]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
decl.c (match_attr_spec, [...]): Unify gfc_notify_std message for GFC_STD_F2003.
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-11-06 Tobias Burnus <burnus@net-b.de>
2
3 * gfortran.dg/io_constraints_2.f90: Adjust pattern
4 for matching error messages.
5 * gfortran.dg/specifics_3.f90: Adjust pattern
6 for matching error messages.
7
8 2006-11-06 Janis Johnson <janis187@us.ibm.com
9 Bernhard Fischer <aldot@gcc.gnu.org>
10
11 * lib/gcc-dg.exp (output-exists): New proc.
12 (output-exists-not): New proc.
13 * gcc.test-framework/test-framework.awk: Support new directives.
14 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
15 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
16 * gcc.test-framework/dg-outexists-exp-F.c: New test.
17 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
18 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
19 * gcc.test-framework/dg-outexists-exp-P.c: New test.
20
21 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
22
23 PR fortran/29630
24 PR fortran/29679
25 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
26 * gfortran.dg/initialization_3.f90: New.
27
28 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
29
30 PR libgfortran/25545
31 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
32
33 2006-11-05 Jakub Jelinek <jakub@redhat.com>
34
35 PR middle-end/29695
36 * gcc.c-torture/execute/pr29695-1.c: New test.
37 * gcc.c-torture/execute/pr29695-2.c: New test.
38
39 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
40
41 PR fortran/29565
42 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
43
44 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
45
46 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
47 for matching error messages.
48
49 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
50
51 PR target/26915
52 * gcc.target/i386/387-12.c: New test.
53
54 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
55
56 PR libfortran/29713
57 * gfortran.dg/pr29713.f90: New test.
58
59 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
60
61 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
62 Also test for bogus rest sign.
63
64 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
65
66 PR libfortran/27895
67 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
68
69 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
70
71 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
72 from error messages.
73
74 2006-11-02 Mike Stump <mrs@apple.com>
75
76 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
77
78 * g++.old-deja/g++.abi/align.C: Enable for darwin.
79
80 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
81
82 * g++.dg/eh/gcsec1.C: New test.
83
84 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
85
86 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
87 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
88
89 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
90
91 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
92 hexadecimal value.
93 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
94 * gcc.dg/pr14796-2.c: Likewise.
95
96 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
97
98 * gcc.c-torture/execute/20061101-1.c: New test.
99
100 2006-11-01 Richard Guenther <rguenther@suse.de>
101
102 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
103
104 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
105
106 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
107 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
108
109 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
110
111 * gcc.c-torture/execute/20061031-1.c: New test.
112
113 2006-10-31 Geoffrey Keating <geoffk@apple.com>
114
115 PR 23067
116 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
117 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
118 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
119 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
120 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
121 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
122 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
123
124 2006-10-31 Eric Christopher <echristo@apple.com>
125 Falk Hueffner <falk@debian.org>
126
127 * gcc.dg/builtin-bswap-1.c: New.
128 * gcc.dg/builtin-bswap-2.c: New.
129 * gcc.dg/builtin-bswap-3.c: New.
130 * gcc.dg/builtin-bswap-4.c: New.
131 * gcc.dg/builtin-bswap-5.c: New.
132 * gcc.target/i386/builtin-bswap-1.c: New.
133
134 2006-10-31 Geoffrey Keating <geoffk@apple.com>
135
136 * gcc.dg/inline-16.c: New.
137
138 PR 16622
139 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
140 defining it.
141 * gcc.dg/inline-13.c: New.
142 * gcc.dg/inline-14.c: New.
143 * gcc.dg/inline-15.c: New.
144
145 PR 11377
146 * gcc.dg/inline6.c: New.
147 * gcc.dg/inline7.c: New.
148
149 2006-10-31 Roger Sayle <roger@eyesopen.com>
150
151 PR middle-end/23470
152 * gcc.dg/pr23470-1.c: New test case.
153
154 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
155
156 PR fortran/29537
157 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
158 data.
159 * gfortran.dg/blockdata_2.f90: New testcase.
160
161 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
162
163 PR libfortran/29627
164 * gfortran.dg/unf_short_record_1.f90: New test.
165
166 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
167
168 PR fortran/29067
169 * gfortran.dg/pr29067.f: New test.
170
171 2006-10-31 Joseph Myers <joseph@codesourcery.com>
172 Richard Sandiford <richard@codesourcery.com>
173
174 * lib/target-supports.exp (get_compiler_messages): Append options
175 as a single list element.
176 (check_effective_target_arm_vfp_ok): New.
177 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
178
179 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
180
181 PR fortran/29387
182 * gfortran.dg/intrinsic_actual_2.f90: New test.
183
184 PR fortran/29490
185 * gfortran.dg/actual_array_interface_1.f90: New test.
186
187 PR fortran/29641
188 * gfortran.dg/used_types_11.f90: New test.
189
190 2006-10-30 Dirk Mueller <dmueller@suse.de>
191
192 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
193 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
194 * g++.old-deja/g++.pt/eichin01.C (main): Same.
195 * g++.old-deja/g++.mike/net25.C (main): Same.
196 * g++.dg/lookup/exception1.C (main): Same.
197 * g++.dg/parse/parens2.C (main): Same.
198
199 2006-10-30 Roger Sayle <roger@eyesopen.com>
200
201 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
202
203 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
204
205 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
206 * gcc.dg/torture/builtin-math-3.c: Likewise.
207
208 2006-10-30 Tobias Burnus <burnus@net-b.de>
209
210 PR fortran/29452
211 * gfortran.dg/write_check.f90: Check run-time keyword checking.
212 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
213
214 2006-10-30 Andrew Pinski <pinskia@gmail.com>
215
216 PR Fortran/29410
217 * gfortran.fortran-torture/execute/transfer1.f90: New test.
218
219 2006-10-30 Joseph Myers <joseph@codesourcery.com>
220
221 * lib/target-supports.exp (check_function_available): Declare
222 function before calling.
223
224 2006-10-30 Jakub Jelinek <jakub@redhat.com>
225
226 PR tree-optimization/29637
227 * gcc.dg/pr29637.c: New test.
228
229 2006-10-29 Roger Sayle <roger@eyesopen.com>
230
231 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
232 tree canonicalization.
233
234 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
235
236 * gcc.dg/builtins-20.c: Add more hypot tests.
237
238 2006-10-29 Roger Sayle <roger@eyesopen.com>
239
240 * gcc.dg/fold-compare-1.c: New test case.
241
242 2006-10-29 Dirk Mueller <dmueller@suse.de>
243
244 PR c++/16307
245 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
246
247 2006-10-29 Roger Sayle <roger@eyesopen.com>
248
249 PR tree-optimization/15458
250 * gcc.dg/fold-xornot-1.c: New test case.
251
252 2006-10-29 Richard Guenther <rguenther@suse.de>
253
254 * gcc.target/i386/math-torture/trunc.c: New testcase.
255
256 2006-10-29 Richard Guenther <rguenther@suse.de>
257
258 * gcc.target/i386/math-torture/round.c: New testcase.
259
260 2006-10-29 Richard Guenther <rguenther@suse.de>
261
262 * gcc.target/i386/math-torture/ceil.c: New testcase.
263 * gcc.target/i386/math-torture/floor.c: Likewise.
264
265 2006-10-29 Richard Guenther <rguenther@suse.de>
266
267 * gcc.target/i386/math-torture/rint.c: New testcase.
268 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
269
270 2006-10-29 Richard Guenther <rguenther@suse.de>
271
272 * gcc.target/i386/math-torture/lfloor.c: New testcase.
273 * gcc.target/i386/math-torture/lceil.c: Likewise.
274
275 2006-10-28 Tobias Burnus <burnus@net-b.de>
276
277 PR libgfortran/24313
278 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
279
280 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
281
282 * gcc.c-torture/execute/20020118-1.c,
283 gcc.c-torture/execute/builtins/strlen.c,
284 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
285 comment typos.
286
287 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
288
289 * gcc.dg/builtins-20.c: Add tests for hypot.
290 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
291 two-argument builtins.
292 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
293 TESTIT2. Update all callers.
294 (TESTIT2, TESTIT2_R): New helper macros.
295 Add testcases for pow, hypot and atan2.
296
297 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
298
299 PR C++/29295
300 * g++.dg/expr/bool1.C: New test.
301 * g++.dg/expr/bool2.C: New test.
302
303 2006-10-28 Tobias Burnus <burnus@net-b.de>
304
305 PR fortran/28224
306 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
307 * gfortran.dg/namelist_internal.f90: New test.
308
309 2006-10-28 Tobias Burnus <burnus@net-b.de>
310
311 PR fortran/29625
312 * gfortran.dg/io_real_boz.f90: Add.
313 * gfortran.dg/io_real_boz2.f90: Add.
314
315 2006-10-28 Richard Guenther <rguenther@suse.de>
316
317 PR middle-end/26899
318 * gcc.dg/tree-ssa/pr26899.c: New testcase.
319
320 2006-10-28 Richard Guenther <rguenther@suse.de>
321
322 PR target/28806
323 * gcc.target/i386/math-torture/lround.c: New testcase.
324
325 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
326
327 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
328 * gcc.dg/builtins-44.c: Likewise.
329 * gcc.dg/builtins-45.c: Likewise.
330 * gcc.dg/pr28796-2.c: Likewise.
331 * gcc.dg/unordered-3.c: Likewise.
332
333 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
334
335 PR libgfortran/27954
336 * gfortran.dg/error_recovery_2.f90: New test.
337
338 2006-10-26 Richard Guenther <rguenther@suse.de>
339
340 * gcc.target/i386/i386.exp: Use glob, not find to collect
341 tests. Avoids recursing into subdirectories.
342 * gcc.target/i386/math-torture/math-torture.exp: Torture
343 for interesting ia32 math options.
344 * gcc.target.i386/math-torture/lrint.c: New testcase.
345
346 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
347
348 PR libgfortran/29563
349 * gfortran.dg/arrayio_9.f90: Update test.
350 * gfortran.dg/arrayio_19.f90: New test.
351
352 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
353
354 * gcc.dg/20061026.c: New testcase.
355
356 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
357
358 PR libgfortran/29563
359 * gfortran.dg/arrayio_9.f90: New test.
360
361 2006-10-26 Ben Elliston <bje@au.ibm.com>
362
363 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
364 Copy the strings manually, as strcpy may call strlen.
365
366 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
367
368 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
369 Add checks for log, log2, log10 and log1p.
370
371 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
372 we already test 0.0. Add checks for expm1, log, log2, log10,
373 log1p, cbrt, erf and erfc.
374
375 2006-10-25 Steve Ellcey <sje@cup.hp.com>
376
377 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
378
379 2006-10-25 Uros Bizjak <uros@kss-loka.si>
380
381 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
382 and remainderl() built-in functions. Remove -ffast-math from
383 dg-options.
384
385 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
386
387 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
388 acosh and atanh.
389
390 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
391 floating point modifiers to arguments passed to float and long
392 double functions respectively. Update all callers to use floating
393 point numbers, not integers. Add tests for exp, exp2 and
394 exp10/pow10.
395
396 * gcc.dg/torture/builtin-math-3.c: New test.
397
398 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
399
400 PR fortran/29393
401 * gfortran.dg/initialize_2.f90: New.
402
403 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
404
405 * gcc.dg/torture/builtin-math-2.c: New test.
406
407 2006-10-24 Richard Guenther <rguenther@suse.de>
408
409 PR middle-end/28796
410 * gcc.dg/pr28796-1.c: New testcase.
411 * gcc.dg/pr28796-2.c: Likewise.
412
413 2006-10-24 Richard Guenther <rguenther@suse.de>
414
415 * gcc.dg/builtins-57.c: New testcase.
416
417 2006-10-24 Richard Guenther <rguenther@suse.de>
418
419 PR tree-optimization/29567
420 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
421
422 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
423
424 PR tree-optimization/14784
425 * gcc.dg/alias-10.c: New test.
426
427 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
428
429 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
430
431 2006-10-23 Jakub Jelinek <jakub@redhat.com>
432
433 * gcc.dg/builtin-strncat-chk-1.c: New test.
434
435 2006-10-23 Jan Hubicka <jh@suse.cz>
436
437 * gcc.dg/memmove-1.c: New test.
438
439 2006-10-23 Paul Brook <paul@codesourcery.com>
440
441 * gcc.dg/pragma-pack-5.c: New test.
442
443 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
444
445 * g++.dg/other/s390-1.C: New testcase.
446
447 2006-10-23 Richard Guenther <rguenther@suse.de>
448
449 PR middle-end/27132
450 PR middle-end/23295
451 * gcc.dg/pr27132.c: New testcase.
452 * gcc.dg/pr23295.c: Likewise.
453 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
454 * g++.dg/tree-ssa/pr19807.C: Likewise.
455
456 2006-10-23 Richard Guenther <rguenther@suse.de>
457
458 PR middle-end/21032
459 * gcc.dg/pr21032.c: New testcase.
460
461 2006-10-22 Jeff Law <law@redhat.com>
462 Richard Guenther <rguenther@suse.de>
463
464 PR tree-optimization/15911
465 * gcc.dg/tree-ssa/vrp30.c: New testcase.
466
467 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
468
469 PR c++/20647
470 * g++.dg/abi/rtti3.C: New.
471
472 2006-10-21 Uros Bizjak <uros@kss-loka.si>
473
474 PR middle-end/28252
475 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
476 transformation.
477
478 2006-10-21 Richard Guenther <rguenther@suse.de>
479
480 PR tree-optimization/3511
481 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
482
483 2006-10-21 Richard Guenther <rguenther@suse.de>
484
485 PR middle-end/26898
486 * gcc.dg/torture/pr26898-1.c: New testcase.
487 * gcc.dg/torture/pr26898-2.c: Likewise.
488
489 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
490
491 PR c++/28053
492 * g++.dg/parse/bitfield1.C: Adjust error markers.
493 * g++.dg/parse/bitfield2.C: New test.
494
495 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
496
497 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
498
499 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
500
501 PR libfortran/27895
502 * gfortran.dg/zero_sized_1.f90: New test.
503
504 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
505
506 * gcc.dg/div-compare-1.c: New test.
507
508 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
509
510 PR fortran/29216
511 * gfortran.dg/result_default_init_1.f90: New test.
512
513 PR fortran/29314
514 * gfortran.dg/automatic_default_init_1.f90: New test.
515
516 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
517 from 38 to 33.
518
519 2006-10-18 Geoffrey Keating <geoffk@apple.com>
520
521 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
522 'using namespace std' without previous declaration.
523 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
524 * g++.old-deja/g++.robertl/eb133c.C: New.
525
526 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
527
528 PR libgfortran/29277
529 * gfortran.dg/streamio_4.f90: Update test.
530 * gfortran.dg/streamio_11.f90: New test.
531
532 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
533
534 PR c++/27952
535 * g++.dg/inherit/virtual1.C: New test.
536
537 2006-10-17 Mark Mitchell <mark@codesourcery.com>
538
539 PR c++/28261
540 * g++.dg/parse/enum3.C: New test.
541
542 2006-10-17 Mark Mitchell <mark@codesourcery.com>
543
544 PR c++/29039
545 * g++.dg/init/ctor8.C: New test.
546
547 2006-10-17 Mark Mitchell <mark@codesourcery.com>
548
549 PR c++/27270
550 * g++.dg/ext/complit8.C: Tweak error markers.
551 * g++.dg/template/complit1.C: Add error marker.
552
553 2006-10-16 Mark Mitchell <mark@codesourcery.com>
554
555 PR c++/27270
556 * g++.dg/ext/complit8.C: New test.
557
558 PR c++/29408
559 * g++.dg/parse/dtor12.C: New test.
560
561 PR c++/29435
562 * g++.dg/template/sizeof11.C: New test.
563
564 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
565
566 PR fortran/29392
567 * gfortran.dg/data_char_3.f90: New test.
568
569 PR fortran/20541
570 * gfortran.dg/negative_automatic_size.f90: New test.
571
572 2006-10-16 David Daney <ddaney@avtrex.com>
573
574 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
575
576 2006-10-16 Eric Christopher <echristo@apple.com>
577
578 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
579 x86_64.
580
581 2006-10-16 Mark Mitchell <mark@codesourcery.com>
582
583 PR c++/28211
584 * g++.dg/tc1/dr49.C: Tweak error messages.
585 * g++.dg/parse/template21.C: New test.
586
587 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
588
589 PR middle-end/20491
590 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
591
592 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
593
594 PR fortran/29403
595 * gfortran.dg/print_1.f90: New test.
596
597 2006-10-15 Jan Hubicka <jh@suse.cz>
598
599 PR middle-end/29241
600 * gcc.c-torture/compile/pr29241.c: New testcase.
601
602 2006-10-15 David Edelsohn <edelsohn@gnu.org>
603
604 PR middle-end/29250
605 * gcc.c-torture/compile/pr29250.c: New test.
606
607 2006-10-15 Richard Guenther <rguenther@suse.de>
608
609 * gcc.dg/pr29299.c: New testcase.
610
611 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
612
613 PR fortran/24767
614 * gfortran.dg/label_4.f90: Adjust warning flag.
615
616 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
617
618 PR fortran/29371
619 * gfortran.dg/nullify_3.f90: New test.
620
621 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
622
623 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
624 on Solaris 2.5.1 too.
625
626 2006-10-13 Eric Christopher <echristo@apple.com>
627
628 * gcc.dg/pr25993.c: Skip for darwin.
629
630 2006-10-13 Eric Christopher <echristo@apple.com>
631
632 * gcc.dg/visibility-11.c: Skip for darwin.
633
634 2006-10-13 Eric Christopher <echristo@apple.com>
635
636 * gcc.dg/darwin-weakimport-1.c: Use
637 -fno-asynchronous-unwind-tables.
638 * gcc.dg/darwin-weakimport-3.c: Ditto.
639
640 2006-10-13 Richard Guenther <rguenther@suse.de>
641
642 PR tree-optimization/29446
643 * gcc.dg/torture/pr29446.c: New testcase.
644
645 2006-10-13 Bill Wendling <wendling@apple.com>
646
647 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
648 * g++.old-deja/g++.jason/hmc1.C: Likewise.
649 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
650 * g++.old-deja/g++.law/shadow1.C: Likewise.
651 * g++.old-deja/g++.law/ctors10.C: Likewise.
652 * g++.dg/debug/namespace1.C: Likewise.
653 * g++.dg/inherit/namespace-as-base.C: Likewise.
654 * g++.dg/opt/delay-slot-1.C: Likewise.
655 * g++.dg/parse/defarg10.C: Likewise.
656 * g++.dg/template/ptrmem11.C: Likewise.
657 * g++.dg/template/mem_func_ptr.C: Likewise.
658 * g++.dg/template/spec19.C: Likewise.
659
660 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
661
662 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
663
664 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
665
666 PR fortran/29373
667 * gfortran.dg/implicit_9.f90: New test.
668
669 PR fortran/29407
670 * gfortran.dg/namelist_25.f90: New test.
671
672 PR fortran/27701
673 * gfortran.dg/same_name_2.f90: New test.
674
675 PR fortran/29232
676 * gfortran.dg/host_assoc_types_1.f90: New test.
677
678 PR fortran/29364
679 * gfortran.dg/missing_derived_type_1.f90: New test.
680 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
681
682 PR fortran/29422
683 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
684
685 PR fortran/29428
686 * gfortran.dg/alloc_comp_assign_5.f90: New test.
687
688 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
689
690 PR fortran/29391
691 * gfortran.dg/bound_2.f90: New test.
692
693 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
694
695 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
696 directive.
697 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
698 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
699 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
700 * gfortran.dg/gomp/reduction3.f90: Likewise.
701 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
702 * gfortran.dg/dummy_procedure_2.f90: Likewise.
703 * gfortran.dg/interface_derived_type_1.f90: Likewise.
704 * gfortran.dg/forall_4.f90: Likewise.
705 * gfortran.dg/spec_expr_4.f90: Likewise.
706 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
707 * gfortran.dg/forall_5.f90: Likewise.
708 * gfortran.dg/open_access_append_2.f90: Add check for
709 compile-time warning.
710
711 2006-10-13 Mark Mitchell <mark@codesourcery.com>
712
713 PR c++/28506
714 * g++.dg/parse/pure1.C: New test.
715
716 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
717
718 PR fortran/21435
719 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
720 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
721 for compile-time warnings.
722 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
723 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
724 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
725 file.
726 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
727 specifier.
728 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
729 compile-time warning.
730
731 2006-10-12 Jan Hubicka <jh@suse.cz>
732
733 PR c/28419
734 * gcc.dg/pr28319.c: New test.
735
736 2006-10-12 Mark Mitchell <mark@codesourcery.com>
737 PR c++/29318
738 * g++.dg/ext/vla4.C: New test.
739
740 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
741
742 PR c++/27961
743 * g++.dg/template/crash60.C: New test.
744 * g++.dg/other/large-size-array.C: Adjust error markers.
745 * g++.dg/parse/crash27.C: Likewise.
746 * g++.dg/template/crash1.C: Likewise.
747
748 2006-10-12 Steve Ellcey <sje@cup.hp.com>
749
750 PR testsuite/29093
751 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
752
753 2006-10-12 Jakub Jelinek <jakub@redhat.com>
754
755 PR preprocessor/28709
756 * gcc.dg/cpp/paste14.c: New test.
757
758 2006-10-11 Mark Mitchell <mark@codesourcery.com>
759
760 PR c++/29175
761 * g++.dg/init/array24.C: New test.
762
763 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
764
765 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
766 of <sys/types.h>.
767
768 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
769
770 PR c++/29024
771 * g++.dg/parse/typedef8.C: New test.
772 * g++.dg/other/mult-stor1.C: Adjust error markers.
773
774 2006-10-11 Richard Guenther <rguenther@suse.de>
775
776 PR tree-optimization/28230
777 * gcc.dg/torture/pr28230.c: New testcase.
778
779 2006-10-11 Richard Guenther <rguenther@suse.de>
780
781 PR inline-asm/29119
782 * gcc.dg/torture/pr29119.c: New testcase.
783
784 2006-10-10 Jakub Jelinek <jakub@redhat.com>
785
786 PR middle-end/29272
787 * gcc.c-torture/execute/20060930-2.c: New test.
788
789 2006-10-09 Richard Henderson <rth@redhat.com>
790
791 Revert emutls patch.
792
793 2006-10-09 Richard Guenther <rguenther@suse.de>
794
795 PR middle-end/29254
796 * gcc.dg/pr29254.c: New testcase.
797
798 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
799 Paul Thomas <pault@gcc.gnu.org>
800
801 PR fortran/20541
802 * gfortran.dg/alloc_comp_basics_1.f90: New test.
803 * gfortran.dg/alloc_comp_basics_2.f90: New test.
804 * gfortran.dg/alloc_comp_assign_1.f90: New test.
805 * gfortran.dg/alloc_comp_assign_2.f90: New test.
806 * gfortran.dg/alloc_comp_assign_3.f90: New test.
807 * gfortran.dg/alloc_comp_assign_4.f90: New test.
808 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
809 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
810 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
811 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
812 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
813 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
814 * gfortran.dg/alloc_comp_std.f90: New test.
815 * gfortran.dg/move_alloc.f90: New test.
816
817 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
818
819 PR fortran/29115
820 * gfortran.dg/derived_constructor_comps_2.f90: New test.
821
822 PR fortran/29211
823 * gfortran.dg/forall_char_dependencies_1.f90: New test.
824
825 2006-10-08 Tobias Burnus <burnus@net-b.de>
826
827 PR fortran/28585
828 * gfortran.dg/new_line.f90: New test.
829
830 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
831
832 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
833 * gcc.dg/torture/builtin-convert-1.c,
834 gcc.dg/torture/builtin-convert-2.c,
835 gcc.dg/torture/builtin-convert-3.c,
836 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
837
838 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
839
840 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
841 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
842 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
843 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
844
845 2006-10-07 Andrew Pinski <pinskia@gmail.com>
846
847 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
848 Xfail some tests for powerpc-darwin and powerpc-aix.
849
850 2006-10-07 Jakub Jelinek <jakub@redhat.com>
851
852 PR c/29380
853 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
854
855 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
856
857 PR target/29300
858 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
859 on hppa*-*-hpux*.
860
861 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
862
863 PR fortran/16580
864 PR fortran/29288
865 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
866 Add tests for using all possible intrinsics as actual arguments.
867 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
868 all possible intrinsics as actual arguments.
869 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
870 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
871
872 2006-10-07 Richard Sandiford <richard@codesourcery.com>
873
874 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
875 * gcc.dg/debug/debug-2.c: Likewise.
876
877 2006-10-06 Uros Bizjak <uros@kss-loka.si>
878
879 * gcc.c-torture/compile/sync-2.c: New test.
880
881 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
882
883 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
884 line endings.
885
886 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
887
888 PR rtl-optimization/29128
889 * gcc.c-torture/compile/pr29128.c: New test.
890
891 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
892
893 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
894 line endings.
895
896 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
897
898 PR middle-end/29256
899 * gcc.dg/tree-ssa/loop-19.c: New test.
900
901 2006-10-06 Jakub Jelinek <jakub@redhat.com>
902
903 PR tree-optimization/29330
904 * gcc.dg/pr29330.c: New test.
905
906 PR target/28924
907 * gcc.c-torture/compile/20061005-1.c: New test.
908
909 2006-10-06 Olivier Hainque <hainque@adacore.com>
910
911 * gcc.dg/typename-vla-1.c: New case.
912 * gnat.dg/forward_vla.adb: New case.
913
914 2006-10-06 Jakub Jelinek <jakub@redhat.com>
915
916 PR tree-optimization/29290
917 * gfortran.dg/loop_nest_1.f90: New test.
918
919 PR target/29198
920 * gcc.dg/tls/opt-12.c: New test.
921
922 PR fortran/28415
923 * gfortran.dg/save_2.f90: New test.
924
925 PR c/29091
926 * gcc.dg/pr29091.c: New test.
927
928 2006-10-06 Joseph Myers <joseph@codesourcery.com>
929
930 * lib/target-supports.exp
931 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
932 same as x86_64-*-*; check for LP64.
933
934 2006-10-04 Richard Henderson <rth@redhat.com>
935
936 * lib/target-supports.exp (check_effective_target_tls): Redefine
937 to mean non-emulated tls.
938 * gcc.dg/tls/alias-1.c: Remove tls requirement.
939 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
940 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
941 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
942 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
943 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
944 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
945
946 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
947
948 PR fortran/29343
949 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
950
951 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
952
953 * gfortran.dg/bounds_check_fail_1.f90: New test.
954
955 2006-10-03 Mark Mitchell <mark@codesourcery.com>
956
957 PR c++/29020
958 * g++.dg/template/friend48.C: New test.
959
960 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
961
962 PR fortran/29098
963 * gfortran.dg/default_initialization_2.f90: New test.
964
965 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
966
967 PR fortran/20779
968 PR fortran/20891
969 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
970
971 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
972
973 PR fortran/29284
974 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
975
976 PR fortran/29321
977 PR fortran/29322
978 * gfortran.dg/missing_optional_dummy_2.f90: New test.
979
980 PR fortran/25091
981 PR fortran/25092
982 * gfortran.dg/entry_array_specs_1.f90: New test.
983
984 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
985
986 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
987 insufficient to inhibit some test failures at -O3. Do testing
988 on integers.
989
990 2006-10-03 Mark Mitchell <mark@codesourcery.com>
991
992 PR c++/29138
993 * g++.dg/inherit/access8.C: New test.
994 * g++.dg/template/dtor4.C: Tweak error messages.
995
996 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
997
998 PR fortran/27478
999 * gfortran.dg/entry_8.f90: New test.
1000
1001 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1002
1003 PR c++/29291
1004 * g++.dg/parse/new4.C: New test.
1005
1006 2006-10-03 Uros Bizjak <uros@kss-loka.si>
1007
1008 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1009 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1010 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1011 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1012 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1013
1014 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1015
1016 PR fortran/19260
1017 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1018 * gfortran.dg/continuation_2.f90: New test.
1019
1020 PR fortran/19262
1021 * gfortran.dg/continuation_3.f90: New test.
1022 * gfortran.dg/continuation_4.f90: New test.
1023 * gfortran.dg/continuation_5.f: New test.
1024 * gfortran.dg/continuation_6.f: New test.
1025
1026 2006-10-02 Mark Mitchell <mark@codesourcery.com>
1027
1028 PR c++/29226
1029 * g++.dg/template/vla1.C: New test.
1030
1031 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1032
1033 PR fortran/29210
1034 * gfortran.dg/complex_parameter_1.f90: New test.
1035
1036 2006-10-02 Jakub Jelinek <jakub@redhat.com>
1037
1038 PR c/29154
1039 * gcc.c-torture/execute/20060929-1.c: New test.
1040
1041 2006-10-01 Mark Mitchell <mark@codesourcery.com>
1042
1043 PR c++/29105
1044 * g++.dg/template/member6.C: New test.
1045 * g++.dg/parse/typename7.C: Adjust error markers.
1046
1047 PR c++/29080
1048 * g++.dg/template/member7.C: New test.
1049
1050 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
1051
1052 PR c/24010
1053 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1054 gcc.dg/Woverride-init-3.c: New tests.
1055
1056 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1057
1058 * gcc.c-torture/execute/20060930-1.c: New test.
1059
1060 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1061
1062 PR fortran/18791
1063 * gfortran.dg/specifics_1.f90: New test.
1064 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1065 complex specifics.
1066
1067 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1068
1069 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1070 pthread-init-common.h: New.
1071
1072 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
1073
1074 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1075 precision on some archs.
1076
1077 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
1078
1079 * gcc.dg/non-local-goto-1.c: New test.
1080 * gcc.dg/non-local-goto-2.c: Likewise.
1081 * gcc.dg/setjmp-3.c: Likewise.
1082 * gcc.dg/setjmp-4.c: Likewise.
1083
1084 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
1085
1086 * gnat.dg/self_aggregate_with_pointer.adb: New test.
1087
1088 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
1089
1090 PR fortran/28276
1091 * gfortran.dg/exponent_1.f90: New test.
1092
1093 PR fortran/27021
1094 * gfortran.dg/nearest_1.f90: New test.
1095
1096 2006-09-26 Jakub Jelinek <jakub@redhat.com>
1097
1098 PR middle-end/25261
1099 PR middle-end/28790
1100 * gcc.dg/gomp/nestedfn-1.c: New test.
1101
1102 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
1103
1104 PR objc/29195
1105 * objc/compile/method-1.m: New test.
1106
1107 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
1108
1109 PR c++/26938
1110 * g++.dg/template/crash58.C: New test.
1111 * g++.dg/parse/crash28.C: Adjust error markers.
1112 * g++.dg/template/crash34.C: Likewise.
1113 * g++.dg/template/friend31.C: Likewise.
1114 * g++.dg/template/crash32.C: Likewise.
1115
1116 PR c++/27329
1117 * g++.dg/template/crash59.C: New test.
1118
1119 PR c++/27667
1120 * g++.dg/template/spec33.C: New test.
1121 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1122
1123 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
1124 Adam Nemet <anemet@caviumnetworks.com>
1125
1126 * gcc.dg/tree-ssa/ivopts-1.c: New test.
1127 * gcc.dg/tree-ssa/ivopts-2.c: New test.
1128
1129 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
1130
1131 PR target/28911
1132 * gcc.dg/pr28911.c: New.
1133
1134 2006-09-23 Uros Bizjak <uros@kss-loka.si>
1135
1136 PR target/29169
1137 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1138 (dg-options): Add -mfpmath=387.
1139
1140 2006-09-23 Jakub Jelinek <jakub@redhat.com>
1141
1142 PR c/28706
1143 * gcc.dg/pr28706.c: New test.
1144
1145 PR c/28712
1146 * gcc.dg/pr28712.c: New test.
1147
1148 2006-09-22 Mike Stump <mrs@apple.com>
1149
1150 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1151
1152 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
1153
1154 PR tree-optimization/28888
1155 * gcc.dg/pr28888.c: New test.
1156
1157 2006-09-21 Mark Mitchell <mark@codesourcery.com>
1158
1159 PR c++/29016
1160 * g++.dg/init/ptrfn1.C: New test.
1161
1162 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
1163
1164 PR c++/28861
1165 * g++.dg/template/spec32.C: New test.
1166 * g++.dg/parse/crash9.C: Adjust error markers.
1167
1168 PR c++/28303
1169 * g++.dg/template/typedef6.C: New test.
1170 * g++.dg/init/error1.C: Adjust error markers.
1171 * g++.dg/parse/crash9.C: Likewise.
1172 * g++.dg/template/crash55.C: Likewise.
1173
1174 2006-09-21 Janis Johnson <janis187@us.ibm.com>
1175
1176 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1177
1178 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
1179
1180 PR target/27650
1181 * g++.dg/ext/dllimport12.C: New test.
1182
1183 2006-09-20 Richard Sandiford <richard@codesourcery.com>
1184
1185 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1186 * gcc.target/mips/nmadd-2.c: Likewise.
1187 * gcc.target/mips/mips-ps-6.c: New test.
1188 * gcc.target/mips/neg-abs-1.c: Likewise.
1189 * gcc.target/mips/neg-abs-2.c: Likewise.
1190 * gcc.target/mips/nmadd-3.c: New test.
1191
1192 2006-09-20 Jakub Jelinek <jakub@redhat.com>
1193
1194 PR middle-end/28046
1195 * gcc.dg/gomp/atomic-10.c: New test.
1196 * g++.dg/gomp/atomic-10.C: New test.
1197
1198 2006-09-20 Eric Christopher <echristo@apple.com>
1199
1200 * gcc.target/i386/sse3-not-fisttp.c: New.
1201
1202 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
1203
1204 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
1205
1206 2006-09-19 Richard Sandiford <richard@codesourcery.com>
1207
1208 * gcc.c-torture/execute/pr28289.c (one): New variable.
1209 (main): Use it instead of argc.
1210 * gcc.c-torture/execute/20060102-1.c (one): New variable.
1211 (main): Use it instead of argc.
1212
1213 2006-09-19 Paul Brook <paul@codesourcery.com>
1214
1215 PR target/28516
1216 * gcc.dg/nested-func-5.c: New test.
1217
1218 2006-09-19 Ben Elliston <bje@au.ibm.com>
1219
1220 * lib/target-supports.exp (check_effective_target_tls): Compile
1221 test stubs using ${tool}_target_compile, not just target_compile.
1222 (check_effective_target_tls_runtime): Likewise.
1223
1224 2006-09-19 Ben Elliston <bje@au.ibm.com>
1225
1226 * gcc.c-torture/compile/20030405-1.x: Remove.
1227
1228 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
1229 optimising linker from discarding it.
1230
1231 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1232
1233 PR fortran/28526
1234 * gfortran.dg/keyword_symbol_1.f90: New test.
1235
1236 * gfortran.dg/spread_shape_1.f90: Add missing warning with
1237 pedantic compilation option.
1238
1239 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1240
1241 PR fortran/29060
1242 * gfortran.dg/spread_shape_1.f90: New test.
1243
1244 2006-09-17 Roger Sayle <roger@eyesopen.com>
1245
1246 PR tree-optimization/28887
1247 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
1248
1249 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
1250
1251 PR c/25993
1252 * gcc.dg/pr25993.c: New test.
1253
1254 2006-09-17 Ira Rosen <irar@il.ibm.com>
1255
1256 PR tree-opt/21591
1257 * gcc.dg/vect/pr21591.c: New test.
1258
1259 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
1260
1261 PR tree-opt/29059
1262 * gcc.c-torture/compile/strcpy-1.c: New test.
1263 * gcc.c-torture/compile/strcpy-2.c: New test.
1264 * gcc.c-torture/compile/memcpy-1.c: New test.
1265 * gcc.c-torture/compile/memcpy-2.c: New test.
1266
1267 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
1268
1269 PR testsuite/29055
1270 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
1271
1272 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
1273
1274 * gnat.dg/specs/double_record_extension1.ads: New test.
1275 * gnat.dg/specs/double_record_extension2.ads: Likewise.
1276
1277 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
1278
1279 PR fortran/29051
1280 * gfortran.dg/oldstyle_3.f90: New test.
1281
1282 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1283
1284 PR libgfortran/29099
1285 * gfortran.dg/secnds-1.f: New test.
1286
1287 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1288
1289 PR libgfortran/29053
1290 * gfortran.dg/streamio_9.f90: New test.
1291 * gfortran.dg/streamio_10.f90: New test.
1292
1293 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
1294
1295 PR C++/29002
1296 * g++.dg/init/array22.C: New test.
1297 * g++.dg/init/array23.C: New test.
1298
1299 2006-09-14 Arnaud Charlet <charlet@adacore.com>
1300
1301 * stackcheck.lst: Update list of tests requiring stack checking.
1302 * norun.lst: Adjust for above change.
1303 * ada95.lst: New file.
1304 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1305 requiring -gnat95 switch.
1306
1307 2006-09-14 Olivier Hainque <hainque@adacore.com>
1308
1309 * gnat.dg/in_out_parameter.adb: New test.
1310
1311 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
1312
1313 PR debug/28980
1314 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1315
1316 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
1317
1318 * gnat.dg/specs/unchecked_union.ads: New test.
1319
1320 2006-09-13 Richard Sandiford <richard@codesourcery.com>
1321
1322 PR rtl-optimization/28982
1323 * gcc.c-torture/execute/pr28982a.c: New test.
1324 * gcc.c-torture/execute/pr28982b.c: Likewise.
1325
1326 2006-09-12 Eric Christopher <echristo@apple.com>
1327
1328 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1329 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1330
1331 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
1332
1333 PR c/28768
1334 PR preprocessor/14634
1335 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1336 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1337 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1338
1339 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1340
1341 * gcc.dg/pr28243.c: New test.
1342
1343 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
1344
1345 PR fortran/28971
1346 gfortran.dg/pr28971.f90: New test to act as a backstop in case
1347 this undiagnosed regression reappears.
1348
1349 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
1350
1351 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1352 Treat $srcdir as a literal.
1353 * lib/fortran-torture.exp (fortran-torture-compile,
1354 fortran-torture-execute): Likewise.
1355 * lib/objc-torture.exp (objc-torture-compile,
1356 objc-torture-execute): Likewise.
1357 * lib/profopt.exp (profopt-execute): Likewise.
1358
1359 2006-09-11 Geoffrey Keating <geoffk@apple.com>
1360
1361 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1362
1363 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
1364
1365 PR testsuite/28950
1366 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1367
1368 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
1369
1370 PR target/13685
1371 * gcc.target/i386/pr13685.c: New test.
1372
1373 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1374
1375 * gcc.dg/pr28726.c: New test.
1376
1377 2006-09-11 Josh Conner <jconner@apple.com>
1378
1379 * gcc.dg/nrv3.c: Increase size of structure.
1380 * gcc.dg/nrv4.c: Likewise.
1381 * gcc.dg/nrv5.c: Likewise.
1382
1383 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
1384
1385 PR libfortran/28890
1386 gfortran.dg/assumed_charlen_function_5.f90: New test.
1387
1388 2006-09-10 Mark Mitchell <mark@codesourcery.com>
1389
1390 PR c++/28991
1391 * g++.dg/init/static3.C: New test.
1392
1393 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
1394
1395 PR testsuite/29007
1396 * gcc.dg/long-long-cst1.c (t): Add cast to
1397 __SIZE_TYPE__ before casting to int.
1398 (main): Return 0 on success.
1399
1400 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1401
1402 * gcc.c-torture/execute/20060910-1.c: New test.
1403
1404 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
1405
1406 PR middle-end/26983
1407 * gcc.dg/pr26983.c: New test.
1408
1409 2006-09-10 Richard Sandiford <richard@codesourcery.com>
1410
1411 PR target/29006
1412 * gcc.c-torture/execute/pr29006.c: New test.
1413
1414 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1415
1416 PR libfortran/28947
1417 gfortran.dg/matmul_4.f90: New test.
1418
1419 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1420
1421 PR fortran/28959
1422 gfortran.dg/used_types_10: New test.
1423
1424 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
1425
1426 PR libfortran/28923
1427 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1428 gfortran.dg/array_initializer_3.f90: New test.
1429
1430 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1431
1432 PR fortran/28914
1433 * gfortran.dg/actual_array_constructor_3.f90: New test.
1434
1435 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
1436
1437 PR testsuite/26778
1438 * gcc.target/i386/pr26778.c: New testcase.
1439
1440 2006-09-08 Eric Christopher <echristo@apple.com>
1441
1442 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1443 * gcc.target/i386/memcpy-1.c: Ditto.
1444 * gcc.target/i386/asm-1.c: Ditto.
1445 * gcc.target/i386/20060512-4.c: Ditto.
1446 * gcc.target/i386/compress-float-387.c: Ditto.
1447 * gcc.target/i386/20060512-1.c: Ditto.
1448 * gcc.target/i386/compress-float-sse.c: Ditto.
1449 * gcc.target/i386/20060512-2.c: Ditto.
1450 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1451 * gcc.target/i386/stack-prot-kernel.c: Ditto.
1452 * gcc.target/i386/compress-float-387-pic.c: Ditto.
1453 * gcc.dg/pr26449.c: Ditto.
1454 * gcc.dg/attr-ms_struct-2.c: Ditto.
1455 * gcc.dg/attr-ms_struct-1.c: Ditto.
1456 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1457
1458 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
1459
1460 PR c/28504
1461 * gcc.dg/vla-10.c: New test.
1462
1463 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1464
1465 PR c++/28858
1466 * g++.dg/parse/template20.C: New test.
1467 * g++.dg/template/operator8.C: Remove obsolete part.
1468 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1469 * g++.old-deja/g++.pt/crash65.C: Likewise.
1470
1471 2006-09-07 Jason Merrill <jason@redhat.com>
1472
1473 PR middle-end/27724
1474 * gcc.dg/long-long-cst1.c: New test.
1475
1476 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1477
1478 PR C++/28906
1479 * g++.dg/other/array3.C: New test.
1480 * g++.dg/other/array4.C: New test.
1481 * g++.dg/other/array5.C: New test.
1482
1483 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
1484
1485 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1486
1487 2006-09-07 Uros Bizjak <uros@kss-loka.si>
1488
1489 PR target/28946
1490 * gcc.target/i386/pr28946.c: New test.
1491
1492 2006-09-07 Steven G. Kargl <kargls@comcast.net>
1493
1494 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1495 in integer literal constant.
1496 * gfortran.dg/enum_8.f90: Ditto.
1497 * gfortran.dg/g77/20030326-1.f: Ditto.
1498
1499 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
1500
1501 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1502 nonconformance usage.
1503
1504 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1505
1506 PR middle-end/28862
1507 * gcc.c-torture/compile/vector-align-1.c: New test.
1508
1509 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1510
1511 PR rtl-opt/27883
1512 * g++.dg/opt/copysign-1.C: New test.
1513
1514 2006-09-06 Jason Merrill <jason@redhat.com>
1515
1516 PR c++/27371
1517 * g++.dg/warn/unused-result1.C: New test.
1518
1519 2006-09-06 Mark Mitchell <mark@codesourcery.com>
1520
1521 PR c++/28903
1522 * g++.dg/ext/vla3.C: New test.
1523
1524 PR c++/28886
1525 * g++.dg/template/array16.C: New test.
1526
1527 2006-09-06 Richard Guenther <rguenther@suse.de>
1528
1529 * gcc.dg/pr27226.c: Remove testcase again.
1530
1531 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1532
1533 PR tree-opt/28937
1534 * g++.dg/opt/unroll2.C: New test.
1535
1536 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1537
1538 PR tree-opt/28952
1539 * gcc.dg/vect/pr28952.c: New test.
1540
1541 2006-09-05 Richard Guenther <rguenther@suse.de>
1542
1543 PR tree-optimization/28900
1544 * gcc.dg/torture/pr28900.c: New testcase
1545
1546 2006-09-05 Richard Guenther <rguenther@suse.de>
1547
1548 PR tree-optimization/28905
1549 * gcc.c-torture/compile/pr28905.c: New testcase.
1550
1551 2006-09-05 Richard Guenther <rguenther@suse.de>
1552
1553 PR middle-end/28935
1554 * gcc.dg/pr28935.c: New testcase.
1555
1556 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1557
1558 * gcc.c-torture/execute/20060905-1.c: New test.
1559
1560 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1561
1562 PR fortran/28908
1563 * gfortran.dg/used_types_7.f90: New test.
1564 * gfortran.dg/used_types_8.f90: New test.
1565 * gfortran.dg/used_types_9.f90: New test.
1566
1567 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1568
1569 * gcc.c-torture/compile/20060904-1.c: New test.
1570
1571 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
1572
1573 PR c++/23287 Revert my 2006-09-01 patch
1574 * g++.dg/parse/dtor12.C: Remove.
1575
1576 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
1577
1578 PR c+/27670
1579 * g++.dg/template/operator9.C: New test.
1580
1581 PR c++/27493
1582 * g++.dg/template/operator7.C: New test.
1583
1584 PR c++/27494
1585 * g++.dg/template/operator8.C: New test.
1586
1587 PR c++/27397
1588 * g++.dg/template/crash57.C: New test.
1589
1590 * g++.dg/template/typedef4.C: Adjust error markers.
1591 * g++.dg/template/typedef5.C: Likewise.
1592
1593 2006-09-02 Jakub Jelinek <jakub@redhat.com>
1594
1595 PR c++/28878
1596 * g++.dg/parse/crash33.C: New test.
1597
1598 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
1599 Richard Guenther <rguenther@suse.de>
1600 Adam Nemet <anemet@caviumnetworks.com>
1601
1602 PR middle-end/27226
1603 * gcc.target/mips/memcpy-1.c: New testcase.
1604 * gcc.dg/pr27226.c: Likewise.
1605
1606 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1607
1608 PR c++/28705
1609 * g++.dg/lookup/koenig5.C: New.
1610 * g++.dg/template/crash56.C: New.
1611
1612 2006-09-01 Josh Conner <jconner@apple.com>
1613
1614 PR c++/25505
1615 * gcc.dg/nrv3.c: New test.
1616 * gcc.dg/nrv4.c: New test.
1617 * gcc.dg/nrv5.c: New test.
1618
1619 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
1620
1621 PR c++/23287
1622 * g++.dg/parse/dtor12.C: New.
1623
1624 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
1625
1626 PR tree-optimization/28839
1627 * gcc.dg/pr28839.c: New test.
1628
1629 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
1630
1631 PR target/24367
1632 * gcc.dg/pr24367.c: New testcase.
1633
1634 2006-08-30 Joseph Myers <joseph@codesourcery.com>
1635
1636 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1637
1638 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
1639
1640 PR rtl-optimization/27735
1641 * gcc.dg/loop-unswitch-1.c: New test.
1642
1643 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
1644
1645 PR fortran/28885
1646 * gfortran.dg/aliasing_dummy_2.f90: New test.
1647
1648 PR fortran/20067
1649 * gfortran.dg/generic_5.f90: Change error message.
1650
1651 PR fortran/28873
1652 * gfortran.dg/generic_6.f90: New test.
1653
1654 PR fortran/25077
1655 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1656
1657 PR fortran/25102
1658 * gfortran.dg/invalid_interface_assignment.f90: New test.
1659
1660 PR fortran/24866
1661 * gfortran.dg/module_proc_external_dummy.f90: New test.
1662
1663 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
1664
1665 PR c++/28349
1666 * testsuite/g++.dg/warn/var-args1.C: New test.
1667
1668 2006-08-29 Steven G. Kargl <kargls@comcast.net>
1669
1670 PR fortran/28866
1671 * gfortran.dg/simpleif_2.f90: New test.
1672 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1673 * gfortran.dg/enum_5.f90: Ditto.
1674
1675 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1676 Kazu Hirata <kazu@codesourcery.com>
1677
1678 PR tree-optimization/17506
1679 * gcc.dg/pr17506.c: New.
1680
1681 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
1682
1683 PR c++/28139
1684 * g++.dg/eh/alias1.C: New test.
1685
1686 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1687
1688 PR c++/28860
1689 * g++.dg/template/ttp22.C: New test.
1690
1691 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
1692
1693 PR middle-end/26632
1694 * gcc.dg/pr26632.c: New.
1695
1696 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1697
1698 PR libgfortran/28354
1699 * gfortran.dg/fmt_zero_precision.f90: New test.
1700
1701 2006-08-27 Mark Mitchell <mark@codesourcery.com>
1702
1703 PR c++/28058
1704 * g++.dg/template/spec31.C: New test.
1705
1706 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
1707
1708 PR c++/26573
1709 * g++.dg/other/static2.C: New test.
1710
1711 2006-08-26 Roger Sayle <roger@eyesopen.com>
1712
1713 * gcc.dg/Wswitch-enum-2.c: New test case.
1714 * gcc.dg/Wswitch-enum-3.c: Likewise.
1715
1716 2006-08-26 Richard Guenther <rguenther@suse.de>
1717
1718 * gcc.c-torture/compile/20060826-1.c: New testcase.
1719
1720 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
1721
1722 PR c++/28736
1723 * g++.dg/template/void10.C: New test.
1724
1725 PR c++/28737
1726 * g++.dg/template/void8.C: New test.
1727
1728 PR c+_+/28738
1729 * g++.dg/template/void9.C: New test.
1730
1731 * g++.dg/template/void3.C: Adjust error markers.
1732 * g++.dg/template/void4.C: Likewise.
1733 * g++.dg/template/crash55.C: Likewise.
1734 * g++.dg/template/void7.C: Likewise
1735
1736 2006-08-26 Mark Mitchell <mark@codesourcery.com>
1737
1738 PR c++/28588
1739 * g++.dg/inherit/access6.C: New test.
1740 * g++.dg/inherit/access7.C: Likewise.
1741
1742 PR c++/28595
1743 * g++.dg/template/array15.C: New test.
1744 * g++.dg/template/crash2.C: Tweak error markers.
1745
1746 2006-08-26 Jakub Jelinek <jakub@redhat.com>
1747
1748 PR middle-end/28683
1749 * gcc.c-torture/compile/20060823-1.c: New test.
1750
1751 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1752
1753 PR c++/28853
1754 * g++.dg/template/ttp21.C: New test.
1755
1756 PR c++/28852
1757 * g++.dg/other/operator1.C: Add error-marker.
1758 * g++.dg/other/operator2.C: New test.
1759
1760 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1761
1762 PR c/27893
1763 * gcc.c-torture/compile/vla-const-1.c,
1764 gcc.c-torture/compile/vla-const-2.c: New tests.
1765
1766 2006-08-26 Richard Guenther <rguenther@suse.de>
1767
1768 PR middle-end/28814
1769 * gcc.dg/torture/pr28814.c: New testcase.
1770
1771 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1772
1773 PR c/28418
1774 * gcc.c-torture/compile/compound-literal-1.c: New test.
1775
1776 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
1777
1778 PR c/28299
1779 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1780 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1781 Expect extra diagnostics.
1782
1783 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
1784
1785 gcc.dg/noncompile/pr16876.c: New test.
1786
1787 2006-08-25 Mark Mitchell <mark@codesourcery.com>
1788
1789 PR c++/28056
1790 * g++.dg/parse/local1.C: New test.
1791 * g++.dg/other/qual1.C: Tweak error marker.
1792
1793 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
1794
1795 PR c++/27787
1796 * g++.dg/template/typename10.C: New.
1797 * g++.dg/template/lookup4.C: Remove bogus error marker.
1798
1799 2006-08-25 Richard Guenther <rguenther@suse.de>
1800
1801 PR testsuite/28829
1802 * gcc.dg/pr26570.c: Fix testcase.
1803
1804 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
1805
1806 PR tree-opt/28807
1807 * gcc.c-torture/execute/mayalias-2.c: New test.
1808 * gcc.dg/tree-ssa/alias-13.c: New test.
1809
1810 2006-08-24 Jan Hubicka <jh@suse.cz>
1811
1812 PR debug/26881
1813 * gcc.dg/debug/pr26881.c: New file.
1814
1815 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
1816
1817 PR fortran/28788
1818 * gfortran.dg/used_types_4.f90: New test.
1819 * gfortran.dg/derived_init_2.f90: Modify to check sibling
1820 association of derived types.
1821 * gfortran.dg/used_types_2.f90: Add module cleanup.
1822 * gfortran.dg/used_types_3.f90: The same.
1823
1824 PR fortran/28771
1825 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1826 fix of regression.
1827
1828 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1829
1830 PR 28813
1831 * gfortran.dg/direct_io_6.f90: Remove test.
1832
1833 2006-08-23 Stuart Hastings <stuart@apple.com>
1834
1835 PR 28825
1836 * gcc.target/i386/20060821-1.c: New.
1837
1838 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
1839
1840 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
1841 dg-warning strings for dllimport.
1842
1843 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1844
1845 PR C++/28450
1846 * g++.dg/ext/vector4.C: New test.
1847 * g++.dg/ext/complex1.C: New test.
1848
1849 2006-08-21 Geoffrey Keating <geoffk@apple.com>
1850
1851 PR debug/28692
1852 * gcc.dg/debug/const-1.c: New.
1853 * gcc.dg/debug/const-2.c: New.
1854 * gcc.dg/debug/dwarf2/const-1.c: New.
1855 * gcc.dg/debug/dwarf2/const-2.c: New.
1856 * gcc.dg/debug/dwarf2/const-2b.c: New.
1857
1858 2006-08-22 Richard Guenther <rguenther@suse.de>
1859
1860 PR middle-end/28776
1861 * gcc.c-torture/compile/pr28776-1.c: New testcase.
1862 * gcc.c-torture/compile/pr28776-2.c: Likewise.
1863
1864 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1865
1866 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1867
1868 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
1869
1870 PR c++/26269
1871 * g++.dg/other/error14.C: New test.
1872
1873 PR c++/28505
1874 * g++.dg/parse/ctor7.C: New test.
1875 * g++.dg/parse/ctor8.C: Likewise.
1876
1877 PR c++/28741
1878 * g++.dg/template/void7.C: New test.
1879
1880 2006-08-21 Olivier Hainque <hainque@adacore.com>
1881
1882 * gnat.dg/self_aggregate_with_zeros.adb: New test.
1883 * gnat.dg/self_aggregate_with_array.adb: New test.
1884
1885 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
1886
1887 * g++.dg/eh/arm-vfp-unwind.C: New test.
1888
1889 2006-08-20 Mark Mitchell <mark@codesourcery.com>
1890
1891 PR c++/28341
1892 * g++.dg/template/ref3.C: New test.
1893 * g++.dg/template/nontype13.C: New test.
1894
1895 PR c++/28346
1896 * g++.dg/template/ptrmem17.C: New test.
1897
1898 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
1899
1900 PR target/28648 c:
1901 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
1902
1903 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
1904
1905 PR fortran/28630
1906 * gfortran.dg/used_types_2.f90: New test.
1907
1908 PR fortran/28601
1909 * gfortran.dg/used_types_3.f90: New test.
1910
1911 PR fortran/20886
1912 * gfortran.dg/generic_actual_arg.f90: New test.
1913
1914 PR fortran/28735
1915 * gfortran.dg/module_private_array_refs_1.f90: New test.
1916
1917 PR fortran/28762
1918 * gfortran.dg/program_name_1.f90: New test.
1919
1920 PR fortran/28425
1921 * gfortran.dg/derived_constructor_comps_1.f90: New test.
1922
1923 PR fortran/28496
1924 * gfortran.dg/array_initializer_2.f90: New test.
1925
1926 PR fortran/18111
1927 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
1928
1929 PR fortran/28600
1930 * gfortran.dg/assumed_charlen_function_4.f90: New test.
1931
1932 PR fortran/28771
1933 * gfortran.dg/assumed_charlen_in_main.f90: New test.
1934
1935 PR fortran/28660
1936 * gfortran.dg/dependent_decls_1.f90: New test.
1937
1938 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
1939
1940 PR fortran/25217
1941 * gfortran.dg/derived_init_2.f90: New.
1942
1943 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
1944
1945 * gcc.c-torture/execute/pr28289.c: New test.
1946
1947 2006-08-17 Jakub Jelinek <jakub@redhat.com>
1948
1949 PR c/28744
1950 * gcc.dg/attr-externally-visible-1.c: New test.
1951 * gcc.dg/attr-externally-visible-2.c: New test.
1952 * g++.dg/parse/attr-externally-visible-1.C: New test.
1953 * g++.dg/parse/attr-externally-visible-2.C: New test.
1954
1955 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1956
1957 PR c++/28606
1958 * g++.dg/parse/dtor11.C: New test.
1959
1960 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1961
1962 PR rtl-optimization/28489
1963 * gcc.c-torture/compile/pr28489.c: New test.
1964
1965 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1966
1967 PR c++/28710
1968 * g++.dg/template/redecl4.C: New test.
1969
1970 PR c++/28711
1971 * g++.dg/template/ctor8.C: New test.
1972
1973 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1974
1975 * gcc.dg/pr26570.c: Fix testcase.
1976
1977 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
1978
1979 * PR c++/28573
1980 * g++.dg/parse/offsetof6.C: New test.
1981 * g++.dg/parse/offsetof6.C: New test.
1982 * g++.dg/parse/offsetof7.C: New test.
1983
1984 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1985
1986 PR testsuite/28602
1987 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
1988 is false.
1989
1990 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1991
1992 PR c++/28302
1993 * g++.dg/ext/vector3.C: New test.
1994
1995 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
1996
1997 PR gcov/profile/26570
1998 * gcc.dg/pr26570.c: New test.
1999
2000 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
2001
2002 PR c/27697
2003 * gcc.dg/qual-component-1.c: New test.
2004
2005 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2006
2007 PR c++/28593
2008 * g++.dg/parse/new3.C: New test.
2009
2010 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2011
2012 PR fortran/25828
2013 * gfortran.dg/streamio_1.f90: New test.
2014 * gfortran.dg/streamio_2.f90: New test.
2015 * gfortran.dg/streamio_3.f90: New test.
2016 * gfortran.dg/streamio_4.f90: New test.
2017 * gfortran.dg/streamio_5.f90: New test.
2018 * gfortran.dg/streamio_6.f90: New test.
2019 * gfortran.dg/streamio_7.f90: New test.
2020 * gfortran.dg/streamio_8.f90: New test.
2021
2022 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
2023
2024 PR c/28287
2025 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2026
2027 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
2028
2029 PR c++/28594
2030 * g++.dg/template/void6.C: New test.
2031
2032 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2033
2034 PR c/28649
2035 * gcc.dg/parse-error-1.c: New test.
2036 * gcc.dg/parse-error-2.c: New test.
2037 * gcc.dg/cpp/digraph2.c: Add error-marker.
2038 * gcc.dg/noncompile/920923-1.c: Likewise.
2039
2040 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2041
2042 PR c/27490
2043 * gcc.dg/sizeof-2.c: New testcase.
2044
2045 PR c/27489
2046 * gcc.dg/switch-A.c: New testcase.
2047
2048 2006-08-14 Steve Ellcey <sje@cup.hp.com>
2049
2050 PR c++/28288
2051 PR c++/14556
2052 * g++.old-deja/g++.warn/compare1.C: Delete.
2053 * g++.dg/opt/pr7503-2.C: Delete.
2054 * g++.dg/opt/pr7503-3.C: Delete.
2055 * g++.dg/opt/pr7503-4.C: Delete.
2056 * g++.dg/opt/pr7503-5.C: Delete.
2057 * g++.dg/opt/max1.C: Delete.
2058 * g++.dg/warn/minmax.C: Delete.
2059 * g++.dg/expr/minmax.C: New test.
2060
2061 2006-08-14 Richard Guenther <rguenther@suse.de>
2062
2063 PR testsuite/28703
2064 * gcc.c-torture/execute/pr28651.c: Do not use argc
2065 to avoid optimization, instead forbid inlining.
2066
2067 2006-08-14 Richard Sandiford <richard@codesourcery.com>
2068
2069 PR rtl-optimization/28634
2070 * gcc.c-torture/execute/ieee/pr28634.c: New test.
2071
2072 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
2073
2074 PR c/27184
2075 * gcc.dg/torture/pr27184.c: New test.
2076
2077 2006-08-12 Jakub Jelinek <jakub@redhat.com>
2078
2079 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2080
2081 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2082
2083 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2084 * gfortran.dg/stat_2.f90: Likewise.
2085 * gfortran.dg/chmod_1.f90: Likewise.
2086 * gfortran.dg/chmod_2.f90: Likewise.
2087 * gfortran.dg/chmod_3.f90: Likewise.
2088
2089 2006-08-11 David Edelsohn <edelsohn@gnu.org>
2090
2091 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2092
2093 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2094
2095 * g++.dg/opt/pr23454-2.C: New test.
2096
2097 2006-08-11 Richard Guenther <rguenther@suse.de>
2098
2099 PR middle-end/28651
2100 * gcc.c-torture/execute/pr28651.c: New testcase.
2101
2102 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
2103
2104 * gnat.dg/specs/static_initializer.ads: New test.
2105
2106 2006-08-10 Paul Brook <paul@codesourcery.com>
2107
2108 * gcc.target/arm/cond-asm.c: New test.
2109
2110 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
2111
2112 PR tree-optimization/26197
2113 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2114 * g++.dg/vect/vect.exp: Compile the new tests with
2115 --param max-aliased-vops=0.
2116
2117 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
2118
2119 PR c++/28637
2120 * g++.dg/template/void3.C: New test.
2121
2122 PR c++/28638
2123 * g++.dg/template/void4.C: New test.
2124
2125 PR c++/28640
2126 * g++.dg/template/void5.C: New test.
2127
2128 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
2129
2130 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2131 after dg-do compile.
2132
2133 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
2134
2135 PR tree-optimizations/26969
2136 * gcc.dg/vect/vect.exp: Compile tests prefixed with
2137 "unswitch-loops" with -funswitch-loops.
2138 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2139
2140 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2141
2142 * gcc.dg/sparc-getcontext-1.c: Fix typo.
2143 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2144 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
2145 * objc.dg/dwarf-1.m: Likewise.
2146 * objc.dg/dwarf-2.m: Likewise.
2147 * obj-c++.dg/dwarf-2.mm: Likewise.
2148
2149 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2150
2151 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2152 * objc.dg/dwarf-2.m: Likewise.
2153 * obj-c++.dg/dwarf-2.mm: Likewise.
2154
2155 PR libfortran/28603
2156 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2157
2158 PR testsuite/27611
2159 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2160
2161 PR testsuite/27033
2162 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2163
2164 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
2165
2166 PR target/27827
2167 * gcc.target/i386/pr27827.c: New testcase.
2168
2169 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
2170
2171 PR fortran/28590
2172 * gfortran.dg/sequence_types_1.f90: New test.
2173
2174 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
2175
2176 PR fortran/28548
2177 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2178 dg-warning. Add -pedantic option.
2179
2180 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2181
2182 PR c/28502
2183 * gcc.dg/proto-1.c: New test.
2184
2185 PR c/27721
2186 * gcc.dg/lvalue-4.c: New test.
2187
2188 PR c/28136
2189 * gcc.dg/init-bad-5.c: New test.
2190
2191 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
2192
2193 PR c++/28347
2194 * g++.dg/ext/typedef-init.C: Add new test for typedef
2195 initialization inside templates. Adjust existing error markers.
2196
2197 2006-08-03 Mark Mitchell <mark@codesourcery.com>
2198
2199 PR c++/28148
2200 * g++.dg/init/ptrmem3.C: New test.
2201
2202 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
2203
2204 PR tree-optimization/27770
2205 * lib/target-support.exp: New target keyword "section_anchors".
2206 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
2207 tests.
2208 * gcc.dg/vect/section-anchors-pr27770.c: New test.
2209 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
2210 * gcc.dg/vect/section-anchors-vect-69.c: New test.
2211 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
2212
2213 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2214
2215 * gcc.dg/20060801-1.c: Add missing '}'.
2216
2217 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2218
2219 PR c++/27508
2220 * g++.dg/parse/dtor9.C: New test.
2221 * g++.dg/parse/dtor10.C: New test.
2222 * g++.dg/other/error7.C: Adjust error-marker.
2223
2224 PR c++/28274
2225 * g++.dg/other/default5.C: New test.
2226
2227 2006-08-02 Richard Guenther <rguenther@suse.de>
2228
2229 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
2230
2231 2006-08-02 Mark Mitchell <mark@codesourcery.com>
2232
2233 PR c++/28557
2234 * g++.dg/template/conv9.C: New test.
2235
2236 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
2237
2238 PR debug/28063
2239 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
2240 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
2241 Optionally return assembly text. Update callers.
2242 (check_no_compiler_messages): Update verbose messages.
2243 (check_no_messages_and_pattern): New.
2244 (check_effective_target_string_merging): New.
2245
2246 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2247
2248 PR c++/28250
2249 * g++.dg/eh/catch4.C: New test.
2250
2251 PR c++/28257
2252 * g++.dg/other/qual1.C: New test.
2253
2254 PR c++/28259
2255 * g++.dg/inherit/error2.C: New test.
2256
2257 PR c++/28267
2258 * g++.dg/other/new1.C: New test.
2259
2260 * g++.dg/warn/pr23075.C: Remove obsolete test.
2261 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
2262 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
2263
2264 2006-07-31 Mark Mitchell <mark@codesourcery.com>
2265
2266 PR c++/28523
2267 * g++.dg/eh/cast1.C: New test.
2268
2269 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
2270
2271 PR libfortran/28452
2272 * gfortran.dg/random_3.f90: New test.
2273
2274 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2275
2276 PR c++/28432
2277 * g++.dg/other/pr28304.C: Change expected error message.
2278 * g++.dg/other/pr28432.C: New test.
2279
2280 2006-08-01 Steve Ellcey <sje@cup.hp.com>
2281
2282 PR c++/28256
2283 * g++.dg/init/brace2.C: Change expected error message, add empty init.
2284
2285 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
2286
2287 PR debug/23336
2288 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
2289 at -g1.
2290 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
2291 g++.dg/debug/enum-2.C: New.
2292
2293 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2294
2295 PR c++/6634
2296 * g++.dg/parse/long1.C: Add more tests.
2297
2298 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2299
2300 * gfortran.dg/lrshift_1.c: New file.
2301
2302 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2303
2304 PR libgfortran/28335
2305 * gfortran.dg/no_unit_error_1.f90: New test.
2306
2307 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2308
2309 PR libgfortran/28335
2310 * gfortran.dg/no_unit_error_1.f90: Delete test.
2311 * gfortran.dg/no_unit_error_2.f90: Delete test.
2312
2313 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2314
2315 * gfortran.dg/chmod_3.f90: New test.
2316 * gfortran.dg/ltime_gmtime_1.f90: New test.
2317 * gfortran.dg/ltime_gmtime_2.f90: New test.
2318 * gfortran.dg/lrshift_1.f90: New test.
2319 * gfortran.dg/chmod_1.f90: New test.
2320 * gfortran.dg/chmod_2.f90: New test.
2321
2322 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
2323
2324 PR c++/27668
2325 * g++.dg/template/crash55.C: New test.
2326
2327 PR c++/27962
2328 * g++.dg/template/nontype16.C: New test.
2329
2330 * g++.dg/template/void2.C: Adjust error markers.
2331 * g++.dg/template/nontype5.C: Adjust error markers.
2332
2333 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
2334
2335 * gcc.target/i386/stack-prot-kernel.c: New test.
2336
2337 2006-07-27 Roger Sayle <roger@eyesopen.com>
2338
2339 * gcc.dg/builtins-55.c: New test case.
2340
2341 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
2342
2343 PR rtl-optimization/27907
2344 * gcc.c-torture/compile/pr27907.c: New test.
2345
2346 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2347
2348 * gfortran.dg/mclock.f90: New test.
2349 * gfortran.dg/int_conv_1.f90: New test.
2350 * gfortran.dg/stat_1.f90: New test.
2351 * gfortran.dg/stat_2.f90: New test.
2352
2353 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2354
2355 PR libgfortran/28335
2356 * gfortran.dg/no_unit_error_1.f90: New test.
2357 * gfortran.dg/no_unit_error_2.f90: New test.
2358 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2359
2360 2006-07-25 Roger Sayle <roger@eyesopen.com>
2361
2362 PR middle-end/28473
2363 * gcc.dg/fold-convround-1.c: New test case.
2364
2365 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2366
2367 * gfortran.dg/arithmetic_if.f90: Fix comments.
2368
2369 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2370
2371 PR c++/27572
2372 * g++.dg/other/typedef1.C: New test.
2373 * g++.dg/template/typedef4.C: New test.
2374 * g++.dg/template/typedef5.C: New test.
2375
2376 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
2377
2378 PR fortran/28416
2379 * gfortran.dg/allocatable_dummy_3.f90: New.
2380
2381 2006-07-24 Steven G. Kargl <kargls@comcast.net>
2382
2383 PR fortran/28439
2384 * gfortran.dg/arithmetic_if.f90: New test.
2385
2386 2006-07-24 Uros Bizjak <uros@kss-loka.si>
2387
2388 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2389 avoid memcpy optimization.
2390
2391 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2392
2393 PR fortran/25289
2394 * gfortran.dg/direct_io_6.f90: New test.
2395
2396 2006-07-24 Jan Hubicka <jh@suse.cz>
2397
2398 PR c/25795
2399 PR c++/27369
2400 * gcc.dg/pr25795.c: New test.
2401 * gcc.dg/pr25795-1.c: New test.
2402
2403 2006-07-23 Roger Sayle <roger@eyesopen.com>
2404
2405 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2406 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2407 which may be transformed to "g || h" on some platforms.
2408
2409 2006-07-23 Mark Mitchell <mark@codesourcery.com>
2410
2411 PR c++/28025
2412 * g++.dg/template/friend45.C: New test.
2413
2414 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2415
2416 PR libgfortran/28339
2417 * gfortran.dg/arrayio_8.f90: New test.
2418
2419 2006-07-21 Mike Stump <mrs@apple.com>
2420
2421 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2422
2423 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2424
2425 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2426
2427 PR c++/28250
2428 * g++.dg/eh/catch3.C: New test.
2429
2430 PR c++/28363
2431 * g++.dg/template/defarg10.C: New test.
2432
2433 2006-07-20 Paul Brook <paul@codesourcery.com>
2434
2435 PR 27363
2436 * gcc.dg/pr27363.c: New test.
2437
2438 2006-07-19 Mark Mitchell <mark@codesourcery.com>
2439
2440 PR c++/28338
2441 * g++.dg/init/ref13.C: New test.
2442
2443 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2444
2445 PR obj-c++/28434
2446 * obj-c++.dg/proto-error-1.mm: New test.
2447
2448 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2449
2450 PR c++/28337
2451 * g++.dg/template/string1.C: New test.
2452
2453 2006-07-18 Mark Mitchell <mark@codesourcery.com>
2454
2455 PR c++/28048
2456 * g++.dg/template/defarg9.C: New test.
2457
2458 PR c++/28235
2459 * g++.dg/template/static27.C: New test.
2460
2461 2006-07-18 Diego Novillo <dnovillo@redhat.com>
2462
2463 PR 28410
2464 * gcc.dg/tree-ssa/pr28410.c: New test.
2465
2466 2006-07-18 Lee Millward <lee.millward@gmail.com>
2467
2468 PR c++/28258
2469 * g++/dg/other/error13.C: New test.
2470
2471 PR c++/28260
2472 * g++.dg/template/friend44.C: New test.
2473
2474 2006-07-18 Steve Ellcey <sje@cup.hp.com>
2475
2476 PR c++/27495
2477 * g++.dg/other/pr27495.C: New.
2478
2479 2006-07-18 Olivier Hainque <hainque@adacore.com>
2480
2481 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2482 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2483
2484 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2485
2486 PR c/28286
2487 * gcc.dg/pragma-pack-4.c: New test.
2488
2489 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2490
2491 PR c++/28291
2492 * g++.dg/ext/pr28291.C: New test.
2493
2494 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2495
2496 PR middle-end/28403
2497 * gcc.c-torture/execute/pr28403.c: New test.
2498
2499 2006-07-17 Richard Sandiford <richard@codesourcery.com>
2500
2501 PR middle-end/28402
2502 * gcc.dg/pr28402.c: New test.
2503
2504 2006-07-17 Steve Ellcey <sje@cup.hp.com>
2505
2506 PR c++/28304
2507 * g++.dg/other/pr28304.C: New test.
2508
2509 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
2510
2511 PR other/28251
2512 gcc.c-torture/unsorted/dump-noaddr.c: New test.
2513 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2514
2515 2006-07-17 Richard Guenther <rguenther@suse.de>
2516
2517 PR tree-optimization/28238
2518 * g++.dg/tree-ssa/pr28238.C: New testcase.
2519
2520 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2521
2522 PR c++/28250
2523 * g++.dg/eh/catch1.C: New test.
2524 * g++.dg/eh/catch2.C: New test.
2525
2526 2006-07-16 Jakub Jelinek <jakub@redhat.com>
2527
2528 PR c++/28370
2529 * g++.dg/template/anon3.C: New test.
2530
2531 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
2532
2533 PR fortran/20844
2534 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2535 specifiers requiring an explicit format tag..
2536
2537 PR fortran/28201
2538 * gfortran.dg/generic_5: New test.
2539
2540 PR fortran/20893
2541 * gfortran.dg/elemental_optional_args_1.f90: New test.
2542
2543 2006-07-16 Olivier Hainque <hainque@adacore.com>
2544
2545 * gnat.dg/assert.ads: New file.
2546 * gnat.dg/controlled_record.ads: Likewise.
2547 * gnat.dg/controlled_record.adb: Likewise.
2548
2549 2006-07-15 Lee Millward <lee.millward@gmail.com>
2550
2551 PR c++/28292
2552 * g++.dg/other/error12.C: New test.
2553
2554 PR c++/28269
2555 * g++.dg/template/crash54.C: New test.
2556
2557 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2558
2559 PR c++/28249
2560 * g++.dg/parse/catch1.C: New test.
2561
2562 PR c++/28294
2563 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2564
2565 PR c++/28387
2566 * g++.dg/ext/attrib24.C: New test.
2567
2568 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2569
2570 PR c++/28343
2571 * g++.dg/ext/asmspec1.C: New test.
2572
2573 2006-07-13 Janis Johnson <janis187@us.ibm.com>
2574
2575 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2576 (dg-test): Support shouldfail tests.
2577 * lib/target-supports-dg.exp (dg-shouldfail): New.
2578 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2579 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2580 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2581 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2582 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2583 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2584 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2585
2586 2006-07-13 Jan Hubicka <jh@suse.cz>
2587
2588 * gcc.target/i386/memcpy-1.c: New.
2589
2590 2006-07-12 Geoffrey Keating <geoffk@apple.com>
2591
2592 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
2593
2594 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
2595
2596 PR fortran/25097
2597 * gfortran.dg/present_1.f90: New test.
2598
2599 PR fortran/20903
2600 * gfortran.dg/interface_derived_type_1.f90: New test.
2601
2602 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
2603
2604 PR fortran/28213
2605 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
2606 list.
2607
2608 2006-07-07 Lee Millward <lee.millward@gmail.com>
2609
2610 PR c++/27820
2611 * g++.dg/other/label1.C: New test.
2612
2613 2006-07-07 Richard Guenther <rguenther@suse.de>
2614
2615 PR middle-end/28268
2616 * gcc.dg/torture/pr28268.c: New testcase.
2617
2618 2006-07-07 Steve Ellcey <sje@cup.hp.com>
2619
2620 PR c++/27019
2621 * g++.dg/ext/pr27019.C: New.
2622
2623 2006-07-07 Richard Guenther <rguenther@suse.de>
2624
2625 PR tree-optimization/28187
2626 * gcc.dg/pr28187.c: New testcase.
2627
2628 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
2629
2630 * gnat.dg/address_conversion.adb: New test.
2631 * gnat.dg/boolean_subtype.adb: Likewise.
2632 * gnat.dg/frame_overflow.adb: Likewise.
2633 * gnat.dg/pointer_array.adb: Likewise.
2634 * gnat.dg/pointer_conversion.adb: Likewise.
2635
2636 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
2637
2638 PR fortran/28237
2639 PR fortran/23420
2640 * gfortran.dg/print_fmt_5.f90: New test.
2641
2642 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2643
2644 PR fortran/28129
2645 * gfortran.dg/bounds_check_4.f90: New test.
2646
2647 2006-07-05 Richard Guenther <rguenther@suse.de>
2648
2649 PR target/28158
2650 * gfortran.dg/pr28158.f90: New testcase.
2651
2652 2006-07-05 Richard Guenther <rguenther@suse.de>
2653
2654 PR tree-optimization/28162
2655 * gcc.dg/pr28162.c: New testcase.
2656
2657 2006-07-05 Richard Guenther <rguenther@suse.de>
2658 Andrew Pinski <pinskia@gcc.gnu.org>
2659
2660 PR c++/27084
2661 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2662
2663 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
2664
2665 PR fortran/28174
2666 * gfortran.dg/actual_array_substr_2.f90: New test.
2667
2668 PR fortran/28167
2669 * gfortran.dg/actual_array_constructor_2.f90: New test.
2670
2671 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2672
2673 * gfortran.dg/itime_idate_1.f: New test.
2674 * gfortran.dg/itime_idate_2.f: New test.
2675
2676 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2677
2678 PR libgfortran/27704
2679 * gfortran.dg/open_status_3.f90: New test.
2680 * gfortran.dg/fmt_l.f90: Update for new feature.
2681
2682 2006-07-03 Asher Langton <langton2@llnl.gov>
2683
2684 * gfortran.dg/oldstyle_2.f90: New.
2685
2686 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
2687
2688 * gnat.dg/string_slice.adb: New test.
2689
2690 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2691
2692 PR fortran/19259
2693 * gfortran.dg/semicolon_fixed.c: New.
2694 * gfortran.dg/semicolon_free.c: New.
2695
2696 2006-06-30 Mike Stump <mrs@apple.com>
2697
2698 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2699 that don't support internal visibility.
2700
2701 2006-06-30 Andrew Pinski <pinskia@gmail.com>
2702
2703 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2704 for '(' / ')' needing an extra '\'.
2705
2706 2006-06-29 Roger Sayle <roger@eyesopen.com>
2707
2708 PR middle-end/27428
2709 * gcc.dg/pr27428-1.c: New test case.
2710
2711 2006-06-29 Mike Stump <mrs@apple.com>
2712
2713 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2714 on darwin as we can't align commons large enough yet.
2715
2716 * gcc.dg/vla-8.c: Add additional testcases.
2717
2718 2006-06-26 Steve Ellcey <sje@cup.hp.com>
2719
2720 PR c++/28114
2721 * g++.dg/other/pr28114.C: New.
2722
2723 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
2724
2725 * gcc.c-torture/compile/20060625-1.c: New test.
2726
2727 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
2728
2729 PR fortran/20867
2730 * gfortran.dg/stfunc_3.f90: New test.
2731
2732 PR fortran/25056
2733 * gfortran.dg/impure_actual_1.f90: New test.
2734
2735 PR fortran/20874
2736 * gfortran.dg/elemental_result_1.f90: New test.
2737
2738 PR fortran/25073
2739 * gfortran.dg/select_7.f90: New test.
2740
2741 PR fortran/27554
2742 * intrinsic_actual_1.f: New test.
2743
2744 PR fortran/22038
2745 PR fortran/28119
2746 * gfortran.dg/forall_4.f90: New test.
2747
2748 PR fortran/25072
2749 * gfortran.dg/forall_5.f90: New test.
2750
2751 2006-06-25 Lee Millward <lee.millward@gmail.com>
2752
2753 PR c++/28051
2754 * g++.dg/template/using13.C: New test.
2755
2756 PR c++/28054
2757 * g++.dg/other/incomplete3.C: New test.
2758
2759 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2760
2761 PR fortran/28081
2762 * gfortran.dg/substr_3.f: New test.
2763 * gfortran.dg/equiv_2.f90: Update expected error message.
2764
2765 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
2766
2767 PR fortran/28118
2768 * gfortran.dg/actual_array_substr_1.f90: New test.
2769
2770 2006-06-24 Olivier Hainque <hainque@adacore.com>
2771
2772 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2773 * gnat.dg/scalar_mode_agg_compare.adb: New test.
2774
2775 2006-06-23 Janis Johnson <janis187@us.ibm.com>
2776
2777 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2778
2779 2006-06-23 Steven G. Kargl <kargls@comcast.net>
2780
2781 PR fortran/27981
2782 * gfortran.dg/simpleif_2.f90: New test.
2783
2784 2006-06-23 Lee Millward <lee.millward@gmail.com>
2785
2786 * g++.dg/template/error22.C: Fix typo.
2787
2788 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2789
2790 PR c++/28112
2791 * g++.dg/ext/attrib23.C: New test.
2792
2793 2006-06-23 Olivier Hainque <hainque@adacore.com>
2794
2795 * gnat.dg/varsize_temp.adb: New test.
2796
2797 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2798
2799 PR c++/11468
2800 * g++.dg/other/java2.C: New test.
2801
2802 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
2803
2804 PR target/27789
2805 * g++.dg/ext/dllimport4.C. Add more tests for invalid
2806 initialization.
2807
2808 2006-06-22 Roger Sayle <roger@eyesopen.com>
2809
2810 PR target/27531
2811 * gcc.dg/pr27531-1.c: New test case.
2812
2813 2006-06-22 Asher Langton <langton2@llnl.gov>
2814
2815 PR fortran/24748
2816 * gfortran.dg/implicit_8.f90: New.
2817
2818 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
2819
2820 PR rtl-optimization/28121
2821 * gcc.dg/pr28121.c: New test.
2822
2823 2006-06-22 Lee Millward <lee.millward@gmail.com>
2824
2825 PR c++/27805
2826 * g++.dg/parse/ptrmem6.C: New test.
2827
2828 PR c++/27821
2829 * g++.dg/template/error22.C: New test.
2830
2831 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2832
2833 PR c++/28111
2834 * g++.dg/template/friend43.C: New test.
2835
2836 PR c++/28110
2837 * g++.dg/template/crash53.C: New test.
2838
2839 PR c++/28109
2840 * g++.dg/rtti/incomplete1.C: New test.
2841
2842 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
2843
2844 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2845
2846 2006-06-21 Joseph Myers <joseph@codesourcery.com>
2847
2848 * gcc.c-torture/execute/complex-7.c: New.
2849
2850 2006-06-21 Jakub Jelinek <jakub@redhat.com>
2851
2852 * gcc.dg/merge-all-constants-1.c: New test.
2853
2854 2006-06-20 Janis Johnson <janis187@us.ibm.com>
2855
2856 PR c++/28113
2857 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2858
2859 2006-06-20 Steven G. Kargl <kargls@comcast.net>
2860
2861 * gfortran.dg/rrspacing_1.f90: New test.
2862
2863 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2864
2865 PR c++/28052
2866 * g++.dg/other/bitfield2.C: New test.
2867
2868 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
2869
2870 PR tree-optimization/27331
2871 * gcc.dg/pr27331.c: New test.
2872
2873 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
2874 Eric Botcazou <ebotcazou@adacore.com>
2875
2876 PR ada/18692
2877 * lib/gnat.exp: New file.
2878 * lib/gnat-dg.exp: Likewise.
2879 * gnat.dg: New directory.
2880 * gnat.dg/dg.exp: New driver.
2881 * gnat.dg/specs: New directory.
2882 * gnat.dg/specs/specs.exp: New driver.
2883 * gnat.dg/style: New directory.
2884 * gnat.dg/style/style.exp: New driver.
2885
2886 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
2887
2888 PR fortran/16206
2889 * gfortran.dg/array_initializer_1.f90: New test.
2890
2891 PR fortran/28005
2892 * gfortran.dg/matmul_3.f90: New test.
2893
2894 2006-06-19 Andrew Pinski <pinskia@gmail.com>
2895
2896 PR middle-end/28075
2897 * gcc.dg/tree-ssa/inline-1.c: New test.
2898
2899 2006-06-19 Anatoly Sokolov <aesok@post.ru>
2900
2901 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
2902 in malloc prototype; remove XFAIL.
2903 * gcc.dg/pr18241-2.c: Ditto.
2904 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
2905 in memset prototype; remove XFAIL.
2906 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2907
2908 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
2909
2910 * gcc.dg/vla-8.c: Add.
2911
2912 2006-06-19 Richard Guenther <rguenther@suse.de>
2913
2914 PR tree-optimization/27090
2915 * g++.dg/tree-ssa/pr27090.C: New testcase.
2916
2917 2006-06-19 Roger Sayle <roger@eyesopen.com>
2918
2919 PR target/27861
2920 * gcc.dg/pr27861-1.c: New test case.
2921
2922 2006-06-19 Richard Guenther <rguenther@suse.de>
2923
2924 PR middle-end/28045
2925 * gcc.dg/torture/pr28045.c: New testcase.
2926
2927 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2928
2929 PR fortran/26801
2930 * gfortran.dg/associated_4.f90: New test.
2931
2932 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2933
2934 PR fortran/19310
2935 PR fortran/19904
2936 * gfortran.dg/real_const_3.f90: New test.
2937
2938 2006-06-16 Mark Mitchell <mark@codesourcery.com>
2939
2940 PR c++/28016
2941 * g++.dg/template/static26.C: New test.
2942
2943 PR c++/27979
2944 * g++.dg/expr/bitfield2.C: New test.
2945
2946 PR c++/27884
2947 * g++.dg/parse/linkage2.C: New test.
2948
2949 2006-06-16 Richard Guenther <rguenther@suse.de>
2950
2951 PR middle-end/27116
2952 * gcc.dg/pr15785-1.c: Revert last change.
2953 * gcc.dg/torture/pr27116-2.c: New testcase.
2954
2955 2006-06-16 Roger Sayle <roger@eyesopen.com>
2956
2957 PR middle-end/27802
2958 * gcc.dg/pr27802-1.c: New test case.
2959
2960 2006-06-15 Mark Mitchell <mark@codesourcery.com>
2961
2962 PR c++/27689
2963 * g++.dg/template/ttp18.C: New test.
2964 * g++.dg/template/ttp19.C: Likewise.
2965
2966 PR c++/27666
2967 * g++.dg/expr/cond9.C: New test.
2968
2969 PR c++/27640
2970 * g++.dg/template/ctor7.C: New test.
2971
2972 2006-06-15 Janis Johnson <janis187@us.ibm.com>
2973
2974 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
2975
2976 2006-06-16 Richard Guenther <rguenther@suse.de>
2977
2978 PR tree-optimization/27781
2979 * gcc.dg/tree-ssa/pr27781.c: New testcase.
2980
2981 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
2982
2983 * gfortran.dg/allocate_zerosize_2.f90: New test case.
2984
2985 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
2986
2987 * gcc.dg/tree-ssa/loop-18.c: New test.
2988
2989 2006-06-14 Mark Mitchell <mark@codesourcery.com>
2990
2991 PR c++/27665
2992 * g++.dg/template/crash52.C: New test.
2993
2994 PR c++/27648
2995 * g++.dg/ext/attrib22.C: New test.
2996
2997 PR c++/26559
2998 * g++.dg/template/builtin1.C: New test.
2999 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
3000
3001 PR c++/28018
3002 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
3003 assignment.
3004 * g++.old-deja/g++.pt/crash51.C: Likewise.
3005
3006 PR c++/27227
3007 * g++.dg/lookup/linkage1.C: New test.
3008 * g++.dg/lookup/linkage2.C: Likewise.
3009
3010 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
3011
3012 PR middle-end/27959
3013 * gcc.dg/pr27959.c: New testcase.
3014
3015 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
3016
3017 PR target/28014:
3018 * g++.dg/eh/div.C: New test.
3019
3020 2006-06-13 Jakub Jelinek <jakub@redhat.com>
3021
3022 PR c++/27894
3023 * g++.dg/tree-ssa/pr26757.C: New test.
3024 * g++.dg/tree-ssa/pr27894.C: New test.
3025
3026 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3027
3028 * gcc.c-torture/compile/20060609-1.c: New test.
3029
3030 PR target/27863
3031 * gcc.c-torture/compile/pr27863.c: New test.
3032
3033 2006-06-13 Richard Guenther <rguenther@suse.de>
3034
3035 PR tree-optimization/27830
3036 * g++.dg/tree-ssa/pr27830.C: New testcase.
3037
3038 2006-06-13 Matthew Sachs <msachs@apple.com>
3039
3040 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
3041 the list of compiler flags; this causes those flags to be checked
3042 for things like dg-skip-if.
3043
3044 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3045
3046 PR c++/27601
3047 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
3048
3049 2006-06-12 Mark Mitchell <mark@codesourcery.com>
3050 Kazu Hirata <kazu@codesourcery.com>
3051
3052 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
3053 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
3054
3055 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3056
3057 PR c++/27933
3058 * g++.dg/lookup/using15.C: New test.
3059
3060 PR c++/27951
3061 * g++.dg/other/anon4.C: New test.
3062
3063 2006-06-12 Roger Sayle <roger@eyesopen.com>
3064
3065 PR c++/21210
3066 * g++.dg/init/complex1.C: New test case.
3067
3068 2006-06-11 Eric Christopher <echristo@apple.com>
3069
3070 PR middle-end/27948
3071 * gcc.dg/bf-ms-layout.c: Run on darwin.
3072 * gcc.dg/bf-no-ms-layout: Ditto.
3073 * gcc.dg/attr-ms_struct-2.c: New.
3074 * gcc.dg/bf-ms-layout-2.c: Ditto.
3075
3076 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
3077
3078 * gcc.dg/attr-ms_struct-packed1.c: New.
3079
3080 2006-06-09 Mike Stump <mrs@apple.com>
3081
3082 * gcc.dg/vla-7.c: Add.
3083
3084 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
3085
3086 PR fortran/24558
3087 * gfortran.dg/entry_6.f90: New test.
3088
3089 PR fortran/20877
3090 PR fortran/25047
3091 * gfortran.dg/entry_7.f90: New test.
3092
3093 2006-06-09 Jakub Jelinek <jakub@redhat.com>
3094
3095 PR c/27747
3096 * gcc.dg/cpp/_Pragma6.c: New test.
3097
3098 PR c++/27748
3099 * g++.dg/cpp/_Pragma1.C: New test.
3100
3101 PR preprocessor/27746
3102 * gcc.dg/gomp/macro-3.c: New test.
3103 * gcc.dg/gomp/macro-4.c: New test.
3104 * g++.dg/gomp/macro-3.C: New test.
3105 * g++.dg/gomp/macro-4.C: New test.
3106
3107 2006-06-09 Richard Guenther <rguenther@suse.de>
3108
3109 PR tree-optimization/26998
3110 * gcc.dg/torture/pr26998.c: New testcase.
3111 * gcc.dg/tree-ssa/vrp29.c: New testcase.
3112
3113 2006-06-08 Mike Stump <mrs@apple.com>
3114
3115 * gcc.dg/pr27095.c: Account for stubs.
3116
3117 PR target/26427
3118 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
3119 produce bad code on darwin.
3120
3121 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3122
3123 PR fortran/27958
3124 * gcc/testsuite/gfortran.dg/substr_2.f: New test.
3125
3126 2006-06-08 Asher Langton <langton2@llnl.gov>
3127
3128 PR fortran/27786
3129 * cray_pointers_2.f90: Add -fbounds-check compile flag.
3130
3131 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3132
3133 PR target/27421
3134 * gcc.dg/union-3.c: New test.
3135
3136 2006-06-08 Richard Guenther <rguenther@suse.de>
3137
3138 PR middle-end/27116
3139 * gcc.dg/torture/pr27116.c: New testcase.
3140 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
3141
3142 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3143
3144 PR rtl-optimization/26449
3145 * gcc.dg/pr26449.c: New test.
3146
3147 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3148
3149 PR c++/27601
3150 * g++.dg/ext/offsetof1.C: Test member functions.
3151
3152 2006-06-07 Steve Ellcey <sje@cup.hp.com>
3153
3154 * gcc.dg/pr27095.c: Improve scanning.
3155
3156 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
3157
3158 PR fortran/23091
3159 * gfortran.dg/saved_automatic_1.f90: New test.
3160
3161 PR fortran/24168
3162 * gfortran.dg/array_simplify_1.f90: New test.
3163
3164 PR fortran/25090
3165 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3166
3167 PR fortran/25058
3168 * gfortran.dg/entry_dummy_ref_2.f90: New test.
3169
3170 2006-06-06 Mark Mitchell <mark@codesourcery.com>
3171
3172 PR c++/27177
3173 * g++.dg/expr/cast7.C: New test.
3174
3175 2006-06-06 Janis Johnson <janis187@us.ibm.com>
3176
3177 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
3178 * lib/gcc-defs.exp (tool_check_compile): Ditto.
3179 * lib/fortran-torture.exp (fortran-torture-compile,
3180 fortran-torture-execute): Ditto.
3181
3182 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
3183
3184 PR target/27842
3185 * gcc.dg/vmx/pr27842.c: New test.
3186
3187 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3188
3189 PR libfortran/27895
3190 * gfortran.dg/bounds_check_3.f90: New test.
3191
3192 2006-06-05 Mike Stump <mrs@apple.com>
3193
3194 * objc.dg/objc-fast-4.m: Skip for ppc64.
3195
3196 2006-06-05 Steve Ellcey <sje@cup.hp.com>
3197
3198 PR testsuite/27705
3199 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
3200
3201 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
3202 Victor Kaplansky <victork@il.ibm.com>
3203
3204 PR tree-optimizations/26360
3205 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
3206 with -fno-tree-dce.
3207 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
3208
3209 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
3210
3211 PR fortran/14067
3212 * gfortran.dg/data_char_1.f90: Add messages for truncated
3213 strings.
3214
3215 PR fortran/16943
3216 * gfortran.dg/func_decl_2.f90: New test.
3217
3218 PR fortran/20839
3219 * gfortran.dg/do_2.f90: New test.
3220
3221 PR fortran/27655
3222 * gfortran.dg/associated_3.f90: New test.
3223
3224 2006-06-04 Mark Mitchell <mark@codesourcery.com>
3225
3226 PR c++/27819
3227 * g++.dg/template/static25.C: New test.
3228
3229 PR c++/27722
3230 * g++.dg/init/array21.C: New test.
3231
3232 PR c++/27807
3233 * g++.dg/ext/complit7.C: New test.
3234
3235 PR c++/27806
3236 * g++.dg/parse/ptrmem5.C: New test.
3237
3238 2006-06-04 Roger Sayle <roger@eyesopen.com>
3239 Andrew Pinski <pinskia@physics.uc.edu>
3240
3241 PR c/27150
3242 PR middle-end/27382
3243 * gcc.dg/pr27150-1.c: New testcase.
3244 * gcc.dg/pr27382-1.c: New testcase.
3245 * gcc.dg/pr27382-2.c: New testcase.
3246
3247 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
3248
3249 PR c/25161
3250 PR c/27020
3251 * gcc.dg/array-10.c: New test.
3252
3253 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3254
3255 PR c++/27804
3256 * g++.dg/init/const4.C: New test.
3257 * g++.dg/init/member1.C: Add error-marker.
3258 * g++.dg/other/fold1.C: Adjust error-marker.
3259
3260 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3261
3262 PR c++/27601
3263 * g++.dg/ext/offsetof1.C: New test.
3264
3265 2006-06-04 Eric Christopher <echristo@apple.com>
3266
3267 * gcc.dg/attr-ms_struct-1.c: New.
3268
3269 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
3270
3271 * gcc.c-torture/compile/builtin_constant_p.c: New test.
3272
3273 2006-06-04 Richard Guenther <rguenther@suse.de>
3274
3275 PR tree-optimization/27039
3276 * gcc.dg/tree-ssa/loop-17.c: New testcase.
3277
3278 2006-06-03 Roger Sayle <roger@eyesopen.com>
3279
3280 PR target/26223
3281 * gcc.target/i386/amd64-abi-2.c: New test case.
3282
3283 2006-06-02 Eric Christopher <echristo@apple.com>
3284
3285 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
3286 * gcc.target/i386/20020523-1.c: Skip if darwin.
3287 * gcc.target/i386/asm-3.c: Ditto.
3288 * gcc.target/i386/20011119-1.c: Ditto.
3289 * gcc.target/i386/clobbers.c: Remove pic part of test.
3290
3291 2006-06-02 Steve Ellcey <sje@cup.hp.com>
3292
3293 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
3294 * g++.old-deja/g++.other/init19.C: Ditto.
3295 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
3296 and add other platforms as expected failures.
3297
3298 2006-06-01 Steve Ellcey <sje@cup.hp.com>
3299
3300 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
3301 (is-effective-target-keyword): Ditto.
3302
3303 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
3304
3305 PR fortran/27715
3306 * gfortran.dg/extended_char_comparison_1.f: New test.
3307
3308 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
3309
3310 PR fortran/25098
3311 * gfortran.dg/dummy_procedure_1.f90: New test.
3312
3313 PR fortran/25147
3314 * gfortran.dg/dummy_procedure_2.f90: New test.
3315
3316 * gfortran.dg/associated_2.f90: Correct to make consistent with
3317 standard.
3318
3319 2006-05-31 Roger Sayle <roger@eyesopen.com>
3320
3321 * gcc.target/i386/387-11.c: New test case.
3322
3323 2006-05-31 Mark Mitchell <mark@codesourcery.com>
3324
3325 PR c++/27801
3326 * g++.dg/template/cond6.C: New test.
3327
3328 PR c++/26496
3329 * g++.dg/template/crash51.C: New test.
3330 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3331
3332 PR c++/27385
3333 * g++.dg/init/array20.C: New test.
3334
3335 2006-05-31 Roger Sayle <roger@eyesopen.com>
3336
3337 * gcc.dg/builtins-54.c: New test case.
3338
3339 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3340
3341 PR c++/26433
3342 * g++.dg/template/fntry1.C: Add dg-do link.
3343
3344 PR c++/27808
3345 * g++.dg/parse/friend6.C: New test.
3346
3347 2006-05-30 Asher Langton <langton2@llnl.gov>
3348
3349 * gfortran.dg/cray_pointers_7.f90: New test.
3350
3351 2006-05-30 Roger Sayle <roger@eyesopen.com>
3352
3353 PR tree-optimization/23452
3354 * gcc.dg/fold-mulconj-1.c: New test case.
3355
3356 2006-05-30 Mark Mitchell <mark@codesourcery.com>
3357
3358 PR c++/27803
3359 * g++.dg/parse/bitfield1.C: New test.
3360
3361 2006-05-30 Roger Sayle <roger@eyesopen.com>
3362
3363 * gcc.target/ppc-eq0-1.c: New test case.
3364 * gcc.target/ppc-negeq0-1.c: New test case.
3365
3366 2006-05-30 Dirk Mueller <dmueller@suse.de>
3367
3368 PR c/27273
3369 * gcc.dg/overflow-warn-5.c: New test.
3370
3371 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3372
3373 PR c/27718
3374 * gcc.dg/sizeof-1.c: New test.
3375
3376 2006-05-30 Uros Bizjak <uros@kss-loka.si>
3377
3378 PR target/27790
3379 * gcc.target/i386/pr27790.c: New test.
3380
3381 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3382
3383 PR libgfortran/27757
3384 * gfortran.dg/direct_io_5.f90: New test.
3385
3386 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3387
3388 PR libgfortran/27634
3389 * gfortran.dg/fmt_missing_period_1.f: New test.
3390 * gfortran.dg/fmt_missing_period_2.f: New test.
3391 * gfortran.dg/fmt_missing_period_3.f: New test.
3392
3393 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3394
3395 PR fortran/19777
3396 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3397 arrays.
3398
3399 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3400
3401 PR c++/27713
3402 * g++.dg/template/new6.C: New test.
3403
3404 2006-05-29 Roger Sayle <roger@eyesopen.com>
3405
3406 PR tree-optimization/24964
3407 * gcc.target/i386/387-10.c: New test case.
3408
3409 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
3410
3411 * intrinsics/string_intrinsics.c (compare_string):
3412 Use memcmp instead of strncmp to avoid tripping over
3413 CHAR(0) in a string.
3414
3415 2006-05-27 Richard Guenther <rguenther@suse.de>
3416
3417 PR middle-end/27773
3418 * gcc.dg/torture/pr27773.c: New testcase.
3419
3420 2006-05-27 Dirk Mueller <dmueller@suse.de>
3421
3422 * gcc.dg/pr24561.c: Rename to..
3423 * gcc.dg/pr25962.c: .. this.
3424
3425 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3426
3427 PR fortran/19777
3428 * gfortran.dg/bounds_check_2.f: New test.
3429
3430 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
3431
3432 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3433 * gfortran.dg/byte_1.f90: Likewise.
3434 * gfortran.dg/dup_save_2.f90: Likewise.
3435
3436 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
3437
3438 * gfortran.dg/associated_2.f90: New test.
3439
3440 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3441
3442 PR fortran/27524
3443 * gfortran.dg/bounds_check_1.f90: New test.
3444
3445 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
3446
3447 PR rtl-optimization/27661
3448 * gcc.dg/pr27661.c: New test case.
3449
3450 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3451
3452 PR fortran/23151
3453 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
3454 * gfortran.dg/print_parentheses_1.f: New test.
3455 * gfortran.dg/print_parentheses_2.f90: New test.
3456
3457 2006-05-26 Jakub Jelinek <jakub@redhat.com>
3458
3459 PR target/27758
3460 * gcc.dg/pr27758.c: New test.
3461
3462 2006-05-24 Falk Hueffner <falk@debian.org>
3463
3464 * gcc.c-torture/compile/pr27571.c: New test.
3465
3466 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
3467
3468 PR fortran/27709
3469 * gfortran.dg/spec_expr_4.f90: New test.
3470
3471 PR fortran/27155
3472 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3473
3474 2006-05-25 Mark Mitchell <mark@codesourcery.com>
3475
3476 PR c++/20103
3477 * g++.dg/ext/complit6.C: New test.
3478 * g++.dg/ext/complit3.C: Adjust error markers.
3479 * g++.dg/init/const3.C: New test.
3480
3481 2006-05-25 Richard Guenther <rguenther@suse.de>
3482
3483 PR middle-end/27743
3484 * gcc.dg/torture/pr27743.c: New testcase.
3485
3486 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3487
3488 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3489
3490 2006-05-25 Alan Modra <amodra@bigpond.net.au>
3491
3492 * gcc.dg/compat/scalar-by-value-x.h: New.
3493 * gcc.dg/compat/scalar-by-value-y.h: New.
3494 * gcc.dg/compat/scalar-by-value-5.c: New.
3495 * gcc.dg/compat/scalar-by-value-5_main.c: New.
3496 * gcc.dg/compat/scalar-by-value-5_x.c: New.
3497 * gcc.dg/compat/scalar-by-value-5_y.c: New.
3498 * gcc.dg/compat/scalar-by-value-6.c: New.
3499 * gcc.dg/compat/scalar-by-value-6_main.c: New.
3500 * gcc.dg/compat/scalar-by-value-6_x.c: New.
3501 * gcc.dg/compat/scalar-by-value-6_y.c: New.
3502
3503 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
3504
3505 PR tree-optimization/27639
3506 PR tree-optimization/26719
3507 * gcc.dg/pr27639.c: New test.
3508 * gcc.dg/pr26719.c: New test.
3509 * gcc.dg/tree-ssa/scev-cast.c: New test.
3510
3511 2006-05-23 Mark Mitchell <mark@codesourcery.com>
3512
3513 PR c++/20173
3514 * g++.dg/template/error21.C: New test.
3515
3516 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
3517
3518 PR target/27696
3519 * gcc.target/i386/pr27696.c: New.
3520
3521 2006-05-22 Janis Johnson <janis187@us.ibm.com>
3522
3523 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3524
3525 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3526
3527 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3528
3529 PR c++/27716
3530 * g++.dg/other/assign1.C: New test.
3531
3532 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
3533
3534 PR target/27266
3535 * gcc.target/i386/pr27266.c: New.
3536
3537 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3538
3539 PR c++/27451
3540 * g++.dg/ext/asm9.C: New test.
3541
3542 2006-05-22 Richard Sandiford <richard@codesourcery.com>
3543
3544 PR rtl-optimization/25514
3545 * gcc.c-torture/compile/pr25514.c: New test.
3546
3547 2006-05-22 Richard Guenther <rguenther@suse.de>
3548
3549 Revert
3550 2006-01-31 Richard Guenther <rguenther@suse.de>
3551
3552 * gcc.target/i386/sselibm-1.c: New testcase.
3553 * gcc.target/i386/sselibm-2.c: Likewise.
3554 * gcc.target/i386/sselibm-3.c: Likewise.
3555 * gcc.target/i386/sselibm-4.c: Likewise.
3556 * gcc.target/i386/sselibm-5.c: Likewise.
3557
3558 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3559
3560 PR c/27420
3561 * gcc.dg/func-args-2.c: New test.
3562
3563 PR c/26818
3564 * gcc.dg/struct-incompl-1.c: New test.
3565
3566 2006-05-22 Richard Guenther <rguenther@suse.de>
3567
3568 PR testsuite/27708
3569 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3570 the transformations we test for.
3571
3572 2006-05-22 Richard Guenther <rguenther@suse.de>
3573
3574 PR testsuite/27707
3575 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3576
3577 2006-05-21 Mark Mitchell <mark@codesourcery.com>
3578
3579 PR c++/27210
3580 * g++.dg/warn/new1.C: New test.
3581 * g++.dg/template/new5.C: Likewise.
3582
3583 2006-05-21 Roger Sayle <roger@eyesopen.com>
3584
3585 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3586 * gcc.target/i386/20060512-3.c: Likewise.
3587
3588 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
3589
3590 PR rtl-optimization/27671
3591 * gcc.c-torture/execute/pr27671-1.c: New.
3592 * gcc.dg/pr27671-2.c: Likewise.
3593
3594 PR tree-optimization/26622.
3595 * gcc.c-torture/compile/pr26622.c: New.
3596
3597 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3598
3599 PR fortran/27613
3600 * gfortran.dg/recursive_reference_1.f90: New test.
3601
3602 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
3603
3604 PR fortran/25746
3605 * gfortran.dg/elemental_subroutine_3.f90: New test.
3606
3607 PR fortran/25090
3608 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
3609
3610 PR fortran/27584
3611 * gfortran.dg/associated_target_1.f90: New test.
3612
3613 PR fortran/19015
3614 * gfortran.dg/maxloc_shape_1.f90: New test.
3615
3616 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3617
3618 PR libgfortran/24459
3619 * gfortran.dg/namelist_24.f90: New test.
3620 * gfortran.dg/namelist_12.f: Fix typo in comment.
3621
3622 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
3623
3624 PR middle-end/25776
3625 * g++.dg/other/error11.C: New test.
3626
3627 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3628
3629 * gcc.target/mips/pr26765.c: Add -w to options.
3630
3631 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3632
3633 * lib/target-supports.exp (check_effective_target_mpaired_single):
3634 New function.
3635 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3636 multilibs.
3637 * g++.dg/vect/vect.exp: Likewise.
3638
3639 2006-05-20 Richard Sandiford <richard@codesourcery.com>
3640
3641 PR testsuite/25891
3642 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3643
3644 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
3645
3646 PR fortran/27662
3647 * gfortran.dg/temporary_1.f90: New file.
3648
3649 2006-05-19 Andreas Schwab <schwab@suse.de>
3650
3651 * g++.dg/other/unused1.C: Also match "stringz".
3652
3653 2006-05-19 Mark Mitchell <mark@codesourcery.com>
3654
3655 PR c++/26433
3656 * g++.dg/template/fntry1.C: New test.
3657
3658 2006-05-18 Mark Mitchell <mark@codesourcery.com>
3659
3660 PR c++/27471
3661 PR c++/27506
3662 * g++.dg/conversion/bitfield5.C: New test.
3663 * g++.dg/conversion/bitfield6.C: New test.
3664
3665 2006-05-18 Mike Stump <mrs@apple.com>
3666
3667 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3668 * gcc.dg/vla-4.c: Add.
3669 * gcc.dg/vla-5.c: Add.
3670 * gcc.dg/vla-6.c: Add.
3671
3672 2006-05-12 Stuart Hastings <stuart@apple.com>
3673
3674 * testsuite/gcc.target/i386/20060512-1.c: New.
3675 * testsuite/gcc.target/i386/20060512-2.c: New.
3676 * testsuite/gcc.target/i386/20060512-3.c: New.
3677 * testsuite/gcc.target/i386/20060512-4.c: New.
3678
3679 2006-05-17 Mark Mitchell <mark@codesourcery.com>
3680
3681 PR c++/26122
3682 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3683
3684 PR c++/26068
3685 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3686 * g++.dg/parse/linkage1.C: New test.
3687
3688 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3689
3690 PR tree-optimization/27548
3691 * g++.dg/tree-ssa/pr27548.C: New test.
3692
3693 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3694
3695 PR fortran/26551
3696 * gfortran.dg/recursive_check_1.f: New test.
3697 * gfortran.dg/recursive_check_2.f90: New test.
3698
3699 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
3700
3701 * g++.dg/opt/temp2.C: New test.
3702
3703 2006-05-17 Jakub Jelinek <jakub@redhat.com>
3704
3705 PR c++/27491
3706 * g++.dg/init/brace5.C: New test.
3707
3708 PR middle-end/27415
3709 * gcc.dg/gomp/pr27415.c: New test.
3710 * g++.dg/gomp/pr27415.C: New test.
3711
3712 PR tree-optimization/27549
3713 * g++.dg/tree-ssa/pr27549.C: New test.
3714
3715 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3716
3717 PR libgfortran/27575
3718 * gfortran.dg/read_eof_4.f90: New test.
3719
3720 2006-05-16 Richard Guenther <rguenther@suse.de>
3721
3722 PR tree-optimization/22303
3723 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3724
3725 2006-05-16 Jakub Jelinek <jakub@redhat.com>
3726
3727 PR middle-end/27573
3728 * gcc.dg/gomp/pr27573.c: New test.
3729 * gfortran.dg/gomp/pr27573.f90: New test.
3730
3731 PR c/27499
3732 * gcc.dg/gomp/pr27499.c: New test.
3733 * g++.dg/gomp/pr27499.C: New test.
3734
3735 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3736
3737 PR c++/27339
3738 * g++.dg/parser/access8.C: Adjust error marker.
3739 * g++.dg/template/access17.C: New test.
3740 * g++.dg/template/access18.C: Likewise.
3741
3742 2006-05-15 Roger Sayle <roger@eyesopen.com>
3743
3744 PR target/26600
3745 * gcc.target/i386/pr26600.c: New test case.
3746
3747 2006-05-15 Mark Mitchell <mark@codesourcery.com>
3748
3749 PR c++/27505
3750 * g++.dg/expr/bitfield1.C: New test.
3751
3752 2006-05-15 Richard Guenther <rguenther@suse.de>
3753
3754 PR tree-optimization/27603
3755 * gcc.dg/torture/pr27603.c: New testcase.
3756
3757 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
3758
3759 PR fortran/25090
3760 * gfortran.dg/entry_dummy_ref_1.f90: New test.
3761
3762 PR fortran/25082
3763 * gfortran.dg/scalar_return_1.f90: New test.
3764
3765 PR fortran/27411
3766 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3767
3768 2006-05-15 Jakub Jelinek <jakub@redhat.com>
3769
3770 * gcc.dg/gomp/critical-4.c: New test.
3771 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3772 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3773 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3774 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3775
3776 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3777
3778 PR c++/27582
3779 * g++.dg/template/dependent-args1.C: New test.
3780
3781 PR c++/27581
3782 * g++.dg/lookup/this1.C: New test.
3783
3784 PR c++/27315
3785 * g++.dg/template/operator6.C: New test.
3786 * g++.dg/template/incomplete3.C: New test.
3787
3788 PR c++/27559
3789 * g++.dg/template/new4.C: New test.
3790
3791 PR c++/27496
3792 * g++.dg/template/void2.C: New test.
3793
3794 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
3795
3796 * g++.dg/template/dependent-expr5.C: New test.
3797
3798 2006-05-14 Roger Sayle <roger@eyesopen.com>
3799
3800 PR middle-end/26729
3801 * gcc.dg/pr26729-1.c: New test case.
3802
3803 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
3804
3805 * gcc.dg/pr27003.c: New test.
3806
3807 2006-05-12 Steve Ellcey <sje@cup.hp.com>
3808
3809 * lib/target-supports.dg (check_cxa_atexit_available): Change
3810 v3_target_compile to ${tool}_target_compile.
3811
3812 2006-05-11 Jason Merrill <jason@redhat.com>
3813
3814 * lib/scanasm.exp (scan-not-hidden): Fix typo.
3815
3816 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3817
3818 PR fortran/27553
3819 * gfortran.dg/label_5.f90: New test.
3820
3821 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
3822
3823 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3824 check_effective_target_powerpc_altivec_ok): New.
3825 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3826 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3827 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3828 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3829 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3830 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3831 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3832 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3833 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3834 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3835 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3836 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3837 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3838 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3839 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3840 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3841 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3842 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3843 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3844 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3845 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3846 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3847 gcc.target/powerpc/altivec-9.c,
3848 gcc.target/powerpc/altivec-consts.c,
3849 gcc.target/powerpc/altivec-pr22085.c,
3850 gcc.target/powerpc/altivec-splat.c,
3851 gcc.target/powerpc/altivec-types-1.c,
3852 gcc.target/powerpc/altivec-types-2.c,
3853 gcc.target/powerpc/altivec-types-3.c,
3854 gcc.target/powerpc/altivec-types-4.c,
3855 gcc.target/powerpc/altivec-varargs-1.c,
3856 gcc.target/powerpc/altivec-vec-merge.c,
3857 gcc.target/powerpc/ppc-vector-memcpy.c,
3858 gcc.target/powerpc/ppc-vector-memset.c,
3859 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3860 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3861 these effective targets.
3862 * gcc.dg/vmx/pr27006.c: Add missing close brace.
3863 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3864
3865 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3866
3867 PR middle-end/27384
3868 * g++.dg/other/fold1.C: New test.
3869
3870 PR middle-end/27488
3871 * gcc.dg/fold-nonneg-1.c: New test.
3872
3873 PR c++/27547
3874 * g++.dg/other/operator1.C: New test.
3875
3876 2006-05-11 Richard Guenther <rguenther@suse.de>
3877
3878 PR middle-end/27529
3879 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3880
3881 2006-05-10 Janis Johnson <janis187@us.ibm.com>
3882
3883 * lib/target-supports-dg.exp (check-flags): New.
3884 (dg-skip-if): Move flag checks.
3885
3886 2006-05-09 Steve Ellcey <sje@cup.hp.com>
3887
3888 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3889 * lib/target-supports.dg (check_cxa_atexit_available): New.
3890
3891 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
3892
3893 PR fortran/27470
3894 * gfortran.dg/multiple_allocation_2.f90: New test case.
3895
3896 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
3897
3898 * gcc.target/arm/pr27387.C: Fix a comment typo.
3899
3900 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3901
3902 PR fortran/24549
3903 * gfortran.dg/error_recovery_1.f90: New test.
3904
3905 2006-05-10 Richard Guenther <rguenther@suse.de>
3906
3907 PR tree-optimization/27302
3908 * gcc.dg/torture/pr27302.c: New testcase.
3909
3910 2006-05-09 Dirk Mueller <dmueller@suse.de>
3911 Richard Guenther <rguenther@suse.de>
3912
3913 PR middle-end/27498
3914 * gcc.dg/tree-ssa/pr27498.c: New testcase.
3915
3916 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
3917
3918 PR rtl-optimization/27335
3919 * gcc.dg/pr27335.c: New test.
3920
3921 2006-05-06 Richard Sandiford <richard@codesourcery.com>
3922
3923 * gcc.target/mips/mips-ps-5.c: New file.
3924
3925 2006-05-08 Jan Hubicka <jh@suse.cz>
3926
3927 PR middle-end/25962
3928 * gcc.dg/pr25962.c: New.
3929
3930 2006-05-08 Roger Sayle <roger@eyesopen.com>
3931
3932 PR target/27158
3933 * gcc.target/powerpc/pr27158.c: New test case.
3934
3935 2006-05-08 Laurent GUERBY <laurent@guerby.net>
3936
3937 PR testsuite/27476
3938 * ada/acats/run_all.sh: Use test -z.
3939
3940 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3941
3942 PR libfortran/18271
3943 * gfortran.dg/spec_expr_3.f90: New test.
3944
3945 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
3946
3947 PR target/24879
3948 * gcc.target/i386/monitor.c: New file.
3949
3950 2006-05-08 Alan Modra <amodra@bigpond.net.au>
3951
3952 * gcc.dg/pr27095.c: xfail *-*-darwin*.
3953
3954 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3955
3956 PR c++/27447
3957 * g++.dg/other/ptrmem7.C: New test.
3958
3959 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3960
3961 PR target/27421
3962 * gcc.dg/array-9.c: New test.
3963
3964 2006-05-07 Richard Guenther <rguenther@suse.de>
3965
3966 PR tree-optimization/27409
3967 * gcc.dg/torture/pr27409.c: New testcase.
3968
3969 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3970
3971 PR fortran/27457
3972 * gfortran.dg/select_6.f90: New.
3973
3974 2006-05-07 Richard Guenther <rguenther@suse.de>
3975
3976 PR tree-optimization/27136
3977 * gcc.dg/torture/pr27136.c: New testcase.
3978
3979 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
3980
3981 PR fortran/24813
3982 * gfortran.dg/char_cons_len_1.f90: New test.
3983
3984 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3985
3986 PR c++/27427
3987 * g++.dg/template/incomplete2.C: New test.
3988
3989 2006-05-06 Richard Guenther <rguenther@suse.de>
3990
3991 PR tree-optimization/27151
3992 * gcc.dg/vect/pr27151.c: New testcase.
3993
3994 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3995
3996 PR c++/27430
3997 * g++.dg/template/void1.C: New test.
3998
3999 PR c++/27423
4000 * g++.dg/other/void2.C: New test.
4001
4002 PR c++/27422
4003 * g++.dg/conversion/void1.C: New test.
4004
4005 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
4006
4007 PR/21391
4008 * g++.dg/other/unused1.C: New.
4009
4010 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4011
4012 PR objc/27240
4013 * objc.dg/member-1.m: New test.
4014
4015 2006-05-05 Steve Ellcey <sje@cup.hp.com>
4016
4017 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
4018
4019 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4020
4021 PR libfortran/26985
4022 * gfortran.dg/matmul_2.f90: New test.
4023
4024 2005-05-05 Laurent GUERBY <laurent@guerby.net>
4025
4026 * ada/acats/run_all.sh: Use sync when main not found.
4027
4028 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
4029
4030 PR target/26765
4031 * gcc.target/mips/pr26765.c: New.
4032
4033 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
4034
4035 * gcc.target/bfin: New directory.
4036 * gcc.target/bfin/bfin.exp: New file.
4037 * gcc.target/bfin/frmul.c: New file.
4038 * gcc.target/bfin/arith.c: New file.
4039 * gcc.target/bfin/mul-combine.c: New file.
4040 * gcc.target/bfin/shift.c: New file.
4041
4042 2006-05-04 Richard Guenther <rguenther@suse.de>
4043
4044 PR tree-optimization/14287
4045 PR tree-optimization/14844
4046 PR tree-optimization/19792
4047 PR tree-optimization/21608
4048 PR tree-optimization/27090
4049 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
4050 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
4051 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
4052 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
4053 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
4054
4055 2006-05-04 Jakub Jelinek <jakub@redhat.com>
4056
4057 PR tree-optimization/27285
4058 * gcc.c-torture/execute/pr27285.c: New test.
4059
4060 PR middle-end/27388
4061 * gcc.dg/gomp/pr27388-1.c: New test.
4062 * gcc.dg/gomp/pr27388-2.c: New test.
4063 * gcc.dg/gomp/pr27388-3.c: New test.
4064
4065 PR c++/27359
4066 * g++.dg/gomp/pr27359.C: New test.
4067
4068 2006-05-02 Steven G. Kargl <kargls@comcast.net>
4069
4070 PR fortran/20248
4071 * gfortran.dg/iargc.f90: New test.
4072
4073 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4074
4075 PR c++/27102
4076 * g++.dg/template/crash49.C: New test.
4077
4078 2006-05-02 Steve Ellcey <sje@cup.hp.com>
4079
4080 PR testsuite/27032
4081 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
4082
4083 2006-05-02 Jeff Law <law@redhat.com>
4084
4085 PR tree-optimization/27364
4086 * gcc.c-torture/execute/pr27364.c: New test.
4087
4088 2006-05-02 Mark Mitchell <mark@codesourcery.com>
4089
4090 PR c++/27309
4091 * g++.dg/parser/ctor5.C: New test.
4092
4093 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
4094
4095 PR target/27387
4096 * gcc.target/arm/arm.exp: New.
4097 * gcc.target/arm/pr27387.C: Likewise.
4098
4099 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
4100
4101 PR fortran/27269
4102 PR fortran/27324
4103 * gfortran.dg/module_equivalence_2.f90: New test.
4104
4105 2006-05-02 Jakub Jelinek <jakub@redhat.com>
4106
4107 PR middle-end/27337
4108 * g++.dg/gomp/pr27337-1.C: New test.
4109 * g++.dg/gomp/pr27337-2.C: New test.
4110
4111 PR middle-end/27328
4112 * gcc.dg/gomp/pr27328.c: New test.
4113
4114 PR middle-end/27325
4115 * g++.dg/gomp/pr27325.C: New test.
4116
4117 PR middle-end/27310
4118 * g++.dg/gomp/pr27310.C: New test.
4119
4120 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4121
4122 PR tree-optimization/27291
4123 * g++.dg/tree-ssa/pr27291.C: New test.
4124
4125 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4126
4127 PR tree-optimization/27283
4128 * g++.dg/tree-ssa/pr27283.C: New test.
4129
4130 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4131
4132 * gcc.dg/tree-ssa/loop-16.c: New test.
4133
4134 2006-05-01 Roger Sayle <roger@eyesopen.com>
4135 Joseph S. Myers <joseph@codesourcery.com>
4136
4137 * gcc.dg/Wconversion-3.c: New test case.
4138 * gcc.dg/Wconversion-4.c: Likewise.
4139
4140 2006-05-01 Richard Guenther <rguenther@suse.de>
4141
4142 PR tree-optimization/26726
4143 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
4144
4145 2006-04-30 Roger Sayle <roger@eyesopen.com>
4146
4147 * gcc.dg/Woverflow-1.c: New test case.
4148 * gcc.dg/Woverflow-2.c: Likewise.
4149 * gcc.dg/Woverflow-3.c: Likewise.
4150
4151 2006-04-30 Mark Mitchell <mark@codesourcery.com>
4152
4153 PR c++/27094
4154 * g++.dg/template/defarg8.C: New test.
4155
4156 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4157
4158 PR c++/27278
4159 * g++.dg/parse/operator7.C: New test.
4160
4161 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4162
4163 PR c++/11471
4164 PR c++/27102
4165 * g++.dg/template/crash48.C: New test.
4166
4167 PR c++/27279
4168 * g++.dg/parse/ctor4.C: New test.
4169
4170 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4171
4172 PR fortran/25681
4173 * gfortran.df/char_type_len.f90: New test.
4174
4175 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4176
4177 PR libgfortran/27304
4178 * gfortran.dg/fmt_exhaust.f90: New test.
4179
4180 2006-04-28 Roger Sayle <roger@eyesopen.com>
4181
4182 PR c/25309
4183 * gcc.dg/large-size-array-2.c: New test case.
4184
4185 2006-04-28 Richard Guenther <rguenther@suse.de>
4186
4187 PR target/26826
4188 * gcc.target/i386/pr26826.c: New testcase.
4189
4190 2006-04-28 Jakub Jelinek <jakub@redhat.com>
4191
4192 PR middle-end/27260
4193 * gcc.c-torture/execute/pr27260.c: New.
4194
4195 2006-04-28 Alan Modra <amodra@bigpond.net.au>
4196
4197 PR middle-end/27095
4198 * gcc.dg/pr27095.c: New.
4199
4200 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4201
4202 PR c++/27292
4203 * g++.dg/conversion/bitfield4.C: New test.
4204
4205 2006-04-27 Eric Christopher <echristo@apple.com>
4206
4207 * gcc.dg/pragma-ms_struct.c: New.
4208
4209 2006-04-27 Mark Mitchell <mark@codesourcery.com>
4210
4211 PR c++/27102
4212 * g++.dg/template/crash47.C: New test.
4213
4214 2006-04-27 Dirk Mueller <dmueller@suse.de>
4215
4216 * gcc.target/i386/sse-7.c: build with -msse.
4217
4218 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
4219
4220 PR testsuite/27274:
4221 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
4222 (main): Exit if processor doesn't support SSE.
4223
4224 2006-04-26 David Edelsohn <edelsohn@gnu.org>
4225
4226 PR middle-end/27282
4227 * gcc.c-torture/compile/pr27282.c: New test.
4228
4229 2006-04-26 Jakub Jelinek <jakub@redhat.com>
4230
4231 PR middle-end/26913
4232 * g++.dg/gomp/pr26913.C: New test.
4233
4234 PR c/25996
4235 * gcc.dg/gomp/pr25996.c: New test.
4236 * g++.dg/gomp/pr25996.C: New test.
4237
4238 2006-04-25 Richard Sandiford <richard@codesourcery.com>
4239
4240 PR rtl-optimization/26725
4241 * gcc.c-torture/compile/pr26725.c: New test.
4242
4243 2006-04-25 Richard Guenther <rguenther@suse.de>
4244
4245 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
4246 than n + -1.
4247
4248 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
4249
4250 * gcc.dg/20060425-1.c: New testcase.
4251
4252 2006-04-25 Jakub Jelinek <jakub@redhat.com>
4253
4254 PR tree-optimization/26865
4255 * gcc.dg/pr26865.c: New test.
4256
4257 2006-04-24 Mark Mitchell <mark@codesourcery.com>
4258
4259 PR c++/27292
4260 * g++.dg/conversion/bitfield1.C: New test.
4261 * g++.dg/conversion/bitfield2.C: Likewise.
4262 * g++.dg/conversion/bitfield3.C: Likewise.
4263
4264 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4265 Richard Guenther <rguenther@suse.de>
4266
4267 PR tree-optimization/27236
4268 * gcc.dg/tree-ssa/pr27236.c: New testcase.
4269
4270 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4271
4272 PR c++/19963
4273 * g++.dg/other/incomplete2.C: New test.
4274
4275 2006-04-24 Richard Guenther <rguenther@suse.de>
4276
4277 PR middle-end/26869
4278 * gcc.dg/torture/pr26869.c: New testcase.
4279
4280 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
4281 Richard Guenther <rguenther@suse.de>
4282
4283 PR tree-optimization/27218
4284 * g++.dg/tree-ssa/pr27218.C: New testcase.
4285
4286 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4287
4288 PR c++/26912
4289 * g++.dg/template/friend41.C: New test.
4290
4291 2006-04-23 David Edelsohn <edelsohn@gnu.org>
4292
4293 * g++.dg/opt/pr15551.C: Include cstdio.
4294 (main): Use remove instead of unlink.
4295
4296 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
4297
4298 * gcc.dg/sibcall-7.c: New test.
4299 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
4300 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
4301 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
4302 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
4303 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
4304
4305 2006-04-23 Mark Mitchell <mark@codesourcery.com>
4306
4307 PR c++/26534
4308 * g++.dg/opt/bitfield1.C: New test.
4309 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
4310 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
4311 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
4312 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
4313 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
4314 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
4315 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
4316 * g++.dg/abi/bitfield2.C: Likewise.
4317 * g++.dg/init/bitfield1.C: Likewise.
4318
4319 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
4320
4321 PR fortran/25099
4322 * gfortran.dg/elemental_subroutine_4.f90: New test.
4323 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
4324 call sub (m, x).
4325
4326 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
4327
4328 * gcc.c-torture/compile/20060421-1.c: New testcase.
4329
4330 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4331
4332 PR c/25875
4333 * gcc.dg/init-bad-4.c: New test.
4334
4335 2006-04-21 Paul Brook <paul@codesourcery.com>
4336
4337 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
4338
4339 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
4340
4341 PR fortran/27122
4342 * gfortran.dg/defined_operators_1.f90: New test.
4343 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
4344 remove old ones associated, incorrectly, with Note 5.46.
4345
4346 PR fortran/27113
4347 * gfortran.dg/character_array_constructor_1.f90: New test.
4348
4349 2006-04-20 Jakub Jelinek <jakub@redhat.com>
4350
4351 * gcc.dg/20060419-1.c: New test.
4352
4353 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
4354
4355 PR c/26774
4356 * gcc.dg/struct-parse-1.c: New test case.
4357
4358 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4359
4360 PR c++/26558
4361 * g++.dg/parse/template19.C: New test.
4362
4363 PR c++/26739
4364 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
4365
4366 PR c++/26036
4367 * g++.dg/expr/call3.C: New test.
4368
4369 PR c++/10385
4370 * g++.dg/conversion/dynamic1.C: New test.
4371
4372 2006-04-19 Mark Mitchell <mark@codesourcery.com>
4373
4374 PR c++/27102
4375 * g++.dg/template/crash35.C: Tweak error markers.
4376 * g++.dg/template/crash46.C: New test.
4377 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
4378 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
4379
4380 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
4381
4382 PR rtl-optimization/14261
4383 * gcc.c-torture/compile/20060419-1.c: Added.
4384
4385 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
4386
4387 * gfortran.dg/label_1.f90: Adjust dg-error.
4388
4389 2006-04-16 Roger Sayle <roger@eyesopen.com>
4390
4391 PR target/26961
4392 * gcc.dg/fold-cond-1.c: New test case.
4393 * gcc.dg/pr26961-1.c: Likewise.
4394
4395 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4396
4397 PR libgfortran/27138
4398 * gfortran.dg/read_bad_advance.f90: New test.
4399
4400 2006-04-16 Roger Sayle <roger@eyesopen.com>
4401 Dale Johannesen <dalej@apple.com>
4402
4403 PR target/24076
4404 * gcc.target/i386/vecinit-3.c: New testcase.
4405 * gcc.target/i386/vecinit-4.c: Likewise.
4406 * gcc.target/i386/sse-18.c: Likewise.
4407 * gcc.target/i386/sse-19.c: Likewise.
4408
4409 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
4410
4411 * gfortran.dg/allocate_zerosize_1.f90: New test.
4412
4413 2006-04-16 Mark Mitchell <mark@codesourcery.com>
4414
4415 PR c++/26365
4416 * g++.dg/template/crash45.C: New test.
4417
4418 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
4419
4420 PR fortran/26787
4421 * gfortran.dg/proc_assign_1.f90: New test.
4422 * gfortran.dg/procedure_lvalue.f90: Change message.
4423 * gfortran.dg/namelist_4.f90: Add new error.
4424
4425 PR fortran/25597
4426 PR fortran/27096
4427 * gfortran.dg/auto_pointer_array_result_1.f90
4428
4429 PR fortran/27089
4430 * gfortran.dg/specification_type_resolution_1.f90
4431
4432 PR fortran/18003
4433 PR fortran/25669
4434 PR fortran/26834
4435 * gfortran.dg/bounds_temporaries_1.f90: New test.
4436
4437 PR fortran/27124
4438 * gfortran.dg/array_return_value_1.f90: New test.
4439
4440 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4441
4442 PR fortran/25336
4443 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
4444
4445 2006-04-15 Jakub Jelinek <jakub@redhat.com>
4446
4447 PR middle-end/26823
4448 * g++.dg/gomp/pr26823-1.C: New test.
4449 * g++.dg/gomp/pr26823-2.C: New test.
4450
4451 2006-04-13 Uros Bizjak <uros@kss-loka.si>
4452
4453 PR middle-end/27134
4454 * gcc.dg/pr27314.c: New test.
4455
4456 2006-04-13 Richard Henderson <rth@redhat.com>
4457
4458 * g++.dg/gomp/block-0.C: Update expected matches.
4459
4460 2006-04-13 DJ Delorie <dj@redhat.com>
4461
4462 * lib/target-supports.exp (check_effective_target_int32plus): New.
4463 (check_effective_target_ptr32plus): New.
4464 (check_effective_target_size32plus): New.
4465 (check_effective_target_int16): New.
4466 (check_profiling_available): Add m32c to the list of unsupported targets.
4467
4468 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
4469 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
4470 memory size.
4471 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
4472 pointers.
4473 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
4474 size_t.
4475 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
4476 and size_t.
4477 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
4478 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
4479 not just xstormy16. Skip m32c due to weird pointer size.
4480 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
4481 not just xstormy16.
4482 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
4483 not just xstormy16.
4484 * gcc.dg/20020312-2.c: Add m32c support.
4485 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
4486 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
4487 in test.
4488 * gcc.dg/20050321-2.c: Require >=32 bit integers.
4489 * gcc.dg/asm-1.c: Skip if int and short are the same size.
4490 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
4491 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
4492 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
4493 * gcc.dg/init-string-2.c: Require >=32 bit integers.
4494 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
4495 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
4496 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
4497 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
4498 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
4499 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
4500 in test.
4501 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
4502 in test.
4503 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
4504 * gcc.dg/pr23049.c: Require >=32 bit integers.
4505 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
4506 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
4507 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
4508 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
4509 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
4510 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
4511 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
4512 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
4513 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
4514 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
4515 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
4516 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
4517 prototype in test.
4518 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
4519 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
4520 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
4521 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
4522 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
4523
4524 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
4525 * gcc.c-torture/execute/20040703-1.x: Likewise.
4526 * gcc.c-torture/execute/20040705-1.x: Likewise.
4527 * gcc.c-torture/execute/20040705-2.x: Likewise.
4528 * gcc.c-torture/execute/20040709-1.x: Likewise.
4529 * gcc.c-torture/execute/20040709-2.x: Likewise.
4530 * gcc.c-torture/execute/20040811-1.x: Likewise.
4531 * gcc.c-torture/execute/20050316-1.x: Likewise.
4532 * gcc.c-torture/execute/bitfld-4.x: Likewise.
4533 * gcc.c-torture/execute/pr19689.x: Likewise.
4534 * gcc.c-torture/execute/pr7284-1.x: Likewise.
4535 * gcc.c-torture/execute/usmul.x: Likewise.
4536 * gcc.c-torture/execute/vrp-5.x: Likewise.
4537 * gcc.c-torture/execute/vrp-6.x: Likewise.
4538 * gcc.dg/debug/20041023-1.s: Likewise.
4539
4540 2006-04-13 Roger Sayle <roger@eyesopen.com>
4541
4542 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
4543 of integers to a vector types are now constant expressions in C.
4544 * gcc.dg/vect/vect-fold-1.c: New test case.
4545
4546 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
4547 Ulrich Weigand <uweigand@de.ibm.com>
4548
4549 PR target/27006
4550 * gcc.dg/vmx/pr27006.c: New testcase.
4551
4552 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4553
4554 PR libgfortran/26766
4555 * gfortran.dg/write_recursive.f90: New test.
4556
4557 2006-04-11 Mark Mitchell <mark@codesourcery.com>
4558
4559 * g++.dg/parse/dtor7.C: New test.
4560 * g++.dg/parse/new1.C: Add error marker.
4561 * g++.dg/template/new3.C: New test.
4562
4563 PR c++/26122
4564 * g++.dg/template/pure1.C: New test.
4565
4566 PR c++/26295
4567 * g++.dg/parse/ptrmem4.C: New test.
4568
4569 2006-04-10 Jeff Law <law@redhat.com>
4570
4571 PR/27087
4572 * gcc.c-torture/compile/pr27087.c: New test.
4573
4574 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
4575
4576 PR/21391
4577 * gcc.dg/20060410.c: New.
4578
4579 2006-04-10 Matthias Klose <doko@debian.org>
4580
4581 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
4582 Recognize multilib directory names containing underscores.
4583
4584 2006-04-10 Roger Sayle <roger@eyesopen.com>
4585
4586 * gcc.target/i386/vecinit-1.c: New test case.
4587 * gcc.target/i386/vecinit-2.c: Likewise.
4588
4589 2006-04-10 Jakub Jelinek <jakub@redhat.com>
4590
4591 PR debug/27057
4592 * g++.dg/debug/dwarf2-2.C: New test.
4593
4594 2006-04-09 Richard Sandiford <richard@codesourcery.com>
4595
4596 PR rtl-optimization/27073
4597 * gcc.c-torture/execute/pr27073.c: New test.
4598
4599 2006-04-08 Mike Stump <mrs@apple.com>
4600
4601 * gcc.dg/pragma-darwin.c: Improve for ppc64.
4602
4603 2006-04-07 Richard Guenther <rguenther@suse.de>
4604
4605 PR tree-optimization/26135
4606 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
4607
4608 2006-04-06 Jan Hubicka <jh@suse.cz>
4609
4610 PR profile/26399
4611 * g++.dg/bprob/g++-bprob-2.C: New testcase.
4612
4613 2006-04-06 Roger Sayle <roger@eyesopen.com>
4614
4615 * g++.dg/conversion/nullptr1.C: New test case.
4616 * g++.dg/conversion/nullptr2.C: Likewise.
4617
4618 2006-04-05 Roger Sayle <roger@eyesopen.com>
4619
4620 * gfortran.dg/dependency_18.f90: New test case.
4621
4622 2006-04-05 Richard Guenther <rguenther@suse.de>
4623
4624 PR tree-optimization/26919
4625 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
4626 * gcc.dg/ipa/ipa-2.c: Likewise.
4627 * gcc.dg/ipa/ipa-3.c: Likewise.
4628 * gcc.dg/ipa/ipa-5.c: Likewise.
4629
4630 2006-04-05 Richard Guenther <rguenther@suse.de>
4631
4632 PR tree-optimization/26763
4633 * gcc.dg/torture/pr26763-1.c: New testcase.
4634 * gcc.dg/torture/pr26763-2.c: Likewise.
4635
4636 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
4637
4638 PR fortran/23634
4639 PR fortran/25619
4640 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
4641
4642 2006-04-04 Eric Christopher <echristo@apple.com>
4643
4644 * gcc.target/i386/387-1.c: Allow regexp to match darwin
4645 stubs.
4646 * gcc.target/i386/387-5.c: Ditto.
4647
4648 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
4649
4650 * gcc.target/sparc/struct-ret-check.c: New test.
4651
4652 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4653
4654 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
4655 zero decimal digits specified in format.
4656
4657 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
4658
4659 PR fortran/26891
4660 * gfortran.dg/missing_optional_dummy_1.f90: New test.
4661
4662 PR fortran/26976
4663 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
4664 * gfortran.dg/initialization_1.f90: Make assignment compliant.
4665 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
4666 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
4667 bigendian-ness.
4668
4669 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
4670
4671 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
4672 dummy arguments work when the actual argument is itself a dummy
4673 argument of the caller.
4674
4675 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4676
4677 PR libfortran/24685
4678 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
4679
4680 2006-04-01 Roger Sayle <roger@eyesopen.com>
4681
4682 * gfortran.dg/dependencency_17.f90: New test case.
4683
4684 2006-04-01 Roger Sayle <roger@eyesopen.com>
4685
4686 * gfortran.dg/dependency_14.f90: New test case.
4687 * gfortran.dg/dependency_15.f90: Likewise.
4688 * gfortran.dg/dependency_16.f90: Likewise.
4689
4690 2006-03-31 Asher Langton <langton2@llnl.gov>
4691
4692 PR fortran/25358
4693 gfortran.dg/cray_pointers_6.f90: New test.
4694
4695 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4696
4697 PR libgfortran/26890
4698 * gfortran.dg/read_size_noadvance.f90: New test.
4699
4700 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
4701
4702 PR fortran/25031
4703 * gfortran.dg/multiple_allocation_1.f90: Check that the
4704 size has changed after a re-allocation with stat.
4705
4706 2006-03-30 Richard Guenther <rguenther@suse.de>
4707
4708 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
4709 removal.
4710 * gcc.target/i386/sselibm-2.c: Likewise.
4711 * gcc.target/i386/sselibm-3.c: Likewise.
4712 * gcc.target/i386/sselibm-4.c: Likewise.
4713 * gcc.target/i386/sselibm-5.c: Likewise.
4714
4715 2006-03-28 Roger Sayle <roger@eyesopen.com>
4716
4717 * gcc.dg/fold-andxor-1.c: New test case.
4718 * gcc.dg/fold-xorand-1.c: Likewise.
4719
4720 2006-03-28 Roger Sayle <roger@eyesopen.com>
4721
4722 * gcc.dg/fold-convnotconv-1.c: New test case.
4723
4724 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
4725
4726 PR fortran/26779
4727 * gfortran.dg/private_type_5.f90: New test.
4728
4729 2006-03-27 David Edelsohn <edelsohn@gnu.org>
4730
4731 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
4732
4733 2006-03-27 Jakub Jelinek <jakub@redhat.com>
4734
4735 * gfortran.dg/advance_2.f90: New test.
4736 * gfortran.dg/advance_3.f90: New test.
4737
4738 * gfortran.fortran-torture/execute/equiv_5.f: New test.
4739
4740 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4741
4742 PR libgfortran/26661
4743 PR libgfortran/26880
4744 * gfortran.dg/read_x_past.f: New test.
4745
4746 2006-03-26 Geoffrey Keating <geoffk@apple.com>
4747
4748 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
4749 to be STABS.
4750
4751 2006-03-26 David Edelsohn <edelsohn@gnu.org>
4752
4753 * objc.dg/dwarf-1.m: Skip on AIX.
4754 * objc.dg/dwarf-2.m: Skip on AIX.
4755
4756 2006-03-25 Steven G. Kargl <kargls@comcast.net>
4757
4758 PR fortran/26816
4759 * gfortran.dg/float_1.f90: New test.
4760
4761 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
4762
4763 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
4764 X86_64 targets.
4765 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
4766
4767 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4768
4769 PR libfortran/26735
4770 * gfortran.dg/convert_implied_open.f90: New test case.
4771
4772 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
4773
4774 PR fortran/26769
4775 * gfortran.dg/transpose_reshape_r10.f90: New test case.
4776
4777 2006-03-25 Uros Bizjak <uros@kss-loka.si>
4778
4779 PR middle-end/26717
4780 * gcc.dg/pr26717.c: New test.
4781
4782 2006-03-25 Roger Sayle <roger@eyesopen.com>
4783
4784 * gfortran.dg/dependency_12.f90: New test case.
4785
4786 2006-03-24 Roger Sayle <roger@eyesopen.com>
4787
4788 * gfortran.dg/dependency_9.f90: New (resurected) test case.
4789
4790 2006-03-24 Jeff Law <law@redhat.com>
4791
4792 * gcc.c-torture/pr26840.c: New test.
4793
4794 2006-03-24 Geoffrey Keating <geoffk@apple.com>
4795
4796 * objc.dg/dwarf-2.m: New.
4797 * obj-c++.dg/dwarf-2.mm: New.
4798
4799 * g++.old-deja/g++.other/init19.C: New.
4800
4801 2006-03-24 David Edelsohn <edelsohn@gnu.org>
4802
4803 * g++.dg/eh/spbp.C: Skip on AIX.
4804
4805 2006-03-24 Jakub Jelinek <jakub@redhat.com>
4806
4807 PR middle-end/26611
4808 * g++.dg/gomp/pr26611-1.C: New test.
4809 * g++.dg/gomp/pr26611-2.C: New test.
4810
4811 2006-03-24 Jeff Law <law@redhat.com>
4812
4813 * gcc.c-torture/compile/pr26833.c: New test.
4814 * gfortran.fortran-torture/compile/pr26806.f90: New test.
4815
4816 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4817
4818 * gfortran.dg/endfile_2.f90: Delete temp file.
4819
4820 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
4821
4822 PR fortran/19303
4823 * gfortran.dg/record_marker_1.f90: New test case.
4824 * gfortran.dg/record_marker_2.f: New test case.
4825 * gfortran.dg/record_marker_3.f90: New test case.
4826
4827 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
4828
4829 PR fortran/17298
4830 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
4831 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
4832
4833 2006-03-21 Janis Johnson <janis187@us.ibm.com>
4834
4835 * lib/gcc-dg.exp (cleanup-modules): New proc.
4836 * gfortran.dg/allocatable_function_1.f90,
4837 gfortran.dg/allocate_char_star_scalar_1.f90,
4838 gfortran.dg/assumed_charlen_function_1.f90,
4839 gfortran.dg/assumed_dummy_1.f90,
4840 gfortran.dg/assumed_shape_ranks_1.f90,
4841 gfortran.dg/assumed_shape_ranks_2.f90,
4842 gfortran.dg/assumed_size_dt_dummy.f90,
4843 gfortran.dg/auto_char_dummy_array_1.f90,
4844 gfortran.dg/auto_char_len_3.f90,
4845 gfortran.dg/automatic_module_variable.f90,
4846 gfortran.dg/bad_automatic_objects_1.f90,
4847 gfortran.dg/char_array_constructor.f90,
4848 gfortran.dg/char_array_structure_constructor.f90,
4849 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
4850 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
4851 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
4852 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
4853 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
4854 gfortran.dg/derived_pointer_recursion.f90,
4855 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
4856 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
4857 gfortran.dg/dummy_functions_1.f90,
4858 gfortran.dg/elemental_initializer_1.f90,
4859 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
4860 gfortran.dg/elemental_pointer_1.f90,
4861 gfortran.dg/elemental_subroutine_1.f90,
4862 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
4863 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
4864 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
4865 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
4866 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
4867 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
4868 gfortran.dg/global_references_1.f90,
4869 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
4870 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
4871 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
4872 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
4873 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
4874 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
4875 gfortran.dg/large_integer_kind_1.f90,
4876 gfortran.dg/large_real_kind_1.f90,
4877 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
4878 gfortran.dg/module_double_reuse.f90,
4879 gfortran.dg/module_equivalence_1.f90,
4880 gfortran.dg/module_interface_1.f90,
4881 gfortran.dg/module_parameter_array_refs_1.f90,
4882 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
4883 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
4884 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
4885 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
4886 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
4887 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
4888 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
4889 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
4890 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
4891 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
4892 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
4893 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
4894 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
4895 gfortran.dg/same_name_1.f90,
4896 gfortran.dg/sibling_dummy_procedure_1.f90,
4897 gfortran.dg/sibling_dummy_procedure_2.f90,
4898 gfortran.dg/sibling_dummy_procedure_3.f90,
4899 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
4900 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
4901 gfortran.dg/used_dummy_types_2.f90,
4902 gfortran.dg/used_dummy_types_3.f90,
4903 gfortran.dg/used_dummy_types_4.f90,
4904 gfortran.dg/used_dummy_types_5.f90,
4905 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
4906 gfortran.dg/userdef_operator_1.f90: Use it.
4907
4908 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4909
4910 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4911 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
4912 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
4913 gfortran.dg/write_back.f,
4914 gfortran.fortran-torture/execute/inquire_1.f90,
4915 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
4916
4917 2006-03-21 Jeff Law <law@redhat.com>
4918
4919 * gcc.dg/tree-ssa/vrp28.c: New test.
4920
4921 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4922
4923 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
4924 if _STDC_C99 is defined.
4925 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
4926 * gcc.dg/builtins-20.c: Likewise.
4927 * gcc.dg/builtins-53.c: Likewise.
4928 * gcc.dg/single-precision-constant.c: Likewise. Also pass
4929 -mmacosx-version-min=10.3 on PowerPC/Darwin.
4930
4931 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
4932
4933 PR tree-opt/26781
4934 * gcc.c-torture/compile/pr26781-1.c: New test.
4935 * gcc.c-torture/compile/pr26781-2.c: New test.
4936
4937 2006-03-21 Jakub Jelinek <jakub@redhat.com>
4938
4939 PR c++/26690
4940 * g++.dg/gomp/pr26690-1.C: New test.
4941 * g++.dg/gomp/pr26690-2.C: New test.
4942
4943 2006-03-20 Jeff Law <law@redhat.com>
4944
4945 * gcc.dg/tree-ssa/pr21829.c: New test.
4946
4947 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
4948
4949 2006-03-20 Richard Sandiford <richard@codesourcery.com>
4950
4951 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
4952 (check_visibility_available): Use it.
4953 (check_effective_target_default_packed): Likewise.
4954 (check_effective_target_pcc_bitfield_type_matters): Likewise.
4955 (check_effective_target_fopenmp): Likewise.
4956 (check_effective_target_freorder): Likewise.
4957 (check_effective_target_fpic): Likewise.
4958 (check_named_sections_available): Likewise.
4959 (check_effective_target_ilp32): Likewise.
4960 (check_effective_target_lp64): Likewise.
4961
4962 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
4963
4964 PR fortran/20935
4965 * gfortran.dg/scalar_mask_2.f90: New test case.
4966
4967 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
4968
4969 PR tree-opt/26629
4970 * gcc.dg/tree-ssa/loadpre12.c: New test.
4971 * gcc.dg/tree-ssa/loadpre13.c: New test.
4972 * gcc.dg/tree-ssa/loadpre14.c: New test.
4973 * gcc.dg/tree-ssa/loadpre15.c: New test.
4974 * gcc.dg/tree-ssa/loadpre16.c: New test.
4975 * gcc.dg/tree-ssa/loadpre17.c: New test.
4976 * gcc.dg/tree-ssa/loadpre18.c: New test.
4977 * gcc.dg/tree-ssa/loadpre19.c: New test.
4978 * gcc.dg/tree-ssa/loadpre20.c: New test.
4979 * gcc.dg/tree-ssa/loadpre21.c: New test.
4980 * gcc.dg/tree-ssa/loadpre22.c: New test.
4981
4982 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
4983
4984 PR fortran/26741
4985 * gfortran.dg/elemental_initializer_1.f90: New test.
4986
4987 PR fortran/26716
4988 * gfortran.dg/assumed_shape_ranks_2: New test.
4989
4990 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
4991
4992 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
4993 target fpic.
4994
4995 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4996
4997 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
4998 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
4999 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
5000 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
5001 gfortran.fortran-torture/execute/direct_io.f90,
5002 gfortran.fortran-torture/execute/inquire_2.f90,
5003 gfortran.fortran-torture/execute/inquire_4.f90,
5004 gfortran.fortran-torture/execute/list_read_1.f90,
5005 gfortran.fortran-torture/execute/open_replace.f90,
5006 gfortran.fortran-torture/execute/slash_edit.f90,
5007 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
5008 temporary files from testcases.
5009
5010 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5011
5012 PR libgfortran/26509
5013 gfortran.dg/write_direct_eor.f90: New test.
5014
5015 2006-03-17 David Edelsohn <edelsohn@gnu.org>
5016
5017 * gcc.target/powerpc/pr26350.c: New.
5018 * gcc.target/powerpc/indexed-addr.c: New.
5019
5020 2006-03-16 Roger Sayle <roger@eyesopen.com>
5021
5022 * gfortran.dg/dependency_13.f90: New test case.
5023
5024 2006-03-16 Roger Sayle <roger@eyesopen.com>
5025
5026 PR middle-end/21781
5027 * gcc.dg/real-const-1.c: New test case.
5028
5029 2006-03-15 Geoffrey Keating <geoffk@apple.com>
5030
5031 * g++.old-deja/g++.other/init18.C: New.
5032 * g++.old-deja/g++.other/init5.C: Remove xfail.
5033
5034 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5035
5036 * g++.dg/opt/pr15551.C: Cleanup temp file.
5037
5038 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5039
5040 PR c++/6634
5041 g++.dg/parse/long1.C: New test.
5042
5043 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5044
5045 PR fortran/19101
5046 * gfortran.dg/continuation.f90: New test.
5047 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
5048
5049 2006-03-14 Richard Guenther <rguenther@suse.de>
5050
5051 PR tree-optimization/26672
5052 * gcc.dg/torture/pr26672.c: New testcase.
5053
5054 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
5055
5056 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
5057 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
5058
5059 2006-03-13 Roger Sayle <roger@eyesopen.com>
5060
5061 PR middle-end/26557
5062 * gcc.c-torture/compile/switch-1.c: New test case.
5063
5064 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
5065
5066 PR fortran/25378
5067 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
5068 test to include more permuatations of mask and index.
5069 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
5070 respond to F2003 spec. that the position returned for an all false
5071 mask && condition is zero.
5072
5073 2006-03-13 Jakub Jelinek <jakub@redhat.com>
5074
5075 PR middle-end/25989
5076 * gcc.dg/gomp/pr25989.c: New test.
5077
5078 2006-03-13 Jeff Law <law@redhat.com>
5079
5080 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
5081
5082 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
5083
5084 * gcc.dg/switch-9.c: New test.
5085
5086 2006-03-13 Richard Guenther <rguenther@suse.de>
5087
5088 PR middle-end/26630
5089 * gcc.dg/torture/pr26630.c: New testcase.
5090
5091 2006-03-11 Roger Sayle <roger@eyesopen.com>
5092
5093 * gfortran.dg/dependency_10.f90: New test case.
5094 * gfortran.dg/dependency_11.f90: Likewise.
5095
5096 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
5097 Erik Edelmann <eedelman@gcc.gnu.org>
5098
5099 * gfortran.dg/allocatable_function_1.f90: New.
5100 * gfortran.dg/allocatable_function_2.f90: New.
5101
5102 2006-03-10 Richard Guenther <rguenther@suse.de>
5103
5104 PR middle-end/26565
5105 * gcc.dg/torture/pr26565.c: New testcase.
5106
5107 2006-03-09 Eric Christopher <echristo@apple.com>
5108
5109 * gcc.c-torture/compile/20060309-1.c: New.
5110
5111 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5112
5113 PR libgfortran/26499
5114 * gfortran.dg/write_back.f: New test.
5115 * gfortran.dg/write_rewind_1.f: New test.
5116 * gfortran.dg/write_rewind_2.f: New test.
5117
5118 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5119
5120 PR libgfortran/26554
5121 * gfortran.dg/read_logical.f90: New test.
5122
5123 2006-03-04 Laurent GUERBY <laurent@guerby.net>
5124
5125 * ada/acats/norun.lst: cdd2a03 now passes.
5126
5127 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
5128
5129 PR testsuite/25177
5130 * gcc.target/powerpc/pr18096-1.c: Change where the error
5131 would match.
5132
5133 2006-03-04 Jakub Jelinek <jakub@redhat.com>
5134
5135 * gcc.target/i386/cleanup-1.c: New test.
5136 * gcc.target/i386/cleanup-2.c: New test.
5137
5138 2006-03-04 Roger Sayle <roger@eyesopen.com>
5139
5140 * gfortran.dg/dependency_9.f90: Remove for the time being.
5141
5142 2006-03-04 Krister Walfridsson <cato@df.lth.se>
5143
5144 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
5145 directive.
5146
5147 2006-03-03 Roger Sayle <roger@eyesopen.com>
5148
5149 * gfortran.dg/dependency_9.f90: New test case.
5150
5151 2006-03-03 Roger Sayle <roger@eyesopen.com>
5152
5153 * gfortran.dg/dependency_4.f90: New test case.
5154 * gfortran.dg/dependency_5.f90: New test case.
5155 * gfortran.dg/dependency_6.f90: New test case.
5156 * gfortran.dg/dependency_7.f90: New test case.
5157 * gfortran.dg/dependency_8.f90: New test case.
5158
5159 2006-03-03 Paul Brook <paul@codesourcery.com>
5160
5161 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
5162 Add m68k-*-elf.
5163
5164 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
5165
5166 PR fortran/25031
5167 * multiple_allocation_1.f90: New test.
5168
5169 2006-03-03 Roger Sayle <roger@eyesopen.com>
5170
5171 PR tree-optimization/26524
5172 * gfortran.dg/pr26524.f: New test case.
5173
5174 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5175
5176 * g++.dg/template/repo5.C: Cleanup repo files.
5177 * gcc.dg/20051201-1.c: Cleanup coverage files.
5178 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
5179 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
5180 tree dump files.
5181
5182 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
5183
5184 * objc.dg/objc-nofilename-1.m: New test.
5185 * objc.dg/bad-receiver-type.m: New test.
5186 * obj-c++.dg/bad-receiver-type.mm: New test.
5187
5188 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5189
5190 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
5191
5192 2006-03-01 Mike Stump <mrs@apple.com>
5193
5194 * g++.dg/abi/key2.C: Add.
5195
5196 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
5197
5198 * gfortran.dg/logical_dot_product.f90: New test.
5199
5200 PR fortran/26393
5201 * gfortran.dg/used_interface_ref.f90: New test.
5202
5203 PR fortran/20938
5204 * gfortran.dg/dependency_2.f90: New test.
5205 * gfortran.fortran-torture/execute/where17.f90: New test.
5206 * gfortran.fortran-torture/execute/where18.f90: New test.
5207 * gfortran.fortran-torture/execute/where19.f90: New test.
5208 * gfortran.fortran-torture/execute/where20.f90: New test.
5209
5210 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
5211
5212 * g++.dg/tree-ssa/pr26443.C: New test case.
5213
5214 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
5215
5216 PR middle-end/26022
5217 * g++.dg/opt/return-slot1.C: New test.
5218
5219 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5220
5221 PR libgfortran/26136
5222 * gfortran.dg/namelist_23.f90: New test.
5223
5224 2006-02-28 Roger Sayle <roger@eyesopen.com>
5225
5226 PR middle-end/14752
5227 * gcc.dg/fold-eqandshift-2.c: New test case.
5228
5229 2006-02-28 Richard Guenther <rguenther@suse.de>
5230
5231 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
5232 decomposition.
5233
5234 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
5235
5236 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
5237
5238 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5239
5240 PR libgfortran/26464
5241 * gfortran.dg/backspace_5.f: New test.
5242 * gfortran.dg/backspace_6.f: New test.
5243
5244 2006-02-26 Roger Sayle <roger@eyesopen.com>
5245
5246 * gcc.dg/fold-eqandnot-1.c: New test case.
5247
5248 2006-02-26 Roger Sayle <roger@eyesopen.com>
5249
5250 PR middle-end/19983
5251 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
5252
5253 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
5254
5255 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
5256 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
5257
5258 2006-02-26 Richard Guenther <rguenther@suse.de>
5259
5260 PR tree-optimization/26421
5261 * gcc.dg/tree-ssa/pr26421.c: New testcase.
5262
5263 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
5264
5265 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
5266 * g++.old-deja/g++.robertl/eb132.C: Likewise.
5267
5268 2006-02-26 Roger Sayle <roger@eyesopen.com>
5269
5270 * gcc.dg/fold-even-1.c: New test case.
5271
5272 2006-02-26 Roger Sayle <roger@eyesopen.com>
5273
5274 PR middle-end/21137
5275 * gcc.dg/fold-eqandshift-1.c: New test case.
5276
5277 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5278
5279 PR tree-optimization/25125
5280 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
5281 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
5282
5283 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
5284
5285 PR tree-optimizations/26359
5286 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
5287 with -fdump-tree-dceloop-details.
5288 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
5289
5290 2006-02-25 Roger Sayle <roger@eyesopen.com>
5291
5292 PR middle-end/23673
5293 * gcc.dg/fold-eqxor-1.c: New test case.
5294 * gcc.dg/fold-eqxor-2.c: Likewise.
5295 * gcc.dg/fold-eqxor-3.c: Likewise.
5296
5297 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
5298
5299 PR fortran/23092
5300 * scalar_mask_1.f90: New test.
5301
5302 2006-02-24 Geoffrey Keating <geoffk@apple.com>
5303
5304 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
5305 * g++.dg/eh/uncaught2.C: New.
5306 * g++.dg/eh/uncaught3.C: New.
5307
5308 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5309
5310 PR libgfortran/26423
5311 * gfortran.dg/read_many_1.f: New test.
5312
5313 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
5314
5315 PR fortran/24519
5316 * gfortran.dg/dependency_3.f90: New test.
5317 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
5318 XFAILs.
5319
5320 PR fortran/25395
5321 * gfortran.dg/equiv_6.f90: New test.
5322
5323 2006-02-23 Jeff Law <law@redhat.com>
5324
5325 * gcc.c-torture/compile/pr26425.c: New test.
5326
5327 2006-02-23 Jakub Jelinek <jakub@redhat.com>
5328
5329 PR middle-end/26412
5330 * gcc.dg/gomp/pr26412.c: New test.
5331
5332 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5333
5334 PR c++/26291
5335 * g++.dg/other/ellipsis1.C: New test.
5336 * g++.dg/parse/operator4.C: Adjust error marker.
5337
5338 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
5339
5340 PR target/25603
5341 * gfortran.dg/pr25603.f: New testcase.
5342
5343 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
5344
5345 * gcc.dg/bf-spl1.c: Don't specify -m68000.
5346 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
5347
5348 2006-02-21 Geoffrey Keating <geoffk@apple.com>
5349
5350 * g++.dg/eh/spbp.C: New.
5351
5352 2006-02-21 Jakub Jelinek <jakub@redhat.com>
5353
5354 PR middle-end/26379
5355 * gcc.target/i386/mmx-7.c: New test.
5356
5357 2006-02-20 Roger Sayle <roger@eyesopen.com>
5358
5359 PR tree-optimization/26361
5360 * gcc.dg/tree-ssa/vrp27.c: New test case.
5361
5362 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
5363
5364 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
5365 * gcc.dg/tree-ssa/complex-4.c: Here.
5366
5367 2006-02-19 Roger Sayle <roger@eyesopen.com>
5368
5369 PR middle-end/19543
5370 * gfortran.dg/logical_1.f90: New test case.
5371
5372 2006-02-19 Jakub Jelinek <jakub@redhat.com>
5373
5374 PR middle-end/26334
5375 * gcc.dg/20060218-1.c: Moved to...
5376 * gcc.target/i386/20060218-1.c: ... here. New test.
5377
5378 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
5379
5380 PR fortran/26201
5381 * gfortran.dg/convert_1.f90: New.
5382
5383 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
5384
5385 PR fortran/25054
5386 * gfortran.dg/namelist_5.f90: New test.
5387
5388 PR fortran/25089
5389 * gfortran.dg/namelist_4.f90: New test.
5390
5391 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5392
5393 PR tree-opt/25680
5394 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
5395
5396 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
5397
5398 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
5399 variable to take into account the variable name in the
5400 function header.
5401 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
5402
5403 2006-02-18 Jakub Jelinek <jakub@redhat.com>
5404
5405 PR middle-end/26334
5406 * gcc.c-torture/compile/20060217-1.c: New test.
5407 * gcc.dg/20060218-1.c: New test.
5408
5409 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
5410
5411 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
5412
5413 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
5414
5415 * gcc.dg/cpp/undef3.c: New test.
5416 * gcc.dg/cpp/trad/builtins2.c: New test.
5417
5418 2006-02-18 Mark Mitchell <mark@codesourcery.com>
5419
5420 PR c++/26266
5421 * g++.dg/template/static22.C: New test.
5422 * g++.dg/template/static23.C: New test.
5423 * g++.dg/template/static24.C: New test.
5424 * g++.dg/template/non-dependent13.C: New test.
5425 * g++.dg/init/member1.C: Tweak error markers.
5426
5427 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5428
5429 PR target/26255
5430 * gcc.c-torture/compile/pr26255.c: New test case.
5431
5432 2006-02-16 Roger Sayle <roger@eyesopen.com>
5433
5434 * gfortran.fortran-torture/execute/where_10.f90: New test case.
5435 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
5436 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
5437 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
5438 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
5439 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
5440 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
5441
5442 2006-02-16 Jeff Law <law@redhat.com>
5443
5444 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
5445 * gcc.dg/tree-ssa/vrp26.c: New test.
5446
5447 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
5448
5449 PR target/20353
5450 PR target/24578
5451 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
5452 __UCLIBC__ is defined.
5453
5454 2006-02-16 Jakub Jelinek <jakub@redhat.com>
5455
5456 PR fortran/26224
5457 * gfortran.dg/gomp/pr26224.f: New test.
5458
5459 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
5460
5461 PR tree-opt/25918
5462 * lib/target-supports.exp
5463 (check_effective_target_vect_short_mult): New.
5464 (check_effective_target_vect_char_mult): New.
5465 (check_effective_target_vect_widen_sum_qi_to_si): New.
5466 (check_effective_target_vect_widen_sum_qi_to_hi): New.
5467 (check_effective_target_vect_widen_sum_hi_to_si): New.
5468 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
5469 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
5470 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
5471 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
5472 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
5473 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
5474 vect-reduc-pattern-2c.c
5475 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
5476 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
5477 vect-reduc-pattern-1c.c
5478
5479 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
5480
5481 PR fortran/24557
5482 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
5483
5484 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
5485
5486 PR fortran/26054
5487 * gfortran.dg/enum_8.f90: Remove check for warning.
5488 * gfortran.dg/iomsg_1.f90: Ditto.
5489 * gfortran.dg/enum_1.f90: Ditto.
5490 * gfortran.dg/enum_9.f90: Ditto.
5491 * gfortran.dg/enum_2.f90: Ditto.
5492 * gfortran.dg/enum_10.f90: Ditto.
5493 * gfortran.dg/enum_3.f90: Ditto.
5494 * gfortran.dg/flush_1.f90: Ditto.
5495 * gfortran.dg/enum_4.f90: Ditto.
5496 * gfortran.dg/array_constructor_1.f90: Ditto.
5497 * gfortran.dg/enum_5.f90: Ditto.
5498 * gfortran.dg/enum_6.f90: Ditto.
5499 * gfortran.dg/enum_7.f90: Ditto.
5500
5501 2006-02-15 Jakub Jelinek <jakub@redhat.com>
5502
5503 PR middle-end/26300
5504 * gcc.c-torture/compile/20060215-1.c: New test.
5505
5506 2006-02-14 Roger Sayle <roger@eyesopen.com>
5507
5508 PR middle-end/23670
5509 * gcc.dg/tree-ssa/andor-2.c: New test case.
5510
5511 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
5512
5513 PR fortran/25045
5514 * optional_dim.f90: New test.
5515
5516 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5517
5518 PR fortran/26277
5519 * gfortran.dg/label_4.f90: New.
5520
5521 2006-02-14 Jakub Jelinek <jakub@redhat.com>
5522 Diego Novillo <dnovillo@redhat.com>
5523 Uros Bizjak <uros@kss-loka.si>
5524
5525 * gfortran.dg/gomp: New directory.
5526
5527 2006-02-14 Richard Guenther <rguenther@suse.de>
5528
5529 PR tree-optimization/26258
5530 * gcc.dg/torture/pr26258.c: New testcase.
5531
5532 2006-02-13 Jakub Jelinek <jakub@redhat.com>
5533
5534 PR fortran/26246
5535 * gfortran.dg/pr26246_1.f90: New test.
5536 * gfortran.dg/pr26246_2.f90: New test.
5537
5538 PR middle-end/26092
5539 * gcc.c-torture/compile/20060208-1.c: New test.
5540
5541 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
5542
5543 PR fortran/26074
5544 PR fortran/25103
5545 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
5546 * gfortran.dg/bad_automatic_objects_1.f90: New test.
5547 * gfortran.dg/automatic_module_variable.f90: Change error message.
5548
5549 PR fortran/20861
5550 * gfortran.dg/internal_dummy_1.f90: New test.
5551
5552 PR fortran/20871
5553 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
5554
5555
5556 PR fortran/25083
5557 * gfortran.dg/uncommon_block_data_1.f90: New test.
5558 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
5559 with standard.
5560
5561 PR fortran/25088
5562 * gfortran.dg/typed_subroutine_1.f90: New test.
5563
5564 2006-02-13 Geoffrey Keating <geoffk@apple.com>
5565
5566 * objc.dg/dwarf-1.m: New.
5567
5568 2006-02-13 Roger Sayle <roger@eyesopen.com>
5569
5570 PR middle-end/24427
5571 * gcc.dg/tree-ssa/andor-1.c: New test case.
5572
5573 2006-02-13 Josh Conner <jconner@apple.com>
5574
5575 PR target/25376
5576 * gcc.dg/pr25376.c: New test.
5577
5578 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
5579 assemble.
5580 * lib/target-supports.exp (check_named_sections_available):
5581 Only compile named-sections test -- don't assemble.
5582
5583 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
5584
5585 * g++.dg/warn/no-write-strings.C: New test.
5586 * g++.dg/warn/write-strings.C: Likewise.
5587 * g++.dg/warn/write-strings-default.C: Likewise.
5588
5589 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
5590
5591 PR fortran/25806
5592 * gfortran.dg/ret_pointer_2.f90: New test.
5593
5594 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
5595
5596 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
5597
5598 2006-02-10 Jeff Law <law@redhat.com>
5599
5600 * gcc.c-torture/compile/pr26213.c: New test.
5601
5602 2006-02-10 Steven G. Kargl <kargls@comcast.net>
5603
5604 gfortran.dg/null_1.f90: New test.
5605
5606 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5607
5608 PR fortran/14771
5609 * gfortran.dg/parens_4.f90: New.
5610 * gfortran.dg/parens_5.f90: New.
5611
5612 2006-02-10 Richard Guenther <rguenther@suse.de>
5613
5614 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
5615
5616 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5617 Paul Thomas <pault@gcc.gnu.org>
5618
5619 PR fortran/14771
5620 * gfortran.dg/parens_1.f90: New.
5621 * gfortran.dg/parens_2.f90: New.
5622 * gfortran.dg/parens_3.f90: New.
5623
5624 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
5625
5626 PR fortran/26038
5627 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
5628
5629 PR fortran/25059
5630 * gfortran.dg/impure_assignment_1.f90: New test.
5631
5632 PR fortran/25070
5633 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
5634
5635 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5636
5637 PR target/26141
5638 * g++.dg/expr/stdarg2.C: New test.
5639
5640 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
5641
5642 PR inline-asm/16194
5643 * gcc.dg/pr16194.c: New test.
5644
5645 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5646
5647 * ada/acats/run_acats: Use portable variant of "$@".
5648
5649 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5650
5651 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
5652 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
5653
5654 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5655
5656 PR tree-opt/26179
5657 * g++.dg/opt/pr26179.C: New test.
5658
5659 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5660
5661 PR middle-end/26134
5662 * gcc.dg/tree-ssa/complex-3.c: New test.
5663
5664 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
5665
5666 * gcc.c-torture/compile/volatile-1.c: New test.
5667
5668 2006-02-09 Diego Novillo <dnovillo@redhat.com>
5669
5670 PR 26180
5671 * gcc.dg/tree-ssa/pr26180.c: New test.
5672
5673 2006-02-08 Jeff Law <law@redhat.com>
5674
5675 * gcc.dg/tree-ssa/pr21417.c: New test.
5676
5677 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5678
5679 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5680 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
5681
5682 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5683
5684 * lib/scanrtl.exp: New.
5685
5686 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5687
5688 PR c++/26071
5689 * g++.dg/other/virtual2.C: New test.
5690
5691 PR c++/26070
5692 * g++.dg/other/virtual1.C: New test.
5693
5694 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
5695
5696 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
5697 cleanup-ipa-dump): Update dump file glob patterns.
5698 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
5699 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
5700
5701 * lib/gcc-dg.exp: Load it.
5702 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
5703
5704 2006-02-07 Janis Johnson <janis187@us.ibm.com>
5705
5706 PR testsuite/26159
5707 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
5708 * gcc.dg/tree-ssa/pr23382.c: Ditto.
5709
5710 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
5711
5712 PR fortran/25577
5713 * gfortran.dg/mvbits_1.f90: New.
5714
5715 2006-02-07 Dirk Mueller <dmueller@suse.com>
5716
5717 * g++.dg/warn/Wdiv-by-zero.C: New test.
5718 * g++.dg/warn/Wno-div-by-zero.C: New.
5719
5720 2006-02-07 Jeff Law <law@redhat.com>
5721
5722 * gcc.dg/tree-ssa/pr21559.c: New test.
5723
5724 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
5725 multiple VRP passes.
5726 * gcc.dg/tree-ssa/vrp09.c: Likewise.
5727 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5728 * gcc.dg/tree-ssa/pr21582.c: Likewise.
5729 * gcc.dg/tree-ssa/pr20657.c: Likewise.
5730 * gcc.dg/tree-ssa/pr21001.c: Likewise.
5731 * gcc.dg/tree-ssa/vrp02.c: Likewise
5732 * gcc.dg/tree-ssa/vrp11.c: Likewise
5733 * gcc.dg/tree-ssa/pr14341.c: Likewise
5734 * gcc.dg/tree-ssa/vrp19.c: Likewise
5735 * gcc.dg/tree-ssa/vrp20.c: Likewise
5736 * gcc.dg/tree-ssa/vrp03.c: Likewise
5737 * gcc.dg/tree-ssa/pr21086.c: Likewise
5738 * gcc.dg/tree-ssa/pr21959.c: Likewise
5739 * gcc.dg/tree-ssa/vrp21.c: Likewise
5740 * gcc.dg/tree-ssa/vrp04.c: Likewise
5741 * gcc.dg/tree-ssa/pr25485.c: Likewise
5742 * gcc.dg/tree-ssa/pr22026.c: Likewise
5743 * gcc.dg/tree-ssa/vrp22.c: Likewise
5744 * gcc.dg/tree-ssa/vrp05.c: Likewise
5745 * gcc.dg/tree-ssa/20030807-10.c: Likewise
5746 * gcc.dg/tree-ssa/pr20701.c: Likewise
5747 * gcc.dg/tree-ssa/vrp23.c: Likewise
5748 * gcc.dg/tree-ssa/vrp06.c: Likewise
5749 * gcc.dg/tree-ssa/pr22117.c: Likewise
5750 * gcc.dg/tree-ssa/pr20702.c: Likewise
5751 * gcc.dg/tree-ssa/vrp15.c: Likewise
5752 * gcc.dg/tree-ssa/pr21090.c: Likewise
5753 * gcc.dg/tree-ssa/pr21294.c: Likewise
5754 * gcc.dg/tree-ssa/vrp24.c: Likewise
5755 * gcc.dg/tree-ssa/vrp07.c: Likewise
5756 * gcc.dg/tree-ssa/pr21563.c: Likewise
5757 * gcc.dg/tree-ssa/pr25382.c: Likewise
5758 * gcc.dg/tree-ssa/vrp16.c: Likewise
5759 * gcc.dg/tree-ssa/vrp25.c: Likewise
5760 * gcc.dg/tree-ssa/vrp08.c: Likewise
5761 * gcc.dg/tree-ssa/20030807-6.c: Likewise
5762 * gcc.dg/tree-ssa/vrp17.c: Likewise
5763 * gcc.dg/tree-ssa/pr21458.c: Likewise
5764 * g++.dg/tree-ssa/pr18178.C: Likewise
5765
5766 2006-02-07 Richard Guenther <rguenther@suse.de>
5767
5768 PR c++/26140
5769 Revert
5770 2006-01-30 Richard Guenther <rguenther@suse.de>
5771 PR c++/23372
5772 * gcc.dg/pr23372-1.C: New testcase.
5773
5774 * g++.dg/tree-ssa/pr26140.C: New testcase.
5775
5776 2006-02-07 Mark Mitchell <mark@codesourcery.com>
5777
5778 PR c++/9737
5779 * g++.dg/template/ttp15.C: New test.
5780 * g++.dg/template/ttp16.C: Likewise.
5781 * g++.dg/template/ttp17.C: Likewise.
5782 * g++.old-deja/g++.pt/ttp36.C: Remove.
5783 * g++.old-deja/g++.pt/ttp19.C: Likewise.
5784 * g++.old-deja/g++.pt/ttp37.C: Likewise.
5785 * g++.old-deja/g++.pt/ttp38.C: Likewise.
5786 * g++.old-deja/g++.pt/ttp39.C: Likewise.
5787 * g++.old-deja/g++.pt/ttp9.C: Likewise.
5788 * g++.old-deja/g++.pt/ttp40.C: Likewise.
5789 * g++.old-deja/g++.pt/ttp51.C: Likewise.
5790 * g++.old-deja/g++.pt/ttp26.C: Likewise.
5791 * g++.old-deja/g++.pt/ttp36.C: Likewise.
5792
5793 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
5794
5795 PR libfortran/23815
5796 * unf_io_convert_4.f90: New test.
5797
5798 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
5799
5800 * gcc.dg/tree-ssa/loadpre10.c: New test.
5801 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
5802 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
5803 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
5804
5805 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5806
5807 PR libfortran/24685
5808 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
5809
5810 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
5811
5812 PR tree-opt/25251
5813 * gfortran.dg/assign_7.f: New test.
5814
5815 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
5816
5817 PR fortran/26041
5818 PR fortran/26064
5819 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
5820 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
5821 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
5822
5823 2006-02-05 Jakub Jelinek <jakub@redhat.com>
5824
5825 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
5826 in size_t typedef.
5827
5828 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
5829
5830 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
5831 * g++.dg/charset/string.c (foo): Likewise.
5832 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
5833 const char*
5834 * g++.dg/ext/builtin2.C (printf): Likewise.
5835 * g++.dg/init/new15.C (printf): Likewise.
5836 * g++.dg/opt/pr17697-1.C (foo): Likewise.
5837 * g++.dg/opt/pr17697-2.C (foo): Likewise.
5838 * g++.dg/opt/pr17697-3.C (foo): Likewise.
5839 * g++.dg/template/non-dependent4.C (temp): Likewise.
5840 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
5841 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
5842 parameter type to const char*.
5843 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
5844 Change type to const char*.
5845 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
5846 Likewise.
5847 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
5848 second parameter type to const char*.
5849 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
5850 (Y::Y): Change parameter type to const char*.
5851 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
5852 * g++.old-deja/g++.jason/report.C: Apply const correctness.
5853 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
5854 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
5855 (char*).
5856 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
5857 const char*.
5858 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
5859 type to const char*.
5860 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
5861 return type to const char*.
5862 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
5863 to const char*.
5864 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
5865 * g++.old-deja/g++.law/refs1.C: Likewise.
5866 * g++.old-deja/g++.law/visibility1.C: Likewise.
5867 * g++.old-deja/g++.law/visibility2.C: Likewise.
5868 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
5869 const char*.
5870 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
5871 * g++.old-deja/g++.mike/net48.C: Likewise.
5872 * g++.old-deja/g++.mike/p646.C: Likewise.
5873 * g++.old-deja/g++.mike/p6746.C: Likewise.
5874 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
5875 type to const char*.
5876 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
5877 deprecated conversion warning.
5878 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
5879 char*.
5880 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
5881 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
5882 * g++.old-deja/g++.pt/explicit8.C: Likewise.
5883 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
5884 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
5885 * g++.old-deja/g++.pt/nontype3.C: Likewise.
5886 * g++.old-deja/g++.pt/t39.C: Likewise.
5887 * g++.old-deja/g++.robertl/eb106.C: Likewise.
5888 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
5889
5890 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
5891
5892 PR fortran/25075
5893 intrinsic_argument_conformance_1.f90: New test.
5894
5895 2006-02-03 Steven G. Kargl <kargls@comcast.net>
5896
5897 PR fortran/20845
5898 * gfortran.dg/char_result_11.f90: Add SAVE.
5899 * gfortran.dg/der_pointer_4.f90: Ditto.
5900 * gfortran.dg/default_initialization.f90: New test.
5901
5902 2006-02-03 Jeff Law <law@redhat.com>
5903
5904 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
5905 handle more than 100 dump files.
5906 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
5907 * lib/scantree.exp (scan-tree-dump): Likewise.
5908 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
5909 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
5910 * lib/scanipa.exp (scan-ipa-dump): Likewise.
5911 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
5912 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
5913
5914 2006-02-03 Diego Novillo <dnovillo@redhat.com>
5915
5916 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
5917
5918 2006-02-03 Mark Mitchell <mark@codesourcery.com>
5919
5920 * g++.dg/template/using12.C: New test.
5921
5922 2006-02-03 Alan Modra <amodra@bigpond.net.au>
5923
5924 * gcc.target/powerpc/pr25960.c: New test.
5925
5926 2006-02-02 Steven G. Kargl <kargls@comcast>
5927
5928 PR fortran/24958
5929 gfortran.dg/nullify_2.f90: New test.
5930
5931 2006-02-02 Diego Novillo <dnovillo@redhat.com>
5932
5933 PR 25990
5934 * gcc.dg/gomp/pr25990.c: New test.
5935
5936 2006-01-31 Mark Mitchell <mark@codesourcery.com>
5937
5938 PR c++/25342
5939 * g++.gd/template/partial4.C: New test.
5940
5941 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
5942
5943 PR middle-end/26001
5944 * gfortran.dg/data_char_2.f90: New.
5945
5946 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
5947
5948 PR fortran/26039
5949 maxval_maxloc_conformance_1.f90: New test.
5950
5951 2006-01-31 Richard Guenther <rguenther@suse.de>
5952
5953 * gcc.target/i386/sselibm-1.c: New testcase.
5954 * gcc.target/i386/sselibm-2.c: Likewise.
5955 * gcc.target/i386/sselibm-3.c: Likewise.
5956 * gcc.target/i386/sselibm-4.c: Likewise.
5957 * gcc.target/i386/sselibm-5.c: Likewise.
5958
5959 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
5960
5961 PR fortran/24266
5962 * gfortran.dg/arrayio_derived_2.f90: New.
5963
5964 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
5965
5966 * gcc.dg/unsigned-long-compare.c: New test.
5967
5968 2006-01-30 Steve Ellcey <sje@cup.hp.com>
5969
5970 PR testsuite/25318
5971 * lib/target-supports.exp (check_effective_target_freorder):
5972 Check to see if target supports -freorder-blocks-and-partition.
5973 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
5974 instead of "dg-require-named-sections".
5975
5976 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
5977
5978 PR target/14798:
5979 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
5980 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
5981 * gcc.dg/pragma-isr-trapa2.c: Likewise.
5982 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
5983 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
5984 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
5985 * gcc.dg/attr-isr-trap_exit.c: Likewise.
5986 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
5987
5988 2006-01-30 Richard Guenther <rguenther@suse.de>
5989
5990 PR c++/23372
5991 * gcc.dg/pr23372-1.C: New testcase.
5992
5993 2006-01-29 Diego Novillo <dnovillo@redhat.com>
5994
5995 * gcc.dg/gomp/pr25874.c: New test.
5996
5997 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
5998
5999 PR tree-opt/25911
6000 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
6001
6002 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
6003
6004 PR fortran/18578
6005 PR fortran/18579
6006 PR fortran/20857
6007 PR fortran/20885
6008 * gfortran.dg/intent_out_1.f90: New test.
6009
6010 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
6011
6012 PR fortran/17911
6013 * gfortran.dg/procedure_lvalue.f90: New test.
6014
6015 PR fortran/20895
6016 PR fortran/25030
6017 * gfortran.dg/char_pointer_assign_2.f90: New test.
6018 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
6019 assignment to be consistent with standard.
6020 * gfortran.dg/char_result_2.f90: The same.
6021 * gfortran.dg/char_result_8.f90: The same.
6022
6023 2006-01-28 Zack Weinberg <zackw@panix.com>
6024
6025 * gcc.dg/Woverlength-strings.c
6026 * gcc.dg/Woverlength-strings-pedantic-c89.c
6027 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
6028 * gcc.dg/Woverlength-strings-pedantic-c99.c
6029 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
6030
6031 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
6032
6033 * gcc.c-torture/execute/20060127-1.c: New test.
6034
6035 2006-01-28 Mark Mitchell <mark@codesourcery.com>
6036
6037 PR c++/25999
6038 * g++.dg/ext/pragmaweak1.C: New test.
6039
6040 2006-01-28 Mark Mitchell <mark@codesourcery.com>
6041
6042 PR c++/25855
6043 * g++.dg/template/spec29.C: New test.
6044
6045 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
6046
6047 PR c/19606.
6048 * gcc.c-torture/execute/pr19606.c: New.
6049
6050 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
6051
6052 * gcc.dg/pragma-re-4.c: New test.
6053
6054 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
6055
6056 PR fortran/25964
6057 * gfortran.dg/assumed_size_refs_3.f90: New test.
6058
6059 2006-01-27 Ben Elliston <bje@au.ibm.com>
6060
6061 * gcc.misc-tests/dectest.exp: Remove defunct comment.
6062
6063 2006-01-26 Laurent GUERBY <laurent@guerby.net>
6064
6065 PR ada/21317
6066 * ada/acats/support/impdef.a: Add One_Long_Second.
6067 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
6068 * ada/acats/tests/c9/c94026.a: Likewise.
6069 * ada/acats/tests/c9/c97305c.ada: Likewise.
6070 * ada/acats/tests/c9/c99004a.ada: Likewise.
6071
6072 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
6073
6074 PR fortran/25964
6075 * gfortran.dg/global_references_2.f90: New test.
6076
6077 PR fortran/25084
6078 PR fortran/20852
6079 PR fortran/25085
6080 PR fortran/25086
6081 * gfortran.dg/assumed_charlen_function_1.f90: New test.
6082 * gfortran.dg/assumed_charlen_function_3.f90: New test.
6083
6084 PR fortran/25416
6085 * gfortran.dg/assumed_charlen_function_2.f90: New test.
6086
6087 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
6088
6089 PR c/25892
6090 * gcc.dg/Wpointer-sign.c: New.
6091 * gcc.dg/Wpointer-sign-Wall.c: New.
6092 * gcc.dg/Wpointer-sign-Wall-no.c: New.
6093 * gcc.dg/Wpointer-sign-pedantic.c: New.
6094 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
6095 * gcc.dg/conv-2.c: Use -Wpointer-sign.
6096
6097 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
6098
6099 PR C/25861
6100 * gcc.c-torture/compile/pr25861.c: New test.
6101
6102 2006-01-26 Paul Brook <paul@codesourcery.com>
6103
6104 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
6105 on short-enum targets.
6106 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
6107 variable.
6108 (generate_fields): Use short_enums.
6109 (main): Set short_enums. Document -e.
6110 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
6111 on short-enum targets.
6112 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
6113 variable.
6114 (generate_fields): Use short_enums.
6115 (main): Set short_enums. Document -e.
6116 * lib/target-supports.exp (check_effective_target_short_enums): New.
6117
6118 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
6119
6120 PR target/25947
6121 * gcc.dg/torture/pr25947-1.c: New test.
6122
6123 2006-01-25 Jan Hubicka <jh@suse.cz>
6124 Roger Sayle <roger@eyesopen.com>
6125
6126 PR rtl-optimization/25703
6127 * gcc.target/i386/20060125-1.c: New test case.
6128 * gcc.target/i386/20060125-2.c: New test case.
6129
6130 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
6131
6132 PR fortran/18540
6133 * gfortran.dg/goto_1.f: New.
6134
6135 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
6136
6137 PR fortran/25716
6138 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
6139 25716 on 32-bit systems too.
6140
6141 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
6142
6143 PR testsuite/25590
6144 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
6145
6146 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
6147
6148 * gcc.dg/tree-ssa/gen-vect-33.c: New.
6149
6150 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6151
6152 PR fortran/25835
6153 * gfortran.dg/read_eof.f90: Delete, renamed.
6154 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
6155 * gfortran.dg/read_eof_2.f90: New test.
6156 * gfortran.dg/read_eof_3.f90: New test.
6157
6158 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
6159
6160 PR tree-opt/25860
6161 * gcc.c-torture/compile/pr25860.c: New test.
6162
6163 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6164
6165 PR c++/25552
6166 * g++.dg/parse/dtor8.C: New test.
6167
6168 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
6169
6170 PR testsuite/25891
6171 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
6172 * gcc.dg/gomp/gomp.exp: Return without testing anything if
6173 check_effective_target_fopenmp returns 0.
6174
6175 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
6176
6177 PR ada/20548
6178 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
6179 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
6180 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
6181
6182 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
6183
6184 PR tree-opt/25857
6185 * g++.dg/opt/pr25857.C: New test.
6186
6187 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
6188 Jan Hubicka <jh@suse.cz>
6189 Richard Guenther <rguenther@suse.de>
6190
6191 PR rtl-optimization/25654
6192 * gcc.dg/torture/pr25654.c: New testcase.
6193 * gcc.target/i386/pr25654.c: Likewise.
6194
6195 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
6196
6197 PR fortran/25901
6198 * gfortran.dg/internal references_2.f90: New test.
6199
6200 Fix regression in testing of admissability of attributes.
6201 * gfortran.dg/intent_used_1.f90: New test.
6202
6203 2006-01-23 Ben Elliston <bje@au.ibm.com>
6204
6205 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
6206 Remove target conditional torture options for i?86 and x86_64
6207 GNU/Linux.
6208
6209 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
6210
6211 PR c++/10891
6212 * g++.dg/rtti/no-rtti.C: New.
6213
6214 2006-01-21 Mark Mitchell <mark@codesourcery.com>
6215
6216 PR c++/25895
6217 * g++.dg/inherit/conv2.C: New test.
6218
6219 PR c++/25856
6220 * g++.dg/parse/dtor7.C: New test.
6221
6222 PR c++/25858
6223 * g++.dg/template/crash44.C: New test.
6224
6225 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
6226
6227 PR fortran/25124
6228 PR fortran/25625
6229 * gfortran.dg/internal_references_1.f90: New test.
6230 PR fortran/20881
6231 PR fortran/23308
6232 PR fortran/25538
6233 PR fortran/25710
6234 * gfortran.dg/global_references_1.f90: New test.
6235 * gfortran.dg/g77/19990905-1.f: Restore the error that
6236 there is a clash between the common block name and
6237 the name of a subroutine reference.
6238
6239 PR fortran/PR24276
6240 * gfortran.dg/aliasing_dummy_1.f90: New test.
6241
6242 2006-01-21 Alan Modra <amodra@bigpond.net.au>
6243
6244 * gcc.dg/vmx/1b-01.c: Warning fix.
6245 * gcc.dg/vmx/1c-02.c: Likewise.
6246 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
6247
6248 2006-01-20 Steve Ellcey <sje@cup.hp.com>
6249
6250 PR testsuite/24962
6251 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
6252
6253 2006-01-20 Richard Guenther <rguenther@suse.de>
6254 Steven Bosscher <stevenb.gcc@gmail.com>
6255
6256 PR rtl-optimization/24626
6257 * gcc.dg/torture/pr24626-1.c: New testcase.
6258 * gcc.dg/torture/pr24626-2.c: Likewise.
6259 * gcc.dg/torture/pr24626-3.c: Likewise.
6260 * gcc.dg/torture/pr24626-4.c: Likewise.
6261
6262 2006-01-20 Dirk Mueller <dmueller@suse.com>
6263
6264 PR c++/5520
6265 * g++.dg/warn/empty-body.C: New.
6266
6267 2006-01-19 Mark Mitchell <mark@codesourcery.com>
6268
6269 PR c++/22136
6270 * g++.dg/template/using10.C: New test.
6271 * g++.dg/temlpate/using11.C: Likewise.
6272 * g++.dg/inherit/using5.C: Tweak error messages.
6273
6274 2006-01-20 Alan Modra <amodra@bigpond.net.au>
6275
6276 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
6277 target test.
6278 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
6279
6280 2006-01-19 Jan Hubicka <jh@suse.cz>
6281
6282 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
6283
6284 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6285
6286 PR c++/25854
6287 * g++.dg/template/spec28.C: New test.
6288
6289 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
6290
6291 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6292 Fix fprintf's by adding srcdir or removing it.
6293
6294 2006-01-19 Diego Novillo <dnovillo@redhat.com>
6295
6296 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
6297 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
6298 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
6299 * testsuite/gcc.dg/gomp/empty.c: Likewise.
6300 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
6301 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
6302 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
6303 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
6304 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
6305 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
6306 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
6307 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
6308 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
6309 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
6310
6311 2006-01-18 Jeff Law <law@redhat.com>
6312
6313 * gcc.dg/tree-ssa/vrp25.c: New test.
6314
6315 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6316
6317 * gcc.dg/pr25805.c: Fix misapplied patch.
6318
6319 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
6320
6321 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
6322 (check_effective_target_vect_udot_qi): New.
6323 (check_effective_target_vect_sdot_hi): New.
6324 (check_effective_target_vect_udot_hi): New.
6325 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
6326 prefixed with "wrapv-" with -fwrapv.
6327 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
6328 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
6329 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
6330 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
6331 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
6332
6333 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
6334 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
6335 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
6336 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
6337
6338 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6339
6340 PR c++/16829
6341 * g++.dg/other/default2.C: New test.
6342 * g++.dg/other/default3.C: New test.
6343
6344 2006-01-19 Richard Sandiford <richard@codesourcery.com>
6345
6346 PR c/25805
6347 * gcc.dg/pr25805.c: New file.
6348
6349 2006-01-18 Mark Mitchell <mark@codesourcery.com>
6350
6351 PR c++/25836
6352 * g++.dg/template/init6.C: New test.
6353
6354 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
6355
6356 * gcc.dg/tree-ssa/pr24287.c: New test
6357
6358 2006-01-18 Eric Christopher <echristo@apple.com>
6359
6360 * g++.dg/eh/table.C: New.
6361
6362 2006-01-18 DJ Delorie <dj@redhat.com>
6363
6364 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
6365 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
6366 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
6367 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
6368
6369 2006-01-18 Jeff Law <law@redhat.com>
6370
6371 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
6372 on wrapping on overflow semantics.
6373
6374 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
6375
6376 * gcc.gc/tree-ssa/vrp23.c: New test.
6377 * gcc.gc/tree-ssa/vrp24.c: New test.
6378
6379 2006-01-18 Richard Henderson <rth@redhat.com>
6380 Aldy Hernandez <aldyh@redhat.com>
6381 Jakub Jelinek <jakub@redhat.com>
6382 Diego Novillo <dnovillo@redhat.com>
6383 Uros Bizjak <uros@kss-loka.si>
6384
6385 * testsuite/gcc.dg/gomp: New directory.
6386
6387 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
6388 Steven G. Kargl <kargls@comcast.net>
6389
6390 PR fortran/20869
6391 * gfortran.dg/intrinsic_external_1.f90: New test.
6392
6393 PR fortran/20875.
6394 * gfortran.dg/elemental_pointer_1.f90: New test.
6395
6396 PR fortran/25024
6397 * gfortran.dg/external_procedures_1.f90: New test.
6398
6399 PR fortran/25785
6400 gfortran.dg/assumed_present.f90: New test.
6401
6402 2006-01-18 Jakub Jelinek <jakub@redhat.com>
6403
6404 * g++.dg/parse/lookup5.C: New test.
6405
6406 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6407
6408 PR fortran/25697
6409 * gfortran.dg/read_eof.f90: New test.
6410
6411 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6412
6413 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
6414 add a closing brace.
6415
6416 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6417
6418 PR fortran/25631
6419 * gfortran.dg/fmt_tl.f: New test.
6420
6421 2006-01-17 Eric Christopher <echristo@apple.com>
6422
6423 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
6424 * g++.old-deja/g++.warn/impint2.C: Ditto.
6425 * g++.old-deja/g++.other/null1.C: Ditto.
6426 * g++.dg/warn/conv2.C: Ditto.
6427 * g++.dg/warn/conv4.C: New file.
6428
6429 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6430
6431 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
6432
6433 2006-01-17 Andreas Jaeger <aj@suse.de>
6434 Janis Johnson <janis187@us.ibm.com>
6435
6436 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
6437 in 64-bit.
6438 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
6439 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
6440
6441 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6442
6443 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
6444 xfail txxx where xxx >= 25.
6445
6446 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6447
6448 PR testsuite/25764
6449 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
6450
6451 2006-01-17 Jakub Jelinek <jakub@redhat.com>
6452
6453 PR c/25682
6454 * gcc.dg/pr25682.c: New test.
6455 * g++.dg/parse/array-size2.C: New test.
6456
6457 2006-01-16 Ian Lance Taylor <ian@airs.com>
6458
6459 * consistency.vlad: Remove entire directory, 1652 files.
6460
6461 2006-01-16 Janis Johnson <janis187@us.ibm.com>
6462
6463 * lib/target-supports.exp (check_effective_target_dfp_nocache,
6464 check_effective_target_dfprt_nocache): New.
6465 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
6466 (check_effective_target_dfprt): New.
6467 * lib/c-compat.exp (check_dfp): Remove.
6468 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
6469 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
6470 level of support for decimal float.
6471 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
6472 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
6473 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
6474 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
6475 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
6476 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
6477 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
6478 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
6479 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
6480 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
6481 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
6482 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
6483 directives.
6484
6485 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
6486
6487 PR testsuite/25741
6488 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
6489 $base_dir/../.
6490 * lib/gfortran.exp (gfortran_init): Likewise.
6491 * lib/obj-c++.exp (obj-c++_init): Likewise.
6492 * lib/scanasm.exp (scan-assembler-dem): Likewise.
6493 (scan-assembler-dem-not): Likewise.
6494 * lib/scandump.exp (scan-dump-dem): Likewise.
6495 (scan-dump-dem-not): Likewise.
6496
6497 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
6498
6499 PR testsuite/25767
6500 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
6501 powerpc-*-darwin*.
6502 * lib/obj-c++.exp (obj-c++_init): Likewise.
6503
6504 2006-01-16 Richard Guenther <rguenther@suse.de>
6505
6506 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
6507
6508 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6509
6510 PR testsuite/25777
6511 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
6512 to LD_LIBRARY_PATH.
6513
6514 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
6515 Andrew Pinski <pinskia@physics.uc.edu>
6516
6517 * gcc.dg/minmax-1.c: New test.
6518
6519 2006-01-16 Ben Elliston <bje@au.ibm.com>
6520
6521 * gcc.dg/dfp/dfp.exp: Correct FSF address.
6522 * gcc.misc-tests/dectest.exp: Ditto.
6523
6524 2006-01-15 Ian Lance Taylor <ian@airs.com>
6525
6526 PR testsuite/25796
6527 * gcc.target/i386/cmov6.c: Use -march=k8.
6528
6529 2006-01-15 Andreas Jaeger <aj@suse.de>
6530
6531 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
6532 x86 does not have __float128.
6533
6534 2006-01-14 Ian Lance Taylor <ian@airs.com>
6535
6536 * gcc.target/i386/cmov6.c: New test.
6537
6538 2006-01-14 Mark Mitchell <mark@codesourcery.com>
6539
6540 PR c++/25663
6541 * g++.dg/template/ctor6.C: New test.
6542
6543 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
6544
6545 PR tree-optimization/25485
6546 * gcc.dg/tree-ssa/pr25485.c: New.
6547
6548 2006-01-14 Richard Guenther <rguenther@suse.de>
6549
6550 PR tree-optimization/22548
6551 PR tree-optimization/22555
6552 PR tree-optimization/22501
6553 * gcc.dg/tree-ssa/alias-4.c: New testcase.
6554 * gcc.dg/tree-ssa/alias-5.c: Likewise.
6555 * gcc.dg/tree-ssa/alias-6.c: Likewise.
6556 * gcc.dg/tree-ssa/alias-7.c: Likewise.
6557 * gcc.dg/tree-ssa/alias-8.c: Likewise.
6558 * gcc.dg/tree-ssa/alias-9.c: Likewise.
6559 * gcc.dg/tree-ssa/alias-10.c: Likewise.
6560 * gcc.dg/tree-ssa/alias-11.c: Likewise.
6561 * gcc.dg/tree-ssa/alias-12.c: Likewise.
6562
6563 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
6564
6565 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
6566 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
6567
6568 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
6569 Richard Guenther <rguenther@suse.de>
6570
6571 PR rtl-optimization/24257
6572 * gcc.dg/torture/pr24257.c: New testcase.
6573
6574 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
6575
6576 * gcc.c-torture/execute/20060110-1.c: New test.
6577 * gcc.c-torture/execute/20060110-2.c: New test.
6578
6579 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
6580
6581 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
6582
6583 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
6584
6585 PR fortran/25756
6586 * gfortran.dg/label_3.f90: New test.
6587
6588 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
6589
6590 PR tree-optimization/25771
6591 * g++.dg/tree-ssa/pr25771.C: New test
6592
6593 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
6594
6595 PR tree-opt/24365
6596 * g++.dg/opt/complex5.C: New test.
6597
6598 2006-01-13 Richard Guenther <rguenther@suse.de>
6599
6600 * gcc.target/i386/387-9.c: New testcase.
6601
6602 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
6603
6604 PR c++/24824
6605 * g++.dg/debug/dwarf2-1.C: New.
6606
6607 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
6608
6609 PR testsuite/25728
6610 * lib/gcov.exp (verify-lines): Add "close $fd".
6611
6612 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
6613 Ben Elliston <bje@au.ibm.com>
6614
6615 * gcc.dg/dfp/inf-1.c: New test.
6616
6617 2006-01-12 Janis Johnson <janis187@us.ibm.com>
6618 Yao Qi <qiyaoltc@cn.ibm.com>
6619 Ben Elliston <bje@au.ibm.com>
6620 Jon Grimm <jgrimm2@us.ibm.com>
6621
6622 * gcc.dg/nodfp-1.c: New test.
6623 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
6624 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
6625 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
6626 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
6627 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
6628 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
6629 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
6630 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
6631 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
6632 * gcc.dg/format/dfp-scanf-1.c: Likewise.
6633 * gcc.dg/format/dfp-printf-1.c: Likewise.
6634 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
6635 (compat_setup_dfp): New.
6636 * gcc.dg/compat/compat.exp: Use it.
6637 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
6638 Make some variables global, prepend "compat_" to their names.
6639 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
6640 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
6641 * gcc.misc-tests/dectest.exp: New test driver for decTest.
6642 * lib/compat.exp (compat_skip_list): Make global, rename.
6643 * lib/c-compat.exp: New file.
6644 * lib/target-supports.exp (check_effective_target_dfp): New.
6645
6646 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
6647 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
6648 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
6649 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
6650 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
6651 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
6652 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
6653 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
6654 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
6655 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
6656 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
6657 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
6658 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
6659 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
6660 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
6661 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
6662 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
6663 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
6664 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
6665 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
6666 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
6667 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
6668 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
6669 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
6670 gcc.dg/dfp/struct-layout-1.c,
6671 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
6672 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
6673 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
6674 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
6675 gcc.dg/dfp/func-vararg-dfp.c,
6676 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
6677 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
6678 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
6679 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
6680 gcc.dg/dfp/wtr-conversion-1.c: New tests.
6681
6682 2006-01-11 Richard Guenther <rguenther@suse.de>
6683
6684 PR tree-optimization/25734
6685 * gcc.dg/tree-ssa/pr25734.c: New testcase.
6686
6687 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6688
6689 PR fortran/25486
6690 * gfortran.dg/literal_character_constant_1_x.F: New test.
6691 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
6692 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
6693 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
6694
6695 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
6696
6697 PR c++/25386
6698 * g++.dg/ext/packed3.C: Add expected packed error.
6699
6700 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
6701
6702 PR target/25706
6703 * gcc.dg/torture/pr25706-1.c: New test.
6704
6705 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
6706
6707 PR tree-optimization/23109
6708 PR tree-optimization/23948
6709 PR tree-optimization/24123
6710
6711 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
6712 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
6713 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
6714 g++.dg/tree-ssa/pr23948.C: New testcases.
6715 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
6716 three divisions in order to do the optimization.
6717
6718 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
6719
6720 PR c++/25632
6721 * g++.dg/other/pr25632.C: New test.
6722
6723 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
6724
6725 PR fortran/25730
6726 * gfortran.dg/used_types_1.f90: New test.
6727
6728 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
6729
6730 PR target/25718
6731 * gcc.dg/torture/pr25718-1.c: New test.
6732
6733 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
6734
6735 * gfortran.dg/list_read_2.f90: Fix typo in description.
6736
6737 2006-01-10 Jan Beulich <jbeulich@novell.com>
6738
6739 * lib/target-supports.exp (check_visibility_available): Simplify test
6740 for *-*-netware*.
6741 (check_profiling_available): Fail for *-*-netware*.
6742 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
6743 * gcc.dg/20021014-1.c: Likewise.
6744 * gcc.dg/nest.c: Likewise.
6745
6746 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6747
6748 fortran/24936
6749 * gfortran.dg/forall_3.f90: New test.
6750
6751 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
6752
6753 PR fortran/21977
6754 * gfortran.dg/nesting_2.f90: New test.
6755 * gfortran.dg/nesting_3.f90: New test.
6756
6757 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
6758
6759 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
6760 Fix typo in comment.
6761
6762 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6763
6764 * gfortran.dg/single_char_string.f90: New test.
6765
6766 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
6767
6768 * gfortran.dg/ichar_2.f90: New test.
6769
6770 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
6771
6772 PR fortran/25093
6773 * gfortran.dg/private_type_4.f90: New.
6774
6775 2006-01-07 Richard Guenther <rguenther@suse.de>
6776
6777 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
6778
6779 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6780
6781 * gfortran.dg/func_decl_1.f90: New.
6782 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
6783 * gfortran.dg/array_alloc_2.f90: Likewise.
6784 * gfortran.dg/char_result_8.f90: Likewise.
6785 * gfortran.dg/dup_save_1.f90: Likewise.
6786 * gfortran.dg/dup_save_2.f90: Likewise.
6787 * gfortran.dg/f2c_6.f90: Likewise.
6788 * gfortran.dg/f2c_7.f90: Likewise.
6789 * gfortran.dg/func_result_2.f90: Likewise.
6790 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
6791
6792 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
6793
6794 PR fortran/22146
6795 * gfortran.dg/elemental_subroutine_1.f90: New test.
6796 * gfortran.dg/elemental_subroutine_2.f90: New test.
6797
6798 PR fortran/25029
6799 PR fortran/21256
6800 * gfortran.dg/assumed_size_refs_1.f90: New test.
6801
6802 PR fortran/20868
6803 PR fortran/20870
6804 * gfortran.dg/assumed_size_refs_2.f90: New test.
6805 * gfortran.dg/initialization_1.f90: Change warning message.
6806
6807 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
6808
6809 * gcc.dg/tree-ssa/loop-15.c: New test.
6810
6811 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6812
6813 PR fortran/25598
6814 * gfortran.dg/backspace_3.f: New test.
6815 * gfortran.dg/backspace_4.f: New test.
6816
6817 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6818
6819 PR fortran/24268
6820 * gfortran.dg/fmt_white.f: Update test.
6821
6822 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
6823
6824 * gcc.dg/cast-1.c: Add new warning.
6825 * gcc.dg/cast-2.c: Likewise.
6826 * gcc.dg/cast-3.c: Likewise.
6827 * gcc.dg/format/cast-1.c: Likewise.
6828 * gcc.dg/cast-4.c: New testcase.
6829
6830 2006-01-05 Richard Guenther <rguenther@suse.de>
6831
6832 PR tree-optimization/22555
6833 * gcc.dg/tree-ssa/alias-3.c: New testcase.
6834
6835 2006-01-05 Richard Guenther <rguenther@suse.de>
6836 Diego Novillo <dnovillo@redhat.com>
6837
6838 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
6839 * gcc.dg/tree-ssa/loop-8.c: Likewise.
6840 * gcc.dg/tree-ssa/loop-1.c: Likewise.
6841 * gcc.dg/tree-ssa/pr23294.c: Likewise.
6842 * gcc.dg/tree-ssa/pr21985.c: Likewise.
6843 * gcc.dg/tree-ssa/loop-14.c: Likewise.
6844 * gcc.dg/tree-ssa/loop-2.c: Likewise.
6845 * gcc.dg/tree-ssa/loop-3.c: Likewise.
6846 * gcc.dg/tree-ssa/loop-4.c: Likewise.
6847 * gcc.dg/tree-ssa/pr21171.c: Likewise.
6848 * gcc.dg/tree-ssa/loop-5.c: Likewise.
6849 * gcc.dg/tree-ssa/loop-10.c: Likewise.
6850 * gcc.dg/tree-ssa/loop-6.c: Likewise.
6851 * treelang/compile/extravar.tree: Likewise.
6852 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
6853 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
6854 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
6855 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6856 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
6857
6858 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
6859
6860 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
6861 for 64-bit fix.
6862
6863 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
6864
6865 PR fortran/23675
6866 gfortran.dg/char_result_11.f90: New.
6867
6868 2006-01-04 Mark Mitchell <mark@codesourcery.com>
6869
6870 PR c++/24782
6871 * g++.dg/parse/access9.C: New test.
6872 * g++.dg/tc1/dr52.C: Tweak error markers.
6873
6874 2006-01-04 Richard Henderson <rth@redhat.com>
6875
6876 Merge from gomp branch.
6877 * g++.dg/parse/pragma2.C: Update expected error lines.
6878
6879 2006-01-04 Jakub Jelinek <jakub@redhat.com>
6880
6881 * g++.dg/other/i386-2.C: New test.
6882
6883 PR target/25554
6884 * gcc.c-torture/compile/20051228-1.c: New test.
6885
6886 PR c/25559
6887 * gcc.dg/pr25559.c: New test.
6888
6889 2006-01-03 Mark Mitchell <mark@codesourcery.com>
6890
6891 PR c++/25492
6892 * g++.dg/lookup/friend9.C: New test.
6893
6894 PR c++/25625
6895 * g++.dg/template/repo5.C: New test.
6896
6897 2006-01-03 Steven G. Kargl <kargls@comcast.net>
6898
6899 PR fortran/25101
6900 * gfortran.dg/forall_2.f90: New test.
6901
6902 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
6903
6904 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
6905 dg-require-weak. Adjust regexp to handle leading-underscore
6906 targets and space as well as TAB after .weak. Change previous
6907 64-bit fix to not use naked dot.
6908
6909 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
6910
6911 PR rtl-optimization/25578
6912 * gcc.c-torture/execute/20060102-1.c: New testcase.
6913
6914 2006-01-03 Richard Guenther <rguenther@suse.de>
6915
6916 PR c/25183
6917 * gcc.dg/torture/pr25183.c: New testcase.
6918
6919 2006-01-03 Jakub Jelinek <jakub@redhat.com>
6920
6921 Merge from gomp-branch.
6922 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
6923 * gcc.dg/ia64-sync-2.c: Likewise.
6924 * gcc.dg/ia64-sync-3.c: Likewise.
6925 * gcc.dg/ia64-sync-4.c: Likewise.
6926 * gcc.dg/sync-2.c: Likewise.
6927 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
6928 that sparc64-*-* and sparcv9-*-* supports sync builtins.
6929
6930 2006-01-02 Mark Mitchell <mark@codesourcery.com>
6931
6932 PR c++/25635
6933 * g++.dg/parse/operator6.C: New test.
6934
6935 PR c++/25637
6936 * g++.dg/parse/error29.C: New test.
6937
6938 PR c++/25638
6939 * g++.dg/parse/dtor6.C: New test.
6940
6941 PR c++/25633
6942 * g++.dg/parse/ctor3.C: New test.
6943
6944 PR c++/25634
6945 * g++.dg/template/class3.C: New test.
6946
6947 2006-01-02 Geoffrey Keating <geoffk@apple.com>
6948
6949 * g++.dg/debug/debug9.C: New.
6950
6951 2006-01-02 Steven G. Kargl <kargls@comcast.net>
6952
6953 PR fortran/24640
6954 * gfortran.dg/label_2.f90: New test.
6955
6956 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6957
6958 * g++.dg/lookup/using12.C: Tighten error marker.
6959
6960 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
6961 Andrew Pinski <pinskia@physics.uc.edu>
6962
6963 * gcc.target/powerpc/darwin-abi-3.c: New file.
6964 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
6965 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
6966 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
6967 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
6968 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
6969 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
6970 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
6971 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
6972
6973 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
6974
6975 * gcc.dg/tree-ssa/loadpre1.c: New;
6976 * gcc.dg/tree-ssa/loadpre2.c: New;
6977 * gcc.dg/tree-ssa/loadpre3.c: New;
6978 * gcc.dg/tree-ssa/loadpre4.c: New;
6979 * gcc.dg/tree-ssa/loadpre5.c: New;
6980 * gcc.dg/tree-ssa/loadpre6.c: New;
6981 * gcc.dg/tree-ssa/loadpre7.c: New;
6982 * gcc.dg/tree-ssa/loadpre8.c: New;
6983 * gcc.dg/tree-ssa/loadpre9.c: New;
6984
6985 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
6986
6987 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
6988 * g++.dg/abi/thunk4.C: Likewise.
6989
6990 2006-01-01 Andreas Jaeger <aj@suse.de>
6991
6992 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
6993 portable.
6994
6995 2006-01-01 Jakub Jelinek <jakub@redhat.com>
6996
6997 PR c++/25294
6998 * gcc.dg/pragma-pack-3.c: New test.
6999 * g++.dg/parse/pragma3.C: New test.
7000
7001 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7002
7003 PR middle-end/24827
7004 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
7005
7006 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7007
7008 PR testsuite/25214
7009 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
7010
7011 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
7012
7013 PR fortran/22607
7014 * gfortran-dg/pure_byref_3.f90: New.
7015
7016 fortran/PR 25396
7017 * gfortran.dg/userdef_operator_1.f90: New.
7018
7019 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
7020
7021 * g++.dg/abi/thunk3.C: New.
7022 * g++.dg/abi/thunk4.C: New.
7023
7024 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
7025
7026 PR fortran/25532
7027 * gfortran.dg/host_used_types_1.f90: New test. Check that host
7028 associated derived type components of derived types are
7029 properly declared in contained procedures.
7030
7031 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7032
7033 PR libgfortran/25139
7034 * gfortran.dg/backspace_2.f: New test.
7035
7036 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7037
7038 PR libgfortran/25550
7039 * gfortran.dg/endfile.f: New test.
7040
7041 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7042
7043 PR libgfortran/25419
7044 * gfortran.dg/comma.f: New test.
7045
7046 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7047
7048 * lib/gfortran-dg.exp: Remove trailing whitespace.
7049 * lib/fortran-torture.exp: Test with -fbounds-check instead of
7050 -funroll-all-loops.
7051
7052 2005-12-28 Alan Modra <amodra@bigpond.net.au>
7053
7054 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
7055 Extended Double long doubles or repeat tests when long double is
7056 the same size as double.
7057
7058 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7059
7060 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
7061
7062 PR testsuite/25442
7063 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
7064 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
7065
7066 PR testsuite/25441
7067 * gcc.dg/pr23911.c: Make test variable static.
7068
7069 PR testsuite/25444
7070 * gcc.dg/tree-ssa/pr14841.c: Likewise.
7071
7072 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7073
7074 PR c++/25439
7075 * g++.dg/parse/crash17.C: Adjust error markers.
7076 * g++.dg/template/error20.C: New test.
7077
7078 2005-12-26 Mark Mitchell <mark@codesourcery.com>
7079
7080 PR c++/23172
7081 * g++.dg/ext/complit4.C: New test.
7082
7083 PR c++/25417
7084 * g++.dg/ext/complit5.C: Likewise.
7085
7086 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
7087
7088 PR tree-optimization/25125
7089 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
7090 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
7091 * gcc.c-torture/execute/pr25125.c: New.
7092
7093 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
7094
7095 PR fortran/25029
7096 PR fortran/21256
7097 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
7098 with incorrect assumed size references.
7099
7100 2005-12-24 Mark Mitchell <mark@codesourcery.com>
7101
7102 PR c++/23171
7103 * g++.dg/opt/init1.C: New test.
7104
7105 2005-12-23 Mark Mitchell <mark@codesourcery.com>
7106
7107 PR c++/24671
7108 * g++.dg/template/sfinae3.C: New test.
7109
7110 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7111
7112 * g++.dg/other/friend4.C: New test.
7113
7114 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7115
7116 PR target/25005
7117 * g++.dg/opt/pr25005.C: New test.
7118
7119 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7120
7121 PR c++/25369
7122 * g++.dg/template/ptrmem16.C: New test.
7123
7124 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
7125
7126 PR fortran/25029
7127 PR fortran/21256
7128 * gfortran.dg/initialization_1.f90: Add test of SIZE.
7129
7130 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7131
7132 PR libgfortran/25307
7133 * gfortran.dg/list_read_5.f90: New test.
7134
7135 2005-12-22 Richard Henderson <rth@redhat.com>
7136
7137 * gcc.target/i386/sse-7.c: Use -msse2.
7138
7139 2005-12-23 Jakub Jelinek <jakub@redhat.com>
7140
7141 PR rtl-optimization/25432
7142 * gcc.c-torture/compile/20051216-1.c: New test.
7143
7144 PR objc/25328
7145 * objc/execute/pr25328.m: New test.
7146
7147 2005-12-22 Mark Mitchell <mark@codesourcery.com>
7148
7149 PR c++/25364
7150 * g++.dg/template/call4.C: New test.
7151
7152 2005-12-22 Dale Johannesen <dalej@apple.com>
7153
7154 * gcc.target/i386/sse-17.c: New.
7155
7156 2005-12-22 Paul Brook <paul@codesourcery.com>
7157
7158 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
7159
7160 2005-12-22 Paul Brook <paul@codesourcery.com>
7161
7162 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
7163
7164 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7165
7166 PR tree-opt/25513
7167 * gcc.c-torture/compile/pr25513.c: New test.
7168
7169 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7170
7171 PR c++/23333
7172 * g++.dg/parse/error25.C: Add more tests.
7173
7174 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7175
7176 PR fortran/18990
7177 * gfortran.dg/der_charlen_1.f90: New.
7178
7179 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
7180
7181 PR fortran/20889
7182 * gfortran.dg/pointer_component_type_1.f90: New test.
7183
7184 PR fortran/25029
7185 PR fortran/21256
7186 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
7187 should give an error with assumed size array refernces and checks those
7188 that should not.
7189 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
7190 reference an upper bound so that it does not generate an error.
7191
7192 PR fortran/19362
7193 PR fortran/20244
7194 PR fortran/20864
7195 PR fortran/25391
7196 * gfortran.dg/used_dummy_types_1.f90: New test.
7197 * gfortran.dg/used_dummy_types_2.f90: New test.
7198 * gfortran.dg/used_dummy_types_3.f90: New test.
7199 * gfortran.dg/used_dummy_types_4.f90: New test.
7200 * gfortran.dg/used_dummy_types_5.f90: New test.
7201
7202 PR fortran/23152
7203 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
7204 group already being USE associated.
7205 * gfortran.dg/assumed_shape_nml.f90: New test.
7206 * gfortran.dg/assumed_size_nml.f90: New test.
7207
7208 PR fortran/20862
7209 PR fortran/25053
7210 PR fortran/25063
7211 PR fortran/25064
7212 PR fortran/25066
7213 PR fortran/25067
7214 PR fortran/25068
7215 PR fortran/25307
7216 * gfortran.dg/io_constraints_1.f90: New test.
7217 * gfortran.dg/io_constraints_1.f90: New test.
7218 * gfortran.dg/iostat_3.f90: Change wording of warning.
7219 * gfortran.dg/g77/19981216-0.f: The same.
7220
7221 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
7222
7223 PR tree-optimization/23518
7224 * testsuite/gcc.dg/pr23518.c: New.
7225
7226 2005-12-21 Mike Stump <mrs@apple.com>
7227
7228 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
7229
7230 2005-12-21 Paul Brook <paul@codesourcery.com>
7231
7232 * gcc.dg/pr19340.c: Skip on m68k targets.
7233
7234 2005-12-21 Steven Bosscher <stevenb@suse.de>
7235
7236 PR rtl-optimization/25196
7237 * gcc.dg/pr25196.c: New test.
7238
7239 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
7240
7241 PR fortran/25423
7242 gfortran.dg/where_nested_1.f90: New.
7243
7244 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
7245
7246 PR tree-optimization/25382.
7247 * gcc.dg/tree-ssa/pr25382.c: New.
7248
7249 2005-12-20 Richard Guenther <rguenther@suse.de>
7250
7251 PR middle-end/24306
7252 * gcc.target/i386/pr24306.c: New testcase.
7253
7254 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
7255
7256 PR tree-optimization/25501
7257 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
7258
7259 2005-12-20 Richard Guenther <rguenther@suse.de>
7260
7261 Revert
7262 2005-12-02 Richard Guenther <rguenther@suse.de>
7263
7264 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7265
7266 2005-12-20 Mark Mitchell <mark@codesourcery.com>
7267
7268 PR c++/21228
7269 * g++.dg/warn/Wunreachable-code-2.C: New test.
7270
7271 2005-12-19 Mark Mitchell <mark@codesourcery.com>
7272
7273 PR c++/24278
7274 * g++.dg/template/ctor5.C: New test.
7275
7276 PR c++/24915
7277 * g++.dg/template/overload8.C: New test.
7278
7279 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
7280
7281 * gcc.c-torture/compile/pr25483 : New test.
7282
7283 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7284
7285 PR c++/20552
7286 * g++.dg/ext/typeof10.C: New test.
7287
7288 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
7289
7290 * gcc.dg/mt-loopi1.c: New.
7291
7292 2005-12-18 Richard Guenther <rguenther@suse.de>
7293
7294 PR tree-optimization/25481
7295 * gcc.dg/torture/pr25481.c: New testcase.
7296
7297 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7298
7299 PR rtl-optimization/21041
7300 * gcc.dg/pr21041.c: New test.
7301
7302 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7303
7304 PR libgfortran/25463
7305 * gfortran.dg/advance.f90: New test.
7306
7307 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
7308
7309 * gcc.dg/20051201-1.c: New test.
7310
7311 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
7312
7313 PR fortran/25018
7314 * gfortran.dg/initialization_1.f90: New test.
7315 * gfortran.dg/enum_5.f90: Change dg-error to new message.
7316 * gfortran.dg/g77/980616-0.f: The same.
7317
7318 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7319
7320 * PR fortran/25458
7321 * gfortran.dg/chkbits.f90: New test.
7322
7323 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7324
7325 * gfortran.dg/enum_5.f: Revert to previous version.
7326
7327 2005-12-17 Steven G. Kargl <kargls@comcast.net>
7328
7329 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
7330 * gfortran.dg/nested_modules_1.f90: Ditto.
7331 * gfortran.dg/hollerith_f95.f90: Ditto.
7332 * gfortran.dg/select_5.f90: Ditto.
7333 * gfortran.dg/secnds.f: Ditto.
7334 * gfortran.dg/hollerith2.f90: Ditto.
7335 * gfortran.dg/imag_2.f: Ditto.
7336 * gfortran.dg/ftell_2.f90: Ditto.
7337 * gfortran.dg/malloc_free_1.f90: Ditto.
7338 * gfortran.dg/logint-1.f: Ditto.
7339 * gfortran.dg/recursive_statement_functions.f90: Ditto.
7340 * gfortran.dg/e_d_fmt.f90: Ditto.
7341 * gfortran.dg/hollerith_legacy.f90: Ditto.
7342 * gfortran.dg/logint-2.f: Ditto.
7343 * gfortran.dg/enum_5.f90: Ditto.
7344 * gfortran.dg/f2c_2.f90: Ditto.
7345 * gfortran.dg/pr17143.f90: Ditto.
7346 * gfortran.dg/namelist_14.f90: Ditto.
7347 * gfortran.dg/logint-3.f: Ditto.
7348 * gfortran.dg/spread_scalar_source.f90: Ditto.
7349 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
7350 * gfortran.dg/namelist_11.f: Ditto.
7351 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
7352 * gfortran.dg/g77/20010519-1.f
7353 * gfortran.dg/g77/alpha1.f: Ditto.
7354 * gfortran.dg/g77/990115-1.f: Ditto.
7355 * gfortran.dg/g77/erfc.f: Ditto.
7356 * gfortran.dg/g77/19990313-3.f: Ditto.
7357 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
7358 * gfortran.dg/g77/20010426.f: Ditto.
7359 * gfortran.dg/g77/19990313-0.f: Ditto.
7360 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
7361 * gfortran.dg/g77/20000629-1.f: Ditto.
7362 * gfortran.dg/g77/970125-0.f: Ditto.
7363 * gfortran.dg/g77/8485.f: Ditto.
7364 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
7365 * gfortran.dg/g77/19990313-1.f: Ditto.
7366 * gfortran.dg/g77/int8421.f: Ditto.
7367 * gfortran.dg/g77/19990305-0.f: Ditto.
7368 * gfortran.dg/g77/947.f: Ditto.
7369 * gfortran.dg/g77/19990905-2.f: Ditto.
7370 * gfortran.dg/g77/cabs.f: Ditto.
7371 * gfortran.dg/g77/19990313-2.f: Ditto.
7372 * gfortran.dg/g77/20020307-1.f: Ditto.
7373 * gfortran.dg/g77/dcomplex.f: Ditto.
7374 * gfortran.dg/g77/19990502-1.f: Ditto.
7375 * gfortran.dg/g77/19981216-0.f: Ditto.
7376 * gfortran.dg/common_4.f90: Ditto.
7377 * gfortran.dg/entry_4.f90: Ditto.
7378 * gfortran.dg/equiv_constraint_2.f90: Ditto.
7379 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
7380 * gfortran.dg/namelist_12.f: Ditto.
7381 * gfortran.dg/scale_1.f90: Ditto.
7382 * gfortran.dg/modulo_1.f90
7383 * gfortran.dg/hollerith.f90: Ditto.
7384 * gfortran.dg/direct_io_3.f90: Ditto.
7385 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
7386 * gfortran.dg/gnu_logical_1.F: Ditto.
7387 * gfortran.dg/unf_io_convert_1.f90: Ditto.
7388 * gfortran.dg/assign_1.f90: Ditto.
7389 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
7390 * gfortran.dg/pr23095.f: Ditto.
7391 * gfortran.dg/read_float_1.f90: Ditto.
7392
7393 2005-12-17 Andreas Jaeger <aj@suse.de>
7394
7395 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
7396 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
7397
7398 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7399
7400 PR fortran/24268
7401 * gfortran.dg/fmt_white.f: New test.
7402
7403 2005-12-16 Steven G. Kargl <kargls@comcast.net>
7404
7405 * gfortran.dg/label_1.f90: New test.
7406
7407 2005-12-15 Ben Elliston <bje@au.ibm.com>
7408
7409 PR testsuite/25422
7410 * gcc.dg/20031012-1.c: Add -Walways-true option.
7411 * gcc.dg/weak/weak-3.c: Likewise.
7412 * g++.old-deja/g++.mike/warn8.C: Likewise.
7413
7414 2005-12-16 Mike Stump <mrs@apple.com>
7415
7416 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
7417 exit.
7418
7419 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7420
7421 PR libgfortran/25264
7422 PR libgfortran/25349
7423 * gfortran.dg/tl_editing.f90: Added additional checks.
7424 * gfortran.dg/t_editing.f: New test.
7425 * gfortran.dg/write_padding.f90: New test
7426
7427 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7428
7429 PR testsuite/25215
7430 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
7431
7432 2005-12-16 Jakub Jelinek <jakub@redhat.com>
7433
7434 PR rtl-optimization/24899
7435 * gcc.c-torture/execute/20051215-1.c: New test.
7436
7437 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
7438
7439 PR 24823
7440 * gfortran.dg/pr24823.f: New test.
7441
7442 2005-12-16 Jeff Law <law@redhat.com>
7443
7444 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
7445
7446 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
7447
7448 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
7449 Change C++ style comments to C style comments.
7450 Remove aligned types from the array.
7451 Keep Enums disabled.
7452 (complex_types): Remove aligned types from the array.
7453 Comment out "_Complex long double".
7454 (attrib_types): Remove.
7455 (complex_attrib_types): Remove.
7456 (attrib_array_types): Remove.
7457 (complex_attrib_array_types): Remove.
7458 (aligned_bitfld_types): Remove.
7459 (n_aligned_bitfld_types): Remove.
7460 (FEATURE_ALIGNEDPACKED): Delete.
7461 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
7462 (singles): Remove support for adding attributes.
7463 (choose_type): Remove support for attributed types.
7464 (generate_fields): Remove support for attributed bit-fields.
7465 Remove support for adding attributes.
7466 (generate_random_tests): Remove support for adding attributes.
7467 (features): Add back "[0] :0" and "complex vector [0]".
7468 (main): Remove support for attributed bit-fields.
7469 Uncomment the calling of generate_random_tests for the rests of
7470 the tests.
7471
7472 2005-12-16 Jan Hubicka <jh@suse.cz>
7473
7474 * gcc.c-torture/combine/pr25224.c: New.
7475
7476 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
7477
7478 PR other/25028
7479 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
7480 HP-UX.
7481
7482 2005-12-15 Richard Sandiford <richard@codesourcery.com>
7483
7484 * gcc.dg/20051215-1.c: New file.
7485
7486 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7487
7488 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
7489 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
7490
7491 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
7492
7493 PR fortran/18197
7494 * gfortran.dg/dummy_functions_1.f90: New.
7495
7496 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
7497
7498 PR rtl-optimization/25310
7499 * gcc.c-torture/compile/pr25310.c: New test.
7500
7501 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7502
7503 PR debug/25023
7504 * gcc.dg/pr25023.c: New test.
7505
7506 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7507
7508 * g++.old-deja/g++.brendan/redecl1.C,
7509 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
7510 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
7511 g++.old-deja/g++.oliva/typeof1.C,
7512 g++.old-deja/g++.other/crash16.C,
7513 g++.old-deja/g++.other/crash34.C,
7514 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
7515 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
7516 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
7517 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
7518 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
7519 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
7520 Remove xfail.
7521
7522 2005-12-14 Kean Johnston <jkj@sco.com>
7523 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7524
7525 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
7526 * gcc.target/i386/20020523-1.c: Ditto.
7527 * gcc.target/i386/tailcall-1.c: Ditto.
7528 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
7529 * gcc.target/i386/ssetype-5.c: Ditto.
7530
7531 2005-12-14 Jeff Law <law@redhat.com>
7532
7533 * gcc.dg/tree-ssa/foldstring-1.c: New test.
7534
7535 2005-12-14 Jakub Jelinek <jakub@redhat.com>
7536
7537 PR target/25254
7538 PR target/24188
7539 * gcc.target/i386/pr25254.c: New test.
7540 * gfortran.dg/PR24188.f: New test.
7541
7542 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
7543
7544 * lib/fortran-torture.exp: Catch remaining uses of
7545 remote_file build delete.
7546
7547 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7548
7549 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
7550
7551 2005-12-14 Ben Elliston <bje@au.ibm.com>
7552
7553 * gcc.dg/warn-addr-cmp.c: New test.
7554
7555 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7556
7557 PR debug/25023
7558 PR target/25293
7559 * gcc.target/i386/pr25293.c: New test.
7560
7561 2005-12-13 Petr Machata <machata@post.cz>
7562
7563 PR c++/24907
7564 * g++.dg/parse/comma2.C: New test.
7565
7566 2005-12-13 Mark Mitchell <mark@codesourcery.com>
7567 Jakub Jelinek <jakub@redhat.com>
7568
7569 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
7570 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
7571 (limits.h): Include unconditionally.
7572 (stdlib.h): Likewise.
7573 (hashtab.h): Do not include.
7574 (getopt.h): Likewise.
7575 (stddef.h): Include.
7576 (hashval_t): Define.
7577 (struct entry): Add "next" field.
7578 (HASH_SIZE): New macro.
7579 (hash_table): New variable.
7580 (switchfiles): Do not use xmalloc.
7581 (mix): New macro.
7582 (iterative_hash): New function.
7583 (hasht): Remove.
7584 (e_exists): New function.
7585 (e_insert): Likewise.
7586 (output): Use, instead of libiberty hashtable functions.
7587 (main): Do not use getopt. Do not call htab_create.
7588
7589 2005-12-13 Jakub Jelinek <jakub@redhat.com>
7590
7591 PR c++/25331
7592 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
7593 put atal* and atpaal* attributes on array elements.
7594 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
7595 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
7596 put atal* and atpaal* attributes on array elements.
7597 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
7598
7599 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
7600
7601 * gcc.dg/single-precision-constant.c: New test.
7602
7603 2005-12-13 Alan Modra <amodra@bigpond.net.au>
7604
7605 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
7606 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
7607 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
7608 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
7609 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
7610 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
7611 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
7612 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
7613 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
7614 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
7615 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
7616 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
7617 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
7618 gcc.target/powerpc/ppc-sdata-2.c,
7619 gcc.target/powerpc/ppc-stackalign-1.c,
7620 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
7621 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
7622 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
7623 gcc.target/powerpc/rs6000-ldouble-2.c,
7624 gcc.target/powerpc/rs6000-power2-1.c,
7625 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
7626 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
7627 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
7628 option into target selector.
7629 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
7630 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
7631
7632 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7633
7634 PR objc/25348
7635 * objc.dg/encode-9.m: New test.
7636
7637 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7638
7639 PR testsuite/20772
7640 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
7641 * gcc.dg/asm-b.c: Fix typo.
7642 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
7643 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7644 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
7645 i?86 lp64 and x86_64 ilp32.
7646 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
7647 on i?86 lp64.
7648 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
7649
7650 2005-12-12 Steven G. Kargl <kargls@comcast.net>
7651
7652 PR fortran/25078
7653 gfortran.dg/equiv_5.f90: New test.
7654
7655 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
7656
7657 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
7658 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
7659 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
7660 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
7661 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
7662 * gcc.dg/tree-ssa/reassoc-5.c: New.
7663 * gcc.dg/tree-ssa/reassoc-6.c: New.
7664 * gcc.dg/tree-ssa/reassoc-7.c: New.
7665 * gcc.dg/tree-ssa/reassoc-8.c: New.
7666 * gcc.dg/tree-ssa/reassoc-9.c: New.
7667 * gcc.dg/tree-ssa/reassoc-10.c: New.
7668 * gcc.dg/tree-ssa/reassoc-11.c: New.
7669
7670 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7671
7672 PR testsuite/25167
7673 PR testsuite/24478
7674 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
7675
7676 2005-12-12 Mark Mitchell <mark@codesourcery.com>
7677
7678 PR c++/25300
7679 * g++.dg/template/inherit.C: Do not use a generic error message.
7680
7681 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
7682
7683 PR libobjc/25354
7684 * objc.dg/gnu-encoding: New directory.
7685 * objc.dg/gnu-encoding/compat-common.h: New file.
7686 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
7687 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
7688 * objc.dg/gnu-encoding/vector-defs.h: New file.
7689 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
7690 * objc.dg/gnu-encoding/generate-random.c: New file.
7691 * objc.dg/gnu-encoding/generate-random_r.c: New file.
7692 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
7693 * objc.dg/gnu-encoding/generate-random.h: New file.
7694
7695 2005-12-11 Mark Mitchell <mark@codesourcery.com>
7696
7697 PR c++/25337
7698 * g++.dg/template/defarg7.C: New test.
7699
7700 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7701
7702 PR libobjc/25347
7703 * objc.dg/encode-8.m: New test.
7704
7705 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
7706
7707 PR libobjc/25346
7708 * objc.dg/encode-7.m: New test.
7709
7710 2005-12-10 Mark Mitchell <mark@codesourcery.com>
7711
7712 PR c++/25010
7713 * g++.dg/opt/inline10.C: New test.
7714
7715 2005-12-11 Steven G. Kargl <kargls@comcast.net>
7716
7717 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
7718
7719 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
7720
7721 * gfortran.dg/substring_equivalence.f90: typo in comment
7722
7723 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7724
7725 PR fortran/25068
7726 * gfortran.dg/iostat_3.f90: New test.
7727
7728 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
7729
7730 PR fortran/23815
7731 * gfortran.dg/unf_io_convert_1.f90: New test.
7732 * gfortran.dg/unf_io_convert_2.f90: New test.
7733 * gfortran.dg/unf_io_convert_3.f90: New test.
7734
7735 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7736
7737 PR testsuite/20772
7738 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
7739 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
7740 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
7741 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
7742 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
7743 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
7744 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
7745 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
7746 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
7747 gcc.dg/torture/fp-int-convert-float128-timode.c,
7748 gcc.dg/torture/fp-int-convert-float128.c,
7749 gcc.dg/torture/fp-int-convert-float80-timode.c,
7750 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
7751 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
7752
7753 * gcc.dg/tls/opt-1.c: Require effective target fpic.
7754
7755 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
7756
7757 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
7758
7759 2005-12-10 Richard Sandiford <richard@codesourcery.com>
7760
7761 * gcc.dg/20051207-1.c,
7762 * gcc.dg/20051207-2.c,
7763 * gcc.dg/20051207-3.c: New tests.
7764
7765 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7766
7767 PR testsuite/20772
7768 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
7769 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
7770 dg-skip-if target selector.
7771
7772 PR testsuite/20772
7773 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
7774 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
7775 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
7776 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
7777 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
7778 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
7779 and/or merge with i?86 cases.
7780
7781 * gcc.dg/tls/opt-3.c: Require effective target fpic.
7782
7783 PR testsuite/20772
7784 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
7785 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
7786 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
7787 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
7788 x86_64-*-linux*.
7789
7790 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
7791
7792 PR target/25311
7793 * gcc.c-torture/compile/pr25311.c: New test.
7794
7795 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7796
7797 PR libgfortran/25039
7798 * gfortran.dg/read_comma.f: New test.
7799
7800 2005-12-08 Jakub Jelinek <jakub@redhat.com>
7801
7802 PR c++/19317
7803 * g++.dg/opt/pr19317-1.C: New test.
7804 * g++.dg/opt/pr19317-2.C: New test.
7805 * g++.dg/opt/pr19317-3.C: New test.
7806
7807 PR target/19005
7808 * gcc.c-torture/execute/pr19005.c: New test.
7809
7810 PR target/17828
7811 * g++.old-deja/g++.other/comdat5.C: New test.
7812 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
7813
7814 * g++.dg/compat/struct-layout-1.exp: New file.
7815 * g++.dg/compat/struct-layout-1.h: New.
7816 * g++.dg/compat/struct-layout-1_generate.c: New.
7817 * g++.dg/compat/struct-layout-1_x1.h: New.
7818 * g++.dg/compat/struct-layout-1_x2.h: New.
7819 * g++.dg/compat/struct-layout-1_y1.h: New.
7820 * g++.dg/compat/struct-layout-1_y2.h: New.
7821
7822 * gcc.dg/20050330-2.c: New test.
7823
7824 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
7825
7826 PR fortran/25292
7827 * gfortran.dg/associated_1.f90: New.
7828
7829 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7830
7831 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
7832 ILP32 vect_no_align platforms.
7833
7834 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
7835 Jakub Jelinek <jakub@redhat.com>
7836
7837 PR target/25268
7838 * gcc.c-torture/compile/20051207-1.c: New test.
7839
7840 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7841
7842 PR testsuite/20772
7843 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
7844 gcc.dg/torture/pr18582-1.c,
7845 gcc.target/i386/attributes-error.c: Also test on x86_64.
7846
7847 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
7848
7849 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7850
7851 PR c++/19397
7852 * g++.dg/template/typedef3.C: New test.
7853
7854 PR c++/19762
7855 PR c++/19764
7856 * g++.dg/template/dtor3.C: Fix error markers.
7857
7858 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
7859
7860 * lib/target-supports.exp (check_effective_target_sync_char_short):
7861 Add s390*.
7862
7863 2005-12-06 Janis Johnson <janis187@us.ibm.com>
7864
7865 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
7866
7867 2005-12-06 Roger Sayle <roger@eyesopen.com>
7868
7869 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
7870 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
7871 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
7872 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
7873
7874 2005-12-06 Roger Sayle <roger@eyesopen.com>
7875
7876 PR c++/25263
7877 * g++.dg/other/array2.C: New test case.
7878
7879 2005-12-05 Geoffrey Keating <geoffk@apple.com>
7880
7881 * gcc.dg/darwin-weakimport-3.c: New.
7882
7883 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
7884 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
7885 and to work on Darwin.
7886 * gcc.dg/attr-weakref-1b.c: New file.
7887 * gcc.dg/attr-weakref-2.c: New test.
7888 * gcc.dg/darwin-weakref-1.c: New test.
7889
7890 2005-12-05 Janis Johnson <janis187@us.ibm.com>
7891
7892 PR testsuite/25247
7893 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
7894 use in selector expressions.
7895 (dg-xfail-if): Ditto.
7896 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
7897 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
7898 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
7899 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
7900 * gcc.test-framework/test-framework.exp: Skip generated tests if
7901 CHECK_TEST_FRAMEWORK is not 1.
7902
7903 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7904
7905 PR tree-optimization/24963
7906 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
7907
7908 PR target/24108
7909 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
7910
7911 PR target/18580
7912 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
7913 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7914 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7915 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7916
7917 2005-12-05 Jakub Jelinek <jakub@redhat.com>
7918
7919 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
7920 dg-options.
7921
7922 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7923
7924 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
7925
7926 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
7927
7928 * gcc.dg/format/cast-1.c: New test.
7929
7930 2005-12-04 Roger Sayle <roger@eyesopen.com>
7931
7932 PR c/7776
7933 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
7934 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
7935 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
7936 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
7937
7938 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7939
7940 * gcc.dg/cast-pretty-print-1.c: New test.
7941
7942 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
7943
7944 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
7945
7946 2005-12-02 Mark Mitchell <mark@codesourcery.com>
7947
7948 PR c++/24173
7949 * g++.dg/template/friend40.C: New test.
7950
7951 2005-12-02 Jakub Jelinek <jakub@redhat.com>
7952
7953 PR target/25199
7954 * gcc.target/i386/movq-2.c: New test.
7955 * gcc.target/i386/movq.c: Remove target i?86, instead add
7956 dg-require-effective-target ilp32.
7957
7958 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7959
7960 PR c++/24103
7961 * g++.dg/other/default1.C: New test.
7962
7963 2005-12-02 Richard Guenther <rguenther@suse.de>
7964
7965 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
7966
7967 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
7968
7969 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
7970
7971 2005-12-02 Alan Modra <amodra@bigpond.net.au>
7972
7973 PR target/21017
7974 * gcc.target/powerpc/rotate.c: New.
7975
7976 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7977
7978 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
7979 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
7980
7981 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
7982
7983 PR c/13384
7984 * gcc.dg/pr17730-1.c: Adjust.
7985 * gcc.dg/lvalue1.c (main): Likewise.
7986 * gcc.dg/lvalue-2.c: Likewise.
7987 * g++.dg/pr7503-3.C
7988
7989 2005-12-01 Geoffrey Keating <geoffk@apple.com>
7990
7991 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
7992 error messages.
7993
7994 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
7995
7996 PR fortran/24789
7997 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
7998
7999 2005-12-01 Uros Bizjak <uros@kss-loka.si>
8000
8001 PR target/24475
8002 * lib/target-supports.exp (check_effective_target_tls): New.
8003 (check_effective_target_tls_runtime): New.
8004 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
8005 for TLS support.
8006 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
8007 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8008 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
8009 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
8010 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
8011 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
8012 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8013 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
8014 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
8015 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
8016 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
8017 effective-target TLS.
8018 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
8019 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
8020 effective-target TLS runtime.
8021
8022 2005-12-01 Uros Bizjak <uros@kss-loka.si>
8023
8024 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
8025
8026 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
8027
8028 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
8029 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
8030 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
8031 ignored" warnings when "packing" is the same as the ABI layout.
8032
8033 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
8034
8035 PR fortran/21302
8036 * gfortran.dg/line_length_1.f: New test.
8037 * gfortran.dg/line_length_2.f90: Ditto.
8038
8039 2005-11-30 Richard Guenther <rguenther@suse.de>
8040
8041 PR tree-optimization/21655
8042 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
8043
8044 2005-11-30 Dale Johannesen <dalej@apple.com>
8045
8046 * gcc.c-torture/compile/pr24930.c: New.
8047
8048 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
8049
8050 PR fortran/15809
8051 * gfortran.dg/auto_char_dummy_array.f90: New test.
8052
8053 2005-11-30 Jeff Law <law@redhat.com>
8054
8055 * g++.old-deja/g++.law/pr25000.C: New test.
8056
8057 2005-11-30 Jakub Jelinek <jakub@redhat.com>
8058
8059 * gcc.dg/tls/opt-11.c: New test.
8060
8061 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
8062
8063 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
8064 targets.
8065 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
8066 LP64 ia64.
8067
8068 2005-11-29 Jakub Jelinek <jakub@redhat.com>
8069
8070 * gfortran.dg/open_access_1.f90: New test.
8071
8072 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8073
8074 * gcc.dg/charset/builtin2.c: New test.
8075
8076 2005-11-28 Jakub Jelinek <jakub@redhat.com>
8077
8078 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
8079 on mmix-*-* for *_[xy].c.
8080
8081 2005-11-28 Kean Johnston <jkj@sco.com>
8082
8083 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
8084 headers.
8085 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
8086 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
8087 * gcc.target/i386/asm-3.c: Ditto.
8088 * gcc.target/i386/clobbers.c: Ditto.
8089 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
8090 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
8091 test regexp.
8092 * gcc.target/i386/mul.c: Ditto.
8093 * gcc.target/i386/ssetype-1.c: Ditto.
8094 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
8095 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
8096 static so the test works with -fPIC mode too. Based on comment in
8097 PR19231 by Pinski.
8098 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
8099
8100 2005-11-28 Richard Guenther <rguenther@suse.de>
8101
8102 * gcc.dg/alias-9.c: New testcase.
8103 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
8104
8105 2005-11-28 Roger Sayle <roger@eyesopen.com>
8106 Uros Bizjak <uros@kss-loka.si>
8107
8108 PR middle-end/20219
8109 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
8110 tan(x)/sin(x) transformations.
8111
8112 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
8113
8114 PR middle-end/24575
8115 * gcc.dg/tree-ssa/divide-3.c: New test.
8116 * gcc.dg/tree-ssa/divide-4.c: New test.
8117
8118 2005-11-27 Steven G. Kargl <kargls@comcast.net>
8119
8120 PR fortran/24917
8121 * gfortran.dg/boz_6.f90: New test.
8122
8123 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8124
8125 PR fortran/23912
8126 * gfortran.dg/modulo_1.f90: New test.
8127
8128 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8129
8130 PR libfortran/24919
8131 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
8132 fail on CRLF platforms.
8133 * gfortran.dg/ftell_2.f90: Likewise.
8134
8135 2005-11-26 Eric Christopher <echristo@apple.com>
8136
8137 * gcc.dg/intmax_t-1.c: Remove mips xfail.
8138
8139 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8140
8141 * objc.dg/gnu-runtime-3.m: Simplify.
8142
8143 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
8144
8145 PR middle-end/23669
8146 * gcc.dg/tree-ssa/divide-1.c: New test.
8147 * gcc.dg/tree-ssa/divide-2.c: New test.
8148
8149 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8150
8151 PR libgfortran/24945
8152 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
8153
8154 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
8155
8156 PR libgfortran/24945
8157 * gfortran.dg/open_status_2.f90: New test.
8158
8159 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8160
8161 * gcc.c-torture/execute/builtins/fprintf.c,
8162 gcc.c-torture/execute/builtins/fputs-lib.c,
8163 gcc.c-torture/execute/builtins/fputs.c,
8164 gcc.c-torture/execute/builtins/lib/fprintf.c,
8165 gcc.c-torture/execute/builtins/lib/printf.c,
8166 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
8167
8168 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
8169
8170 * gcc.dg/20050922-2.c: New test.
8171
8172 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8173
8174 * objc.dg/gnu-runtime-3.m: New test.
8175
8176 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8177
8178 PR c++/9278
8179 * g++.dg/other/void1.C: New test.
8180
8181 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
8182
8183 PR middle-end/24998
8184 * gcc.dg/torture/fp-int-convert-float.c,
8185 gcc.dg/torture/fp-int-convert-double.c,
8186 gcc.dg/torture/fp-int-convert-long-double.c,
8187 gcc.dg/torture/fp-int-convert-timode.c,
8188 gcc.dg/torture/fp-int-convert-float80.c,
8189 gcc.dg/torture/fp-int-convert-float80-timode.c,
8190 gcc.dg/torture/fp-int-convert-float128.c,
8191 gcc.dg/torture/fp-int-convert-float128-timode.c,
8192 gcc.dg/torture/fp-int-convert.h: New files.
8193
8194 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8195
8196 PR middle-end/24989
8197 * gcc.dg/tree-ssa/bool-10.c: New test.
8198 * gcc.dg/tree-ssa/bool-11.c: New test.
8199 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
8200
8201 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
8202
8203 PR middle-end/24990
8204 * tree-ssa/pr24990-1.c: New test.
8205
8206 2005-11-24 Richard Guenther <rguenther@suse.de>
8207 Dirk Mueller <dmueller@suse.de>
8208
8209 PR c++/14024
8210 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
8211 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
8212 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
8213 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
8214 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
8215 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
8216
8217 2005-11-23 Uros Bizjak <uros@kss-loka.si>
8218
8219 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
8220
8221 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
8222
8223 PR c/21668
8224 * gcc.dg/Wc++-compat.c: New.
8225 * gcc.dg/Wno-c++-compat.c: New.
8226
8227 2005-11-23 Alan Modra <amodra@bigpond.net.au>
8228
8229 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
8230 (vspltish, vspltisw): Likewise.
8231
8232 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8233
8234 PR libgfortran/24794
8235 * gfortran.dg/namelist_12.f: Fix quotes.
8236 * gfortran.dg/namelist_13.f90: Fix quotes.
8237 * gfortran.dg/namelist_14.f90: Fix quotes.
8238 * gfortran.dg/namelist_15.f90: Fix quotes.
8239 * gfortran.dg/namelist_use.f90: Fix quotes.
8240 * gfortran.dg/namelist_use_only.f90: Fix quotes.
8241 * gfortran.dg/namelist_21.f90: New test.
8242 * gfortran.dg/namelist_22.f90: New test.
8243
8244 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
8245
8246 PR target/23435
8247 * gcc.c-torture/compile/pr23435.c: New.
8248
8249 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8250
8251 * gcc.c-torture/execute/floatunsisf-1.c: New test.
8252
8253 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
8254
8255 * gcc.target/powerpc/405-macchw-1.c,
8256 gcc.target/powerpc/405-macchw-2.c,
8257 gcc.target/powerpc/405-macchwu-1.c,
8258 gcc.target/powerpc/405-macchwu-2.c,
8259 gcc.target/powerpc/405-machhw-1.c,
8260 gcc.target/powerpc/405-machhw-2.c,
8261 gcc.target/powerpc/405-machhwu-1.c,
8262 gcc.target/powerpc/405-machhwu-2.c,
8263 gcc.target/powerpc/405-maclhw-1.c,
8264 gcc.target/powerpc/405-maclhw-2.c,
8265 gcc.target/powerpc/405-maclhwu-1.c,
8266 gcc.target/powerpc/405-maclhwu-2.c,
8267 gcc.target/powerpc/405-mulchw-1.c,
8268 gcc.target/powerpc/405-mulchw-2.c,
8269 gcc.target/powerpc/405-mulchwu-1.c,
8270 gcc.target/powerpc/405-mulchwu-2.c,
8271 gcc.target/powerpc/405-mulhhw-1.c,
8272 gcc.target/powerpc/405-mulhhw-2.c,
8273 gcc.target/powerpc/405-mulhhwu-1.c,
8274 gcc.target/powerpc/405-mulhhwu-2.c,
8275 gcc.target/powerpc/405-mullhw-1.c,
8276 gcc.target/powerpc/405-mullhw-2.c,
8277 gcc.target/powerpc/405-mullhwu-1.c,
8278 gcc.target/powerpc/405-mullhwu-2.c,
8279 gcc.target/powerpc/405-nmacchw-1.c,
8280 gcc.target/powerpc/405-nmacchw-2.c,
8281 gcc.target/powerpc/405-nmachhw-1.c,
8282 gcc.target/powerpc/405-nmachhw-2.c,
8283 gcc.target/powerpc/405-nmaclhw-1.c,
8284 gcc.target/powerpc/405-nmaclhw-2.c,
8285 gcc.target/powerpc/440-macchw-1.c,
8286 gcc.target/powerpc/440-macchw-2.c,
8287 gcc.target/powerpc/440-macchwu-1.c,
8288 gcc.target/powerpc/440-macchwu-2.c,
8289 gcc.target/powerpc/440-machhw-1.c,
8290 gcc.target/powerpc/440-machhw-2.c,
8291 gcc.target/powerpc/440-machhwu-1.c,
8292 gcc.target/powerpc/440-machhwu-2.c,
8293 gcc.target/powerpc/440-maclhw-1.c,
8294 gcc.target/powerpc/440-maclhw-2.c,
8295 gcc.target/powerpc/440-maclhwu-1.c,
8296 gcc.target/powerpc/440-maclhwu-2.c,
8297 gcc.target/powerpc/440-mulchw-1.c,
8298 gcc.target/powerpc/440-mulchw-2.c,
8299 gcc.target/powerpc/440-mulchwu-1.c,
8300 gcc.target/powerpc/440-mulchwu-2.c,
8301 gcc.target/powerpc/440-mulhhw-1.c,
8302 gcc.target/powerpc/440-mulhhw-2.c,
8303 gcc.target/powerpc/440-mulhhwu-1.c,
8304 gcc.target/powerpc/440-mulhhwu-2.c,
8305 gcc.target/powerpc/440-mullhw-1.c,
8306 gcc.target/powerpc/440-mullhw-2.c,
8307 gcc.target/powerpc/440-mullhwu-1.c,
8308 gcc.target/powerpc/440-mullhwu-2.c,
8309 gcc.target/powerpc/440-nmacchw-1.c,
8310 gcc.target/powerpc/440-nmacchw-2.c,
8311 gcc.target/powerpc/440-nmachhw-1.c,
8312 gcc.target/powerpc/440-nmachhw-2.c,
8313 gcc.target/powerpc/440-nmaclhw-1.c,
8314 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
8315
8316 2005-11-21 Jakub Jelinek <jakub@redhat.com>
8317
8318 PR fortran/24774
8319 * gfortran.dg/inquire_9.f90: New test.
8320
8321 PR fortran/21647
8322 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
8323
8324 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8325
8326 PR libfortran/24432
8327 * lib/target-supports.exp (check_effective_target_fortran_large_real):
8328 Check that 'cos' is supported.
8329
8330 2005-11-21 Paul Thomas <pault@gcc.gnu.org
8331
8332 PR fortran/24223
8333 * gfortran.dg/substring_equivalence.f90: New test.
8334
8335 PR fortran/24705
8336 * gfortran.dg/auto_internal_assumed.f90: New test.
8337
8338 2005-11-21 Uros Bizjak <uros@kss-loka.si>
8339
8340 * gcc.dg/fold-div-2.c: New test.
8341
8342 2005-11-20 Ian Lance Taylor <ian@airs.com>
8343
8344 PR rtl-optimization/24883
8345 * gcc.c-torture/compile/pr24883.c: New test.
8346
8347 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
8348
8349 PR middle-end/20583
8350 * gcc.c-torture/compile/pr20583.c: New.
8351
8352 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
8353
8354 * gcc.c-torture/execute/usmul.c: New test.
8355
8356 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
8357
8358 * gcc.dg/tree-ssa/vrp22.c: New test.
8359
8360 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
8361
8362 PR middle-end/24912
8363 * gcc.dg/torture/pr24912-1.c: New test.
8364
8365 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
8366
8367 PR fortran/24862
8368 * gfortran.dg/arrayio_derived_1.f90: New test.
8369
8370 2005-11-19 Richard Guenther <rguenther@suse.de>
8371
8372 PR middle-end/23294
8373 * gcc.dg/tree-ssa/pr23294.c: New testcase.
8374
8375 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
8376
8377 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
8378
8379 2005-11-18 Mark Mitchell <mark@codesourcery.com>
8380
8381 PR c++/8355
8382 * g++.dg/template/friend39.C: New test.
8383
8384 2005-11-18 James E Wilson <wilson@specifix.com>
8385
8386 * gcc.dg/builtin-strstr.c: New.
8387
8388 2005-11-18 Richard Henderson <rth@redhat.com>
8389
8390 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
8391 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
8392 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
8393 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
8394 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
8395 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
8396 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
8397 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
8398 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
8399 renaming to remove initial "ia64-".
8400
8401 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
8402
8403 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
8404
8405 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
8406
8407 * g++.dg/cpp/string-2.C: New test.
8408
8409 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
8410
8411 * gcc.dg/tree-ssa/loop-14.c: New test.
8412
8413 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
8414 Michael Chamberlain <michael@chamberlain.net.au>
8415
8416 * ada/acats/run_all.sh (target_run): Kill long running tests.
8417
8418 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8419
8420 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
8421 * gcc.dg/cleanup-9.c: Likewise.
8422 * gcc.dg/cleanup-10.c: Likewise.
8423 * gcc.dg/cleanup-11.c: Likewise.
8424
8425 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8426
8427 PR fortran/24892
8428 * gfortran.dg/open_access_append_1.f90: New test.
8429 * gfortran.dg/open_access_append_2.f90: New test.
8430
8431 2005-11-16 Richard Guenther <rguenther@suse.de>
8432
8433 PR middle-end/24851
8434 * gcc.c-torture/execute/pr24851.c: New testcase.
8435
8436 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
8437
8438 * gcc.dg/fold-overflow-1.c: New test.
8439
8440 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
8441
8442 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
8443 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
8444
8445 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
8446
8447 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
8448 structures.
8449 * g++.dg/eh/forced2.C: Likewise.
8450 * g++.dg/eh/forced3.C: Likewise.
8451 * g++.dg/eh/forced4.C: Likewise.
8452
8453 2005-11-11 Mike Stump <mrs@apple.com>
8454
8455 * g++.old-deja/g++.mike/unused.C: Add.
8456
8457 2005-11-15 Mark Mitchell <mark@codesourcery.com>
8458
8459 PR c++/24667
8460 * g++.dg/warn/Wcast-qual1.C: New test.
8461
8462 2005-11-15 Jan Hubicka <jh@suse.cz>
8463
8464 * gcc.dg/winline-5.c: Add large-unit-insns limit.
8465
8466 2005-11-14 David Edelsohn <edelsohn@gnu.org>
8467
8468 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
8469
8470 2005-11-14 Diego Novillo <dnovillo@redhat.com>
8471
8472 PR 24840
8473 * gcc.dg/tree-ssa/pr24840.c: New test.
8474
8475 2005-11-14 Janis Johnson <janis187@us.ibm.com>
8476
8477 PR testsuite/24841
8478 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
8479
8480 2005-11-14 Dale Johannesen <dalej@apple.com>
8481
8482 * gcc.c-torture/execute/20051113-1.c: New.
8483
8484 2005-11-14 Mark Mitchell <mark@codesourcery.com>
8485
8486 PR c++/24687
8487 * g++.dg/template/crash43.C: New test.
8488
8489 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
8490
8491 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
8492
8493 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8494
8495 PR c++/24817
8496 * g++.dg/eh/spec8.C: New test.
8497
8498 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8499
8500 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
8501
8502 2005-11-13 Mark Mitchell <mark@codesourcery.com>
8503
8504 PR c++/20293
8505 * g++.dg/parse/ambig4.C: New test.
8506 * g++.dg/tc1/dr101.C: Adjust error markers.
8507 * g++.dg/lookup/strong-using-2.C: Likewise.
8508 * g++.dg/lookup/ambig5.C: Likewise.
8509 * g++.dg/lookup/ambig4.C: Likewise.
8510 * g++.dg/parse/crash22.C: Likewise.
8511
8512 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
8513
8514 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
8515
8516 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
8517
8518 * gcc.dg/nested-calls-1.c: New test.
8519
8520 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8521
8522 * gfortran.dg/complex_intrinsic_1.f90: New test.
8523 * gfortran.dg/complex_intrinsic_2.f90: New test.
8524 * gfortran.dg/fgetc_1.f90: New test.
8525 * gfortran.dg/fgetc_2.f90: New test.
8526 * gfortran.dg/fgetc_3.f90: New test.
8527 * gfortran.dg/ftell_1.f90: New test.
8528 * gfortran.dg/ftell_2.f90: New test.
8529 * gfortran.dg/gnu_logical_1.F: New test.
8530 * gfortran.dg/gnu_logical_2.f90: New test.
8531
8532 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
8533
8534 PR middle-end/24820
8535 * testsuite/gcc.dg/pr24820.c: New test.
8536
8537 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
8538
8539 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
8540 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
8541 variable.
8542
8543 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8544
8545 testsuite/24614
8546 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
8547
8548 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8549
8550 * gcc.target/cris/cris.exp: New file.
8551 * gcc.target/cris/rld-legit1.c: New test.
8552 * gcc.target/cris/rld-legit2.c: New test.
8553
8554 2005-11-12 Jakub Jelinek <jakub@redhat.com>
8555
8556 PR c++/24780
8557 * g++.dg/opt/pr24780.C: New test.
8558
8559 PR c++/24761
8560 * g++.dg/template/asm1.C: New test.
8561
8562 2005-11-12 Steven G. Kargl <kargls@comcast.net>
8563
8564 PR libgfortran/24787
8565 * gfortran.dg/scan_1.f90: New test.
8566
8567 2005-11-12 Jan Hubicka <jh@suse.cz>
8568
8569 * gcc.target/i386/minmax-1.c: New.
8570 * gcc.target/i386/minmax-2.c: New.
8571
8572 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
8573
8574 * gcc.dg/pr24445.c: Fix for 64-bit targets.
8575
8576 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
8577
8578 * gcc.c-torture/execute/20051110-1.c,
8579 gcc.c-torture/execute/20051110-2.c: New tests.
8580
8581 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
8582
8583 PR middle-end/24750
8584 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
8585 New tests.
8586
8587 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
8588
8589 * lib/target-libpath.exp (get_shlib_extension): New proc.
8590 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
8591 * lib/gfortran.exp (gfortran_link_flags): Likewise.
8592 * lib/objc.exp (objc_target_compile): Likewise.
8593 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
8594 detection.
8595
8596 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
8597
8598 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
8599
8600 * lib/target-supports.exp (check_effective_target_static_libgfortran):
8601 Add -static to additional_flags and pass it to target_compile.
8602
8603 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8604
8605 PR libgfortran/24719
8606 gfortran.dg/read_noadvance.f90: New test.
8607
8608 PR libgfortran/24699
8609 gfortran.dg/fmt_t_2.f90: New test.
8610
8611 PR libgfortran/24785
8612 gfortran.dg/read_x_eor.f90: New test.
8613
8614 PR libgfortran/24584
8615 gfortran.dg/namelist_empty.f90: Rename test.
8616
8617 PR libgfortran/24489
8618 gfortran/read_eor.f90: Rename test.
8619
8620 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
8621
8622 PR fortran/15976
8623 * gfortran.dg/automatic_module_variable.f90: New test.
8624
8625 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
8626
8627 PR target/24445
8628 * gcc.dg/pr24445.c: New test.
8629
8630 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
8631
8632 PR fortran/24655
8633 PR fortran/24755
8634 * gfortran.dg/recursive_statement_functions.f90: Add statement
8635 functions using inline intrinsic functions and parameters to test
8636 that they no longer seg-fault.
8637
8638 PR fortran/24409
8639 gfortran.dg/nested_modules_4.f90: New test.
8640 gfortran.dg/nested_modules_5.f90: New test.
8641
8642 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8643
8644 PR fortran/24643
8645 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
8646
8647 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
8648
8649 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
8650 failures.
8651
8652 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8653
8654 * gcc.dg/sparc-getcontext-1.c: New test.
8655
8656 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
8657
8658 * gcc.dg/ifcvt-fabs-1.c: New test.
8659
8660 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
8661
8662 PR other/4372
8663 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
8664 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
8665
8666 2005-11-09 Richard Guenther <rguenther@suse.de>
8667
8668 PR tree-optimization/24716
8669 * gcc.c-torture/execute/pr24716.c: New testcase.
8670
8671 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8672
8673 * gcc.dg/pr24624.c: Disable for non S/390 targets.
8674
8675 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8676
8677 PR 24624
8678 * gcc.dg/pr24624.c: Testcase added.
8679
8680 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8681
8682 PR 24623
8683 * g++.dg/other/pr24623.C: Testcase added.
8684
8685 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
8686
8687 PR fortran/22607
8688 * gfortran-dg/pure_byref_1.f90: New.
8689 * gfortran-dg/pure_byref_2.f90: New.
8690
8691 2005-11-09 Uros Bizjak <uros@kss-loka.si>
8692
8693 PR c/24101
8694 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
8695 * gcc.dg/dg.exp: Run main loop also for *.i files.
8696
8697 2005-11-08 Jakub Jelinek <jakub@redhat.com>
8698
8699 PR c++/19450
8700 * g++.dg/tls/diag-3.C: New test.
8701 * g++.dg/tls/diag-4.C: New test.
8702 * g++.dg/tls/static-1.C: New test.
8703 * g++.dg/tls/static-1a.cc: New file.
8704
8705 2005-11-08 Diego Novillo <dnovillo@redhat.com>
8706
8707 PR 23046
8708 * g++.dg/tree-ssa/pr23046.C: New test.
8709
8710 2005-11-08 Devang Patel <dpatel@apple.com>
8711
8712 PR tree-optimization/23115
8713 * gcc.dg/tree-ssa/pr23115.c: New.
8714
8715 2005-11-08 David Edelsohn <edelsohn@gnu.org>
8716
8717 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
8718 * gcc.target/powerpc/pr16155.c: Same.
8719 * gcc.target/powerpc/altivec-1.c: Same.
8720 * gcc.target/powerpc/altivec-2.c: Same.
8721 * gcc.target/powerpc/altivec-3.c: Same.
8722 * gcc.target/powerpc/altivec-5.c: Same.
8723 * gcc.target/powerpc/altivec-11.c: Same.
8724 * gcc.target/powerpc/altivec-12.c: Same.
8725 * gcc.target/powerpc/altivec-14.c: Same.
8726 * gcc.target/powerpc/altivec-22.c: Same.
8727 * gcc.target/powerpc/altivec-consts.c: Same.
8728 * gcc.target/powerpc/altivec-pr22085.c: Same.
8729 * gcc.target/powerpc/altivec-splat.c: Same.
8730 * gcc.target/powerpc/altivec-varargs-1.c: Same.
8731 * gcc.target/powerpc/altivec-vec-merge.c: Same.
8732 * gcc.target/powerpc/darwin-longlong.c: Same.
8733
8734 2005-11-08 Uros Bizjak <uros@kss-loka.si>
8735
8736 PR target/19340
8737 * gcc.dg/pr19340.c: New test.
8738
8739 2005-11-07 Ian Lance Taylor <ian@airs.com>
8740
8741 PR rtl-optimization/24683
8742 * gcc.dg/pr24683.c: New test.
8743
8744 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8745
8746 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
8747 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
8748
8749 2005-11-07 Uros Bizjak <uros@kss-loka.si>
8750
8751 * gcc.target/i386/pr23376.c: Compile with -mmmx.
8752
8753 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
8754
8755 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
8756
8757 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8758
8759 PR target/24230
8760
8761 * gcc.target/powerpc/altivec-consts.c,
8762 gcc.target/powerpc/altivec-splat.c: New testcase.
8763
8764 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
8765
8766 PR c/24599
8767
8768 * gcc.dg/overflow-2.c: New testcase.
8769
8770 2005-11-07 Jakub Jelinek <jakub@redhat.com>
8771
8772 PR rtl-optimization/23567
8773 * gcc.c-torture/execute/20051104-1.c: New test.
8774
8775 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
8776
8777 PR fortran/24534
8778 gfortran.dg/private_type_2.f90: Modified to check that case with
8779 PRIVATE declaration within derived type is accepted.
8780
8781 PR fortran/20838
8782 gfortran.dg/pointer_assign_1.f90: New test.
8783
8784 PR fortran/20840
8785 * gfortran.dg/arrayio_0.f90: New test.
8786
8787 PR fortran/17737
8788 gfortran.dg/data_initialized.f90: New test.
8789 gfortran.dg/data_constraints_1.f90: New test.
8790 gfortran.dg/data_constraints_2.f90: New test.
8791
8792 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
8793
8794 PR fortran/24174
8795 PR fortran/24305
8796 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
8797
8798 2005-11-06 Diego Novillo <dnovillo@redhat.com>
8799
8800 PR 24670
8801 * gcc.dg/tree-ssa/pr24670.c: New test.
8802
8803 2005-11-05 Ian Lance Taylor <ian@airs.com>
8804
8805 PR target/22432
8806 * gcc.target/i386/pr22432.c: New test.
8807
8808 2005-11-05 Richard Henderson <rth@redhat.com>
8809
8810 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
8811 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
8812 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
8813 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
8814 from gcc.dg/alpha-*.
8815 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
8816 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
8817
8818 2005-11-05 Andreas Jaeger <aj@suse.de>
8819
8820 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
8821
8822 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8823
8824 PR target/23424
8825 * gcc.dg/torture/pr23424-1.c: New test.
8826
8827 2005-11-04 Richard Henderson <rth@redhat.com>
8828
8829 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
8830 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
8831 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
8832 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
8833 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
8834 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
8835 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
8836 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
8837 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
8838 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
8839 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
8840 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
8841 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
8842 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
8843 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
8844 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
8845 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
8846 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
8847 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
8848 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
8849 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
8850 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
8851 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
8852 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
8853 Move from gcc.dg/.
8854 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
8855 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
8856 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
8857 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
8858 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
8859 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
8860 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
8861 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
8862 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
8863 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
8864 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
8865 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
8866 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
8867 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
8868 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
8869 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
8870 gcc.target/i386/lea.c, gcc.target/i386/local.c,
8871 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
8872 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
8873 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
8874 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
8875 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
8876 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
8877 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
8878 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
8879 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
8880 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
8881 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
8882 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
8883 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
8884 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
8885 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
8886 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
8887 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
8888 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
8889 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
8890 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
8891 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
8892 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
8893 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
8894 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
8895 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
8896 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
8897 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
8898 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
8899
8900 2005-11-04 Diego Novillo <dnovillo@redhat.com>
8901
8902 PR 24627
8903 * gcc.dg/tree-ssa/pr24627.c: New test.
8904
8905 2005-11-04 Paul Brook <paul@codesourcery.com>
8906
8907 * gcc.dg/tls/opt-10.c: New test.
8908
8909 2005-11-04 Andreas Jaeger <aj@suse.de>
8910
8911 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
8912 avoid extra warnings.
8913
8914 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8915
8916 PR libfortran/22298
8917 * gcc/testsuite/lib/target-supports.exp
8918 (check_effective_target_static_libgfortran): New
8919 static_libgfortran effective target.
8920 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
8921 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
8922
8923 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
8924
8925 * gcc.dg/pr24615.c: Guard test with { target fpic }.
8926
8927 2005-11-03 Josh Conner <jconner@apple.com>
8928
8929 PR c++/19989
8930 g++.dg/ext/array2.C: New test.
8931 g++.dg/template/dependent-name3.C: New test.
8932 g++.dg/template/dependent-name4.C: New test.
8933 g++.dg/template/sfinae2.C: New test.
8934
8935 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8936
8937 PR preprocessor/22042
8938 * gcc.dg/cpp/strify4.c: New test.
8939
8940 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8941
8942 PR c++/17964
8943 * g++.dg/cpp/string-1.C: New test.
8944
8945 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
8946
8947 * gcc.target/powerpc: New directory.
8948 * gcc.target/powerpc/powerpc.exp: New file.
8949 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
8950 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
8951 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
8952 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
8953 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
8954 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
8955 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
8956 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
8957 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
8958 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
8959 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
8960 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
8961 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
8962 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
8963 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
8964 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
8965 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
8966 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
8967 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
8968 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
8969 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
8970 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
8971 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
8972 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
8973 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
8974 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
8975 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
8976 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
8977 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
8978 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
8979 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
8980 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
8981 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
8982 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
8983
8984 2005-11-03 Mark Mitchell <mark@codesourcery.com>
8985
8986 PR c++/21627
8987 * g++.dg/warn/inline2.C: New test.
8988
8989 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8990
8991 PR middle-end/23155
8992 * g++.dg/ext/c99struct1.C: New test.
8993 * gcc.dg/union-cast-1.c: New test.
8994 * gcc.dg/union-cast-2.c: New test.
8995 * gcc.dg/union-cast-3.c: New test.
8996
8997 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
8998
8999 PR middle-end/24589
9000 * gcc.c-torture/execute/zero-struct-2.c: New test.
9001
9002 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
9003
9004 PR c++/24582
9005 * g++.dg/init/switch1.C: New test.
9006
9007 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9008
9009 * gcc.dg/delay-slot-1.c: New test.
9010
9011 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
9012
9013 PR target/24620
9014 * gcc.dg/pr24620.c: New test.
9015
9016 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
9017
9018 PR c/24329
9019 * gcc.dg/format/unnamed-1.c: New test.
9020
9021 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9022
9023 PR c++/22434
9024 * g++.dg/expr/cond8.C: New test.
9025
9026 PR c++/24560
9027 * g++.dg/parse/dot1.C: New test.
9028
9029 2005-11-02 Jan Hubicka <jh@suse.cz>
9030
9031 PR target/23303
9032 * gcc.dg/i386-lea.c: New test
9033
9034 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
9035
9036 PR target/24615
9037 * gcc.dg/pr24615.c: New test.
9038
9039 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
9040
9041 PR target/24600
9042 * gcc.dg/pr24600.c: New test.
9043
9044 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9045
9046 PR c++/19253
9047 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
9048 * g++.dg/parse/typename9.C: New test.
9049 * g++/dg/parse/typename10.C: Likewise.
9050
9051 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9052
9053 PR fortran/18157
9054 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
9055 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
9056 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
9057
9058 2005-11-02 Mark Mitchell <mark@codesourcery.com>
9059
9060 PR c++/24569
9061 * g++.dg/debug/static1.C: New test.
9062
9063 2005-11-02 Josh Conner <jconner@apple.com>
9064
9065 * g++.dg/crash38.C: moved into proper directory...
9066 * g++.dg/template/crash42.C: ...here
9067
9068 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
9069
9070 PR target/18338
9071 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
9072 pcc_bitfield_type_matters || default_packed.
9073
9074 * lib/target-supports.exp
9075 (check_effective_target_pcc_bitfield_type_matters): New proc.
9076 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
9077
9078 PR testsuite/23304
9079 * lib/target-supports.exp (check_effective_default_packed): New proc.
9080 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
9081 Gate expected errors on target ! default_packed.
9082 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
9083
9084 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9085
9086 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
9087 change (r106358).
9088
9089 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9090
9091 PR fortran/24008
9092 * gfortran.dg/entry_5.f90: New.
9093 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
9094
9095 2005-11-01 Bob Wilson <bob.wilson@acm.org>
9096
9097 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
9098
9099 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
9100
9101 PR fortran/21565
9102 gfortran.dg/namelist_blockdata.f90: New test.
9103
9104 PR fortran/18737
9105 gfortran.dg/external_implicit_none.f90: New test.
9106
9107 PR fortran/14994
9108 * gfortran.dg/secnds.f: New test.
9109
9110 2005-10-31 Jan Hubicka <jh@suse.cz>
9111
9112 PR target/20928
9113 * gcc.c-torture/compile/pr20928.c: New test.
9114
9115 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
9116
9117 PR middle-end/23492
9118 * gcc.c-torture/compile/zero-strct-5.c: New test.
9119
9120 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
9121
9122 PR libgfortran/24584
9123 * gfortran.dg/pr24584.f90: New test.
9124
9125 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
9126
9127 PR fortran/18883
9128 * gfortran.dg/char_result_9.f90: New.
9129 * gfortran.dg/char_result_10.f90: New.
9130
9131 2005-10-30 Jan Hubicka <jh@suse.cz>
9132
9133 * g++.dg/tree-ssa/pr24172.C: New testcase.
9134
9135 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9136
9137 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
9138
9139 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
9140
9141 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
9142 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
9143 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
9144 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
9145 gfortran.dg/enum_9.f90,
9146 gfortran.fortran-torture/compile/enum_1.f90,
9147 gfortran.fortran-torture/execute/enum_1.f90,
9148 gfortran.fortran-torture/execute/enum_2.f90,
9149 gfortran.fortran-torture/execute/enum_3.f90,
9150 gfortran.fortran-torture/execute/enum_4.f90: New tests.
9151
9152 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
9153
9154 PR target/18482
9155 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
9156 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
9157
9158 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9159
9160 PR libfortran/20179
9161 * gfortran.dg/mixed_io_1.f90: New test.
9162 * gfortran.dg/mixed_io_1.c: New file.
9163
9164 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9165
9166 * gfortran.dg/malloc_free_1.f90: New test.
9167
9168 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
9169
9170 * gcc.dg/nested-func-4.c: Require profiling -pg.
9171
9172 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9173
9174 PR C++/23229
9175 * g++.dg/warn/main-2.C: New test.
9176
9177 2005-10-28 Steven G. Kargl <kargls@comcast.net>
9178
9179 PR fortran/24545
9180 * gfortran.dg/interface_2.f90: new test.
9181
9182 2005-10-28 Josh Conner <jconner@apple.com>
9183
9184 PR c++/22153
9185 * g++.dg/template/crash38.C: New test.
9186 * g++.dg/parse/explicit1.C: Change expected errors.
9187
9188 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9189
9190 PR C++/23426
9191 * g++.dg/other/large-size-array.C: New test.
9192
9193 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9194
9195 PR middle-end/24362
9196 * g++.dg/opt/complex4.C: New test.
9197
9198 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
9199
9200 * gcc.dg/nested-func-4.c: New test.
9201
9202 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
9203
9204 PR fortran/24158
9205 gfortran.dg/derived_recursion.f90: New test.
9206 gfortran.dg/implicit_actual.f90: New test.
9207
9208 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
9209
9210 PR middle-end/24295, PR testsuite/24477
9211 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
9212 removed when weakref hits the tree.
9213
9214 2005-10-25 Jakub Jelinek <jakub@redhat.com>
9215
9216 * gfortran.dg/cray_pointers_4.f90: New test.
9217
9218 * gfortran.dg/cray_pointers_5.f90: New test.
9219
9220 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
9221
9222 PR fortran/22290
9223 * gfortran.dg/assign_5.f90: New test.
9224 * gfortran.dg/assign_6.f: New test.
9225
9226 2005-10-25 Uros Bizjak <uros@kss-loka.si>
9227
9228 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
9229 CPU has no SSE support.
9230
9231 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
9232
9233 PR libgfortran/24224
9234 * gfortran.dg/arrayio_1.f90: Update attribution.
9235 * gfortran.dg/arrayio_2.f90: Update attribution.
9236 * gfortran.dg/arrayio_3.f90: Update attribution.
9237 * gfortran.dg/arrayio_4.f90: Update test conditions.
9238 * gfortran.dg/arrayio_5.f90: Update attribution.
9239 * gfortran.dg/arrayio_6.f90: New test.
9240 * gfortran.dg/arrayio_7.f90: New test.
9241
9242 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
9243
9244 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
9245
9246 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9247
9248 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
9249
9250 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
9251
9252 PR fortran/24416
9253 * gfortran.dg/namelist_char_only.f90: New test.
9254
9255 2005-10-24 Asher Langton <langton2@llnl.gov>
9256
9257 PR fortran/17031
9258 PR fortran/22282
9259 * gfortran.dg/cray_pointers_1.f90: New test.
9260 * gfortran.dg/cray_pointers_2.f90: New test.
9261 * gfortran.dg/cray_pointers_3.f90: New test.
9262 * gfortran.dg/loc_1.f90: New test.
9263 * gfortran.dg/loc_2.f90: New test.
9264
9265 2005-10-24 Steven Bosscher <stevenb@suse.de>
9266
9267 * gcc.dg/pr24225.c: New test.
9268
9269 2005-10-24 Asher Langton <langton2@llnl.gov>
9270
9271 * gfortran.dg/dup_save_1.f90: New test.
9272 * gfortran.dg/dup_save_2.f90: New test.
9273
9274 2005-10-24 Paul Brook <paul@codesourcery.com>
9275
9276 PR 24107
9277 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
9278 stdint.h.
9279
9280 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
9281
9282 PR libgfortran/24489
9283 * gfortran.dg/pr24489.f90: New test.
9284
9285 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
9286
9287 PR fortran/23635
9288 * gfortran.dg/ichar_1.f90: Add tests for derived types.
9289
9290 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
9291
9292 PR target/18911
9293 * g++.dg/init/array16.C: Skip for mmix-*-*.
9294
9295 2005-10-23 Asher Langton <langton2@llnl.gov>
9296
9297 * gfortran.dg/byte_1.f90: New test.
9298 * gfortran.dg/byte_2.f90: New test.
9299
9300 2005-10-23 David Edelsohn <edelsohn@gnu.org>
9301
9302 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
9303
9304 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
9305
9306 PR fortran/18022
9307 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
9308
9309 PR fortran/24311
9310 * gfortran.dg/merge_char_const.f90: New test.
9311
9312 PR fortran/24384
9313 * gfortran.dg/spread_scalar_source.f90: New test.
9314
9315 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
9316
9317 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
9318
9319 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
9320 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
9321
9322 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
9323
9324 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
9325
9326 PR fortran/24426
9327 * gfortran.dg/der_pointer_4.f90: New.
9328
9329 2005-10-22 David Ayers <d.ayers@inode.at>
9330
9331 * obj-c++.dg/except-1.mm: Simplify.
9332
9333 2005-10-21 David Ayers <d.ayers@inode.at>
9334
9335 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
9336
9337 2005-10-21 Jakub Jelinek <jakub@redhat.com>
9338
9339 * gfortran.dg/assumed_dummy_2.f90: New test.
9340
9341 2005-10-21 James E Wilson <wilson@specifix.com>
9342
9343 PR preprocessor/15220
9344 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
9345
9346 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
9347
9348 * gcc.c-torture/execute/20051021-1.c: New test.
9349
9350 2005-10-21 Mark Mitchell <mark@codesourcery.com>
9351
9352 PR c++/24260
9353 * g++.dg/ext/tmplattr1.C: New test.
9354
9355 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
9356
9357 PR fortran/24440
9358 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
9359
9360 2005-10-20 Geoffrey Keating <geoffk@apple.com>
9361
9362 * obj-c++.dg/except-1.mm: New.
9363
9364 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
9365
9366 2005-10-21 Alan Modra <amodra@bigpond.net.au>
9367
9368 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
9369
9370 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
9371
9372 PR middle-end/24295
9373 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
9374 declarations with the same names as thunks' alias targets, use
9375 aliases instead.
9376 * gcc.dg/attr-alias-3.c: New test.
9377 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
9378
9379 2005-10-20 Mark Mitchell <mark@codesourcery.com>
9380
9381 PR c++/22618
9382 * g++.dg/parse/access8.C: New test.
9383
9384 2005-10-20 Richard Guenther <rguenther@suse.de>
9385
9386 PR c++/24439
9387 * g++.dg/tree-ssa/pr24439.C: New testcase.
9388
9389 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9390
9391 * g++.dg/opt/delay-slot-1.C: New test.
9392
9393 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
9394
9395 PR fortran/21625
9396 * gfortran.fg/der_init_1.f90: New.
9397
9398 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
9399
9400 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
9401
9402 2005-10-19 Mark Mitchell <mark@codesourcery.com>
9403
9404 PR c++/21908
9405 * g++.dg/parse/error28.C: New test.
9406
9407 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9408
9409 * gcc.dg/profile-generate-2.c: New test.
9410
9411 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
9412
9413 PR target/23589
9414 * g++.dg/ext/dllimport11.C: New.
9415
9416 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9417
9418 PR c++/22293
9419 * g++.dg/other/friend3.C: New test.
9420
9421 2005-10-18 Mark Mitchell <mark@codesourcery.com>
9422
9423 PR c++/23293
9424 * g++.dg/template/error19.C: New test.
9425
9426 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
9427
9428 PR c++/21383
9429 * g++.dg/overload/koenig2.C: New.
9430
9431 PR c++/23118
9432 * g++.dg/overload/error2.C: New.
9433
9434 PR c++/22604
9435 * g++.dg/inherit/covariant14.C: New.
9436
9437 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9438
9439 PR c++/23440
9440 * g++.dg/parse/for1.C: New test.
9441
9442 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
9443
9444 PR fortran/23446
9445 * gfortran.dg/host_dummy_index_1.f90: New test.
9446
9447 PR fortran/21459
9448 * gfortran.dg/automatic_char_len_2.f90: New test.
9449
9450 PR fortran/20866
9451 * gfortran.dg/recursive_statement_functions.f90: New test.
9452
9453 PR fortran/20853
9454 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
9455
9456 PR fortran/20849
9457 * gfortran.dg/external_initializer.f90: New test.
9458
9459 PR fortran/20837
9460 * non_module_public.f90: New test.
9461
9462 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
9463
9464 PR c++/24386
9465 * g++.dg/template/overload7.C: New.
9466
9467 PR c++/22551
9468 * g++.dg/other/switch2.C: Remove expected warnings.
9469
9470 PR c++/21353
9471 * g++.dg/template/defarg6.C: New.
9472
9473 2005-10-17 Uros Bizjak <uros@kss-loka.si>
9474
9475 PR target/24315
9476 * gcc.target/i386/pr24315.c: New test.
9477
9478 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9479
9480 PR c++/24389
9481 * g++.dg/template/static21.C: New test.
9482 * g++.dg/template/static21-a.cc: Likewise.
9483
9484 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
9485
9486 PR c++/23959
9487 * g++.dg/warn/Wswitch-default-1.C: New test.
9488 * g++.dg/warn/Wswitch-default-2.C: New test.
9489
9490 2005-10-16 Mark Mitchell <mark@codesourcery.com>
9491
9492 PR c++/22173
9493 * g++.dg/parse/template18.C: New test.
9494 * g++.dg/template/nontype15.C: Likewise.
9495
9496 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
9497
9498 PR fortran/22273
9499 * gfortran.dg/spec_expr_2.f90: New.
9500
9501 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
9502
9503 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
9504 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
9505 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
9506 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
9507 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
9508 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
9509 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
9510 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
9511 previous target-specific skips and warning-message matches where
9512 applicable.
9513
9514 2005-10-15 Mark Mitchell <mark@codesourcery.com>
9515
9516 PR c++/21347
9517 * g++.dg/warn/Wctor-dtor.C: New test.
9518
9519 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9520
9521 PR c/23439
9522 * gcc.dg/for-1.c: New test.
9523
9524 2005-10-14 Mark Mitchell <mark@codesourcery.com>
9525
9526 PR c++/19565
9527 * g++.dg/warn/Wconversion1.C: New test.
9528 * g++.dg/ext/packed4.C: Compile with -w.
9529 * g++.dg/opt/20050511-1.C: Likewise.
9530 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
9531
9532 2005-10-14 Jakub Jelinek <jakub@redhat.com>
9533
9534 * gfortran.dg/boz_5.f90: New test.
9535
9536 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
9537
9538 PR c++/22551
9539 * g++.dg/other/switch2.C: New.
9540
9541 PR c++/23984
9542 * g++.dg/init/ctor7.C: New.
9543
9544 2005-10-13 David Edelsohn <edelsohn@gnu.org>
9545
9546 PR c++/23730
9547 * g++.dg/parse/crash32.C: New test.
9548
9549 2005-10-13 Mark Mitchell <mark@codesourcery.com>
9550
9551 PR c++/20721
9552 * g++.dg/init/goto2.C: New test.
9553
9554 PR c++/22464
9555 * g++.dg/template/crash/41.C: New test.
9556
9557 PR c++/22180
9558 * g++.dg/template/crash40.C: New test.
9559
9560 PR c++/23694
9561 * g++.dg/parse/friend5.C: New test.
9562
9563 PR c++/23307
9564 * g++.dg/template/crash38.C: New test.
9565
9566 PR c++/22352
9567 * g++.dg/template/friend38.C: New test.
9568
9569 PR c++/22405
9570 * g++.dg/template/crash39.C: New test.
9571
9572 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
9573
9574 * gcc.dg/debug/dwarf2/dwarf-char1.c,
9575 gcc.dg/debug/dwarf2/dwarf-char2.c,
9576 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
9577
9578 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
9579
9580 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
9581
9582 * gcc.dg/dll-2.c: Add tests for warnings.
9583 * gcc.dg/dll-3.c: Likewise.
9584 * gcc.dg/dll-4.c: Likewise.
9585
9586 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
9587 * g++.dg/ext/dllimport2.C: Likewise.
9588 * g++.dg/ext/dllimport3.C: Likewise.
9589 * g++.dg/ext/dllimport7.C: Likewise.
9590 * g++.dg/ext/dllimport8.C: Likewise.
9591 * g++.dg/ext/dllimport9.C: Likewise.
9592
9593 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
9594
9595 PR fortran/24092
9596 * gfortran.dg/derived_pointer_recursion.f90: New test.
9597
9598 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
9599
9600 * gcc.c-torture/execute/20051012-1.c: New test.
9601
9602 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9603
9604 PR fortran/18082
9605 * gfortran.dg/automatic_char_len_1.f90: New test.
9606
9607 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9608
9609 PR fortran/20847
9610 * gfortran.dg/save_common.f90: New test.
9611
9612 PR fortran/20856
9613 * gfortran.dg/save_result.f90: New test.
9614
9615 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9616
9617 PR c++/21592
9618 * g++.dg/template/dependent-expr1.C: Add new expected error.
9619 * g++.dg/template/dependent-expr2.C: Adjust error text.
9620 * g++.dg/template/overload6.C: New.
9621
9622 PR c++/23797
9623 * g++.dg/other/typename8.C: New.
9624
9625 PR c++/21117
9626 * g++.dg/other/return1.C: New.
9627
9628 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
9629
9630 PR c++/24052
9631 * g++.dg/ext/label5.C: New.
9632
9633 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
9634
9635 PR c++/19964
9636 * g++.dg/parse/crash31.C: New.
9637
9638 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
9639
9640 * g++.dg/ipa/ipa-1.c: New test.
9641 * g++.dg/ipa/ipa-2.c: New test.
9642 * g++.dg/ipa/ipa-3.c: New test.
9643 * g++.dg/ipa/ipa-4.c: New test.
9644 * g++.dg/ipa/ipa-5.c: New test.
9645 * g++.dg/ipa/ipa.exp: New file.
9646
9647 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
9648
9649 PR fortran/24207
9650 * gfortran.dg/private_type_3.f90: New test.
9651
9652 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9653
9654 PR fortran/20786
9655 gfortran.dg/aint_anint_1.f90: New test.
9656
9657 2005-10-11 Steven G. Kargl <kargls@comcast.net>
9658
9659 PR libgfortran/24313
9660 gfortran.dg/csqrt.f: New test.
9661
9662 2005-10-11 Ian Lance Taylor <ian@airs.com>
9663
9664 PR c++/8057
9665 * g++.dg/warn/noeffect7.C: New test.
9666 * g++.dg/warn/noeffect2.C: Instantiate templates.
9667 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
9668 and warning.
9669
9670 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9671
9672 PR c++/21089
9673 * g++.dg/init/float1.C: New test.
9674
9675 PR c++/24277
9676 * g++.dg/init/member1.C: Tweak error markers.
9677
9678 2005-10-11 Janis Johnson <janis187@us.ibm.com>
9679
9680 PR testsuite/24281
9681 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
9682 Check for null pointer.
9683
9684 2005-10-11 Mark Mitchell <mark@codesourcery.com>
9685
9686 PR c++/21369
9687 * g++.dg/parse/ret-type3.C: New test.
9688
9689 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
9690
9691 PR tree-opt/23946
9692 * gcc.c-torture/compile/pr23946.c: New test.
9693
9694 2005-10-11 Jakub Jelinek <jakub@redhat.com>
9695
9696 * g++.dg/opt/mmx2.C: New test.
9697
9698 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9699
9700 PR c++/24277
9701 * g++.dg/template/static20.C: New test.
9702
9703 PR c++/24302
9704 * g++.dg/warn/Wunused-12.C: New test.
9705
9706 PR c++/23437
9707 * g++.dg/template/arg4.C: New test.
9708
9709 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9710
9711 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
9712 * gcc.dg/ucnid-3.c: Likewise.
9713 * gcc.dg/ucnid-4.c: Likewise.
9714 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
9715 * g++.dg/other/ucnid-1.C: Likewise.
9716 * gcc.dg/sparc-frame-1.c: New test.
9717
9718 2005-10-10 Mark Mitchell <mark@codesourcery.com>
9719
9720 PR c++/24139
9721 * g++.dg/template/spec27.C: New test.
9722
9723 PR c++/24275
9724 * g++.dg/template/static19.C: New test.
9725
9726 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9727
9728 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
9729 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
9730
9731 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
9732
9733 PR target/24136
9734 * gfortran.fortran-torture/compile/pr24136.f: New test.
9735
9736 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
9737
9738 PR c++/22172
9739 * g++.dg/parse/crash30.C: New test.
9740
9741 2005-10-07 Richard Guenther <rguenther@suse.de>
9742
9743 PR middle-end/24227
9744 * gcc.c-torture/compile/pr24227.c: New testcase.
9745
9746 2005-10-07 Steve Ellcey <sje@cup.hp.com>
9747
9748 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
9749 Do not put aligned attributes on array elements.
9750
9751 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
9752
9753 PR testsuite/23611, PR testsuite/23615
9754 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
9755 writing prototypes of library functions by hand.
9756 * obj-c++.dg/bitfield-4.mm: Likewise.
9757 * obj-c++.dg/const-str-4.mm: Likewise.
9758 * obj-c++.dg/encode-4.mm: Likewise.
9759 * obj-c++.dg/encode-5.mm: Likewise.
9760 * obj-c++.dg/encode-6.mm: Likewise.
9761 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
9762 * obj-c++.dg/method-10.mm: Likewise.
9763 * obj-c++.dg/method-17.mm: Likewise.
9764 * obj-c++.dg/method-19.mm: Likewise.
9765 * obj-c++.dg/try-catch-2.mm: Likewise.
9766
9767 2005-10-06 Richard Henderson <rth@redhat.com>
9768
9769 PR 24236
9770 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
9771
9772 2005-10-06 Dale Johannesen <dalej@apple.com>
9773
9774 * gcc.c-torture/execute/20030125-1.c: Correct.
9775
9776 2005-10-06 Richard Guenther <rguenther@suse.de>
9777
9778 PR tree-optimization/24238
9779 * g++.dg/tree-ssa/pr24238.C: New testcase.
9780
9781 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
9782
9783 PR 18568
9784 * gfortran.dg/der_pointer_3.f90: New test.
9785
9786 2005-10-05 Devang Patel <dpatel@apple.com>
9787
9788 PR Debug/23205
9789 * g++.dg/other/PR23205.C: New.
9790
9791 2005-10-05 Richard Henderson <rth@redhat.com>
9792
9793 PR target/23602
9794 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
9795 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
9796
9797 2005-10-05 Dale Johannesen <dalej@apple.com>
9798
9799 * gcc.c-torture/execute/float-floor.c: New.
9800
9801 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
9802
9803 PR tree-optimization/21419
9804 PR tree-optimization/24146
9805 PR tree-optimization/24151
9806
9807 * g++.dg/ext/asm7.C: New.
9808 * g++.dg/ext/asm8.C: New.
9809 * gcc.dg/asm-1.c: Compile on all targets.
9810 * gcc.dg/asm-pr24146.c: New.
9811 * gcc.dg/pr21419.c: Adjust error messages.
9812
9813 2005-10-05 Richard Guenther <rguenther@suse.de>
9814
9815 PR fortran/24176
9816 * gfortran.fortran-torture/compile/empty.f90: New testcase.
9817
9818 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
9819
9820 PR c++/23513
9821 * g++.dg/template/spec22.C: Robustify test.
9822 * g++.dg/template/spec26.C: New.
9823
9824 2005-10-05 Uros Bizjak <uros@kss-loka.si>
9825
9826 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
9827 if target supports vector instructions.
9828
9829 2005-10-04 Geoffrey Keating <geoffk@apple.com>
9830
9831 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
9832 C99 functions.
9833
9834 2005-10-04 Janis Johnson <janis187@us.ibm.com>
9835
9836 * lib/target-supports.exp (check_effective_target_fortran_large_real,
9837 check_effective_target_fortran_large_int): Replace cached result
9838 when target changes.
9839
9840 2005-10-04 Devang Patel <dpatel@apple.com>
9841
9842 * gcc.dg/i386-sse-vect-types.c: New.
9843
9844 2005-10-04 Ian Lance Taylor <ian@airs.com>
9845
9846 PR preprocessor/13726
9847 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
9848 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
9849
9850 2005-10-04 Richard Guenther <rguenther@suse.de>
9851
9852 PR c/23576
9853 * gcc.dg/noncompile/pr23576.c: New testcase.
9854
9855 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
9856
9857 PR middle-end/23125
9858 * gcc.dg/register-var-3.c: New test.
9859
9860 2005-10-04 Steven Bosscher <stevenb@suse.de>
9861
9862 * gcc.dg/pr23049.c: New test.
9863
9864 * gcc.dg/ucnid-4.c: Fix test.
9865
9866 2005-10-03 Diego Novillo <dnovillo@redhat.com>
9867
9868 PR 23445
9869 * gcc.c-torture/compile/pr23445.c: New test.
9870
9871 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
9872
9873 * g++.dg/overload/unknown1.C: New.
9874
9875 2005-10-03 Mark Mitchell <mark@codesourcery.com>
9876
9877 PR c++/17775
9878 * g++.dg/template/repo4.C: New test.
9879
9880 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9881
9882 PR libfortran/19308
9883 * gfortran.dg/large_real_kind_2.F90: New test.
9884 * gfortran.dg/large_integer_kind_2.f90: New test.
9885
9886 2005-10-03 Uros Bizjak <uros@kss-loka.si>
9887
9888 * lib/target-supports.exp (check_effective_target_vect_shift):
9889 Implement with result caching. Add i?86, x86_64 and ia64 targets.
9890 (check_effective_target_vect_condition): Fix copy-n-pasto.
9891
9892 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
9893 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
9894 targets.
9895
9896 2005-10-02 Mark Mitchell <mark@codesourcery.com>
9897
9898 PR c++/22621
9899 * g++.dg/template/overload5.C : New test.
9900
9901 PR c++/23840
9902 * g++.dg/expr/stdarg1.C: New test.
9903
9904 2005-10-02 Diego Novillo <dnovillo@redhat.com>
9905
9906 PR 24142
9907 * gcc.c-torture/execute/pr24142.c: New test.
9908
9909 2005-10-01 Diego Novillo <dnovillo@redhat.com>
9910
9911 PR 24141
9912 * gcc.c-torture/execute/pr24141.c: New test.
9913
9914 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
9915 Diego Novillo <dnovillo@redhat.com>
9916
9917 PR 23604
9918 * gcc.c-torture/execute/pr23604.c: New test.
9919
9920 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
9921
9922 PR fortran/16404
9923 PR fortran/20835
9924 PR fortran/20890
9925 PR fortran/20899
9926 PR fortran/20900
9927 PR fortran/20901
9928 PR fortran/20902
9929 gfortran.dg/equiv_constraint_1.f90: New test.
9930 gfortran.dg/equiv_constraint_2.f90: New test.
9931 gfortran.dg/equiv_constraint_3.f90: New test.
9932 gfortran.dg/equiv_constraint_4.f90: New test.
9933 gfortran.dg/equiv_constraint_5.f90: New test.
9934 gfortran.dg/equiv_constraint_6.f90: New test.
9935 gfortran.dg/equiv_constraint_7.f90: New test.
9936 gfortran.dg/equiv_constraint_8.f90: New test.
9937 gfortran.dg/private_type_1.f90: New test.
9938 gfortran.dg/private_type_2.f90: New test.
9939 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
9940 980628-10.f: Assert std=gnu to permit mixing of
9941 types in equivalence statements.
9942
9943 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
9944
9945 PR 24112
9946 * gfortran.dg/open_status_1.f90: New.
9947
9948 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9949
9950 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
9951 * gcc.dg/vect/pr22480.c: Clean up temp files.
9952 * gcc.dg/vect/pr23831.c: Clean up temp files.
9953 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
9954 Clean up temp files.
9955 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
9956 Clean up temp files.
9957
9958 * gcc.dg/20050309-1.c: Clean up temp files.
9959 * gcc.dg/20050325-1.c: Clean up temp files.
9960
9961 2005-09-30 Uros Bizjak <uros@kss-loka.si>
9962
9963 PR tree-optimization/24059
9964 * gcc.dg/vect/pr24059.c : New test.
9965
9966 2005-09-29 Jakub Jelinek <jakub@redhat.com>
9967
9968 PR middle-end/24109
9969 * gcc.c-torture/execute/20050929-1.c: New test.
9970
9971 2005-09-29 Steven Bosscher <stevenb@suse.de>
9972
9973 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
9974
9975 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
9976
9977 PR c/21419
9978 * gcc.dg/pr21419.c: New test.
9979
9980 2005-09-29 Steven Bosscher <stevenb@suse.de>
9981
9982 * gcc.dg/pr23911.c: New test.
9983
9984 2005-09-28 Mark Mitchell <mark@codesourcery.com>
9985
9986 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
9987
9988 PR c++/16782
9989 * g++.dg/parse/qualified4.C: New test.
9990 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
9991 * g++.old-deja/g++.mike/p8154.C: Likewise.
9992
9993 2005-09-27 Mark Mitchell <mark@codesourcery.com>
9994
9995 PR c++/22147
9996 * g++.dg/template/friend37.C: New test.
9997 * g++.dg/parse/crash28.C: Adjust error markers.
9998
9999 2005-09-27 Jakub Jelinek <jakub@redhat.com>
10000
10001 PR fortran/18518
10002 * gfortran.fortran-torture/execute/save_2.f90: New decl.
10003
10004 2005-09-27 Devang Patel <dpatel@apple.com>
10005
10006 PR tree-optimization/23625
10007 * gcc.dg/pr23625.c: New test.
10008
10009 2005-09-27 Uros Bizjak <uros@kss-loka.si>
10010
10011 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
10012 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
10013
10014 2005-09-26 Jakub Jelinek <jakub@redhat.com>
10015
10016 PR fortran/23677
10017 * gfortran.fortran-torture/execute/save_1.f90: New test.
10018 * gfortran.dg/save_1.f90: New test.
10019
10020 2005-09-26 Uros Bizjak <uros@kss-loka.si>
10021
10022 * gcc.target/i386/builtin-apply-mmx.c: New test.
10023
10024 PR target/22576
10025 * gcc.target/i386/pr22576.c: New test.
10026
10027 PR target/22585
10028 * gcc.target/i386/pr22585.c: New test.
10029
10030 PR target/23268
10031 * gcc.target/i386/pr23268.c: New test.
10032
10033 PR middle-end/23831
10034 * gcc.dg/vect/pr23831.c: New test.
10035
10036 PR target/24055
10037 * gcc.target/i386/pr24055.c: New test.
10038
10039 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
10040
10041 PR tree-optimization/23960
10042 * gcc.c-torture/compile/pr23960.c: New.
10043
10044 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
10045
10046 PR fortran/16861
10047 * gfortran.dg/nested_modules_3.f90: New.
10048
10049 2005-09-22 Steven G. Kargl <kargls@comcast.net>
10050
10051 PR fortran/24005
10052 gfortran.dg/interface_1.f90: New test.
10053
10054 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
10055 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10056
10057 PR fortran/23843
10058 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
10059
10060 2005-09-22 Steven G. Kargl <kargls@comcast.net>
10061
10062 PR fortran/23516
10063 * gfortran.dg/imag_1.f: New test.
10064 * gfortran.dg/imag_2.f: Ditto.
10065
10066 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
10067
10068 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
10069
10070 2005-09-22 Jakub Jelinek <jakub@redhat.com>
10071
10072 PR c++/21983
10073 * g++.dg/warn/pr21983.C: New test.
10074
10075 2005-09-21 Mark Mitchell <mark@codesourcery.com>
10076
10077 PR c++/23993
10078 * g++.dg/template/array14.C: New test.
10079
10080 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
10081
10082 PR fortran/19929
10083 * gfortran.dg/der_ptr_component_1.f90: New test.
10084
10085 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10086
10087 PR c++/23965
10088 * g++.dg/template/error1.C: Reject "no matching function" message.
10089
10090 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10091
10092 PR c++/17609
10093 * g++.dg/lookup/error1.C: New test.
10094
10095 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
10096
10097 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
10098 functionality of the testcase.
10099
10100 2005-09-20 Richard Henderson <rth@redhat.com>
10101
10102 * gcc.dg/vect/vect-22.c: Require vect_float.
10103 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
10104
10105 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
10106
10107 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
10108 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
10109 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
10110 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
10111 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
10112 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
10113 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
10114 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
10115 * gcc.dg/cpp/ucnid-8.c: New test.
10116
10117 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10118
10119 PR tree-optimization/23929
10120 * gcc.c-torture/compile/pr23929.c: New test.
10121
10122 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
10123
10124 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
10125 for one loop.
10126
10127 2005-09-20 Steve Ellcey <sje@cup.hp.com>
10128
10129 PR testsuite/23186
10130 * g++.dg/other/pr22003.C: Require named sections.
10131
10132 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10133
10134 PR c++/23947
10135 * g++.dg/rtti/crash3.C: New test.
10136
10137 PR tree-optimization/23818
10138 * gcc.dg/pr23818.c: New test.
10139
10140 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10141
10142 PR fortran/23420
10143 * gfortran.dg/print_fmt_4.f: New.
10144
10145 2005-09-20 Jakub Jelinek <jakub@redhat.com>
10146
10147 PR fortran/23663
10148 * gfortran.fortran-torture/execute/entry_11.f90: New test.
10149
10150 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10151
10152 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
10153 Use pointers to local alignable arrays instead. Added comments.
10154 * gcc.dg/vect/vect-46.c: Likewise.
10155 * gcc.dg/vect/vect-48.c: Likewise.
10156 * gcc.dg/vect/vect-49.c: Likewise.
10157 * gcc.dg/vect/vect-52.c: Likewise.
10158 * gcc.dg/vect/vect-53.c: Likewise.
10159 * gcc.dg/vect/vect-54.c: Likewise.
10160 * gcc.dg/vect/vect-56.c: Likewise.
10161 * gcc.dg/vect/vect-57.c: Likewise.
10162 * gcc.dg/vect/vect-58.c: Likewise.
10163 * gcc.dg/vect/vect-60.c: Likewise.
10164 * gcc.dg/vect/vect-61.c: Likewise.
10165
10166 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
10167 The test is no longer vectorizable on vect_no_align targets.
10168 * gcc.dg/vect/vect-43.c: Likewsie.
10169
10170 * gcc.dg/vect/vect-44.c: Added comments.
10171 * gcc.dg/vect/vect-45.c: Added comments.
10172 * gcc.dg/vect/vect-50.c: Added comments.
10173 * gcc.dg/vect/vect-51.c: Added comments.
10174
10175 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
10176 aligned type.
10177 * gcc.dg/vect/Os-vect-95.c: Likewise.
10178
10179 * gcc.dg/vect/vect-41.c: Test removed.
10180 * gcc.dg/vect/vect-47.c: Test removed.
10181 * gcc.dg/vect/vect-55.c: Test removed.
10182 * gcc.dg/vect/vect-59.c: Test removed.
10183
10184 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
10185
10186 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
10187 No longer vectorizable on vect_no_align targets.
10188 * gcc.dg/vect/pr20122.c: Likewise.
10189 * gcc.dg/vect/vect-74.c: Likewise.
10190 * gcc.dg/vect/vect-75.c: Likewise.
10191 * gcc.dg/vect/vect-76.c: Likewise.
10192
10193 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
10194 Will not be vectorizable on vect_no_align targets once aliasing issues
10195 are resolved.
10196 * gcc.dg/vect/vect-79.c: Likewise.
10197
10198 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
10199 * gcc.dg/vect/vect-78.c: Likewise.
10200 * gcc.dg/vect/vect-97.c: Likewise.
10201
10202 2005-09-19 Steven Bosscher <stevenb@suse.de>
10203
10204 * gcc.dg/pr23943.c: New test.
10205
10206 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10207
10208 PR fortran/19181
10209 * gfortran.dg/derived_pointer_null_1.f90: New test.
10210
10211 2005-09-18 Richard Guenther <rguenther@suse.de>
10212
10213 PR middle-end/23944
10214 * gcc.c-torture/compile/pr23944.c: New testcase.
10215
10216 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
10217
10218 PR fortran/15975
10219 * gfortran.dg/der_pointer_2.f90: New test.
10220
10221 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
10222
10223 PR fortran/16861
10224 * gfortran.dg/nested_modules_2.f90: New test.
10225
10226 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10227
10228 PR c++/18368
10229 * g++.dg/other/semicolon.C: New test.
10230
10231 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
10232
10233 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
10234 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
10235
10236 2005-09-16 Mark Mitchell <mark@codesourcery.com>
10237
10238 PR c++/23914
10239 * g++.dg/template/static18.C: New test.
10240
10241 PR c++/21514
10242 * g++.dg/template/crash19.C: Remove dg-error marker.
10243 * g++.dg/template/local4.C: New test.
10244
10245 2005-09-16 Paul Brook <paul@codesourcery.com>
10246
10247 PR fortran/23906
10248 * gfortran.dg/dependency_1.f90: New test.
10249
10250 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10251
10252 PR c++/23896
10253 * g++.dg/template/static17.C: New test.
10254
10255 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
10256
10257 PR c++/23139
10258 * g++.dg/warn/huge-val1.C: New test.
10259
10260 2005-09-15 Mark Mitchell <mark@codesourcery.com>
10261
10262 PR c++/13140
10263 * g++.dg/parse/class2.C: New test.
10264 * g++.dg/template/explicit8.C: Likewise.
10265 * g++.dg/template/spec25.C: Likewise.
10266
10267 2005-09-14 Josh Conner <jconner@apple.com>
10268
10269 PR middle-end/23584
10270 * gcc.dg/pr23584.c: New test.
10271
10272 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
10273
10274 PR fortran/21875 Internal Unit Array I/O, NIST
10275 * gfortran.dg/arrayio_1.f90: New test.
10276 * gfortran.dg/arrayio_1.f90: New test.
10277 * gfortran.dg/arrayio_1.f90: New test.
10278 * gfortran.dg/arrayio_1.f90: New test.
10279 * gfortran.dg/arrayio_1.f90: New test.
10280
10281 2005-09-14 Uros Bizjak <uros@kss-loka.si>
10282
10283 PR middle-end/22480
10284 * gcc.dg/vect/pr22480.c: New test.
10285
10286 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
10287
10288 PR fortran/19358
10289 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
10290
10291 2005-09-13 Josh Conner <jconner@apple.com>
10292
10293 PR c++/23180
10294 * g++.dg/init/struct2.C: New test.
10295 * g++.dg/init/struct3.C: New test.
10296
10297 2005-09-13 Janis Johnson <janis187@us.ibm.com>
10298
10299 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
10300 Clean up temp files.
10301 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
10302 gcc.dg/tree-ssa/builtin-fprintf-1.c,
10303 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
10304 gcc.dg/tree-ssa/builtin-printf-1.c,
10305 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
10306 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
10307 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
10308 gcc.dg/tree-ssa/builtin-vprintf-1.c,
10309 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
10310 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
10311 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
10312 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
10313 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
10314 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
10315 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
10316 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
10317
10318 2005-09-13 Josh Conner <jconner@apple.com>
10319
10320 * lib/gcc-dg.exp: Load scanipa.exp.
10321 (cleanup-dump): New procedure.
10322 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
10323 * lib/scandump.exp: New file.
10324 * lib/scantree.exp: Use it.
10325 * lib/scanipa.exp: New file.
10326
10327 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
10328
10329 PR fortran/17740
10330 * gfortran.dg/generic_4.f90: New test.
10331
10332 2005-09-13 Uros Bizjak <uros@kss-loka.si>
10333
10334 PR target/23816
10335 * gcc.target/i386/pr23816-1.c: New test.
10336 * gcc.target/i386/pr23816-2.c: New test.
10337
10338
10339 2005-09-13 Bastian Blank <waldi@debian.org>
10340
10341 PR c++/16171
10342 * g++.dg/abi/mangle26.C: New test.
10343 * g++.dg/abi/mangle27.C: New test.
10344 * g++.dg/abi/mangle28.C: New test.
10345 * g++.dg/abi/mangle29.C: New test.
10346
10347 PR c++/23839
10348 * g++.dg/parse/register1.C: New test.
10349
10350 2005-09-13 Mark Mitchell <mark@codesourcery.com>
10351
10352 PR c++/23842
10353 * g++.dg/template/access16.C: New test.
10354
10355 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10356
10357 * gfortran.dg/char_pack_2.f90: Increase the vector size.
10358
10359 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10360
10361 PR fortran/18899
10362 * gfortran.dg/shape_2.f90: New test.
10363
10364 2005-09-13 Richard Sandiford <richard@codesourcery.com>
10365
10366 PR target/19269
10367 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
10368 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
10369 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
10370 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
10371 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
10372 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
10373 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
10374 tests.
10375
10376 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10377
10378 PR c++/23841
10379 * g++.dg/parse/template17.C: New test.
10380
10381 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10382
10383 PR c++/23789
10384 * g++.dg/template/nontype14.C: New test.
10385
10386 2005-09-12 Ian Lance Taylor <ian@airs.com>
10387
10388 PR g++/7874
10389 * g++.dg/lookup/friend7.C: New test.
10390 * g++.dg/lookup/friend8.C: New test.
10391 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
10392 so that it will be found via argument dependent lookup.
10393 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
10394 friend functions which will no longer be found.
10395 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
10396 function g, so that it will be found via argument dependent
10397 lookup.
10398 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
10399 * g++.old-deja/g++.mike/net43.C: Likewise.
10400
10401 2005-09-12 Mark Mitchell <mark@codesourcery.com>
10402
10403 PR c++/23691
10404 * g++.dg/template/static16.C: New test.
10405
10406 2005-09-12 Josh Conner <jconner@apple.com>
10407
10408 PR middle-end/23237
10409 * gcc.c-torture/compile/pr23237.c: New test.
10410
10411 2005-09-11 Richard Henderson <rth@redhat.com>
10412
10413 * g++.dg/other/error8.C: Update expected diagnostic text.
10414
10415 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10416
10417 PR libfortran/19872
10418 * gfortran.dg/overwrite_1.f: New test.
10419
10420 2005-09-09 Josh Conner <jconner@apple.com>
10421
10422 * g++.dg/init/pr23180-1.C: Removed.
10423 * g++.dg/init/pr23180-2.C: Removed.
10424
10425 2005-09-09 David Daney <ddaney@avtrex.com>
10426
10427 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
10428 files which are ...
10429 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
10430 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
10431
10432 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10433
10434 * gfortran.dg/iostat_2.f90: New test.
10435
10436 2005-09-09 Mark Mitchell <mark@codesourcery.com>
10437
10438 PR c++/22252
10439 * g++.dg/ext/interface1.C: New test.
10440 * g++.dg/ext/interface1.h: Likewise.
10441 * g++.dg/ext/interface1a.cc: Likewise.
10442
10443 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
10444
10445 * gfortran.dg/iomsg_1.f90: New test case.
10446
10447 2005-09-09 Richard Guenther <rguenther@suse.de>
10448
10449 PR c++/23624
10450 * g++.dg/tree-ssa/pr23624.C: New testcase.
10451
10452 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10453
10454 PR fortran/19239
10455 * gfortran.dg/vector_subscript_1.f90,
10456 * gfortran.dg/vector_subscript_2.f90: New tests.
10457
10458 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10459
10460 PR fortran/21104
10461 * gfortran.dg/array_alloc_1.f90,
10462 * gfortran.dg/array_alloc_2.f90,
10463 * gfortran.dg/array_alloc_3.f90: New tests.
10464
10465 2005-09-09 Richard Sandiford <richard@codesourcery.com>
10466
10467 PR fortran/12840
10468 * gfortran.dg/array_constructor_6.f90
10469 * gfortran.dg/array_constructor_7.f90
10470 * gfortran.dg/array_constructor_8.f90
10471 * gfortran.dg/array_constructor_9.f90
10472 * gfortran.dg/array_constructor_10.f90
10473 * gfortran.dg/array_constructor_11.f90
10474 * gfortran.dg/array_constructor_12.f90: New tests.
10475
10476 2005-09-08 Josh Conner <jconner@apple.com>
10477
10478 PR c++/23180
10479 * g++.dg/init/pr23180-1.C: New test.
10480 * g++.dg/init/pr23180-2.C: New test.
10481
10482 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10483
10484 PR fortran/18878
10485 * gfortran.dg/module_double_reuse.f90: New.
10486
10487 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
10488
10489 PR fortran/23270
10490 PR fortran/22304
10491 PR fortran/18870
10492 PR fortran/17917
10493 PR fortran/16511
10494 * gfortran.dg/common_equivalence_1.f: New.
10495 * gfortran.dg/common_equivalence_2.f: New.
10496 * gfortran.dg/common_equivalence_3.f: New.
10497 * gfortran.dg/contained_equivalence_1.f90: New.
10498 * gfortran.dg/module_blank_common.f90: New.
10499 * gfortran.dg/module_commons_1.f90: New.
10500 * gfortran.dg/module_equivalence_1.f90: New.
10501 * gfortran.dg/nested_modules_1.f90: New.
10502 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
10503 equivalences and add comment to connect the test with
10504 the PR.
10505
10506 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10507
10508 PR fortran/23765
10509 * gfortran.dg/common_6.f90: New test.
10510
10511 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10512
10513 PR fortran/15326
10514 * gfortran.dg/char_result_1.f90,
10515 * gfortran.dg/char_result_2.f90,
10516 * gfortran.dg/char_result_3.f90,
10517 * gfortran.dg/char_result_4.f90,
10518 * gfortran.dg/char_result_5.f90,
10519 * gfortran.dg/char_result_6.f90,
10520 * gfortran.dg/char_result_7.f90,
10521 * gfortran.dg/char_result_8.f90: New tests.
10522
10523 2005-09-08 Richard Sandiford <richard@codesourcery.com>
10524
10525 PR fortran/19928
10526 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
10527
10528 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10529
10530 PR obj-c++/16816
10531 * obj-c++.dg/selector-5.mm: New test.
10532 * obj-c++.dg/selector-6.mm: New test.
10533
10534 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
10535
10536 PR objc/20574
10537 PR objc/19324
10538 * objc.dg/error-1.m: New test.
10539
10540 2005-09-07 Richard Sandiford <richard@codesourcery.com>
10541
10542 PR fortran/23373
10543 * gfortran.fortran-torture/execute/pr23373-1.f90,
10544 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
10545
10546 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
10547
10548 PR libfortran/23760
10549 * gfortran.dg/g77/1832.f: Remove long string in write statement
10550 to allow the test to pass on correct list directed output with
10551 prepended space.
10552
10553 2005-09-07 James E Wilson <wilson@specifix.com>
10554
10555 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
10556
10557 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10558
10559 * gfortran.dg/parameter+save.f90: Rename to
10560 * gfortran.dg/parameter_save.f90: .. this.
10561
10562 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
10563
10564 PR fortran/20848
10565 * gfortran.dg/parameter+save.f90: New test case.
10566
10567 2005-09-06 Richard Sandiford <richard@codesourcery.com>
10568
10569 PR fortran/19269
10570 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
10571
10572 2005-09-06 Jakub Jelinek <jakub@redhat.com>
10573
10574 PR c/23075
10575 * gcc.dg/pr23075.c: New test.
10576 * g++.dg/warn/pr23075.C: New test.
10577
10578 PR target/22362
10579 * gcc.target/i386/pr22362.c: New test.
10580
10581 PR rtl-optimization/23098
10582 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
10583
10584 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
10585 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10586 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10587
10588 2005-09-06 Mark Mitchell <mark@codesourcery.com>
10589
10590 * g++.dg/expr/cast6.C: New test.
10591
10592 PR c++/9782
10593 * g++.dg/init/new15.C: New test.
10594
10595 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
10596
10597 * gcc.dg/vect/Os-vect-95.c: New test.
10598 * gcc.dg/vect/vect-95.c: Same.
10599
10600 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
10601
10602 * gcc.dg/vect/vect-29.c: Update xfail testing.
10603 * gcc.dg/vect/vect-44.c: Same.
10604 * gcc.dg/vect/vect-48.c: Same.
10605 * gcc.dg/vect/vect-50.c: Same.
10606 * gcc.dg/vect/vect-72.c: Same.
10607 * gcc.dg/vect/vect-77.c: Same.
10608 * gcc.dg/vect/vect-78.c: Same.
10609 * gcc.dg/vect/vect-80.c: Same.
10610 * gcc.dg/vect/vect-96.c: Same.
10611 * gcc.dg/vect/vect-100.c: Same.
10612 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
10613 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
10614 * gfortran.dg/vect/vect-5.f90: Same.
10615
10616 2005-09-06 Jakub Jelinek <jakub@redhat.com>
10617
10618 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
10619 start strings.
10620 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10621 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10622
10623 PR c++/23056
10624 * g++.dg/opt/pr23056.C: New test.
10625
10626 PR rtl-optimization/23098
10627 * gcc.target/i386/pr23098.c: New test.
10628
10629 2005-09-05 Mark Mitchell <mark@codesourcery.com>
10630
10631 PR c++/23667
10632 * g++.dg/template/static15.C: New test.
10633
10634 PR c++/21440
10635 * g++.dg/ext/stmtexpr5.C: New test.
10636 * g++.dg/ext/stmtexpr6.C: Likewise.
10637
10638 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
10639
10640 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
10641
10642 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
10643 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
10644 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
10645
10646 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
10647
10648 PR libfortran/23321
10649 * gfortran.dg/direct_io_4.f90: New test case.
10650
10651 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
10652 Rasmus Hahn <rassahah@neofonie.de>
10653
10654 PR libobjc/23108
10655 * objc.dg/type-stream-1.m: New test.
10656
10657 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
10658
10659 PR fortran/23661
10660 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
10661 gfortran.dg/print_fmt_3.f90: New test.
10662
10663 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10664
10665 * gfortran.dg/fmt_t_1.f90: New test.
10666
10667 2005-09-03 Jakub Jelinek <jakub@redhat.com>
10668
10669 PR rtl-optimization/23454
10670 * g++.dg/opt/pr23454.C: New test.
10671
10672 2005-09-03 Mark Mitchell <mark@codesourcery.com>
10673
10674 PR c++/23699
10675 * g++.dg/ext/static1.C: New test.
10676
10677 2005-09-02 Richard Henderson <rth@redhat.com>
10678
10679 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
10680 tail call to check_fa_work.
10681
10682 2005-09-02 Mark Mitchell <mark@codesourcery.com>
10683
10684 PR c++/21687
10685 * g++.dg/other/gc3.C: New test.
10686
10687 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10688
10689 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
10690 * gcc.dg/20050826-1.c: Likewise.
10691
10692 2005-08-31 Mark Mitchell <mark@codesourcery.com>
10693
10694 PR c++/23167
10695 * g++.dg/expr/volatile1.C: New test.
10696
10697 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
10698
10699 PR middle-end/23547
10700 * gcc.dg/pr23547.c: New test.
10701
10702 2005-09-02 Richard Sandiford <richard@codesourcery.com>
10703
10704 PR c/22061
10705 * gcc.c-torture/execute/pr22061-1.c,
10706 * gcc.c-torture/execute/pr22061-2.c,
10707 * gcc.c-torture/execute/pr22061-3.c,
10708 * gcc.c-torture/execute/pr22061-4.c: New tests.
10709
10710 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
10711
10712 * gcc.dg/Wredundant-decls-2.c: New test to check that
10713 -Wredundant-decls does not issue warning for a variable
10714 definition following a declaration.
10715
10716 2005-09-01 Jakub Jelinek <jakub@redhat.com>
10717
10718 PR debug/7241
10719 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
10720 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
10721 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
10722
10723 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
10724 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
10725 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
10726 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
10727 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
10728 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
10729 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
10730 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
10731
10732 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10733
10734 PR objc/23306
10735 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
10736 scan-assmbler.
10737
10738 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
10739
10740 PR target/21255
10741 * gcc.dg/pr21255-1.c: New test.
10742 * gcc.dg/pr21255-2-mb.c: Likewise.
10743 * gcc.dg/pr21255-2-ml.c: Likewise.
10744 * gcc.dg/pr21255-3.c: Likewise.
10745 * gcc.dg/pr21255-4.c: Likewise.
10746
10747 2005-08-31 Dale Johannesen <dalej@apple.com>
10748
10749 * gcc.dg/20050830-1.c: New.
10750
10751 2005-08-31 Josh Conner <jconner@apple.com>
10752
10753 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
10754 command-line options for arm-*-* targets.
10755 * g++.dg/init/array16.C: Likewise.
10756 * g++.dg/other/crash-4.C: Likewise.
10757
10758 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
10759
10760 PR obj-c++/23640
10761 * obj-c++.dg/gnu-runtime-3.mm: New test.
10762
10763 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10764
10765 PR c++/13377
10766 * g++.dg/lookup/ambig4.C: New test.
10767 * g++.dg/lookup/ambig5.C: New test.
10768 * g++.dg/tc1/dr101.C: Adjust error markers.
10769
10770 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10771
10772 PR c++/23639
10773 * g++.dg/template/ttp5.C: Adjust error markers.
10774
10775 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
10776
10777 PR testsuite/23609
10778 * lib/obj-c++.exp: Include target-libpath.exp.
10779 (obj-c++_link_flags): Look for the GNU libobjc library
10780 and set the library path to include it.
10781 Don't manually set LD_LIBRARY_PATH (etc.) but call
10782 set_ld_library_path_env_vars instead.
10783 (obj-c++_target_compile): Don't set library path or
10784 linker flags because they are already set correctly
10785 in obj-c++_link_flags.
10786
10787 2005-08-30 Josh Conner <jconner@apple.com>
10788
10789 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
10790 to command-line options for arm-*-* targets.
10791
10792 2005-08-30 Geoffrey Keating <geoffk@apple.com>
10793
10794 * g++.dg/other/i386-1.C: New.
10795
10796 2005-08-30 Jakub Jelinek <jakub@redhat.com>
10797
10798 PR preprocessor/20348
10799 PR preprocessor/20356
10800 * gcc.dg/cpp/pr20348.c: New test.
10801 * gcc.dg/cpp/pr20348.h: New file.
10802 * gcc.dg/cpp/inc/pr20348.h: New file.
10803 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
10804 * gcc.dg/cpp/pr20356.c: New test.
10805 * gcc.dg/cpp/pr20356.h: New file.
10806 * gcc.dg/cpp/inc/pr20356.h: New file.
10807 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
10808
10809 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
10810
10811 * gfortran.fortran-torture/execute/intrinsic_count.f90:
10812 Fix array dimension to avoid correct end-of-file error.
10813
10814 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
10815
10816 PR libfortran/23598
10817 * gfortran.dg/iostat_1.f90: New test.
10818
10819 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
10820
10821 PR middle-end/23408
10822 * gcc.dg/pr23408.c: New test.
10823
10824 2005-08-28 Mark Mitchell <mark@codesourcery.com>
10825
10826 PR c++/23099
10827 * g++.dg/init/member1.C: Make sure erroneous static data member
10828 definitions are required.
10829 * g++.dg/template/static13.C: New test.
10830 * g++.dg/template/static14.C: Likewise.
10831
10832 2005-08-29 Jakub Jelinek <jakub@redhat.com>
10833
10834 * gcc.target/i386/pr23575.c: Use -msse2 instead of
10835 -march=pentium4, remove ilp32 requirement.
10836
10837 PR middle-end/23484
10838 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
10839 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
10840
10841 2005-08-29 Andreas Jaeger <aj@suse.de>
10842
10843 PR testsuite/23607
10844 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
10845
10846 2005-08-28 Jakub Jelinek <jakub@redhat.com>
10847
10848 * gcc.c-torture/execute/20050316-2.c: New test.
10849 * gcc.c-torture/execute/20050316-3.c: New test.
10850 * gcc.dg/torture/pr16104-1.c: New test.
10851
10852 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
10853
10854 PR middle-end/23463
10855 * gcc.c-torture/execute/zero-struct-1.c: New test.
10856
10857 2005-08-27 Richard Guenther <rguenther@suse.de>
10858
10859 PR target/23575
10860 * gcc.target/i386/pr23575.c: New testcase.
10861
10862 2005-08-26 Jakub Jelinek <jakub@redhat.com>
10863
10864 PR rtl-optimization/23561
10865 * gcc.c-torture/execute/20050826-1.c: New test.
10866
10867 PR rtl-opt/23560
10868 * gcc.c-torture/execute/20050826-2.c: New test.
10869
10870 2005-08-26 Dale Johannesen <dalej@apple.com>
10871
10872 * gcc.dg/20030711-1.c: Modify to work on Darwin.
10873 * gcc.dg/20050826-1.c: New.
10874
10875 2005-08-26 Mark Mitchell <mark@codesourcery.com>
10876
10877 PR c++/19004
10878 * g++.dg/template/nontype13.C: New test.
10879
10880 PR c++/23491
10881 * g++.dg/init/new14.C: New test.
10882 * g++.dg/expr/anew1.C: Do not XFAIL.
10883 * g++.dg/expr/anew2.C: Likewise.
10884 * g++.dg/expr/anew3.C: Likewise.
10885
10886 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
10887
10888 PR middle-end/22439
10889 * gcc.dg/vla-3.c: New test.
10890
10891 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
10892
10893 PR fortran/20363
10894 * gfortran.dg/named_interface.f90: New.
10895
10896 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
10897
10898 * gcc.c-torture/execute/frame-address.c: New test.
10899
10900 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
10901
10902 PR c++/20817
10903 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
10904
10905 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10906
10907 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
10908
10909 2005-08-25 Alan Modra <amodra@bigpond.net.au>
10910
10911 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
10912 * gcc.dg/altivec-22.c: Rename from..
10913 * gcc.dg/altivec-nomfcr.c: ..this.
10914
10915 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
10916
10917 PR tree-optimization/23546
10918 * gcc.dg/tree-ssa/pr23546.c: New test.
10919
10920 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
10921
10922 PR fortran/17758
10923 * gfortran.dg/nonreturning_statements.f90: New test.
10924
10925 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
10926
10927 PR c++/22454
10928 * g++.dg/parse/crash29.C: New.
10929
10930 2005-08-23 DJ Delorie <dj@redhat.com>
10931
10932 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
10933 constants have the L suffix.
10934
10935 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
10936
10937 PR c++/23044
10938 * g++.dg/template/instantiate8.C: New.
10939
10940 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
10941
10942 PR middle-end/23467
10943 * gcc.c-torture/execute/pr23467.c: New test.
10944
10945 2005-08-23 Jakub Jelinek <jakub@redhat.com>
10946
10947 PR tree-optimization/22043
10948 * gcc.c-torture/execute/20050613-1.c: New test.
10949
10950 2005-08-23 Ben Elliston <bje@au.ibm.com>
10951
10952 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
10953
10954 2005-08-22 Jakub Jelinek <jakub@redhat.com>
10955
10956 PR rtl-optimization/23478
10957 * g++.dg/opt/pr23478.C: New test.
10958
10959 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
10960
10961 PR c/18715
10962 * gcc.dg/switch-warn-3.c: New test.
10963
10964 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10965
10966 PR c++/22233
10967 * g++.dg/template/param1.C: New test.
10968
10969 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10970
10971 PR c++/23089
10972 * g++.dg/other/incomplete1.C: New test.
10973
10974 2005-08-22 Ira Rosen <irar@il.ibm.com>
10975
10976 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
10977 are vectorizable.
10978
10979 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10980
10981 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
10982 d_lines_5.f: New.
10983
10984 2005-08-21 Jakub Jelinek <jakub@redhat.com>
10985
10986 * gcc.target/i386/sse-4.c: New test.
10987
10988 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10989
10990 PR testsuite/23239
10991 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
10992
10993 2005-08-20 Jakub Jelinek <jakub@redhat.com>
10994
10995 * gcc.dg/20050811-1.c: New test.
10996 * gcc.dg/20050811-2.c: New test.
10997
10998 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
10999
11000 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
11001
11002 2005-08-19 Diego Novillo <dnovillo@redhat.com>
11003
11004 PR 23476
11005 * gcc.c-torture/compile/pr23476.c: New test.
11006
11007 2005-08-19 Devang Patel <dpatel@apple.com>
11008
11009 PR tree-optimization/23048
11010 * gcc.dg/tree-ssa/pr23048.c: New test.
11011
11012 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11013
11014 PR middle-end/20624
11015 * g++.dg/warn/Wreturn-3.C: New test
11016
11017 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
11018
11019 PR tree-optimization/22228
11020 * g++.dg/vect/pr22543.cc: New test.
11021
11022 2005-08-17 Steven Bosscher <stevenb@suse.de>
11023
11024 PR tree-optimization/21574
11025 * gcc.dg/tree-ssa/pr21574.c: New test.
11026
11027 2005-08-16 James E Wilson <wilson@specifix.com>
11028
11029 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
11030
11031 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
11032
11033 PR tree-opt/23402
11034 * gcc.c-torture/compile/zero-strct-3.c: New test.
11035 * gcc.c-torture/compile/zero-strct-4.c: New test.
11036
11037 2005-08-16 Steven Bosscher <stevenb@suse.de>
11038
11039 PR target/23376
11040 * gcc.target/x86_64/pr23376.c: New test.
11041
11042 2005-08-16 Ian Lance Taylor <ian@airs.com>
11043
11044 PR c++/23337
11045 * g++.dg/ext/vector2.C: New.
11046
11047 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
11048
11049 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
11050
11051 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
11052
11053 PR libfortran/23428
11054 * gfortran.dg/inquire-complex.f90: New test case.
11055
11056 2005-08-16 James E Wilson <wilson@specifix.com>
11057
11058 PR tree-optimization/21105
11059 * gcc.dg/large-size-array.c: New.
11060
11061 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
11062
11063 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
11064 type.
11065 * gcc.dg/vect/vect-41: Likewise.
11066 * gcc.dg/vect/vect-42: Likewise.
11067 * gcc.dg/vect/vect-43: Likewise.
11068 * gcc.dg/vect/vect-44: Likewise.
11069 * gcc.dg/vect/vect-46: Likewise.
11070 * gcc.dg/vect/vect-47: Likewise.
11071 * gcc.dg/vect/vect-48: Likewise.
11072 * gcc.dg/vect/vect-52: Likewise.
11073 * gcc.dg/vect/vect-53: Likewise.
11074 * gcc.dg/vect/vect-54: Likewise.
11075 * gcc.dg/vect/vect-55: Likewise.
11076 * gcc.dg/vect/vect-56: Likewise.
11077 * gcc.dg/vect/vect-57: Likewise.
11078 * gcc.dg/vect/vect-58: Likewise.
11079 * gcc.dg/vect/vect-59: Likewise.
11080 * gcc.dg/vect/vect-60: Likewise.
11081 * gcc.dg/vect/vect-61: Likewise.
11082 * gcc.dg/vect/vect-85: Likewise.
11083 * gcc.dg/vect/vect-87: Likewise.
11084 * gcc.dg/vect/vect-88: Likewise.
11085 * gcc.dg/vect/vect-93.c: Likewise.
11086 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
11087 * gcc.dg/vect/vect-75: Likewise.
11088 * gcc.dg/vect/vect-76: Likewise.
11089 * gcc.dg/vect/vect-77: Likewise.
11090 * gcc.dg/vect/vect-78: Likewise.
11091 * gcc.dg/vect/vect-80: Likewise.
11092 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
11093 vectorized for the expected reason, rather than checking how alignment
11094 was handled.
11095 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
11096 type and also instead of aligned pointers. Added documentation.
11097
11098 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
11099
11100 * gfortran.dg/power.f90: New test.
11101
11102 2005-08-16 Jakub Jelinek <jakub@redhat.com>
11103
11104 PR rtl-optimization/23299
11105 * g++.dg/opt/pr23299.C: New test.
11106
11107 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11108
11109 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
11110
11111 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
11112
11113 * g++.dg/template/local6.C: New test.
11114
11115 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
11116
11117 * execute/exceptions/finally-1.m: Check that the catch and finally are
11118 being called. Also add a "return 0;" at the end of main.
11119
11120 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
11121
11122 PR fortran/21432.
11123 * gfortran.dg/namelist_print_1.f: New test of functionality of
11124 PRINT namelist.
11125 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
11126 namelist generates error with -std=f95.
11127
11128 2005-08-14 Ira Rosen <irar@il.ibm.com>
11129
11130 PR tree-optimization/23119
11131 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
11132
11133 2005-08-13 Marcin Koziej <creep@desk.pl>
11134 Andrew Pinski <pinskia@physics.uc.edu>
11135
11136 PR libobjc/22492
11137 * execute/exceptions/finally-1.m: New test.
11138
11139 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11140
11141 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
11142 testsuite.
11143 * objc/execute/exceptions/trivial.m: New test.
11144 * objc.dg/try-catch-11.m: Move to ...
11145 * objc/execute/exceptions/foward-1.m: Here.
11146 * objc.dg/try-catch-2.m: Move to ...
11147 * objc/execute/exceptions/catchall-1.m: Here.
11148 * objc.dg/try-catch-8.m: Move to ...
11149 * objc/execute/exceptions/local-variables-1.m: Here.
11150
11151 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11152
11153 * objc.dg/nested-func-1.m: Move to ...
11154 * objc/execute/nested-func-1.m: Here.
11155
11156 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11157
11158 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
11159 in ${options} instead of [target_info name].
11160 * lib/obj-c++.exp (objc_target_compile): Likewise.
11161
11162 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11163
11164 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
11165
11166 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
11167
11168 part of PR testsuite/23348
11169 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
11170 of the torture options.
11171 * objc/compile/trivial.m: New test.
11172
11173 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11174
11175 * gfortran.dg/eoshift.f90: Correct format.
11176
11177 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
11178
11179 * gfortran.fortran-torture/execute/character_passing.f90:
11180 Fix comment typo.
11181
11182 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
11183
11184 PR c++/8271
11185 * g++.dg/template/unify10.C: New.
11186
11187 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
11188
11189 * g++.dg/parse/pr22514.C: Move to...
11190 * g++.dg/debug/pr22514.C: here.
11191
11192 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11193
11194 PR c++/23266
11195 * g++.dg/inherit/pure1.C: New test.
11196
11197 * ChangeLog: Fix typos.
11198
11199 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11200 Steven Bosscher <stevenb@suse.de>
11201
11202 * gfortran.dg/runtime_warning_1.f90: New test.
11203
11204 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
11205
11206 PR c++/23219
11207 * g++.dg/parse/crash28.C: New.
11208
11209 2005-08-11 Richard Guenther <rguenther@suse.de>
11210
11211 PR target/23289
11212 * gcc.target/i386/tailcall-1.c: New testcase.
11213
11214 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11215
11216 * gcc.dg/vect/vect-67.c: Un-xfail.
11217
11218 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
11219
11220 PR c++/23225
11221 * g++.dg/testsuite/parse/crash27.C: new test.
11222
11223 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
11224
11225 PR libfortran/22143
11226 * gfortran.dg/shift-kind.f90: New testcase.
11227
11228 2005-08-10 Richard Sandiford <richard@codesourcery.com>
11229
11230 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
11231 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
11232
11233 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11234
11235 PR c++/20646
11236 * g++.dg/other/mult-stor1.C: New test.
11237
11238 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11239
11240 * gcc.c-torture/pr18299-1.c: Move to ...
11241 * gcc.c-torture/compile/pr18299-1.c: Here.
11242
11243 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
11244
11245 * gfortran/fortran.torture/execute/character_passing.f90:
11246 Fix types for LSAME.
11247
11248 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
11249
11250 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
11251 input data back to what it was originally.
11252
11253 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
11254
11255 * objc.dg/try-catch-8.m: Enable for all targets.
11256
11257 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
11258
11259 * gcc.dg/pr23165.c: New test.
11260
11261 2005-08-09 Steven Bosscher <stevenb@suse.de>
11262
11263 PR tree-optimization/23234
11264 * gcc.dg/tree-ssa/pr23234.c: New test.
11265
11266 2005-08-08 Josh Conner <jconner@apple.com>
11267
11268 PR rtl-optimization/23241
11269 * gcc.dg/char-compare.c: New test.
11270
11271 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11272
11273 PR c++/22508
11274 * g++.dg/init/new13.C: New test.
11275
11276 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
11277
11278 PR c++/21166
11279 * g++.dg/other/crash-4.C: Adjust
11280 * g++/dg/ext/packed9.C: New.
11281
11282 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11283
11284 PR middle-end/21964
11285 * gcc.c-torture/execute/pr21964-1.c: New test.
11286
11287 2005-08-08 Richard Sandiford <richard@codesourcery.com>
11288
11289 PR c/22458
11290 * gcc.dg/pr22458-1.c: New test.
11291
11292 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
11293 Steven G. Kargl <kargls@comcast.net>
11294
11295 PR fortran/22390
11296 * gfortran.dg/flush_1.f90: New test.
11297
11298 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11299
11300 PR c++/23191
11301 * g++.dg/template/eh2.C: New test.
11302
11303 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11304
11305 PR c++/19498
11306 * g++.dg/template/instantiate7.C: New test.
11307
11308 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
11309
11310 PR c/23113
11311 * gcc.dg/Wunused-value-1.c: New test.
11312
11313 2005-08-06 Richard Sandiford <richard@codesourcery.com>
11314
11315 PR rtl-optimization/23233
11316 * gcc.c-torture/compile/pr23233-1.c: New test.
11317
11318 2005-08-06 Jakub Jelinek <jakub@redhat.com>
11319
11320 PR fortran/18833
11321 PR fortran/20850
11322 * gfortran.dg/equiv_1.f90: New test.
11323 * gfortran.dg/equiv_2.f90: New test.
11324 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
11325 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
11326 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
11327
11328 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11329
11330 * gcc.c-torture/execute/vrp-5.c: New test.
11331 * gcc.c-torture/execute/vrp-6.c: New test.
11332 * gcc.dg/tree-ssa/vrp21.c: New test.
11333
11334 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
11335
11336 * g++.dg/parse/pr22514.C: New test.
11337
11338 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
11339
11340 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
11341
11342 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
11343 instead of constant loads / pool entries.
11344
11345 2005-08-05 David Edelsohn <edelsohn@gnu.org>
11346
11347 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
11348 TEST_TO_WCTYPE.
11349
11350 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
11351
11352 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
11353 __WINT_TYPE__ in generated prototypes if possible.
11354
11355 2005-08-04 Diego Novillo <dnovillo@redhat.com>
11356
11357 PR 22037
11358 * g++.dg/tree-ssa/pr22037.C:
11359
11360 2005-08-04 Richard Henderson <rth@redhat.com>
11361
11362 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
11363 scan-tree-dump-times directive.
11364
11365 2005-08-04 Jan Hubicka <jh@suse.cz>
11366
11367 * gcov-1.C: Fix switch counts.
11368 * gcov-4b.c: Likewise.
11369
11370 2005-08-03 Jeff Law <law@redhat.com>
11371
11372 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
11373
11374 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
11375
11376 * gcc.c-torture/execute/pr23135.c: New test.
11377
11378 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11379
11380 PR tree-optimization/19899
11381 * gcc.dg/tree-ssa/scev-1.c: New test.
11382 * gcc.dg/tree-ssa/scev-2.c: New test.
11383
11384 2005-08-03 Richard Sandiford <richard@codesourcery.com>
11385
11386 PR target/18582
11387 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
11388
11389 2005-08-03 Jan Hubicka <jh@suse.cz>
11390
11391 * update-conroll.c: New testcase.
11392 * update-conroll-2.c: New testcase.
11393
11394 2005-08-02 David Edelsohn <edelsohn@gnu.org>
11395
11396 * gfortran.dg/constant_substring.f: New test.
11397 * gfortran.dg/pr22491.f: New test.
11398
11399 2005-08-02 Jan Hubicka <jh@suse.cz>
11400
11401 * update-threading.c: Replace by the proper one.
11402
11403 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11404
11405 PR 23164
11406 * g++.dg/tree-ssa/pr23164.C: New test.
11407
11408 2005-08-02 Diego Novillo <dnovillo@redhat.com>
11409
11410 * gcc.dg/tree-ssa/pr23192.c: New test.
11411
11412 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
11413
11414 * gcc.c-torture/execute/vrp-4.c: New test.
11415
11416 2005-08-02 Jan Hubicka <jh@suse.cz>
11417
11418 * update-threading.c: New test.
11419
11420 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
11421
11422 * gcc.c-torture/compile/20050801-1.c: New test.
11423 * gcc.c-torture/compile/20050801-2.c: New test.
11424
11425 2005-08-01 Jan Hubicka <jh@suse.cz>
11426
11427 * val-prof-5.c: New test.
11428
11429 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
11430
11431 PR c/22311
11432 * gcc.dg/pr22311-1.c : New test.
11433
11434 2005-07-31 Steven Bosscher <stevenb@suse.de>
11435
11436 PR target/23095
11437 * gfortran.dg/pr23095.f: New test.
11438
11439 PR c++/22003
11440 * g++.dg/other/pr22003.C: New test.
11441
11442 2005-07-31 Richard Sandiford <richard@codesourcery.com>
11443
11444 PR target/20621
11445 * gcc.c-torture/execute/pr20621-1.c: New test.
11446
11447 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
11448
11449 * gfortran.dg/comma_format_extension_4.f: Adjust length
11450 of string for format.
11451 * gfortran.dg/der_array_io_1.f: Replace illegal internal
11452 print statement with internal write.
11453 * gfortran.dg/der_array_io_2.f: Likewise.
11454 * gfortran.dg/der_array_io_3.f: Likewise.
11455
11456 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
11457
11458 * gcc.dg/fold-abs-4.c: new test.
11459
11460 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
11461
11462 PR fortran/22570 an related issues.
11463 * gfortran.dg/x_slash_1.f: New test.
11464
11465 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
11466
11467 PR c/23143
11468 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
11469 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
11470
11471 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11472
11473 PR c/529
11474 * gcc.dg/Wshadow-3.c: New test.
11475
11476 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
11477
11478 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
11479 used to have the wrong bounds).
11480
11481 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11482
11483 PR c/21720
11484 * gcc.dg/hex-round-1.c: Test more cases.
11485 * gcc.dg/hex-round-2.c: New test.
11486
11487 2005-07-29 Diego Novillo <dnovillo@redhat.com>
11488
11489 PR 22550
11490 * g++.dg/tree-ssa/pr22550.C: New test.
11491
11492 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
11493
11494 * gcc.dg/tree-ssa/vrp19.c: New test.
11495 * gcc.dg/tree-ssa-vrp20.c: New test.
11496
11497 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11498
11499 PR c/22240
11500 * gcc.dg/transparent-union-4.c: New test.
11501
11502 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11503
11504 PR c/22192
11505 * gcc.dg/c99-vla-2.c: New test.
11506
11507 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
11508
11509 PR c/21720
11510 * gcc.dg/hex-round-1.c: New test.
11511
11512 2005-07-28 Jan Hubicka <jh@suse.cz>
11513
11514 * inliner-1.c: Do not dump everything.
11515 * tree-prof.exp: Do not pass -ftree-based-profiling.
11516 * bprob.exp: Likewise.
11517
11518 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
11519
11520 2005-07-28 Mark Mitchell <mark@codesourcery.com>
11521
11522 PR c++/22545
11523 * g++.dg/expr/ptrmem7.C: New test.
11524
11525 2005-07-28 Mike Stump <mrs@apple.com>
11526
11527 * g++.old-deja/g++.mike/visibility-1.C: New test.
11528
11529 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11530
11531 PR c/20187
11532 * gcc.c-torture/execute/pr20187-1.c: New test.
11533
11534 2005-07-28 Jeff Law <law@redhat.com>
11535
11536 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
11537 * gcc.dg/tree-ssa/vrp18.c: New test.
11538
11539 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11540
11541 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
11542
11543 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
11544
11545 PR tree-optimization/22506
11546 * gcc.dg/vect/ps22506.c: New test.
11547
11548 2005-07-28 Jakub Jelinek <jakub@redhat.com>
11549
11550 PR target/21149
11551 * gcc.target/i386/sse-3.c: New test.
11552
11553 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11554
11555 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
11556 * gcc.target/mips/mips32-dsp-type.c: Likewise.
11557
11558 2005-07-28 Richard Sandiford <richard@codesourcery.com>
11559
11560 PR c/22589
11561 * gcc.c-torture/compile/pr22589-1.c: New test.
11562
11563 2005-07-28 Jan Hubicka <jh@suse.cz>
11564
11565 * update-loopch.c: New testcase.
11566
11567 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11568
11569 PR rtl-optimization/23047
11570 * gcc.c-torture/execute/pr23047.c: New test.
11571 * gcc.c-torture/execute/pr23047.x: New.
11572
11573 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
11574
11575 PR tree-optimization/22493
11576 * gcc.c-torture/execute/pr22493-1.c: New test.
11577 * gcc.c-torture/execute/pr22493-1.x: New.
11578 * gcc.c-torture/execute/vrp-1.c: New test.
11579 * gcc.c-torture/execute/vrp-2.c: New test.
11580 * gcc.c-torture/execute/vrp-2.c: New test.
11581
11582 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
11583
11584 * gcc.target/frv/all-builtin-read8.c: Delete.
11585 * gcc.target/frv/all-builtin-read16.c: Delete.
11586 * gcc.target/frv/all-builtin-read32.c: Delete.
11587 * gcc.target/frv/all-builtin-read64.c: Delete.
11588 * gcc.target/frv/all-builtin-write8.c: Delete.
11589 * gcc.target/frv/all-builtin-write16.c: Delete.
11590 * gcc.target/frv/all-builtin-write32.c: Delete.
11591 * gcc.target/frv/all-builtin-write64.c: Delete.
11592 * gcc.target/frv/all-read-write-1.c: New.
11593
11594 2005-07-27 Jeff Law <law@redhat.com>
11595
11596 * gcc.c-torture/execute/pr22630.c: New test.
11597
11598 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
11599
11600 PR tree-optimization/23073
11601 * gcc.dg/vect/nodump-pr23073.c: New test.
11602 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
11603
11604 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
11605
11606 PR tree-optimize/22348
11607 * gcc.c-torture/execute/pr22348.c: New.
11608
11609 2005-07-27 Richard Guenther <rguenther@suse.de>
11610
11611 * gcc.dg/tree-ssa/salias-1.c: New testcase.
11612
11613 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11614
11615 PR fortran/22503
11616 * gfortran.dg/logical_comp.f90: New test.
11617
11618 2005-07-27 Jan Hubicka <jh@suse.cz>
11619
11620 * inliner-1.c: Add cleanup of dumps.
11621 * val-prof-*.c: Likewise.
11622 * update-tailcall.c: New.
11623
11624 2005-07-26 Diego Novillo <dnovillo@redhat.com>
11625
11626 PR 22591
11627 * gcc.dg/tree-ssa/pr22591.c: New test.
11628 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
11629
11630 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
11631
11632 PR libobjc/22606
11633 * objc.dg/try-catch-11.m: New test.
11634
11635 2005-07-26 Richard Guenther <rguenther@suse.de>
11636
11637 PR tree-optimization/22486
11638 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
11639
11640 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11641
11642 PR tree-opt/22484
11643 * testsuite/g++.dg/opt/loop2.C: New test.
11644
11645 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
11646
11647 * gcc.dg/tree-ssa/reassoc-3.c: New test.
11648 * gcc.dg/tree-ssa/reassoc-4.c: New test.
11649
11650 2005-07-25 Adam Nemet <anemet@lnxw.com>
11651
11652 * lib/profopt.exp (profopt-execute): Check for profiling data
11653 files on the target.
11654
11655 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
11656
11657 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
11658 for matching of asm labels.
11659
11660 2005-07-25 Richard Guenther <rguenther@suse.de>
11661
11662 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
11663
11664 2005-07-25 Richard Guenther <rguenther@suse.de>
11665
11666 PR testsuite/22624
11667 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
11668
11669 2005-07-25 Ira Rosen <irar@il.ibm.com>
11670
11671 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
11672 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
11673 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
11674 * gcc.dg/vect/vect-100.c: New test.
11675 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
11676 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
11677 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
11678 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
11679 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
11680 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
11681 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
11682 * gfortran.dg/vect/pr19049.f90: New testcase.
11683 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
11684
11685 2005-07-25 Jakub Jelinek <jakub@redhat.com>
11686
11687 * gcc.c-torture/execute/20050713-1.c: New test.
11688
11689 PR fortran/20063
11690 * gfortran.fortran-torture/execute/data_4.f90: New test.
11691
11692 PR middle-end/20303
11693 * gcc.dg/visibility-d.c: New test.
11694
11695 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
11696
11697 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
11698 * gfortran.dg/underflow.f90: Ditto.
11699
11700 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11701
11702 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
11703 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
11704 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
11705
11706 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11707
11708 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
11709 include case of field width of zero.
11710
11711 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
11712
11713 PR libgfortran/21875
11714 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
11715 with trailing blanks on normal formatted read.
11716
11717 2005-07-23 Chao-ying Fu <fu@mips.com>
11718
11719 * gcc.target/mips/mips32-dsp-type.c: New test.
11720 * gcc.target/mips/mips32-dsp.c: New test.
11721
11722 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
11723
11724 PR testsuite/21073
11725 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
11726
11727 PR testsuite/20454
11728 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
11729 and __cyg_profile_func_exit.
11730
11731 2005-07-22 David Edelsohn <edelsohn@gnu.org>
11732
11733 * gfortran.dg/comma_format_extension_3.f: Fix typo.
11734 * gfortran.dg/comma_format_extension_4.f: Same.
11735 * gfortran.dg/pr15332.f: Same.
11736 * gfortran.dg/pr21730.f: Same.
11737
11738 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
11739
11740 * g++.dg/opt/vrp2.C: Fix testcase.
11741
11742 PR tree-opt/22625
11743 * g++.dg/opt/vrp2.C: New test.
11744
11745 2005-07-22 Mark Mitchell <mark@codesourcery.com>
11746
11747 PR debug/21828
11748 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
11749
11750 2005-07-22 Diego Novillo <dnovillo@redhat.com>
11751
11752 * gcc.dg/tree-ssa/20050719-1.c: New test.
11753
11754 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
11755
11756 * gcc.dg/bfin-longcall-1.c: New file.
11757 * gcc.dg/bfin-longcall-2.c: New file.
11758
11759 2005-07-21 Janis Johnson <janis187@us.ibm.com>
11760
11761 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
11762
11763 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11764
11765 PR middle-end/19055
11766 * gcc.dg/tree-ssa/pr19055.c: New test.
11767 * gcc.dg/tree-ssa/pr19055-2.c: New test.
11768
11769 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11770
11771 PR C++/22358
11772 * g++.dg/other/pr22358.C: New test.
11773
11774 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
11775
11776 PR c++/2922
11777 * g++.dg/lookup/two-stage5.C: New test from bug comments.
11778
11779 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11780
11781 PR c++/15938
11782 * g++.dg/init/union2.C: New test.
11783
11784 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11785
11786 PR c/22393
11787 * gcc.dg/complex-4.c: New test.
11788
11789 2005-07-21 Richard Guenther <rguenther@suse.de>
11790
11791 PR testsuite/22522
11792 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
11793 scanning for asm labels.
11794 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11795
11796 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11797
11798 PR target/22085
11799 * gcc.dg/altivec-pr22085.c: New.
11800
11801 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
11802
11803 PR tree-optimization/19210
11804 * gcc.dg/tree-ssa/pr19210-1.c: New.
11805 * gcc.dg/tree-ssa/pr19210-2.c: New.
11806
11807 2005-07-21 Richard Sandiford <richard@codesourcery.com>
11808
11809 PR rtl-optimization/22167
11810 * g++.dg/opt/pr22167.C: New test.
11811
11812 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
11813
11814 PR c++/2922
11815 * g++.dg/lookup/two-stage2.C: New.
11816 * g++.dg/lookup/two-stage3.C: New.
11817 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
11818 fixed two-stage name lookup for operators.
11819 * g++.dg/template/call3.C: Compiler now produces an appropriate
11820 error message.
11821 * g++.dg/template/crash37.C: Compiler now describes bla() on line
11822 14 as a candidate.
11823 * g++.dg/template/ptrmem4.C: Compiler produces different error
11824 message.
11825 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
11826 connect_to_method as a candidate.
11827
11828 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
11829
11830 * gcc.dg/fold-alloc-1.c: New test.
11831
11832 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
11833
11834 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
11835 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
11836
11837 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
11838
11839 * gcc.dg/fold-abs-1.c: New test.
11840 * gcc.dg/fold-abs-2.c: New test.
11841 * gcc.dg/fold-abs-3.c: New test.
11842
11843 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
11844
11845 Make CONSTRUCTOR use VEC to store initializers.
11846 * g++.dg/ext/complit3.C: Check for specific error messages.
11847 * g++.dg/init/brace2.C: Update error message.
11848 * g++.dg/warn/Wbraces2.C: Likewise.
11849
11850 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
11851
11852 PR fortran/16940
11853 * gfortran.dg/module_interface_1.f90: New test.
11854
11855 2005-07-19 Danny Berlin <dberlin@dberlin.org>
11856 Kenneth Zadeck <zadeck@naturalbridge.com>
11857
11858 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
11859
11860 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11861
11862 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
11863 specify -Wformat for these tests.
11864 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
11865 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
11866 * gcc.dg/format/opt-6.c: Delete.
11867
11868 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11869
11870 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
11871 * gcc.dg/tree-ssa/sra-3.c: Likewise.
11872
11873 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11874
11875 * gcc.dg/tree-ssa/alias-2.c: New test.
11876
11877 2005-07-18 Mark Mitchell <mark@codesourcery.com>
11878
11879 PR c++/22263
11880 * g++.dg/template/explicit7.C: New test.
11881
11882 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
11883
11884 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
11885 width of 8 to +Inf and -Inf.
11886
11887 2005-07-17 Mark Mitchell <mark@codesourcery.com>
11888
11889 PR c++/22139
11890 * g++.dg/template/friend36.C: New test.
11891
11892 2005-07-16 David Edelsohn <edelsohn@gnu.org>
11893
11894 PR fortran/21730
11895 * gfortran.dg/pr21730.f: New test.
11896
11897 2005-07-16 Danny Berlin <dberlin@dberlin.org>
11898 Kenneth Zadeck <zadeck@naturalbridge.com>
11899
11900 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
11901 since pure const detection cannot run at -O1 in c compiler.
11902 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
11903 can now optimize this case properly.
11904 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
11905 because we now pass.
11906 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
11907
11908 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
11909
11910 PR c/22421
11911 * gcc.dg/format/bitfld-1.c: New test.
11912
11913 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11914
11915 PR c++/22204
11916 * g++.dg/rtti/repo1.C: New test.
11917
11918 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
11919
11920 PR middle-end/22398
11921 * gcc.c-torture/compile/pr22398.c: New test.
11922
11923 2005-07-15 Mark Mitchell <mark@codesourcery.com>
11924
11925 PR c++/22132
11926 * g++.dg/expr/cast4.C: New test.
11927
11928 2005-07-15 Richard Guenther <rguenther@suse.de>
11929
11930 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
11931 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
11932
11933 2005-07-15 Steven Bosscher <stevenb@suse.de>
11934
11935 PR tree-optimization/22230
11936 * gcc.dg/tree-ssa/pr22230.c: New test.
11937
11938 2005-07-14 Jakub Jelinek <jakub@redhat.com>
11939
11940 * gfortran.dg/g77/cpp6.f: New test.
11941
11942 PR fortran/22417
11943 * gfortran.dg/g77/cpp5.F: New test.
11944 * gfortran.dg/g77/cpp5.h: New file.
11945 * gfortran.dg/g77/cpp5inc.h: New file.
11946
11947 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
11948
11949 PR libfortran/16435
11950 * gfortran.dg/tl_editting.f90: New.
11951 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
11952
11953 2005-07-14 Steven G. Kargl <kargls@comcast.net>
11954
11955 * gfortran.dg/char_array_constructor.f90: New test.
11956
11957 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
11958
11959 * gfortran.dg/past_eor.f90: New.
11960 * gfortran.dg/complex_read.f90: New.
11961
11962 2005-07-13 Jeff Law <law@redhat.com>
11963
11964 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
11965 additional casts.
11966
11967 * gcc.dg/tree-ssa/pr22321.c: New test
11968
11969 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
11970
11971 PR tree-optimization/21921
11972 * gcc.dg/tree-ssa/pr21921.c: New.
11973
11974 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
11975
11976 PR tree-optimizatio/22442
11977 * gcc.dg/tree-ssa/loop-11.c: New test.
11978
11979 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
11980
11981 PR tree-opt/21840
11982 * gcc.c-torture/compile/pr21840.c: New test.
11983
11984 2005-07-12 Jan Hubicka <jh@suse.cz>
11985
11986 * gcc.c-torture/compile/pr22379.c: New test.
11987
11988 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
11989
11990 PR libfortran/21593
11991 gfortran.dg/dev_null.f90: Remove outdated comment about
11992 PR libfortran/21593.
11993
11994
11995 2005-07-12 Dale Johannesen <dalej@apple.com>
11996
11997 * gcc.target/i386/compress-float-sse.c: New.
11998 * gcc.target/i386/compress-float-sse-pic.c: New.
11999 * gcc.target/i386/compress-float-387.c: New.
12000 * gcc.target/i386/compress-float-387-pic.c: New.
12001 * gcc.dg/compress-float-ppc.c: New.
12002 * gcc.dg/compress-float-ppc-pic.c: New.
12003
12004 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
12005
12006 PR libfortran/21593
12007 gfortran.dg/dev_null.f90: Remove targets.
12008
12009 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
12010
12011 PR tree-opt/22335
12012 * gcc.dg/pr22335-1.c: New test.
12013 * gcc.dg/pr22335-2.c: New test.
12014
12015 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12016
12017 PR c++/20172
12018 * g++.dg/template/nontype12.C : New test.
12019
12020 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
12021
12022 * gcc.dg/tree-ssa/loop-10.c: New test.
12023
12024 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
12025
12026 * gcc.c-torture/execute/20020720-1.x: Remove.
12027
12028 2005-07-11 Jakub Jelinek <jakub@redhat.com>
12029
12030 * gfortran.fortran-torture/execute/forall_7.f90: New test.
12031
12032 2005-07-10 Richard Sandiford <richard@codesourcery.com>
12033
12034 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
12035 (dg-mips-options): Use it.
12036
12037 2005-07-09 Diego Novillo <dnovillo@redhat.com>
12038
12039 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
12040
12041 2005-07-09 Richard Henderson <rth@redhat.com>
12042
12043 * lib/target-supports.exp (check_effective_target_sync_char_short):
12044 Add alpha.
12045
12046 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
12047
12048 PR libfortran/22217
12049 * gfortran.dg/negative-z-descriptor.f90: New test.
12050
12051 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
12052
12053 PR tree-opt/22329
12054 * gcc.dg/pr22329.c: New test.
12055
12056 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
12057
12058 PR tree-optimization/20139
12059 * gcc.dg/tree-ssa/pr20139.c: New.
12060
12061 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
12062
12063 PR tree-opt/22356
12064 * testsuite/gcc.dg/pr22356-1.c: New test.
12065
12066 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
12067
12068 PR c++/21799
12069 * g++.dg/template/unify8.C: New.
12070 * g++.dg/template/unify9.C: New.
12071
12072 2005-07-08 Jakub Jelinek <jakub@redhat.com>
12073
12074 * gfortran.fortran-torture/execute/entry_10.f90: New test.
12075
12076 2005-07-07 Geoffrey Keating <geoffk@apple.com>
12077
12078 * gcc.dg/darwin-version-1.c: New.
12079 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
12080 * gcc.dg/builtins-20.c: Likewise.
12081 * gcc.dg/builtins-53.c: Likewise.
12082 * gcc.dg/torture/builtins-convert-1.c: Likewise.
12083 * gcc.dg/torture/builtins-convert-2.c: Likewise.
12084 * gcc.dg/torture/builtins-convert-3.c: Likewise.
12085 * gcc.dg/torture/builtins-power-1.c: Likewise.
12086 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
12087 on Darwin.
12088
12089 2005-07-07 Jeff Law <law@redhat.com>
12090
12091 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
12092 argument evaluation order.
12093
12094 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
12095
12096 PR libfortran/21594
12097 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12098 Add test cases where the shift length is greater than the
12099 array length.
12100
12101 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12102
12103 * obj-c++.dg/proto-lossage-6.mm: New.
12104 * objc.dg/proto-lossage-6.m: New.
12105
12106 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12107
12108 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
12109 * objc.dg/gnu-runtime-2.m: Likewise.
12110
12111 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12112
12113 * gfortran.dg/longline.f: New test.
12114
12115 * gfortran.dg/badline.f: New test.
12116
12117 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12118
12119 PR fortran/16531
12120 PR fortran/15966
12121 PR fortran/18781
12122 * gfortran.dg/hollerith.f90: New.
12123 * gfortran.dg/hollerith2.f90: New.
12124 * gfortran.dg/hollerith3.f90: New.
12125 * gfortran.dg/hollerith4.f90: New.
12126 * gfortran.dg/hollerith_f95.f90: New.
12127 * gfortran.dg/hollerith_legacy.f90: New.
12128 * gfortran.dg/g77/cpp4.F: New. Port from g77.
12129
12130 2005-07-07 Ziemowit Laski <zlaski@apple.com>
12131
12132 PR objc/22274
12133 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
12134 * objc.dg/gnu-runtime-2.m: New.
12135
12136 2005-07-06 Jeff Law <law@redhat.com>
12137
12138 * gcc.dg/tree-ssa/vrp17.c: New test.
12139
12140 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
12141
12142 PR fortran/22327
12143 * gfortran.dg/array_constructor_5.f90: New test.
12144
12145 2005-07-07 Jakub Jelinek <jakub@redhat.com>
12146
12147 * gfortran.fortran-torture/execute/entry_9.f90: New test.
12148
12149 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
12150
12151 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
12152 * gcc.dg/980816-1.c: Ditto.
12153
12154 2005-07-06 Jeff Law <law@redhat.com>
12155
12156 * gcc.c-torture/compile/pr21356.c: New test.
12157
12158 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12159
12160 PR c/22013
12161 PR c/22098
12162 * gcc.c-torture/compile/pr22013-1.c,
12163 gcc.c-torture/execute/pr22098-1.c,
12164 gcc.c-torture/execute/pr22098-2.c,
12165 gcc.c-torture/execute/pr22098-3.c: New tests.
12166
12167 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
12168
12169 PR c/22308
12170 * gcc.dg/pr22308-1.c: New test.
12171
12172 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
12173
12174 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
12175 target.
12176 * gcc.dg/compare9.c: Use -fshort-enums instead of
12177 -fno-short-enums. Change the last test to dg-bogus.
12178
12179 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
12180
12181 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
12182 * gcc.dg/compare9.c: New.
12183
12184 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12185
12186 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
12187
12188 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12189
12190 PR testsuite/22288
12191 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
12192
12193
12194 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12195
12196 * gcc.dg/format/gcc_gfc-1.c: New.
12197
12198 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
12199
12200 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
12201
12202 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12203
12204 PR fortran/20842
12205 * gfortran.dg/io_invalid_1.f90: New test.
12206
12207 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
12208
12209 * gcc.dg/format/gcc_diag-1.c: Update.
12210
12211 2005-07-02 Jeff Law <law@redhat.com>
12212
12213 * gcc.dg/tree-ssa/pr22051-1.c: New test.
12214 * gcc.dg/tree-ssa/pr22051-2.c: New test.
12215
12216 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
12217
12218 * gcc.dg/format/gcc_diag-1.c: Update.
12219
12220 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
12221
12222 PR tree-opt/22269
12223 * gcc.c-torture/compile/pr22269.c: New test.
12224
12225 2005-06-30 Diego Novillo <dnovillo@redhat.com>
12226
12227 PR 21584
12228 PR 22219
12229 * g++.dg/tree-ssa/pr21584-1.C: New test.
12230 * g++.dg/tree-ssa/pr21584-2.C: New test.
12231
12232 2005-06-30 Ziemowit Laski <zlaski@apple.com>
12233
12234 * obj-c++.dg/try-catch-11.mm: New.
12235 * objc.dg/try-catch-10.m: New.
12236
12237 2005-06-29 David Edelsohn <edelsohn@gnu.org>
12238
12239 * g++.dg/other/ucnid-1.C: xfail on AIX.
12240
12241 2005-06-29 Diego Novillo <dnovillo@redhat.com>
12242
12243 PR 22234
12244 * gcc.dg/20050629-1.c: New test.
12245
12246 2005-06-29 Ziemowit Laski <zlaski@apple.com>
12247
12248 * obj-c++.dg/const-str-1[0-1].mm: New.
12249 * objc.dg/const-str-1[0-1].m: New.
12250
12251 2005-05-29 Richard Henderson <rth@redhat.com>
12252
12253 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
12254 Rename from check_effective_target_vect_no_max.
12255 (check_effective_target_vect_no_int_add): New.
12256 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
12257 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
12258 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12259 * gcc.dg/vect/vect-reduc-1.c: Use both.
12260 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12261
12262 2005-05-29 Richard Henderson <rth@redhat.com>
12263
12264 * lib/target-supports.exp (check_effective_target_vect_no_max):
12265 Remove i386 and x86_64.
12266
12267 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12268
12269 PR testsuite/21969
12270 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
12271
12272 2005-06-29 Steve Ellcey <sje@cup.hp.com>
12273
12274 PR middle-end/21969
12275 * gcc.dg/vect/pr21969.c: New test.
12276
12277 2005-06-28 Eric Christopher <echristo@redhat.com>
12278
12279 PR c/22052
12280 PR c/21975
12281 * gcc.dg/inline1.c: New test.
12282 * gcc.dg/inline2.c: Ditto.
12283 * gcc.dg/inline3.c: Ditto.
12284 * gcc.dg/inline4.c: Ditto.
12285 * gcc.dg/inline5.c: Ditto.
12286
12287 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12288
12289 PR libfortran/22142
12290 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12291 Add testcase also testing eoshift1 for PR 22142.
12292
12293 2005-06-28 Richard Henderson <rth@redhat.com>
12294
12295 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
12296 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
12297 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
12298 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
12299 gcc.dg/tree-ssa/20030922-2.c: Likewise.
12300
12301 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
12302
12303 PR libfortran/22142
12304 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
12305 Add testcase for PR 22142.
12306
12307 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
12308
12309 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
12310 gcc.target/ia64/fpreg-2.c: New tests.
12311
12312 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12313
12314 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
12315
12316 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12317
12318 PR libfortran/22170
12319 * gfortran.dg/slash_1.f90: New test.
12320
12321 2005-06-27 Richard Henderson <rth@redhat.com>
12322
12323 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
12324 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
12325 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
12326 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12327 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
12328 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
12329
12330 2005-06-27 Richard Henderson <rth@redhat.com>
12331
12332 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
12333 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
12334
12335 2005-06-27 Ziemowit Laski <zlaski@apple.com>
12336
12337 * obj-c++.dg/proto-lossage-5.mm: New.
12338 * objc.dg/proto-lossage-5.m: New.
12339
12340 2005-06-27 Diego Novillo <dnovillo@redhat.com>
12341
12342 PR 21959
12343 * gcc.dg/tree-ssa/pr21959.c: New test.
12344
12345 2005-06-27 Jakub Jelinek <jakub@redhat.com>
12346
12347 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
12348 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
12349 testing uninitialized var.
12350
12351 * gcc.c-torture/execute/builtins/chk.h: New.
12352 * gcc.c-torture/execute/builtins/lib/chk.c: New.
12353 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
12354 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
12355 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
12356 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
12357 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
12358 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
12359 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
12360 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
12361 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
12362 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
12363 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
12364 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
12365 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
12366 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
12367 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
12368 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
12369 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
12370 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
12371 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
12372 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
12373 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
12374 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
12375 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
12376 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
12377 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
12378 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
12379 * gcc.dg/builtin-object-size-1.c: New test.
12380 * gcc.dg/builtin-object-size-2.c: New test.
12381 * gcc.dg/builtin-object-size-3.c: New test.
12382 * gcc.dg/builtin-object-size-4.c: New test.
12383 * gcc.dg/builtin-object-size-5.c: New test.
12384 * gcc.dg/builtin-stringop-chk-1.c: New test.
12385 * gcc.dg/builtin-stringop-chk-2.c: New test.
12386 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
12387 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
12388 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
12389 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
12390 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
12391 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
12392 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
12393 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
12394 * gcc.c-torture/execute/printf-1.c: New test.
12395 * gcc.c-torture/execute/fprintf-1.c: New test.
12396 * gcc.c-torture/execute/vprintf-1.c: New test.
12397 * gcc.c-torture/execute/vfprintf-1.c: New test.
12398 * gcc.c-torture/execute/printf-chk-1.c: New test.
12399 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
12400 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
12401 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
12402
12403 2005-06-27 Michael Matz <matz@suse.de>
12404
12405 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
12406 slot is not merged if address escapes.
12407
12408 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12409
12410 PR c/21911
12411 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
12412
12413 2005-06-26 Jakub Jelinek <jakub@redhat.com>
12414
12415 PR middle-end/17965
12416 * gcc.c-torture/compile/20050622-1.c: New test.
12417
12418 PR middle-end/22028
12419 * gcc.dg/20050620-1.c: New test.
12420
12421 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
12422
12423 PR tree-optimization/22026
12424 * gcc.dg/tree-ssa/pr22026.c: New.
12425
12426 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
12427
12428 PR libfortran/22144
12429 * gfortran.dg/shift-alloc.f90: New testcase.
12430
12431 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
12432
12433 * all files: Update FSF address in copyright headers.
12434
12435 2005-06-22 Jan Hubicka <jh@suse.cz>
12436
12437 * wholeprogram-1.c: New testcase.
12438 * wholeprogram-2.c: New testcase.
12439
12440 2005-06-24 Mark Mitchell <mark@codesourcery.com>
12441
12442 PR 22171
12443 * gcc.dg/tree-ssa/pr22171.c: New test.
12444
12445 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
12446
12447 * gfortran.dg/simplify_modulo.f90: New.
12448
12449 2005-06-24 Jan Hubicka <jh@suse.cz>
12450
12451 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
12452
12453 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12454
12455 * obj-c++.dg/proto-lossage-[1-4].mm: New.
12456
12457 2005-06-23 Ziemowit Laski <zlaski@apple.com>
12458
12459 * obj-c++.dg/typedef-alias-1.mm: New.
12460 * objc.dg/typedef-alias-1.m: New.
12461
12462 2005-06-23 Jeff Law <law@redhat.com>
12463
12464 * gcc.dg/tree-ssa/vrp16.c: New test.
12465
12466 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12467
12468 * lib/target-supports.exp: Add
12469 check_effective_target_fortran_large_real and
12470 check_effective_target_fortran_large_int to check for
12471 corresponding effective targets.
12472 * gfortran.dg/large_integer_kind_1.f90: New test.
12473 * gfortran.dg/large_real_kind_1.f90: New test.
12474
12475 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
12476
12477 PR tree-optimization/22117
12478 * gcc.dg/tree-ssa/pr22117.c: New.
12479
12480 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
12481
12482 PR testsuite/22123
12483 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
12484
12485 2005-06-23 David Edelsohn <edelsohn@gnu.org>
12486
12487 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
12488
12489 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
12490
12491 * gfortran.dg/f2c_4.f90: Add tests for complex functions
12492 * gfortran.dg/f2c_4.c: Likewise.
12493
12494 2005-06-22 Paul Brook <paul@codesourcery.com>
12495
12496 PR fortran/21034
12497 * gfortran.dg/auto_save_1.f90: New test.
12498
12499 2005-06-22 Michael Matz <matz@suse.de>
12500
12501 * gcc.target/x86-64/abi: New directory.
12502 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
12503 * gcc.target/x86-64/abi/README.gcc: New file.
12504 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
12505 * gcc.target/x86-64/abi/asm-support.s: New file.
12506 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
12507 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
12508 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
12509 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
12510 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
12511 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
12512 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
12513 * gcc.target/x86_64/abi/test_bitfields.c: New test.
12514 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
12515 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
12516 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
12517 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
12518 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
12519 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
12520 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
12521 * gcc.target/x86_64/abi/test_varargs.c: New test.
12522
12523 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
12524
12525 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
12526 32-bit i?86 and x86_64.
12527
12528 2005-06-21 Ziemowit Laski <zlaski@apple.com>
12529
12530 * obj-c++.dg/const-str-[1-9].mm: New tests.
12531
12532 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
12533
12534 PR fortran/22010
12535 * gfortran.dg/namelist_use.f90: New.
12536 * gfortran.dg/namelist_use_only.f90: New.
12537
12538 2005-06-21 Jeff Law <law@redhat.com>
12539
12540 * gcc.dg/tree-ssa/vrp15.c: New test.
12541
12542 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
12543
12544 * lib/target-supports.exp (check_effective_target_vect_reduction):
12545 Remove.
12546 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
12547 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
12548 remove vect_reduction target keyword. Also avoid two returns in main.
12549 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12550 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
12551 * gcc.dg/vect/vect-reduc-1short.c: New test.
12552 * gcc.dg/vect/vect-reduc-1char.c: New test.
12553 * gcc.dg/vect/vect-reduc-2short.c: New test.
12554 * gcc.dg/vect/vect-reduc-2char.c: New test.
12555 * gcc.dg/vect/vect-reduc-6.c: New test.
12556 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
12557 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
12558 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
12559
12560 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12561 Paul Thomas <pault@gcc.gnu.org>
12562
12563 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
12564 New tests.
12565
12566 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12567
12568 * gfortran.dg/backslash_1.f90: New test.
12569 * gfortran.dg/backslash_2.f90: New test.
12570
12571 2005-06-20 Steven G. Kargl <kargls@comcast.net>
12572
12573 * gfortran.dg/duplicate_labels.f90: New test.
12574
12575 2005-06-20 Jan Beulich <jbeulich@novell.com>
12576
12577 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
12578 unsupportable relocations.
12579 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12580 * gcc.dg/20050321-2.c: xfail for NetWare.
12581
12582 2005-06-20 Andreas Jaeger <aj@suse.de>
12583
12584 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
12585 gcc.target/i386/fastcall-sseregparm.c,
12586 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
12587
12588 2005-06-19 Richard Henderson <rth@redhat.com>
12589
12590 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
12591
12592 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
12593
12594 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
12595
12596 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
12597
12598 PR c++/22115
12599 * g++.dg/conversion/simd2.C: Change expected error message.
12600
12601 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
12602
12603 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
12604 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12605 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12606
12607 2005-06-18 James A Morrison <phython@gcc.gnu.org>
12608
12609 * gcc.dg/fold-mod-1.c: New test.
12610
12611 2005-06-18 Steven G. Kargl <kargls@comcast.net>
12612
12613 PR fortran/19926
12614 * gfortran.dg/pr19926.f90: New test.
12615
12616 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
12617
12618 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
12619 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
12620 targets.
12621 * gcc.dg/vect/vect-reduc-2.c: Likewise.
12622 * gcc.dg/vect/vect-reduc-3.c: Likewise.
12623
12624 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
12625
12626 * gcc.target/ia64/float80-varargs-1.c: New test.
12627
12628 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12629
12630 PR tree-opt/22035
12631 * gfortran.dg/f2c_6.f90: New test.
12632
12633 2005-06-17 Geoffrey Keating <geoffk@apple.com>
12634
12635 PR c++/17413
12636 * g++.dg/template/local5.C: New.
12637
12638 2005-06-17 Richard Henderson <rth@redhat.com>
12639
12640 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
12641
12642 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
12643
12644 PR testsuite/21945
12645 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
12646
12647 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
12648
12649 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
12650 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
12651 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
12652 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
12653 check_vect to verify the presence of hardware vector support.
12654
12655 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
12656
12657 PR testsuite/22056
12658 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
12659
12660 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12661
12662 PR libfortran/19216
12663 * gfortran.dg/pr19216.f: Add correct space between brackets and
12664 dg directive.
12665
12666 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12667
12668 PR libfortran/16436
12669 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
12670
12671 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
12672
12673 * gcc.target/i386/attributes-error.c: New testcase.
12674 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
12675 * gcc.target/i386/regparm-stdcall.c: Likewise.
12676 * gcc.target/i386/sseregparm-1.c: Likewise.
12677 * gcc.target/i386/sseregparm-2.c: Likewise.
12678
12679 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
12680
12681 * g++.dg/rtti/crash2.C: New.
12682
12683 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
12684
12685 * gcc.dg/noncompile/20040203-3.c: Update expected message.
12686
12687 2005-06-15 David Ung <davidu@mips.com>
12688
12689 * gcc.target/mips/mips16e-extends.c: New test for testing the
12690 generation of MIPS16e zeb/zeh, seb/seh instructions.
12691
12692 2005-06-15 Diego Novillo <dnovillo@redhat.com>
12693
12694 PR 22018
12695 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
12696 * gcc.dg/tree-ssa/pr22018.c: New test.
12697
12698 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
12699
12700 * gcc.dg/simd-1.c: Update error messages.
12701 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
12702 * gcc.dg/simd-2.c: Update error messages.
12703 * gcc.dg/simd-4.c: New.
12704
12705 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
12706
12707 PR c++/20678
12708 * g++.dg/other/crash-4.C: New.
12709
12710 2005-06-14 Devang Patel <dpatel@apple.com>
12711
12712 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
12713
12714 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
12715
12716 PR c++/21929
12717 * g++.dg/parse/crash11.C: Update
12718
12719 2005-06-13 Jeff Law <law@redhat.com>
12720
12721 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
12722 perform the desired transformations.
12723 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
12724 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
12725
12726 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12727
12728 PR fortran/22038
12729 * gfortran.dg/forall_1.f90: Un-XFAIL.
12730
12731 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
12732
12733 PR c++/21929
12734 * g++.dg/parse/crash26.C: New.
12735
12736 PR c++/20789
12737 * g++.dg/init/member1.C: New.
12738
12739 2005-06-13 Jakub Jelinek <jakub@redhat.com>
12740
12741 * gfortran.dg/altreturn_1.f90: New test.
12742
12743 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
12744
12745 PR middle-end/21985
12746 * gcc.dg/tree-ssa/pr21985.c: New test.
12747
12748 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12749
12750 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
12751
12752 2005-06-12 Roger Sayle <roger@eyesopen.com>
12753
12754 PR c++/21930
12755 * g++.dg/other/error10.C: New test case.
12756
12757 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12758
12759 PR libfortran/19155
12760 * gfortran.dg/pr19155.f: Add test.
12761
12762 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12763
12764 * gfortran.dg/f2c_7.f90: New test.
12765
12766 * gfortran.dg/forall_1.f90: XFAILed.
12767
12768 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
12769
12770 * gcc.dg/pr14796-1.c: New.
12771 * gcc.dg/pr14796-2.c: New.
12772
12773 2005-06-11 Steven G. Kargl <kargls@comcast.net>
12774
12775 PR fortran/17792
12776 PR fortran/21375
12777 * gfortran.dg/deallocate_stat.f90: New test.
12778
12779 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
12780
12781 * gfortran.fortran-torture/execute/in-pack.f90: New test.
12782
12783 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
12784
12785 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
12786 access will be generated when this loop is vectorized. Test that
12787 accesses with same alignment were detected.
12788 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
12789 Test that accesses with same alignment were detected.
12790 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
12791 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
12792 alignment were detected.
12793
12794 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
12795
12796 PR c++/10611
12797 * g++.dg/conversion/simd2.C: New.
12798
12799 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
12800
12801 * gcc.dg/Wcxx-compat-1.c: New.
12802
12803 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
12804
12805 PR libfortran/21480
12806 * gfortran.dg/reshape-complex.f90: Add a test for a packed
12807 complex array.
12808
12809 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
12810
12811 * gcc.dg/alias-8.c: New.
12812
12813 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
12814
12815 * gcc.dg/format/cmn_err-1.c: Update.
12816
12817 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
12818
12819 PR target/20666
12820 * gcc.target/sparc/fexpand-2.c: New.
12821 * gcc.target/sparc/fpmerge-2.c: New.
12822 * gcc.target/sparc/fpmul-2.c: New.
12823 * gcc.target/sparc/noresult.c: New.
12824 * gcc.target/sparc/pdist-2.c: New.
12825 * gcc.target/sparc/pdist-3.c: New.
12826
12827 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
12828
12829 PR testsuite/21702
12830 * gcc.target/i386/i386.exp: Fix comment typo.
12831
12832 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
12833
12834 PR c++/19497
12835 * g++.dg/inherit/using5.C: New.
12836 * g++.dg/inherit/using6.C: New.
12837
12838 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12839
12840 PR c++/19894
12841 * g++.dg/template/ptrmem15.C: New test.
12842
12843 PR c++/20563
12844 * g++.dg/ext/label4.C: New test.
12845
12846 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
12847
12848 * gcc.dg/tls/debug-1.c: New test.
12849
12850 2005-06-07 Dale Johannesen <dalej@apple.com>
12851
12852 * gcc.target/i386/movq.c: New.
12853
12854 2005-06-07 Dale Johannesen <dalej@apple.com>
12855
12856 * gcc.dg/20050607-1.c: New.
12857
12858 2005-06-07 Jakub Jelinek <jakub@redhat.com>
12859
12860 PR middle-end/21850
12861 * gcc.c-torture/execute/20050607-1.c: New test.
12862
12863 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
12864
12865 PR libfortran/21926
12866 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
12867 Test case where the return array has lowest stride one,
12868 but isn't packed.
12869
12870 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
12871
12872 * lib/target-supports.exp (check_effective_target_sync_int_long):
12873 Add s390 and s390x targets.
12874
12875 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
12876
12877 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
12878 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
12879 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
12880 * gcc.dg/tree-ssa/loop-9.c: New test.
12881
12882 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
12883
12884 * g++.dg/parse/defarg10.C: New.
12885
12886 2005-06-06 Jakub Jelinek <jakub@redhat.com>
12887
12888 PR regression/21897
12889 * gcc.c-torture/execute/20050604-1.c: New test.
12890
12891 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
12892
12893 PR 21903
12894 * g++.dg/parse/defarg9.C: New.
12895
12896 PR c++/20637
12897 * g++.dg/inherit/using4.C: New.
12898 * g++.dg/overload/error1.C: Adjust expected errors.
12899 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
12900 * g++.old-deja/g++.brendan/arm2.C: Likewise.
12901 * g++.old-deja/g++.other/redecl2.C: Likewise.
12902 * g++.old-deja/g++.other/redecl4.C: Likewise.
12903 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
12904
12905 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12906
12907 * gfortran.dg/f2c_5.f90: Add -w to dg-options
12908
12909 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
12910
12911 * lib/gfortran.exp (gfortran_target_compile): Call
12912 dg-additional-files-options
12913 * gfortran.dg/f2c_4.f90: New file
12914 * gfortran.dg/f2c_4.c: New file
12915 * gfortran.dg/f2c_5.f90: New file
12916 * gfortran.dg/f2c_5.c: New file
12917
12918 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12919
12920 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
12921
12922 PR fortran/21912
12923 * gfortran.dg/array_constructor_4.f90: New test.
12924
12925 2005-06-05 Mark Mitchell <mark@codesourcery.com>
12926
12927 PR c++/21619
12928 * g++.dg/ext/builtin9.C: New test.
12929
12930 2005-06-05 Dale Johannesen <dalej@apple.com>
12931
12932 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
12933 * gcc.c-torture/execute/20050603-2.c: Ditto.
12934
12935 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
12936
12937 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
12938 * gcc.dg/vect/vect-reduc-1.c: New.
12939 * gcc.dg/vect/vect-reduc-2.c: New.
12940 * gcc.dg/vect/vect-reduc-3.c: New.
12941
12942 2005-06-04 Dale Johannesen <dalej@apple.com>
12943
12944 * gcc.c-torture/execute/20050603-1.c: New.
12945 * gcc.c-torture/execute/20050603-2.c: New.
12946 * gcc.dg/20050603-3.c: New.
12947
12948 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12949
12950 PR fortran/19195
12951 * gfortran.dg/debug_1.f90: New test.
12952
12953 * gfortran.dg/forall_1.f90: New test.
12954
12955 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
12956
12957 * gfortran.dg/array_constructor_3.f90: New test.
12958
12959 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12960
12961 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
12962
12963 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
12964
12965 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
12966
12967 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
12968
12969 PR c/21873
12970 * gcc.dg/init-excess-1.c: New test.
12971
12972 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12973
12974 PR c++/21853
12975 * g++.dg/expr/static_cast6.C: New test.
12976
12977 2005-06-03 Diego Novillo <dnovillo@redhat.com>
12978
12979 * gcc.dg/tree-ssa/vrp14.c: New test.
12980
12981 2005-06-03 Mark Mitchell <mark@codesourcery.com>
12982
12983 PR c++/21336
12984 * g++.dg/template/new2.C: New test.
12985
12986 2005-06-03 Josh Conner <jconner@apple.com>
12987
12988 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
12989 all entries in initializer.
12990
12991 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
12992
12993 PR middle-end/21858
12994 * gcc.dg/pr21858.c: New testcase.
12995
12996 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
12997
12998 PR tree-optimization/21292
12999
13000 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
13001 New.
13002 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
13003 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
13004 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
13005 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
13006 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
13007
13008 2005-06-02 Richard Henderson <rth@redhat.com>
13009
13010 * gcc.dg/sync-2.c: Use -march=i486 for i386.
13011
13012 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
13013
13014 * gcc.dg/wtypequal.c: New testcase.
13015
13016 2005-06-02 Diego Novillo <dnovillo@redhat.com>
13017
13018 PR 21582
13019 * gcc.dg/tree-ssa/pr21582.c: New test.
13020
13021 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
13022
13023 PR c++/21280
13024 * g++.dg/opt/interface2.h: New.
13025 * g++.dg/opt/interface2.C: New.
13026 * g++.dg/init/ctor4.C: Adjust error lines.
13027 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13028 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13029 * g++.old-deja/g++.jason/opeq3.C: Likewise.
13030 * g++.old-deja/g++.pt/assign1.C: Likewise.
13031 * g++.old-deja/g++.pt/crash20.C: Likewise.
13032
13033 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
13034
13035 PR tree-optimization/21734
13036 * g++.dg/vect/pr21734_1.cc: New.
13037 * g++.dg/vect/pr21734_2.cc: New.
13038
13039 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
13040
13041 PR c++/20350
13042 * g++.dg/template/spec24.C: New.
13043
13044 PR c++/21151
13045 * g++.dg/pch/local-1.C: New.
13046 * g++.dg/pch/local-1.Hs: New.
13047
13048 2005-06-01 Diego Novillo <dnovillo@redhat.com>
13049
13050 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
13051 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
13052 * gcc.dg/tree-ssa/pr14341.c: New test.
13053 * gcc.dg/tree-ssa/pr14841.c: New test.
13054 * gcc.dg/tree-ssa/pr20701.c: New test.
13055 * gcc.dg/tree-ssa/pr21086.c: New test.
13056 * gcc.dg/tree-ssa/pr21090.c: New test.
13057 * gcc.dg/tree-ssa/pr21332.c: New test.
13058 * gcc.dg/tree-ssa/pr21458.c: New test.
13059 * gcc.dg/tree-ssa/pr21658.c: New test.
13060 * gcc.dg/tree-ssa/vrp01.c: New test.
13061 * gcc.dg/tree-ssa/vrp02.c: New test.
13062 * gcc.dg/tree-ssa/vrp03.c: New test.
13063 * gcc.dg/tree-ssa/vrp04.c: New test.
13064 * gcc.dg/tree-ssa/vrp05.c: New test.
13065 * gcc.dg/tree-ssa/vrp06.c: New test.
13066 * gcc.dg/tree-ssa/vrp07.c: New test.
13067 * gcc.dg/tree-ssa/vrp08.c: New test.
13068 * gcc.dg/tree-ssa/vrp09.c: New test.
13069 * gcc.dg/tree-ssa/vrp10.c: New test.
13070 * gcc.dg/tree-ssa/vrp11.c: New test.
13071 * gcc.dg/tree-ssa/vrp12.c: New test.
13072 * gcc.dg/tree-ssa/vrp13.c: New test.
13073
13074 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
13075
13076 PR 21029
13077 * gcc.dg/tree-ssa/pr21029.c: New test.
13078
13079 2005-06-01 Roger Sayle <roger@eyesopen.com>
13080
13081 * gfortran.dg/logint-1.f: New test case.
13082 * gfortran.dg/logint-2.f: Likewise.
13083 * gfortran.dg/logint-3.f: Likewise.
13084
13085 2005-06-01 Jakub Jelinek <jakub@redhat.com>
13086
13087 PR c/21536
13088 PR c/20760
13089 * gcc.dg/20050527-1.c: New test.
13090
13091 * gcc.dg/i386-sse-12.c: New test.
13092
13093 PR fortran/21729
13094 * gfortran.dg/implicit_5.f90: New test.
13095
13096 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
13097
13098 PR fortran/20883
13099 * gfortran/assign_4.f90: New test.
13100 * gfortran/assign_2.f90: Change compile to run.
13101
13102 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
13103
13104 * lib/target-supports.exp
13105 (check_effective_target_sync_char_short): New.
13106 * gcc.dg/sync-2.c: New.
13107
13108 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
13109
13110 PR tree-optimization/21817
13111 * gcc.dg/torture/pr21817-1.c: New.
13112
13113 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
13114
13115 PR c++/21165
13116 * g++.dg/template/init5.C: New.
13117
13118 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
13119
13120 * gfortran.dg/char_initialiser_actual.f90:
13121 Test character initialisers as actual arguments.
13122 * gfortran.dg/char_pointer_comp_assign.f90:
13123 Test character pointer structure component assignments.
13124 * gfortran.dg/char_array_structure_constructor.f90:
13125 Test character components in structure constructors.
13126
13127 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
13128
13129 PR middle-end/20931
13130 * g++.dg/opt/pr20931.C: New test.
13131
13132 2005-05-31 Andreas Jaeger <aj@suse.de>
13133
13134 PR testsuite/20772
13135 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
13136 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
13137 g++.old-deja/g++.ext/asmspec1.C,
13138 g++.old-deja/g++.other/regstack.C,
13139 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
13140 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
13141 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
13142 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
13143 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
13144 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
13145 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
13146 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
13147 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
13148 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
13149 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
13150 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
13151 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
13152 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
13153 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
13154 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
13155 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
13156 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
13157 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
13158
13159 2005-05-31 Jeff Law <law@redhat.com>
13160
13161 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
13162
13163 2005-05-30 Paolo Carlini <pcarlini@suse.de>
13164
13165 PR middle-end/21743
13166 * gcc.dg/builtins-1.c: Activate disabled clog test.
13167 * gcc.dg/torture/builtin-attr-1.c: Likewise.
13168
13169 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
13170
13171 * gfortran.dg/char_pointer_assign.f90:
13172 Test character-pointer assignments and pointer assignments.
13173 * gfortran.dg/char_pointer_dummy.f90:
13174 Test character-pointer dummy arguments.
13175 * gfortran.dg/char_pointer_func.f90:
13176 Test character-pointer function returns.
13177 * gfortran.dg/char_pointer_dependency.f90:
13178 Test character-pointer functions with dependencies.
13179
13180 2005-05-30 Mark Mitchell <mark@codesourcery.com>
13181
13182 PR c++/21784
13183 * g++.dg/lookup/using14.C: New test.
13184
13185 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
13186
13187 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
13188 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
13189 trailing ^M.
13190
13191 2005-05-29 Geoffrey Keating <geoffk@apple.com>
13192
13193 PR c++/17413
13194 * g++.dg/template/local5.C: New.
13195
13196 PR target/21761
13197 * gcc.c-torture/compile/pr21761.c: New.
13198
13199 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
13200 before darwin8.
13201
13202 2005-05-30 Steven G. Kargl
13203
13204 PR fortran/20846
13205 * gfortran.dg/inquire_8.f90: New test.
13206
13207 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13208
13209 PR libfortran/21376
13210 * gfortran.dg/output_exponents_1.f90: New test.
13211
13212 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13213
13214 PR libfortran/20006
13215 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
13216
13217 2005-05-28 Mark Mitchell <mark@codesourcery.com>
13218
13219 PR c++/21210
13220 * g++.dg/ext/complex1.C: New test.
13221
13222 PR c++/21340
13223 * g++.dg/init/ctor6.C: New test.
13224
13225 2005-05-29 Jan Hubicka <jh@suse.cz>
13226
13227 * gcc.c-torture/compile/pr21562.c: New.
13228
13229 2005-05-28 Steven G. Kargl <kargls@comcast.net>
13230
13231 * gfortran.dg/subnormal_1.f90: New test.
13232
13233 2005-05-28 Jan Hubicka <jh@suse.cz>
13234
13235 * tree-prof.exp: Fix comment.
13236 * value-prof-1.c: New.
13237 * value-prof-2.c: New.
13238 * value-prof-3.c: New.
13239 * value-prof-4.c: New.
13240
13241 2005-05-27 Mark Mitchell <mark@codesourcery.com>
13242
13243 PR c++/21614
13244 * g++.dg/expr/ptrmem6.C: New test.
13245 * g++.dg/expr/ptrmem6a.C: Likewise.
13246
13247 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
13248
13249 PR tree-optimization/21658
13250 * gcc.dg/tree-ssa/pr21658.c: New.
13251
13252 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
13253
13254 PR c++/21455
13255 * g++.dg/inherit/ptrmem3.C: New.
13256
13257 PR c++/21681
13258 * g++.dg/parse/template16.C: New.
13259
13260 2005-05-27 Andreas Jaeger <aj@suse.de>
13261
13262 * gcc.dg/setjmp-2.c: Only run in 32-bit.
13263
13264 * gcc.dg/i386-sse-8.c: Run test on all archs.
13265
13266 2005-05-26 Mike Stump <mrs@apple.com>
13267
13268 * objc.dg/isa-field-1.m: Only run on darwin.
13269 * objc.dg/lookup-1.m: Likewise.
13270 * objc.dg/try-catch-8.m: Likewise.
13271
13272 2005-05-26 Roger Sayle <roger@eyesopen.com>
13273
13274 PR tree-optimization/9814
13275 * gcc.dg/pr9814-1.c: New test case.
13276
13277 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13278
13279 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
13280 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
13281 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
13282 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
13283 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
13284 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
13285 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
13286 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
13287 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
13288 objc.dg/try-catch-8.m: New.
13289
13290 2005-05-26 Janis Johnson <janis187@us.ibm.com>
13291
13292 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
13293 remove extraneous semicolons.
13294
13295 2005-05-26 Ziemowit Laski <zlaski@apple.com>
13296
13297 * obj-c++.dg/comp-types-12.mm: New.
13298 * objc.dg/comp-types-11.m: New.
13299 * objc.dg/selector-4.m: New.
13300
13301 2005-05-26 Andreas Jaeger <aj@suse.de>
13302
13303 PR testsuite/20772
13304 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
13305 g++.old-deja/g++.ext/attrib3.C,
13306 g++.old-deja/g++.other/store-expr1.C,
13307 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
13308 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
13309 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
13310 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
13311 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
13312 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
13313 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
13314 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
13315 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
13316 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
13317 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
13318 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
13319 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
13320 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
13321 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
13322 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
13323 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
13324 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
13325 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
13326
13327 2005-05-26 Andreas Jaeger <aj@suse.de>
13328
13329 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
13330 x86-64 compilation.
13331
13332 2005-05-26 Andreas Jaeger <aj@suse.de>
13333
13334 PR testsuite/20772
13335 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
13336 gcc.misc-tests/i386-pf-athlon-1.c,
13337 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13338 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
13339 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
13340 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
13341 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
13342 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
13343 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
13344 programs.
13345
13346 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
13347 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
13348 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
13349 x86-64 compilation.
13350
13351 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
13352 x86_64.
13353
13354 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
13355 effective-target ilp32.
13356
13357 2005-05-26 David Ung <davidu@mips.com>
13358
13359 * gcc.target/mips/ext_ins.c: New test for testing the generation
13360 of MIPS32/64 rev 2 ext/ins instructions.
13361
13362 2005-05-26 Andreas Jaeger <aj@suse.de>
13363
13364 * treelang/compile/unsigned.tree: Use gimple instead of
13365 nonexisting generic dump.
13366
13367 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
13368
13369 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
13370
13371 2005-05-26 Andreas Jaeger <aj@suse.de>
13372
13373 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
13374
13375 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
13376
13377 PR libfortran/17283
13378 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
13379 Test callee-allocated memory with write statements.
13380
13381 2005-05-25 Roger Sayle <roger@eyesopen.com>
13382
13383 PR middle-end/21709
13384 * gcc.dg/pr21709-1.c: New test case.
13385
13386 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13387 Mike Stump <mrs@apple.com>
13388
13389 * objc/execute/next_mapping.h: Update for C++.
13390
13391 * obj-c++.dg/selector-1.mm: Move to...
13392 * obj-c++.dg/selector-4.mm: here...
13393
13394 * obj-c++.dg/basic.mm: New.
13395 * obj-c++.dg/comp-types-1.mm: New.
13396 * obj-c++.dg/cxx-class-1.mm: New.
13397 * obj-c++.dg/cxx-ivars-1.mm: New.
13398 * obj-c++.dg/cxx-ivars-2.mm: New.
13399 * obj-c++.dg/cxx-ivars-3.mm: New.
13400 * obj-c++.dg/cxx-scope-1.mm: New.
13401 * obj-c++.dg/cxx-scope-2.mm: New.
13402 * obj-c++.dg/defs.mm: New.
13403 * obj-c++.dg/empty-private-1.mm: New.
13404 * obj-c++.dg/encode-1.mm: New.
13405 * obj-c++.dg/encode-2.mm: New.
13406 * obj-c++.dg/encode-3.mm: New.
13407 * obj-c++.dg/extern-c-1.mm: New.
13408 * obj-c++.dg/extra-semi.mm: New.
13409 * obj-c++.dg/fix-and-continue-2.mm: New.
13410 * obj-c++.dg/isa-field-1.mm: New.
13411 * obj-c++.dg/ivar-list-semi.mm: New.
13412 * obj-c++.dg/local-decl-1.mm: New.
13413 * obj-c++.dg/lookup-1.mm: New.
13414 * obj-c++.dg/lookup-2.mm: New.
13415 * obj-c++.dg/method-1.mm: New.
13416 * obj-c++.dg/method-2.mm: New.
13417 * obj-c++.dg/method-3.mm: New.
13418 * obj-c++.dg/method-4.mm: New.
13419 * obj-c++.dg/method-5.mm: New.
13420 * obj-c++.dg/method-6.mm: New.
13421 * obj-c++.dg/method-7.mm: New.
13422 * obj-c++.dg/no-extra-load.mm: New.
13423 * obj-c++.dg/overload-1.mm: New.
13424 * obj-c++.dg/pragma-1.mm: New.
13425 * obj-c++.dg/pragma-2.mm: New.
13426 * obj-c++.dg/private-1.mm: New.
13427 * obj-c++.dg/private-2.mm: New.
13428 * obj-c++.dg/proto-qual-1.mm: New.
13429 * obj-c++.dg/qual-types-1.mm: New.
13430 * obj-c++.dg/stubify-1.mm: New.
13431 * obj-c++.dg/stubify-2.mm: New.
13432 * obj-c++.dg/super-class-1.mm: New.
13433 * obj-c++.dg/super-class-2.mm: New.
13434 * obj-c++.dg/super-dealloc-1.mm: New.
13435 * obj-c++.dg/super-dealloc-2.mm: New.
13436 * obj-c++.dg/template-1.mm: New.
13437 * obj-c++.dg/template-2.mm: New.
13438 * obj-c++.dg/template-3.mm: New.
13439 * obj-c++.dg/template-4.mm: New.
13440 * obj-c++.dg/template-5.mm: New.
13441 * obj-c++.dg/template-6.mm: New.
13442 * obj-c++.dg/try-catch-1.mm: New.
13443 * obj-c++.dg/try-catch-2.mm: New.
13444 * obj-c++.dg/try-catch-3.mm: New.
13445 * obj-c++.dg/try-catch-4.mm: New.
13446 * obj-c++.dg/try-catch-5.mm: New.
13447 * obj-c++.dg/try-catch-6.mm: New.
13448 * obj-c++.dg/try-catch-7.mm: New.
13449 * obj-c++.dg/try-catch-8.mm: New.
13450 * obj-c++.dg/try-catch-9.mm: New.
13451 * obj-c++.dg/va-meth-1.mm: New.
13452
13453 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13454
13455 * obj-c++.dg/selector-1.mm: New.
13456 * obj-c++.dg/selector-2.mm: New.
13457
13458 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13459
13460 * obj-c++.dg/selector-3.mm: New.
13461 * objc.dg/selector-3.m: New.
13462
13463 2005-05-25 Ziemowit Laski <zlaski@apple.com>
13464
13465 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
13466 about where warning appears.
13467
13468 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13469
13470 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
13471 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
13472 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
13473 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
13474
13475 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
13476
13477 * gcc.dg/20050524-1.c: New test.
13478
13479 2005-05-25 Jan Hubicka <jh@suse.cz>
13480
13481 * gcc.dg/tree-prof/inliner-1.c: New.
13482
13483 2005-05-25 Janis Johnson <janis187@us.ibm.com>
13484
13485 * gcc.dg/tree-prof: New directory.
13486 * gcc.dg/tree-prof/tree-prof.exp: New.
13487
13488 2005-05-25 DJ Delorie <dj@redhat.com>
13489
13490 * gcc.dg/Wattributes-1.c: New.
13491 * gcc.dg/Wattributes-2.c: New.
13492 * gcc.dg/Wattributes-3.c: New.
13493
13494 20005-05-24 Janis Johnson <janis187@us.ibm.com>
13495
13496 PR tree-optimization/19833
13497 * gcc.dg/uninit-4.c: Remove xfail.
13498 * gcc.dg/uninit-9.c: Ditto.
13499
13500 2005-05-24 Ziemowit Laski <zlaski@apple.com>
13501
13502 * obj-c++.dg/bitfield-[1-5].mm: New.
13503 * obj-c++.dg/class-protocol-1.mm: New.
13504 * obj-c++.dg/comp-types-1[0-1].mm: New.
13505 * obj-c++.dg/comp-types-[2-9].mm: New.
13506 * obj-c++.dg/encode-[4-8].mm: New.
13507 * obj-c++.dg/layout-1.mm: New.
13508 * obj-c++.dg/method-1[0-9].mm: New.
13509 * obj-c++.dg/method-2[0-1].mm: New.
13510 * obj-c++.dg/method-[8-9].mm: New.
13511 * obj-c++.dg/objc-gc-3.mm: New.
13512 * obj-c++.dg/try-catch-10.mm: New.
13513 * objc.dg/bitfield-5.m: New.
13514 * objc.dg/comp-types-10.m: New.
13515 * objc.dg/comp-types-9.m: New.
13516 * objc.dg/layout-1.m: New.
13517 * objc.dg/objc-gc-4.m: New.
13518 * objc.dg/try-catch-9.m: New.
13519 * objc.dg/class-protocol-1.m: Tweak diagnostics.
13520 * objc.dg/comp-types-1.m: Likewise.
13521 * objc.dg/comp-types-[5-6].m: Likewise.
13522 * objc.dg/method-9.m: Likewise.
13523
13524 2005-05-24 Janis Johnson <janis187@us.ibm.com>
13525
13526 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
13527 and on hardware without VMX support.
13528
13529 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
13530
13531 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
13532
13533 * lib/profopt.exp (dg-final-generate, dg-final-use,
13534 profopt-final-code, profopt-get-options): New.
13535 (profopt-execute): Process test directives.
13536
13537 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
13538 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
13539 cleanup-tree-dump, cleanup-saved-temps): Update comments.
13540
13541 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
13542
13543 PR C++/21645
13544 * g++.dg/init/ctor5.C: New test.
13545
13546 2005-05-24 Ira Rosen <irar@il.ibm.com>
13547
13548 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
13549 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
13550 vect-113.c, vect-114.c.
13551
13552 2005-05-23 Adam Nemet <anemet@lnxw.com>
13553
13554 * gcc.dg/const-elim-1.c: Remove xfails.
13555
13556 2005-05-23 Jeff Law <law@redhat.com>
13557
13558 * gcc.c-torture/compile/pr21638.c: New test.
13559 * gcc.c-torture/compile/20050520-1.c: New test.
13560
13561 2005-05-23 Nick Clifton <nickc@redhat.com>
13562
13563 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
13564 be a proper triple, ie: m32r*-*-*.
13565 * g++.old-deja/g++.jason/thunk3.C: Likewise.
13566
13567 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
13568
13569 PR middle-end/21331
13570 PR tree-opt/21293
13571 * gcc.c-torture/compile/pr21293.c: New test.
13572 * gcc.c-torture/execute/pr21331.c: New test.
13573
13574 2004-05-20 Richard Henderson <rth@redhat.com>
13575
13576 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
13577
13578 2005-05-20 Ziemowit Laski <zlaski@apple.com>
13579
13580 * obj-c++-dg.exp: Add.
13581 * obj-c++.exp: Add.
13582 * obj-c++.dg/dg.exp: Add.
13583
13584 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
13585
13586 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
13587 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
13588
13589 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
13590
13591 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
13592
13593 2004-05-19 Richard Henderson <rth@redhat.com>
13594
13595 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
13596
13597 2005-05-19 Janis Johnson <janis187@us.ibm.com>
13598
13599 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
13600
13601 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
13602
13603 2005-05-19 Jakub Jelinek <jakub@redhat.com>
13604
13605 PR c++/21495
13606 * g++.dg/parse/extern1.C: New test.
13607 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
13608
13609 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13610
13611 * gcc.dg/c99-math.h: New.
13612 * gcc.dg/c99-math-float-1.c: New test.
13613 * gcc.dg/c99-math-double-1.c: Likewise.
13614 * gcc.dg/c99-math-long-double-1.c: Likewise.
13615
13616 2005-05-18 Richard Henderson <rth@redhat.com>
13617
13618 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
13619
13620 2005-05-18 Devang Patel <dpatel@apple.com>
13621
13622 * g++.dg/opt/20050511-1.C: New test.
13623
13624 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
13625
13626 PR libfortran/21127
13627 * gfortran.dg/reshape-complex.f90: New test.
13628
13629 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
13630
13631 * gfortran.dg/array_constructor_1.f90: New test.
13632 * gfortran.dg/array_constructor_2.f90: New test.
13633
13634 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
13635
13636 PR fortran/20954
13637 * gfortran.dg/pr20954.f: New test.
13638
13639 2005-05-17 Mike Stump <mrs@apple.com>
13640
13641 Yet more Objective-C++...
13642
13643 * objc.dg/method-5.m: Update.
13644 * objc.dg/method-6.m: Update.
13645 * objc.dg/method-7.m: Update.
13646 * objc.dg/method-9.m: Update.
13647 * objc.dg/try-catch-2.m: Update.
13648
13649 2005-05-17 Mark Mitchell <mark@codesourcery.com>
13650
13651 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
13652 Remove little-endian optimizations.
13653
13654 2005-05-17 Jeff Law <law@redhat.com>
13655
13656 * g++.dg/tree-ssa/pr14814.C: New test.
13657 * gcc.dg/tree-ssa/pr14814.C: New test.
13658 * gcc.dg/tree-ssa/pr17141-1.C: New test.
13659 * gcc.dg/tree-ssa/pr17141-2.C: New test.
13660
13661 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13662
13663 * gcc.dg/compat/generate-random.c: Do not include
13664 libiberty.h.
13665 * gcc.dg/compat/generate-random_r.c: Likewise.
13666
13667 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
13668
13669 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
13670
13671 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
13672
13673 PR middle-end/21595
13674 * g++.dg/tree-ssa/builtin1.C: New testcase.
13675
13676 2005-05-17 Jakub Jelinek <jakub@redhat.com>
13677
13678 PR c++/21454
13679 * g++.dg/opt/const4.C: New test.
13680
13681 PR middle-end/21492
13682 * g++.dg/opt/crossjump1.C: New test.
13683
13684 PR tree-optimization/21610
13685 * gcc.c-torture/compile/20050516-1.c: New test.
13686
13687 PR fortran/15080
13688 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
13689 about the test failing.
13690 * gfortran.fortran-torture/execute/where_7.f90: New test.
13691 * gfortran.fortran-torture/execute/where_8.f90: New test.
13692
13693 2005-05-16 Richard Henderson <rth@redhat.com>
13694
13695 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
13696 i?86 and x86_64.
13697
13698 2005-05-16 Mark Mitchell <mark@codesourcery.com>
13699
13700 * gcc.dg/compat/generate-random.c (config.h): Do not include.
13701 (limits.h): Include unconditionally.
13702 (stdlib.h): Likewise.
13703 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
13704 (limits.h): Include unconditionally.
13705 (stdlib.h): Likewise.
13706 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
13707 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
13708 (limits.h): Include unconditionally.
13709 (stdlib.h): Likewise.
13710 (hashtab.h): Do not include.
13711 (getopt.h): Likewise.
13712 (stddef.h): Include.
13713 (hashval_t): Define.
13714 (struct entry): Add "next" field.
13715 (HASH_SIZE): New macro.
13716 (hash_table): New variable.
13717 (switchfiles): Do not use xmalloc.
13718 (mix): New macro.
13719 (iterative_hash): New function.
13720 (hasht): Remove.
13721 (e_exists): New function.
13722 (e_insert): Likewise.
13723 (output): Use, instead of libiberty hashtable functions.
13724 (main): Do not use getopt. Do not call htab_create.
13725
13726 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
13727
13728 PR libstdc++/21526
13729 * lib/target-supports.exp (check_mkfifo_available):
13730 Return 0 for cygwin as mkfifo support incomplete on platform.
13731 Fix typos in comments.
13732
13733 2005-05-15 Mark Mitchell <mark@codesourcery.com>
13734
13735 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
13736
13737 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
13738
13739 PR fortran/17432
13740 * gfortran.dg/assign_4.f: New test.
13741
13742 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
13743
13744 PR tree-optimization/21563
13745 * gcc.dg/tree-ssa/pr21563.c: New.
13746
13747 2005-05-14 Jan Hubicka <jh@suse.cz>
13748
13749 * gcc.dg/noreturn-7.c: Allow control reaches warning.
13750
13751 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
13752
13753 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
13754
13755 2005-05-13 Julian Brown <julian@codesourcery.com>
13756
13757 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
13758 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
13759
13760 2005-05-13 Jan Hubicka <jh@suse.cz>
13761
13762 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
13763 * gcc.dg/fold-xor-?.c: Likewise.
13764 * gcc.dg/pr15784-?.c: Likewise.
13765 * gcc.dg/pr20922-?.c: Likewise.
13766 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
13767 * gcc.dg/tree-ssa/pr17598.c: Likewise.
13768 * gcc.dg/tree-ssa/pr20470.c: Likewise.
13769
13770 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13771
13772 PR fortran/21260
13773 * gfortran.dg/hollerith_1.f90: New test.
13774
13775 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13776
13777 * gfortran.dg/func_result_2.f90: New test.
13778
13779 2005-05-11 Bud Davis <bdavis@gfortran.org>
13780
13781 * gfortran.dg/dev_null.f90: New test.
13782
13783 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
13784
13785 * gcc.dg/arm-vfp1.c: Revert last change.
13786
13787 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
13788
13789 PR middle-end/19807
13790 PR tree-optimization/19639
13791 * g++.dg/tree-ssa/pr19807.C: New testcase.
13792
13793 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13794
13795 PR libfortran/21471
13796 * gfortran.dg/append-1.f90: New test.
13797
13798 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13799
13800 * gcc.dg/pr18501.c: XFAIL.
13801 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
13802 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
13803 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
13804 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
13805 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
13806 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
13807 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
13808 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
13809
13810 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13811
13812 PR fortran/20178
13813 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
13814 gfortran.dg/f2c_3.f90: New tests.
13815
13816 * gfortran.dg/return_1.f90: Fix dg annotation.
13817
13818 2005-05-10 Diego Novillo <dnovillo@redhat.com>
13819
13820 * gcc.c-torture/compile/20050510-1.c: New test.
13821
13822 2005-05-10 Mark Mitchell <mark@codesourcery.com>
13823
13824 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
13825
13826 2005-05-10 Bob Wilson <bob.wilson@acm.org>
13827
13828 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
13829
13830 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
13831
13832 PR c/17913
13833 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
13834
13835 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
13836
13837 PR c/21342
13838 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
13839 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
13840
13841 2005-05-10 Ben Elliston <bje@au.ibm.com>
13842
13843 PR debug/16676
13844 * gcc.dg/debug/pr16676.c: New test.
13845
13846 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
13847
13848 PR testsuite/21443
13849 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
13850 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
13851 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
13852 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
13853 Change -O1 to -O2.
13854 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
13855 -fno-tree-dominator-opts.
13856
13857 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13858
13859 * gfortran.dg/return_1.f90: New test.
13860
13861 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
13862
13863 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
13864
13865 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
13866
13867 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
13868
13869 PR c++/21427
13870 * g++.dg/inherit/covariant13.C: New.
13871
13872 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13873
13874 PR libfortran/19155
13875 * gfortran.dg/pr19155.f: New test.
13876
13877 2005-05-08 Roger Sayle <roger@eyesopen.com>
13878
13879 PR inline-asm/8788
13880 * gcc.dg/pr8788-1.c: New testcase.
13881
13882 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
13883
13884 PR target/21416
13885 * gcc.target/mips/fpcmp-[12].c: New tests.
13886
13887 2005-05-06 Mark Mitchell <mark@codesourcery.com>
13888
13889 * lib/target-supports-dg.exp (dg-require-fork): New function.
13890 (dg-require-mkfifo): Likewise.
13891 * lib/target-supports.exp (check_function_available): New
13892 function.
13893 (check_fork_available): Likewise.
13894 (check_mkfifo_available): Likewise.
13895
13896 2005-05-06 Jeff Law <law@redhat.com>
13897
13898 * gcc.c-torture/compile/pr21380.c: New test.
13899
13900 2005-05-06 Jakub Jelinek <jakub@redhat.com>
13901
13902 PR c++/20961
13903 * g++.dg/ext/weak3.C: New test.
13904
13905 2005-05-05 Mark Mitchell <mark@codesourcery.com>
13906
13907 PR c++/21352
13908 * g++.dg/template/crash37.C: New test.
13909
13910 2005-05-05 Paul Brook <paul@codesourcery.com>
13911
13912 * gcc.dg/arm-g2.c: Use effective-target arm32.
13913 * gcc.dg/arm-mmx-1.c: Ditto.
13914 * gcc.dg/arm-scd42-2.c: Ditto.
13915 * gcc.dg/arm-vfp1.c: Ditto.
13916 * lib/target-supports.exp (check_effective_target_arm32): New
13917 function.
13918
13919 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
13920
13921 PR libfortran/21354
13922 gfortran.dg/in_pack_rank7.f90: New test.
13923
13924 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
13925
13926 PR middle-end/15618
13927 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
13928
13929 2005-05-04 Jakub Jelinek <jakub@redhat.com>
13930
13931 PR middle-end/21265
13932 * gcc.dg/20050503-1.c: New test.
13933
13934 PR rtl-optimization/21239
13935 * gcc.dg/i386-sse-11.c: New test.
13936
13937 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
13938
13939 PR target/16888
13940 * gcc.target/i386/asm-1.c: New test.
13941
13942 2005-05-03 Jakub Jelinek <jakub@redhat.com>
13943
13944 PR rtl-optimization/21330
13945 * gcc.c-torture/execute/20050502-1.c: New test.
13946
13947 PR target/21297
13948 * gcc.c-torture/execute/20050502-2.c: New test.
13949
13950 2005-05-03 Uros Bizjak <uros@kss-loka.si>
13951
13952 PR middle-end/21282
13953 * gcc.dg/pr21282.c: New.
13954
13955 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13956
13957 * gcc.dg/vect/pr20122.c: Clean up .vect file.
13958 * gcc.dg/vect/vect-92.c: Likewise.
13959 * gcc.dg/vect/vect-93.c: Likewise.
13960 * gcc.dg/vect/vect-dv-1.c: Likewise.
13961 * gcc.dg/vect/vect-dv-2.c: Likewise.
13962 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
13963
13964 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
13965
13966 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
13967 * gfortran.dg/vect/vect-2.f90: Likewise.
13968 * gfortran.dg/vect/vect-3.f90: Likewise.
13969 * gfortran.dg/vect/vect-4.f90: Likewise.
13970 * gfortran.dg/vect/vect-5.f90: Likewise.
13971
13972 2005-05-02 Geoffrey Keating <geoffk@apple.com>
13973
13974 PR target/20813
13975 * gcc.dg/rs6000-fpint-2.c: New.
13976
13977 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
13978
13979 PR c/15698
13980 * gcc.dg/builtins-30.c: Update expected messages.
13981 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
13982 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
13983 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
13984
13985 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
13986
13987 PR tree-optimization/21294
13988 * gcc.dg/tree-ssa/pr21294.c: New.
13989
13990 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
13991
13992 * gcc.dg/altivec-3.c (vec_store): Do not use the old
13993 __builtin_altivec_st_internal_4si built-in.
13994
13995 2005-05-02 Mark Mitchell <mark@codesourcery.com>
13996
13997 PR c++/15875
13998 * g++.dg/template/ptrmem14.C: New test.
13999
14000 2005-05-02 Paul Brook <paul@codesourcery.com>
14001
14002 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
14003
14004 2005-05-02 Michael Matz <matz@suse.de>
14005
14006 PR c++/19542
14007 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
14008
14009 2005-05-01 Mark Mitchell <mark@codesourcery.com>
14010
14011 * g++.dg/cpp/weak.C: New test.
14012
14013 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
14014
14015 * gcc.dg/tree-ssa/loop-8.c: New test.
14016
14017 2005-04-30 Michael Maty <matz@suse.de>
14018
14019 * gcc.dg/inline-mcpy.c: New test.
14020
14021 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
14022
14023 PR libfortran/18958
14024 * gfortran.dg/eoshift.f90: New test case.
14025
14026 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
14027
14028 PR libfortran/18857
14029 * gfortran.dg/matmul_1.f90: New test.
14030
14031 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
14032
14033 PR tree-optimization/21030
14034 * gcc.dg/tree-ssa/pr21030.c: New.
14035
14036 2005-04-29 Devang Patel <dpatel@apple.com>
14037
14038 PR tree-optimization/21272
14039 * gcc.dg/vect/vect-ifcvt-10.c: New test.
14040
14041 2005-04-29 Jakub Jelinek <jakub@redhat.com>
14042
14043 PR fortran/13082
14044 PR fortran/18824
14045 * gfortran.dg/entry_4.f90: New test.
14046 * gfortran.fortran-torture/execute/entry_1.f90: New test.
14047 * gfortran.fortran-torture/execute/entry_2.f90: New test.
14048 * gfortran.fortran-torture/execute/entry_3.f90: New test.
14049 * gfortran.fortran-torture/execute/entry_4.f90: New test.
14050 * gfortran.fortran-torture/execute/entry_5.f90: New test.
14051 * gfortran.fortran-torture/execute/entry_6.f90: New test.
14052 * gfortran.fortran-torture/execute/entry_7.f90: New test.
14053
14054 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14055
14056 * gfortran.fortran-torture/execute/entry_8.f90: New test.
14057
14058 2005-04-29 Paul Brook <paul@codesourcery.com>
14059
14060 * gfortran.dg/entry_3.f90: New test.
14061
14062 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14063
14064 * gfortran.dg/implicit_4.f90: New test.
14065
14066 2005-04-28 Bob Wilson <bob.wilson@acm.org>
14067
14068 * lib/target-supports.exp (check_profiling_available): Return
14069 false for xtensa-*-elf.
14070
14071 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
14072
14073 * lib/fortran-torture.exp (fortran-torture.exp): Catch
14074 error if file cannot be deleted.
14075
14076 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
14077
14078 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
14079 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
14080 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
14081 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
14082 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
14083 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
14084 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
14085 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
14086 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
14087 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
14088 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
14089 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
14090 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
14091
14092 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14093
14094 PR fortran/20865
14095 * gfortran.dg/pr20865.f90: New test.
14096
14097 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
14098
14099 * gcc.dg/void-cast-2.c: New test.
14100
14101 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14102
14103 PR c/21159
14104 * gcc.dg/void-cast-1.c: New test.
14105
14106 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
14107
14108 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
14109
14110 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14111
14112 PR fortran/21177
14113 * gfortran.dg/pr21177.f90: New test.
14114
14115 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
14116
14117 PR tree-optimization/21171
14118 * gcc.dg/tree-ssa/pr21171.c: New test.
14119
14120 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
14121
14122 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
14123 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
14124 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
14125 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
14126 gcc.dg/tree-ssa/gen-vect-32.c: New.
14127 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
14128 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
14129 don't run on PPC32.
14130
14131 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14132
14133 PR c/21213
14134 * gcc.dg/transparent-union-3.c: New test.
14135
14136 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
14137
14138 PR c/20740
14139 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
14140 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
14141 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
14142 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
14143 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
14144 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
14145
14146 2005-04-26 Jeff Law <law@redhat.com>
14147
14148 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
14149 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
14150 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
14151 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
14152 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
14153 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
14154 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
14155
14156 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
14157
14158 PR tree-optimization/17598
14159 * gcc.dg/tree-ssa/pr17598.c: New testcase.
14160
14161 2005-04-25 Mike Stump <mrs@apple.com>
14162
14163 * objc.dg/fix-and-continue-1.m: Add.
14164
14165 2005-04-25 Roger Sayle <roger@eyesopen.com>
14166
14167 PR c++/20995
14168 * g++.dg/opt/pr20995-1.C: New test case.
14169
14170 2005-04-25 Devang Patel <dpatel@apple.com>
14171
14172 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
14173
14174 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14175
14176 PR testsuite/21062
14177 * g++.dg/opt/alias2.C (printf): Correct the prototype.
14178
14179 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
14180
14181 PR C++/21188
14182 * g++.dg/opt/rtti2.C: New test.
14183
14184 2005-04-25 Paul Brook <paul@codesourcery.com>
14185 Steven G. Kargl <kargls@comcast.net>
14186
14187 PR fortran/20879
14188 * gfortran.dg/ichar_1.f90: New file.
14189
14190 2005-04-24 Jakub Jelinek <jakub@redhat.com>
14191
14192 PR middle-end/20991
14193 * g++.dg/opt/pr20991.C: New test.
14194
14195 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
14196 where sizeof (type) < __alignof__ (type).
14197 * gcc.dg/compat/struct-layout-1.h: Likewise.
14198
14199 2005-04-24 Per Bothner <per@bothner.com>
14200 Devang Patel <dpatel@apple.com>
14201
14202 PR preprocessor/20907
14203 * gcc.dg/cpp/very-long-comment.c: New test.
14204
14205 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14206
14207 PR fortran/20059
14208 * gfortran.dg/common_5.f: New test.
14209
14210 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
14211
14212 PR middle-end/21082
14213 * g++.dg/tree-ssa/pr21082.C: New testcase.
14214
14215 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
14216
14217 * gcc.dg/vect/vect-99.c: New test.
14218
14219 2005-04-22 Diego Novillo <dnovillo@redhat.com>
14220
14221 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
14222
14223 2005-04-22 Jeff Law <law@redhat.com>
14224
14225 * gcc.dg/uninit-5.c: Remove xfails.
14226 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
14227 conditionals and loads.
14228
14229 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
14230
14231 PR libfortran/20074
14232 PR libfortran/20436
14233 PR libfortran/21108
14234 * gfortran.dg/nested_reshape.f90: new test
14235 * gfortran.dg/reshape-alloc.f90: new test
14236 * gfortran.dg/reshape.f90: new test
14237
14238 2005-04-22 Mark Mitchell <mark@codesourcery.com>
14239
14240 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
14241
14242 * gcc.dg/arm-vfp1.c: New test.
14243
14244 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
14245
14246 PR c++/21087
14247 * g++.dg/lookup/builtin2.C: New test.
14248
14249 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
14250
14251 * gcc.dg/weak/weak-13.c: New test.
14252
14253 2005-04-21 Geoffrey Keating <geoffk@apple.com>
14254
14255 * lib/target-supports.exp (check_effective_target_sync_int_long):
14256 Add powerpc*.
14257
14258 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
14259
14260 * gcc.target/mips/branch-1.c: New test.
14261
14262 2005-04-21 Richard Henderson <rth@redhat.com>
14263
14264 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
14265 * gcc.dg/vect/vect-86.c: Likewise.
14266 * gcc.dg/vect/vect-87.c: Likewise.
14267 * gcc.dg/vect/vect-88.c: Likewise.
14268
14269 2005-04-21 Devang Patel <dpatel@apple.com>
14270
14271 PR optimization/20994
14272 * gcc.dg/tree-ssa/ifc-3.c: New test.
14273
14274 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14275
14276 PR c/12913
14277 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
14278 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
14279 gcc.dg/c99-vla-jump-5.c: New tests.
14280
14281 2005-04-19 Richard Henderson <rth@redhat.com>
14282
14283 * lib/target-supports.exp (check_effective_target_vect_int_mult):
14284 Fix typo in exists check.
14285 (check_effective_target_sync_int_long): New.
14286 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
14287 * gcc.dg/ia64-sync-2.c: Likewise.
14288 * gcc.dg/ia64-sync-3.c: Likewise.
14289 * gcc.dg/ia64-sync-4.c: Likewise.
14290
14291 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
14292
14293 * gcc.dg/fold-xor-1.c: New test.
14294 * gcc.dg/fold-xor-2.c: New test.
14295
14296 2005-04-19 James E. Wilson <wilson@specifixinc.com>
14297
14298 PR target/20670
14299 * g++.dg/eh/fp-regs.C: New test.
14300
14301 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
14302
14303 * gcc.dg/Wint-to-pointer-cast-1.c,
14304 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
14305 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
14306 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
14307
14308 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14309
14310 PR fortran/16861
14311 * gfortran.dg/pr16861.f90: New test.
14312
14313 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14314
14315 * gcc.dg/pr21085.c: New test.
14316
14317 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
14318
14319 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
14320 (setup_mips_tests, dg-mips-options): New procedures.
14321 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
14322 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
14323 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
14324 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14325 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
14326 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
14327 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
14328 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
14329 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
14330 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
14331 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
14332 dg-mips-options instead of dg-options. Remove now-redundant
14333 preprocessor guards.
14334 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
14335 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
14336 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
14337 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
14338 * gcc.dg/vr-mult-2.c: Delete.
14339 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
14340 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
14341 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
14342 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
14343 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
14344 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
14345 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
14346
14347 2005-04-18 Laurent GUERBY <laurent@guerby.net>
14348
14349 * ada/acats/run_all.sh: Use sync when executable not present.
14350
14351 2005-04-18 Devang Patel <dpatel@apple.com>
14352
14353 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
14354 * gcc.dg/vect/vect-11a.c: New.
14355 * gcc.dg/vect/vect-none.c: Update.
14356 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
14357
14358 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
14359
14360 PR tree-optimization/20922
14361 * gcc.dg/pr20922-1.c: New test.
14362 * gcc.dg/pr20922-2.c: New test.
14363 * gcc.dg/pr20922-3.c: New test.
14364 * gcc.dg/pr20922-4.c: New test.
14365 * gcc.dg/pr20922-5.c: New test.
14366 * gcc.dg/pr20922-6.c: New test.
14367
14368 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14369
14370 PR libfortran/20950
14371 * gfortran.dg/pr20950.f: New test.
14372
14373 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14374
14375 PR libfortran/19216
14376 * gfortran.dg/pr19216.f: New test.
14377
14378 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
14379
14380 PR tree-optimization/21001
14381 * gcc.dg/tree-ssa/pr21001.c: New.
14382
14383 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
14384
14385 PR libfortran/21075
14386 * gfortran.dg/reshape_rank7.f90: New test.
14387
14388 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
14389
14390 PR libfortran/12884 gfortran.dg/pr12884.f: New test
14391 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
14392 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
14393 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
14394 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
14395 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
14396 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
14397 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
14398 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
14399 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
14400 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
14401 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
14402 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
14403 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
14404 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
14405 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
14406 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
14407 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
14408 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
14409 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
14410 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
14411
14412 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
14413
14414 * gfortran.dg/wtruncate.f: New testcase.
14415 * gfortran.dg/wtruncate.f90: New testcase.
14416
14417 2005-04-16 Mark Mitchell <mark@codesourcery.com>
14418
14419 PR c++/21025
14420 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
14421 which sizeof/alignof is dependent, rather than just whether we are
14422 processing_template_decl.
14423
14424 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14425
14426 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14427 corrected typo where the wrong variables had been compared.
14428
14429 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
14430
14431 PR libfortran/18495
14432 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
14433 Test callee-allocated version of return array with a write
14434 statement.
14435 Test spread with a temporary with another write statement.
14436
14437 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
14438
14439 PR tree-optimization/21031
14440 * gcc.dg/tree-ssa/pr21031.c: New.
14441
14442 2005-04-15 Uros Bizjak <uros@kss-loka.si>
14443
14444 PR tree-optimization/21004
14445 * gcc.dg/builtins-53.c: Include builtins-config.h.
14446 Check floorf, ceilf, floorl and ceill transformations
14447 only when HAVE_C99_RUNTIME is defined.
14448
14449 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
14450
14451 PR middle-end/20739
14452 * gcc.dg/tree-ssa/pr20739.c: New test.
14453
14454 2005-04-14 Mike Stump <mrs@apple.com>
14455
14456 * gcc.dg/Foundation.framework/empty: New.
14457 * gcc.dg/framework-2.c: New.
14458
14459 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14460
14461 PR tree-optimization/21021
14462 * gcc.c-torture/compile/pr21021.c: New.
14463
14464 2005-04-14 Janis Johnson <janis187@us.ibm.com
14465
14466 PR testsuite/21010
14467 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
14468 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
14469 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
14470 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
14471 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
14472 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
14473 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
14474 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
14475
14476 2005-04-14 Richard Henderson <rth@redhat.com>
14477
14478 * lib/target-supports.exp (check_effective_target_vect_condition):
14479 Add ia64, i?86, and x86_64.
14480
14481 2005-04-14 Steven G. Kargl <kargls@comcast.net>
14482
14483 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
14484
14485 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
14486
14487 PR tree-optimization/20657
14488 * gcc.dg/tree-ssa/pr20657.c: New.
14489
14490 2005-04-14 Uros Bizjak <uros@kss-loka.si>
14491
14492 * gcc.dg/builtins-53.c: Also check (int)trunc* and
14493 (long long int)trunc*.
14494
14495 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
14496
14497 PR target/20927
14498 * gcc.dg/pr20927.c: New test.
14499
14500 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
14501
14502 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
14503 * gcc.target/mips/asm-1.c: Likewise.
14504
14505 2005-04-13 Dale Johannesen <dalej@apple.com>
14506
14507 * objc.dg/objc-fast-4.m: New.
14508
14509 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
14510
14511 * gcc.target/cris/torture/cris-torture.exp: New driver in new
14512 directory.
14513 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
14514
14515 2005-04-13 David Edelsohn <edelsohn@gnu.org>
14516
14517 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
14518 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
14519 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
14520
14521 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
14522
14523 PR tree-optimization/20913
14524 * gcc.dg/tree-ssa/pr20913.c: New.
14525
14526 PR tree-optimization/20702
14527 * gcc.dg/tree-ssa/pr20702.c: New.
14528
14529 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14530
14531 PR c++/13744
14532 * g++.dg/inherit/local3.C: New test.
14533
14534 2005-04-12 Jeff Law <law@redhat.com>
14535
14536 * gcc.dg/tree-ssa/20050412-1.c: New test.
14537
14538 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
14539
14540 PR libfortran/19016
14541 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
14542 Add tests with mask generated by expression.
14543 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14544 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14545 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14546
14547 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
14548
14549 PR middle-end/20917
14550 * gcc.dg/20050409-1.c: New test.
14551
14552 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
14553
14554 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
14555
14556 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14557
14558 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14559 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
14560 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14561 (TARGET_CXX): Adjust accordingly.
14562 * target.h (struct gcc_target): Remove epxort_class_data. Add
14563 determine_class_data_visibility and class_data_always_comdat.
14564 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14565 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
14566 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14567 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
14568 (arm_cxx_determine_class_data_visibility): New.
14569 (arm_cxx_class_data_always_comdat): Likewise.
14570 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
14571 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
14572 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
14573 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
14574 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
14575 Define.
14576
14577 2005-04-11 Mark Mitchell <mark@codesourcery.com>
14578
14579 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
14580
14581 2005-04-11 Geoffrey Keating <geoffk@apple.com>
14582
14583 * gcc.dg/i386-darwin-fpmath.c: New.
14584
14585 2004-04-11 Devang Patel <dpatel@apple.com>
14586
14587 * lib/target-supports.exp (check_effective_target_vect_condition): New.
14588 * gcc.dg/vect/vect-ifcvt-1.c: New test.
14589 * gcc.dg/vect/vect-ifcvt-2.c: New test.
14590 * gcc.dg/vect/vect-ifcvt-3.c: New test.
14591 * gcc.dg/vect/vect-ifcvt-4.c: New test.
14592 * gcc.dg/vect/vect-ifcvt-5.c: New test.
14593 * gcc.dg/vect/vect-ifcvt-6.c: New test.
14594 * gcc.dg/vect/vect-ifcvt-7.c: New test.
14595 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
14596
14597 2004-04-11 Devang Patel <dpatel@apple.com>
14598
14599 * gcc.dg/vect/vect-dv-1.c: New test.
14600 * gcc.dg/vect/vect-dv-2.c: New test.
14601
14602 2005-04-11 Diego Novillo <dnovillo@redhat.com>
14603
14604 PR tree-optimization/20933
14605 * gcc.dg/tree-ssa/pr20933.c: New test.
14606
14607 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14608
14609 * gfortran.dg/fold_nearest.f90: New test.
14610
14611 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
14612
14613 * gcc.dg/tree-ssa/alias-1.c: New test.
14614
14615 2005-04-11 Diego Novillo <dnovillo@redhat.com>
14616
14617 PR tree-optimization/20920
14618 * g++.dg/tree-ssa/pr20920.C: New test.
14619
14620 2005-04-11 Uros Bizjak <uros@kss-loka.si>
14621
14622 * gcc.dg/builtins-53.c: Also check (int)ceil* and
14623 (long long int)ceil*.
14624
14625 2005-04-10 Mark Mitchell <mark@codesourcery.com>
14626
14627 * g++.dg/warn/Wdtor1.C: Declare template in system header with
14628 explicit C++ linkage.
14629
14630 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14631
14632 * gfortran.dg/pr17229.f: Take care of the new obsolescence
14633 warning for arithmetic IF statements.
14634
14635 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
14636
14637 * eor_handling_1.f90: New test case.
14638 * eor_handling_2.f90: New test case.
14639 * eor_handling_3.f90: New test case.
14640 * eor_handling_4.f90: New test case.
14641 * eor_handling_5.f90: New test case.
14642 * noadv_size.f90: New test case.
14643 * pad_no.f90: New test case.
14644
14645 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
14646
14647 * gcc.c-torture/execute/20050410-1.c: New test.
14648
14649 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
14650
14651 * gcc.dg/pr20126.c: New.
14652
14653 2005-04-09 Bud Davis <bdavis@gfortran.org>
14654 Steven G. Kargl <kargls@comcast.net>
14655
14656 * gfortran.dg/PR19872.f: New test.
14657
14658 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14659
14660 * gfortran.dg/nint_1.f90: Fix dg-do directive.
14661
14662 2005-04-09 Steven G. Kargl <kargls@comcast.net>
14663
14664 * gfortran.dg/nint_1.f90: New test.
14665
14666 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14667
14668 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
14669 Added test for callee-allocated arrays with write statements.
14670 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
14671 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
14672 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
14673 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
14674 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
14675
14676 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
14677
14678 PR libfortran/20163
14679 * gfortran.dg/open-options-blanks.f: New test.
14680
14681 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14682
14683 PR fortran/13257
14684 * gfortran.dg/comma_format_extension_[1234].f: New tests.
14685
14686 2005-04-09 Jakub Jelinek <jakub@redhat.com>
14687
14688 * gcc.dg/tree-ssa/stdarg-1.c: New test.
14689 * gcc.dg/tree-ssa/stdarg-2.c: New test.
14690 * gcc.dg/tree-ssa/stdarg-3.c: New test.
14691 * gcc.dg/tree-ssa/stdarg-4.c: New test.
14692 * gcc.dg/tree-ssa/stdarg-5.c: New test.
14693 * gcc.c-torture/execute/stdarg-4.c: New test.
14694
14695 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
14696
14697 PR target/20795
14698 * g++.dg/abi/param2.C: New test.
14699
14700 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14701
14702 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
14703
14704 2005-04-09 Uros Bizjak <uros@kss-loka.si>
14705
14706 * gcc.dg/builtins-53.c: New test.
14707
14708 2005-04-08 Diego Novillo <dnovillo@redhat.com>
14709
14710 * g++.dg/tree-ssa/pr18178.C: New test.
14711 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
14712 * gcc.c-torture/execute/20041019-1.c: New test.
14713 * gcc.dg/tree-ssa/20041008-1.c: New test.
14714 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
14715 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
14716 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
14717 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
14718 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
14719 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
14720 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
14721 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
14722 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
14723 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
14724
14725 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
14726
14727 PR rtl-optimization/20466
14728 * gcc.c-torture/execute/pr20466-1.c: New test.
14729
14730 2005-04-08 Mark Mitchell <mark@codesourcery.com>
14731
14732 PR c++/20905
14733 * g++.dg/parse/cond2.C: New test.
14734
14735 PR c++/20145
14736 * g++.dg/warn/Wdtor1.C: New test.
14737
14738 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14739
14740 PR fortran/17229
14741 * gfortran.dg/pr17229.f: New test.
14742
14743 2005-04-07 Steven G. Kargl <kargls@comcast.net>
14744
14745 * gfortran.dg/tiny_1.f90: New test.
14746 * gfortran.dg/tiny_2.f90: ditto.
14747
14748 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
14749
14750 * gfortran.dg/eor_1.f90: Fix dg-do run line
14751 * gfortran.dg/open_new.f90: Fix dg-do run line
14752
14753 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
14754
14755 * lib/target-supports.exp (get_compiler_messages): Support
14756 optional arguments, the fourth being compiler options.
14757 (check_effective_target_fpic): New proc.
14758 * gcc.dg/20050321-2.c: Restrict to target fpic.
14759
14760 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
14761
14762 * gcc.dg/15443-1.c: New test.
14763 * gcc.dg/15443-2.c: Likewise.
14764
14765 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
14766
14767 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
14768
14769 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14770
14771 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
14772
14773 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
14774
14775 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
14776 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
14777 -m64.
14778 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
14779 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
14780 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
14781
14782 2005-04-06 Mark Mitchell <mark@codesourcery.com>
14783
14784 PR c++/20212
14785 * g++.dg/warn/Wunused-11.C: New test.
14786
14787 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
14788
14789 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
14790
14791 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
14792
14793 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
14794
14795 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14796
14797 PR c++/20734
14798 * g++.dg/template/ptrmem13.C: New test.
14799
14800 2005-04-05 Per Bothner <per@bothner.com>
14801
14802 * lib/gcc.exp: Always add -fno-show-column, for now.
14803
14804 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
14805
14806 PR testsuite/20767
14807 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
14808 of plain old "unsigned int" for the type of "i". Makes this test
14809 64bit clean.
14810
14811 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
14812
14813 * gcc.dg/i386-ssefn-1.c: New test.
14814 * gcc.dg/i386-ssefn-2.c: New test.
14815 * gcc.dg/i386-ssefn-3.c: New test.
14816 * gcc.dg/i386-ssefn-4.c: New test.
14817
14818 2005-04-05 Jakub Jelinek <jakub@redhat.com>
14819
14820 PR tree-optimization/20076
14821 * gcc.dg/builtin-apply4.c: New test.
14822
14823 PR preprocessor/19475
14824 * gcc.dg/cpp/macspace1.c: New test.
14825 * gcc.dg/cpp/macspace2.c: New test.
14826
14827 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14828
14829 * gfortran.dg/pr20755.f: Fixed bad format.
14830
14831 2005-04-05 Mark Mitchell <mark@codesourcery.com>
14832
14833 PR c++/20763
14834 * g++.dg/ext/attrib21.C: New test.
14835
14836 2004-04-05 Devang Patel <dpatel@apple.com>
14837
14838 * lib/target-supports.exp (check_effective_target_vect_shif): New.
14839 * gcc.dg/vect/vect-shift-1.c: New test.
14840
14841 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14842
14843 PR libfortran/20755
14844 * gfortran.dg/pr20755.f: New test.
14845
14846 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
14847
14848 * gfortran.dg/pr15959.f90: New test.
14849 * gfortran.dg/string_pad_trunc.f90: New test.
14850
14851 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14852
14853 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
14854 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
14855 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
14856 syntax.
14857
14858 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14859
14860 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
14861
14862 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14863
14864 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
14865 * gcc.c-torture/compile/20011119-2.c: Likewise.
14866 * gcc.c-torture/compile/981001-2.c: Likewise.
14867
14868 2005-04-04 Mark Mitchell <mark@codesourcery.com>
14869
14870 PR c++/20679
14871 * g++.dg/template/overload4.C: New test.
14872
14873 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14874
14875 PR c++/20746
14876 * g++.dg/abi/covariant5.C: New.
14877
14878 PR debug/20505
14879 * g++.dg/debug/const2.C: New.
14880
14881 2005-04-04 Jakub Jelinek <jakub@redhat.com>
14882
14883 PR rtl-optimization/16104
14884 * gcc.c-torture/execute/20050316-1.c: New test.
14885
14886 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
14887
14888 * g++.dg/template/spec23.C: Fix dg-error text.
14889
14890 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
14891
14892 PR c++/19199
14893 * g++.dg/expr/lval2.C: New.
14894
14895 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14896
14897 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
14898 __builtin_strcasecmp and __builtin_strncasecmp.
14899
14900 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
14901
14902 PR c++/20723
14903 * g++.dg/template/spec22.C: New.
14904 * g++.dg/template/spec23.C: New.
14905
14906 2005-04-03 Dale Ranta <dir@lanl.gov>
14907 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14908
14909 PR libfortran/20068
14910 PR libfortran/20125
14911 PR libfortran/20156
14912 PR libfortran/20471
14913 * gfortran.dg/backspace.f: New test.
14914
14915 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
14916
14917 * gcc.dg/pr19345.c: New test.
14918
14919 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14920
14921 PR tree-optimization/20640
14922 * gcc.dg/torture/tree-loop-1.c: New.
14923
14924 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
14925
14926 PR rtl-optimization/20290
14927 * gcc.c-torture/execute/loop-ivopts-2.c: New.
14928
14929 2005-04-02 Geoffrey Keating <geoffk@apple.com>
14930
14931 * gcc.dg/rs6000-fpint.c: New.
14932
14933 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
14934
14935 * gcc.dg/old-style-then-proto-1.c: New test.
14936
14937 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14938
14939 * gfortran.fortran-torture/execute/backspace.f90: Check
14940 after backspace and read was incorrect.
14941
14942 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14943
14944 * gcc.c-torture/execute/builtins/strcat.c: Check the result
14945 buffer past the terminating NUL using memcmp.
14946 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
14947 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
14948
14949 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
14950 Fix unused/uninitialized variable warnings.
14951
14952 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
14953 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
14954 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
14955 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
14956
14957 * gcc.c-torture/execute/builtins/abs-1-lib.c,
14958 gcc.c-torture/execute/builtins/fputs-lib.c,
14959 gcc.c-torture/execute/builtins/lib/fprintf.c,
14960 gcc.c-torture/execute/builtins/lib/main.c,
14961 gcc.c-torture/execute/builtins/lib/memcmp.c,
14962 gcc.c-torture/execute/builtins/lib/memmove.c,
14963 gcc.c-torture/execute/builtins/lib/mempcpy.c,
14964 gcc.c-torture/execute/builtins/lib/memset.c,
14965 gcc.c-torture/execute/builtins/lib/printf.c,
14966 gcc.c-torture/execute/builtins/lib/sprintf.c,
14967 gcc.c-torture/execute/builtins/lib/stpcpy.c,
14968 gcc.c-torture/execute/builtins/lib/strchr.c,
14969 gcc.c-torture/execute/builtins/lib/strcmp.c,
14970 gcc.c-torture/execute/builtins/lib/strcpy.c,
14971 gcc.c-torture/execute/builtins/lib/strcspn.c,
14972 gcc.c-torture/execute/builtins/lib/strlen.c,
14973 gcc.c-torture/execute/builtins/lib/strncat.c,
14974 gcc.c-torture/execute/builtins/lib/strncmp.c,
14975 gcc.c-torture/execute/builtins/lib/strncpy.c,
14976 gcc.c-torture/execute/builtins/lib/strrchr.c,
14977 gcc.c-torture/execute/builtins/lib/strspn.c,
14978 gcc.c-torture/execute/builtins/lib/strstr.c,
14979 gcc.c-torture/execute/builtins/memops-asm-lib.c,
14980 gcc.c-torture/execute/builtins/strlen-2.c,
14981 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
14982 prototypes.
14983
14984 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
14985
14986 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
14987 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
14988 selectany usage.
14989
14990 2005-04-01 Jakub Jelinek <jakub@redhat.com>
14991
14992 PR c++/19406
14993 * g++.dg/debug/using1.C: New test.
14994
14995 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
14996
14997 PR middle-end/20524
14998 * gcc.dg/alias-7.c: Prefix asm-declared name with
14999 __USER_LABEL_PREFIX__.
15000
15001 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
15002
15003 Fix fallout from PR middle-end/15700:
15004 * gcc.c-torture/compile/20011119-1.c: Take
15005 __USER_LABEL_PREFIX__ into account.
15006 * gcc.c-torture/compile/20011119-2.c: Likewise.
15007
15008 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
15009
15010 PR c++/18644
15011 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
15012
15013 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
15014
15015 PR c/17855
15016 * gcc.c-torture/compile/struct-non-lval-1.c,
15017 gcc.c-torture/compile/struct-non-lval-2.c,
15018 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
15019
15020 2005-03-31 Janis Johnson <janis187@us.ibm.com>
15021
15022 * gcc.dg/tls/tls.exp: Remove temporary file.
15023 * g++.dg/tls/tls.exp: Ditto.
15024 * lib/file-format.exp: Ditto.
15025 * g++.dg/special/ecos.exp: Ditto.
15026
15027 * lib/profopt.exp: Treat prof_ext as a list.
15028 * gcc.misc-tests/bprob.exp: Ditto.
15029 * g++.dg/bprob/bprob.exp: Ditto.
15030
15031 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
15032 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
15033 g++.dg/tree-ssa/pointer-reference-alias.C,
15034 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
15035 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
15036 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
15037 g++.dg/vect/pr19951.cc: Ditto.
15038 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
15039 gcc.dg/builtins-47.c: Ditto.
15040 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
15041 gcc.dg/pr20115-1.c: Ditto.
15042 * gcc.dg/tree-ssa/20030530-2.c,
15043 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
15044 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
15045 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
15046 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
15047 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
15048 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
15049 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
15050 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
15051 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
15052 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
15053 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
15054 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
15055 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
15056 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
15057 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
15058 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
15059 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
15060 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
15061 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15062 gcc.dg/tree-ssa/20030824-1.c,
15063 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
15064 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
15065 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
15066 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
15067 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
15068 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
15069 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
15070 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
15071 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
15072 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
15073 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
15074 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
15075 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
15076 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
15077 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
15078 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
15079 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
15080 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
15081 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
15082 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
15083 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
15084 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
15085 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
15086 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
15087 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
15088 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
15089 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
15090 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
15091 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
15092 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
15093 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
15094 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
15095 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
15096 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
15097 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
15098 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
15099 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
15100 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
15101 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
15102 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
15103 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
15104 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
15105 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15106 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
15107 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
15108 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
15109 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
15110 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
15111 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
15112 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
15113 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15114 gcc.dg/tree-ssa/useless-1.c: Ditto.
15115 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
15116 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
15117 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
15118 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
15119 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15120 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
15121 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
15122 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
15123 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
15124 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
15125 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
15126 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
15127 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
15128 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
15129 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
15130 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
15131 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
15132 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
15133 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
15134 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
15135 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
15136 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15137 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15138 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
15139 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
15140 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
15141 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
15142 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
15143 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
15144 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
15145 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
15146 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
15147 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
15148 gcc.dg/vect/vect-none.c: Ditto.
15149 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
15150 treelang/compile/unsigned.tree: Ditto.
15151
15152 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
15153 * gcc.dg/cpp/direct2s.c: Ditto.
15154 * gcc.dg/cpp/paste4.c: Ditto.
15155 * gcc.dg/cpp/separate-1.c: Ditto.
15156 * gcc.dg/pch/save-temps-1.c: Ditto.
15157 * g++.dg/ext/altivec-10.C: Ditto.
15158 * g++.dg/pch/pch.C: Ditto.
15159
15160 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
15161
15162 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
15163 * g++.dg/template/repo1.C: Ditto.
15164 * g++.dg/template/repo2.C: Ditto.
15165 * g++.dg/template/repo3.C: Ditto.
15166 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
15167 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
15168 * g++.old-deja/g++.pt/repo1.C: Ditto.
15169 * g++.old-deja/g++.pt/repo2.C: Ditto.
15170 * g++.old-deja/g++.pt/repo3.C: Ditto.
15171 * g++.old-deja/g++.pt/repo4.C: Ditto.
15172
15173 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
15174 * gcc.dg/20030107-1.c: Ditto.
15175 * gcc.dg/20030702-1.c: Ditto.
15176 * gcc.dg/profile-generate-1.c: Ditto.
15177 * g++.dg/other/profile1.C: Ditto.
15178 * g++.old-deja/g++.robertl/eb83.C: Ditto.
15179
15180 * lib/gcc-dg.exp (remove-build-file): New.
15181 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
15182 cleanup-tree-dump, cleanup-saved-temps): New.
15183
15184 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
15185
15186 PR c++/19203, DR 214
15187 * g++.dg/parse/ambig3.C: Not ambiguous.
15188 * g++.dg/template/spec20.C: New.
15189 * g++.dg/template/spec21.C: New.
15190
15191 2005-03-31 Steve Ellcey <sje@cup.hp.com>
15192
15193 PR target/20045
15194 * gcc.dg/ia64-fptr-1.c: Run only on linux.
15195
15196 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15197
15198 PR libfortran/20660
15199 * gfortran.dg/negative_unit.f: New test.
15200
15201 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
15202
15203 * gcc.dg/20050330-1.c: New test.
15204
15205 2005-03-30 Devang Patel <dpatel@apple.com>
15206
15207 * g++.dg/tree-sra/ssa-sra-3.C: New test.
15208
15209 2005-03-30 Dale Johannesen <dalej@apple.com>
15210
15211 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
15212
15213 2005-03-30 Janis Johnson <janis187@us.ibm.com>
15214
15215 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
15216 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
15217 Strip options from test name.
15218
15219 2005-03-31 Jan Hubicka <jh@suse.cz>
15220
15221 * gcc.dg/varpool-1.c: New testcase.
15222
15223 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15224
15225 PR c/772
15226 PR c/17913
15227 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
15228 gcc.dg/stmt-expr-label-3.c : New tests.
15229 * gcc.c-torture/execute/medce-2.c: Remove.
15230
15231 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
15232
15233 PR c/20368
15234 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
15235 tests.
15236
15237 2005-03-30 Alan Modra <amodra@bigpond.net.au>
15238
15239 * gcc.c-torture/compile/pr20203.c: New test.
15240
15241 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15242
15243 * gfortran.dg/promotion.f90: New test.
15244
15245 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
15246
15247 PR middle-end/20491
15248 * gcc.dg/torture/asm-subreg-1.c: New test.
15249
15250 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
15251
15252 PR c/20672
15253 * gcc.dg/pr20672-1.c: New test.
15254
15255 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
15256
15257 * gfortran.dg/vect: New directory.
15258 * gfortran.dg/vect/vect.exp: New.
15259 * gfortran.dg/vect/vect-1.f90: New test.
15260 * gfortran.dg/vect/vect-2.f90: New test.
15261 * gfortran.dg/vect/vect-3.f90: New test.
15262 * gfortran.dg/vect/vect-4.f90: New test.
15263 * gfortran.dg/vect/vect-5.f90: New test.
15264
15265 2005-03-29 Jakub Jelinek <jakub@redhat.com>
15266
15267 PR middle-end/20622
15268 * gcc.dg/alias-7.c: New test.
15269
15270 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
15271
15272 * gcc.dg/sparc-reg-1.c: New test.
15273
15274 2005-03-28 Steve Ellcey <sje@cup.hp.com>
15275
15276 PR target/19890
15277 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
15278
15279 2005-03-29 Dale Ranta <dir@lanl.gov>
15280 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15281
15282 PR libfortran/20163
15283 * gfortran.dg/pr20163-2.f: New test.
15284
15285 2005-03-28 Jan Hubicka <jh@suse.cz>
15286
15287 PR middle-end/20635
15288 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
15289 by Jakub Jelinek.
15290
15291 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
15292
15293 PR tree-optimization/20626
15294 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
15295 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
15296
15297 2005-03-26 Steven G. Kargl <kargls@comcast.net>
15298
15299 * gfortran.dg/underflow.f90: New test.
15300 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
15301
15302 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15303
15304 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
15305
15306 2005-03-25 Mark Mitchell <mark@codesourcery.com>
15307
15308 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
15309 (g++_init): Make sure that CXXFLAGS is set.
15310 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
15311 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
15312 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15313 * lib/objc.exp (objc_init): Likewise.
15314 * lib/treelang.exp (treelang_init): Likewise.
15315
15316 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
15317
15318 PR tree-optimization/20470
15319 * gcc.dg/tree-ssa/pr20470.c: New test.
15320
15321 2005-03-25 Geoffrey Keating <geoffk@apple.com>
15322
15323 * gcc.dg/ppc-stfiwx.c: New.
15324
15325 2005-03-25 Steve Ellcey <sje@cup.hp.com>
15326
15327 PR target/19888
15328 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
15329
15330 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15331
15332 * gcc.dg/20050325-1.c: Fix a typo.
15333
15334 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15335
15336 PR libfortran/19678
15337 PR libfortran/19679
15338 * gfortran.dg/dos_eol.f: New test.
15339
15340 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
15341
15342 PR rtl-optimization/20249
15343 * gcc.dg/20050325-1.c: New test.
15344
15345 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15346
15347 PR libfortran/15332
15348 * gfortran.dg/pr15332.f: New test.
15349
15350 2005-03-24 Dale Johannesen <dalej@apple.com>
15351
15352 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
15353
15354 2005-03-24 Geoffrey Keating <geoffk@apple.com>
15355
15356 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
15357 'internal' visibility.
15358 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
15359 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
15360 'protected' visibility.
15361 * gcc.dg/visibility-7.c: Likewise.
15362 * lib/target-supports.exp (check_visibility_available): Take
15363 a parameter, the kind of visibility to check for.
15364 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
15365 to check_visibility_available.
15366
15367 * g++.dg/expr/cast3.C: New.
15368
15369 2005-03-24 David Edelsohn <edelsohn@gnu.org>
15370
15371 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
15372 rs6000.
15373
15374 2005-03-24 Steve Ellcey <sje@cup.hp.com>
15375
15376 PR target/20095
15377 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
15378
15379 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
15380
15381 * gcc.dg/badshift.c: Renamed to...
15382 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
15383
15384 * gcc.target/i386/badshift.c: Renamed to...
15385 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
15386 only.
15387
15388 PR rtl-optimization/20532
15389 * gcc.target/i386/badshift.c: New.
15390
15391 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15392
15393 * gfortran.dg/pr18025.f90: New test.
15394
15395 2005-03-23 Dale Johannesen <dalej@apple.com>
15396
15397 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
15398
15399 2005-03-23 Mark Mitchell <mark@codesourcery.com>
15400
15401 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
15402
15403 * lib/target-supports.exp (check_iconv_available): Default
15404 libiconv to -liconv, if there is no definition.
15405
15406 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
15407
15408 * gcc.dg/torture/cris-asm-mof-1.c: New test.
15409
15410 2005-03-22 Mark Mitchell <mark@codesourcery.com>
15411
15412 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
15413 * g++.dg/opt/pr7503-2.C: Likewise.
15414 * g++.dg/opt/pr7503-3.C: Likewise.
15415 * g++.dg/opt/pr7503-4.C: Likewise.
15416 * g++.dg/opt/pr7503-5.C: Likewise.
15417 * g++.dg/warn/minmax.C: New test.
15418
15419 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15420
15421 * gfortran.dg/g77_intrinsics_funcs.f: New test.
15422 * gfortran.dg/g77_intrinsics_sub.f: New test.
15423
15424 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
15425 Jan Hubicka <jh@suse.cz>
15426 Steven Bosscher <stevenb@suse.de
15427
15428 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
15429
15430 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15431
15432 PR c++/19980
15433 * g++.dg/template/redecl3.C: New test.
15434
15435 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15436
15437 PR c++/20499
15438 * g++.dg/parse/error16.C: Tweak error markers.
15439
15440 2005-03-22 Jakub Jelinek <jakub@redhat.com>
15441
15442 PR target/20561
15443 * gcc.dg/20050321-2.c: New test.
15444
15445 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
15446
15447 PR c++/20465
15448 PR c++/20381
15449 * g++.dg/template/ptrmem12.C: New.
15450
15451 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
15452
15453 PR rtl-optimization/20527
15454 * gcc.c-torture/execute/pr20527-1.c: New test.
15455
15456 2005-03-22 Ben Elliston <bje@au.ibm.com>
15457
15458 * gcc.misc-tests/options.exp (check_for_options): Create a real C
15459 program, compile it into a real executable and then delete the .c
15460 and .x files afterwards, to avoid problems on testglue targets.
15461
15462 2005-03-21 Stuart Hastings <stuart@apple.com>
15463
15464 * gcc.target/i386/sse-2.c: New.
15465
15466 2005-03-21 Uros Bizjak <uros@kss-loka.si>
15467
15468 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
15469
15470 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15471
15472 * g++.dg/parse/crash25.C: Fix typo.
15473
15474 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15475
15476 PR c++/20461
15477 * g++.dg/parse/crash24.C: New test.
15478
15479 PR c++/20536
15480 * g++.dg/parse/crash25.C: New test.
15481
15482 2005-03-21 Paolo Carlini <pcarlini@suse.de>
15483
15484 PR c++/20147
15485 * g++.dg/ext/stmtexpr4.C: New test.
15486
15487 2005-03-20 Roger Sayle <roger@eyesopen.com>
15488
15489 PR middle-end/20539
15490 * gcc.c-torture/compile/pr13066-1.c: New test case.
15491 * gcc.c-torture/compile/pr20539-1.c: Likewise.
15492 * g++.dg/opt/pr13066-1.C: Likewise.
15493
15494 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
15495
15496 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
15497
15498 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15499
15500 PR fortran/18525
15501 * gfortran.dg/nesting_1.f90: New test.
15502
15503 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15504
15505 PR c++/20240
15506 * g++.dg/lookup/using13.C: New test.
15507
15508 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15509
15510 PR c++/20333
15511 * g++.dg/template/crash36.C: New test.
15512
15513 2005-03-18 Paolo Carlini <pcarlini@suse.de>
15514
15515 PR c++/20463
15516 * g++.dg/template/crash35.C: New test.
15517
15518 2005-03-17 Paolo Carlini <pcarlini@suse.de>
15519
15520 PR c++/19966
15521 * g++.dg/overload/operator2.C: New test.
15522
15523 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15524
15525 PR libfortran/20257
15526 * gfortran.dg/pr20257.f90: New test.
15527
15528 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15529
15530 PR libfortran/20480
15531 * gfortran.dg/pr20480.f90: New test.
15532
15533 2005-03-16 Richard Henderson <rth@redhat.com>
15534
15535 PR middle-end/15700
15536 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
15537 (_rtld_global): New.
15538 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
15539 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
15540
15541 * gcc.dg/alias-3.c: New.
15542 * gcc.dg/alias-4.c: New.
15543 * gcc.dg/alias-5.c: New.
15544 * gcc.dg/alias-6.c: New.
15545
15546 2005-03-15 Geoffrey Keating <geoffk@apple.com>
15547
15548 * gcc.dg/cpp/ucnid-7.c: New.
15549
15550 2005-03-15 Janis Johnson <janis187@us.ibm.com>
15551 Dorit Naishlos <dorit@il.ibm.com>
15552
15553 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
15554 darwin.
15555
15556 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
15557
15558 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
15559 misaligned accesses.
15560 * gcc.dg/vect/vect-58.c: Likewise.
15561 * gcc.dg/vect/vect-92.c: New.
15562 * gcc.dg/vect/vect-93.c: New.
15563
15564 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
15565
15566 PR fortran/18827
15567 * gfortran.dg/assign_2.f90: New test.
15568 * gfortran.dg/assign_3.f90: New test.
15569 * gfortran.dg/assign.f90: New test.
15570
15571 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
15572
15573 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
15574 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
15575 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
15576 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
15577 names.
15578
15579 2005-03-14 Geoffrey Keating <geoffk@apple.com>
15580
15581 * gcc.dg/cpp/ucnid-6.c: New.
15582
15583 * gcc.dg/cpp/normalize-1.c: New.
15584 * gcc.dg/cpp/normalize-2.c: New.
15585 * gcc.dg/cpp/normalize-3.c: New.
15586 * gcc.dg/cpp/normalize-4.c: New.
15587 * gcc.dg/cpp/ucnid-4.c: New.
15588 * gcc.dg/cpp/ucnid-5.c: New.
15589 * g++.dg/cpp/normalize-1.C: New.
15590 * g++.dg/cpp/ucnid-1.C: New.
15591
15592 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
15593
15594 * gcc.dg/pr18628.c: New.
15595
15596 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
15597
15598 PR c++/20280
15599 * g++.dg/tree-ssa/pr20280.C: New.
15600
15601 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15602
15603 PR fortran/20467
15604 * gfortran.dg/stfunc_2.f90: New test.
15605
15606 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
15607
15608 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
15609
15610 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
15611
15612 * gcc.dg/tree-ssa/20050314-1.c: New test.
15613
15614 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15615
15616 PR c++/4403
15617 PR c++/9783, DR433
15618 * g++.dg/template/friend34.C: New test.
15619 * g++.dg/template/friend35.C: Likewise.
15620 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
15621
15622 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15623
15624 Friend class name lookup 5/n
15625 PR c++/1016
15626 * g++.dg/lookup/hidden-class1.C: New test.
15627 * g++.dg/lookup/hidden-class2.C: Likewise.
15628 * g++.dg/lookup/hidden-class3.C: Likewise.
15629 * g++.dg/lookup/hidden-class4.C: Likewise.
15630 * g++.dg/lookup/hidden-class5.C: Likewise.
15631 * g++.dg/lookup/hidden-class6.C: Likewise.
15632 * g++.dg/lookup/hidden-class7.C: Likewise.
15633 * g++.dg/lookup/hidden-class8.C: Likewise.
15634 * g++.dg/lookup/hidden-class9.C: Likewise.
15635 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
15636 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
15637 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
15638 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
15639 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
15640 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
15641 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
15642 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
15643 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
15644 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
15645 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
15646
15647 2005-03-13 Mark Mitchell <mark@codesourcery.com>
15648
15649 PR c++/20157
15650 * g++.dg/template/error18.C: New test.
15651
15652 2005-03-09 Ben Elliston <bje@au.ibm.com>
15653
15654 PR debug/16792
15655 * g++.dg/debug/pr16792.C: New test.
15656
15657 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15658
15659 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
15660 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
15661 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
15662 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
15663 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
15664 test assertion names.
15665
15666 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15667
15668 PR fortran/18600
15669 * gfortran.dg/stfunc_1.f90: New test.
15670
15671 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15672
15673 PR fortran/16907
15674 * gfortran.dg/real_index_1.f90: New test.
15675
15676 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15677
15678 PR fortran/20323
15679 * gfortran.dg/spec_expr_1.f90: New test.
15680
15681 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
15682
15683 PR c/20402
15684 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
15685 new parser.
15686
15687 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15688
15689 PR fortran/20361
15690 * gfortran.dg/largeequiv_1.f90: New test.
15691
15692 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15693
15694 * gcc.dg/ucnid-1.c: New.
15695 * gcc.dg/ucnid-2.c: New.
15696 * gcc.dg/ucnid-3.c: New.
15697 * gcc.dg/ucnid-4.c: New.
15698 * gcc.dg/ucnid-5.c: New.
15699 * gcc.dg/ucnid-6.c: New.
15700 * gcc.dg/cpp/ucnid-1.c: New.
15701 * gcc.dg/cpp/ucnid-2.c: New.
15702 * gcc.dg/cpp/ucnid-3.c: New.
15703 * g++.dg/other/ucnid-1.C: New.
15704
15705 2005-03-12 Geoffrey Keating <geoffk@apple.com>
15706
15707 * gcc.dg/vmx/darwin-abi-3.c: Delete.
15708
15709 2005-03-11 Per Bothner <per@bothner.com>
15710
15711 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
15712 that diagnotics refer to correct token.
15713 * gcc.dg/unused-3.c: Likewise.
15714
15715 2005-03-11 Per Bothner <per@bothner.com>
15716
15717 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
15718 constant" is now actually on same line as string constant.
15719 * gcc.dg/cpp/direct2s.c: Likewise.
15720
15721 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
15722
15723 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
15724
15725 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15726
15727 PR libfortran/20124
15728 * gfortran.dg/pr20124.f90: New Test
15729
15730 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
15731
15732 PR tree-optimization/20130
15733 * gcc.dg/pr20130-1.c: New test.
15734
15735 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15736
15737 PR target/20095
15738 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
15739
15740 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15741
15742 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
15743
15744 2005-03-10 Steve Ellcey <sje@cup.hp.com>
15745
15746 * g++.dg/eh/forced1.C: Fix comment.
15747 * g++.dg/eh/forced2.C: Ditto.
15748 * g++.dg/eh/forced3.C: Ditto.
15749 * g++.dg/eh/forced4.C: Ditto.
15750
15751 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
15752
15753 PR rtl-opt/20412
15754 * gcc.c-torture/compile/pr20412.c: New test.
15755
15756 2005-03-10 Roger Sayle <roger@eyesopen.com>
15757
15758 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
15759
15760 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15761
15762 PR target/20322
15763 * gcc.dg/20050307-1.c: New test.
15764
15765 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
15766
15767 PR c++/20375
15768 * g++.dg/other/stdarg3.C: New.
15769
15770 2005-03-10 Jakub Jelinek <jakub@redhat.com>
15771
15772 PR c++/18384, c++/18327
15773 * g++.dg/init/array19.C: New test.
15774
15775 PR inline-asm/20314
15776 * gcc.dg/torture/pr20314-1.c: New test.
15777 * gcc.dg/torture/pr20314-2.c: New test.
15778
15779 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
15780
15781 * gcc.dg/20050309-1.c: New test.
15782
15783 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15784
15785 * gcc.dg/builtins-10.c: Reactivate disabled test.
15786 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
15787 new cbrt transformations.
15788
15789 2005-03-09 Mark Mitchell <mark@codesourcery.com>
15790
15791 PR c++/20208
15792 * g++.dg/template/array13.C: New test.
15793
15794 2005-03-09 Paolo Carlini <pcarlini@suse.de>
15795
15796 PR c++/16859
15797 * g++.dg/init/brace4.C: New test.
15798
15799 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
15800
15801 PR c++/20186
15802 * g++.dg/template/non-dependent12.C: New.
15803
15804 2005-03-08 Mark Mitchell <mark@codesourcery.com>
15805
15806 PR c++/20142
15807 * g++.dg/init/array18.C: Add dg-do run marker.
15808
15809 PR c++/20142
15810 * g++.dg/init/array18.C: New test.
15811
15812 2005-03-09 Ben Elliston <bje@au.ibm.com>
15813
15814 * consistency.vlad/vlad.exp: Remove trailing semicolons.
15815 * g++.dg/gcov/gcov.exp: Likewise.
15816 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
15817 * gcc.target/xstormy16/xstormy16.exp: Likewise.
15818 * lib/c-torture.exp: Likewise.
15819 * lib/fortran-torture.exp: Likewise.
15820 * lib/g++.exp: Likewise.
15821 * lib/gcc-defs.exp: Likewise.
15822 * lib/gcc-dg.exp: Likewise.
15823 * lib/gcc.exp: Likewise.
15824 * lib/gcov.exp: Likewise.
15825 * lib/gfortran.exp: Likewise.
15826 * lib/mike-g++.exp: Likewise.
15827 * lib/mike-gcc.exp: Likewise.
15828 * lib/objc-torture.exp: Likewise.
15829 * lib/objc.exp: Likewise.
15830 * lib/profopt.exp: Likewise.
15831 * lib/target-libpath.exp: Likewise.
15832 * lib/target-supports.exp: Likewise.
15833 * lib/treelang.exp: Likewise.
15834 * lib/wrapper.exp: Likewise.
15835
15836 2005-03-08 Jeff Law <law@redhat.com>
15837
15838 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
15839 PHI-OPT changes.
15840
15841 2005-03-08 Ira Rosen <irar@il.ibm.com>
15842
15843 * gcc.dg/vect/pr20122.c: New test.
15844
15845 2005-03-07 Jeff Law <law@redhat.com>
15846
15847 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
15848 was folded away.
15849 * gcc.dg/tree-ssa/pr18133-1.c: New test.
15850 * gcc.dg/tree-ssa/pr18133-2.c: New test.
15851 * gcc.dg/tree-ssa/pr18134.c: New test.
15852
15853 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15854
15855 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
15856 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
15857 gcc.dg/torture/builtin-noret-2.c: Require weak support.
15858
15859 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
15860
15861 PR tree-opt/17671
15862 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
15863
15864 2005-03-07 Mark Mitchell <mark@codesourcery.com>
15865
15866 * g++.dg/warn/Wnvdtor.C: New test.
15867
15868 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
15869
15870 * gcc.dg/torture/pr19683-1.c: New test.
15871
15872 2005-03-06 Steven G. Kargl <kargls@comcast.net>
15873
15874 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
15875 * gfortran.dg/g77/19990313-2.f: Ditto.
15876 * gfortran.dg/g77/19990313-3.f: Ditto.
15877 * gfortran.dg/g77/19990525-0.f: Ditto.
15878 * gfortran.dg/g77/19990826-0.f: Ditto.
15879 * gfortran.dg/g77/19990826-2.f: Ditto.
15880 * gfortran.dg/g77/19990826-3.f: Ditto.
15881 * gfortran.dg/g77/20000511-1.f: Ditto.
15882 * gfortran.dg/g77/20000511-2.f: Ditto.
15883 * gfortran.dg/g77/970625-2.f: Ditto.
15884 * gfortran.dg/g77/980310-2.f: Ditto.
15885 * gfortran.dg/g77/980310-3.f: Ditto.
15886 * gfortran.dg/g77/980310-8.f: Ditto.
15887 * gfortran.dg/g77/980519-2.f: Ditto.
15888 * gfortran.dg/g77/alpha1.f: Ditto.
15889 * gfortran.dg/g77/claus.f: Ditto.
15890 * gfortran.dg/g77/erfc.f: Ditto.
15891 * gfortran.dg/g77/short.f: Ditto.
15892 * gfortran.fortran-torture/execute/data.f90: Ditto.
15893 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
15894 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
15895
15896 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15897
15898 * lib/file-format.exp (gcc_target_object_format): Add check for som
15899 format and hardcode object formats on hppa*-*-hpux*.
15900 * lib/target-supports.exp (check_weak_available): Add check for som
15901 object format. Always return 0 on hppa*-*-hpux10*.
15902
15903 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
15904 is defined.
15905
15906 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
15907
15908 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15909
15910 * gfortran.dg/pr19936_1.f90: New test.
15911 * gfortran.dg/pr19936_2.f90: New test.
15912 * gfortran.dg/pr19936_3.f90: New test.
15913
15914 2005-03-05 Steven G. Kargl <kargls@comcast.net>
15915 Paul Thomas <prthomas@drfccad.cea.fr>
15916
15917 * gfortran.dg/PR19754_1.f90: New test.
15918 * gfortran.dg/PR19754_2.f90: Ditto.
15919
15920 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15921
15922 PR c++/19311
15923 * g++.dg/template/non-dependent11.C: New test.
15924
15925 2005-03-05 Uros Bizjak <uros@kss-loka.si>
15926
15927 * lib/target-supports.exp (check_iconv_available): Fix comment.
15928
15929 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
15930 Joseph S. Myers <joseph@codesourcery.com>
15931
15932 PR c++/19797
15933 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
15934
15935 2005-03-04 Matthew Sachs <msachs@apple.com>
15936
15937 * gcc.exp (gcc_target_compile): Put braces around
15938 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
15939 * objc.exp (objc_target_compile): Likewise.
15940 * treelang.exp (treelang_target_compile): Likewise.
15941
15942 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15943
15944 PR fortran/19673
15945 * gfortran.dg/func_result_1.f90: New test.
15946
15947 2005-03-04 Ben Elliston <bje@au.ibm.com>
15948
15949 * gcc.misc-tests/options.exp: New test.
15950
15951 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
15952
15953 * gcc.dg/pr15784-4.c: New test.
15954
15955 2005-03-03 Geoffrey Keating <geoffk@apple.com>
15956
15957 * gcc.c-torture/execute/pr17133.c: New.
15958 * gcc.c-torture/compile/20050303-1.c: New.
15959
15960 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
15961
15962 * gcc.dg/cpp/assert4.c: Fix for cygwin.
15963
15964 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
15965
15966 * g++.dg/overload/using2.C: New.
15967
15968 2005-03-02 Mark Mitchell <mark@codesourcery.com>
15969
15970 PR c++/19916
15971 * g++.dg/init/ptrmem2.C: New test.
15972
15973 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
15974
15975 PR c/8927
15976 * gcc.dg/pr8927-1.c: New test.
15977
15978 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
15979
15980 PR c++/20232
15981 * g++.dg/inherit/covariant12.C: New.
15982
15983 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
15984
15985 PR fortran/19479
15986 * gfortran.dg/bound_1.f90: New test.
15987
15988 2005-02-28 Janis Johnson <janis187@us.ibm.com>
15989
15990 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
15991 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
15992
15993 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
15994
15995 PR c/20245
15996 * gcc.dg/pr20245-1.c: New test.
15997
15998 2005-02-28 Jakub Jelinek <jakub@redhat.com>
15999
16000 PR middle-end/19874
16001 * gcc.c-torture/execute/20050119-2.c: New test case.
16002
16003 2005-02-28 Ben Elliston <bje@au.ibm.com>
16004
16005 * README: Update the DejaGnu bug reporting address.
16006 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
16007 * lib/objc-torture.exp: Likewise.
16008
16009 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
16010
16011 * gfortran.dg/boz_1.f90: New test.
16012 * gfortran.dg/boz_3.f90: New test.
16013 * gfortran.dg/boz_4.f90: New test.
16014
16015 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
16016
16017 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
16018 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
16019
16020 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16021
16022 PR libfortran/20101
16023 * gfortran.dg/write_0_pe_format.f90: New test.
16024
16025 2005-02-27 Jakub Jelinek <jakub@redhat.com>
16026
16027 PR c++/20206
16028 * g++.dg/opt/thunk2.C: New test.
16029 * g++.dg/opt/covariant1.C: New test.
16030
16031 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16032
16033 * gfortran.dg/e_d_fmt.f90: New test.
16034
16035 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
16036
16037 * gcc.dg/asm-b.c: Fix comment typos.
16038
16039 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
16040
16041 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
16042 a V_MAY_DEF also.
16043
16044 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
16045
16046 PR tree-opt/20188
16047 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
16048 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
16049 * gcc.dg/asm-b.c: New test.
16050
16051 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
16052
16053 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
16054 Disable this test on IRIX 6.
16055
16056 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
16057
16058 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
16059 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
16060 parser.
16061
16062 2005-02-25 Diego Novillo <dnovillo@redhat.com>
16063
16064 PR tree-optimization/20204
16065 * testsuite/gcc.dg/pr20204.c: New test.
16066
16067 2005-02-24 Jakub Jelinek <jakub@redhat.com>
16068
16069 PR target/20196
16070 * gcc.c-torture/execute/20050224-1.c: New test.
16071
16072 PR c++/20175
16073 * g++.dg/warn/Wbraces2.C: New test.
16074
16075 2005-02-23 Mark Mitchell <mark@codesourcery.com>
16076
16077 PR c++/19878
16078 * g++.dg/init/const2.C: New test.
16079
16080 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
16081
16082 PR tree-optimization/20100
16083 * gcc.c-torture/execute/pr20100-1.c: New test.
16084
16085 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16086
16087 * gfortran.dg/implicit_3.f90: New test.
16088
16089 * gfortran.dg/deftype_1.f90: New test.
16090
16091 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
16092
16093 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
16094 the test passes.
16095 * g++.dg/other/anon3.C: Accept a warning.
16096
16097 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
16098
16099 * gcc.dg/pr20017.c: Fix a comment typo.
16100
16101 2005-02-23 Bud Davis <bdavis@gfortran.org>
16102
16103 * gfortran.dg/list_read_4.f90: Change to f90 comments.
16104
16105 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16106
16107 PR ada/19902
16108 * ada/acats/tests/cxa/cxa3004.a: Remove.
16109 * ada/acats/tests/cxb/cxb30061.am: Likewise.
16110
16111 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16112
16113 PR c++/20073
16114 * g++.dg/init/const1.C: New test.
16115
16116 PR c++/19991
16117 * g++.dg/parse/constant7.C: New test.
16118
16119 PR c++/20152
16120 * g++.dg/parse/error27.C: New test.
16121 * g++.dg/template/qualttp15.C: Adjust error markers.
16122 * g++.old-deja/g++.other/struct1.C: Likewise.
16123
16124 PR c++/20153
16125 * g++.dg/template/error17.C: New test.
16126
16127 PR c++/20148
16128 * g++.dg/parser/error26.C: New test.
16129
16130 2005-02-22 Diego Novillo <dnovillo@redhat.com>
16131
16132 PR tree-optimization/20100
16133 PR tree-optimization/20115
16134 * gcc.dg/pr20115.c: New test.
16135 * gcc.dg/pr20115-1.c: New test.
16136 * gcc.dg/pr20100.c: New test.
16137 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
16138 call-clobbered variables after alias1.
16139
16140 2005-02-22 Bud Davis <bdavis@gfortran.org>
16141
16142 * gfortran.dg/list_read_4.f90: new test.
16143
16144 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
16145
16146 PR rtl-optimization/20017.
16147 * gcc.dg/pr20017.c: New.
16148
16149 2005-02-22 Devang Patel <dpatel@apple.com>
16150
16151 PR 19952
16152 * g++.dg/tree-ssa/pr19952.C: New test.
16153
16154 2005-02-22 Mark Mitchell <mark@codesourcery.com>
16155
16156 PR c++/19883
16157 * g++.dg/parse/constant6.C: New test.
16158
16159 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16160
16161 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16162 * g++.dg/charset/asm2.c: Likewise.
16163 * g++.dg/charset/asm3.c: Likewise.
16164 * g++.dg/charset/asm4.c: Likewise.
16165 * g++.dg/charset/asm5.c: Likewise.
16166 * g++.dg/charset/attribute1.c: Likewise.
16167 * g++.dg/charset/attribute2.c: Likewise.
16168 * g++.dg/charset/extern1.cc: Likewise.
16169 * g++.dg/charset/extern2.cc: Likewise.
16170 * g++.dg/charset/extern3.cc: Likewise.
16171 * g++.dg/charset/function.cc: Likewise.
16172 * g++.dg/charset/string.c: Likewise.
16173 * g++.dg/charset/charset.exp: Likewise.
16174 * lib/target-supports.exp (check_iconv_available): Fix comment.
16175
16176 2005-02-22 Uros Bizjak <uros@kss-loka.si>
16177
16178 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
16179 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
16180 * gcc.dg/charset/asm2.c: Likewise.
16181 * gcc.dg/charset/asm3.c: Likewise.
16182 * gcc.dg/charset/asm4.c: Likewise.
16183 * gcc.dg/charset/asm5.c: Likewise.
16184 * gcc.dg/charset/asm6.c: Likewise.
16185 * gcc.dg/charset/attribute1.c: Likewise.
16186 * gcc.dg/charset/attribute2.c: Likewise.
16187 * gcc.dg/charset/builtin1.c: Likewise.
16188 * gcc.dg/charset/extern.c: Likewise.
16189 * gcc.dg/charset/function.c: Likewise.
16190 * gcc.dg/charset/string.c: Likewise.
16191 * gcc.dg/charset/charset.exp: Likewise.
16192
16193 2005-02-21 Bud Davis <bdavis9659@comcast.net>
16194
16195 PR fortran/20086
16196 * gfortran.dg/pr20086.f90: New test.
16197
16198 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
16199
16200 PR tree-optimization/19786
16201 * g++.dg/tree-ssa/pr19786.C: New.
16202
16203 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16204
16205 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
16206
16207 2005-02-21 Jeff Law <law@redhat.com>
16208
16209 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
16210
16211 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16212
16213 * gfortran.dg/do_iterator: Split loop, markup all lines for
16214 which an error locus is printed.
16215 * gfortran.dg/pr17708.f90: Markup all lines for which an error
16216 locus is printed.
16217 * gfortran.dg/select_4.f90: Likewise.
16218 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
16219 locuses in the various permutations.
16220
16221 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
16222
16223 PR tree-optimization/19951
16224 * g++.dg/vect: New directory.
16225 * g++.dg/vect/vect.exp: New file.
16226 * g++.dg/vect/pr19951.cc: New testcase.
16227 * g++.dg/dg.exp: Also prune vectorizer tests.
16228
16229 2005-02-20 Zack Weinberg <zack@codesourcery.com>
16230
16231 PR 18785
16232 * gcc.dg/charset/builtin1.c: New test.
16233
16234 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16235
16236 PR c++/19299
16237 * g++.dg/inherit/volatile1.C: New test.
16238
16239 PR c++/19440
16240 * g++.dg/template/dtor4.C: New test.
16241
16242 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16243
16244 * gfortran.dg/int_1.f90: New test.
16245
16246 2005-02-19 Devang Patel <dpatel@apple.com>
16247
16248 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
16249
16250 2005-02-19 Steven G. Kargl <kargls@comcast.net>
16251
16252 * gfortran.dg/achar_1.f90: New test.
16253
16254 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
16255
16256 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
16257
16258 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
16259 Jakub Jelinek <jakub@redhat.com>
16260
16261 PR tree-optimization/19828
16262 * gcc.dg/tree-ssa/loop-7.c: New test.
16263 * gcc.c-torture/execute/20050218-1.c: New test.
16264
16265 2005-02-19 Jakub Jelinek <jakub@redhat.com>
16266
16267 PR c/20043
16268 * gcc.dg/transparent-union-1.c: New test.
16269 * gcc.dg/transparent-union-2.c: New test.
16270
16271 2005-02-18 James E Wilson <wilson@specifixinc.com>
16272
16273 PR tree-optimization/18977
16274 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
16275
16276 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
16277
16278 PR target/20054
16279 * gcc.dg/pr20054.c: New test.
16280
16281 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16282
16283 PR c++/19508
16284 * g++.dg/ext/attrib20.C: New test.
16285
16286 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16287
16288 PR middle-end/20030
16289 * gfortran.fortran-torture/execute/character_passing.f90: New test.
16290
16291 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
16292
16293 PR c++/20008
16294 * g++.dg/opt/switch4.C: New.
16295
16296 2005-02-18 Jakub Jelinek <jakub@redhat.com>
16297
16298 PR c++/20023
16299 PR tree-optimization/20009
16300 * gcc.c-torture/compile/20050217-1.c: New test.
16301 * g++.dg/opt/switch3.C: New test.
16302
16303 PR tree-optimization/18947
16304 * gcc.c-torture/compile/20050215-1.c: New test.
16305 * gcc.c-torture/compile/20050215-2.c: New test.
16306 * gcc.c-torture/compile/20050215-3.c: New test.
16307
16308 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
16309
16310 PR c++/20028
16311 * g++.dg/template/crash34.C: New.
16312
16313 PR c++/20022
16314 * g++.dg/other/access3.C: New.
16315
16316 2005-02-17 Ira Rosen <irar@il.ibm.com>
16317
16318 * gcc.dg/vect/vect-98.c: New test.
16319
16320 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
16321
16322 PR tree-optimization/19967
16323 * gcc.dg/pr19967.c: New.
16324
16325 2005-02-16 Jakub Jelinek <jakub@redhat.com>
16326
16327 PR middle-end/19857
16328 * gcc.dg/tree-ssa/20050215-1.c: New test.
16329 * gcc.c-torture/execute/20050215-1.c: New test.
16330
16331 2005-02-15 Eric Christopher <echristo@redhat.com>
16332
16333 * gcc.dg/cpp/20050215-1.c: New file.
16334
16335 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
16336
16337 PR tree-optimization/15785
16338 * gcc.dg/pr15785-1.c: New test.
16339
16340 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
16341
16342 PR c++/17788
16343 * g++.dg/init/ctor4.C: New.
16344 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
16345
16346 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
16347
16348 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
16349 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
16350
16351 2005-02-15 Andreas Schwab <schwab@suse.de>
16352
16353 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
16354 declare malloc.
16355
16356 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
16357
16358 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
16359
16360 2005-02-14 Diego Novillo <dnovillo@redhat.com>
16361
16362 PR tree-optimization/19853
16363 * gcc.c-torture/compile/pr19853.c: New test.
16364
16365 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16366
16367 PR c++/19608
16368 * g++.dg/parse/local-class1.C: New.
16369
16370 PR c++/19895
16371 * g++.dg/parse/ptrmem3.C: New.
16372
16373 PR c++/19884
16374 * g++.old-deja/g++.oliva/template6.C: Add another case.
16375 * g++.dg/template/explicit6.C: New.
16376
16377 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
16378
16379 PR c++/17816
16380 * g++.dg/other/redecl2.C: New.
16381
16382 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
16383
16384 PR c++/19891
16385 * g++.dg/abi/covariant4.C: New.
16386
16387 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
16388
16389 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
16390
16391 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
16392
16393 * gcc.dg/vect/vect-96.c: Fix typo.
16394
16395 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16396
16397 PR c++/14479
16398 PR c++/19487
16399 * g++.dg/template/enum5.C: New test.
16400
16401 2005-02-12 Ira Rosen <irar@il.ibm.com>
16402
16403 * gcc.dg/vect/vect-97.c: New test.
16404
16405 2005-02-12 Ira Rosen <irar@il.ibm.com>
16406
16407 * gcc.dg/vect/vect-96.c: New test.
16408
16409 2005-02-12 Uros Bizjak <uros@kss-loka.si>
16410
16411 * gcc.dg/builtins-34.c: Also check ldexp*.
16412
16413 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
16414
16415 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
16416
16417 2005-02-11 Janis Johnson <janis187@us.ibm.com>
16418
16419 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
16420 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
16421 dg-require-dll, dg-require-iconv, dg-require-named-sections,
16422 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
16423 selector_list, selector_expression, dg-process-target): Move to new
16424 file target-supports-dg.exp.
16425 * lib/target-supports-dg.exp: New.
16426
16427 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
16428 New.
16429
16430 2005-02-11 Jakub Jelinek <jakub@redhat.com>
16431
16432 PR c++/19666
16433 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
16434
16435 PR middle-end/19858
16436 * gcc.c-torture/compile/20050210-1.c: New test.
16437
16438 2005-02-11 Mark Mitchell <mark@codesourcery.com>
16439
16440 PR c++/19755
16441 * g++.dg/warn/Wbraces1.C: New test.
16442
16443 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
16444
16445 * gcc.dg/builtins-52.c: New testcase.
16446
16447 2005-02-10 Jakub Jelinek <jakub@redhat.com>
16448
16449 PR c/19342
16450 * gcc.c-torture/execute/20050119-1.c: New test.
16451
16452 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16453
16454 PR c++/19811
16455 * g++.dg/init/delete1.C: New test.
16456
16457 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
16458
16459 PR c++/18470
16460 * g++.dg/template/static12.C: New test.
16461
16462 2005-02-09 Mark Mitchell <mark@codesourcery.com>
16463
16464 PR c++/19787
16465 * g++.dg/conversion/ambig1.C: New test.
16466
16467 PR c++/19739
16468 * g++.dg/ext/attrib19.C: New test.
16469
16470 PR c++/19732
16471 * g++.dg/parse/dtor5.C: New test.
16472
16473 PR c++/19762
16474 * g++.dg/template/dtor3.C: New test.
16475
16476 PR c++/19826
16477 * g++.dg/template/static11.C: New test.
16478 * g++.dg/template/crash2.C: Remove dg-error marker.
16479
16480 2005-02-09 Janis Johnson <janis187@us.ibm.com>
16481
16482 PR C++/18491
16483 * g++.old-deja/g++.mike/p10769a.C: Remove.
16484
16485 2005-02-09 Roger Sayle <roger@eyesopen.com>
16486
16487 * gcc.dg/builtins-48.c: New test case.
16488 * gcc.dg/builtins-49.c: New test case.
16489 * gcc.dg/builtins-50.c: New test case.
16490 * gcc.dg/builtins-51.c: New test case.
16491
16492 2005-02-09 Ian Lance Taylor <ian@airs.com>
16493
16494 PR middle-end/19583
16495 * g++.dg/warn/Wreturn-type-3.C: New test.
16496
16497 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16498
16499 PR middle-end/19402
16500 * gcc.dg/pr19402-1.c: New testcase.
16501 * gcc.dg/pr19402-2.c: likewise.
16502
16503 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
16504
16505 PR middle-end/19854
16506 * g++.dg/tree-ssa/tmmti.C: New testcase.
16507
16508 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16509
16510 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
16511
16512 2005-02-08 Mark Mitchell <mark@codesourcery.com>
16513
16514 PR c++/19733
16515 * g++.dg/parse/crash23.C: New test.
16516 * g++.dg/warn/Weff1.C: New test.
16517
16518 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16519
16520 * gcc.dg/20050209-1.c: New test.
16521
16522 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
16523
16524 PR target/19799
16525 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
16526
16527 2005-02-08 Mike Stump <mrs@apple.com>
16528
16529 * g++.dg/pch/import-2.c: New test.
16530 * g++.dg/pch/import-2.hs: New.
16531 * g++.dg/pch/include/import-2a.h: New.
16532 * g++.dg/pch/include/import-2b.h: New.
16533
16534 2005-02-08 Janis Johnson <janis187@us.ibm.com>
16535
16536 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
16537
16538 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16539
16540 * gfortran.dg/substr_1.f90: New test.
16541
16542 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
16543
16544 PR middle-end/19775
16545 * gcc.dg/torture/builtin-power-1.c: Disable test for
16546 invalid transformation.
16547 * gcc.dg/builtins-10.c: Likewise. Disable one test we
16548 no longer optimize.
16549 * gcc.dg/builtins-47.c: New testcase.
16550
16551 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
16552 Dorit Naishlos <dorit@il.ibm.com>
16553
16554 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
16555
16556 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
16557
16558 * gcc.c-torture/compile/20050206-1.c: New test.
16559
16560 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16561
16562 PR tree-opt/19768
16563 * g++.dg/opt/pr19768.C: New test.
16564
16565 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
16566
16567 PR tree-opt/19736
16568 * gcc.c-torture/compile/pr19736.c: New test.
16569
16570 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16571
16572 PR c++/17401
16573 * g++.dg/parse/error25.C: New test.
16574
16575 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
16576
16577 * gcc.c-torture/execute/20050203-1.c: New.
16578
16579 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
16580
16581 * gcc.dg/vect/vect-85.c: Remove xfail.
16582 * gcc.dg/vect/vect-86.c: Remove xfail.
16583 * gcc.dg/vect/vect-87.c: Remove xfail.
16584 * gcc.dg/vect/vect-88.c: Remove xfail.
16585
16586 2005-02-02 Geoffrey Keating <geoffk@apple.com>
16587
16588 * gcc.dg/altivec-19.c: New.
16589
16590 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
16591
16592 PR c/17807
16593 * gcc.dg/nested-func-3.c: New test.
16594 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
16595
16596 2005-02-02 Janis Johnson <janis187@us.ibm.com>
16597
16598 * gcc.test-framework/gen_directive_tests: Generate tests for
16599 selector expressions.
16600
16601 2005-02-02 Matt Austern <austern@apple.com>
16602
16603 PR c++/19628
16604 * g++/ext/builtin7.C: New.
16605 * g++/ext/builtin8.C: New.
16606
16607 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
16608
16609 PR c/18502
16610 * gcc.dg/pr18502-1.c: New test.
16611
16612 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16613
16614 PR c++/17413
16615 * g++.dg/template/local4.C: Tweak.
16616
16617 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
16618
16619 PR tree-optimization/19578
16620 * gcc.c-torture/compile/20050202-1.c: New test.
16621
16622 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
16623
16624 PR c/19435
16625 * gcc.dg/c99-init-4.c: New test.
16626
16627 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16628
16629 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
16630
16631 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
16632
16633 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
16634 * g++.dg/eh/check-vect.h: New.
16635
16636 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
16637 * gcc.dg/vect/vect-78.c: Ditto.
16638 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
16639 Remove.
16640
16641 * g++.dg/conversion/simd1.C: Expect warning.
16642 * g++.dg/ext/attribute-test-1.C: Ditto.
16643 * g++.dg/ext/attribute-test-2.C: Ditto.
16644 * g++.dg/ext/attribute-test-3.C: Ditto.
16645 * g++.dg/ext/attribute-test-4.C: Ditto.
16646
16647 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
16648 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
16649
16650 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
16651
16652 2005-02-01 Richard Henderson <rth@redhat.com>
16653
16654 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16655 long double for ibm double-double format.
16656 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16657
16658 2005-02-01 Diego Novillo <dnovillo@redhat.com>
16659
16660 PR tree-optimization/19633
16661 * testsuite/gcc.dg/pr19633-1.c: New test.
16662 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
16663 to NULL or a symbol.
16664
16665 2005-02-01 Janis Johnson <janis187@us.ibm.com>
16666
16667 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
16668 New procs.
16669 (dg-process-target (local override)): Handle selector expressions.
16670
16671 * gcc.test-framework/README: Describe tests in source directory.
16672 * gcc.test-framework/test-framework.awk: Handle dg- tests.
16673 * gcc.test-framework/test-framework.exp: Handle dg- tests.
16674 * gcc.test-framework/dg-bogus-exp-P.c: New test.
16675 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
16676 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
16677 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
16678 * gcc.test-framework/dg-do-link-exp-P.c: New test.
16679 * gcc.test-framework/dg-do-run-exp-P.c: New test.
16680 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
16681 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
16682 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
16683 * gcc.test-framework/dg-error-exp-P.c: New test.
16684 * gcc.test-framework/dg-error-exp-XP.c: New test.
16685 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
16686 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
16687 * gcc.test-framework/dg-output-exp-P.c: New test.
16688 * gcc.test-framework/dg-output-exp-XF.c: New test.
16689 * gcc.test-framework/dg-warning-exp-P.c: New test.
16690 * gcc.misc-tests/dg-1.c: Remove.
16691 * gcc.misc-tests/dg-2.c: Remove.
16692 * gcc.misc-tests/dg-3.c: Remove.
16693 * gcc.misc-tests/dg-4.c: Remove.
16694 * gcc.misc-tests/dg-5.c: Remove.
16695 * gcc.misc-tests/dg-6.c: Remove.
16696 * gcc.misc-tests/dg-7.c: Remove.
16697 * gcc.misc-tests/dg-8.c: Remove.
16698 * gcc.misc-tests/dg-9.c: Remove.
16699 * gcc.misc-tests/dg-10.c: Remove.
16700 * gcc.misc-tests/dg-11.c: Remove.
16701 * gcc.misc-tests/dg-12.c: Remove.
16702 * gcc.misc-tests/dg-test.exp: Remove.
16703
16704 * gcc.test-framework/test-framework.awk: Change recording and
16705 printing of passes and failures.
16706
16707 * gcc.test-framework: New directory.
16708 * gcc.test-framework/README: New.
16709 * gcc.test-framework/test-framework.exp: New.
16710 * gcc.test-framework/test-framework.awk: New.
16711 * gcc.test-framework/gen_directive_tests: New.
16712
16713 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
16714
16715 * lib/treelang.exp: Fix comment typos.
16716 (treelang_target_compile): Don't append libs=-ltreelang to options.
16717
16718 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
16719
16720 * g++.dg/parse/typename7.C: Adjust error messages.
16721
16722 2005-01-31 Jeff Law <law@redhat.com>
16723
16724 * gcc.c-torture/execute/20050131-1.c: New test.
16725 * gcc.dg/wcaselabel.c: New test.
16726
16727 2005-01-31 Mark Mitchell <mark@codesourcery.com>
16728
16729 * g++.dg/other/warning1.C: Adjust error messags.
16730 * g++.dg/parse/constant5.C: New test.
16731
16732 2005-01-31 Steven Bosscher <stevenb@suse.de>
16733
16734 PR c/19333
16735 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
16736 the test case valid.
16737 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
16738 * testsuite/gcc.dg/array-7.c: Adjust expected result.
16739 * testsuite/gcc.dg/pr18596-3.c: Likewise.
16740 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
16741 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
16742 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
16743
16744 2005-01-31 Dale Johannesen <dalej@apple.com>
16745
16746 * g++.dg/opt/pr19650.C: New test.
16747
16748 2005-01-31 Richard Henderson <rth@redhat.com>
16749
16750 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
16751 long double for intel double extended format.
16752 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
16753
16754 2005-01-30 Mark Mitchell <mark@codesourcery.com>
16755
16756 PR c++/19555
16757 * g++.dg/template/static10.C: New test.
16758
16759 PR c++/19395
16760 * g++.dg/parse/error24.C: New test.
16761
16762 PR c++/19367
16763 * g++.dg/lookup/builtin1.C: New test.
16764
16765 PR c++/19457
16766 * g++.dg/warn/conv3.C: New test.
16767
16768 2005-01-30 Bud Davis <bdavis@gfortran.org>
16769
16770 PR fortran/19647
16771 * gfortan.dg/inquire_7.f90
16772
16773 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
16774
16775 PR tree-optimization/15791
16776 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
16777 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
16778 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
16779 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
16780 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
16781 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
16782 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
16783 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
16784 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
16785 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
16786
16787 2005-01-29 Paul Brook <paul@codesourcery.com>
16788
16789 PR fortran/18565
16790 * check.c (real_or_complex_check): New function.
16791 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
16792 * intrinsic.c (add_functions): Use new check functions.
16793 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
16794 Add prototypes.
16795
16796 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
16797
16798 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
16799 gcc.dg/lvalue-3.c: New tests.
16800 * gcc.dg/concat.c: Update expected messages.
16801
16802 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
16803
16804 PR libfortran/19595
16805 * gfortran.dg/eor_1.f90: New test.
16806
16807 2005-01-29 Steven G. Kargl <kargls@comcast.net>
16808
16809 PR fortran/19589
16810 * gfortran.dg/logical_data_1.f90: New test.
16811
16812 2005-01-28 Mark Mitchell <mark@codesourcery.com>
16813
16814 PR c++/19253
16815 * g++.dg/template/crash33.C: New test.
16816
16817 PR c++/19667
16818 * g++.dg/template/crash32.C: New test.
16819
16820 2005-01-28 Ian Lance Taylor <ian@airs.com>
16821
16822 PR middle-end/16558
16823 * g++.dg/warn/Wreturn-type-2.C: New test.
16824
16825 2004-06-24 Jeff Law <law@redhat.com>
16826
16827 * gcc.dg/tree-ssa/20050128-1.c: New test.
16828
16829 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
16830
16831 * gcc.target/frv/all-mdpackh-1.c: New test.
16832
16833 2005-01-28 Steven Bosscher <stevenb@suse.de>
16834
16835 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
16836
16837 2005-01-27 Richard Henderson <rth@redhat.com>
16838
16839 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
16840
16841 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16842
16843 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
16844
16845 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
16846
16847 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
16848 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
16849 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
16850 to cope with cases where the multilib options override the dg-options.
16851
16852 2005-01-27 Jakub Jelinek <jakub@redhat.com>
16853
16854 PR c/18946
16855 * gcc.dg/noncompile/20050120-1.c: New test.
16856
16857 2005-01-26 Diego Novillo <dnovillo@redhat.com>
16858
16859 PR tree-optimization/19633
16860 * gcc.dg/pr19633.c: New test.
16861 * gcc.dg/tree-ssa/pr19633.c: New test.
16862
16863 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
16864
16865 * gcc.dg/20041216-1.c: New test.
16866
16867 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
16868
16869 PR objc/18862
16870 * objc.dg/selector-2.m: New test.
16871
16872 2005-01-26 Jakub Jelinek <jakub@redhat.com>
16873
16874 * g++.dg/opt/range-test-2.C: New test.
16875
16876 PR rtl-optimization/19579
16877 * gcc.c-torture/execute/20050124-1.c: New test.
16878
16879 2005-01-26 Greg Parker <gparker@apple.com>
16880 Stuart Hastings <stuart@apple.com>
16881
16882 * gcc.c-torture/execute/20050125-1.c: New.
16883
16884 2005-01-18 Jan Hubicka <jh@suse.cz>
16885
16886 PR tree-optimize/19337
16887 * gcc.c-torture/compile/20050119-1.c: New test.
16888
16889 2005-01-24 James E Wilson <wilson@specifixinc.com>
16890
16891 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
16892 test for successful match.
16893
16894 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
16895
16896 PR objc/18408
16897 * objc.dg/comp-types-7.m: New test.
16898
16899 2005-01-24 Janis Johnson <janis187@us.ibm.com>
16900
16901 * lib/target-supports.exp (current_target_name): New.
16902 (check_effective_target_ilp32, check_effective_target_lp64):
16903 Cache the result to use as long as the current target, with
16904 multilib flags, remains the same.
16905
16906 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
16907 (dg-require-weak, dg-require-visibility, dg-require-alias,
16908 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
16909 dg-require-effective-target, dg-skip-if): Remove call to
16910 skip_test_and_clear_xfail.
16911 (dg-test): Clear xfail data.
16912
16913 2005-01-24 Jakub Jelinek <jakub@redhat.com>
16914
16915 PR target/17751
16916 * gcc.dg/ppc64-toc.c: New test.
16917
16918 * g++.dg/tree-ssa/empty-1.C: New test.
16919
16920 PR middle-end/19551
16921 * gcc.c-torture/execute/20050121-1.c: New test.
16922 * gcc.dg/20050121-2.c: New test.
16923
16924 2004-01-23 Steven G. Kargl <kargls@comcast.net>
16925 Paul Brook <paul@codesourcery.com>
16926
16927 PR fortran/17941
16928 * gfortran.dg/real_const_1.f: New test.
16929 * gfortran.dg/real_const_2.f90: New test.
16930 * gfortran.dg/complex_int_1.f90: New test.
16931
16932 2005-01-23 Bud Davis <bdavis9659@comcast.net>
16933
16934 PR fortran/19313
16935 * gfortan.dg/inquire_6.f90: New test.
16936
16937 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16938
16939 PR libfortran/19451
16940 * open_readonly_1.f90: New test.
16941
16942 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
16943
16944 PR libfortran/18982
16945 * gfortran.dg/open_new.f90: New file.
16946
16947 2005-01-22 Paul Brook <paul@codesourcery.com>
16948
16949 * namelist_1.f90: New test.
16950
16951 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
16952
16953 PR tree-optimization/19484
16954 * gcc.c-torture/compile/20050122-[12].c: New tests.
16955
16956 2005-01-22 Paul Brook <paul@codesourcery.com>
16957
16958 * gfortran.dg/implicit_2.f90: New test.
16959
16960 2005-01-22 Bud Davis <bdavis9659@comcast.net>
16961
16962 PR fortran/19314
16963 * gfortran.dg/inquire_5.f90: New test.
16964
16965 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16966
16967 PR c/18809
16968 * gcc.dg/pr18809-1.c: New test.
16969
16970 2005-01-21 Ian Lance Taylor <ian@airs.com>
16971
16972 * gcc.dg/20050121-1.c: New test.
16973
16974 PR tree-optimization/13000
16975 * gcc.dg/20040206-1.c: Change warning to point where function is
16976 being inlined.
16977
16978 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16979
16980 PR c++/19208
16981 * g++.dg/template/array11.C: New test.
16982
16983 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
16984
16985 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
16986 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
16987 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
16988 * gfortran.dg/getenv_1.f90: Add dg-do directive.
16989 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
16990 gfortran.dg/pr17164.f90: Add missing dg-do directives.
16991
16992 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
16993
16994 PR tree-optimization/15349
16995 * gcc.dg/tree-ssa/pr15349.c: New.
16996
16997 2005-01-20 Steve Ellcey <sje@cup.hp.com>
16998
16999 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
17000
17001 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
17002
17003 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
17004 scan-assembler-times directive name.
17005
17006 * gcc.dg/asm-a.c: Move dg-require-effective-target to
17007 after dg-do.
17008
17009 PR rtl-optimization/19462
17010 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
17011
17012 2005-01-19 Steve Ellcey <sje@cup.hp.com>
17013
17014 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
17015 counting function calls on ia64.
17016
17017 2005-01-19 Jakub Jelinek <jakub@redhat.com>
17018
17019 PR rtl-optimization/15139
17020 * gcc.dg/20050111-2.c: New test.
17021
17022 PR c/17297
17023 * gcc.c-torture/compile/20050113-1.c: New testcase.
17024
17025 PR middle-end/19164
17026 * gcc.dg/20050113-1.c: New testcase.
17027
17028 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
17029
17030 * gcc.dg/vect/vect-85.c: Add comment.
17031 * gcc.dg/vect/vect-86.c: Add xfail for now.
17032 * gcc.dg/vect/vect-87.c: Add xfail for now.
17033 * gcc.dg/vect/vect-88.c: Add xfail for now.
17034 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
17035
17036 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17037
17038 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
17039
17040 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17041
17042 * g++.dg/debug/typedef3.C: New test.
17043
17044 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
17045
17046 PR c/19472
17047 * gcc.dg/asm-a.c: New test.
17048
17049 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
17050
17051 * gcc.dg/sh-relax.c: Add prototype for abort.
17052
17053 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17054
17055 * gcc.dg/short-compare-1.c: New test.
17056 * gcc.dg/short-compare-2.c: Likewise.
17057
17058 2005-01-18 Michael Matz <matz@suse.de>
17059
17060 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
17061
17062 2005-01-17 Diego Novillo <dnovillo@redhat.com>
17063
17064 PR tree-optimization/19121
17065 * gcc.c-torture/compile/pr19121.c: New test.
17066
17067 2005-01-17 James E. Wilson <wilson@specifixinc.com>
17068
17069 PR target/19357
17070 * gcc.c-torture/compile/pr19357.c: New test.
17071
17072 2005-01-17 Ian Lance Taylor <ian@airs.com>
17073
17074 PR c/5675
17075 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
17076 pass--those that refer just to the variable, possibly with a
17077 cast.
17078 * gcc.dg/c99-const-expr-3.c: Likewise.
17079
17080 PR middle-end/13127
17081 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
17082 longer emitted.
17083
17084 2005-01-16 Bud Davis <bdavis9659@comcast.net>
17085
17086 PR fortran/18778
17087 * gfortran.dg/endfile_2.f90: New test.
17088
17089 2005-01-16 Steven G. Kargl <kargls@comcast.net>
17090
17091 PR 19168
17092 * gfortran.dg/select_5.f90: New test.
17093
17094 2004-01-16 Paul Brook <paul@codesourcery.com>
17095
17096 * gfortran.dg/common_4.f90: New test.
17097
17098 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
17099
17100 PR rtl-optimization/19462
17101 * gcc.dg/torture/pr19462-1.c: New test.
17102
17103 2005-01-15 Ziemowit Laski <zlaski@apple.com>
17104
17105 PR objc/19321
17106 * objc.dg/func-ptr-2.m: New.
17107 * objc.dg/volatile-1.m: New.
17108
17109 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17110
17111 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
17112
17113 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17114
17115 PR tree-optimization/19060
17116 * gcc.c-torture/execute/20050104-1.c: New test.
17117
17118 2005-01-15 Bud Davis <bdavis9659@comcast.net>
17119
17120 PR fortran/18983
17121 * gfortran.dg/write_to_null.f90: New test.
17122
17123 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
17124 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17125
17126 PR other/19328
17127 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
17128 argument.
17129
17130 2005-01-15 Jakub Jelinek <jakub@redhat.com>
17131
17132 PR c++/19263
17133 * g++.dg/init/vector1.C: New test.
17134
17135 2005-01-14 James E. Wilson <wilson@specifixinc.com>
17136
17137 PR target/13158
17138 * gcc.target/ia64/sibcall-unwind-1.c: New test.
17139 PR target/18987
17140 * gcc.target/ia64/sibcall-unwind-2.c: New test.
17141
17142 2005-01-14 Steven G. Kargl <kargls@comcast.net>
17143
17144 * gfortran.dg/select_1.f90: New test.
17145 * gfortran.dg/select_2.f90: New test.
17146 * gfortran.dg/select_3.f90: New test.
17147 * gfortran.dg/select_4.f90: New test.
17148
17149 2005-01-14 Jakub Jelinek <jakub@redhat.com>
17150
17151 PR middle-end/19084
17152 PR rtl-optimization/19348
17153 * gcc.dg/20050111-1.c: New test.
17154 * gcc.c-torture/execute/20050111-1.c: New test.
17155
17156 * gcc.dg/i386-asm-4.c: New test.
17157
17158 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
17159
17160 * gcc.dg/nested-func-2.c: New test.
17161 * ada/acats/norun.lst: Remove c953002.
17162
17163 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
17164
17165 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
17166
17167 2005-01-12 Ben Elliston <bje@au.ibm.com>
17168
17169 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
17170
17171 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
17172
17173 PR target/18761
17174 * g++.dg/abi/align1.C: New test.
17175
17176 2005-01-11 Alan Modra <amodra@bigpond.net.au>
17177
17178 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
17179 at a time.
17180 * g++.dg/ext/altivec_check.h: Support compiling as C.
17181
17182 2005-01-10 Roger Sayle <roger@eyesopen.com>
17183
17184 PR c++/19355
17185 * g++.dg/expr/pr19355-1.C: New test case.
17186
17187 2005-01-10 Laurent GUERBY <laurent@guerby.net>
17188
17189 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
17190 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
17191 * ada/acats/tests/c3/c92005b.ada: Likewise.
17192 * ada/acats/tests/c3/cxb3012.a: Likewise.
17193 * ada/acats/norun.lst: Add c380004 and c953002, add PR
17194
17195 2005-01-09 Paul Brook <paul@codesourcery.com>
17196
17197 * gfortran.dg/common_2.f90: New file.
17198 * gfortran.dg/common_3.f90: New file.
17199
17200 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
17201
17202 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
17203
17204 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17205
17206 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
17207 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
17208 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
17209 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
17210 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
17211 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
17212 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
17213 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
17214 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
17215 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
17216 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
17217 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
17218 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
17219 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
17220 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
17221 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
17222 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
17223 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
17224 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
17225 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
17226 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
17227 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
17228 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
17229 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
17230 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
17231 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
17232 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
17233 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
17234 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
17235 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
17236 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
17237 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
17238 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
17239 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
17240 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
17241 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
17242 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
17243 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
17244 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
17245 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
17246 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
17247 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
17248 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
17249 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
17250 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
17251 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
17252 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
17253 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
17254 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
17255 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
17256 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
17257 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
17258 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
17259 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
17260 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
17261 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
17262 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
17263 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
17264 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
17265 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
17266 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
17267 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
17268 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
17269 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
17270 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
17271 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
17272 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
17273
17274 * gcc.dg/vect/vect-1.c: Fix spelling.
17275 * gcc.dg/vect/vect-10.c: Fix spelling.
17276 * gcc.dg/vect/vect-11.c: Fix spelling.
17277 * gcc.dg/vect/vect-12.c: Fix spelling.
17278 * gcc.dg/vect/vect-14.c: Fix spelling.
17279 * gcc.dg/vect/vect-15.c: Fix spelling.
17280 * gcc.dg/vect/vect-16.c: Fix spelling.
17281 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
17282 * gcc.dg/vect/vect-64.c: Fix comments.
17283 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
17284
17285 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
17286 Ira Rosen <irar@il.ibm.com>
17287
17288 * gcc.dg/vect/vect-70.c: New test.
17289 * gcc.dg/vect/vect-71.c: New test.
17290
17291 2005-01-09 Manfred Hollstein <mh@suse.com>
17292
17293 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
17294 * gcc.dg/pr18241-2.c: Likewise.
17295 * gcc.dg/pr18241-3.c: Likewise.
17296 * gcc.dg/pr18241-4.c: Likewise.
17297 * gcc.dg/pr18241-5.c: Likewise.
17298
17299 2005-01-08 Richard Henderson <rth@redhat.com>
17300
17301 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17302 False for x86 and x86-64.
17303
17304 2005-01-08 Diego Novillo <dnovillo@redhat.com>
17305
17306 PR tree-optimization/18241
17307 * gcc.dg/pr18241-1.c: New test.
17308 * gcc.dg/pr18241-2.c: New test.
17309 * gcc.dg/pr18241-3.c: New test.
17310 * gcc.dg/pr18241-4.c: New test.
17311 * gcc.dg/pr18241-5.c: New test.
17312
17313 2005-01-08 Steven G. Kargl <kargls@comcast.net>
17314
17315 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
17316 gfortran.dg/select_4.f90: New.
17317
17318 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17319
17320 * gcc.c-torture/execute/20050107-1.c: New test.
17321
17322 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
17323
17324 PR c++/19298
17325 * g++.dg/template/ref2.C: New.
17326
17327 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
17328
17329 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
17330 instead of being empty.
17331
17332 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
17333
17334 PR fortran/15553
17335 * gfortran.dg/array-1.f90: New test.
17336
17337 2005-01-07 Jakub Jelinek <jakub@redhat.com>
17338
17339 PR tree-optimization/19283
17340 * gcc.c-torture/execute/20050106-1.c: New test.
17341
17342 PR rtl-optimization/18861
17343 * gcc.dg/20050105-1.c: New test.
17344
17345 PR tree-optimization/18828
17346 * gcc.dg/20050105-2.c: New test.
17347
17348 2005-01-07 Andreas Jaeger <aj@suse.de>
17349
17350 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
17351
17352 2005-01-07 Bud Davis <bdavis9659@comcast.net>
17353
17354 PR fortran/18398
17355 * gfortran.dg/fmt_read.f90: New test.
17356
17357 2005-01-06 Geoffrey Keating <geoffk@apple.com>
17358
17359 * gcc.dg/rs6000-ldouble-2.c: New.
17360
17361 2005-01-06 Mark Mitchell <mark@codesourcery.com>
17362
17363 PR c++/19244
17364 * g++.dg/parser/ctor2.C: New test.
17365
17366 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17367
17368 PR c++/17154
17369 * g++.dg/template/using9.C: New test.
17370
17371 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17372
17373 PR c++/19258
17374 * g++.dg/lookup/friend6.C: New test.
17375
17376 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
17377
17378 PR c++/19270
17379 * g++.dg/template/array10.C: New.
17380
17381 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17382
17383 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
17384 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
17385
17386 2005-01-06 Jakub Jelinek <jakub@redhat.com>
17387
17388 * gcc.c-torture/compile/20050105-1.c: New test.
17389
17390 2005-01-05 Geoffrey Keating <geoffk@apple.com>
17391
17392 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
17393
17394 2005-01-05 Roger Sayle <roger@eyesopen.com>
17395
17396 PR middle-end/19100
17397 * gcc.dg/conv-3.c: New test case.
17398
17399 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
17400
17401 * gcc.dg/asm-wide-1.c: New test.
17402
17403 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
17404
17405 PR c++/19030
17406 * g++.dg/parse/crash22.C: New
17407
17408 2005-01-04 Geoffrey Keating <geoffk@apple.com>
17409
17410 PR 19257
17411 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
17412
17413 2005-01-04 Uros Bizjak <uros@kss-loka.si>
17414
17415 PR middle-end/17767
17416 * gcc.dg/i386-mmx-6.c: New test case.
17417
17418 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
17419
17420 PR tree-optimization/18308
17421 * gcc.dg/vect/pr18308.c: New testcase.
17422
17423 2005-01-04 Andreas Jaeger <aj@suse.de>
17424
17425 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
17426
17427 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17428 Robert Bowdidge <bowdidge@apple.com>
17429
17430 * gcc.dg/cpp/subframework1.c: New.
17431 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
17432 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
17433 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
17434 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
17435
17436 2005-01-03 Geoffrey Keating <geoffk@apple.com>
17437
17438 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
17439 producing warning.
17440 * gcc.dg/darwin-weakimport-2.c: New.
17441
17442 2005-01-03 Richard Henderson <rth@redhat.com>
17443
17444 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
17445
17446 2005-01-03 Richard Henderson <rth@redhat.com>
17447
17448 * gcc.dg/vect/vect.exp: Enable for ia64.
17449 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
17450 (check_effective_target_vect_float): Likewise.
17451 (check_effective_target_vect_no_align): Likewise.
17452 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
17453 * gcc.dg/vect/vect-8.c: Likewise.
17454
17455 2005-01-03 Uros Bizjak <uros@kss-loka.si>
17456
17457 PR target/19236
17458 * gcc.dg/pr19236-1.c: New test case.
17459
17460 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
17461
17462 PR rtl-optimization/12092
17463 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
17464
17465 2005-01-02 Andreas Jaeger <aj@suse.de>
17466
17467 * gcc.dg/pr12092-1.c: Do not run on x86_64.
17468
17469 2005-01-01 Roger Sayle <roger@eyesopen.com>
17470 Andrew Pinski <pinskia@physics.uc.edu>
17471
17472 PR rtl-optimization/12092
17473 * gcc.dg/pr12092-1.c: New test case.
17474
17475 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
17476
17477 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
17478 'hidden' and 'default' for better portability.
17479 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
17480
17481 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
17482 6 and 7.
17483 * g++.old-deja/g++.brendan/new3.C: Likewise.
17484
17485 2005-01-01 Steven Bosscher <stevenb@suse.de>
17486
17487 * gcc.dg/20041231-1.C: New test.
17488 * g++.dg/warn/Wunreachable-code-1.C: New test.
17489
17490 2004-12-30 David Edelsohn <edelsohn@gnu.org>
17491
17492 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
17493 file, not /dev/null. Abort on error.
17494
17495 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
17496 Ziemowit Laski <zlaski@apple.com>
17497
17498 PR objc/18971
17499 * objc.dg/encode-5.m: New test.
17500
17501 2004-12-29 Richard Henderson <rth@redhat.com>
17502
17503 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
17504 * objc.dg/stabs-1.m: Disable for ia64.
17505
17506 2004-12-29 Mark Mitchell <mark@codesourcery.com>
17507
17508 PR c++/19190
17509 * g++.dg/warn/Wunused-10.C: New test.
17510
17511 2004-12-28 Richard Henderson <rth@redhat.com>
17512
17513 * objc.dg/stabs-1.m: Disable for alpha.
17514
17515 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17516
17517 PR c++/19149
17518 * g++.dg/parse/error23.C: New test.
17519
17520 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17521
17522 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
17523
17524 PR fortran/19032
17525 * gfortran.dg/intrinsic_modulo_1.f90: New.
17526 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
17527 tests with divisor -1.
17528
17529 2004-12-27 Mark Mitchell <mark@codesourcery.com>
17530
17531 * g++.dg/opt/temp1.C (memcpy): Return a value.
17532
17533 PR c++/19148
17534 * g++.dg/expr/cond7.C: New test.
17535
17536 2004-12-27 Paul Brook <paul@codesourcery.com>
17537
17538 * gfortran.dg/g77/select_no_compile.f: Remove.
17539
17540 2004-12-27 Richard Henderson <rth@redhat.com>
17541
17542 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
17543 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
17544 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
17545
17546 2004-12-26 Richard Henderson <rth@redhat.com>
17547
17548 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
17549 by 1i instead of token pasting.
17550
17551 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17552
17553 PR tree-optimization/17578
17554 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
17555 to additional_flags.
17556 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
17557
17558 2004-12-25 Richard Henderson <rth@redhat.com>
17559
17560 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
17561 Remove Alpha.
17562
17563 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17564
17565 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
17566 hppa*-*-hpux*.
17567 * gcc.dg/pr17957.c (dg-options): Likewise.
17568 * gcc.dg/struct-ret-1.c: Add prototype for abort.
17569 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
17570 instead of 0 on __hppa__.
17571 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
17572 "foo,%r" on hppa*-*-*.
17573
17574 2004-12-23 Bud Davis <bdavis9659@comcast.net>
17575
17576 PR fortran/19071
17577 * gfortran.dg/complex_write.f90: New test.
17578
17579 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17580
17581 PR c++/17595
17582 * g++.dg/parse/pragma2.C: New test.
17583
17584 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
17585
17586 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17587
17588 * gcc.dg/empty2.c: Add missing dg-warning.
17589
17590 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17591
17592 PR c++/17413
17593 * g++.dg/template/local4.C: New test.
17594 * g++.dg/template/crash19.C: Add dg-error marker.
17595
17596 * g++.dg/template/crash31.C: Correct embedded PR number.
17597
17598 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17599
17600 PR c++/16405
17601 * g++.dg/opt/temp1.C: Add do-run marker.
17602
17603 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17604
17605 * g++.dg/template/spec19.C: New.
17606
17607 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
17608
17609 PR target/16819
17610 * gcc.dg/empty2.c: New.
17611
17612 2004-12-23 Richard Henderson <rth@redhat.com>
17613
17614 * lib/target-supports.exp (check_effective_target_vect_no_align):
17615 Remove i?86 and x86-64.
17616
17617 2004-12-23 Mark Mitchell <mark@codesourcery.com>
17618
17619 PR c++/16405
17620 * g++.dg/opt/temp1.C: New test.
17621
17622 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17623
17624 PR c++/18733
17625 * g++.dg/template/friend33.C: New testcase.
17626
17627 2004-12-22 Mark Mitchell <mark@codesourcery.com>
17628
17629 PR c++/18464
17630 * g++.dg/template/cond5.C: New test.
17631
17632 PR c++/18492
17633 * g++.dg/inherit/thunk3.C: New test.
17634
17635 PR c++/11224
17636 * g++.dg/warn/Wunused-9.C: New test.
17637
17638 2004-12-22 Janis Johnson <janis187@us.ibm.com>
17639
17640 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
17641
17642 2004-12-22 Jan Beulich <jbeulich@novell.com>
17643
17644 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
17645
17646 2004-12-21 Mark Mitchell <mark@codesourcery.com>
17647
17648 PR c++/18378
17649 * g++.dg/ext/packed8.C: New test.
17650
17651 PR c++/19063
17652 * g++.dg/template/crash31.C: New test.
17653
17654 PR c++/19034
17655 * g++.dg/template/crash30.C: New test.
17656
17657 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17658
17659 PR C++/18984
17660 * g++.dg/eh/ctor3.C: New test.
17661
17662 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17663
17664 * objc.dg/stabs-1.m: Allow section name to be quoted and
17665 assembly label to begin with '.LL'.
17666
17667 2004-12-21 Janis Johnson <janis187@us.ibm.com>
17668
17669 * gcc.dg/vect/vect.exp
17670 (check_effective_target_lp64_or_vect_no_align): New.
17671 * gcc.dg/vect/vect-77.c: Use it.
17672 * gcc.dg/vect/vect-78.c: Use it.
17673
17674 * lib/target-supports.exp
17675 (check_effective_target_vect_no_max,
17676 check_effective_target_vect_no_bitwise,
17677 check_effective_target_vect_no_align): New.
17678 * gcc.dg/vect/vect-13.c: Use them.
17679 * gcc.dg/vect/vect-17.c: Ditto.
17680 * gcc.dg/vect/vect-18.c: Ditto.
17681 * gcc.dg/vect/vect-19.c: Ditto.
17682 * gcc.dg/vect/vect-20.c: Ditto.
17683 * gcc.dg/vect/vect-27.c: Ditto.
17684 * gcc.dg/vect/vect-29.c: Ditto.
17685 * gcc.dg/vect/vect-44.c: Ditto.
17686 * gcc.dg/vect/vect-48.c: Ditto.
17687 * gcc.dg/vect/vect-50.c: Ditto.
17688 * gcc.dg/vect/vect-52.c: Ditto.
17689 * gcc.dg/vect/vect-54.c: Ditto.
17690 * gcc.dg/vect/vect-56.c: Ditto.
17691 * gcc.dg/vect/vect-58.c: Ditto.
17692 * gcc.dg/vect/vect-60.c: Ditto.
17693 * gcc.dg/vect/vect-72.c: Ditto.
17694 * gcc.dg/vect/vect-80.c: Ditto.
17695
17696 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
17697
17698 PR c++/14075
17699 * g++.dg/init/string1.C: New.
17700
17701 PR c++/18975
17702 * g++.dg/other/synth1.C: New.
17703
17704 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17705
17706 PR c/18963
17707 * gcc.dg/pr18963-1.c: New test.
17708
17709 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
17710
17711 PR c/18596
17712 * gcc.dg/funcdef-storage-1.c (foo): Remove.
17713 * gcc.dg/pr18596-1.c: Use dg-error.
17714 (dg-options): Use -fno-unit-at-a-time.
17715 * gcc.dg/pr18596-2.c: New test.
17716 * gcc.dg/pr18596-3.c: New test.
17717
17718 2004-12-20 Roger Sayle <roger@eyesopen.com>
17719
17720 PR middle-end/18683
17721 * g++.dg/opt/pr18683-1.C: New test case.
17722
17723 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
17724
17725 PR other/19093
17726 * g++.dg/opt/max1.C: Fix for 64bit targets.
17727
17728 2004-12-20 Matt Austern <austern@apple.com>
17729
17730 PR c++/19044
17731 * g++.dg/ext/builtin6.C: New
17732
17733 2004-12-20 Diego Novillo <dnovillo@redhat.com>
17734
17735 PR tree-optimization/19080
17736 * gcc.c-torture/compile/pr19080.c: New test.
17737
17738 2004-12-20 Steven Bosscher <stevenb@suse.de>
17739
17740 * gcc.dg/20041219-1.c: New test.
17741
17742 2004-12-19 Roger Sayle <roger@eyesopen.com>
17743
17744 PR middle-end/19068
17745 * g++.dg/opt/max1.C: New test case.
17746
17747 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17748
17749 * gcc.dg/fdata-sections-1.c: New test.
17750
17751 2004-12-18 Roger Sayle <roger@eyesopen.com>
17752
17753 PR middle-end/18548
17754 * gcc.dg/max-1.c: New test case.
17755
17756 2004-12-18 Jakub Jelinek <jakub@redhat.com>
17757
17758 * gcc.c-torture/execute/20041218-1.c: New test.
17759
17760 2004-12-17 Diego Novillo <dnovillo@redhat.com>
17761
17762 * gcc.dg/pr18501.c: New test.
17763 * gcc.dg/uninit-5.c: XFAIL.
17764 * gcc.dg/uninit-9.c: XFAIL.
17765
17766 2004-12-17 Dale Johannesen <dalej@apple.com>
17767
17768 * gcc.dg/20041213-1.c: New.
17769
17770 2004-12-17 Ziemowit Laski <zlaski@apple.com>
17771
17772 * objc.dg/stabs-1.m: Allow assembly label to begin
17773 with a dot ('.').
17774
17775 2004-12-17 Jakub Jelinek <jakub@redhat.com>
17776
17777 * gcc.c-torture/execute/20041213-1.c: Move...
17778 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
17779
17780 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
17781
17782 PR c++/18721
17783 * g++.dg/lookup/conv-5.C: New.
17784
17785 2004-12-16 Ziemowit Laski <zlaski@apple.com>
17786
17787 * objc.dg/stabs-1.m: New test.
17788
17789 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17790
17791 * gcc.dg/visibility-c.c: Change compile to
17792 assemble for the test.
17793
17794 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
17795
17796 PR target/19041
17797 * gcc.dg/visibility-c.c: New test.
17798
17799 2004-12-16 Roger Sayle <roger@eyesopen.com>
17800
17801 PR middle-end/18493
17802 * gcc.dg/switch-8.c: New test case.
17803
17804 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
17805
17806 PR c++/18905
17807 * g++.dg/template/init4.C: New.
17808 * g++.dg/opt/static3.C: Enable optimizer.
17809
17810 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
17811
17812 * g++.dg/other/complex1.C: New test.
17813
17814 2004-12-15 Alan Modra <amodra@bigpond.net.au>
17815
17816 * g++.dg/opt/inline9.C: New test.
17817
17818 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17819
17820 PR fortran/18993
17821 * gfotran.dg/nullify_1.f: New test.
17822
17823 2004-12-15 Richard Henderson <rth@redhat.com>
17824
17825 * gcc.target/i386/i386.exp: New harness.
17826 * gcc.target/i386/vect-args.c: New.
17827
17828 2004-12-15 David Edelsohn <edelsohn@gnu.org>
17829
17830 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
17831
17832 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17833
17834 PR c++/18825
17835 * g++.dg/template/friend32.C: New test.
17836
17837 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17838
17839 * cpp/pragma-once-1.c: New test.
17840 * cpp/pragma-once-1b.h: Likewise.
17841 * cpp/pragma-once-1c.h: Likewise.
17842 * cpp/pragma-once-1d.h: Likewise.
17843 * cpp/inc/pragma-once-1a.h: Likewise.
17844
17845 2004-12-15 Bud Davis <bdavis9659@comcast.net>
17846 Steven G. Kargl <kargls@comcast.net>
17847
17848 PR fortran/17597
17849 * gfortran.dg/list_read_3.f90: New test.
17850
17851 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17852
17853 * gcc.dg/ftrapv-2.c: New test.
17854
17855 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
17856
17857 PR c++/18981
17858 * g++.dg/template/typename9.C: New test.
17859
17860 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17861
17862 PR c++/18738
17863 * g++.dg/template/typename8.C: New test.
17864 * g++.dg/parse/friend2.C: Tweak error message.
17865
17866 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17867
17868 * gcc.c-torture/20041214-1.c: New test.
17869
17870 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
17871
17872 PR c++/18965
17873 * g++.dg/init/array17.C: New test.
17874
17875 2004-12-14 Mark Mitchell <mark@codesourcery.com>
17876
17877 PR c++/18793
17878 * g++.dg/init/aggr3.C: New test.
17879
17880 2004-12-14 Janis Johnson <janis187@us.ibm.com
17881
17882 * gcc.dg/altivec-types-1.c: New test.
17883 * gcc.dg/altivec-types-2.c: New test.
17884 * gcc.dg/altivec-types-3.c: New test.
17885 * gcc.dg/altivec-types-4.c: New test.
17886 * g++.dg/ext/altivec-types-1.C: New test.
17887 * g++.dg/ext/altivec-types-2.C: New test.
17888 * g++.dg/ext/altivec-types-3.C: New test.
17889 * g++.dg/ext/altivec-types-4.C: New test.
17890
17891 2004-12-14 Jakub Jelinek <jakub@redhat.com>
17892
17893 PR middle-end/18951
17894 * gcc.c-torture/execute/20041213-1.c: New test.
17895
17896 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
17897
17898 PR c++/18949
17899 * g++.dg/template/cast1.C: New.
17900
17901 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
17902
17903 * gcc.c-torture/execute/20041213-2.c: New test.
17904
17905 2004-12-13 Richard Henderson <rth@redhat.com>
17906
17907 * gcc.dg/i386-sse-10.c: Fix typo in options.
17908
17909 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
17910
17911 PR c++/18968
17912 * g++.dg/opt/pr18968.C: New test.
17913
17914 2004-12-13 Mark Mitchell <mark@codesourcery.com>
17915
17916 PR c++/18925
17917 * g++.dg/ext/visibility/staticdatamem.C: New test.
17918
17919 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
17920
17921 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
17922
17923 2004-12-13 Roger Sayle <roger@eyesopen.com>
17924
17925 PR rtl-optimization/18928
17926 * gcc.dg/pr18928-1.c: New test case.
17927
17928 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
17929
17930 PR tree-opt/16951
17931 * gcc.c-torture/compile/20041211-1.c: New.
17932
17933 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17934
17935 PR middle-end/17564
17936 * gcc.c-torture/execute/20041212-1.c: New test.
17937
17938 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17939
17940 PR fortran/18869
17941 * gfortran.dg/common_1.f90: New test.
17942
17943 2004-12-12 Steven G. Kargl <kargls@comcast.net>
17944 Paul Brook <paul@codesourcery.com>
17945
17946 PR fortran/16222
17947 * gfortran.dg/real_do_1.f90: New test.
17948
17949 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
17950
17951 PR tree-opt/18040
17952 * g++.dg/opt/ptrmem6.C: New test.
17953
17954 2004-12-11 Roger Sayle <roger@eyesopen.com>
17955
17956 PR middle-end/18921
17957 * gcc.dg/pr18921-1.c: New test case.
17958
17959 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17960
17961 PR fortran/17175
17962 * gfortran.dg/scale_1.f90: New test.
17963
17964 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
17965
17966 PR middle-end/18903
17967 * gcc.c-torture/compile/pr18903.c: New test.
17968
17969 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
17970
17971 * gcc.c-torture/execute/20041210-1.c: New test.
17972
17973 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17974
17975 PR c++/18731
17976 * g++.dg/parser/struct-1.C: New test.
17977 * g++.dg/parser/struct-2.C: New test.
17978 * g++.dg/parser/struct-3.C: New test.
17979
17980 2004-12-09 Richard Henderson <rth@redhat.com>
17981
17982 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
17983
17984 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
17985 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
17986
17987 2004-12-09 Matt Austern <austern@apple.com>
17988
17989 PR c++/18514
17990 * g++.dg/ext/builtin1.C: New
17991 * g++.dg/ext/builtin2.C: New
17992 * g++.dg/ext/builtin3.C: New
17993 * g++.dg/ext/builtin4.C: New
17994 * g++.dg/ext/builtin5.C: New
17995
17996 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
17997
17998 PR tree-opt/18904
17999 * g++.dg/opt/ptrmem5.C: New test.
18000
18001 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
18002
18003 * g++.dg/parse/typename5.C: Adjust for new error.
18004 * g++.dg/parse/typename7.C: New.
18005
18006 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18007
18008 PR c++/18073
18009 * g++.dg/other/mmintrin.C: New test.
18010
18011 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
18012
18013 PR c++/16681
18014 * g++.dg/init/array15.C: New.
18015 * g++.dg/init/array16.C: New.
18016
18017 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18018
18019 PR fortran/18826
18020 * gfortran.dg/assign_1.f90: New test.
18021
18022 2004-12-08 Nick Clifton <nickc@redhat.com>
18023
18024 * gcc.target/xstormy16/bss_below100: New directory containing tests.
18025 * gcc.target/xstormy16/data_below100: Likewise.
18026 * gcc.target/xstormy16/sfr: Likewise.
18027 * gcc.target/xstormy16/below100.S: New test source file.
18028 * gcc.target/xstormy16/below100.ld: New test linker script.
18029 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
18030 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
18031 bp instructions.
18032 * gcc.target/xstormy16/bp.c: Likewise.
18033
18034 * gcc.target/xstormy16/bss_below100: New files:
18035 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
18036 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
18037 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
18038 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
18039 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
18040 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
18041 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
18042 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
18043 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
18044 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
18045 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
18046 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
18047 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
18048 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
18049 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
18050 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
18051 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
18052 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
18053 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
18054 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
18055 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
18056 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
18057 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
18058 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
18059 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
18060 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
18061 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18062
18063 * gcc.target/xstormy16/data_below100: New files:
18064 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
18065 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
18066 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
18067 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
18068 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
18069 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
18070 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
18071 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
18072 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
18073 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
18074 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
18075 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
18076 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
18077 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
18078 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
18079 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
18080 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
18081 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
18082 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
18083 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
18084 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
18085 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
18086 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
18087 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
18088 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
18089 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
18090 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
18091
18092 * gcc.target/xstormy16/sfr: New files:
18093 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
18094 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
18095 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
18096 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
18097 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
18098 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
18099 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
18100 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
18101 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
18102 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
18103 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
18104 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
18105 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
18106 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
18107 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
18108 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
18109 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
18110 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
18111 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
18112 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
18113 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
18114 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
18115 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
18116 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
18117 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
18118 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
18119 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
18120 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
18121 27_if0_sfrw_bitfield_f.c
18122
18123 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18124
18125 PR c++/18100
18126 * g++.dg/lookup/name-clash4.C: New test.
18127
18128 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
18129
18130 PR c++/18672
18131 * g++.dg/opt/array1.C: New.
18132
18133 PR c++/18803
18134 * g++.dg/template/operator5.C: New.
18135
18136 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
18137
18138 PR c/18867
18139 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
18140
18141 2004-12-07 Steven Bosscher <stevenb@suse.de>
18142
18143 * gcc.dg/noncompile/20041207.c: New test.
18144
18145 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
18146
18147 * g++.dg/other/unreachable-1.C: New test.
18148
18149 2004-12-06 Nick Clifton <nickc@redhat.com>
18150
18151 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
18152 <limits.h> because the latter comes from gcc's include/ directory
18153 and not the newlib/libc/include directory.
18154
18155 2004-12-04 Richard Henderson <rth@redhat.com>
18156
18157 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
18158
18159 2004-12-04 Richard Henderson <rth@redhat.com>
18160
18161 * lib/target-supports.exp (check_gc_sections_available): Disable
18162 for alpha and ia64.
18163
18164 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
18165
18166 PR middle-end/17909
18167 * g++.dg/other/vararg-2.C: New test.
18168
18169 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18170
18171 PR c++/17011, c++/17971
18172 * g++.dg/template/error15.C: Adjust expected error.
18173 * g++.dg/template/instantiate3.C: Likewise.
18174
18175 2004-12-03 Janis Johnson <janis187@us.ibm.com>
18176
18177 * gcc.dg/altivec-18.c: Fix for darwin
18178
18179 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
18180
18181 PR c++/18782
18182 * g++.dg/parse/ptrmem2.C: New.
18183
18184 PR c++/18318
18185 * g++.dg/template/new1.C: New.
18186
18187 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18188
18189 PR fortran/18710
18190 * gfortran.dg/direct_io_3.f90: New test.
18191
18192 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
18193
18194 PR 18758
18195 * g++.dg/parse/crash21.C: New.
18196
18197 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18198
18199 PR c++/15664, c++/18276
18200 * g++.dg/template/ttp13.C: New test.
18201 * g++.dg/template/ttp14.C: Likewise.
18202
18203 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18204
18205 PR c++/18123
18206 * g++.dg/parse/enum2.C: New test.
18207 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
18208
18209 2004-12-02 Nick Clifton <nickc@redhat.com>
18210
18211 * gcc.target/xstormy16: New test directory.
18212 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
18213 * gcc.target/xstormy16/bp.c: Check the generation of bp
18214 instructions.
18215 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
18216 bn instructions and the BELOW100 attribute.
18217
18218 2004-12-02 Alan Modra <amodra@bigpond.net.au>
18219
18220 PR target/16952
18221 * gcc.dg/ppc-eabi.c: New.
18222
18223 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18224
18225 PR fortran/18284
18226 * gfortran.dg/backspace.f90
18227
18228 2004-12-02 Bud Davis <bdavis9659@comcast.net>
18229
18230 * gfortran.dg/inquire.f90: New test.
18231
18232 2004-12-01 Janis Johnson <janis187@us.ibm.com>
18233
18234 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
18235 handle effective-target-keyword.
18236 (dg-skip-if): Support effective-target keyword as target list.
18237 (dg-xfail-if): Ditto.
18238 * lib/target-supports.exp (is-effective-target-keyword): New proc.
18239
18240 2004-12-01 Diego Novillo <dnovillo@redhat.com>
18241
18242 PR tree-optimization/18291
18243 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
18244
18245 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
18246
18247 PR C++/18729
18248 * g++.dg/parse/crash20.C: New.
18249
18250 PR c++/17431
18251 * g++.dg/overload/arg1.C: New.
18252 * g++.dg/overload/arg2.C: New.
18253 * g++.dg/overload/arg3.C: New.
18254 * g++.dg/overload/arg4.C: New.
18255
18256 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
18257
18258 * gcc.dg/c99-flex-array-4.c: Remove.
18259
18260 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18261
18262 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
18263
18264 * lib/target-supports.exp (is-effective-target): Simplify.
18265
18266 * lib/target-supports.exp (check_effective_target_vect_long):
18267 Fix for powerpc64-*-*.
18268
18269 2004-11-30 Loren James Rittle <ljrittle@acm.org>
18270
18271 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
18272 to support new requirements on FreeBSD 5.
18273
18274 2004-11-30 Devang Patel <dpatel@apple.com>
18275
18276 PR 18702
18277 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
18278
18279 2004-11-30 Janis Johnson <janis187@us.ibm.com>
18280
18281 * g++.dg/ext/altivec-13.C: New test.
18282
18283 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
18284
18285 PR tree-opt/18298
18286 * gcc.c-torture/execute/p18298.c: New test.
18287
18288 2004-11-30 Ira Rosen <irar@il.ibm.com>
18289 Dorit Naishlos <dorit@il.ibm.com>
18290
18291 PR tree-opt/18607
18292 * gcc.dg/vect/vect-89.c: New test.
18293
18294 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
18295
18296 * gcc.dg/pr18596-1.c: New test.
18297
18298 2004-11-30 Ben Elliston <bje@au.ibm.com>
18299
18300 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
18301
18302 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18303
18304 PR c/18479
18305 * gcc.dg/pr18479.c: New test.
18306
18307 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18308
18309 PR target/18490
18310 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
18311 mmix-knuth-mmixware.
18312
18313 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
18314 cris-*-elf* cris-*-aout* mmix-*-*
18315
18316 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
18317
18318 PR middle-end/18725
18319 * gcc.dg/pr18725.c: New test.
18320
18321 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18322
18323 PR target/18488
18324 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
18325
18326 PR target/18336
18327 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
18328
18329 2004-11-29 Mark Mitchell <mark@codesourcery.com>
18330
18331 PR c++/18368
18332 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
18333 * g++.old-deja/g++.law/ctors5.C: Likewise.
18334 * g++.old-deja/g++.other/crash25.C: Likewise.
18335
18336 PR c++/18674
18337 * g++.dg/template/error16.C: New test.
18338
18339 PR c++/18512
18340 * g++.dg/template/crash29.C: New test.
18341
18342 2004-11-29 Diego Novillo <dnovillo@redhat.com>
18343
18344 PR tree-optimization/18712
18345 * gcc.c-torture/compile/pr18712.c: New test.
18346
18347 2004-11-29 Joseph Myers <joseph@codesourcery.com>
18348
18349 PR c/7544
18350 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
18351 tests.
18352
18353 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18354
18355 PR c++/18652
18356 * g++.dg/lookup/crash6.C: New test.
18357
18358 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
18359
18360 PR middle-end/18164
18361 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
18362
18363 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
18364
18365 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
18366 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
18367 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
18368
18369 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
18370
18371 * gcc.dg/pr18164.c: New test.
18372
18373 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
18374
18375 * gcc.dg/funroll-loops-all.c: New.
18376
18377 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18378
18379 PR target/18489
18380 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
18381 delimeter, match space and TAB as well as ":".
18382
18383 PR target/18484
18384 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
18385
18386 PR target/18348
18387 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
18388
18389 PR target/18345
18390 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
18391
18392 PR target/18337
18393 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
18394
18395 2004-11-28 Bud Davis <bdavis9659@comcast.net>
18396
18397 * gfortran.dg/direct_io_2.f90: New test.
18398
18399 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
18400
18401 PR target/18334
18402 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
18403
18404 2004-11-28 Richard Henderson <rth@redhat.com>
18405
18406 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
18407
18408 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
18409
18410 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
18411 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
18412 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
18413 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
18414 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
18415 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
18416 gcc.dg/pointer-arith-8.c: New tests.
18417
18418 2004-11-27 Bud Davis <bdavis9659@comcast.net>
18419
18420 PR fortran/18364
18421 * gfortran.dg/endfile.f90: New test.
18422
18423 2004-11-27 Falk Hueffner <falk@debian.org>
18424
18425 * gcc.dg/loop-6.c: New test.
18426
18427 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18428
18429 * gcc.c-torture/execute/20041126-1.c: New test.
18430
18431 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18432
18433 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
18434 on IRIX.
18435
18436 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
18437
18438 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
18439 functions.
18440
18441 2004-11-27 Jakub Jelinek <jakub@redhat.com>
18442
18443 PR rtl-optimization/17825
18444 * gcc.c-torture/compile/20041119-1.c: New test.
18445
18446 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18447
18448 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
18449 Check existence of ld library path variables before unsetting.
18450
18451 2004-11-26 Mark Mitchell <mark@codesourcery.com>
18452
18453 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
18454
18455 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18456
18457 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
18458
18459 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
18460
18461 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
18462
18463 2004-11-26 Ben Elliston <bje@au.ibm.com>
18464
18465 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
18466 dg-do directive.
18467
18468 2004-11-26 Ben Elliston <bje@au.ibm.com>
18469
18470 * gcc.dg/pr17957.c: Pass --param, not -param.
18471
18472 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
18473
18474 PR middle-end/17957
18475 * testsuite/gcc.dg/pr17957.c: New test.
18476
18477 2004-11-25 Mark Mitchell <mark@codesourcery.com>
18478
18479 PR c++/18445
18480 * g++.dg/template/crash28.C: Likewise.
18481
18482 PR c++/18001
18483 * g++.dg/expr/unary2.C: Adjust lvalue messages.
18484 * g++.dg/ext/lvaddr.C: Likewise.
18485 * g++.dg/opt/pr7503-3.C: Likewise.
18486
18487 PR c++/18466
18488 * g++.dg/parse/qualified3.C: New test.
18489 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
18490
18491 PR c++/18545
18492 * g++.dg/expr/return1.C: New test.
18493
18494 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18495
18496 Friend class name lookup 3/n, PR c++/3332
18497 * g++.dg/lookup/friend3.C: New test.
18498 * g++.dg/lookup/friend4.C: Likewise.
18499 * g++.dg/lookup/friend5.C: Likewise.
18500
18501 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18502
18503 Friend class name lookup 2/n, PR c++/14513, c++/15410
18504 * g++.dg/lookup/friend2.C: New test.
18505 * g++.dg/template/friend31.C: Likewise.
18506
18507 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18508
18509 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
18510
18511 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18512
18513 PR c++/17473
18514 * g++.dg/tc1/dr56.C: Remove.
18515 * g++.dg/template/typedef1.C: Add dg-error markers.
18516 * g++.old-deja/g++.other/typedef7.C: Likewise.
18517
18518 PR c++/18285
18519 * g++.dg/parse/typedef7.C: New test.
18520
18521 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
18522
18523 * gcc.c-torture/execute/20041124-1.c: New test.
18524
18525 2004-11-24 Mark Mitchell <mark@codesourcery.com>
18526
18527 * g++.dg/template/deduce3.C: New test.
18528
18529 PR c++/18586
18530 * g++.dg/template/crash27.C: New test.
18531
18532 PR c++/18530
18533 * g++.dg/warn/Wshadow-3.C: New test.
18534
18535 2004-11-24 Devang Patel <dpatel@apple.com>
18536
18537 PR/18555
18538 * gcc.dg/cpp/isysroot-1.c: New test.
18539 * gcc.dg/cpp/usr/include/stdio.h: New file.
18540 * gcc.dg/cpp/isysroot-2.c: New test.
18541 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
18542 New file.
18543
18544 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18545
18546 PR c++/8929
18547 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
18548
18549 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18550
18551 * gcc.target/sparc/align.c: Do not include <stdint.h>.
18552 * gcc.target/sparc/pdist.c: Likewise.
18553
18554 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
18555
18556 PR c++/16882
18557 * g++.dg/conversion/simd1.C: New test.
18558
18559 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18560
18561 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
18562 and restore_ld_library_path_env_vars.
18563 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
18564 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
18565 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
18566 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
18567
18568 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
18569
18570 * gcc.dg/pragma-align-2.c: Test macro expansion.
18571 * gcc.dg/pragma-pack-2.c: New test.
18572
18573 2004-11-23 Richard Henderson <rth@redhat.com>
18574
18575 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
18576 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
18577 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
18578 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
18579 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
18580 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
18581
18582 * gcc.dg/vect/vect.exp: Add check for alpha.
18583 * lib/target-supports.exp (check_alpha_max_hw_available): New.
18584 (check_effective_target_vect_int): Enable for alpha.
18585 (check_effective_target_vect_long): New.
18586 (is-effective-target): Add it.
18587
18588 2004-11-23 Uros Bizjak <uros@kss-loka.si>
18589
18590 * gcc.dg/pr18614-1.c: New test.
18591
18592 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18593
18594 * gcc.dg/setjmp-2.c: New test.
18595
18596 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
18597
18598 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
18599 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
18600 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
18601 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
18602 gcc.target/sparc/pdist.c: New tests.
18603
18604 2004-11-22 Bob Wilson <bob.wilson@acm.org>
18605
18606 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
18607
18608 2004-11-22 Dale Johannesen <dalej@apple.com>
18609
18610 * gcc.dg/20041111-1.c: New.
18611
18612 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18613
18614 PR tree-opt/18536
18615 * gcc.dg/vect/pr18536.c: New test.
18616
18617 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18618
18619 PR c++/18354
18620 * g++.dg/template/nontype11.C: New test.
18621
18622 2004-11-21 Roger Sayle <roger@eyesopen.com>
18623
18624 PR middle-end/18520
18625 * gcc.dg/pr18520-1.c: New test case.
18626
18627 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
18628
18629 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
18630 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
18631 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
18632 expected diagnostics.
18633
18634 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18635
18636 PR target/18580
18637 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
18638 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
18639 vect-77.c, vect-77a.c: XFAIL on the SPARC.
18640
18641 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18642
18643 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
18644
18645 2004-11-19 Mark Mitchell <mark@codesourcery.com>
18646 Joseph Myers <joseph@codesourcery.com>
18647
18648 * lib/target-supports.exp (check_visibility_available): Really
18649 test the compiler.
18650
18651 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
18652
18653 PR tree-opt/18181
18654 * gcc.dg/vect/vect-85.c: New test.
18655 * gcc.dg/vect/vect-86.c: New test.
18656 * gcc.dg/vect/vect-87.c: New test.
18657 * gcc.dg/vect/vect-88.c: New test.
18658
18659 2004-11-19 Ben Elliston <bje@au.ibm.com>
18660
18661 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
18662
18663 2004-11-18 Janis Johnson <janis187@us.ibm.com>
18664
18665 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
18666 * gcc.dg/ppc-and-1.c: Ditto.
18667 * gcc.dg/ppc-compare-1.c: Ditto.
18668 * gcc.dg/ppc-mov-1.c: Ditto
18669
18670 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
18671 Mark Mitchell <mark@codesourcery.com>
18672
18673 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
18674
18675 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18676 Aldy Hernandez <aldyh@redhat.com>
18677
18678 * lib/target-supports.exp (check_effective_target_vect_int): New
18679 (check_effective_target_vect_float): New
18680 (check_effective_target_vect_double): New.
18681 (is-effective-target): Support new effective targets keywords.
18682 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
18683 default action for dg-do.
18684 * gcc.dg/vect/pr16105.c: Use new support.
18685 * gcc.dg/vect/pr18400.c: Ditto.
18686 * gcc.dg/vect/pr18425.c: Ditto.
18687 * gcc.dg/vect/vect-1.c: Ditto.
18688 * gcc.dg/vect/vect-10.c: Ditto.
18689 * gcc.dg/vect/vect-11.c: Ditto.
18690 * gcc.dg/vect/vect-12.c: Ditto.
18691 * gcc.dg/vect/vect-13.c: Ditto.
18692 * gcc.dg/vect/vect-14.c: Ditto.
18693 * gcc.dg/vect/vect-15.c: Ditto.
18694 * gcc.dg/vect/vect-16.c: Ditto.
18695 * gcc.dg/vect/vect-17.c: Ditto.
18696 * gcc.dg/vect/vect-18.c: Ditto.
18697 * gcc.dg/vect/vect-19.c: Ditto.
18698 * gcc.dg/vect/vect-2.c: Ditto.
18699 * gcc.dg/vect/vect-20.c: Ditto.
18700 * gcc.dg/vect/vect-21.c: Ditto.
18701 * gcc.dg/vect/vect-22.c: Ditto.
18702 * gcc.dg/vect/vect-23.c: Ditto.
18703 * gcc.dg/vect/vect-24.c: Ditto.
18704 * gcc.dg/vect/vect-25.c: Ditto.
18705 * gcc.dg/vect/vect-26.c: Ditto.
18706 * gcc.dg/vect/vect-27.c: Ditto.
18707 * gcc.dg/vect/vect-27a.c: Ditto.
18708 * gcc.dg/vect/vect-28.c: Ditto.
18709 * gcc.dg/vect/vect-29.c: Ditto.
18710 * gcc.dg/vect/vect-29a.c: Ditto.
18711 * gcc.dg/vect/vect-3.c: Ditto.
18712 * gcc.dg/vect/vect-30.c: Ditto.
18713 * gcc.dg/vect/vect-31.c: Ditto.
18714 * gcc.dg/vect/vect-32.c: Ditto.
18715 * gcc.dg/vect/vect-33.c: Ditto.
18716 * gcc.dg/vect/vect-34.c: Ditto.
18717 * gcc.dg/vect/vect-35.c: Ditto.
18718 * gcc.dg/vect/vect-36.c: Ditto.
18719 * gcc.dg/vect/vect-37.c: Ditto.
18720 * gcc.dg/vect/vect-38.c: Ditto.
18721 * gcc.dg/vect/vect-4.c: Ditto.
18722 * gcc.dg/vect/vect-40.c: Ditto.
18723 * gcc.dg/vect/vect-41.c: Ditto.
18724 * gcc.dg/vect/vect-42.c: Ditto.
18725 * gcc.dg/vect/vect-43.c: Ditto.
18726 * gcc.dg/vect/vect-44.c: Ditto.
18727 * gcc.dg/vect/vect-45.c: Ditto.
18728 * gcc.dg/vect/vect-46.c: Ditto.
18729 * gcc.dg/vect/vect-47.c: Ditto.
18730 * gcc.dg/vect/vect-48.c: Ditto.
18731 * gcc.dg/vect/vect-48a.c: Ditto.
18732 * gcc.dg/vect/vect-49.c: Ditto.
18733 * gcc.dg/vect/vect-5.c: Ditto.
18734 * gcc.dg/vect/vect-50.c: Ditto.
18735 * gcc.dg/vect/vect-51.c: Ditto.
18736 * gcc.dg/vect/vect-52.c: Ditto.
18737 * gcc.dg/vect/vect-53.c: Ditto.
18738 * gcc.dg/vect/vect-54.c: Ditto.
18739 * gcc.dg/vect/vect-55.c: Ditto.
18740 * gcc.dg/vect/vect-56.c: Ditto.
18741 * gcc.dg/vect/vect-56a.c: Ditto.
18742 * gcc.dg/vect/vect-57.c: Ditto.
18743 * gcc.dg/vect/vect-58.c: Ditto.
18744 * gcc.dg/vect/vect-59.c: Ditto.
18745 * gcc.dg/vect/vect-6.c: Ditto.
18746 * gcc.dg/vect/vect-60.c: Ditto.
18747 * gcc.dg/vect/vect-61.c: Ditto.
18748 * gcc.dg/vect/vect-62.c: Ditto.
18749 * gcc.dg/vect/vect-63.c: Ditto.
18750 * gcc.dg/vect/vect-64.c: Ditto.
18751 * gcc.dg/vect/vect-65.c: Ditto.
18752 * gcc.dg/vect/vect-66.c: Ditto.
18753 * gcc.dg/vect/vect-67.c: Ditto.
18754 * gcc.dg/vect/vect-68.c: Ditto.
18755 * gcc.dg/vect/vect-69.c: Ditto.
18756 * gcc.dg/vect/vect-7.c: Ditto.
18757 * gcc.dg/vect/vect-72.c: Ditto.
18758 * gcc.dg/vect/vect-72a.c: Ditto.
18759 * gcc.dg/vect/vect-73.c: Ditto.
18760 * gcc.dg/vect/vect-74.c: Ditto.
18761 * gcc.dg/vect/vect-75.c: Ditto.
18762 * gcc.dg/vect/vect-76.c: Ditto.
18763 * gcc.dg/vect/vect-77.c: Ditto.
18764 * gcc.dg/vect/vect-77a.c: Ditto.
18765 * gcc.dg/vect/vect-78.c: Ditto.
18766 * gcc.dg/vect/vect-79.c: Ditto.
18767 * gcc.dg/vect/vect-8.c: Ditto.
18768 * gcc.dg/vect/vect-80.c: Ditto.
18769 * gcc.dg/vect/vect-82.c: Ditto.
18770 * gcc.dg/vect/vect-82_64.c: Ditto.
18771 * gcc.dg/vect/vect-83.c: Ditto.
18772 * gcc.dg/vect/vect-83_64.c: Ditto.
18773 * gcc.dg/vect/vect-9.c: Ditto.
18774 * gcc.dg/vect/vect-all.c: Ditto.
18775 * gcc.dg/vect/vect-none.c: Ditto.
18776
18777 2004-11-17 Janis Johnson <janis187@us.ibm.com>
18778
18779 * lib/gcc-dg.exp (dg-skip-if): New function.
18780 (dg-forbid-option): Remove.
18781 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
18782 * g++.dg/abi/bitfield8.C: Likewise.
18783 * g++.dg/abi/dtor1.C: Likewise.
18784 * g++.dg/abi/empty10.C: Likewise.
18785 * g++.dg/abi/empty7.C: Likewise.
18786 * g++.dg/abi/empty9.C: Likewise.
18787 * g++.dg/abi/layout3.C: Likewise.
18788 * g++.dg/abi/layout4.C: Likewise.
18789 * g++.dg/abi/thunk1.C: Likewise.
18790 * g++.dg/abi/thunk2.C: Likewise.
18791 * g++.dg/abi/vbase11.C: Likewise.
18792 * g++.dg/abi/vthunk2.C: Likewise.
18793 * g++.dg/abi/vthunk3.C: Likewise.
18794 * g++.dg/ext/attrib8.C: Likewise.
18795 * g++.dg/opt/longbranch2.C: Likewise.
18796 * g++.dg/opt/reg-stack4.C: Likewise.
18797 * g++.old-deja/g++.ext/attrib1.C: Likewise.
18798 * g++.old-deja/g++.ext/attrib2.C: Likewise.
18799 * g++.old-deja/g++.ext/attrib3.C: Likewise.
18800 * g++.old-deja/g++.other/store-expr1.C: Likewise.
18801 * g++.old-deja/g++.other/store-expr2.C: Likewise.
18802 * gcc.dg/20000609-1.c: Likewise.
18803 * gcc.dg/20000720-1.c: Likewise.
18804 * gcc.dg/20011107-1.c: Likewise.
18805 * gcc.dg/20011119-1.c: Likewise.
18806 * gcc.dg/20020108-1.c: Likewise.
18807 * gcc.dg/20020122-2.c: Likewise.
18808 * gcc.dg/20020122-3.c: Likewise.
18809 * gcc.dg/20020201-3.c: Likewise.
18810 * gcc.dg/20020206-1.c: Likewise.
18811 * gcc.dg/20020218-1.c: Likewise.
18812 * gcc.dg/20020310-1.c: Likewise.
18813 * gcc.dg/20020411-1.c: Likewise.
18814 * gcc.dg/20020418-2.c: Likewise.
18815 * gcc.dg/20020426-1.c: Likewise.
18816 * gcc.dg/20020426-2.c: Likewise.
18817 * gcc.dg/20020517-1.c: Likewise.
18818 * gcc.dg/20020523-1.c: Likewise.
18819 * gcc.dg/20020523-2.c: Likewise.
18820 * gcc.dg/20020729-1.c: Likewise.
18821 * gcc.dg/20030204-1.c: Likewise.
18822 * gcc.dg/20030826-2.c: Likewise.
18823 * gcc.dg/20030926-1.c: Likewise.
18824 * gcc.dg/20031202-1.c: Likewise.
18825 * gcc.dg/980312-1.c: Likewise.
18826 * gcc.dg/980313-1.c: Likewise.
18827 * gcc.dg/990117-1.c: Likewise.
18828 * gcc.dg/990424-1.c: Likewise.
18829 * gcc.dg/990524-1.c: Likewise.
18830 * gcc.dg/991230-1.c: Likewise.
18831 * gcc.dg/i386-387-1.c: Likewise.
18832 * gcc.dg/i386-387-2.c: Likewise.
18833 * gcc.dg/i386-387-3.c: Likewise.
18834 * gcc.dg/i386-387-4.c: Likewise.
18835 * gcc.dg/i386-387-5.c: Likewise.
18836 * gcc.dg/i386-387-6.c: Likewise.
18837 * gcc.dg/i386-asm-1.c: Likewise.
18838 * gcc.dg/i386-bitfield1.c: Likewise.
18839 * gcc.dg/i386-bitfield2.c: Likewise.
18840 * gcc.dg/i386-loop-1.c: Likewise.
18841 * gcc.dg/i386-loop-2.c: Likewise.
18842 * gcc.dg/i386-loop-3.c: Likewise.
18843 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18844 * gcc.dg/i386-pic-1.c: Likewise.
18845 * gcc.dg/i386-regparm.c: Likewise.
18846 * gcc.dg/i386-signbit-1.c: Likewise.
18847 * gcc.dg/i386-signbit-2.c: Likewise.
18848 * gcc.dg/i386-signbit-3.c: Likewise.
18849 * gcc.dg/i386-sse-5.c: Likewise.
18850 * gcc.dg/i386-sse-8.c: Likewise.
18851 * gcc.dg/i386-unroll-1.c: Likewise.
18852 * gcc.dg/tls/opt-1.c: Likewise.
18853 * gcc.dg/tls/opt-2.c: Likewise.
18854 * gcc.dg/unroll-1.c: Likewise.
18855 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
18856 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
18857 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
18858 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
18859
18860 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18861
18862 * g++.dg/template/incomplete1.C: New test.
18863
18864 2004-11-16 Nick Clifton <nickc@redhat.com>
18865
18866 Revert patches accidentally commited during checkin of fixes for
18867 xstormy16 tests:
18868 gcc.c-torture/execute/simd-4.c: Revert
18869 gcc.dg/20040910-1.c: Revert.
18870
18871 2004-11-16 Paul Brook <paul@codesourcery.com>
18872
18873 PR fortran/13010
18874 * gfortran.dg/der_pointer_1.f90: New test.
18875
18876 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
18877
18878 PR c/18498
18879 * gcc.dg/bitfld-13.c: New test.
18880
18881 2004-11-15 Janis Johnson <janis187@us.ibm.com>
18882
18883 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
18884 powerpc*-*-linux*.
18885
18886 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
18887 * gcc.dg/ppc64-abi-2.c: Ditto.
18888 * gcc.dg/ppc64-abi-3.c: Ditto.
18889
18890 * lib/gcc-dg.exp (dg-target-list): Remove.
18891
18892 2004-11-15 Steve Ellcey <sje@cup.hp.com>
18893
18894 * gcc.dg/ia64-postinc.c: New test.
18895
18896 2004-11-15 Mark Mitchell <mark@codesourcery.com>
18897
18898 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
18899
18900 2004-11-15 Nick Clifton <nickc@redhat.com>
18901
18902 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
18903 __INT_MAX__ so that the test can be compiled by toolchains
18904 targeted at 16-bit processors.
18905
18906 * gcc.dg/20040625-1.c: Use long constants rather than integers
18907 when performing arithmetic that will overflow 16-bits.
18908
18909 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
18910 xstormy16. It does not support 128-bit vector operations.
18911
18912 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
18913 with the macro PTR_TYPE. Define this macro to an integer type
18914 suitable for holding a pointer.
18915
18916 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
18917 the target is a 16-bit processor.
18918
18919 * gcc.dg/cpp/if-2.c: Expect a different warning message from
18920 16-bit targets where the character constant will be too long.
18921
18922 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
18923 where the double will not be directly addressable.
18924
18925 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18926
18927 Friend class name lookup 1/n, PR c++/18471
18928 * g++.dg/template/crash26.C: New test.
18929 * g++.dg/lookup/struct1.C: Adjust expected error.
18930 * g++.dg/parse/elab1.C: Likewise.
18931 * g++.dg/parse/elab2.C: Likewise.
18932 * g++.dg/parse/int-as-enum1.C: Likewise.
18933 * g++.dg/parse/struct-as-enum1.C: Likewise.
18934 * g++.dg/parse/typedef1.C: Likewise.
18935 * g++.dg/parse/typedef3.C: Likewise.
18936 * g++.dg/parse/typedef4.C: Likewise.
18937 * g++.dg/parse/typedef5.C: Likewise.
18938 * g++.dg/template/nontype4.C: Likewise.
18939 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
18940 * g++.old-deja/g++.other/elab1.C: Likewise.
18941 * g++.old-deja/g++.other/syntax4.C: Likewise.
18942
18943 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
18944
18945 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
18946
18947 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
18948
18949 * gcc.c-torture/execute/20041114-1.c: New test.
18950
18951 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
18952
18953 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
18954 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
18955 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
18956 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
18957 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
18958 gcc.dg/switch-7.c: New tests.
18959
18960 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18961
18962 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
18963
18964 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18965
18966 PR tree-opt/18400
18967 * gcc.dg/vect/pr18400.c: New test.
18968
18969 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
18970 Andrew Pinski <pinskia@physics.uc.edu>
18971
18972 PR tree-opt/18425
18973 * gcc.dg/vect/pr18425.c: New test.
18974
18975 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18976
18977 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
18978 Guard with dg-require-alias and dg-require-visibility.
18979
18980 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
18981
18982 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
18983
18984 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18985
18986 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
18987
18988 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18989
18990 PR c++/17344
18991 * g++.dg/template/defarg5.C: New test.
18992
18993 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18994
18995 * g++.dg/parse/cast1.C: Run only on ILP32.
18996 * g++.old-deja/g++.mike/p784.C: Likewise.
18997
18998 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
18999
19000 * gcc.c-torture/execute/20041113-1.c: New test.
19001
19002 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
19003
19004 PR target/18230
19005 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
19006 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
19007 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
19008 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
19009 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
19010 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
19011 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
19012 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
19013 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
19014 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
19015 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
19016 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
19017 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
19018
19019 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
19020
19021 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
19022 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
19023 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
19024 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
19025 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
19026 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
19027 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
19028 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
19029 gcc.target/sparc/combined-1.c: New tests.
19030
19031 2004-11-12 Ziemowit Laski <zlaski@apple.com>
19032
19033 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
19034 New tests.
19035
19036 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19037
19038 * lib/gcc-dg.exp (dg-forbid-option): New function.
19039 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
19040 * g++.dg/abi/bitfield8.C: Likewise.
19041 * g++.dg/abi/dtor1.C: Likewise.
19042 * g++.dg/abi/empty10.C: Likewise.
19043 * g++.dg/abi/empty7.C: Likewise.
19044 * g++.dg/abi/empty9.C: Likewise.
19045 * g++.dg/abi/layout3.C: Likewise.
19046 * g++.dg/abi/layout4.C: Likewise.
19047 * g++.dg/abi/thunk1.C: Likewise.
19048 * g++.dg/abi/thunk2.C: Likewise.
19049 * g++.dg/abi/vbase11.C: Likewise.
19050 * g++.dg/abi/vthunk2.C: Likewise.
19051 * g++.dg/abi/vthunk3.C: Likewise.
19052 * g++.dg/ext/attrib8.C: Likewise.
19053 * g++.dg/opt/longbranch2.C: Likewise.
19054 * g++.dg/opt/reg-stack4.C: Likewise.
19055 * g++.old-deja/g++.ext/attrib1.C: Likewise.
19056 * g++.old-deja/g++.ext/attrib2.C: Likewise.
19057 * g++.old-deja/g++.ext/attrib3.C: Likewise.
19058 * g++.old-deja/g++.other/store-expr1.C: Likewise.
19059 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19060 * gcc.dg/20000609-1.c: Likewise.
19061 * gcc.dg/20000720-1.c: Likewise.
19062 * gcc.dg/20011107-1.c: Likewise.
19063 * gcc.dg/20011119-1.c: Likewise.
19064 * gcc.dg/20020108-1.c: Likewise.
19065 * gcc.dg/20020122-2.c: Likewise.
19066 * gcc.dg/20020122-3.c: Likewise.
19067 * gcc.dg/20020201-3.c: Likewise.
19068 * gcc.dg/20020206-1.c: Likewise.
19069 * gcc.dg/20020218-1.c: Likewise.
19070 * gcc.dg/20020310-1.c: Likewise.
19071 * gcc.dg/20020411-1.c: Likewise.
19072 * gcc.dg/20020418-2.c: Likewise.
19073 * gcc.dg/20020426-1.c: Likewise.
19074 * gcc.dg/20020426-2.c: Likewise.
19075 * gcc.dg/20020517-1.c: Likewise.
19076 * gcc.dg/20020523-1.c: Likewise.
19077 * gcc.dg/20020523-2.c: Likewise.
19078 * gcc.dg/20020729-1.c: Likewise.
19079 * gcc.dg/20030204-1.c: Likewise.
19080 * gcc.dg/20030826-2.c: Likewise.
19081 * gcc.dg/20030926-1.c: Likewise.
19082 * gcc.dg/20031202-1.c: Likewise.
19083 * gcc.dg/980312-1.c: Likewise.
19084 * gcc.dg/980313-1.c: Likewise.
19085 * gcc.dg/990117-1.c: Likewise.
19086 * gcc.dg/990424-1.c: Likewise.
19087 * gcc.dg/990524-1.c: Likewise.
19088 * gcc.dg/991230-1.c: Likewise.
19089 * gcc.dg/i386-387-1.c: Likewise.
19090 * gcc.dg/i386-387-2.c: Likewise.
19091 * gcc.dg/i386-387-3.c: Likewise.
19092 * gcc.dg/i386-387-4.c: Likewise.
19093 * gcc.dg/i386-387-5.c: Likewise.
19094 * gcc.dg/i386-387-6.c: Likewise.
19095 * gcc.dg/i386-asm-1.c: Likewise.
19096 * gcc.dg/i386-bitfield1.c: Likewise.
19097 * gcc.dg/i386-bitfield2.c: Likewise.
19098 * gcc.dg/i386-loop-1.c: Likewise.
19099 * gcc.dg/i386-loop-2.c: Likewise.
19100 * gcc.dg/i386-loop-3.c: Likewise.
19101 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19102 * gcc.dg/i386-pic-1.c: Likewise.
19103 * gcc.dg/i386-regparm.c: Likewise.
19104 * gcc.dg/i386-signbit-1.c: Likewise.
19105 * gcc.dg/i386-signbit-2.c: Likewise.
19106 * gcc.dg/i386-signbit-3.c: Likewise.
19107 * gcc.dg/i386-sse-5.c: Likewise.
19108 * gcc.dg/i386-sse-8.c: Likewise.
19109 * gcc.dg/i386-unroll-1.c: Likewise.
19110 * gcc.dg/tls/opt-1.c: Likewise.
19111 * gcc.dg/tls/opt-2.c: Likewise.
19112 * gcc.dg/unroll-1.c: Likewise.
19113 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
19114 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
19115 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
19116 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
19117 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
19118 -m64 is specified.
19119
19120 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19121
19122 PR c++/18389
19123 * g++.dg/parse/cond1.C: New test.
19124
19125 PR c++/18429
19126 * g++.dg/template/array9.C: New test.
19127 * g++.dg/ext/vla1.C: Adjust error messages.
19128 * g++.dg/ext/vlm1.C: Likewise.
19129 * g++.dg/template/crash2.C: Likewise.
19130
19131 PR c++/18436
19132 * g++.dg/template/call3.C: New test.
19133
19134 PR c++/18407
19135 * g++.dg/template/ptrmem11.C: New test.
19136
19137 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
19138
19139 PR other/14264
19140 * lib/g++.exp: Set LC_ALL and LANG to C.
19141 * lib/gcc-dg.exp: Likewise.
19142 * lib/gfortran.exp: Likewise.
19143 * lib/objc.exp: Likewise.
19144 * lib/treelang.exp: Likewise.
19145
19146 2004-11-12 Andreas Schwab <schwab@suse.de>
19147
19148 * gcc.dg/pr16286.c: Fix last change.
19149
19150 2004-11-12 Mark Mitchell <mark@codesourcery.com>
19151
19152 PR c++/18416
19153 * g++.dg/init/global1.C: New test.
19154
19155 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
19156
19157 * gcc.c-torture/execute/20041112-1.c: New test.
19158
19159 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19160
19161 * lib/gcc-dg.exp (dg-target-list): New.
19162
19163 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19164 Richard Sandiford <rsandifo@redhat.com>
19165
19166 * lib/target-supports.exp (get-compiler_messages): New.
19167 (check_named_sections_available): Use it.
19168 (check_effective_target_ilp32): New.
19169 (check_effective_target_lp64): New.
19170 (is-effective-target): New.
19171 * lib/gcc-dg.exp (dg-require-effective-target): New.
19172
19173 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
19174
19175 * gcc.dg/precedence-1.c: New test.
19176
19177 2004-11-11 Janis Johnson <janis187@us.ibm.com>
19178
19179 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
19180
19181 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
19182 message, delete generated files, use more descriptive name for
19183 executable, and make the test unsupported when it cannot be run.
19184
19185 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
19186 (dg-require-weak, dg-require-visibility, dg-require-alias,
19187 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
19188 dg-require-iconv, dg-require-named-sections): Use it.
19189
19190 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
19191
19192 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
19193
19194 PR target/16457
19195 * gcc.dg/ppc-and-1: New
19196
19197 PR target/16796
19198 * gcc.dg/ppc-mov-1.c: New.
19199
19200 PR target/16458
19201 * gcc.dg/ppc-compare-1.c: New.
19202
19203 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
19204
19205 * objc.dg/desig-init-2.m: New test.
19206
19207 2004-11-10 Adam Nemet <anemet@lnxw.com>
19208
19209 PR middle-end/18160
19210 * g++.dg/warn/register-var-1.C: New test.
19211 * g++.dg/warn/register-var-2.C: New test.
19212
19213 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19214
19215 * gcc.dg/union-2.c: New test.
19216
19217 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
19218
19219 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
19220 New test for PR tree-optimization/17892.
19221
19222 2004-11-09 Mark Mitchell <mark@codesourcery.com>
19223
19224 PR c++/18369
19225 * g++.dg/init/new12.C: New test.
19226
19227 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
19228
19229 * gcc.target/sparc: New directory.
19230 * gcc.target/sparc/sparc.exp: New driver.
19231 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
19232 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
19233 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
19234 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
19235
19236 2004-11-10 Paul Brook <paul@codesourcery.com>
19237
19238 PR fortran/18218
19239 * gfortran.dg/list_read.c: New test.
19240
19241 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19242
19243 PR c/18322
19244 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
19245 expected diagnostic location.
19246
19247 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
19248
19249 * gcc.dg/20041109-1.c: New test.
19250
19251 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
19252
19253 PR objc/18406
19254 * objc/compile/pr18406.m: New test.
19255
19256 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19257
19258 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
19259
19260 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
19261
19262 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
19263
19264 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19265
19266 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
19267
19268 2004-11-08 Steve Ellcey <sje@cup.hp.com>
19269
19270 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
19271 exit.
19272
19273 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
19274
19275 PR tree-opt/18299
19276 * gcc.c-torture/pr18299-1.c: New test.
19277
19278 2004-11-06 Andreas Schwab <schwab@suse.de>
19279
19280 * gcc.dg/pr16286.c: Also test for bool and pixel.
19281
19282 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
19283
19284 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
19285 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
19286 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
19287 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
19288 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
19289 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
19290 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
19291 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
19292 gcc.dg/struct-semi-3.c: New tests.
19293
19294 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19295
19296 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
19297
19298 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19299
19300 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
19301 Do not use C99 designators.
19302
19303 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19304
19305 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
19306
19307 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19308
19309 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
19310 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
19311 * gcc.c-torture/execute/simd-5.x: Remove.
19312
19313 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
19314
19315 PR rtl-optimization/17933
19316 * gcc.dg/torture/pr17933-1.c: New test.
19317
19318 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19319
19320 PR target/18106
19321 * lib/target-supports.exp (check_weak_available): Support
19322 Windows.
19323
19324 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
19325
19326 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
19327 call to fflush(stdout) before abort.
19328 (my_ffsll): New function.
19329 (generate_fields): Use it.
19330
19331 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19332
19333 * gcc.dg/init-undef-1.c: New test.
19334
19335 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
19336
19337 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
19338 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
19339 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
19340 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
19341 expected messages for new parser.
19342
19343 2004-11-04 Mark Mitchell <mark@codesourcery.com>
19344
19345 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
19346
19347 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19348
19349 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
19350 on LP64 targets.
19351
19352 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19353
19354 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
19355 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
19356 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
19357 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
19358 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
19359 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
19360 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
19361 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
19362 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
19363 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
19364
19365 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
19366
19367 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
19368 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
19369 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
19370 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
19371 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
19372 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
19373 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
19374 for new parser.
19375
19376 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
19377
19378 PR target/15342
19379 * gcc.dg/20041104-1.c: New test.
19380
19381 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19382
19383 * g++.dg/template/nontype7.C: New test.
19384 * g++.dg/template/nontype8.C: Likewise.
19385 * g++.dg/template/nontype9.C: Likewise.
19386 * g++.dg/template/nontype10.C: Likewise.
19387 * g++.dg/tc1/dr49.C: Likewise.
19388 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
19389 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
19390
19391 2004-11-04 Ben Elliston <bje@au.ibm.com>
19392
19393 * g++.dg/rtti/tinfo1.C: Remove xfails.
19394
19395 2004-11-04 Ben Elliston <bje@au.ibm.com>
19396
19397 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
19398 packed attribute to the definition to satisfy the new C++ parser.
19399
19400 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19401
19402 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
19403 invocations of va_arg.
19404
19405 2004-11-02 Mark Mitchell <mark@codesourcery.com>
19406
19407 PR c++/18124
19408 * g++.dg/template/crash25.C: New test.
19409
19410 PR c++/18155
19411 * g++.dg/template/typedef2.C: New test.
19412 * g++.dg/parse/crash13.C: Adjust error markers.
19413
19414 PR c++/18177
19415 * g++.dg/conversion/const3.C: New test.
19416
19417 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19418
19419 PR fortran/17535
19420 PR fortran/17583
19421 PR fortran/17713
19422 * gfortran.dg/generic_[123].f90: New testcases.
19423
19424 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19425
19426 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
19427 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
19428
19429 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
19430
19431 PR tree-opt/16808
19432 * gcc.c-torture/compile/pr16808.c: New test.
19433
19434 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
19435
19436 PR rtl-optimization/17104
19437 * gcc.dg/ppc-bitfield1.c: New.
19438
19439 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19440
19441 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
19442
19443 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
19444
19445 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
19446 strings for 32-bit code.
19447
19448 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
19449
19450 PR c/18239
19451 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
19452
19453 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
19454
19455 PR c++/18064
19456 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
19457
19458 2004-10-31 Mark Mitchell <mark@codesourcery.com>
19459
19460 PR c++/15172
19461 * g++.dg/init/aggr2.C: New test.
19462
19463 2004-10-30 Ziemowit Laski <zlaski@apple.com>
19464
19465 * objc.dg/local-decl-1.m: New test.
19466
19467 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
19468
19469 * gcc.dg/20040910-1.c: Adjust regex.
19470
19471 2004-10-30 Roger Sayle <roger@eyesopen.com>
19472
19473 PR rtl-optimization/18084
19474 * g++.dg/opt/pr18084-1.C: New testcase.
19475
19476 2004-10-30 Matt Austern <austern@apple.com>
19477
19478 PR c++/17542
19479 * g++.dg/ext/attrib18.C: New test.
19480
19481 2004-10-30 Roger Sayle <roger@eyesopen.com>
19482
19483 PR middle-end/18096
19484 * gcc.dg/pr18096-1.c: New test case.
19485
19486 2004-10-30 Roger Sayle <roger@eyesopen.com>
19487
19488 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
19489
19490 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
19491
19492 PR c/16666
19493 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
19494 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
19495 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
19496 gcc.dg/old-style-prom-3.c: New tests.
19497
19498 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
19499
19500 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
19501 Remove unnecessary inclusion of stdio.h.
19502
19503 2004-10-29 Roger Sayle <roger@eyesopen.com>
19504
19505 PR rtl-optimization/17581
19506 * gcc.dg/pr17581-1.c: New test case.
19507
19508 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
19509
19510 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
19511 being implemented.
19512 * g++.dg/conversion/dr195-1.C: New.
19513 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
19514 * g++.old-deja/g++.mike/p10148.C: Likewise.
19515
19516 2004-10-29 Mark Mitchell <mark@codesourcery.com>
19517
19518 PR c++/17695
19519 * g++.dg/debug/typedef2.C: New test.
19520
19521 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
19522
19523 PR fortran/13490
19524 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
19525 * gfortran.dg/g77/README: Update.
19526
19527 2004-10-28 Matt Austern <austern@apple.com>
19528
19529 PR c++/14124
19530 * g++.dg/ext/packed7.C: New test.
19531
19532 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
19533
19534 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
19535 scan-assembler.
19536 * lib/scanasm.exp (hidden-scan-for): New proc.
19537 (scan-hidden): Use hidden-scan-for instead of constructing the scan
19538 string.
19539 (scan-not-hidden): Likewise.
19540 * lib/target-supports.exp (check_visibility_available): mach-o is
19541 support too.
19542
19543 2004-10-28 Mark Mitchell <mark@codesourcery.com>
19544
19545 PR c++/17132
19546 * g++.dg/template/memclass3.C: New test.
19547
19548 2004-10-28 Adam Nemet <anemet@lnxw.com>
19549
19550 PR middle-end/18160
19551 * gcc.dg/register-var-1.c: New test.
19552 * gcc.dg/register-var-2.c: New test.
19553 * gcc.dg/asm-7.c: Taking the address of a register variable is an
19554 error now.
19555
19556 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
19557
19558 PR other/18172
19559 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
19560 unused variables.
19561 * gcc.dg/vect/vect-22.c: Likewise.
19562
19563 2004-10-28 Jakub Jelinek <jakub@redhat.com>
19564
19565 * gcc.dg/i386-rotate-1.c: New test.
19566
19567 2004-10-27 Mark Mitchell <mark@codesourcery.com>
19568
19569 * g++.dg/init/ref12.C: Add "run" marker.
19570
19571 PR c++/17435
19572 * g++.dg/init/ref12.C: New test.
19573
19574 PR c++/18140
19575 * g++.dg/template/shift1.C: New test.
19576 * g++.dg/template/error10.C: Adjust error markers.
19577
19578 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
19579
19580 PR tree-opt/17529
19581 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
19582
19583 2004-10-27 Geoffrey Keating <geoffk@apple.com>
19584
19585 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
19586 * gcc.dg/weak/weak-3.c: Likewise.
19587 * gcc.dg/weak/weak-5.c: Likewise.
19588 * gcc.dg/weak/weak-9.c: Likewise.
19589 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
19590 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
19591
19592 * gcc.dg/darwin-weakimport-1.c: New.
19593
19594 2004-10-28 Ben Elliston <bje@au.ibm.com>
19595
19596 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
19597
19598 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
19599
19600 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
19601 'syntax' error messages.
19602 * gcc.dg/cpp/direct2s.c: Likewise.
19603
19604 2004-10-26 Geoffrey Keating <geoffk@apple.com>
19605
19606 * gcc.c-torture/compile/20041026-1.c: New.
19607
19608 2004-10-26 Mark Mitchell <mark@codesourcery.com>
19609
19610 PR c++/18093
19611 * g++.dg/lookup/ns2.C: New test.
19612
19613 PR c++/18020
19614 * g++.dg/template/enum4.C: New test.
19615
19616 PR c++/18161
19617 * g++.dg/template/expr1.C: New test.
19618
19619 2004-10-26 Ben Elliston <bje@au.ibm.com>
19620
19621 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
19622
19623 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
19624
19625 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
19626 gcc.dg/decl-nospec-3.c: New tests.
19627
19628 2004-10-26 Ziemowit Laski <zlaski@apple.com>
19629
19630 * objc.dg/super-class-3.m: New test.
19631
19632 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
19633
19634 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
19635 resyncing.
19636 * gcc.dg/cpp/direct2s.c: Likewise.
19637
19638 2004-10-25 Geoffrey Keating <geoffk@apple.com>
19639
19640 * objc.dg/image-info.m: Update for changes to section selection.
19641
19642 2004-10-25 David Ayers <d.ayers@inode.at>
19643 Ziemowit Laski <zlaski@apple.com>
19644
19645 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
19646 diagnostics when messaging 'id <Proto>'.
19647 * objc.dg/class-protocol-1.m: New test.
19648 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
19649 a non-existent method signature.
19650 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
19651 Update diagnostics when messaging with non-existent method signature.
19652 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
19653 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
19654 invalid receivers are now resolved as if messaging 'id'; remove
19655 extraneous diagnostics.
19656
19657 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
19658
19659 PR c/16667
19660 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
19661 gcc.dg/init-desig-obs-3.c: New tests.
19662
19663 2004-10-25 Jakub Jelinek <jakub@redhat.com>
19664
19665 * gcc.dg/debug/20041023-1.c: New test.
19666
19667 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
19668
19669 PR middle-end/17407
19670 * gcc.c-torture/compile/pr17407.c: New test.
19671
19672 PR c++/18121
19673 * g++.dg/template/array8.C: New test.
19674
19675 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19676
19677 PR other/18138
19678 * lib/g++.exp: Accept more than one multilib libgcc.
19679 * lib/gcc-dg.exp: Likewise.
19680 * lib/objc.exp: Likewise.
19681 * lib/treelang.exp: Likewise.
19682 * lib/gfortran.exp: Likewise.
19683
19684 2004-10-24 Ben Elliston <bje@au.ibm.com>
19685
19686 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
19687
19688 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
19689
19690 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
19691 * gcc.dg/c99-const-expr-3.c: Likewise.
19692
19693 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
19694
19695 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
19696
19697 2004-10-23 Ben Elliston <bje@au.ibm.com>
19698
19699 * gcc.c-torture/execute/loop-2e.x: Remove.
19700
19701 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
19702
19703 PR c++/18095
19704 * g++.dg/parse/crash18.C: New.
19705 * g++.dg/parse/crash19.C: New.
19706
19707 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
19708
19709 * g++.dg/ext/dllimport1.C: Move dg-warnings.
19710 * g++.dg/ext/dllimport2.C: Same.
19711 * g++.dg/ext/dllimport8.C: Same.
19712
19713 2004-10-21 Mark Mitchell <mark@codesourcery.com>
19714
19715 PR c++/10841
19716 * g++.dg/conversion/cast1.C: New test.
19717 * g++.dg/overload/pmf1.C: Adjust error marker.
19718
19719 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
19720
19721 PR objc/17923
19722 * objc.dg/const-str-7.m: New test.
19723
19724 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19725
19726 * g++.dg/template/memfriend11.C: Fix comment typo.
19727 * g++.dg/template/memfriend14.C: Likewise.
19728
19729 2004-10-20 Richard Henderson <rth@redhat.com>
19730
19731 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
19732 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
19733 -fasynchronous-unwind-tables.
19734
19735 2004-10-20 Richard Henderson <rth@redhat.com>
19736
19737 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
19738 (main): Return success.
19739 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
19740 (main): Return success.
19741
19742 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19743
19744 PR c++/13495
19745 * g++.dg/template/memfriend9.C: New test.
19746 * g++.dg/template/memfriend10.C: Likewise.
19747 * g++.dg/template/memfriend11.C: Likewise.
19748 * g++.dg/template/memfriend12.C: Likewise.
19749 * g++.dg/template/memfriend13.C: Likewise.
19750 * g++.dg/template/memfriend14.C: Likewise.
19751 * g++.dg/template/memfriend15.C: Likewise.
19752 * g++.dg/template/memfriend16.C: Likewise.
19753 * g++.dg/template/memfriend17.C: Likewise.
19754 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
19755
19756 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
19757
19758 * g++.dg/conversion/dr195.C: New.
19759 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
19760
19761 2004-10-20 Ben Elliston <bje@au.ibm.com>
19762 Devang Patel <dpatel@apple.com>
19763
19764 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
19765 of floating point arithmetic, which could trap.
19766
19767 2004-10-19 Mark Mitchell <mark@codesourcery.com>
19768
19769 PR c++/14035
19770 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
19771 * g++.dg/conversion/const2.C: New test.
19772 * g++.dg/expr/reinterpret2.C: New test.
19773 * g++.dg/expr/reinterpret3.C: New test.
19774 * g++.dg/expr/cast2.C: New test.
19775 * g++.dg/expr/copy1.C: New test.
19776 * g++.dg/other/conversion1.C: Change error message.
19777 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
19778 function pointers to void *.
19779 * g++.old-deja/g++.mike/p10148.C: Likewise.
19780
19781 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19782
19783 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
19784
19785 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
19786
19787 PR c++/18047
19788
19789 * g++.dg/parse/expr3.C: New test.
19790
19791 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19792
19793 * gcc.dg/smod-1.c: New test.
19794
19795 2004-10-18 Ziemowit Laski <zlaski@apple.com>
19796
19797 * objc.dg/method-14.m: New test.
19798
19799 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19800
19801 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
19802 Also xfail as the patch was reverted.
19803
19804 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
19805
19806 PR middle-end/16973
19807 * gcc.dg/pr16973.c: New test.
19808
19809 2004-10-18 Diego Novillo <dnovillo@redhat.com>
19810
19811 PR tree-optimization/17656
19812 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
19813
19814 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
19815
19816 * g++.dg/eh/shadow1.C: New.
19817
19818 2004-10-18 Jakub Jelinek <jakub@redhat.com>
19819
19820 * gcc.c-torture/compile/20041018-1.c: New test.
19821
19822 2004-10-18 Ben Elliston <bje@au.ibm.com>
19823
19824 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
19825 compiler referring to register 0 when accessing sdata. The linker
19826 now patches things up.
19827
19828 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
19829
19830 PR c/17529
19831 * gcc.c-torture/compile/pr17529.c: New test.
19832
19833 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19834
19835 PR c++/17743
19836 * g++.dg/ext/attrib17.C: New test.
19837
19838 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19839
19840 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
19841
19842 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19843
19844 PR c++/10479
19845 * g++.dg/ext/attrib16.C: New test.
19846
19847 2004-10-15 Mark Mitchell <mark@codesourcery.com>
19848
19849 PR c++/17042
19850 * g++.dg/init/dso_handle1.C: New test.
19851
19852 PR c++/14667
19853 * g++.dg/parse/typedef6.C: New test.
19854
19855 PR c++/17916
19856 * g++.dg/parse/pragma1.C: New test.
19857
19858 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
19859
19860 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
19861
19862 2004-10-15 Steve Ellcey <sje@cup.hp.com>
19863
19864 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
19865 -fno-common when on HPPA HP-UX platforms.
19866
19867 2004-10-15 Jakub Jelinek <jakub@redhat.com>
19868
19869 PR other/16820
19870 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
19871 stdint.h.
19872 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
19873 uintptr_t.
19874
19875 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19876
19877 PR c++/16301
19878 * g++.dg/lookup/strong-using-4.C: New test.
19879
19880 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
19881
19882 PR middle-end/16567
19883 * gcc.c-torture/compile/nested-1.c: New test.
19884
19885 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19886
19887 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
19888 and mipsisa64*-*-* (until support for misaligned loads is added).
19889 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
19890 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
19891 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
19892 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
19893 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
19894 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
19895
19896 2004-10-14 Mark Mitchell <mark@codesourcery.com>
19897
19898 PR c++/17976
19899 * g++.dg/init/dtor3.C: New test.
19900
19901 2004-10-15 Ben Elliston <bje@au.ibm.com>
19902
19903 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
19904
19905 2004-10-14 Geoffrey Keating <geoffk@apple.com>
19906
19907 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
19908 * gcc.dg/macho-lo-sum.c: Likewise.
19909
19910 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
19911
19912 * gcc.dg/ppc-spe64-1.c: New test.
19913
19914 2004-10-14 Devang Patel <dpatel@apple.com>
19915
19916 PR 17635
19917 * gcc.dg/pr17635.c : New test.
19918
19919 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
19920
19921 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
19922 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
19923 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
19924 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
19925 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
19926 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
19927 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
19928 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
19929 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
19930 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
19931 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
19932 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
19933 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
19934 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
19935 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
19936 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
19937 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
19938 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
19939
19940 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
19941
19942 * gcc.dg/vect/vect-82.c: New testcase.
19943 * gcc.dg/vect/vect-82_64.c: New testcase.
19944 * gcc.dg/vect/vect-83.c: New testcase.
19945 * gcc.dg/vect/vect-83_64.c: New testcase.
19946
19947 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19948
19949 * gcc.dg/cpp/error-1.c: New test.
19950
19951 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
19952
19953 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
19954
19955 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
19956
19957 PR target/17984
19958 * gcc.dg/cris-peep2-xsrand2.c: New test.
19959
19960 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
19961
19962 PR c++/17661
19963 * testsuite/g++.dg/expr/for2.C: New test.
19964
19965 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19966
19967 * g++.dg/inherit/thunk1.C: Run on the SPARC.
19968
19969 2004-10-13 Jakub Jelinek <jakub@redhat.com>
19970
19971 PR tree-optimization/17724
19972 * g++.dg/opt/pr17724-1.C: New test.
19973 * g++.dg/opt/pr17724-2.C: New test.
19974 * g++.dg/opt/pr17724-3.C: New test.
19975 * g++.dg/opt/pr17724-4.C: New test.
19976 * g++.dg/opt/pr17724-5.C: New test.
19977 * g++.dg/opt/pr17724-6.C: New test.
19978
19979 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
19980
19981 PR c/17301
19982 * gcc.dg/pr17301-2.c: New test.
19983
19984 2004-10-11 Mark Mitchell <mark@codesourcery.com>
19985
19986 PR c++/15876
19987 * g++.dg/parse/error22.C: New test.
19988
19989 PR c++/17936
19990 * g++.dg/template/spec18.C: New test.
19991
19992 2004-10-11 Steve Ellcey <sje@cup.hp.com>
19993
19994 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
19995 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
19996 memcpy.
19997 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
19998 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
19999
20000 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
20001
20002 * g++.dg/eh/cleanup5.C: Add dg-options "".
20003
20004 2004-10-11 Roger Sayle <roger@eyesopen.com>
20005
20006 PR middle-end/17657
20007 * gcc.dg/switch-4.c: New test case.
20008
20009 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
20010
20011 * gcc.c-torture/execute/20041011-1.c: New test.
20012
20013 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
20014
20015 PR c++/17554
20016 * g++.dg/init/for3.C: New test.
20017
20018 PR c++/17657
20019 * g++.dg/opt/switch2.C: New test.
20020
20021 PR middle-end/17703
20022 * g++.dg/warn/Wreturn-2.C: New test.
20023
20024 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
20025
20026 PR c++/17907
20027 * g++.dg/eh/cleanup5.C: New test.
20028
20029 2004-10-10 Mark Mitchell <mark@codesourcery.com>
20030
20031 PR c++/17393
20032 * g++.dg/parse/error21.C: New test.
20033
20034 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
20035
20036 * g++.dg/overload/pmf1.C: Adjust quoting marks.
20037 * g++.dg/warn/incomplete1.C: Likewise.
20038 * g++.dg/template/qualttp20.C: Likewise.
20039
20040 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20041
20042 PR c/17881
20043 * parm-incomplete-1.c: New test.
20044
20045 2004-10-09 Mark Mitchell <mark@codesourcery.com>
20046
20047 PR c++/17867
20048 * g++.dg/parse/error19.C: New test.
20049
20050 PR c++/17670
20051 * g++.dg/init/new11.C: New test.
20052
20053 PR c++/17821
20054 * g++.dg/parse/error20.C: New test.
20055
20056 PR c++/17826
20057 * g++.dg/template/crash24.C: New test.
20058
20059 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20060
20061 PR c/17301
20062 * gcc.dg/pr17301-1.c: New test.
20063
20064 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
20065
20066 PR c/17189
20067 * gcc.dg/anon-struct-5.c: New test.
20068
20069 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
20070
20071 PR c/17844
20072 * gcc.dg/pr17844-1.c: New test.
20073
20074 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
20075
20076 PR tree-optimization/17906
20077 * gcc.c-torture/compile/pr17906.c: New.
20078
20079 2004-10-09 Stuart Hastings <stuart@apple.com>
20080 Roger Sayle <roger@eyesopen.com>
20081
20082 PR rtl-optimization/17853
20083 * gcc.dg/i386-mmx-5.c: New testcase.
20084
20085 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
20086
20087 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
20088
20089 2004-10-09 Mark Mitchell <mark@codesourcery.com>
20090
20091 PR c++/17524
20092 * g++.dg/template/static9.C: New test.
20093
20094 PR c++/17685
20095 * g++.dg/parse/operator5.C: New test.
20096
20097 2004-10-09 Roger Sayle <roger@eyesopen.com>
20098
20099 PR middle-end/17894
20100 * gcc.c-torture/execute/divcmp-4.c: New test case.
20101
20102 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20103
20104 PR tree-opt/17902
20105 * g++.dg/opt/pr17902.C: New test.
20106
20107 2004-10-09 Jakub Jelinek <jakub@redhat.com>
20108
20109 * gcc.dg/cpp/ident-1.c: Add dg-options "".
20110
20111 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20112
20113 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
20114
20115 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20116
20117 * gcc.dg/assign-warn-3.c: New test.
20118
20119 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20120
20121 PR c/16999
20122 * gcc.dg/cpp/ident-1.c: New test.
20123
20124 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
20125
20126 * gcc.c-torture/compile/acc1.c: New.
20127
20128 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
20129
20130 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
20131 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
20132
20133 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20134
20135 * gcc.dg/ultrasp11.c: New test.
20136
20137 2004-10-08 Michael Matz <matz@suse.de>
20138
20139 * gcc.dg/doloop-2.c: New test.
20140
20141 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
20142
20143 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
20144 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
20145 objc.dg/method-9.m: Update expected diagnostics.
20146
20147 2004-10-07 Geoffrey Keating <geoffk@apple.com>
20148
20149 * gcc.dg/ppc-fsel-3.c: New file.
20150 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
20151
20152 2004-10-07 Paul Brook <paul@codesourcery.com>
20153
20154 * gfortran.dg/intrinsic_verify_1.f90: New test.
20155
20156 2004-10-07 Paul Brook <paul@codesourcery.com>
20157
20158 * gfortran.dg/empty_format_1.f90: Remove stray commas.
20159
20160 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20161
20162 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
20163 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
20164 commit.
20165
20166 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
20167
20168 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
20169
20170 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20171
20172 PR c++/17115
20173 * g++.dg/warn/Winline-4.C: New test.
20174
20175 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20176
20177 * gcc.c-torture/compile/20041007-1.c: New test.
20178
20179 2004-10-07 Paul Brook <paul@codesourcery.com>
20180
20181 PR fortran/17678
20182 * gfortran.dg/use_allocated_1.f90: New test.
20183
20184 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20185
20186 PR middle-end/17849
20187 * gfortran.fortran-torture/compile/nested.f90: New test
20188
20189 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
20190
20191 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
20192
20193 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
20194
20195 PR c++/17368
20196 * g++.dg/ext/asm6.C: New test.
20197
20198 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
20199
20200 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
20201
20202 2004-10-06 Paul Brook <paul@codesourcery.com>
20203
20204 PR libfortran/17709
20205 * gfortran.dg/empty_format_1.f90: New test.
20206
20207 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20208
20209 PR fortran/17568
20210 * gfortran.dg/ishft.f90: New test.
20211
20212 PR fortran/17283
20213 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
20214 tests.
20215
20216 2004-10-06 Paul Brook <paul@codesourcery.com>
20217
20218 * gfortran.dg/do_1.f90: New test.
20219
20220 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20221
20222 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
20223 optimizing for size.
20224
20225 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20226
20227 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
20228
20229 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
20230
20231 * gcc.c-torture/compile/20041005-1.c: New test.
20232
20233 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
20234
20235 PR c++/17829
20236 * g++.dg/lookup/koenig4.C: New.
20237
20238 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
20239
20240 * g++.dg/other/classkey1.C: Adjust quoting marks.
20241 * g++.dg/parse/error15.C: Likewise.
20242 * g++.dg/template/meminit2.C (int>): Likewise.
20243
20244 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20245
20246 PR fortran/17283
20247 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
20248
20249 PR fortran/17631
20250 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
20251
20252 PR fortran/17708
20253 * gfortran.dg/pr17708.f90: New test.
20254
20255 2004-10-04 Chao-ying Fu <fu@mips.com>
20256
20257 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
20258 * gcc.dg/vect/vect-4.c: Ditto.
20259 * gcc.dg/vect/vect-5.c: Ditto.
20260 * gcc.dg/vect/vect-6.c: Ditto.
20261 * gcc.dg/vect/vect-8.c: Ditto.
20262 * gcc.dg/vect/vect-16.c: Ditto.
20263 * gcc.dg/vect/vect-30.c: Ditto.
20264 * gcc.dg/vect/vect-40.c: Ditto.
20265 * gcc.dg/vect/vect-41.c: Ditto.
20266 * gcc.dg/vect/vect-42.c: Ditto.
20267 * gcc.dg/vect/vect-43.c: Ditto.
20268 * gcc.dg/vect/vect-44.c: Ditto.
20269 * gcc.dg/vect/vect-45.c: Ditto.
20270 * gcc.dg/vect/vect-46.c: Ditto.
20271 * gcc.dg/vect/vect-47.c: Ditto.
20272 * gcc.dg/vect/vect-48.c: Ditto.
20273 * gcc.dg/vect/vect-49.c: Ditto.
20274 * gcc.dg/vect/vect-50.c: Ditto.
20275 * gcc.dg/vect/vect-51.c: Ditto.
20276 * gcc.dg/vect/vect-52.c: Ditto.
20277 * gcc.dg/vect/vect-53.c: Ditto.
20278 * gcc.dg/vect/vect-54.c: Ditto.
20279 * gcc.dg/vect/vect-55.c: Ditto.
20280 * gcc.dg/vect/vect-56.c: Ditto.
20281 * gcc.dg/vect/vect-57.c: Ditto.
20282 * gcc.dg/vect/vect-58.c: Ditto.
20283 * gcc.dg/vect/vect-59.c: Ditto.
20284 * gcc.dg/vect/vect-60.c: Ditto.
20285 * gcc.dg/vect/vect-74.c: Ditto.
20286 * gcc.dg/vect/vect-79.c: Ditto.
20287 * gcc.dg/vect/vect-80.c: Ditto.
20288
20289 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
20290
20291 * gcc.dg/unused-7.c: Use the correct option.
20292
20293 2004-10-04 Paul Brook <paul@codesourcery.com>
20294 Bud Davis <bdavis9659@comcast.net>
20295
20296 PR fortran/17706
20297 PR fortran/16434
20298 * gfortran/pr17706.f90: New test.
20299 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
20300
20301 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20302
20303 * gfortran.dg/pr17612.f90: New test.
20304
20305 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
20306
20307 * g++.dg/template/local1.C: Adjust quoting marks in
20308 testing for diagnostics.
20309 * g++.dg/tls/diag-2.C: Likewise.
20310 * g++.dg/other/error8.C: Likewise.
20311
20312 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20313
20314 PR c/17178
20315 * gcc.dg/unused-4.c: Adjust to be correct.
20316
20317 PR c/17820
20318 * gcc.dg/unused-7.c: New test.
20319
20320 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
20321
20322 PR c++/17797
20323 * g++.dg/overload/template2.C: New test.
20324
20325 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
20326
20327 PR tree-optimization/16632
20328 * gcc.dg/tree-ssa/20041002-1.c: New.
20329
20330 2004-10-03 Paul Brook <paul@codesourcery.com>
20331
20332 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
20333 rather than relying on default formatting.
20334
20335 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
20336
20337 * gcc.dg/20040920-1.c: Update expected message text.
20338
20339 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
20340
20341 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
20342
20343 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
20344
20345 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
20346 tree level.
20347
20348 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20349
20350 * gcc.dg/tree-ssa/pr17343.c: Remove.
20351
20352 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
20353
20354 PR tree-opt/17343
20355 * gcc.dg/tree-ssa/pr17343.c: New test.
20356
20357 2004-10-01 Jakub Jelinek <jakub@redhat.com>
20358
20359 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
20360 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
20361 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
20362 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
20363 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
20364
20365 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20366
20367 * gcc.dg/lvalue-2.c: New test.
20368
20369 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
20370
20371 PR c/17730
20372 * gcc.dg/pr17730-1.c: New test
20373
20374 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
20375
20376 PR c/7425
20377 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
20378
20379 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20380
20381 * gcc.c-torture/execute/stdarg-1.c: New test.
20382 * gcc.c-torture/execute/stdarg-2.c: New test.
20383 * gcc.c-torture/execute/stdarg-3.c: New test.
20384 * gcc.dg/tree-ssa/stdarg-1.c: New test.
20385 * gcc.dg/tree-ssa/stdarg-2.c: New test.
20386 * gcc.dg/tree-ssa/stdarg-3.c: New test.
20387 * gcc.dg/tree-ssa/stdarg-4.c: New test.
20388 * gcc.dg/tree-ssa/stdarg-5.c: New test.
20389
20390 2004-09-29 Jakub Jelinek <jakub@redhat.com>
20391
20392 PR tree-optimization/17697
20393 * g++.dg/opt/pr17697-1.C: New test.
20394 * g++.dg/opt/pr17697-2.C: New test.
20395 * g++.dg/opt/pr17697-3.C: New test.
20396
20397 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
20398
20399 PR c/16409
20400 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
20401 gcc.dg/vla-init-5.c: New tests.
20402
20403 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
20404
20405 PR c/13804
20406 * gcc.dg/pr13804-1.c: New test.
20407
20408 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20409
20410 PR fortran/16938
20411 * gfortran.dg/pr16938.f90: New test.
20412
20413 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20414
20415 * g++.dg/template/crash23.C: New test.
20416
20417 2004-09-27 Mark Mitchell <mark@codesourcery.com>
20418
20419 PR c++/17585
20420 * g++.dg/template/static8.C: New test.
20421
20422 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
20423
20424 PR c++/17681
20425 * g++.dg/other/error9.C: New test.
20426
20427 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
20428
20429 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
20430
20431 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20432
20433 PR fortran/15164
20434 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
20435
20436 2004-09-26 Roger Sayle <roger@eyesopen.com>
20437
20438 PR middle-end/17112
20439 * gcc.dg/pr17112-1.c: New test case.
20440
20441 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
20442
20443 PR c/11459
20444 * gcc.dg/pr11459-1.c: New test.
20445
20446 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
20447
20448 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
20449 * gcc.dg/tree-ssa/loop-4.c: Likewise.
20450
20451 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20452
20453 * gfortran.dg/pr15324.f90: Make array bounds consistent.
20454
20455 2004-09-25 Jan Hubicka <jh@suse.cz>
20456
20457 * compile/30040909-1.c: New test.
20458 * compile/30040907-1.c: New test.
20459
20460 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
20461
20462 * gcc.c-torture/execute/va-arg-26.c: New test.
20463
20464 2004-09-24 Zack Weinberg <zack@codesourcery.com>
20465
20466 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
20467 extra diagnostics on targets with 64-bit pointers.
20468 * objc.dg/selector-1.m: Adjust dg-warning regexp.
20469
20470 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20471
20472 PR c/17188
20473 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
20474 * gcc.dg/decl-3.c: Adjust expected message.
20475
20476 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20477
20478 PR fortran/17615
20479 * gfortran.dg/pr17615.f90: New test.
20480
20481 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
20482
20483 PR tree-optimzation/17517
20484 * g++.dg/tree-ssa/pr17517.C: New Test.
20485
20486 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
20487
20488 PR c++/16889
20489 * g++.dg/lookup/ambig3.C: New.
20490
20491 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
20492
20493 PR tree-opt/17624
20494 * g++.dg/opt/pr17624.C: New test.
20495
20496 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
20497
20498 PR c/6980
20499 * gcc.dg/Wbad-function-cast-1.c: New test.
20500
20501 2004-09-23 Zack Weinberg <zack@codesourcery.com>
20502
20503 * g++.dg/ext/complit1.C
20504 * g++.dg/other/error2.C
20505 * g++.dg/other/nontype-1.C
20506 * g++.dg/parse/crash11.C
20507 * g++.dg/parse/crash12.C
20508 * g++.dg/parse/error15.C
20509 * g++.dg/parse/error4.C
20510 * g++.dg/parse/tmpl-outside1.C
20511 * g++.dg/parse/too-many-tmpl-args1.C
20512 * g++.dg/template/dependent-expr3.C
20513 * g++.dg/template/error10.C
20514 * g++.dg/template/instantiate1.C
20515 * g++.dg/template/vtable2.C
20516 * g++.dg/warn/Wshadow-1.C
20517 * g++.dg/warn/weak1.C
20518 * g++.old-deja/g++.brendan/crash16.C
20519 * g++.old-deja/g++.brendan/crash18.C
20520 * g++.old-deja/g++.brendan/crash48.C
20521 * g++.old-deja/g++.brendan/crash49.C
20522 * g++.old-deja/g++.brendan/crash55.C
20523 * g++.old-deja/g++.brendan/crash56.C
20524 * g++.old-deja/g++.brendan/crash8.C
20525 * g++.old-deja/g++.brendan/enum11.C
20526 * g++.old-deja/g++.brendan/enum8.C
20527 * g++.old-deja/g++.brendan/enum9.C
20528 * g++.old-deja/g++.brendan/friend3.C
20529 * g++.old-deja/g++.brendan/misc14.C
20530 * g++.old-deja/g++.bugs/900402_02.C
20531 * g++.old-deja/g++.bugs/900404_03.C
20532 * g++.old-deja/g++.bugs/900404_04.C
20533 * g++.old-deja/g++.bugs/900428_03.C
20534 * g++.old-deja/g++.jason/crash4.C
20535 * g++.old-deja/g++.jason/overload21.C
20536 * g++.old-deja/g++.jason/redecl1.C
20537 * g++.old-deja/g++.jason/report.C
20538 * g++.old-deja/g++.jason/rfg10.C
20539 * g++.old-deja/g++.jason/template30.C
20540 * g++.old-deja/g++.law/arm12.C
20541 * g++.old-deja/g++.law/ctors5.C
20542 * g++.old-deja/g++.law/cvt20.C
20543 * g++.old-deja/g++.law/init10.C
20544 * g++.old-deja/g++.law/init8.C
20545 * g++.old-deja/g++.law/visibility17.C
20546 * g++.old-deja/g++.law/visibility7.C
20547 * g++.old-deja/g++.mike/net8.C
20548 * g++.old-deja/g++.mike/p646.C
20549 * g++.old-deja/g++.mike/p700.C
20550 * g++.old-deja/g++.mike/p701.C
20551 * g++.old-deja/g++.mike/p811.C
20552 * g++.old-deja/g++.ns/template13.C
20553 * g++.old-deja/g++.other/array3.C
20554 * g++.old-deja/g++.other/crash25.C
20555 * g++.old-deja/g++.other/dtor3.C
20556 * g++.old-deja/g++.other/dtor4.C
20557 * g++.old-deja/g++.other/main1.C
20558 * g++.old-deja/g++.other/warn7.C
20559 * g++.old-deja/g++.pt/crash11.C
20560 * g++.old-deja/g++.pt/crash36.C
20561 * g++.old-deja/g++.pt/spec22.C
20562 * g++.old-deja/g++.pt/spec9.C
20563 * g++.old-deja/g++.pt/ttp52.C
20564 * g++.old-deja/g++.robertl/eb103.C
20565 * g++.old-deja/g++.robertl/eb121.C
20566 * g++.old-deja/g++.robertl/eb22.C
20567 * g++.old-deja/g++.robertl/eb8.C:
20568 Update locations and/or regexps of dg-error markers.
20569 Remove markers for some bogus messages that are no longer issued.
20570
20571 2004-09-23 Jakub Jelinek <jakub@redhat.com>
20572
20573 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
20574 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
20575
20576 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
20577
20578 PR c++/17618
20579 * g++.dg/lookup/crash5.C: New test.
20580
20581 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
20582
20583 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
20584 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
20585 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
20586 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
20587 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
20588 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
20589
20590 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
20591 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
20592 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
20593 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
20594 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
20595 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
20596
20597 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
20598
20599 * gcc.dg/vect/vect-44.c: Check additional cases.
20600 * gcc.dg/vect/vect-48.c: Check additional cases.
20601
20602 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
20603 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
20604 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
20605 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
20606 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
20607 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
20608 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
20609 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
20610 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
20611
20612 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
20613 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
20614 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
20615
20616 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20617
20618 * gcc.dg/tree-ssa/loop-6.c: New test.
20619
20620 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
20621
20622 PR c++/17620
20623 * g++.dg/inherit/base2.C: New.
20624
20625 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
20626
20627 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
20628 * gcc.dg/20001012-2.c: Likewise.
20629 * gcc.dg/20001013-1.c: Likewise.
20630 * gcc.dg/20001101-1.c: Likewise.
20631 * gcc.dg/20001102-1.c: Likewise.
20632 * gcc.dg/bf-spl1.c: Likewise.
20633 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
20634 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
20635
20636 2004-09-22 Diego Novillo <dnovillo@redhat.com>
20637
20638 PR tree-optimization/16721
20639 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
20640
20641 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
20642
20643 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
20644 * gcc.dg/20040305-1.c: Likewise.
20645
20646 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
20647
20648 PR c/16566
20649 * gcc.c-torture/compile/pr16566-1.c,
20650 gcc.c-torture/compile/pr16566-2.c,
20651 gcc.c-torture/compile/pr16566-3.c: New tests.
20652
20653 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
20654
20655 PR tree-optimization/17512
20656 * gcc.c-torture/compile/20040916-1.c.
20657
20658 2004-09-21 Mark Mitchell <mark@codesourcery.com>
20659
20660 * gcc.dg/pragma-re-3.c: New test.
20661
20662 2004-09-17 Matt Austern <austern@apple.com>
20663
20664 PR c++/15049
20665 * g++.dg/other/anon3.C: New.
20666
20667 2004-09-21 Roger Sayle <roger@eyesopen.com>
20668
20669 PR c++/7503
20670 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
20671 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
20672 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
20673 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
20674 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
20675
20676 2004-09-21 Bud Davis <bdavis9659@comcast.net>
20677
20678 PR fortran/17286
20679 * gfortran.dg/pr17286.f90: New test.
20680
20681 2004-09-20 Mark Mitchell <mark@codesourcery.com>
20682
20683 PR c++/17530
20684 * g++.dg/template/static7.C: New test.
20685
20686 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
20687
20688 PR tree-opt/17558
20689 * gcc.c-torture/compile/pr17558.c: New test.
20690
20691 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20692
20693 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
20694 if SKIP_ATTRIBUTE is defined.
20695
20696 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20697
20698 PR fortran/15957
20699 * gfortran.dg/pr15957.f90: New test.
20700
20701 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
20702
20703 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
20704 in comparison.
20705 * gcc.dg/vect/vect-79.c: Likewise.
20706 * gcc.dg/vect/vect-80.c: Likewise.
20707
20708 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20709
20710 PR fortran/15750
20711 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
20712
20713 2004-09-20 Ira Rosen <irar@il.ibm.com>
20714
20715 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
20716 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
20717 * gcc.dg/vect/vect-62.c: New testcase.
20718 * gcc.dg/vect/vect-63.c: New testcase.
20719 * gcc.dg/vect/vect-64.c: New testcase.
20720 * gcc.dg/vect/vect-65.c: New testcase.
20721 * gcc.dg/vect/vect-66.c: New testcase.
20722 * gcc.dg/vect/vect-67.c: New testcase.
20723 * gcc.dg/vect/vect-68.c: New testcase.
20724 * gcc.dg/vect/vect-69.c: New testcase.
20725 * gcc.dg/vect/vect-79.c: New testcase.
20726 * gcc.dg/vect/vect-80.c: New testcase.
20727
20728 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
20729
20730 * gcc.target/mips/asm-1.c: New test.
20731
20732 2004-09-19 Ira Rosen <irar@il.ibm.com>
20733
20734 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
20735 * gcc.dg/vect/vect-73.c: New testcase.
20736 * gcc.dg/vect/vect-74.c: New testcase.
20737 * gcc.dg/vect/vect-75.c: New testcase.
20738 * gcc.dg/vect/vect-76.c: New testcase.
20739 * gcc.dg/vect/vect-77.c: New testcase.
20740 * gcc.dg/vect/vect-78.c: New testcase
20741
20742 2004-09-18 Paul Brook <paul@codesourcery.com>
20743
20744 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
20745
20746 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
20747
20748 PR c/17424
20749 * gcc.dg/pr17424-1.c: New test.
20750
20751 2004-09-18 Diego Novillo <dnovillo@redhat.com>
20752
20753 * g++.dg/tree-ssa/pr17153.C: New test.
20754
20755 2004-09-16 Geoffrey Keating <geoffk@apple.com>
20756
20757 PR pch/13361
20758 * testsuite/g++.dg/pch/wchar-1.C: New.
20759 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20760
20761 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
20762
20763 * gcc.c-torture/execute/20040917-1.c: New test.
20764
20765 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20766
20767 PR tree-optimization/17319
20768 * gcc.dg/pr17319.c: New test.
20769
20770 2004-09-17 Devang Patel <dpatel@apple.com>
20771
20772 * gcc.dg/20040813-1.c: New test.
20773
20774 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20775
20776 PR tree-optimization/17273
20777 * gcc.c-torture/compile/pr17273.c: New test.
20778
20779 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
20780
20781 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
20782 Update expected messages.
20783 * gcc.dg/declspec-13.c: New test.
20784
20785 2004-09-17 David Edelsohn <edelsohn@gnu.org>
20786
20787 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
20788
20789 2004-09-17 Diego Novillo <dnovillo@redhat.com>
20790
20791 * gcc.c-torture/execute/pr17252.c: Use post-increment to
20792 change what 'a' is pointing to.
20793
20794 2004-09-17 Mark Mitchell <mark@codesourcery.com>
20795
20796 PR c++/16002
20797 * g++.dg/template/error18.C: New test.
20798
20799 PR c++/16029
20800 * g++.dg/warn/Wunused-8.C: New test.
20801
20802 2004-09-17 Steven Bosscher <stevenb@suse.de>
20803
20804 PR tree-optimization/17513
20805 * gcc.dg/20040916-1.c: New test.
20806
20807 2004-09-16 Mark Mitchell <mark@codesourcery.com>
20808
20809 PR c++/17501
20810 * g++.dg/template/typename7.C: New test.
20811
20812 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20813
20814 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
20815
20816 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
20817
20818 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
20819 with -ftree-based-profiling also.
20820 * lib/profopt.exp: Support late-set profile_option/feedback_option.
20821
20822 2004-09-16 Victor Leikehman <lei@il.ibm.com>
20823
20824 PR/15364
20825 * gfortran.dg/der_array_io_1.f90: New test.
20826 * gfortran.dg/der_array_io_2.f90: New test.
20827 * gfortran.dg/der_array_io_3.f90: New test.
20828
20829 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20830
20831 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
20832 EABI.
20833
20834 2004-09-15 Mark Mitchell <mark@codesourcery.com>
20835
20836 * g++.dg/opt/switch1.C: New test.
20837
20838 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
20839
20840 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
20841 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
20842 Update expected messages.
20843
20844 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20845
20846 PR fortran/16485
20847 * gfortran.dg/same_name_1.f90: New test.
20848
20849 2004-09-15 Diego Novillo <dnovillo@redhat.com>
20850
20851 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
20852 dereference garbage pointers.
20853
20854 2004-09-15 Jakub Jelinek <jakub@redhat.com>
20855
20856 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
20857 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
20858
20859 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
20860 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
20861 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
20862
20863 2004-09-14 Mark Mitchell <mark@codesourcery.com>
20864
20865 PR c++/17324
20866 * g++.dg/template/mangle1.C: New test.
20867
20868 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20869
20870 PR tree-optimization/17252
20871 * gcc.c-torture/execute/pr17252.c: New test.
20872
20873 2004-09-14 Andrew Pinski <apinski@apple.com>
20874
20875 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
20876
20877 2004-09-14 Roger Sayle <roger@eyesopen.com>
20878
20879 PR rtl-optimization/9771
20880 * gcc.dg/pr9771-1.c: New test case.
20881
20882 2004-09-14 Diego Novillo <dnovillo@redhat.com>
20883
20884 PR tree-optimization/15262
20885 * gcc.c-torture/execute/pr15262-1.c: New test.
20886 * gcc.c-torture/execute/pr15262-2.c: New test.
20887
20888 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
20889
20890 * gcc.dg/declspec-12.c: New test.
20891
20892 2004-09-14 Bud Davis <bdavis9659@comcast.net>
20893
20894 * gfortran.dg/pr17090.f90: Add directives to test.
20895
20896 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20897
20898 * gcc.c-torture/compile/20040914-1.c: New test.
20899
20900 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20901
20902 PR c++/16162
20903 * g++.dg/template/decl2.C: New test.
20904
20905 2004-09-13 Bud Davis <bdavis9659@comcast.net>
20906
20907 PR fortran/17090
20908 * gfortran.dg/pr17090.f90: New test.
20909
20910 2004-09-13 Dale Johannesen <dalej@apple.com>
20911
20912 * gcc.c-torture/compile/pr17408.c: New test case.
20913
20914 2004-09-13 Mark Mitchell <mark@codesourcery.com>
20915
20916 PR c++/16716
20917 * g++.dg/parse/crash17.C: New test.
20918
20919 PR c++/17327
20920 * g++.dg/template/enum3.C: New test.
20921
20922 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
20923
20924 * lib/gcc-defs.exp: Load wrapper.exp.
20925 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
20926 using local code.
20927 * lib/gcc.exp (gcc_init): Similar.
20928 * lib/gfortran.exp (gfortran_init): Similar.
20929 * lib/objc.exp (objc_init): Similar.
20930 * lib/treelang.exp (treelang_init): Similar.
20931 * lib/wrapper.exp: New file with build_wrapper call machinery in
20932 ${tool}_maybe_build_wrapper.
20933
20934 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20935
20936 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
20937 "inline".
20938 * gcc.dg/declspec-11.c: Update expected messages.
20939 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
20940 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
20941 gcc.dg/inline-12.c: New tests.
20942
20943 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
20944
20945 * g++.dg/tree-ssa/pr17400.C: New testcase.
20946
20947 2004-09-13 James E Wilson <wilson@specifixinc.com>
20948
20949 * gcc.target/mips/sb1-1.c: New testcase.
20950
20951 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
20952
20953 * lib/g77-dg.exp: Remove unused file.
20954 * lib/mike-g77.exp: Ditto.
20955 * lib/g77.exp: Ditto.
20956
20957 2004-09-12 Richard Henderson <rth@redhat.com>
20958
20959 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
20960
20961 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
20962
20963 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
20964 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
20965 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
20966 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
20967 Update expected messages.
20968
20969 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
20970
20971 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
20972 declaration/use mismatch for dirp parameter.
20973
20974 2004-09-12 Andrew Pinski <apinski@apple.com>
20975
20976 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
20977 -fgnu-runtime is passed.
20978
20979 2004-09-12 Richard Henderson <rth@redhat.com>
20980
20981 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
20982 do the uplevel thing and update additional_flags directly.
20983 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
20984 gfortran.fortran-torture/execute/intrinsic_nearest.x,
20985 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
20986 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
20987
20988 2004-09-11 Steven Bosscher <stevenb@suse.de>
20989
20990 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
20991
20992 2004-09-11 Roger Sayle <roger@eyesopen.com>
20993
20994 PR middle-end/17411
20995 * g++.dg/opt/pr17411-1.C: New test case.
20996
20997 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
20998
20999 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
21000 gcc.dg/tls/diag-2.c: Update expected messages.
21001 * gcc.dg/991209-1.c: Specify compilation options. Update expected
21002 messages.
21003 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
21004 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
21005 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
21006 gcc.dg/tls/diag-5.c: New tests.
21007
21008 2004-09-11 Zack Weinberg <zack@codesourcery.com>
21009
21010 * gcc.dg/20040910-1.c: Correct dg-error regexp.
21011
21012 2004-09-11 Steven Bosscher <stevenb@suse.de>
21013
21014 * g++.dg/parse/break-in-for.C: New test.
21015
21016 2004-09-11 Jakub Jelinek <jakub@redhat.com>
21017
21018 * gcc.dg/tree-ssa/20040911-1.c: New test.
21019
21020 2004-09-11 Andreas Jaeger <aj@suse.de>
21021
21022 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
21023 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
21024
21025 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
21026
21027 * gcc.target/frv: New directory of FR-V-specific tests.
21028
21029 2004-09-10 James E Wilson <wilson@specifixinc.com>
21030
21031 * gcc.dg/convert-vec-1.c: New test.
21032
21033 2004-09-10 Roger Sayle <roger@eyesopen.com>
21034
21035 PR middle-end/17024
21036 * gcc.dg/pr17024-1.c: New test case.
21037
21038 2004-09-10 Eric Christopher <echristo@redhat.com>
21039
21040 * gcc.dg/20040910-1.c: New test.
21041
21042 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
21043
21044 * gcc.dg/bitfld-9.c: New test.
21045
21046 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
21047
21048 * gcc.c-torture/execute/ieee/acc1.c: New test.
21049 * gcc.c-torture/execute/ieee/acc2.c: New test.
21050 * gcc.c-torture/execute/ieee/mzero6.c: New test.
21051
21052 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
21053
21054 * gcc.dg/deprecated-2.c: New test.
21055
21056 2004-09-09 James E Wilson <wilson@specifixinc.com>
21057
21058 * gcc.dg/init-vec-1.c: New test.
21059
21060 2004-09-09 Roger Sayle <roger@eyesopen.com>
21061
21062 PR middle-end/17055
21063 * gcc.dg/pr17055-1.c: New test case.
21064
21065 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
21066
21067 PR target/17377
21068 * gcc.c-torture/execute/pr17377.c: New test.
21069
21070 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21071
21072 PR c/8420
21073 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
21074 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
21075 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
21076 gcc.dg/long-long-typespec-1.c: New tests.
21077 * gcc.dg/tls/diag-2.c: Update expected diagnostics
21078
21079 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
21080
21081 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
21082 gcc.dg/gnu99-static-1.c: New tests.
21083
21084 2004-09-08 Devang Patel <dpatel@apple.com>
21085
21086 * gcc.dg/darwin-ld-20040828-1.c: New test.
21087 * gcc.dg/darwin-ld-20040828-2.c: New test.
21088 * gcc.dg/darwin-ld-20040828-3.c: New test.
21089
21090 2004-09-08 Ziemowit Laski <zlaski@apple.com>
21091
21092 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
21093 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
21094 in error message.
21095 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
21096 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
21097 in error message.
21098 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
21099 types they qualify.
21100 * objc.dg/type-size-2.m: Fix wording in comment.
21101 * objc.dg/va-meth-1.m: New test case.
21102
21103 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
21104
21105 PR c/16633:
21106 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
21107 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
21108
21109 2004-09-06 Devang Patel <dpatel@apple.com>
21110
21111 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
21112 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
21113
21114 2004-09-06 Zack Weinberg <zack@codesourcery.com>
21115
21116 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
21117 reflect changed line numbering of diagnostics.
21118
21119 2004-09-06 Paul Brook <paul@codesourcery.com>
21120
21121 * gfortran.dg/edit_real_1.f90: Add new test.
21122
21123 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21124
21125 * gcc.dg/tree-ssa/loop-2.c: New test.
21126 * gcc.dg/tree-ssa/loop-3.c: New test.
21127 * gcc.dg/tree-ssa/loop-4.c: New test.
21128 * gcc.dg/tree-ssa/loop-5.c: New test.
21129
21130 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21131
21132 * gcc.dg/format/sentinel-1.c: Update for parameter option.
21133
21134 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21135
21136 * gcc.dg/format/sentinel-1.c: New test.
21137
21138 2004-09-04 Uros Bizjak <uros@kss-loka.si>
21139
21140 * testsuite/gcc.dg/builtins-46.c: New.
21141
21142 2004-09-03 Devang Patel <dpatel@apple.com>
21143
21144 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
21145 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
21146
21147 2004-09-03 Jan Beulich <jbeulich@novell.com>
21148
21149 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
21150 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
21151 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
21152 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
21153 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
21154 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
21155 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
21156 the non-portable bzero.
21157 * gcc.dg/20010912-1.c: xfail for NetWare.
21158 * gcc.dg/20020426-2.c: xfail for NetWare.
21159 * gcc.dg/20021014-1.c: xfail for NetWare.
21160 * gcc.dg/20021018-1.c: xfail for NetWare.
21161 * gcc.dg/20030213-1.c: xfail for NetWare.
21162 * gcc.dg/20030225-1.c: xfail for NetWare.
21163 * gcc.dg/20030708-1.c: xfail for NetWare.
21164 * gcc.dg/builtins-config.h: Also exclude NetWare.
21165 * gcc.dg/format/format.h: Define restrict only if not already defined.
21166 * gcc.dg/nest.c: xfail for NetWare.
21167 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
21168 * lib/target-supports.exp (check_visibility_available): Exclude
21169 NetWare.
21170
21171 2004-09-03 Jan Beulich <jbeulich@novell.com>
21172
21173 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
21174 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
21175 deterministic starting point for the alignment of structure fields.
21176 * gcc.dg/Wpadded.c: Dito.
21177 * g++.dg/abi/vbase10.C: Dito.
21178
21179 2004-09-03 Devang Patel <dpatel@apple.com>
21180
21181 * g++.dg/debug/pr15736.cc: New test.
21182
21183 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21184
21185 * README.QMTEST: Fix out-of-date link.
21186
21187 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
21188
21189 PR fortran/16579
21190 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
21191 Delete. Duplicate of gfortran.dg/g77/20010610.f
21192
21193 2004-09-02 Mark Mitchell <mark@codesourcery.com>
21194
21195 * g++.dg/abi/arm_rtti1.C: New test.
21196
21197 2004-09-02 Geoffrey Keating <geoffk@apple.com>
21198
21199 * gcc.dg/ppc-vector-memcpy.c: New.
21200 * gcc.dg/ppc-vector-memset.c: New.
21201
21202 2004-09-02 Chao-ying Fu <fu@mips.com>
21203
21204 * gcc.target/mips/mips-3d-1.c: New test.
21205 * gcc.target/mips/mips-3d-2.c: New test.
21206 * gcc.target/mips/mips-3d-3.c: New test.
21207 * gcc.target/mips/mips-3d-4.c: New test.
21208 * gcc.target/mips/mips-3d-5.c: New test.
21209 * gcc.target/mips/mips-3d-6.c: New test.
21210 * gcc.target/mips/mips-3d-7.c: New test.
21211 * gcc.target/mips/mips-3d-8.c: New test.
21212 * gcc.target/mips/mips-3d-9.c: New test.
21213 * gcc.target/mips/mips-ps-1.c: New test.
21214 * gcc.target/mips/mips-ps-2.c: New test.
21215 * gcc.target/mips/mips-ps-3.c: New test.
21216 * gcc.target/mips/mips-ps-4.c: New test.
21217 * gcc.target/mips/mips-ps-type.c: New test.
21218
21219 2004-09-02 Paul Brook <paul@codesourcery.com>
21220
21221 * gfortran.dg/edit_real_1.f90: Add new tests.
21222
21223 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21224
21225 PR fortran/15327
21226 * gfortran.dg/merge_char_1.f90: New test.
21227
21228 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21229
21230 PR fortran/16404
21231 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
21232
21233 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21234
21235 PR c/1522
21236 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
21237
21238 2004-09-01 Mark Mitchell <mark@codesourcery.com>
21239
21240 * g++.dg/opt/loop1.C: Do not XFAIL.
21241
21242 2004-09-01 Jakub Jelinek <jakub@redhat.com>
21243
21244 * gcc.c-torture/execute/20040831-1.c: New test.
21245
21246 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
21247
21248 PR fortran/16579
21249 * gfortran.dg/g77/20010610.f: Now passes.
21250 Copy from g77.f-torture/execute. Add dg-run directive.
21251 * gfortran.dg/g77/README: Update
21252
21253 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
21254
21255 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
21256 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
21257 (t1, t2, t3, t4): Add volatile.
21258
21259 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21260
21261 * g++.dg/ext/visibility/arm1.C: New test.
21262
21263 2004-08-31 Geoffrey Keating <geoffk@apple.com>
21264
21265 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
21266 -pedantic-errors.
21267
21268 2004-09-01 Paul Brook <paul@codesourcery.com>
21269
21270 * gfortran.dg/eof_2.f90: New test.
21271
21272 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21273
21274 PR fortran/16579
21275 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
21276
21277 2004-08-31 Bud Davis <bdavis9659@comcast.net>
21278
21279 PR libfortran/16805
21280 * gfortran.dg/list_read_2.f90: New test.
21281
21282 2004-08-31 Mark Mitchell <mark@codesourcery.com>
21283
21284 * g++.dg/abi/key1.C: New test.
21285
21286 2004-08-31 Richard Henderson <rth@redhat.com>
21287
21288 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
21289 form of offsetof.
21290 * g++.dg/other/offsetof5.C: Remove duplicate.
21291
21292 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21293
21294 PR fortran/17244
21295 * gfortran.dg/func_derived_1.f90: New test.
21296
21297 2004-08-31 Paul Brook <paul@codesourcery.com>
21298
21299 * gfortran.dg/eof_1.f90: New test.
21300
21301 2004-08-31 Paul Brook <paul@codesourcery.com>
21302
21303 * gfortran.dg/list_read_1.f90: New file.
21304
21305 2004-08-30 Mark Mitchell <mark@codesourcery.com>
21306
21307 * g++.dg/opt/loop1.C: XFAIL.
21308
21309 2004-08-30 Geoffrey Keating <geoffk@apple.com>
21310
21311 * gcc.dg/funcdef-storage-1.c: New.
21312 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
21313 an extern function in local scope.
21314 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
21315 declare an 'auto inline' function in local scope.
21316 * gcc.dg/20011130-1.c: Likewise.
21317 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
21318 an 'auto' function in local scope.
21319 * gcc.dg/20021014-1.c: Likewise.
21320 * gcc.dg/20030331-2.c: Likewise.
21321
21322 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21323
21324 * gfortran.dg/blockdata_1.f90: New test.
21325
21326 2004-08-30 Richard Henderson <rth@redhat.com>
21327
21328 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
21329
21330 2004-08-30 Richard Henderson <rth@redhat.com>
21331
21332 * lib/fortran-torture.exp (fortran-torture-execute): Honor
21333 additional_flags set by alternate driver.
21334 (ieee-options): New procedure.
21335 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
21336 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
21337 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
21338 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
21339
21340 2004-08-30 Richard Henderson <rth@redhat.com>
21341
21342 * lib/f-torture.exp: Remove.
21343
21344 2004-08-29 Mark Mitchell <mark@codesourcery.com>
21345
21346 PR rtl-optimization/16590
21347 * g++.dg/opt/loop1.C: New test.
21348
21349 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21350
21351 PR fortran/13910
21352 * gfortran.dg/oldstyle_1.f90: New test.
21353
21354 2004-08-29 Steven G. Kargl <kargls@comcast.net>
21355 Paul Brook <paul@codesourcery.com>
21356
21357 * gfortran.dg/g77/README: Update.
21358 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
21359 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
21360 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
21361
21362 2004-08-28 Paul Brook <paul@codesourcery.com>
21363
21364 PR libfortran/17195
21365 * gfortran.dg/edit_real_1.f90: New test.
21366
21367 2004-08-27 Paul Brook <paul@codesourcery.com>
21368
21369 * gfortran.dg/rewind_1.f90: New test.
21370
21371 2004-08-27 Bud Davis <bdavis9659@comcast.net>
21372
21373 PR fortran/16597
21374 * gfortran.dg/pr16597.f90: New test.
21375
21376 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21377
21378 PR c/13801
21379 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
21380 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
21381 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
21382 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
21383 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
21384
21385 2004-08-26 Nick Clifton <nickc@redhat.com>
21386
21387 * gcc.c-torture/compile/pr17119.c: New test.
21388
21389 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
21390
21391 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
21392
21393 2004-08-25 Richard Henderson <rth@redhat.com>
21394
21395 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
21396 the bits that expect kind=8 to be the largest real kind.
21397
21398 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21399
21400 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
21401
21402 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21403
21404 * gfortran.dg/assignment_1.f90: New test.
21405
21406 2004-08-25 Adam Nemet <anemet@lnxw.com>
21407
21408 * g++.dg/template/repo3.C: New test.
21409
21410 2004-08-25 Roger Sayle <roger@eyesopen.com>
21411
21412 PR middle-end/16693
21413 PR tree-optimization/16372
21414 * g++.dg/opt/pr16372-1.C: New test case.
21415 * g++.dg/opt/pr16693-1.C: New test case.
21416 * g++.dg/opt/pr16693-2.C: New test case.
21417
21418 2004-08-25 Ziemowit Laski <zlaski@apple.com>
21419
21420 * objc.dg/proto-lossage-4.m: New test.
21421
21422 2004-08-25 Mark Mitchell <mark@codesourcery.com>
21423
21424 PR c++/17155
21425 * g++.dg/inherit/local2.C: New test.
21426
21427 2004-08-25 Paul Brook <paul@codesourcery.com>
21428
21429 PR fortran/17144
21430 * gfortran.dg/string_ctor_1.f90: New test.
21431
21432 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21433
21434 PR c++/14428
21435 * g++.dg/template/redecl2.C: New test.
21436
21437 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21438
21439 PR fortran/17143
21440 * gfortran.dg/pr17143.f90: New test.
21441
21442 2004-08-24 Bud Davis <bdavis9659@comcast.net>
21443
21444 PR fortran/17164
21445 * gfortran.dg/pr17164.f90: New test.
21446
21447 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21448
21449 * gcc.dg/tree-ssa/loop-1.c: New test.
21450
21451 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21452
21453 * gcc.c-torture/compile/20040824-1.c: New test.
21454
21455 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
21456
21457 * gcc.c-torture/compile/iftrap-3.c: New test.
21458
21459 2004-08-24 Paul Brook <paul@codesourcery.com>
21460
21461 * gfortran.dg/entry_2.f90: New test.
21462
21463 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21464
21465 PR c++/16889
21466 * g++.dg/lookup/ambig[12].C: New.
21467
21468 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21469
21470 PR c++/16706
21471 * g++.dg/template/crash21.C: New test.
21472 * g++.dg/template/crash22.C: Likewise.
21473
21474 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
21475
21476 PR c++/17149
21477 * g++.dg/template/access15.C: New.
21478
21479 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21480
21481 PR c++/17163
21482 * g++.dg/template/repo2.C: New test.
21483
21484 2004-08-23 Roger Sayle <roger@eyesopen.com>
21485
21486 PR rtl-optimization/17078
21487 * gcc.c-torture/execute/pr17078-1.c: New test case.
21488
21489 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21490
21491 PR c/14492
21492 * gcc.dg/debug/crash1.c: New test.
21493
21494 2004-08-23 Mark Mitchell <mark@codesourcery.com>
21495
21496 PR c/16180
21497 * gcc.dg/loop-5.c: New test.
21498
21499 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21500
21501 * gcc.c-torture/execute/20040823-1.c: New test.
21502
21503 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
21504
21505 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
21506 to the assembler. Simplify test accordingly.
21507 (asm_abi_flags): Use GNU names.
21508 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
21509 to check for ABI flags.
21510
21511 2004-08-22 Andrew Pinski <apinski@apple.com>
21512
21513 * g++.dg/opt/pr14029.C: New test.
21514 * gcc.c-torture/execute/pr15262.c: New test.
21515
21516 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21517
21518 * gfortran.dg/reduction.f90: Add checks with complex arguments.
21519
21520 2004-08-21 Bud Davis <bdavis9659@comcast.net>
21521
21522 PR 16908
21523 * gfortran.dg/direct_io.f90: New test.
21524
21525 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21526
21527 PR c++/17121
21528 * g++.dg/inherit/local2.C: New test.
21529
21530 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
21531
21532 PR c++/17120
21533 * g++.dg/warn/Wparentheses-4.C: New test.
21534
21535 2004-08-20 Mark Mitchell <mark@codesourcery.com>
21536
21537 PR c++/17121
21538 * g++.dg/inherit/local2.C: New test.
21539
21540 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
21541 * gcc.dg/ppc-ldstruct.c: Likewise.
21542 * gcc.dg/ppc64-abi-2.c: Likewise.
21543
21544 2004-08-20 Jakub Jelinek <jakub@redhat.com>
21545
21546 PR rtl-optimization/17099
21547 * gcc.c-torture/execute/20040820-1.c: New test.
21548
21549 2004-08-20 David Edelsohn <edelsohn@gnu.org>
21550
21551 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
21552
21553 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
21554
21555 PR fortran/17077
21556 * gfortran.dg/auto_array_1.f90: New test.
21557
21558 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21559
21560 PR fortran/17074
21561 * gfortran.dg/simpleif_1.f90: New test.
21562
21563 2004-08-19 Mark Mitchell <mark@codesourcery.com>
21564
21565 * lib/target-supports.exp (check_profiling_available): Return
21566 false for arm*-*-symbianelf* and arm*-*-eabi*.
21567
21568 PR c++/15890
21569 * g++.dg/template/delete1.C: New test.
21570
21571 2004-08-19 Paul Brook <paul@codesourcery.com>
21572
21573 PR fortran/14976
21574 PR fortran/16228
21575 * gfortran.dg/data_char_1.f90: New test.
21576
21577 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
21578
21579 PR fortran/16946
21580 * gfortran.dg/reduction.f90: New testcase.
21581
21582 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
21583
21584 PR fortran/16520
21585 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
21586
21587 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
21588
21589 PR c++/17041
21590 * g++.dg/Wparentheses-3.C: New test.
21591
21592 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
21593
21594 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
21595 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
21596 * gcc.dg/vect/vect-2.c: Likewise.
21597 * gcc.dg/vect/vect-3.c: Likewise.
21598 * gcc.dg/vect/vect-4.c: Likewise.
21599 * gcc.dg/vect/vect-5.c: Likewise.
21600 * gcc.dg/vect/vect-6.c: Likewise.
21601 * gcc.dg/vect/vect-7.c: Likewise.
21602 * gcc.dg/vect/vect-25.c: Likewise.
21603 * gcc.dg/vect/vect-31.c: Likewise.
21604 * gcc.dg/vect/vect-32.c: Likewise.
21605 * gcc.dg/vect/vect-34.c: Likewise.
21606 * gcc.dg/vect/vect-36.c: Likewise.
21607 * gcc.dg/vect/vect-all.c: Likewise.
21608
21609 2004-08-18 Mark Mitchell <mark@codesourcery.com>
21610
21611 PR c++/17068
21612 * g++.dg/template/operator4.C: New test.
21613
21614 2004-08-18 Richard Henderson <rth@redhat.com>
21615
21616 * gcc.dg/20040206-1.c: XFAIL.
21617
21618 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21619
21620 PR c++/16246
21621 * g++.dg/template/array7.C: New test.
21622
21623 2004-08-17 James E Wilson <wilson@specifixinc.com>
21624
21625 * gcc.dg/mips-movcc-1.c: New test.
21626 * gcc.dg/mips-movcc-2.c: New test.
21627 * gcc.dg/mips-movcc-3.c: New test.
21628
21629 * gcc.dg/mips-nmadd-1.c: New test.
21630 * gcc.dg/mips-nmadd-2.c: New test.
21631
21632 2004-08-17 Mark Mitchell <mark@codesourcery.com>
21633
21634 PR c++/15871
21635 * g++.dg/opt/inline8.C: New test.
21636
21637 PR c++/16965
21638 * g++.dg/parse/error17.C: New test.
21639
21640 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
21641
21642 * gcc.dg/vect: New directory for vectorizer tests.
21643 * gcc.dg/vect/tree-vect.h: New file.
21644 * gcc.dg/vect/vect.exp: New file.
21645 * gcc.dg/vect/pr16105.c.c: New test.
21646 * gcc.dg/vect/vect-1.c: New test.
21647 * gcc.dg/vect/vect-2.c: New test.
21648 * gcc.dg/vect/vect-3.c: New test.
21649 * gcc.dg/vect/vect-4.c: New test.
21650 * gcc.dg/vect/vect-5.c: New test.
21651 * gcc.dg/vect/vect-6.c: New test.
21652 * gcc.dg/vect/vect-7.c: New test.
21653 * gcc.dg/vect/vect-8.c: New test.
21654 * gcc.dg/vect/vect-9.c: New test.
21655 * gcc.dg/vect/vect-10.c: New test.
21656 * gcc.dg/vect/vect-11.c: New test.
21657 * gcc.dg/vect/vect-12.c: New test.
21658 * gcc.dg/vect/vect-13.c: New test.
21659 * gcc.dg/vect/vect-14.c: New test.
21660 * gcc.dg/vect/vect-15.c: New test.
21661 * gcc.dg/vect/vect-16.c: New test.
21662 * gcc.dg/vect/vect-17.c: New test.
21663 * gcc.dg/vect/vect-18.c: New test.
21664 * gcc.dg/vect/vect-19.c: New test.
21665 * gcc.dg/vect/vect-20.c: New test.
21666 * gcc.dg/vect/vect-21.c: New test.
21667 * gcc.dg/vect/vect-22.c: New test.
21668 * gcc.dg/vect/vect-23.c: New test.
21669 * gcc.dg/vect/vect-24.c: New test.
21670 * gcc.dg/vect/vect-25.c: New test.
21671 * gcc.dg/vect/vect-26.c: New test.
21672 * gcc.dg/vect/vect-27.c: New test.
21673 * gcc.dg/vect/vect-28.c: New test.
21674 * gcc.dg/vect/vect-29.c: New test.
21675 * gcc.dg/vect/vect-30.c: New test.
21676 * gcc.dg/vect/vect-31.c: New test.
21677 * gcc.dg/vect/vect-32.c: New test.
21678 * gcc.dg/vect/vect-33.c: New test.
21679 * gcc.dg/vect/vect-34.c: New test.
21680 * gcc.dg/vect/vect-35.c: New test.
21681 * gcc.dg/vect/vect-36.c: New test.
21682 * gcc.dg/vect/vect-37.c: New test.
21683 * gcc.dg/vect/vect-38.c: New test.
21684 * gcc.dg/vect/vect-40.c: New test.
21685 * gcc.dg/vect/vect-41.c: New test.
21686 * gcc.dg/vect/vect-42.c: New test.
21687 * gcc.dg/vect/vect-43.c: New test.
21688 * gcc.dg/vect/vect-44.c: New test.
21689 * gcc.dg/vect/vect-45.c: New test.
21690 * gcc.dg/vect/vect-46.c: New test.
21691 * gcc.dg/vect/vect-47.c: New test.
21692 * gcc.dg/vect/vect-48.c: New test.
21693 * gcc.dg/vect/vect-49.c: New test.
21694 * gcc.dg/vect/vect-50.c: New test.
21695 * gcc.dg/vect/vect-51.c: New test.
21696 * gcc.dg/vect/vect-52.c: New test.
21697 * gcc.dg/vect/vect-53.c: New test.
21698 * gcc.dg/vect/vect-54.c: New test.
21699 * gcc.dg/vect/vect-55.c: New test.
21700 * gcc.dg/vect/vect-56.c: New test.
21701 * gcc.dg/vect/vect-57.c: New test.
21702 * gcc.dg/vect/vect-58.c: New test.
21703 * gcc.dg/vect/vect-59.c: New test.
21704 * gcc.dg/vect/vect-60.c: New test.
21705 * gcc.dg/vect/vect-61.c: New test.
21706 * gcc.dg/vect/vect-all.c: New test.
21707 * gcc.dg/vect/vect-none.c: New test.
21708
21709 2004-08-17 Paul Brook <paul@codesourcery.com>
21710
21711 PR fortran/13082
21712 * gfortran.dg/entry_1.f90: New test.
21713
21714 2004-08-17 Andrew Pinski <apinski@apple.com>
21715
21716 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
21717
21718 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
21719
21720 * gcc.dg/pr17036-1.c: New test.
21721
21722 2004-08-16 Devang Patel <dpatel@apple.com>
21723
21724 * gcc.dg/darwin-20040809-1.c: New test.
21725
21726 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
21727
21728 * gcc.dg/funcdef-attr-1.c: New test.
21729
21730 2004-08-16 Janis Johnson <janis187@us.ibm.com>
21731
21732 * gcc.dg/altivec-17.c: New test.
21733 * gcc.dg/altivec-18.c: New test.
21734
21735 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21736
21737 PR c++/6749
21738 * g++.dg/template/vtable2.C: New test.
21739
21740 2004-08-14 Richard Henderson <rth@redhat.com>
21741
21742 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
21743 * gcc.dg/pack-test-4.c (main): Return 0.
21744 * gcc.dg/setjmp-1.c: Remove XFAIL.
21745 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
21746
21747 2004-08-14 Richard Henderson <rth@redhat.com>
21748
21749 * gcc.dg/980217-1.c: Add prototype for printf.
21750
21751 2004-08-13 Bud Davis <bdavis9659@comcast.net>
21752
21753 * gfortran.dg/pr16935.f90: New test.
21754
21755 2004-08-13 Janis Johnson <janis187@us.ibm.com>
21756
21757 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
21758
21759 2004-08-13 Paul Brook <paul@codesourcery.com>
21760
21761 * gfortran.dg/der_io_1.f90: Remove stray comma.
21762
21763 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21764
21765 * gcc.dg/vmx/cw-bug-2.c: Remove.
21766 * gcc.dg/vmx/vprint-1.c: Remove.
21767 * gcc.dg/vmx/vscan-1.c: Remove.
21768
21769 2004-08-12 Devang patel <dpatel@apple.com>
21770
21771 * gcc.dg/darwin-20040809-2.c: New test.
21772
21773 2004-08-12 Janis Johnson <janis1872us.ibm.com>
21774
21775 * g++.dg/ext/altivec-12.C: New test.
21776
21777 * g++.dg/ext/altivec-11.C: New test.
21778
21779 2004-08-12 Paul Brook <paul@codesourcery.com>
21780
21781 * g++.dg/abi/arm_cxa_vec_1.C: New test.
21782
21783 2004-08-12 Janis Johnson <janis187@us.ibm.com>
21784
21785 * g++.dg/ext/altivec-2.C: Check for hardware support before
21786 executing any VMX instructions.
21787
21788 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
21789
21790 2004-08-12 Jakub Jelinek <jakub@redhat.com>
21791
21792 PR c++/16276
21793 * g++.old-deja/g++.other/comdat4.C: New test.
21794 * g++.old-deja/g++.other/comdat4-aux.cc: New.
21795
21796 2004-08-12 Ben Elliston <bje@au.ibm.com>
21797
21798 PR target/16286
21799 * gcc.dg/pr16286.c: New test.
21800
21801 2004-08-12 Jan Beulich <jbeulich@novell.com>
21802
21803 * g++.dg/ext/asm5.C: New.
21804
21805 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21806
21807 PR c++/16698
21808 * g++.dg/eh/crash1.C: New test.
21809
21810 PR c++/16717
21811 * g++.dg/ext/construct1.C: New test.
21812
21813 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21814
21815 PR c++/16853
21816 * g++.dg/init/ptrmem1.C: New test.
21817
21818 PR c++/16618
21819 * g++.dg/parse/offsetof5.C: New test.
21820
21821 PR c++/16870
21822 * g++.dg/template/overload3.C: New test.
21823
21824 2004-08-11 Mark Mitchell <mark@codesourcery.com>
21825
21826 PR c++/16964
21827 * g++.dg/parse/error16.C: New test.
21828
21829 PR c++/16904
21830 * g++.dg/template/error14.C: New test.
21831
21832 PR c++/16929
21833 * g++.dg/template/error15.C: New test.
21834
21835 2004-08-11 Devang Patel <dpatel@apple.com>
21836
21837 * gcc.dg/darwin-ld-20040809-1.c: New test.
21838 * gcc.dg/darwin-ld-20040809-2.c: New test.
21839
21840 2004-08-11 Steven G. Kargl <kargls@comcast.net>
21841
21842 PR fortran/16917
21843 * gfortran.dg/dfloat_1.f90: New test.
21844
21845 2004-08-09 Mark Mitchell <mark@codesourcery.com>
21846
21847 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
21848 * gcc.dg/dll-2.c: Fix dg-require syntax.
21849 * gcc.misc-tests/arm-isr.c (abort): Declare.
21850 (exit): Likewise.
21851
21852 2004-08-10 Mark Mitchell <mark@codesourcery.com>
21853
21854 PR c++/16971
21855 * g++.dg/parse/crash16.C: New test.
21856
21857 2004-08-10 Roger Sayle <roger@eyesopen.com>
21858
21859 * gcc.dg/mips-rsqrt-1.c: New test case.
21860 * gcc.dg/mips-rsqrt-2.c: New test case.
21861 * gcc.dg/mips-rsqrt-3.c: New test case.
21862
21863 2004-08-10 Paul Brook <paul@codesourcery.com>
21864
21865 * gfortran.dg/der_io_1.f90: New test.
21866
21867 2004-08-10 Paul Brook <paul@codesourcery.com>
21868
21869 PR fortran/16919
21870 * gfortran.dg/der_array_1.f90: New test.
21871
21872 2004-08-09 David Edelsohn <edelsohn@gnu.org>
21873
21874 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
21875
21876 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
21877
21878 * gcc.dg/wchar_t-2.c: Fix typo.
21879
21880 2004-08-09 Falk Hueffner <falk@debian.org>
21881
21882 PR tree-optimization/12517
21883 * gcc.c-torture/compile/pr12517.c: New test.
21884
21885 PR tree-optimization/12578
21886 * gcc.c-torture/compile/pr12578.c: New test.
21887
21888 PR tree-optimization/12899
21889 * gcc.c-torture/compile/pr12899.c: New test.
21890
21891 PR rtl-optimization/14692
21892 * gcc.c-torture/compile/pr14692.c: New test.
21893
21894 PR tree-optimization/16461
21895 * gcc.c-torture/compile/pr16461.c: New test.
21896
21897 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
21898
21899 * gfortran.dg/getenv_1.f90: New test.
21900
21901 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21902
21903 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
21904 wchar_t.
21905 * gcc.dg/symbian5.c: Test -fno-short-wchar.
21906
21907 2004-08-06 Paul Brook <paul@codesourcery.com>
21908
21909 * gfortran.dg/ret_array_1.f90: New test.
21910 * gfortran.dg/ret_pointer_1.f90: New test.
21911
21912 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
21913
21914 * gcc.dg/missing-field-init-[12].c: New tests.
21915 * g++.dg/warn/missing-field-init-[12].C: New tests.
21916
21917 2004-08-06 Mark Mitchell <mark@codesourcery.com>
21918
21919 * gcc.dg/enum2.c: New test.
21920 * gcc.dg/symbian3.c: Likewise.
21921 * gcc.dg/symbian4.c: Likewise.
21922 * gcc.dg/wchar_t-2.c: Likewise.
21923
21924 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21925
21926 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
21927 destructor tests.
21928
21929 2004-08-05 Mark Mitchell <mark@codesourcery.com>
21930
21931 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
21932 dg-require-visiblity.
21933 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
21934 * g++.dg/ext/visibility/fvisibility.C: Likewise.
21935 * g++.dg/ext/visibility/memfuncts.C: Likewise.
21936 * g++.dg/ext/visibility/new1.C: Likewise.
21937 * g++.dg/ext/visibility/pragma.C: Likewise.
21938 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
21939 * g++.dg/ext/visibility/virtual.C: Likewise.
21940 * g++/dg/ext/visibility/visibility-1.C: Likewise.
21941 * g++/dg/ext/visibility/visibility-2.C: Likewise.
21942 * g++/dg/ext/visibility/visibility-3.C: Likewise.
21943 * g++/dg/ext/visibility/visibility-4.C: Likewise.
21944 * g++/dg/ext/visibility/visibility-5.C: Likewise.
21945 * g++/dg/ext/visibility/visibility-6.C: Likewise.
21946 * g++/dg/ext/visibility/visibility-7.C: Likewise.
21947 * g++/dg/ext/visibility/visibility-8.C: New test.
21948 * gcc.c-torture/compile/dll.x: Remove.
21949 * gcc.dg/dll-2.c: Use dg-require-dll
21950 * gcc.dg/visibility-10.c: New test.
21951 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
21952 supporting DLLs.
21953 * testsuite/lib/scanasm.exp (scan_hidden): New function.
21954 (scan_not_hidden): Likewise.
21955
21956 2004-08-05 David Edelsohn <edelsohn@gnu.org>
21957
21958 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
21959
21960 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
21961
21962 * gcc.c-torture/execute/20040805-1.c: New test.
21963
21964 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
21965
21966 * gcc.dg/20020118-1.c: Declare abort.
21967 * gcc.dg/altivec_check.h: Likewise.
21968 * gcc.dg/iftrap-2.c: Likewise.
21969 * gcc.dg/pragma-darwin.c: Likewise.
21970 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
21971
21972 2004-08-04 Geoffrey Keating <geoffk@apple.com>
21973
21974 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
21975
21976 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
21977
21978 * gcc.c-torture/execute/builtins/abs-2.c,
21979 gcc.c-torture/execute/builtins/abs-3.c,
21980 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
21981 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
21982 intmax_t, uintmax_t and their limits.
21983 * gcc.dg/intmax_t-1.c: New test.
21984
21985 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21986
21987 * g++.dg/tc1/dr147.C: Add reference to PR.
21988
21989 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
21990
21991 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
21992 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
21993
21994 2004-08-03 David Edelsohn <edelsohn@gnu.org>
21995
21996 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
21997
21998 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
21999
22000 * gcc.dg/redecl-5.c: New test.
22001 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
22002 of scanf.
22003
22004 2004-08-03 Roger Sayle <roger@eyesopen.com>
22005
22006 PR middle-end/16790
22007 * gcc.c-torture/execute/pr16790-1.c: New test case.
22008
22009 2004-08-03 Mark Mitchell <mark@codesourcery.com>
22010
22011 * g++.dg/ext/visibility/assign1.C: New test.
22012 * g++.dg/ext/visibility/new1.C: Likewise.
22013
22014 * gcc.dg/symbian1.c: New test.
22015 * gcc.dg/symbian2.c: Likewise.
22016
22017 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
22018
22019 PR target/16570
22020 * gcc.dg/i386-sse-9.c: New test.
22021
22022 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
22023
22024 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
22025
22026 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
22027
22028 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
22029 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
22030 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
22031 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
22032 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
22033 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
22034 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
22035 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
22036 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
22037 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
22038 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
22039 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
22040 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
22041 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
22042 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
22043 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
22044 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
22045 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
22046 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
22047 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
22048 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
22049 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
22050 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
22051 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
22052 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
22053 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
22054 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
22055 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
22056 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
22057 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
22058 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
22059 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
22060 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
22061 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
22062 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
22063 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
22064 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
22065 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
22066 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
22067 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
22068 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
22069 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
22070 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
22071 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
22072 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
22073 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
22074 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
22075 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
22076 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
22077 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
22078 gcc.misc-tests/i386-pf-3dnow-1.c,
22079 gcc.misc-tests/i386-pf-athlon-1.c,
22080 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
22081 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
22082 Declare built-in functions used.
22083 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
22084
22085 2004-08-02 Mark Mitchell <mark@codesourcery.com>
22086
22087 PR c++/16707
22088 * g++.dg/lookup/using12.C: New test.
22089
22090 * g++.dg/init/null1.C: Fix PR number.
22091 * g++.dg/parse/namespace10.C: Likewise.
22092
22093 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22094
22095 PR c++/16224
22096 * g++.dg/template/spec17.C: New test.
22097 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
22098 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
22099
22100 2004-08-02 David Billinghurst
22101
22102 PR fortran/16292
22103 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
22104
22105 2004-08-01 Zack Weinberg <zack@codesourcery.com>
22106
22107 * gcc.dg/ia64-got-1.c: New test case.
22108
22109 2004-08-01 Mark Mitchell <mark@codesourcery.com>
22110
22111 PR c++/16489
22112 * g++.dg/init/null1.C: New test.
22113 * g++.dg/tc1/dr76.C: Adjust error marker.
22114
22115 PR c++/16529
22116 * g++.dg/parse/namespace10.C: New test.
22117
22118 PR c++/16810
22119 * g++.dg/inherit/ptrmem2.C: New test.
22120
22121 2004-08-02 Ben Elliston <bje@au.ibm.com>
22122
22123 PR target/16155
22124 * gcc.dg/pr16155.c: New test.
22125
22126 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
22127
22128 * gcc.dg/redecl-2.c: New test.
22129
22130 2004-07-30 Geoffrey Keating <geoffk@apple.com>
22131
22132 * gcc.dg/darwin-longdouble.c: New file.
22133
22134 2004-07-30 Richard Henderson <rth@redhat.com>
22135
22136 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
22137 write to constant argument.
22138 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
22139
22140 2004-07-30 Richard Henderson <rth@redhat.com>
22141
22142 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
22143 tests of nearest around zero.
22144
22145 2004-07-30 Andrew Pinski <apinski@apple.com>
22146
22147 * gcc.c-torture/compile/20040730-1.c: New test.
22148
22149 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22150
22151 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
22152 powerpc-eabispe.
22153
22154 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
22155
22156 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
22157
22158 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
22159
22160 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
22161 contains $ld_library_path.
22162 * lib/gfortran.exp (gfortran_link_flags): Likewise.
22163
22164 2004-07-29 Richard Henderson <rth@redhat.com>
22165
22166 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
22167
22168 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
22169 (alt2, which): New.
22170 (Check): Accept either alternative.
22171
22172 2004-07-29 Mark Mitchell <mark@codesourcery.com>
22173
22174 * g++.dg/abi/inline1.C: New test.
22175 * g++.dg/abi/local1-a.cc: Likewise.
22176 * g++.dg/abi/local1.C: Likewise.
22177 * g++.dg/abi/mangle11.C: Tweak location of warnings.
22178 * g++.dg/abi/mangle12.C: Likewise.
22179 * g++.dg/abi/mangle17.C: Likewise.
22180 * g++.dg/abi/mangle20-2.C: Likewise.
22181 * g++.dg/opt/interface1.C: Likewise.
22182 * g++.dg/opt/interface1.h: Likewise.
22183 * g++.dg/opt/interface1-a.cc: New test.
22184 * g++.dg/parse/repo1.C: New test.
22185 * g++.dg/template/repo1.C: Likewise.
22186 * g++.dg/warn/Winline-1.C: Likewise.
22187 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
22188
22189 2004-07-29 Diego Novillo <dnovillo@redhat.com>
22190
22191 * gcc.dg/tree-ssa/20040729-1.c: New test.
22192
22193 2004-07-27 Matt Austern <austern@apple.com>
22194
22195 * gcc.dg/darwin-bool-1.c: New test.
22196 * gcc.dg/darwin-bool-2.c: New test.
22197
22198 2004-07-28 Richard Henderson <rth@redhat.com>
22199
22200 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
22201 arguments in the correct type. Don't write to constant arguments.
22202
22203 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22204
22205 PR tree-optimization/16688
22206 PR tree-optimization/16689
22207 * g++.dg/tree-ssa/pr16688.C: New test.
22208
22209 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22210
22211 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22212 loads. Not only in the comment, this time.
22213
22214 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
22215
22216 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
22217 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
22218 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
22219 * gcc.dg/sh4a-bitmovua.c: New.
22220 * gcc.dg/sh4a-cos.c: New.
22221 * gcc.dg/sh4a-cosf.c: New.
22222 * gcc.dg/sh4a-fprun.c: New.
22223 * gcc.dg/sh4a-fsrra.c: New.
22224 * gcc.dg/sh4a-memmovua.c: New.
22225 * gcc.dg/sh4a-sin.c: New.
22226 * gcc.dg/sh4a-sincos.c: New.
22227 * gcc.dg/sh4a-sincosf.c: New.
22228 * gcc.dg/sh4a-sinf.c: New.
22229
22230 2004-07-28 Diego Novillo <dnovillo@redhat.com>
22231
22232 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
22233 conditionals.
22234 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
22235 loads.
22236 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
22237 DOM1.
22238
22239 2004-07-27 Andrew Pinski <apinski@apple.com>
22240
22241 * g++.dg/rtti/tinfo1.C: Correct the xfail.
22242
22243 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
22244
22245 * gcc.dg/pragma-isr.c: New test.
22246
22247 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22248
22249 PR c++/14429
22250 * g++.dg/template/ttp11.C: New test.
22251
22252 2004-07-27 Diego Novillo <dnovillo@redhat.com>
22253
22254 * gcc.c-torture/compile/20040727-1.c: New test.
22255
22256 2004-07-26 Eric Christopher <echristo@redhat.com>
22257
22258 * gcc.c-torture/compile/20040726-2.c: New test.
22259
22260 2004-07-26 Andrew Pinski <apinski@apple.com>
22261
22262 * g++.dg/rtti/tinfo1.C: Xfail.
22263
22264 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
22265
22266 * gcc.c-torture/compile/20040726-1.c: New test.
22267
22268 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
22269 Brian Ryner <bryner@brianryner.com>
22270
22271 PR c++/9283
22272 PR c++/15000
22273 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
22274 * g++.dg/ext/visibility/: New directory.
22275 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
22276 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
22277 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
22278 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
22279 * g++.dg/ext/visibility/fvisibility.C,
22280 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
22281 g++.dg/ext/visibility/fvisibility-override1.C
22282 g++.dg/ext/visibility/fvisibility-override2.C
22283 g++.dg/ext/visibility/memfuncts.C
22284 g++.dg/ext/visibility/noPLT.C
22285 g++.dg/ext/visibility/pragma.C
22286 g++.dg/ext/visibility/pragma-override1.C
22287 g++.dg/ext/visibility/pragma-override2.C
22288 g++.dg/ext/visibility/staticmemfuncts.C
22289 g++.dg/ext/visibility/virtual.C: New tests.
22290
22291 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22292
22293 PR c/15360
22294 * gcc.dg/pr15360-1.c: New test.
22295
22296 2004-07-25 Daniel Jacobowitz <dan@debian.org>
22297
22298 * gcc.dg/pragma-align-2.c: New test.
22299 * gcc.dg/pragma-init-fini.c: New test.
22300 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
22301 targets.
22302
22303 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
22304
22305 * gcc.dg/init-string-2.c: New test.
22306
22307 2004-07-24 Zack Weinberg <zack@codesourcery.com>
22308
22309 PR 16684
22310 * gcc.dg/Wredundant-decls-1.c: New test case.
22311
22312 2004-07-24 Jakub Jelinek <jakub@redhat.com>
22313
22314 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
22315 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
22316 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
22317 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
22318 * gcc.dg/compat/generate-random.c: New file.
22319 * gcc.dg/compat/generate-random.h: Likewise.
22320 * gcc.dg/compat/generate-random_r.c: Likewise.
22321 * gcc.dg/compat/struct-layout-1.h: Likewise.
22322 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
22323 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
22324 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
22325 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
22326 * gcc.dg/compat/struct-layout-1_main.c: New test.
22327 * gcc.dg/compat/struct-layout-1_x.c: New file.
22328 * gcc.dg/compat/struct-layout-1_y.c: New file.
22329 * gcc.dg/compat/struct-layout-1_test.h: New file.
22330
22331 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
22332
22333 * gcc.dg/comp-return-1.c: New test
22334
22335 2004-07-23 Janis Johnson <janis187@us.ibm.com>
22336
22337 * gcc.dg/vmx/8-02a.c: Fix typo.
22338
22339 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
22340 * gcc.dg/darwin-abi-3.c: New test.
22341
22342 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
22343 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
22344
22345 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
22346 * gcc.dg/vmx/ops-long-1.c: New test.
22347 * gcc.dg/vmx/ops-long-2.c: New test.
22348
22349 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
22350
22351 * g++.dg/lookup/conv-[1234].C: New.
22352
22353 2004-07-22 Mark Mitchell <mark@codesourcery.com>
22354
22355 * g++.dg/parse/attr2.C: Simplify.
22356
22357 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22358
22359 PR c/7284
22360 * gcc.c-torture/execute/pr7284-1.c: New test.
22361
22362 2004-07-22 Brian Booth <bbooth@redhat.com>
22363
22364 * gcc.dg/tree-ssa/20040721-1.c: New test.
22365
22366 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
22367
22368 * g++.dg/template/crash20.c: New.
22369
22370 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
22371
22372 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
22373 Add dg-run directive. Declare variables as required.
22374 * gfortran.dg/g77/README: Update
22375
22376 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
22377
22378 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
22379 gcc.dg/cris-peep2-andu2.c: New tests.
22380
22381 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22382
22383 PR c/15052
22384 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
22385 on return type.
22386 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
22387 messages.
22388 * gcc.dg/qual-return-2.c: Update expected messages.
22389 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
22390
22391 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22392
22393 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
22394 * gcc.dg/noncompile/921102-1.c: Update expected error message.
22395
22396 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
22397
22398 PR c/11250
22399 * gcc.dg/init-string-1.c: New test.
22400
22401 2004-07-21 Jakub Jelinek <jakub@redhat.com>
22402
22403 PR middle-end/15345
22404 PR c/16450
22405 * gcc.dg/torture/nested-fn-1.c: New test.
22406
22407 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
22408
22409 PR target/16559
22410 * gcc.dg/ia64-fptr-1.c: New file.
22411
22412 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22413
22414 PR c++/14497
22415 * g++.dg/template/spec16.C: New test.
22416 * g++.old-deja/g++.robertl/eb118.C: Remove.
22417
22418 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22419
22420 PR c++/509
22421 * g++.dg/template/spec15.C: New test.
22422
22423 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
22424
22425 Copy cases from g77.f-torture/execute and add dg-run
22426 directive. Other changes as noted.
22427 * gfortran.dg/g77/13037.f
22428 * gfortran.dg/g77/1832.f
22429 * gfortran.dg/g77/19981119-0.f
22430 * gfortran.dg/g77/19990313-0.f
22431 * gfortran.dg/g77/19990313-1.f
22432 * gfortran.dg/g77/19990313-2.f
22433 * gfortran.dg/g77/19990313-3.f
22434 * gfortran.dg/g77/19990419-1.f
22435 * gfortran.dg/g77/19990826-0.f
22436 * gfortran.dg/g77/19990826-2.f
22437 * gfortran.dg/g77/20000503-1.f
22438 * gfortran.dg/g77/20001111.f
22439 * gfortran.dg/g77/20010116.f
22440 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
22441 * gfortran.dg/g77/20010430.f
22442 * gfortran.dg/g77/6177.f
22443 * gfortran.dg/g77/947.f
22444 * gfortran.dg/g77/970816-3.f
22445 * gfortran.dg/g77/971102-1.f
22446 * gfortran.dg/g77/980520-1.f
22447 * gfortran.dg/g77/980628-0.f
22448 * gfortran.dg/g77/980628-1.f
22449 * gfortran.dg/g77/980628-10.f
22450 * gfortran.dg/g77/980628-2.f
22451 * gfortran.dg/g77/980628-3.f
22452 * gfortran.dg/g77/980628-7.f
22453 * gfortran.dg/g77/980628-8.f
22454 * gfortran.dg/g77/980628-9.f
22455 * gfortran.dg/g77/980701-0.f
22456 * gfortran.dg/g77/980701-1.f
22457 * gfortran.dg/g77/cabs.f
22458 * gfortran.dg/g77/claus.f
22459 * gfortran.dg/g77/complex_1.f
22460 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
22461 * gfortran.dg/g77/dcomplex.f
22462 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
22463 * gfortran.dg/g77/f90-intrinsic-mathematical.f
22464 * gfortran.dg/g77/f90-intrinsic-numeric.f
22465 * gfortran.dg/g77/int8421.f
22466 * gfortran.dg/g77/labug1.f
22467 * gfortran.dg/g77/large_vec.f
22468 * gfortran.dg/g77/le.f
22469 * gfortran.dg/g77/short.f
22470 * gfortran.dg/g77/README: Update
22471
22472 2004-07-20 Mark Mitchell <mark@codesourcery.com>
22473
22474 PR c++/16637
22475 * g++.dg/parse/lookup4.C: New test.
22476
22477 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22478
22479 PR c++/16175
22480 * g++.dg/template/ttp10.C: New test.
22481
22482 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
22483
22484 * gcc.dg/pr12625-1.c: New test.
22485
22486 2004-07-20 Steven Bosscher <stevenb@suse.de>
22487
22488 * testsuite/gcc.dg/switch-warn-1.c: New test.
22489 * testsuite/gcc.dg/switch-warn-2.c: New test.
22490 * gcc.c-torture/compile/pr14730.c: Update.
22491
22492 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
22493
22494 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
22495 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
22496 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
22497 g++.dg/template/nontype3.C: Remove trailing CR from tests.
22498
22499 2004-07-18 Mark Mitchell <mark@codesourcery.com>
22500
22501 PR c++/16623
22502 * g++.dg/template/assign1.C: New test.
22503
22504 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22505
22506 PR c++/12170
22507 * g++.dg/template/ttp9.C: New test.
22508
22509 2004-07-19 Daniel Jacobowitz <dan@debian.org>
22510
22511 * gcc.dg/format/cmn-err-1.c: New test.
22512
22513 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
22514
22515 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
22516 gcc.dg/Wparentheses-10.c: New tests.
22517 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
22518
22519 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22520
22521 PR fortran/16465
22522 * gfortran.dg/g77//ffixed-line-length-0.f,
22523 gfortran.dg/g77/ffixed-line-length-132.f,
22524 gfortran.dg/g77/ffixed-line-length-72.f,
22525 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
22526 gfortran.dg/g77/README: Update.
22527
22528 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22529
22530 PR c++/13092
22531 * g++.dg/template/non-dependent7.C: New test.
22532 * g++.dg/template/non-dependent8.C: Likewise.
22533 * g++.dg/template/non-dependent9.C: Likewise.
22534 * g++.dg/template/non-dependent10.C: Likewise.
22535
22536 2004-07-17 Mark Mitchell <mark@codesourcery.com>
22537
22538 PR c++/16337
22539 * g++.dg/parse/attr2.C: New test.
22540
22541 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
22542
22543 * g77.dg: Removed.
22544 * g77.f-torture: Ditto.
22545
22546 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
22547
22548 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
22549 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
22550 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
22551
22552 2004-07-16 Richard Henderson <rth@redhat.com>
22553
22554 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
22555
22556 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22557
22558 * lib/fortran-torture.exp (fortran-torture): Don't test compile
22559 tests with full list of options.
22560 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
22561 of TORTURE_OPTIONS if test contains 'dg-do run'.
22562
22563 PR fortran/16404
22564 * gfortran.dg/do_iterator.f90: New test.
22565
22566 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22567
22568 PR rtl-optimization/16536
22569 * gcc.c-torture/execute/restrict-1.c: New test.
22570
22571 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22572
22573 PR fortran/15324
22574 * gfortran.dg/pr15324.f90: New test.
22575
22576 PR fortran/15129
22577 * gfortran.dg/pr15129.f90: New test.
22578
22579 PR fortran/15140
22580 * gfortran.dg/pr15140.f90: New test.
22581
22582 PR fortran/13792
22583 * gfortran.fortran-torture/execute/bounds.f90: Add check for
22584 compile-time simplification.
22585
22586 2004-07-14 Mike Stump <mrs@apple.com>
22587
22588 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
22589
22590 2004-07-14 James E Wilson <wilson@specifixinc.com>
22591
22592 PR target/16325
22593 * gcc.dg/profile-generate-1.c: New.
22594
22595 2004-07-15 Jakub Jelinek <jakub@redhat.com>
22596
22597 * gcc.c-torture/execute/20040709-1.c: New test.
22598 * gcc.c-torture/execute/20040709-2.c: New test.
22599
22600 2004-07-14 Mike Stump <mrs@apple.com>
22601
22602 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
22603
22604 2004-07-14 Mike Stump <mrs@apple.com>
22605
22606 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
22607
22608 2004-07-13 Mark Mitchell <mark@codesourcery.com>
22609
22610 PR c++/16518
22611 * g++.dg/parse/mutable1.C: New test.
22612
22613 2004-07-13 Diego Novillo <dnovillo@redhat.com>
22614
22615 PR tree-optimization/16443
22616 * gcc.dg/tree-ssa/20040713-1.c: New test.
22617
22618 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
22619
22620 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
22621 for operator new.
22622
22623 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22624
22625 * gfortran.dg/g77/README: New file
22626 * gfortran.dg/g77/19981216-0.f: Copy from
22627 g77.f-torture/noncompile. Add "dg-do compile" and
22628 dg-error as required.
22629 * gfortran.dg/g77/19990218-1.f: Likewise.
22630 * gfortran.dg/g77/19990905-1.f: Likewise.
22631 * gfortran.dg/g77/9263.f: Likewise.
22632 * gfortran.dg/g77/980615-0.f: Likewise.
22633 * gfortran.dg/g77/980616-0.f: Likewise.
22634 * gfortran.dg/g77/check0.f: Likewise.
22635 * gfortran.dg/g77/select_no_compile.f: Likewise.
22636
22637 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22638
22639 Copy files from g77.f-torture/compile.
22640 Add "{ dg-do compile}". Other changes as noted
22641 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
22642 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
22643 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
22644 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
22645 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
22646 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
22647 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
22648 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
22649 statement to conform to standard. Append alpha1.x for reference.
22650 * gfortran.dg/g77/xformat.f: Add dg-warning
22651
22652 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
22653
22654 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
22655 Add {dg-do compile} directive.
22656 * gfortran.dg/g77/cpp2.F: Likewise.
22657
22658 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22659
22660 PR c++/5402
22661 * g++.dg/lookup/name-clash1.C: New test.
22662
22663 PR c++/9777
22664 * g++.dg/lookup/name-clash2.C: New test.
22665
22666 PR c++/12102
22667 * g++.dg/lookup/name-clash3.C: New test.
22668
22669 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22670
22671 * g++.dg/lookup/new2.C: New test.
22672 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
22673
22674 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
22675
22676 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
22677 Add {dg-do compile} directive.
22678 * gfortran.dg/g77/13060.f: Likewise.
22679 * gfortran.dg/g77/19990218-0.f: Likewise.
22680 * gfortran.dg/g77/19990305-0.f: Likewise.
22681 * gfortran.dg/g77/19990419-0.f: Likewise.
22682 * gfortran.dg/g77/19990502-0.f: Likewise.
22683 * gfortran.dg/g77/19990502-1.f: Likewise.
22684 * gfortran.dg/g77/19990525-0.f: Likewise.
22685 * gfortran.dg/g77/19990826-1.f: Likewise.
22686 * gfortran.dg/g77/19990826-3.f: Likewise.
22687 * gfortran.dg/g77/19990905-2.f: Likewise.
22688 * gfortran.dg/g77/20000412-1.f: Likewise.
22689 * gfortran.dg/g77/20000511-1.f: Likewise.
22690 * gfortran.dg/g77/20000511-2.f: Likewise.
22691 * gfortran.dg/g77/20000518.f: Likewise.
22692 * gfortran.dg/g77/20000601-1.f: Likewise.
22693 * gfortran.dg/g77/20000601-2.f: Likewise.
22694 * gfortran.dg/g77/20000629-1.f: Likewise.
22695 * gfortran.dg/g77/20000630-2.f: Likewise.
22696 * gfortran.dg/g77/20010115.f: Likewise.
22697 * gfortran.dg/g77/20010321-1.f: Likewise.
22698 * gfortran.dg/g77/20010426.f: Likewise.
22699 * gfortran.dg/g77/20020307-1.f: Likewise.
22700 * gfortran.dg/g77/8485.f: Likewise.
22701 * gfortran.dg/g77/960317-1.f: Likewise.
22702 * gfortran.dg/g77/970915-0.f: Likewise.
22703 * gfortran.dg/g77/980310-1.f: Likewise.
22704 * gfortran.dg/g77/980310-2.f: Likewise.
22705 * gfortran.dg/g77/980310-3.f: Likewise.
22706 * gfortran.dg/g77/980310-4.f: Likewise.
22707 * gfortran.dg/g77/980310-6.f: Likewise.
22708 * gfortran.dg/g77/980310-7.f: Likewise.
22709 * gfortran.dg/g77/980310-8.f: Likewise.
22710 * gfortran.dg/g77/980419-2.f: Likewise.
22711 * gfortran.dg/g77/980424-0.f: Likewise.
22712 * gfortran.dg/g77/980427-0.f: Likewise.
22713 * gfortran.dg/g77/980729-0.f: Likewise.
22714 * gfortran.dg/g77/981117-1.f: Likewise.
22715 * gfortran.dg/g77/toon_1.f: Likewise.
22716
22717 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22718
22719 PR c++/2204
22720 * g++.dg/other/abstract2.C: New test.
22721
22722 2004-07-12 Paul Brook <paul@codesourcery.com>
22723
22724 * gfortran.dg/pointer_init_1.f90: New test.
22725
22726 2004-07-11 Paul Brook <paul@codesourcery.com>
22727
22728 PR fortran/15986
22729 * gfortran.dg/contained_1.f90: New test.
22730
22731 2004-07-11 Mark Mitchell <mark@codesourcery.com>
22732
22733 * g++.dg/parse/defarg8.C: New test.
22734
22735 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22736
22737 PR fortran/16433
22738 * gfortran.dg/pr16433.f: New test.
22739
22740 PR fortran/17574
22741 * gfortran.dg/pr15754.f90: New test.
22742
22743 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
22744
22745 PR tree-optimization/16437
22746 * gcc.c-torture/execute/bitfld-4.c: New test.
22747
22748 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22749
22750 * gfortran.fortran-torture/execute/common_2.f90: Add check for
22751 access to common var from module.
22752
22753 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22754
22755 PR fortran/16336
22756 * gfortran.fortran-torture/execute/common_2.f90: New test.
22757
22758 2004-07-10 Paul Brook <paul@codesourcery.com>
22759
22760 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
22761
22762 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22763
22764 PR fortran/15969
22765 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
22766
22767 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
22768
22769 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
22770 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
22771 * gfortran.dg/g77/ffree-form-1.f: Likewise.
22772 * gfortran.dg/g77/ffree-form-2.f: Likewise.
22773 * gfortran.dg/g77/ffree-form-3.f: Likewise.
22774 * gfortran.dg/g77/fno-underscoring.f: Likewise.
22775 * gfortran.dg/g77/funderscoring.f: Likewise.
22776 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
22777
22778 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22779
22780 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
22781
22782 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22783 Paul Brook <paul@codesourcery.com>
22784
22785 PR fortran/13415
22786 * gfortran.dg/common_pointer_1.f90: New test.
22787
22788 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22789
22790 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
22791
22792 2004-07-09 James E Wilson <wilson@specifixinc.com>
22793
22794 PR target/16364
22795 * gcc.c-torture/compile/20040709-1.c: New.
22796
22797 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22798
22799 PR fortran/14077
22800 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
22801
22802 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22803
22804 PR fortran/13201
22805 * gfortran.dg/shape_1.f90: New test.
22806
22807 2004-07-09 Zack Weinberg <zack@codesourcery.com>
22808 Andrew Pinski <apinski@apple.com>
22809
22810 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
22811
22812 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22813
22814 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
22815 comment.
22816
22817 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22818 Paul Brook <paul@codesourcery.com>
22819
22820 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
22821 '.f95' and '.F95'.
22822
22823 2004-07-09 Diego Novillo <dnovillo@redhat.com>
22824
22825 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
22826
22827 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22828
22829 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
22830 testcases with capital suffix.
22831
22832 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
22833
22834 PR fortran/15481
22835 PR fortran/13372
22836 PR fortran/13575
22837 PR fortran/15978
22838 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
22839
22840 * gfortran.dg/implicit_1.f90: New test.
22841
22842 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22843
22844 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
22845 expression to match gfortran warning/error messages
22846 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
22847 dg-error text.
22848
22849 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22850
22851 * lib/fortran-torture.exp: Rename proc search_for to
22852 search_for_re.
22853
22854 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22855
22856 * gcc.c-torture/execute/simd-5.x: New file.
22857 XFAIL on SPARC 64-bit at -O0.
22858
22859 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22860
22861 PR c++/8211
22862 PR c++/16165
22863 * g++.dg/warn/effc3.C: New test.
22864
22865 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22866
22867 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
22868 change X to 1X in format.
22869 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
22870 add data statements to conform to standard.
22871
22872 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22873
22874 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
22875 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
22876 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
22877
22878 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22879
22880 * gfortran.dg/g77/7388.f: Copy from g77.dg
22881 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
22882 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
22883 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
22884 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
22885 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
22886 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
22887 * gfortran.dg/g77/strlen0.f: Likewise.
22888
22889 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
22890
22891 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
22892 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
22893
22894 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22895
22896 * gcc.c-torture/execute/920428-2.x: Delete.
22897 * gcc.c-torture/execute/920501-7.x: Likewise.
22898
22899 2004-07-08 Jakub Jelinek <jakub@redhat.com>
22900
22901 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
22902 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
22903 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
22904 prescott and c3-2.
22905 (PREFETCH_3DNOW): Add -march=c3.
22906
22907 2004-07-08 Diego Novillo <dnovillo@redhat.com>
22908
22909 PR c/16437
22910 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
22911 * gcc.c-torture/execute/bf64-1.x: Likewise.
22912
22913 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22914
22915 * gcc.c-torture/compile/20040708-1.c: New test.
22916
22917 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22918
22919 PR c++/16169
22920 * g++.dg/warn/effc2.C: New test.
22921
22922 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
22923
22924 * gcc.c-torture/execute/bitfld-1.x: Remove.
22925 * gcc.c-torture/execute/bitfld-3.c: New test.
22926 * gcc.dg/bitfld-2.c: Remove XFAILs.
22927
22928 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
22929
22930 PR c++/16276
22931 * g++.dg/rtti/tinfo1.C: New file.
22932
22933 2004-07-07 Eric Christopher <echristo@redhat.com>
22934
22935 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
22936
22937 2004-07-07 Andrew Pinski <apinski@apple.com>
22938
22939 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
22940
22941 2004-07-07 Mark Mitchell <mark@codesourcery.com>
22942
22943 * g++.dg/init/call1.C: XFAIL.
22944
22945 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
22946
22947 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
22948 except for movstrict*, to movmem* and clrstr* to clrmem*.
22949
22950 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
22951
22952 * gcc.c-torture/execute/20040707-1.c: New test.
22953
22954 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
22955
22956 * gcc.c-torture/execute/20040706-1.c: New test.
22957
22958 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22959
22960 PR c++/3671
22961 * g++.dg/template/spec14.C: New test.
22962
22963 2004-07-05 Jakub Jelinek <jakub@redhat.com>
22964
22965 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
22966 nothing if not yet defined. Use it in b, c and d type definitions.
22967 * gcc.c-torture/execute/20040705-1.c: New test.
22968 * gcc.c-torture/execute/20040705-2.c: New test.
22969
22970 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22971
22972 PR c++/2518
22973 * g++.dg/lookup/new1.C: New test.
22974
22975 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22976
22977 PR c++/11406
22978 * g++.dg/template/sizeof8.C: New test.
22979
22980 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
22981
22982 * gcc.c-torture/compile/20040705-1.c: New test.
22983
22984 2004-07-04 Bud Davis <bdavis9659@comcast.net>
22985
22986 * gfortran.fortran-torture/execute/seq_io.f90: New test.
22987
22988 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
22989
22990 * gcc.dg/cpp/if-mop.c: Two new testcases.
22991 * gcc.dg/cpp/trad/comment-3.c: New.
22992
22993 2004-07-04 Paul Brook <paul@codesourcery.com>
22994
22995 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
22996
22997 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
22998
22999 PR c++/3761
23000 * g++.dg/lookup/crash4.C: New test.
23001
23002 2004-07-02 Zack Weinberg <zack@codesourcery.com>
23003
23004 * gcc.c-torture/execute/builtin-abs-1.c
23005 * gcc.c-torture/execute/builtin-abs-2.c
23006 * gcc.c-torture/execute/builtin-complex-1.c
23007 * gcc.c-torture/execute/builtins/string-1-lib.c
23008 * gcc.c-torture/execute/builtins/string-1.c
23009 * gcc.c-torture/execute/builtins/string-2-lib.c
23010 * gcc.c-torture/execute/builtins/string-2.c
23011 * gcc.c-torture/execute/builtins/string-3-lib.c
23012 * gcc.c-torture/execute/builtins/string-3.c
23013 * gcc.c-torture/execute/builtins/string-4-lib.c
23014 * gcc.c-torture/execute/builtins/string-4.c
23015 * gcc.c-torture/execute/builtins/string-5-lib.c
23016 * gcc.c-torture/execute/builtins/string-5.c
23017 * gcc.c-torture/execute/builtins/string-6-lib.c
23018 * gcc.c-torture/execute/builtins/string-6.c
23019 * gcc.c-torture/execute/builtins/string-7-lib.c
23020 * gcc.c-torture/execute/builtins/string-7.c
23021 * gcc.c-torture/execute/builtins/string-8-lib.c
23022 * gcc.c-torture/execute/builtins/string-8.c
23023 * gcc.c-torture/execute/builtins/string-9-lib.c
23024 * gcc.c-torture/execute/builtins/string-9.c
23025 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
23026 * gcc.c-torture/execute/builtins/string-asm-1.c
23027 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
23028 * gcc.c-torture/execute/builtins/string-asm-2.c
23029 * gcc.c-torture/execute/stdio-opt-1.c
23030 * gcc.c-torture/execute/stdio-opt-2.c
23031 * gcc.c-torture/execute/stdio-opt-3.c
23032 * gcc.c-torture/execute/string-opt-1.c
23033 * gcc.c-torture/execute/string-opt-10.c
23034 * gcc.c-torture/execute/string-opt-11.c
23035 * gcc.c-torture/execute/string-opt-12.c
23036 * gcc.c-torture/execute/string-opt-13.c
23037 * gcc.c-torture/execute/string-opt-14.c
23038 * gcc.c-torture/execute/string-opt-15.c
23039 * gcc.c-torture/execute/string-opt-16.c
23040 * gcc.c-torture/execute/string-opt-2.c
23041 * gcc.c-torture/execute/string-opt-6.c
23042 * gcc.c-torture/execute/string-opt-7.c
23043 * gcc.c-torture/execute/string-opt-8.c:
23044 Replace with ...
23045
23046 * gcc.c-torture/execute/builtins/abs-2.c
23047 * gcc.c-torture/execute/builtins/abs-3.c
23048 * gcc.c-torture/execute/builtins/complex-1.c
23049 * gcc.c-torture/execute/builtins/fprintf.c
23050 * gcc.c-torture/execute/builtins/fputs.c
23051 * gcc.c-torture/execute/builtins/memcmp.c
23052 * gcc.c-torture/execute/builtins/memmove.c
23053 * gcc.c-torture/execute/builtins/memops-asm.c
23054 * gcc.c-torture/execute/builtins/mempcpy-2.c
23055 * gcc.c-torture/execute/builtins/mempcpy.c
23056 * gcc.c-torture/execute/builtins/memset.c
23057 * gcc.c-torture/execute/builtins/printf.c
23058 * gcc.c-torture/execute/builtins/sprintf.c
23059 * gcc.c-torture/execute/builtins/strcat.c
23060 * gcc.c-torture/execute/builtins/strchr.c
23061 * gcc.c-torture/execute/builtins/strcmp.c
23062 * gcc.c-torture/execute/builtins/strcpy.c
23063 * gcc.c-torture/execute/builtins/strcspn.c
23064 * gcc.c-torture/execute/builtins/strlen-2.c
23065 * gcc.c-torture/execute/builtins/strlen.c
23066 * gcc.c-torture/execute/builtins/strncat.c
23067 * gcc.c-torture/execute/builtins/strncmp-2.c
23068 * gcc.c-torture/execute/builtins/strncmp.c
23069 * gcc.c-torture/execute/builtins/strncpy.c
23070 * gcc.c-torture/execute/builtins/strpbrk.c
23071 * gcc.c-torture/execute/builtins/strpcpy-2.c
23072 * gcc.c-torture/execute/builtins/strpcpy.c
23073 * gcc.c-torture/execute/builtins/strrchr.c
23074 * gcc.c-torture/execute/builtins/strspn.c
23075 * gcc.c-torture/execute/builtins/strstr-asm.c
23076 * gcc.c-torture/execute/builtins/strstr.c:
23077 ... these new files.
23078
23079 * gcc.c-torture/execute/builtins/abs-2-lib.c
23080 * gcc.c-torture/execute/builtins/abs-3-lib.c
23081 * gcc.c-torture/execute/builtins/complex-1-lib.c
23082 * gcc.c-torture/execute/builtins/fprintf-lib.c
23083 * gcc.c-torture/execute/builtins/fputs-lib.c
23084 * gcc.c-torture/execute/builtins/memcmp-lib.c
23085 * gcc.c-torture/execute/builtins/memmove-lib.c
23086 * gcc.c-torture/execute/builtins/memops-asm-lib.c
23087 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
23088 * gcc.c-torture/execute/builtins/mempcpy-lib.c
23089 * gcc.c-torture/execute/builtins/memset-lib.c
23090 * gcc.c-torture/execute/builtins/printf-lib.c
23091 * gcc.c-torture/execute/builtins/sprintf-lib.c
23092 * gcc.c-torture/execute/builtins/strcat-lib.c
23093 * gcc.c-torture/execute/builtins/strchr-lib.c
23094 * gcc.c-torture/execute/builtins/strcmp-lib.c
23095 * gcc.c-torture/execute/builtins/strcpy-lib.c
23096 * gcc.c-torture/execute/builtins/strcspn-lib.c
23097 * gcc.c-torture/execute/builtins/strlen-2-lib.c
23098 * gcc.c-torture/execute/builtins/strlen-lib.c
23099 * gcc.c-torture/execute/builtins/strncat-lib.c
23100 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
23101 * gcc.c-torture/execute/builtins/strncmp-lib.c
23102 * gcc.c-torture/execute/builtins/strncpy-lib.c
23103 * gcc.c-torture/execute/builtins/strpbrk-lib.c
23104 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
23105 * gcc.c-torture/execute/builtins/strpcpy-lib.c
23106 * gcc.c-torture/execute/builtins/strrchr-lib.c
23107 * gcc.c-torture/execute/builtins/strspn-lib.c
23108 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
23109 * gcc.c-torture/execute/builtins/strstr-lib.c
23110 * gcc.c-torture/execute/builtins/lib/abs.c
23111 * gcc.c-torture/execute/builtins/lib/fprintf.c
23112 * gcc.c-torture/execute/builtins/lib/memset.c
23113 * gcc.c-torture/execute/builtins/lib/printf.c
23114 * gcc.c-torture/execute/builtins/lib/sprintf.c
23115 * gcc.c-torture/execute/builtins/lib/strcpy.c
23116 * gcc.c-torture/execute/builtins/lib/strcspn.c
23117 * gcc.c-torture/execute/builtins/lib/strncat.c
23118 * gcc.c-torture/execute/builtins/lib/strncmp.c
23119 * gcc.c-torture/execute/builtins/lib/strncpy.c
23120 * gcc.c-torture/execute/builtins/lib/strpbrk.c
23121 * gcc.c-torture/execute/builtins/lib/strspn.c
23122 * gcc.c-torture/execute/builtins/lib/strstr.c:
23123 New files containing support routines.
23124
23125 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
23126 declaration.
23127 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
23128 when not optimizing.
23129
23130 2004-07-02 Mark Mitchell <mark@codesourcery.com>
23131
23132 PR c++/16240
23133 * g++.dg/abi/mangle22.C: New test.
23134 * g++.dg/abi/mangle23.C: Likewise.
23135
23136 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
23137
23138 PR fortran/16290
23139 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
23140 Allow for cases without denormalized floating point numbers.
23141
23142 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
23143
23144 PR c/1027
23145 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
23146 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
23147 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
23148 expected warning text.
23149 * gcc.dg/format/diag-2.c: New test.
23150
23151 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23152
23153 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
23154
23155 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
23156
23157 * gcc.dg/builtins-43.c: New.
23158 * gcc.dg/builtins-44.c: New.
23159 * gcc.dg/builtins-45.c: New.
23160
23161 2004-06-26 Geoffrey Keating <geoffk@apple.com>
23162 Andreas Tobler <a.tobler@schweiz.ch>
23163
23164 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
23165 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
23166 as SIGSEGV.
23167 * gcc.dg/cleanup-11.c: Likewise.
23168 * gcc.dg/cleanup-8.c: Likewise.
23169 * gcc.dg/cleanup-9.c: Likewise.
23170 * gcc.dg/cleanup-5.c: Run on all platforms.
23171
23172 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
23173
23174 * g++.dg/warn/nonnull1.C: New test.
23175
23176 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
23177
23178 * gcc.dg/compat/compat-common.h: Wrap up CINT in
23179 an #ifndef SKIP_COMPLEX_INT/#endif pair.
23180 Special-case the Sun compiler wrt to <complex.h>.
23181
23182 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
23183
23184 * gcc.dg/Wunreachable-8.C: New test.
23185
23186 * gcc.dg/h8300-ice2.c : New test.
23187
23188 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
23189
23190 PR fortran/16161
23191 * gfortran.fortran-torture/compile/implicit.f90: Add test
23192 for implicit character.
23193
23194 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
23195
23196 PR fortran/16289
23197 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
23198 Use tiny() intrinsic to find smallest non-negative real
23199
23200 2004-06-30 Jakub Jelinek <jakub@redhat.com>
23201
23202 * gcc.dg/compat/struct-by-value-22_main.c: New test.
23203 * gcc.dg/compat/struct-by-value-22_x.c: New.
23204 * gcc.dg/compat/struct-by-value-22_y.c: New.
23205
23206 * gcc.c-torture/execute/20040629-1.c: New test.
23207
23208 2004-06-29 Jakub Jelinek <jakub@redhat.com>
23209
23210 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
23211 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
23212
23213 PR target/16195
23214 * gcc.dg/20040625-1.c: New test.
23215
23216 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23217
23218 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
23219
23220 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23221
23222 PR fortran/15963
23223 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
23224
23225 2004-06-29 Richard Henderson <rth@redhat.com>
23226
23227 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
23228
23229 2004-06-29 Paul Brook <paul@codesourcery.com>
23230
23231 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
23232 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
23233
23234 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
23235
23236 PR c++/16260
23237 * g++.dg/parse/crash15.C: New.
23238
23239 2004-06-28 Andrew Pinski <apinski@apple.com>
23240
23241 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
23242 by the error already.
23243
23244 * g++.dg/opt/ptrmem4.C: Change to compile only test.
23245
23246 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
23247
23248 PR target/14041
23249 * gcc.dg/h8300-bss-align-1.c : New.
23250
23251 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
23252
23253 * PR c++/16174
23254 * g++.dg/template/ctor4.C: New.
23255
23256 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23257
23258 PR c++/16205
23259 * g++.dg/warn/Wsequence-point-1.C: New test.
23260
23261 2004-06-27 Paul Brook <paul@codesourcery.com>
23262
23263 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
23264
23265 2004-06-27 Zack Weinberg <zack@codesourcery.com>
23266
23267 * g++.old-deja/g++.mike/p7325.C: Remove.
23268
23269 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
23270
23271 PR c/14963
23272 * gcc.dg/pr14963.c: New test.
23273
23274 2004-06-27 Mark Mitchell <mark@codesourcery.com>
23275
23276 PR c++/16193
23277 * g++.dg/parse/redef1.C: New test.
23278
23279 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
23280
23281 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
23282 20021110.c.
23283 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
23284 20021119-1.c.
23285 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
23286 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
23287 5-04.c.
23288 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
23289 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
23290 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
23291 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
23292 g++.brendan/enum14.C.
23293 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
23294 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
23295 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
23296 g++.mike/virt1.C.
23297 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
23298 memtemp24.C.
23299
23300 2004-06-27 Roger Sayle <roger@eyesopen.com>
23301
23302 * gcc.dg/20040527-1.c: New test case.
23303
23304 2004-06-26 Bud Davis <bdavis9659@comcast.net>
23305
23306 PR gfortran/pr16196
23307 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
23308
23309 2004-06-25 Roger Sayle <roger@eyesopen.com>
23310
23311 PR middle-end/15825
23312 * gcc.dg/pr15825-1.c: New test case.
23313
23314 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23315
23316 * gcc.c-torture/execute/20040625-1.c: New test.
23317
23318 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23319
23320 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
23321
23322 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
23323
23324 * gcc.dg/torture/mips-div-1.c: New test.
23325
23326 2004-06-24 Jeff Law <law@redhat.com>
23327
23328 * gcc.dg/tree-ssa/20040624-1.c: New test.
23329
23330 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
23331
23332 * gcc.c-torture/compile/20040624-1.c: New test.
23333
23334 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23335
23336 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
23337 this directory.
23338
23339 2004-06-23 Andrew Pinski <apinski@apple.com>
23340
23341 PR middle-end/15988
23342 * g++.dg/opt/ptrmem4.C: New test.
23343
23344 * gcc.dg/c90-array-quals-2.c: New test.
23345
23346 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
23347
23348 * gcc.dg/kpice1.c: New test.
23349
23350 2006-06-23 Andrew Pinski <apinski@apple.com>
23351
23352 * gcc.dg/c90-array-quals.c: New test.
23353
23354 2006-06-22 Richard Henderson <rth@redhat.com>
23355
23356 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
23357
23358 2004-06-22 Loren James Rittle <ljrittle@acm.org>
23359
23360 * gcc.dg/builtins-config.h: Handle FreeBSD.
23361
23362 2006-06-22 Richard Henderson <rth@redhat.com>
23363
23364 * g++.dg/opt/devirt1.C: New.
23365
23366 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
23367
23368 * g++.dg/opt/pr15551.C: New testcase.
23369
23370 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
23371
23372 PR target/14800
23373 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
23374 x86_64-*-linux* when compiling for 32bit.
23375
23376 2004-06-21 Andrew Pinski <apinski@apple.com>
23377
23378 * gcc.dg/pch/struct-1.c: New.
23379 * gcc.dg/pch/struct-1.hs: New.
23380
23381 2004-06-21 Geoffrey Keating <geoffk@apple.com>
23382
23383 * gcc.dg/pch/save-temps-1.c: New file.
23384 * gcc.dg/pch/save-temps-1.hs: New file.
23385
23386 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
23387
23388 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
23389 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
23390
23391 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23392
23393 * gfortran.fortran-torture/execute/select_1.f90: Rename function
23394 to fix type error.
23395 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
23396 Remove trailing spaces.
23397
23398 2004-06-21 Richard Henderson <rth@redhat.com>
23399
23400 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
23401 merging && to BIT_FIELD_REF.
23402
23403 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
23404
23405 * g++.dg/opt/placeholder1.C: New test.
23406
23407 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23408
23409 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
23410 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
23411 * gcc.dg/compat/union-m128-1_x.c: Likewise.
23412 * gcc.dg/compat/union-m128-1_y.c: Likewise.
23413
23414 2004-06-20 Zack Weinberg <zack@codesourcery.com>
23415
23416 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
23417 extern "C".
23418 * g++.dg/other/pragma-re-1.C: Add comments.
23419
23420 2004-06-19 Bud Davis <bdavis9659@comcast.net>
23421
23422 PR gfortran/16080
23423 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
23424
23425 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
23426
23427 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
23428 instead of setting the type of size_t by
23429 hand.
23430
23431 2004-06-18 Roger Sayle <roger@eyesopen.com>
23432
23433 * gcc.dg/unordered-2.c: New test case.
23434 * gcc.dg/unordered-3.c: New test case.
23435
23436 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
23437
23438 PR other/16043
23439 * lib/g++.exp (g++_version): Tweak regexp for version
23440 * lib/g77.exp (g77_version): Likewise.
23441 * lib/gfortran.exp (gfortran_version): Likewise.
23442 * lib/objc.exp (objc_version): Likewise.
23443 * lib/treelang.exp (treelang_version): Likewise.
23444
23445 2004-06-19 Jakub Jelinek <jakub@redhat.com>
23446
23447 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
23448 Use INT_MAX instead of __INT_MAX__.
23449 * gcc.dg/compat/struct-align-2_y.c: Likewise.
23450
23451 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
23452 * gcc.dg/compat/scalar-return-3_x.c: Use it.
23453 * gcc.dg/compat/scalar-return-3_y.c: Use it.
23454 * gcc.dg/compat/scalar-return-4_x.c: Use it.
23455 * gcc.dg/compat/scalar-return-4_y.c: Use it.
23456 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
23457 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
23458 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
23459 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
23460
23461 * gcc.dg/range-test-1.c: New test.
23462 * g++.dg/opt/range-test-1.C: New test.
23463
23464 2004-06-17 Richard Henderson <rth@redhat.com>
23465
23466 * objc.dg/sync-1.m: New.
23467 * objc.dg/try-catch-1.m: Don't force next runtime.
23468 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
23469 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
23470 shadowed catch clause.
23471 * objc.dg/try-catch-5.m: New.
23472
23473 2004-06-17 Zack Weinberg <zack@codesourcery.com>
23474
23475 Bug 14610
23476 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
23477
23478 2004-06-15 Richard Henderson <rth@redhat.com>
23479
23480 * gcc.dg/20001116-1.c: Move expected warning line.
23481
23482 2004-06-15 Richard Henderson <rth@redhat.com>
23483
23484 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
23485 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
23486
23487 2004-06-15 Jeff Law <law@redhat.com>
23488
23489 * gcc.dg/tree-ssa/20040615-1.c: New test.
23490 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
23491 be less sensitive to operand ordering.
23492 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
23493
23494 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
23495
23496 * g++.dg/abi/bitfield3.C: Add comment..
23497
23498 2004-06-15 Richard Henderson <rth@redhat.com>
23499
23500 * g++.dg/ext/stmtexpr1.C: XFAIL.
23501 * gcc.dg/20030612-1.c: XFAIL.
23502
23503 2004-06-15 Eric Christopher <echristo@redhat.com>
23504
23505 * g++.dg/charset/asm5.c: New.
23506 * gcc.dg/charset/asm6.c: New.
23507
23508 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23509
23510 PR fortran/15962
23511 * gfortran.fortran-torture/execute/select_1.f90: New test.
23512
23513 2004-06-15 Paul Brook <paul@codesourcery.com>
23514
23515 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
23516
23517 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23518
23519 PR c++/15967
23520 * g++.dg/lookup/crash3.C: New test.
23521
23522 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23523
23524 PR c++/15947
23525 * g++.dg/parse/dtor4.C: New test.
23526
23527 2004-06-14 Jeff Law <law@redhat.com>
23528
23529 * gcc.c-torture/compile/20040614-1.c: New test.
23530
23531 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23532
23533 PR fortran/15211
23534 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
23535 LEN of a character array.
23536
23537 2004-06-14 Mark Mitchell <mark@codesourcery.com>
23538
23539 PR c++/15096
23540 * g++.dg/template/ptrmem10.C: New test.
23541
23542 PR c++/14930
23543 * g++.dg/template/friend30.C: New test.
23544
23545 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23546
23547 PR fortran/14928
23548 * gfortran.fortran-torture/compile/mloc.f90: New test.
23549
23550 2004-06-13 Paul Brook <paul@codesourcery.com>
23551
23552 * gfortran.fortran-torture/execute/random_2.f90: New test.
23553
23554 2004-06-13 Eric Christopher <echristo@redhat.com>
23555
23556 * gcc.dg/noncompile/redecl-1.c: Fix error message.
23557
23558 2004-06-12 Paul Brook <paul@codesourcery.com>
23559
23560 * gfortran.fortran-torture/execute/contained_3.f90: New test.
23561
23562 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23563
23564 PR fortran/14923
23565 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
23566
23567 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23568
23569 PR fortran/14957
23570 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
23571 syntax errors in end statements of contained subroutines.
23572
23573 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23574
23575 PR fortran/12841
23576 * gfortran.fortran-torture/execute/null_arg.f90: New test.
23577
23578 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23579
23580 PR fortran/15665
23581 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
23582
23583 2004-06-12 Bud Davis <bdavis9659@comcast.net>
23584
23585 PR gfortran/12839
23586 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
23587
23588 2004-06-11 Mark Mitchell <mark@codesourcery.com>
23589
23590 PR c++/15862
23591 * g++.dg/parse/enum1.C: New test.
23592
23593 2004-06-10 Jeff Law <law@redhat.com>
23594
23595 * gcc.c-torture/compile/20040610-1.c: New test.
23596
23597 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23598
23599 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
23600 * g++.old-deja/g++.other/decl3.C: Likewise.
23601
23602 2004-06-10 Brian Booth <bbooth@redhat.com>
23603
23604 * gcc.dg/tree-ssa/20031015-1.c: Scan for
23605 V_MAY_DEF instead of VDEF.
23606 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
23607
23608 2004-06-10 Mark Mitchell <mark@codesourcery.com>
23609
23610 PR c++/14211
23611 * g++.dg/conversion/const1.C: New test.
23612
23613 PR c++/15076
23614 * g++.dg/conversion/reinterpret1.C: New test.
23615
23616 PR c++/15877
23617 * g++.dg/template/enum2.C: New test.
23618
23619 PR c++/15227
23620 * g++.dg/template/error13.C: New test.
23621
23622 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23623
23624 PR fortran/14957
23625 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
23626 arguments to test_* REAL and of the right size.
23627
23628 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23629
23630 PR target/15569
23631 PR rtl-optimization/15681
23632 * gcc.dg/20040609-1.c: New test.
23633
23634 2004-06-10 Jakub Jelinek <jakub@redhat.com>
23635
23636 PR c++/14791
23637 * g++.dg/opt/builtins1.C: New test.
23638
23639 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
23640
23641 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
23642 that use default windows32 struct layout.
23643 * gcc.dg/i386-bitfield2.c: Likewise.
23644
23645 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
23646
23647 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
23648 for mingw32 and cygwin targets.
23649
23650 2004-06-09 Geoffrey Keating <geoffk@apple.com>
23651
23652 * gcc.dg/pch/macro-4.c: New.
23653 * gcc.dg/pch/macro-4.hs: New.
23654
23655 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23656
23657 PR fortran/13249
23658 * gfortran.fortran-torture/compile/name_clash.f90: New test.
23659
23660 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23661
23662 PR fortran/13372
23663 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
23664
23665 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23666
23667 PR gfortran/14897
23668 * gfortran.fortran-torture/execute/t_edit.f90: New test.
23669
23670 2004-06-09 Bud Davis <bdavis9659@comcast.net>
23671
23672 PR gfortran/15755
23673 * gfortran.fortran-torture/execute/backspace.c : New test.
23674
23675 2004-06-09 Paul Brook <paul@codesourcery.com>
23676
23677 * gfortran.fortran-torture/execure/intrinsic_associated.f90
23678 (pointer_to_section): Rewrite to use smaller array.
23679
23680 2004-06-08 David Edelsohn <edelsohn@gnu.org>
23681
23682 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
23683 * gcc.dg/ext/altivec-10.c: Same.
23684 * gcc.dg/ext/altivec-11.c: Same.
23685 * gcc.dg/ext/altivec-12.c: Same.
23686 * gcc.dg/ext/altivec-13.c: Same.
23687 * gcc.dg/ext/altivec-14.c: Same.
23688 * gcc.dg/ext/altivec-15.c: Same.
23689 * gcc.dg/ext/altivec-16.c: Same.
23690 * gcc.dg/ext/altivec-3.c: Same.
23691 * gcc.dg/ext/altivec-4.c: Same.
23692 * gcc.dg/ext/altivec-6.c: Same.
23693 * gcc.dg/ext/altivec-7.c: Same.
23694 * gcc.dg/ext/altivec-8.c: Same.
23695 * gcc.dg/ext/altivec-varargs-1.c: Same.
23696
23697 * g++.dg/ext/altivec-1.C: Correct dg syntax.
23698 * g++.dg/ext/altivec-10.C: Same.
23699 * g++.dg/ext/altivec-2.C: Same.
23700 * g++.dg/ext/altivec-3.C: Same.
23701 * g++.dg/ext/altivec-4.C: Same.
23702 * g++.dg/ext/altivec-5.C: Same.
23703 * g++.dg/ext/altivec-6.C: Same.
23704 * g++.dg/ext/altivec-7.C: Same.
23705 * g++.dg/ext/altivec-8.C: Same.
23706 * g++.dg/ext/altivec-9.C: Same.
23707
23708 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23709
23710 PR c++/7841
23711 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
23712
23713 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23714
23715 * gcc.dg/union-1.c: New test.
23716
23717 2004-06-07 Roger Sayle <roger@eyesopen.com>
23718
23719 * gcc.dg/builtins-41.c: New test case.
23720 * gcc.dg/builtins-42.c: New test case.
23721
23722 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23723
23724 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
23725 * g++.dg/ext/altivec-10.C: Same.
23726 * g++.dg/ext/altivec-2.C: Same.
23727 * g++.dg/ext/altivec-3.C: Same.
23728 * g++.dg/ext/altivec-4.C: Same.
23729 * g++.dg/ext/altivec-5.C: Same.
23730 * g++.dg/ext/altivec-6.C: Same.
23731 * g++.dg/ext/altivec-7.C: Same.
23732 * g++.dg/ext/altivec-8.C: Same.
23733 * g++.dg/ext/altivec-9.C: Same.
23734 * g++.old-deja/g++.abi/cxa_vec.C: Same.
23735 * g++.old-deja/g++.brendan/new3.C: Same.
23736 * gcc.c-torture/execute/eeprof-1.x: Same.
23737
23738 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
23739
23740 PR c/14765
23741 * gcc.dg/pr14765-1.c: New test.
23742
23743 2004-06-07 Roger Sayle <roger@eyesopen.com>
23744
23745 PR c/14649
23746 * gcc.dg/pr14649-1.c: New test case.
23747
23748 2004-06-07 Richard Henderson <rth@redhat.com>
23749
23750 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
23751 if temporaries.
23752
23753 2004-06-07 David Edelsohn <edelsohn@gnu.org>
23754
23755 * g++.dg/eh/elide1.C: Remove XFAIL.
23756
23757 2004-06-07 Mark Mitchell <mark@codesourcery.com>
23758
23759 PR c++/15337
23760 * g++.dg/expr/sizeof3.C: New test.
23761
23762 PR c++/14777
23763 * g++.dg/template/access14.C: New test.
23764
23765 PR c++/15554
23766 * g++.dg/template/enum1.C: New test.
23767
23768 PR c++/15057
23769 * g++.dg/eh/throw1.C: New test.
23770
23771 2004-06-07 David Ayers <d.ayers@inode.at>
23772 Ziemowit Laski <zlaski@apple.com>
23773
23774 * lib/objc.exp (objc_target_compile): Revert the '-framework
23775 Foundation' flag fix, since bare Darwin does not ship
23776 with the Foundation framework.
23777 * objc/execute/next_mapping.h: Provide a local NSConstantString
23778 @interface and @implementation.
23779 (objc_constant_string_init): A constructor function, used to
23780 initialize the NSConstantString meta-class object.
23781 * objc/execute/string1.m: Include "next_mapping.h" instead of
23782 <Foundation/NSString.h>.
23783 * objc/execute/string2.m: Likewise.
23784 * objc/execute/string3.m: Likewise.
23785 * objc/execute/string4.m: Likewise.
23786
23787 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
23788
23789 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
23790 to double. Replace double with FLOAT.
23791 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
23792
23793 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
23794 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
23795 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
23796 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
23797 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
23798 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
23799 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
23800 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
23801
23802 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
23803
23804 PR c/13519
23805 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
23806
23807 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23808
23809 PR c++/15503
23810 * g++.dg/template/meminit2.C: New test.
23811
23812 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
23813
23814 PR target/15822
23815 * gcc.c-torture/execute/compare-fp-1.c,
23816 gcc.c-torture/execute/compare-fp-2.c,
23817 gcc.c-torture/execute/compare-fp-3.c,
23818 gcc.c-torture/execute/compare-fp-4.c,
23819 gcc.c-torture/execute/compare-fp-3.x,
23820 gcc.c-torture/execute/compare-fp-4.x: Moved...
23821 * gcc.c-torture/execute/ieee/compare-fp-1.c,
23822 gcc.c-torture/execute/ieee/compare-fp-2.c,
23823 gcc.c-torture/execute/ieee/compare-fp-3.c,
23824 gcc.c-torture/execute/ieee/compare-fp-4.c,
23825 gcc.c-torture/execute/ieee/compare-fp-3.x,
23826 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
23827
23828 2004-06-04 David Ayers <d.ayers@inode.at>
23829
23830 * objc/execute/protocol-isEqual-4.m: New testcase.
23831
23832 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
23833
23834 * objc/execute/protocol-isEqual-1.m: New testcase.
23835 * objc/execute/protocol-isEqual-2.m: New testcase.
23836 * objc/execute/protocol-isEqual-3.m: New testcase.
23837
23838 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23839
23840 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
23841
23842 2004-06-02 Ziemowit Laski <zlaski@apple.com>
23843
23844 * lib/objc.exp (objc_target_compile): When running tests on
23845 Darwin (Mac OS X), inform the linker about '-framework
23846 'Foundation'.
23847
23848 2004-06-02 Eric Christopher <echristo@redhat.com>
23849
23850 * gcc.c-torture/compile/20040602-1.c: New.
23851
23852 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
23853
23854 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
23855 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
23856
23857 PR tree-optimization/14736
23858 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
23859
23860 PR tree-optimization/14042
23861 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
23862
23863 PR tree-optimization/14729
23864 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
23865
23866 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
23867
23868 PR fortran/15557
23869 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
23870
23871 2004-06-01 Richard Hederson <rth@redhat.com>
23872
23873 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
23874
23875 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23876
23877 PR c++/14932
23878 * g++.dg/parse/offsetof4.C: New test.
23879
23880 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
23881
23882 PR objc/7993
23883 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
23884
23885 2004-05-31 Mark Mitchell <mark@codesourcery.com>
23886
23887 PR c++/15701
23888 * g++.dg/template/friend29.C: New test.
23889
23890 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
23891
23892 PR c/15749
23893 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
23894
23895 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
23896
23897 * gcc.dg/sparc-trap-1.c: New test.
23898
23899 2004-05-31 Roger Sayle <roger@eyesopen.com>
23900
23901 PR middle-end/15069
23902 * g++.dg/opt/fold3.C: New test case.
23903
23904 2004-05-30 Graham Stott <graham.stott@btinternet.com>
23905
23906 * lib/target-supports.exp (check_iconv_available): Fix fallout
23907 from 2004-05-28 patch.
23908
23909 2004-05-30 Paul Brook <paul@codesourcery.com>
23910
23911 PR fortran/15620
23912 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
23913 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
23914
23915 2004-05-30 Steven G. Kargl <kargls@comcast.net>
23916
23917 * gfortran.fortran-torture/execute/random_1.f90: New test.
23918
23919 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23920
23921 * g++.dg/ext/altivec-10.C: New test.
23922
23923 2004-05-29 Paul Brook <paul@codesourcery.com>
23924
23925 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
23926
23927 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23928
23929 * gcc.dg/altivec-16.c: New test.
23930
23931 2004-05-28 Janis Johnson <janis187@us.ibm.com>
23932
23933 * lib/target-supports.exp (check_vmx_hw_available): New.
23934 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
23935
23936 * lib/target-supports.exp (check_alias_available,
23937 check_iconv_available, check_named_sections_available): Use
23938 unique names for temporary files.
23939
23940 2004-05-28 Ziemowit Laski <zlaski@apple.com>
23941
23942 * gcc.dg/altivec-15.c: New test.
23943
23944 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23945
23946 PR c++/15083
23947 * g++.dg/warn/noeffect6.C: New test.
23948
23949 PR c++/15471
23950 * g++.dg/expr/ptrmem4.C: New test.
23951
23952 PR c++/15640
23953 * g++.dg/template/operator3.C: New test.
23954
23955 2004-05-28 Mark Mitchell <mark@codesourcery.com>
23956
23957 PR c++/14668
23958 * g++.dg/lookup/redecl1.C: New test.
23959 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
23960
23961 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
23962
23963 * gcc.c-torture/execute/compare-fp-1.c,
23964 gcc.c-torture/execute/compare-fp-2.c,
23965 gcc.c-torture/execute/compare-fp-3.c,
23966 gcc.c-torture/execute/compare-fp-4.c,
23967 gcc.c-torture/execute/compare-fp-3.x,
23968 gcc.c-torture/execute/compare-fp-4.x,
23969 gcc.dg/pr15649-1.c: New.
23970
23971 2004-05-27 Adam Nemet <anemet@lnxw.com>
23972
23973 PR c++/12883
23974 * g++.dg/init/array14.C: New test.
23975
23976 2004-05-25 Janis Johnson <janis187@us.ibm.com>
23977
23978 * lib/compat.exp (compat-get-options-main): New.
23979 (compat-get-options): Remove unneeded code, warn for ignored
23980 command.
23981 (compat-execute): Check flag set by dg-require-* commands.
23982
23983 * lib/compat.exp (compat-execute): Break up long lines.
23984
23985 2004-05-24 Janis Johnson <janis187@us.ibm.com>
23986
23987 * gcc.dg/altivec-7.c: Don't use 'vector long'.
23988 * gcc.dg/altivec-14.c: New test.
23989 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
23990
23991 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
23992 * gcc.dg/altivec-12.c: Ditto.
23993
23994 * gcc.dg/altivec-3.c: Move call to altivec_check.
23995
23996 2004-05-23 Mark Mitchell <mark@codesourcery.com>
23997
23998 PR c++/15044
23999 * g++.dg/template/error12.C: New test.
24000
24001 PR c++/15317
24002 * g++.dg/ext/attrib15.C: New test.
24003
24004 PR c++/15329
24005 * g++.dg/template/ptrmem9.C: New test.
24006
24007 2004-05-25 Paul Brook <paul@codesourcery.com>
24008
24009 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
24010
24011 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24012
24013 PR c++/15165
24014 * g++.dg/template/crash19.C: New test.
24015
24016 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24017
24018 PR c++/15025
24019 * g++.dg/template/redecl1.C: New test.
24020
24021 2004-05-23 Mark Mitchell <mark@codesourcery.com>
24022
24023 PR c++/14821
24024 * g++.dg/other/ns1.C: New test.
24025
24026 PR c++/14883
24027 * g++.dg/template/invalid1.C: New test.
24028
24029 2004-05-23 Paul Brook <paul@codesourcery.com>
24030 Victor Leikehman <lei@haifasphere.co.il>
24031
24032 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
24033 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
24034
24035 2004-05-22 Mark Mitchell <mark@codesourcery.com>
24036
24037 PR c++/15285
24038 PR c++/15299
24039 * g++.dg/template/non-dependent5.C: New test.
24040 * g++.dg/template/non-dependent6.C: New test.
24041
24042 2004-05-22 Mark Mitchell <mark@codesourcery.com>
24043
24044 PR c++/15507
24045 * g++.dg/inherit/union1.C: New test.
24046
24047 PR c++/15542
24048 * g++.dg/template/addr1.C: New test.
24049
24050 PR c++/15427
24051 * g++.dg/template/array5.C: New test.
24052
24053 PR c++/15287
24054 * g++.dg/template/array6.C: New test.
24055
24056 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
24057 Roger Sayle <roger@eyesopen.com>
24058
24059 * g++.dg/lookup/forscope2.C: New test case.
24060
24061 2004-05-22 Ben Elliston <bje@au.ibm.com>
24062
24063 * gcc.dg/cpp/Wmissingdirs.c: New.
24064
24065 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24066
24067 PR target/15301
24068 * gcc.dg/compat/union-m128-1.h: New file.
24069 * gcc.dg/compat/union-m128-1_main.c: Likewise.
24070 * gcc.dg/compat/union-m128-1_x.c: Likewise.
24071 * gcc.dg/compat/union-m128-1_y.c: Likewise.
24072
24073 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
24074
24075 PR target/15302
24076 * gcc.dg/compat/struct-complex-1.h: New file.
24077 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
24078 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
24079 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
24080
24081 2004-05-20 Roger Sayle <roger@eyesopen.com>
24082
24083 PR middle-end/3074
24084 * gcc.dg/pr3074-1.c: New test case.
24085 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
24086
24087 2004-05-20 Falk Hueffner <falk@debian.org>
24088
24089 PR other/15526
24090 * gcc.dg/ftrapv-1.c: New test case.
24091
24092 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
24093
24094 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
24095
24096 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
24097 Jeff Law <law@redhat.com>
24098
24099 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
24100 * gcc.dg/tree-ssa/20040518-2.c: New test.
24101
24102 * gcc.dg/tree-ssa/20040518-1.c: New test.
24103
24104 2004-05-18 Zack Weinberg <zack@codesourcery.com>
24105
24106 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
24107
24108 2004-05-18 Paul Brook <paul@codesourcery.com>
24109
24110 PR fortran/13930
24111 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
24112
24113 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24114
24115 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
24116 constant folding.
24117
24118 2004-05-17 Steven Bosscher <stevenb@suse.de>
24119
24120 * gcc.dg/tree-ssa/20040517-1.c: New test.
24121
24122 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24123
24124 * gcc.dg/loop-4.c: New test.
24125
24126 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
24127
24128 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
24129
24130 2004-05-15 Bud Davis <bdavis9659@comcast.net>
24131
24132 PR fortran/15311
24133 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
24134
24135 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24136
24137 PR fortran/13826
24138 PR fortran/13940
24139 * gfortran.fortran-torture/compile/data_1.f90: New test.
24140
24141 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
24142
24143 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
24144 * gcc.dg/uninit-H.c: Define ASM for __s390__.
24145
24146 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24147
24148 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
24149
24150 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
24151
24152 PR c/15444
24153 * gcc.dg/format/xopen-1.c: Adjust expected message.
24154 * gcc.dg/format/xopen-3.c: New test.
24155
24156 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
24157
24158 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
24159
24160 2004-05-14 Jeff Law <law@redhat.com>
24161
24162 * gcc.dg/tree-ssa/20040514-2.c: New test.
24163
24164 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24165
24166 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
24167 this ...
24168 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
24169 this.
24170
24171 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
24172
24173 * gcc.dg/tree-ssa/20040514-1.c: New test.
24174
24175 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24176
24177 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
24178 test.
24179
24180 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24181
24182 PR fortran/14066
24183 * gfortran.fortran-torture/compile/do_1.f90: New test.
24184
24185 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
24186
24187 PR fortran/15051
24188 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
24189 test.
24190
24191 2004-05-14 Bud Davis <bdavis9659@comcast.net>
24192
24193 PR fortran/15149
24194 * gfortran.fortran-torture/execute/random_init.f90: New test.
24195
24196 2004-05-13 Paul Brook <paul@codesourcery.com>
24197
24198 PR fortran/15314
24199 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
24200
24201 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
24202
24203 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
24204 for the powerpc case.
24205
24206 2004-05-13 Jeff Law <law@redhat.com>
24207
24208 * gcc.dg/tree-ssa/20040513-1.c: New test.
24209 * gcc.dg/tree-ssa/20040513-2.c: New test.
24210
24211 2004-05-13 Paul Brook <paul@codesourcery.com>
24212
24213 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
24214 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
24215 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
24216
24217 2004-05-13 Andreas Schwab <schwab@suse.de>
24218
24219 PR other/10819
24220 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
24221 characters.
24222
24223 2004-05-13 Bud Davis <bdavis9659@comcast.net>
24224
24225 PR fortran/15294
24226 * gfortran.fortran-torture/execute/adjustr.f90: New file.
24227
24228 2004-05-13 Diego Novillo <dnovillo@redhat.com>
24229
24230 Merge from tree-ssa-20020619-branch. See
24231 ChangeLog.tree-ssa for details.
24232
24233 2004-05-11 Ziemowit Laski <zlaski@apple.com>
24234
24235 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
24236 include <altivec.h> explicitly.
24237 * gcc.dg/altivec-13.c: Likewise.
24238
24239 2004-05-11 Paul Brook <paul@codesourcery.com>
24240
24241 * gcc.c-torture/compile/20010518-1.c: Force enum size.
24242
24243 2004-05-10 Eric Christopher <echristo@redhat.com>
24244
24245 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
24246 * gcc.dg/sibcall-4.c: Ditto.
24247
24248 2004-05-10 Ziemowit Laski <zlaski@apple.com>
24249
24250 * g++.dg/ext/altivec-8.C: New test case.
24251 * gcc.dg/altivec-13.c: New test case.
24252
24253 2004-05-08 Roger Sayle <roger@eyesopen.com>
24254
24255 * gcc.c-torture/execute/divcmp-1.c: New test case.
24256 * gcc.c-torture/execute/divcmp-2.c: New test case.
24257 * gcc.c-torture/execute/divcmp-3.c: New test case.
24258
24259 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24260
24261 * g++.dg/other/pragma-re-2.C: New test.
24262
24263 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24264
24265 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
24266 * gcc.dg/i386-387-2.c: Likewise.
24267
24268 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
24269 __builtin_drem.
24270 * gcc.dg/i386-387-6.c: Likewise.
24271
24272 2004-05-07 Uros Bizjak <uros@kss-loka.si>
24273
24274 * gcc.dg/builtins-33.c: Also check log1p*.
24275
24276 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
24277
24278 PR optimization/15296
24279 * gcc.c-torture/execute/pr15296.c: New test.
24280
24281 2004-05-05 Uros Bizjak <uros@kss-loka.si>
24282
24283 * gcc.dg/builtins-40.c: New test.
24284
24285 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
24286
24287 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
24288
24289 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
24290
24291 * g++.dg/ext/spe1.C: New testcase.
24292
24293 2004-05-04 Ziemowit Laski <zlaski@apple.com>
24294
24295 * objc.dg/image-info.m: Allow additional attributes
24296 for __image_info section.
24297
24298 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
24299
24300 * gcc.dg/torture/mips-hilo-2.c: New test.
24301
24302 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24303
24304 PR c++/14389
24305 * g++.dg/template/member5.C: New test.
24306
24307 2004-05-03 Uros Bizjak <uros@kss-loka.si>
24308
24309 * gcc.dg/builtins-34.c: Also check expm1*.
24310
24311 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24312
24313 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
24314 * gcc.dg/torture/builtin-convert-3.c: New test.
24315
24316 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
24317
24318 PR middle-end/15054
24319 * g++.dg/opt/pr15054.C: New test.
24320
24321 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24322
24323 * gcc.dg/torture/builtin-rounding-1.c: New test.
24324 * gcc.dg/builtins-25.c: Delete.
24325 * gcc.dg/builtins-29.c: Delete.
24326
24327 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
24328
24329 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
24330 * gcc.dg/sibcall-4.c: Likewise.
24331 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
24332
24333 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24334
24335 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
24336 bit-field on 16-bit targets.
24337
24338 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
24339
24340 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
24341 16-bit targets.
24342
24343 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
24344
24345 * gcc.dg/rs6000-power2-1.c: Change to compile only.
24346 * gcc.dg/rs6000-power2-2.c: Likewise.
24347
24348 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
24349
24350 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
24351 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
24352 Change the asm registers to be in form of frN instead of fN.
24353
24354 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24355
24356 * gcc.dg/torture/builtin-convert-2.c: New test.
24357
24358 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
24359
24360 * gcc.dg/rs6000-power2-1.c: New test.
24361 * gcc.dg/rs6000-power2-2.c: New test.
24362
24363 2004-04-28 Jan Hubicka <jh@suse.cz>
24364
24365 * gcc.dg/unused-6.c: New test.
24366
24367 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24368 Ulrich Weigand <uweigand@de.ibm.com>
24369
24370 * ada/acats/run_all.sh: Define $target variable.
24371
24372 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
24373
24374 PR c++/15119
24375 * g++.dg/other/vararg-1.C: New test.
24376
24377 PR c++/4794
24378 * g++.dg/eh/cleanup3.C: New test.
24379
24380 2004-04-24 Laurent GUERBY <laurent@guerby.net>
24381
24382 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
24383 and ad8011a (target_insn).
24384 * ada/acats/support/macro.dfs: Likewise.
24385 * ada/acats/support/impbit.adb: New file.
24386
24387 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
24388
24389 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
24390
24391 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24392
24393 * gcc.dg/loop-3.c: New test.
24394
24395 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
24396
24397 * gcc.c-torture/execute/simd-5.c: New test.
24398
24399 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24400
24401 PR c++/15064
24402 * g++.dg/template/crash18.C: New test.
24403
24404 2004-04-22 Mark Mitchell <mark@codesourcery.com>
24405
24406 * g++.dg/ext/complit3.C: New test.
24407
24408 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24409
24410 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
24411 * gcc.dg/altivec-3.c: Same.
24412 * gcc.dg/altivec-varargs-1.c: Same.
24413
24414 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
24415
24416 * lib/target-supports.exp (check_profiling_available): Assume
24417 profiling is not available on powerpc-eabi targets.
24418
24419 2004-04-21 Janis Johnson <janis187@us.ibm.com>
24420
24421 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
24422 * gcc.dg/vmx/bug-1.c: Ditto.
24423
24424 2004-04-20 Eric Christopher <echristo@redhat.com>
24425
24426 * gcc.dg/charset/extern.c: New test.
24427 * g++.dg/charset/extern3.cc: Ditto.
24428
24429 2004-04-20 Uros Bizjak <uros@kss-loka.si>
24430
24431 * gcc.dg/builtins-39.c: New test.
24432
24433 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
24434
24435 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
24436
24437 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
24438
24439 * gcc.dg/torture/mips-hilo-1.c: New test.
24440
24441 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
24442
24443 * gcc.c-torture/compile/20040419-1.c: New test.
24444
24445 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
24446
24447 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
24448
24449 2004-04-18 Zack Weinberg <zack@codesourcery.com>
24450 Aldy Hernandez <aldyh@redhat.com>
24451
24452 * gcc.c-torture/execute/va-arg-24.c: New.
24453
24454 2004-04-17 Zack Weinberg <zack@codesourcery.com>
24455 Aldy Hernandez <aldyh@redhat.com>
24456
24457 * gcc.dg/vmx/1b-01.c: New.
24458 * gcc.dg/vmx/1b-02.c: New.
24459 * gcc.dg/vmx/1b-03.c: New.
24460 * gcc.dg/vmx/1b-04.c: New.
24461 * gcc.dg/vmx/1b-05.c: New.
24462 * gcc.dg/vmx/1b-06.c: New.
24463 * gcc.dg/vmx/1b-07.c: New.
24464 * gcc.dg/vmx/1c-01.c: New.
24465 * gcc.dg/vmx/1c-02.c: New.
24466 * gcc.dg/vmx/3a-01a.c: New.
24467 * gcc.dg/vmx/3a-01.c: New.
24468 * gcc.dg/vmx/3a-01m.c: New.
24469 * gcc.dg/vmx/3a-03.c: New.
24470 * gcc.dg/vmx/3a-03m.c: New.
24471 * gcc.dg/vmx/3a-04.c: New.
24472 * gcc.dg/vmx/3a-04m.c: New.
24473 * gcc.dg/vmx/3a-05.c: New.
24474 * gcc.dg/vmx/3a-06.c: New.
24475 * gcc.dg/vmx/3a-06m.c: New.
24476 * gcc.dg/vmx/3a-07.c: New.
24477 * gcc.dg/vmx/3b-01.c: New.
24478 * gcc.dg/vmx/3b-02.c: New.
24479 * gcc.dg/vmx/3b-10.c: New.
24480 * gcc.dg/vmx/3b-13.c: New.
24481 * gcc.dg/vmx/3b-14.c: New.
24482 * gcc.dg/vmx/3b-15.c: New.
24483 * gcc.dg/vmx/3c-01a.c: New.
24484 * gcc.dg/vmx/3c-01.c: New.
24485 * gcc.dg/vmx/3c-02.c: New.
24486 * gcc.dg/vmx/3c-03.c: New.
24487 * gcc.dg/vmx/3d-01.c: New.
24488 * gcc.dg/vmx/4-01.c: New.
24489 * gcc.dg/vmx/4-03.c: New.
24490 * gcc.dg/vmx/5-01.c: New.
24491 * gcc.dg/vmx/5-02.c: New.
24492 * gcc.dg/vmx/5-03.c: New.
24493 * gcc.dg/vmx/5-04.c: New.
24494 * gcc.dg/vmx/5-05.c: New.
24495 * gcc.dg/vmx/5-06.c: New.
24496 * gcc.dg/vmx/5-07.c: New.
24497 * gcc.dg/vmx/5-07t.c: New.
24498 * gcc.dg/vmx/5-08.c: New.
24499 * gcc.dg/vmx/5-10.c: New.
24500 * gcc.dg/vmx/5-11.c: New.
24501 * gcc.dg/vmx/7-01a.c: New.
24502 * gcc.dg/vmx/7-01.c: New.
24503 * gcc.dg/vmx/7c-01.c: New.
24504 * gcc.dg/vmx/7d-01.c: New.
24505 * gcc.dg/vmx/7d-02.c: New.
24506 * gcc.dg/vmx/8-01.c: New.
24507 * gcc.dg/vmx/8-02a.c: New.
24508 * gcc.dg/vmx/8-02.c: New.
24509 * gcc.dg/vmx/brode-1.c: New.
24510 * gcc.dg/vmx/bug-1.c: New.
24511 * gcc.dg/vmx/bug-2.c: New.
24512 * gcc.dg/vmx/bug-3.c: New.
24513 * gcc.dg/vmx/cw-bug-1.c: New.
24514 * gcc.dg/vmx/cw-bug-2.c: New.
24515 * gcc.dg/vmx/cw-bug-3.c: New.
24516 * gcc.dg/vmx/dct.c: New.
24517 * gcc.dg/vmx/debug-1.c: New.
24518 * gcc.dg/vmx/debug-2.c: New.
24519 * gcc.dg/vmx/debug-3.c: New.
24520 * gcc.dg/vmx/debug-4.c: New.
24521 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
24522 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
24523 * gcc.dg/vmx/eg-5.c: New.
24524 * gcc.dg/vmx/fft.c: New.
24525 * gcc.dg/vmx/gcc-bug-1.c: New.
24526 * gcc.dg/vmx/gcc-bug-2.c: New.
24527 * gcc.dg/vmx/gcc-bug-3.c: New.
24528 * gcc.dg/vmx/gcc-bug-4.c: New.
24529 * gcc.dg/vmx/gcc-bug-5.c: New.
24530 * gcc.dg/vmx/gcc-bug-6.c: New.
24531 * gcc.dg/vmx/gcc-bug-7.c: New.
24532 * gcc.dg/vmx/gcc-bug-8.c: New.
24533 * gcc.dg/vmx/gcc-bug-9.c: New.
24534 * gcc.dg/vmx/gcc-bug-b.c: New.
24535 * gcc.dg/vmx/gcc-bug-c.c: New.
24536 * gcc.dg/vmx/gcc-bug-d.c: New.
24537 * gcc.dg/vmx/gcc-bug-e.c: New.
24538 * gcc.dg/vmx/gcc-bug-f.c: New.
24539 * gcc.dg/vmx/gcc-bug-g.c: New.
24540 * gcc.dg/vmx/gcc-bug-i.c: New.
24541 * gcc.dg/vmx/harness.h: New.
24542 * gcc.dg/vmx/ira1.c: New.
24543 * gcc.dg/vmx/ira2a.c: New.
24544 * gcc.dg/vmx/ira2b.c: New.
24545 * gcc.dg/vmx/ira2.c: New.
24546 * gcc.dg/vmx/ira2c.c: New.
24547 * gcc.dg/vmx/mem.c: New.
24548 * gcc.dg/vmx/newton-1.c: New.
24549 * gcc.dg/vmx/ops.c: New.
24550 * gcc.dg/vmx/sn7153.c: New.
24551 * gcc.dg/vmx/spill2.c: New.
24552 * gcc.dg/vmx/spill3.c: New.
24553 * gcc.dg/vmx/spill.c: New.
24554 * gcc.dg/vmx/t.c: New.
24555 * gcc.dg/vmx/varargs-1.c: New.
24556 * gcc.dg/vmx/varargs-2.c: New.
24557 * gcc.dg/vmx/varargs-3.c: New.
24558 * gcc.dg/vmx/varargs-4.c: New.
24559 * gcc.dg/vmx/varargs-5.c: New.
24560 * gcc.dg/vmx/varargs-6.c: New.
24561 * gcc.dg/vmx/varargs-7.c: New.
24562 * gcc.dg/vmx/vmx.exp: New.
24563 * gcc.dg/vmx/vprint-1.c: New.
24564 * gcc.dg/vmx/vscan-1.c: New.
24565 * gcc.dg/vmx/x-01.c: New.
24566 * gcc.dg/vmx/x-02.c: New.
24567 * gcc.dg/vmx/x-03.c: New.
24568 * gcc.dg/vmx/x-04.c: New.
24569 * gcc.dg/vmx/x-05.c: New.
24570 * gcc.dg/vmx/yousufi-1.c: New.
24571 * gcc.dg/vmx/zero-1.c: New.
24572 * gcc.dg/vmx/zero.c: New.
24573
24574 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
24575
24576 * g++.dg/lookup/java1.C: Update for chage of
24577 _Jv_AllocObject.
24578 * g++.dg/lookup/java2.C: Likewise.
24579
24580 2004-04-17 Laurent GUERBY <laurent@guerby.net>
24581
24582 * ada/acats/run_all.sh: use -O2 by default.
24583
24584 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
24585
24586 * gcc.dg/vr-mult-[12].c: New tests.
24587
24588 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24589
24590 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
24591
24592 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
24593
24594 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
24595
24596 * lib/target-supports.exp (check_profiling_available): Assume profiling
24597 isn't available for mips*-*-elf targets.
24598
24599 2004-04-14 Uros Bizjak <uros@kss-loka.si>
24600
24601 * gcc.dg/builtins-38.c: New test.
24602
24603 2004-04-14 Eric Christopher <echristo@redhat.com>
24604
24605 * g++.dg/charset/charset.exp: Run .cc extension tests.
24606
24607 2004-04-14 Zack Weinberg <zack@codesourcery.com>
24608
24609 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
24610
24611 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24612
24613 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
24614
24615 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
24616
24617 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
24618 * gcc.dg/i386-387-2.c: Likewise.
24619
24620 * gcc.dg/i386-387-7.c: New test.
24621 * gcc.dg/i386-387-8.c: New test.
24622
24623 * gcc.dg/builtins-37.c: New test.
24624
24625 2004-04-13 Geoffrey Keating <geoffk@apple.com>
24626
24627 * g++.dg/pch/externc-1.C: Add missing semicolon.
24628
24629 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
24630
24631 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
24632
24633 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24634
24635 * gcc.c-torture/execute/20040411-1.c: New test.
24636
24637 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
24638
24639 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
24640
24641 2004-04-09 Chris Demetriou <cgd@broadcom.com>
24642
24643 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
24644
24645 2004-04-09 Zack Weinberg <zack@codesourcery.com>
24646
24647 * lib/target-supports.exp (check_named_sections_available): New.
24648 * lib/gcc-dg.exp (dg-require-named-sections): New.
24649 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
24650 old-deja.exp. Also prune error-count message from HP linker.
24651 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
24652
24653 * g++.dg/init/init-ref4.C: Use dg-require-weak.
24654 * g++.old-deja/g++.pt/static3.C: Likewise.
24655 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
24656
24657 2004-04-09 Roger Sayle <roger@eyesopen.com>
24658
24659 * gcc.c-torture/execute/20040409-1.c: New test case.
24660 * gcc.c-torture/execute/20040409-2.c: New test case.
24661 * gcc.c-torture/execute/20040409-3.c: New test case.
24662
24663 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
24664
24665 * gcc.dg/20040409-1.c: New test.
24666
24667 2004-04-08 Roger Sayle <roger@eyesopen.com>
24668
24669 PR target/14888
24670 * g++.dg/opt/pr14888.C: New test case.
24671
24672 2004-04-08 Geoffrey Keating <geoffk@apple.com>
24673
24674 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
24675 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
24676 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
24677 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
24678 New tests.
24679
24680 2004-04-08 Paul Brook <paul@codesourcery.com>
24681
24682 * gcc.dg/spill-1.c: New test.
24683
24684 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24685
24686 * gcc.dg/torture/builtin-ctype-2.c: New test.
24687
24688 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
24689
24690 * gcc.dg/pch/pch.exp: Add largefile test.
24691
24692 2004-04-06 Geoffrey Keating <geoffk@apple.com>
24693
24694 * g++.dg/pch/externc-1.Hs: New.
24695 * g++.dg/pch/externc-1.C: New.
24696
24697 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24698
24699 * gcc.dg/compat/struct-by-value-5a_main.c,
24700 gcc.dg/compat/struct-by-value-5b_main.c: New files.
24701 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
24702 * gcc.dg/compat/struct-by-value-5a_x.c,
24703 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
24704 gcc.dg/compat/struct-by-value-5_x.c.
24705 * gcc.dg/compat/struct-by-value-5a_y.c,
24706 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
24707 gcc.dg/compat/struct-by-value-5_y.c.
24708
24709 * gcc.dg/compat/struct-by-value-6a_main.c,
24710 gcc.dg/compat/struct-by-value-6b_main.c: New files.
24711 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
24712 * gcc.dg/compat/struct-by-value-6a_x.c,
24713 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
24714 gcc.dg/compat/struct-by-value-6_x.c.
24715 * gcc.dg/compat/struct-by-value-6a_y.c,
24716 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
24717 gcc.dg/compat/struct-by-value-6_y.c.
24718
24719 * gcc.dg/compat/struct-by-value-7a_main.c,
24720 gcc.dg/compat/struct-by-value-7b_main.c: New files.
24721 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
24722 * gcc.dg/compat/struct-by-value-7a_x.c,
24723 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
24724 gcc.dg/compat/struct-by-value-7_x.c.
24725 * gcc.dg/compat/struct-by-value-7a_y.c,
24726 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
24727 gcc.dg/compat/struct-by-value-7_y.c.
24728
24729 2004-04-06 Jakub Jelinek <jakub@redhat.com>
24730
24731 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
24732 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
24733 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
24734 options.
24735
24736 2004-04-06 Uros Bizjak <uros@kss-loka.si>
24737
24738 * gcc.dg/builtins-36.c: New test.
24739
24740 2004-04-06 Paul Brook <paul@codesourcery.com>
24741
24742 * README.gcc: Remove obsolete contraint on testcases.
24743
24744 2004-04-05 Paul Brook <paul@codesourcery.com>
24745
24746 PR2123
24747 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
24748 failure and exit(0) on success.
24749 * g++.dg/expr/anew2.C: Ditto.
24750 * g++.dg/expr/anew3.C: Ditto.
24751 * g++.dg/expr/anew4.C: Ditto.
24752
24753 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
24754
24755 PR c++/3518
24756 * g++.dg/template/unify7.C: New.
24757
24758 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
24759
24760 * g++.dg/README: Bring up to date with new subdirectories; remove
24761 duplicate subdirectory lines.
24762
24763 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
24764
24765 PR c++/14007
24766 * g++.dg/template/unify5.C: New.
24767 * g++.dg/template/unify6.C: New.
24768 * g++.dg/template/qualttp20.C: Adjust.
24769 * g++.old-deja/g++.jason/report.C: Adjust.
24770 * g++.old-deja/g++.other/qual1.C: Adjust.
24771
24772 2004-04-01 Mark Mitchell <mark@codesourcery.com>
24773
24774 PR c++/14803
24775 * g++.dg/inherit/ptrmem1.C: New test.
24776
24777 2004-04-01 Jakub Jelinek <jakub@redhat.com>
24778
24779 PR c++/14755
24780 * gcc.c-torture/execute/20040331-1.c: New test.
24781 * gcc.dg/20040331-1.c: New test.
24782
24783 2004-04-01 Paul Brook <paul@codesourcery.com>
24784
24785 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
24786
24787 2004-03-30 Mark Mitchell <mark@codesourcery.com>
24788
24789 PR c++/14724
24790 * g++.dg/init/goto1.C: New test.
24791
24792 PR c++/14763
24793 * g++.dg/template/defarg4.C: New test.
24794
24795 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
24796
24797 * gcc.dg/altivec-11.c: Extend test for more valid cases.
24798
24799 2004-03-28 David Edelsohn <edelsohn@gnu.org>
24800
24801 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
24802
24803 2004-03-28 Zack Weinberg <zack@codesourcery.com>
24804
24805 * gcc.dg/noncompile/undeclared-2.c: New test.
24806
24807 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
24808
24809 * gcc.dg/940409-1.c: Remove XFAIL.
24810 * gcc.dg/reg-vol-struct-1.c: New test.
24811
24812 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24813
24814 * gcc.dg/torture/builtin-wctype-1.c: New test.
24815
24816 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
24817
24818 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
24819 * gcc.dg/20001101-1.c: Likewise.
24820 * gcc.dg/20001102-1.c: Likewise.
24821
24822 2004-03-25 Roger Sayle <roger@eyesopen.com>
24823
24824 * gcc.dg/compare8.c: Add an additional test for XOR.
24825
24826 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24827
24828 * gcc.dg/torture/builtin-ctype-1.c: New test.
24829
24830 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24831
24832 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
24833 * gcc.dg/torture/builtin-math-1.c: Likewise.
24834 * gcc.dg/torture/builtin-power-1.c: New test.
24835
24836 2004-03-24 Andreas Schwab <schwab@suse.de>
24837
24838 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
24839 IA64 assembler.
24840
24841 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
24842 Roger Sayle <roger@eyesopen.com>
24843
24844 * gcc.dg/compare8.c: New test case.
24845
24846 2004-03-23 Ziemowit Laski <zlaski@apple.com>
24847
24848 * g++.dg/ext/altivec-7.C: New test.
24849
24850 2004-03-23 Zack Weinberg <zack@codesourcery.com>
24851
24852 PR 12267, 12391, 12560, 13129, 14114, 14133
24853 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
24854 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
24855 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
24856 Adjust error regexps.
24857 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
24858 * gcc.dg/noncompile/undeclared-1.c: New test cases.
24859 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
24860 * gcc.dg/local1.c: Add explanatory comment.
24861
24862 2004-03-23 Roger Sayle <roger@eyesopen.com>
24863
24864 PR optimization/14669
24865 * g++.dg/opt/fold2.C: New test case.
24866
24867 2004-03-22 Jakub Jelinek <jakub@redhat.com>
24868
24869 PR c/14069
24870 * gcc.dg/20040322-1.c: New test.
24871
24872 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24873
24874 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
24875 * gcc.dg/ultrasp4.c: Likewise.
24876 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
24877
24878 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24879
24880 * gcc.dg/i386-sse-8.c: Reset default options.
24881
24882 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
24883
24884 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
24885 in the error message text.
24886
24887 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24888
24889 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
24890
24891 2004-03-21 Mark Mitchell <mark@codesourcery.com>
24892
24893 PR c++/14616
24894 * g++.dg/init/array13.C: New test.
24895
24896 2004-03-20 Roger Sayle <roger@eyesopen.com>
24897
24898 PR target/13889
24899 * gcc.c-torture/compile/pr13889.c: New test case.
24900
24901 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
24902
24903 PR c/14635
24904 * builtins-1.c (nan, nans): Don't test.
24905 * builtins-30.c: Don't use nan, nanf, nanl.
24906 * builtins-35.c: New test.
24907
24908 2004-03-19 Ziemowit Laski <zlaski@apple.com>
24909
24910 * g++.dg/ext/altivec-6.C: New test.
24911
24912 2004-03-19 Mark Mitchell <mark@codesourcery.com>
24913
24914 * g++.dg/init/placement3.C: New test.
24915
24916 * g++.dg/template/spec13.C: New test.
24917
24918 * g++.dg/lookup/using11.C: New test.
24919
24920 * g++.dg/lookup/koenig3.C: New test.
24921
24922 * g++.dg/template/operator2.C: New test.
24923
24924 * g++.dg/expr/dtor3.C: New test.
24925 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
24926 marker.
24927 * g++.old-deja/g++.law/visibility28.C: Likewise.
24928
24929 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
24930
24931 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
24932 * gcc.dg/ppc64-abi-3.c: Likewise.
24933
24934 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
24935
24936 PR c++/14545
24937 * g++.dg/parse/template15.C: New test.
24938
24939 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24940
24941 * g++.dg/expr/dtor2.C: New test.
24942
24943 * g++.dg/lookup/anon4.C: New test.
24944
24945 * g++.dg/overload/using1.C: New test.
24946
24947 * g++.dg/template/lookup7.C: New test.
24948
24949 * g++.dg/template/typename6.C: New test.
24950
24951 * g++.dg/expr/cond6.C: New test.
24952
24953 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24954
24955 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
24956
24957 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24958
24959 * g++.dg/expr/cond5.C: New test.
24960 * g++.dg/expr/constcast1.C: Likewise.
24961 * g++.dg/expr/ptrmem2.C: Likewise.
24962 * g++.dg/expr/ptrmem3.C: Likewise.
24963 * g++.dg/lookup/main1.C: Likewise.
24964 * g++.dg/template/lookup6.C: Likewise.
24965
24966 2004-03-18 Mark Mitchell <mark@codesourcery.com>
24967
24968 * gcc.dg/local1.c: New test.
24969
24970 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
24971
24972 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24973
24974 * gcc.dg/torture/builtin-convert-1.c: New test.
24975
24976 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24977
24978 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
24979
24980 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24981
24982 PR c++/14481
24983 * g++.dg/warn/Wunused-7.C: New test.
24984
24985 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24986
24987 * gcc.dg/torture/builtin-integral-1.c: New test.
24988
24989 2004-03-16 Mark Mitchell <mark@codesourcery.com>
24990
24991 PR c++/14586
24992 * g++.dg/parse/non-dependent3.C: New test.
24993
24994 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
24995
24996 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
24997 * g++.dg/eh/simd-2.C: Likewise.
24998 * g++.dg/init/array10.C: Likewise.
24999 * gcc.c-torture/compile/simd-1.c: Likewise.
25000 * gcc.c-torture/compile/simd-2.c: Likewise.
25001 * gcc.c-torture/compile/simd-3.c: Likewise.
25002 * gcc.c-torture/compile/simd-4.c: Likewise.
25003 * gcc.c-torture/compile/simd-6.c: Likewise.
25004 * gcc.c-torture/execute/simd-1.c: Likewise.
25005 * gcc.c-torture/execute/simd-2.c: Likewise.
25006 * gcc.dg/compat/vector-defs.h: Likewise.
25007 * gcc.dg/20020531-1.c: Likewise.
25008 * gcc.dg/altivec-3.c: Likewise.
25009 * gcc.dg/altivec-4.c: Likewise.
25010 * gcc.dg/altivec-varargs-1.c: Likewise.
25011 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
25012 * gcc.dg/i386-mmx-3.c: Likewise.
25013 * gcc.dg/i386-sse-4.c: Likewise.
25014 * gcc.dg/i386-sse-5.c: Likewise.
25015 * gcc.dg/i386-sse-8.c: Likewise.
25016 * gcc.dg/simd-1.c: Likewise.
25017 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
25018 __ev64_opaque__ since the machine description provides it.
25019
25020 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25021
25022 * lib/compat.exp (skip_list): New global variable.
25023 Use it to hold the user defined COMPAT_SKIPS list if any.
25024 (compat-obj): Add the members of skip_list to optall.
25025
25026 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25027
25028 * gcc.dg/compat/union-by-value-1_main.c,
25029 union-by-value-1_x.c, union-by-value-1_y.c,
25030 union-check.h, union-defs.h,
25031 union-init.h, union-return-1_main.c,
25032 union-return-1_x.c, union-return-1_y.c: New files.
25033
25034 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25035
25036 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
25037 mixed-struct-init.h: Add 4 mixed structure types.
25038 struct-by-value-21_main.c, struct-by-value-21_x.c,
25039 struct-by-value-21_y.c, struct-return-21_main.c,
25040 struct-return-21_x.c, struct-return-21_y.c: New files.
25041
25042 2004-03-13 Mark Mitchell <mark@codesourcery.com>
25043
25044 PR c++/14550
25045 * g++.dg/parse/template14.C: New test.
25046
25047 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
25048
25049 * gcc.c-torture/execute/20040313-1.c: New test.
25050
25051 2004-03-13 Jakub Jelinek <jakub@redhat.com>
25052
25053 PR target/14533
25054 * gcc.dg/20040311-2.c: New test.
25055
25056 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
25057
25058 PR other/14544
25059 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
25060 bit-field.
25061
25062 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
25063
25064 * gcc.dg/20040305-2.c: Add missing return statement.
25065
25066 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25067
25068 * gcc.dg/builtins-34.c: Also check pow10*.
25069
25070 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25071
25072 PR target/14262
25073 * gcc.dg/20040305-2.c: New test.
25074
25075 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
25076
25077 * gcc.dg/20040310-1.c: New test.
25078
25079 2004-03-11 Roger Sayle <roger@eyesopen.com>
25080
25081 * gcc.c-torture/execute/20040311-1.c: New test case.
25082
25083 2004-03-11 Mark Mitchell <mark@codesourcery.com>
25084
25085 PR c++/14476
25086 * g++.dg/lookup/enum1.C: New test.
25087
25088 2004-03-10 Mark Mitchell <mark@codesourcery.com>
25089
25090 PR c++/14510
25091 * g++.dg/lookup/struct2.C: New test.
25092
25093 2004-03-10 Uros Bizjak <uros@kss-loka.si>
25094
25095 * gcc.dg/builtins-34.c: New test.
25096
25097 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25098
25099 * gcc.dg/torture/builtin-nonneg-1.c: New test.
25100
25101 2004-03-09 James E Wilson <wilson@specifixinc.com>
25102
25103 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
25104 * gcc.dg/alias-2.c: New testcase.
25105
25106 2004-03-09 Zack Weinberg <zack@codesourcery.com>
25107
25108 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
25109
25110 2004-03-09 Roger Sayle <roger@eyesopen.com>
25111
25112 * gcc.c-torture/execute/20040309-1.c: New test case.
25113
25114 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
25115
25116 PR c++/14397
25117 * g++.dg/overload/ref1.C: New.
25118
25119 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25120
25121 PR c++/14409
25122 * g++.dg/template/spec12.C: New test.
25123
25124 PR c++/14448
25125 * g++.dg/parse/crash14.C: New test.
25126
25127 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25128
25129 PR c++/14230
25130 * g++.dg/init/ref11.C: New test.
25131
25132 2004-03-09 Mark Mitchell <mark@codesourcery.com>
25133
25134 PR c++/14432
25135 * g++.dg/parse/builtin2.C: New test.
25136
25137 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25138
25139 PR c++/14401
25140 * g++.dg/init/ctor3.C: New test.
25141 * g++.dg/init/union1.C: New test.
25142 * g++.dg/ext/anon-struct4.C: New test.
25143
25144 2004-03-08 Mark Mitchell <mark@codesourcery.com>
25145
25146 * g++.dg/lookup/koenig1.C: Tweak error messages.
25147 * g++.dg/lookup/used-before-declaration.C: Likewise.
25148 * g++.dg/other/do1.C: Likewise.
25149 * g++.dg/overload/koenig1.C: Likewise.
25150 * g++.dg/parse/crash13.C: Likewise.
25151 * g++.dg/template/instantiate3.C: Likewise.
25152
25153 2004-03-08 Eric Christopher <echristo@redhat.com>
25154
25155 * * lib/target-supports.exp: Enable libiconv in test
25156 compilation. Fix up error checking.
25157
25158 2004-03-08 Roger Sayle <roger@eyesopen.com>
25159
25160 PR middle-end/14289
25161 * gcc.dg/pr14289-1.c: New test case.
25162 * gcc.dg/pr14289-2.c: Likewise.
25163 * gcc.dg/pr14289-3.c: Likewise.
25164
25165 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
25166
25167 * gcc.c-torture/execute/20040308-1.c: New test.
25168
25169 2004-03-07 Roger Sayle <roger@eyesopen.com>
25170
25171 * gcc.c-torture/execute/20040307-1.c: New test case.
25172
25173 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
25174
25175 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
25176
25177 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
25178
25179 * gcc.dg/20040306-1.c: New test.
25180
25181 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
25182
25183 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
25184 them static.
25185 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
25186
25187 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25188
25189 PR c/14465
25190 * gcc.dg/decl-6.c: New test.
25191
25192 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25193
25194 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
25195 Rename LOGPOW -> LOG_POW.
25196 (SQRT_EXP, POW_EXP): New.
25197
25198 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25199
25200 * gcc.dg/i386-sse-8.c: New test.
25201
25202 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
25203
25204 PR c/14114
25205 * gcc.dg/decl-5.c: New test.
25206
25207 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
25208
25209 * gcc.dg/20040305-1.c: New test.
25210
25211 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
25212
25213 PR other/14354
25214 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
25215
25216 2004-03-04 Ziemowit Laski <zlaski@apple.com>
25217
25218 PR c++/14425, c++/14426
25219 * g++.dg/ext/altivec-4.C: New test.
25220 * g++.dg/ext/altivec-5.C: New test.
25221
25222 2004-03-04 Geoffrey Keating <geoffk@apple.com>
25223
25224 * g++.old-deja/g++.other/linkage1.C: Expect errors about
25225 global variables of a type with no linkage.
25226 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
25227 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
25228 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
25229 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
25230 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
25231 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
25232 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
25233 * g++.dg/warn/deprecated.C: Name enum Color.
25234 * g++.dg/overload/VLA.C: Name structure for 'b'.
25235 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
25236
25237 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25238
25239 * gcc.c-torture/compile/20040304-1.c: New test.
25240
25241 2004-03-03 Zack Weinberg <zack@codesourcery.com>
25242
25243 PR 13728
25244 * gcc.dg/decl-4.c: New testcase.
25245
25246 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
25247
25248 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
25249 as PRECF if sizeof (float) > sizeof (double).
25250 (PRECL): Make it the same as PRECF if
25251 sizeof (float) > sizeof (long double).
25252
25253 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25254
25255 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
25256 system type. Add check for irix6 which doesn't have c99 runtime.
25257
25258 2004-03-03 Bob Wilson <bob.wilson@acm.org>
25259
25260 * gcc.dg/const-elim-1.c: xfail for xtensa.
25261
25262 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25263
25264 PR c++/14369
25265 * g++.dg/template/cond4.C: New test.
25266
25267 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25268
25269 PR c++/14360
25270 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
25271
25272 PR c++/14361
25273 * g++.dg/parse/defarg7.C: New test.
25274
25275 PR c++/14359
25276 * g++.dg/template/friend26.C: New test.
25277
25278 2004-03-01 Mark Mitchell <mark@codesourcery.com>
25279
25280 PR c++/14324
25281 * g++.dg/abi/mangle21.C: New test.
25282
25283 PR c++/14260
25284 * g++.dg/parse/constructor2.C: New test.
25285
25286 PR c++/14337
25287 * g++.dg/template/sfinae1.C: New test.
25288
25289 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25290
25291 PR c++/14267
25292 * g++.dg/expr/crash2.C: New test.
25293
25294 PR middle-end/13448
25295 * gcc.dg/inline-5.c: New test.
25296 * gcc.dg/always-inline.c: Split out tests into ...
25297 * gcc.dg/always-inline2.c: ... this and ...
25298 * gcc.dg/always-inline3.c: ... this.
25299
25300 2004-02-29 Mark Mitchell <mark@codesourcery.com>
25301
25302 PR debug/12103
25303 * g++.dg/debug/crash1.C: New test.
25304
25305 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
25306
25307 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
25308 function with __attribute__((noinline)).
25309 (recurser_void2): Likewise.
25310 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
25311 (recurser_void2): Likewise.
25312
25313 2004-02-29 Roger Sayle <roger@eyesopen.com>
25314
25315 PR middle-end/14203
25316 * g++.dg/warn/Wunused-6.C: New test case.
25317
25318 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
25319
25320 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
25321 not defined.
25322
25323 2004-02-27 Eric Christopher <echristo@redhat.com>
25324
25325 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
25326 * g++.dg/charset/asm2.c: Run only x86.
25327 * gcc.dg/charset/asm3.c: Ditto.
25328
25329 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
25330
25331 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
25332 ld_library_path.
25333
25334 2004-02-27 Ziemowit Laski <zlaski@apple.com>
25335
25336 * g++.dg/ext/altivec-3.C: New.
25337
25338 2004-02-26 Richard Henderson <rth@redhat.com>
25339
25340 * g++.dg/ext/attrib10.C: Mark for warning.
25341 * gcc.dg/attr-alias-1.c: New.
25342
25343 2004-02-26 Richard Henderson <rth@redhat.com>
25344
25345 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
25346 * gcc.c-torture/execute/20040208-2.c: ... it back.
25347
25348 2004-02-26 Eric Christopher <echristo@redhat.com>
25349
25350 * lib/target-supports.exp (check-iconv-available): New function.
25351 * lib/gcc-dg.exp (dg-require-iconv): New function.
25352 Use above.
25353 * gcc.dg/charset: New directory.
25354 * gcc.dg/charset/charset.exp: New file.
25355 * gcc.dg/charset/asm1.c: Ditto.
25356 * gcc.dg/charset/asm2.c: Ditto.
25357 * gcc.dg/charset/asm3.c: Ditto.
25358 * gcc.dg/charset/asm4.c: Ditto.
25359 * gcc.dg/charset/asm5.c: Ditto.
25360 * gcc.dg/charset/attribute1.c: Ditto.
25361 * gcc.dg/charset/attribute2.c: Ditto.
25362 * gcc.dg/charset/string1.c: Ditto.
25363 * g++.dg/charset: New directory.
25364 * g++.dg/dg.exp: Add here. Special options.
25365 * g++.dg/charset/charset.exp: New file.
25366 * g++.dg/charset/asm1.c: Ditto.
25367 * g++.dg/charset/asm2.c: Ditto.
25368 * g++.dg/charset/asm3.c: Ditto.
25369 * g++.dg/charset/asm4.c: Ditto.
25370 * g++.dg/charset/attribute1.c: Ditto.
25371 * g++.dg/charset/attribute2.c: Ditto.
25372 * g++.dg/charset/extern1.cc: Ditto.
25373 * g++.dg/charset/extern2.cc: Ditto.
25374 * g++.dg/charset/string1.c: Ditto.
25375
25376 2004-02-26 Mark Mitchell <mark@codesourcery.com>
25377
25378 PR c++/14278
25379 * g++.dg/parse/comma1.C: New test.
25380
25381 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25382
25383 PR c++/14284
25384 * g++.dg/template/ttp8.C: New test.
25385
25386 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
25387
25388 * gcc.dg/fixuns-trunc-1.c: New test.
25389
25390 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25391
25392 * gcc.dg/builtins-config.h: Use #elif.
25393
25394 2004-02-26 Michael Matz <matz@suse.de>
25395
25396 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
25397 * gcc.dg/991214-1.c: Likewise.
25398 * gcc.dg/i386-asm-1.c: Likewise.
25399
25400 2004-02-25 Richard Henderson <rth@redhat.com>
25401
25402 * gcc.c-torture/execute/20040208-2.c: Move ...
25403 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
25404
25405 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25406
25407 PR c++/14246
25408 * g++.dg/other/crash-3.C: New test.
25409
25410 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25411
25412 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
25413 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
25414
25415 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
25416 HP-UX.
25417
25418 2004-02-24 Michael Matz <matz@suse.de>
25419
25420 * gcc.dg/i386-regparm.c: New.
25421
25422 2004-02-23 James E Wilson <wilson@specifixinc.com>
25423
25424 * gcc.c-torture/execute/20040223-1.c: New.
25425
25426 2004-02-23 Zack Weinberg <zack@codesourcery.com>
25427 Kazu Hirata <kazu@cs.umass.edu>
25428
25429 * gcc.dg/fwritable-strings-1.c: Remove.
25430
25431 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
25432
25433 PR c/14156
25434 * gcc.dg/20040223-1.c: New test.
25435
25436 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25437
25438 PR c++/14106
25439 * g++.dg/ext/typeof9.C: New test.
25440
25441 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25442
25443 PR c++/14250
25444 * g++.dg/other/switch1.C: New test.
25445
25446 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
25447
25448 * gcc.dg/cast-function-1.c: Adjust for new informative message.
25449 * gcc.dg/va-arg-1.c: Likewise.
25450
25451 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25452
25453 PR c++/14143
25454 * g++.dg/template/koenig5.C: New test.
25455
25456 2004-02-21 Ziemowit Laski <zlaski@apple.com>
25457
25458 * g++.dg/ext/altivec-1.C: Generalize target triple.
25459 * g++.dg/ext/altivec-2.C: New test case.
25460 * g++.dg/ext/altivec_check.h: New file.
25461 * gcc.dg/altivec-1.c: Generalize target triple;
25462 include altivec_check.h and call altivec_check().
25463 * gcc.dg/altivec-[2-5].c: Generalize target triple.
25464 * gcc.dg/altivec-6.c: New test case.
25465 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
25466 type casts as needed.
25467 * gcc.dg/altivec-10.c: Include altivec_check.h and call
25468 altivec_check().
25469 * gcc.dg/altivec-12.c: New test case.
25470 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
25471 include altivec_check.h and call altivec_check().
25472 * gcc.dg/altivec_check.h: New file.
25473
25474 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25475
25476 * lib/target-supports.exp (check_alias_available): Don't mangle
25477 function `g' in test program.
25478
25479 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25480
25481 * lib/target-supports.exp (check_profiling_available): Check
25482 argument to determine whether we support a profiling type.
25483 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
25484 check_profiling_available.
25485 * g++.dg/bprob/bprob.exp: Likewise.
25486 * g77.dg/bprob/bprob.exp: Likewise.
25487 * gcc.misc-tests/bprob.exp: Likewise.
25488 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
25489 dg-require-profiling and delete expected error handling.
25490 * gcc.dg/20021014-1.c: Likewise.
25491 * gcc.dg/nest.c: Likewise.
25492
25493 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25494
25495 PR c++/12007
25496 * g++.dg/other/vthunk1.C: New test.
25497
25498 2004-02-20 Falk Hueffner <falk@debian.org>
25499
25500 PR target/14201
25501 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
25502
25503 2004-02-20 Mark Mitchell <mark@codesourcery.com>
25504
25505 PR c++/13927
25506 * g++.dg/other/error8.C: Remove XFAIL markers.
25507
25508 PR c++/14173
25509 * g++.dg/ext/packed5.C: New test.
25510
25511 PR c++/14199
25512 * g++.dg/warn/Wunused-5.C: New test.
25513
25514 PR c++/14186
25515 * g++.dg/lookup/member1.C: New test.
25516
25517 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
25518
25519 * gcc.c-torture/compile/20040130-1.c: Enable only when
25520 __INT_MAX__ >= 2147483647L.
25521 * gcc.c-torture/compile/961203-1.c: Likewise.
25522
25523 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
25524
25525 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
25526 * g++.dg/opt/template1.C: Robustify assembler regexp
25527
25528 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25529
25530 * gcc.c-torture/execute/simd-4.x: Remove.
25531 * gcc.c-torture/execute/va-arg-25.x: Likewise.
25532 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
25533 Guard with #ifndef SKIP_ATTRIBUTE.
25534 * gcc.dg/compat/vector-1_y.c: Likewise.
25535 * gcc.dg/compat/vector-2_x.c: Likewise.
25536 * gcc.dg/compat/vector-2_y.c: Likewise.
25537 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
25538 * g++.dg/eh/simd-2.C: Likewise.
25539
25540 2004-02-19 Alan Modra <amodra@bigpond.net.au>
25541
25542 * gcc.c-torture/compile/complex-1.c: New.
25543
25544 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
25545
25546 PR target/14209
25547 * gcc.c-torture/execute/20040218-1.c: New test.
25548
25549 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25550
25551 PR c++/14181
25552 * g++.dg/parse/new2.C: New test.
25553
25554 2004-02-18 Paul Brook <paul@codesourcery.com>
25555
25556 * gcc.c-torture/compile/libcall-1.c: New test.
25557
25558 2004-02-18 Paul Brook <paul@codesourcery.com>
25559
25560 PR debug/12934
25561 * gcc.dg/debug/debug-7.c: New test.
25562
25563 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
25564
25565 * gcc.dg/20040217-1.c: New test.
25566
25567 2004-02-17 Zack Weinberg <zack@codesourcery.com>
25568
25569 * gcc.c-torture/execute/990208-1.x: Delete.
25570
25571 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
25572
25573 * gcc.c-torture/execute/20040208-2.x: New file.
25574
25575 2004-02-17 Mark Mitchell <mark@codesourcery.com>
25576
25577 PR c++/11326
25578 * g++.dg/abi/structret1.C: New test.
25579
25580 2004-02-17 Jakub Jelinek <jakub@redhat.com>
25581
25582 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
25583 (i386_cpuid): No need to test if cpuid is available on AMD64.
25584 Fix assembly, so that it works onboth i386 and AMD64.
25585 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
25586 (vecInLong): Fix s[] member type to unsigned int.
25587 (vecInWord): Remove type.
25588 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
25589 (a64, b64, c64, d64, e64): Remove.
25590 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
25591 Remove unused variable. Remove initialization of removed variables.
25592 Don't call mmx_tests nor sse_tests.
25593 (reference_mmx, reference_sse): Remove.
25594 (check): Add return stmt.
25595 * gcc.dg/i386-sse-7.c: New test.
25596 * gcc.dg/i386-mmx-4.c: New test.
25597
25598 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25599
25600 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
25601 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
25602 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
25603 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
25604 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
25605 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
25606 g++.dg/tc1/dr94.C: Fix line terminator.
25607
25608 2004-02-16 Geoffrey Keating <geoffk@apple.com>
25609
25610 * gcc.c-torture/compile/20040216-1.c: New.
25611
25612 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25613
25614 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
25615 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
25616 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
25617 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
25618 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
25619 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
25620
25621 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
25622
25623 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
25624
25625 2004-02-15 Mark Mitchell <mark@codesourcery.com>
25626
25627 PR c++/13971
25628 * g++.dg/expr/cond4.C: New test.
25629
25630 PR c++/14086
25631 * g++.dg/lookup/crash2.C: New test.
25632
25633 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
25634
25635 * gcc.c-torture/compile/20040214-2.c: New test.
25636
25637 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
25638
25639 PR c++/14116
25640 * g++.dg/ext/typeof8.C: New test.
25641
25642 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
25643
25644 * gcc.c-torture/compile/20040214-1.c: New test.
25645
25646 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25647
25648 PR c++/13635
25649 * g++.dg/template/spec11.C: New test.
25650
25651 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25652
25653 PR c++/13927
25654 * g++.dg/other/error8.C: New test.
25655
25656 2004-02-13 Mark Mitchell <mark@codesourcery.com>
25657
25658 PR c++/14122
25659 * g++.dg/template/array4.C: New test.
25660
25661 PR c++/14108
25662 * g++.dg/inherit/thunk2.C: New test.
25663
25664 PR c++/14083
25665 * g++.dg/eh/cond2.C: New test.
25666
25667 2004-02-12 Alan Modra <amodra@bigpond.net.au>
25668
25669 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
25670
25671 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
25672
25673 * lib/scanasm.exp (dg-scan): Quote pattern before display.
25674
25675 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
25676
25677 * g++.dg/simd-2.C: xfail on ppc64-linux.
25678
25679 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
25680
25681 PR c/456
25682 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
25683 tests.
25684
25685 2004-02-11 Uros Bizjak <uros@kss-loka.si>
25686
25687 * gcc.dg/builtins-33.c: New test.
25688
25689 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
25690
25691 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
25692
25693 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25694
25695 * g++.dg/simd-2.C: Set -maltivec for ppc64.
25696
25697 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
25698
25699 * gcc.dg/ppc64-abi-3.c: New test.
25700
25701 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
25702
25703 PR c/14092
25704
25705 * gcc.dg/pr14092-1.c: New testcase.
25706
25707 2004-02-10 Alan Modra <amodra@bigpond.net.au>
25708
25709 * gcc.dg/cpp/assert4.c: Fix typo last change.
25710
25711 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
25712 * gcc.dg/cpp/assert4.c: Handle powerpc64.
25713
25714 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
25715
25716 2004-02-09 Roger Sayle <roger@eyesopen.com>
25717
25718 * gcc.c-torture/compile/20040209-1.c: New test case.
25719
25720 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
25721
25722 * gcc.dg/c90-init-1.c: Adjust expected error messages.
25723
25724 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
25725
25726 * gcc.c-torture/execute/20040208-[12].c: New tests.
25727
25728 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25729
25730 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
25731
25732 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25733
25734 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
25735
25736 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25737
25738 Bug 13856
25739 * gcc.dg/visibility-8.c: New testcase.
25740
25741 2004-02-07 Zack Weinberg <zack@codesourcery.com>
25742
25743 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
25744 arguments.
25745 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
25746
25747 2004-02-07 Roger Sayle <roger@eyesopen.com>
25748
25749 PR middle-end/13696
25750 * g++.dg/opt/fold1.C: New test case.
25751
25752 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25753
25754 PR c++/14033
25755 * g++.dg/other/crash-2.C: New test.
25756
25757 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25758
25759 PR c++/14028
25760 * g++.dg/parse/angle-bracket2.C: New test.
25761
25762 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25763
25764 PR middle-end/13750
25765 Revert:
25766 2004-01-15 Geoffrey Keating <geoffk@apple.com>
25767 PR pch/13361
25768 * testsuite/g++.dg/pch/wchar-1.C: New.
25769 * testsuite/g++.dg/pch/wchar-1.Hs: New.
25770
25771 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25772
25773 PR c++/14008
25774 * g++.dg/parse/error15.C: New test.
25775 * g++.dg/parse/crash11.C: Update dg-error mark.
25776
25777 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25778
25779 PR c++/13932
25780 * g++.dg/warn/conv2.C: New test.
25781
25782 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25783
25784 PR c++/13086
25785 * g++.dg/warn/incomplete1.C: Remove xfail.
25786
25787 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25788
25789 * lib/file-format.exp (gcc_target_object_format): Use
25790 ${tool}_target_compile, not gcc_target_compile.
25791 * lib/target-supports.exp (check_alias_available): Likewise.
25792 (check_gc_sections_available): Likewise.
25793 * g++.dg/ext/attrib10.C: Use dg-require-alias.
25794 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
25795 dg-require-alias.
25796
25797 2004-02-04 Mark Mitchell <mark@codesourcery.com>
25798
25799 PR c++/13969
25800 * g++.dg/template/static6.C: New test.
25801
25802 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
25803
25804 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
25805
25806 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25807
25808 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
25809 tests for systems where `char' is unsigned by default.
25810
25811 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25812
25813 PR c++/13997
25814 * g++.dg/template/partial3.C: New test.
25815
25816 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
25817
25818 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
25819 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
25820 Remove mentions of obsolete ports.
25821
25822 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
25823
25824 * gcc.dg/noncompile/20001228-1.c: Fix for new
25825 error message.
25826
25827 2004-02-03 Roger Sayle <roger@eyesopen.com>
25828
25829 PR target/9348
25830 * gcc.c-torture/execute/multdi-1.c: New test case.
25831
25832 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25833
25834 PR c++/13925
25835 * g++.dg/template/lookup5.C: New test.
25836
25837 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25838
25839 PR c++/13950
25840 * g++.dg/template/lookup4.C: New test.
25841
25842 PR c++/13970
25843 * g++.dg/parse/error14.C: New test.
25844
25845 PR c++/14002
25846 * g++.dg/parse/template13.C: New test.
25847
25848 2004-02-03 Mark Mitchell <mark@codesourcery.com>
25849
25850 PR c++/13978
25851 * g++.dg/template/koenig4.C: New test.
25852
25853 PR c++/13968
25854 * g++.dg/template/crash17.C: New test.
25855
25856 PR c++/13975
25857 * g++.dg/parse/error13.C: New test.
25858 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
25859
25860 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25861
25862 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
25863
25864 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
25865
25866 PR c/11658
25867 PR c/13994
25868 * gcc.dg/noncompile/20040203-1.c: New test.
25869 * gcc.dg/noncompile/20040203-2.c: Likewise.
25870 * gcc.dg/noncompile/20040203-3.c: Likewise.
25871 * gcc.dg/20040203-1.c: Likewise.
25872
25873 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
25874
25875 PR c++/10858
25876 * g++.dg/template/sizeof7.C: New test.
25877
25878 2004-02-02 Eric Christopher <echristo@redhat.com>
25879 Zack Weinberg <zack@codesourcery.com>
25880
25881 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
25882
25883 2004-02-02 Zack Weinberg <zack@codesourcery.com>
25884
25885 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
25886 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
25887 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
25888 * gcc.dg/cleanup-5.c: Run only on Linux targets.
25889
25890 2004-02-02 Mark Mitchell <mark@codesourcery.com>
25891
25892 PR c++/13113
25893 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
25894
25895 PR c++/13854
25896 * g++.dg/ext/attrib13.C: New test.
25897
25898 PR c++/13907
25899 * g++.dg/conversion/op2.C: New test.
25900
25901 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25902
25903 * gcc.dg/titype-1.c: Fix pasto.
25904
25905 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
25906
25907 * gcc.dg/titype-1.c: New test.
25908
25909 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25910
25911 PR c++/13957
25912 * g++.dg/template/non-type-template-argument-1.C,
25913 g++.dg/template/qualified-id1.C: Update dg-error marks.
25914 * g++.dg/template/nontype6.C: New test.
25915
25916 2004-02-01 Roger Sayle <roger@eyesopen.com>
25917
25918 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
25919 * gcc.dg/builtins-31.c: New testcase.
25920 * gcc.dg/builtins-32.c: New testcase.
25921
25922 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
25923
25924 * objc.dg/call-super-2.m: Update line numbers
25925 for the including of stddef.h.
25926
25927 2004-01-30 Michael Matz <matz@suse.de>
25928
25929 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
25930 g++.dg/ext/case-range3.C: New tests.
25931
25932 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25933
25934 DR206
25935 PR c++/13813
25936 * g++.dg/template/member4.C: New test.
25937
25938 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25939
25940 PR c++/13683
25941 * g++.dg/template/sizeof6.C: New test.
25942
25943 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25944
25945 * gcc.dg/fwritable-strings-1.c: New test.
25946
25947 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
25948
25949 * gcc.c-torture/compile/20040130-1.c: New test.
25950
25951 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
25952
25953 * objc.dg/call-super-2.m: Include stddef.h for size_t.
25954
25955 2004-01-29 Mark Mitchell <mark@codesourcery.com>
25956
25957 PR c++/13883
25958 * g++.dg/template/ctor3.C: New test.
25959
25960 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25961
25962 * g++.dg/tc1: New directory.
25963 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
25964 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
25965 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
25966 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
25967 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
25968
25969 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
25970
25971 * g++.dg/parse/error11.C: New test.
25972 * g++.dg/parse/error12.C: Likewise.
25973
25974 2004-01-28 Ziemowit Laski <zlaski@apple.com>
25975
25976 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
25977 (scan_initial, main): Use aligned_sizeof instead of sizeof.
25978
25979 2004-01-28 Mark Mitchell <mark@codesourcery.com>
25980
25981 PR c++/13791
25982 * g++.dg/ext/attrib12.C: New test.
25983
25984 PR c++/13736
25985 * g++.dg/parse/cast2.C: New test.
25986
25987 2004-01-27 James E Wilson <wilson@specifixinc.com>
25988
25989 * objc.dg/encode-2.m (main): New local string. Set depending on
25990 sizeof long. Use in sscanf call.
25991 * objc.dg/encode-3.m (main): New local string. Set depending on
25992 sizeof long. Use in scan_initial call.
25993
25994 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25995
25996 * objc.dg/call-super-2.m: Make LP64-safe.
25997 * objc.dg/desig-init-1.m: Likewise.
25998
25999 2004-01-27 Devang Patel <dpatel@apple.com>
26000
26001 * g++.dg/debug/namespace1.C: New test.
26002
26003 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
26004
26005 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
26006 xscale-*-*.
26007
26008 * gcc.dg/arm-mmx-1.c: New test.
26009
26010 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
26011
26012 * gcc.dg/20040127-1.c: New test.
26013 * gcc.dg/20040127-2.c: New test.
26014
26015 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26016
26017 * objc.dg/stret-1.m (glob): Renamed to globa.
26018
26019 2004-01-26 Mark Mitchell <mark@codesourcery.com>
26020
26021 PR c++/13663
26022 * g++.dg/expr/for1.C: New test.
26023
26024 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
26025
26026 PR middle-end/13779
26027 * gcc.dg/darwin-longlong.c: New test.
26028
26029 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
26030
26031 * gcc.dg/20040124-1.c: Moved test from here...
26032 * gcc.c-torture/compile/20040124-1.c: ...to here.
26033
26034 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26035
26036 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
26037 the assembly output if -m64 is passed.
26038
26039 2004-01-25 Mark Mitchell <mark@codesourcery.com>
26040
26041 PR c++/13833
26042 * g++.dg/template/cond3.C: New test.
26043
26044 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26045
26046 PR c++/13810
26047 * g++.dg/template/ttp7.C: New test.
26048
26049 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26050
26051 PR c++/13797
26052 * g++.dg/template/nontype4.C: New test.
26053 * g++.dg/template/nontype5.C: Likewise.
26054
26055 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
26056
26057 * gcc.dg/torture/mips-clobber-at.c: New test.
26058
26059 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
26060
26061 * gcc.dg/20040124-1.c: New test.
26062
26063 2004-01-24 Jakub Jelinek <jakub@redhat.com>
26064
26065 * gcc.dg/20040123-1.c: New test.
26066
26067 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26068
26069 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
26070
26071 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
26072
26073 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
26074
26075 2004-01-23 Andrew Pinski <apinski@apple.com>
26076
26077 * gcc.dg/20030121-1.c: Move to ..
26078 * gcc.dg/20040121-1.c: here.
26079
26080 2004-01-23 Roger Sayle <roger@eyesopen.com>
26081
26082 * gcc.dg/builtins-29.c: New test case.
26083
26084 2004-01-23 Zack Weinberg <zack@codesourcery.com>
26085
26086 PR 18314
26087 * gcc.dg/builtins-30.c: New testcase.
26088
26089 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
26090
26091 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
26092 * lib/g77.exp: Likewise.
26093 * lib/objc.exp: Likewise.
26094 * lib/g++.exp: Likewise.
26095
26096 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
26097
26098 * gcc.dg/struct-by-value-2.c: New test.
26099
26100 2004-01-21 Andrew Pinski <apinski@apple.com>
26101
26102 PR target/13785
26103 * gcc.dg/20030121-1.c: New test.
26104
26105 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
26106
26107 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
26108 clobber frame pointer register in asm statement.
26109
26110 2004-01-21 Falk Hueffner <falk@debian.org>
26111
26112 * gcc.c-torture/compile/20040121-1.c: New test.
26113
26114 2004-01-21 Zack Weinberg <zack@codesourcery.com>
26115
26116 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
26117
26118 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
26119
26120 * gcc.dg/ppc64-abi-2.c: New test.
26121
26122 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
26123
26124 * lib/treelang.exp: Fill out this file.
26125 * lib/treelang-dg.exp: New File.
26126
26127 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
26128
26129 * gcc.c-torture/compile/981022-1.c: Remove.
26130 * gcc.dg/array-5.c: Remove XFAIL.
26131 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
26132 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
26133 gcc.dg/cond-lvalue-1.c: Update.
26134 * gcc.dg/cast-lvalue-2.c: New test.
26135
26136 2004-01-19 Mark Mitchell <mark@codesourcery.com>
26137
26138 PR c++/13592
26139 * g++.dg/other/error1.C (class foo): Tweak error message.
26140
26141 PR c++/13592
26142 * g++.dg/template/call2.C: New test.
26143
26144 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26145
26146 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
26147 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
26148 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
26149 scalar-return-1_x.c, scalar-return-2_y.c,
26150 scalar-return-3_x.c, scalar-return-3_y.c,
26151 scalar-return-4_x.c, scalar-return-4_y.c,
26152 struct-align-1.h, struct-align-1_x.c,
26153 struct-align-1_y.c, struct-align-2.h,
26154 struct-align-2_x.c, struct-align-2_y.c,
26155 struct-by-value-10_y.c, struct-by-value-11_x.c,
26156 struct-by-value-11_y.c, struct-by-value-12_x.c,
26157 struct-by-value-12_y.c, struct-by-value-13_x.c,
26158 struct-by-value-13_y.c, struct-by-value-14_x.c,
26159 struct-by-value-14_y.c, struct-by-value-15_x.c,
26160 struct-by-value-15_y.c, struct-by-value-16_y.c,
26161 struct-by-value-17_y.c, struct-by-value-18_y.c,
26162 struct-by-value-19_y.c, struct-by-value-1_x.c,
26163 struct-by-value-1_y.c, struct-by-value-20_y.c,
26164 struct-by-value-2_x.c, struct-by-value-2_y.c,
26165 struct-by-value-3_y.c, struct-by-value-4_x.c,
26166 struct-by-value-4_y.c, struct-by-value-5_y.c,
26167 struct-by-value-6_y.c, struct-by-value-7_y.c
26168 struct-by-value-8_x.c, struct-by-value-8_y.c
26169 struct-by-value-9_x.c, struct-by-value-9_y.c
26170 struct-return-10_x.c, struct-return-10_y.c,
26171 struct-return-19_x.c, struct-return-20_x.c
26172 struct-return-2_x.c, struct-return-2_y.c
26173 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
26174 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
26175
26176 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26177
26178 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
26179 attribute on sparc*-sun-solaris2.*.
26180
26181 2004-01-18 Mark Mitchell <mark@codesourcery.com>
26182
26183 PR c++/13710
26184 * g++.dg/ext/typeof7.C: New test.
26185
26186 2004-01-18 David Edelsohn <edelsohn@gnu.org>
26187
26188 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
26189 * gcc.dg/const-elim-1.c: Same.
26190
26191 2004-01-17 Ziemowit Laski <zlaski@apple.com>
26192
26193 * objc.dg/stret-1.m: New.
26194 * objc.dg/stret-2.m: New.
26195
26196 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
26197
26198 PR c++/11895
26199 * g++.dg/ext/vector1.C: New test.
26200
26201 2004-01-16 Geoffrey Keating <geoffk@apple.com>
26202
26203 * gcc.dg/pch/import-1.c: New.
26204 * gcc.dg/pch/import-1.hs: New.
26205 * gcc.dg/pch/import-1a.h: New.
26206 * gcc.dg/pch/import-1b.h: New.
26207 * gcc.dg/pch/import-1c.h: New.
26208
26209 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26210
26211 PR c++/13574
26212 * g++.dg/ext/array1.C: New test.
26213
26214 PR c++/13178
26215 * g++.dg/conversion/op1.C: New test.
26216
26217 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
26218
26219 PR 11864
26220 From Kazumoto Kojima / Dan Kegel:
26221 * gcc.dg/pr11864-1.c: New test.
26222
26223 PR 10392
26224 From Marcus Comstedt / Dan Kegel:
26225 * gcc.dg/pr10392-1.c: New test.
26226
26227 2004-01-16 Mark Mitchell <mark@codesourcery.com>
26228
26229 PR c++/13478
26230 * g++.dg/init/ref10.C: New test.
26231
26232 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26233
26234 PR c++/13407
26235 * g++.dg/parse/typename6.C: New test.
26236
26237 2004-01-15 Geoffrey Keating <geoffk@apple.com>
26238
26239 PR pch/13361
26240 * testsuite/g++.dg/pch/wchar-1.C: New.
26241 * testsuite/g++.dg/pch/wchar-1.Hs: New.
26242
26243 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26244
26245 PR c++/9259
26246 * g++.dg/expr/sizeof2.C: New test.
26247
26248 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
26249
26250 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
26251
26252 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26253
26254 PR c++/13659
26255 * g++.dg/lookup/strong-using-3.C: New.
26256 * g++.dg/lookup/using-10.C: New.
26257
26258 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
26259
26260 PR c++/13594
26261 * g++.dg/lookup/strong-using-2.C: New.
26262
26263 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
26264 Dan Kegel <dank@kegel.com>
26265 J"orn Rennecke <joern.rennecke@superh.com>
26266
26267 PR target/9365
26268 * gcc.dg/pr9365-1.c: New test.
26269
26270 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26271
26272 PR c++/8856
26273 * g++.dg/parse/casting-operator2.C: New test.
26274 * g++.old-deja/g++.pt/explicit83.C: Remove.
26275
26276 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
26277
26278 * gcc.dg/label-compound-stmt-1.c: New test.
26279 * gcc.c-torture/compile/950922-1.c,
26280 gcc.c-torture/compile/20000211-3.c,
26281 gcc.c-torture/compile/20000518-1.c,
26282 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
26283 compound statements.
26284
26285 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
26286
26287 * gcc.dg/ppc64-abi-1.c: New test.
26288
26289 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
26290
26291 * g++.dg/ext/attrib9.C: Add dg-warnings.
26292
26293 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26294
26295 PR c++/12335
26296 * g++.dg/parse/dtor3.C: New test.
26297
26298 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
26299
26300 PR c++/12709
26301 * g++.dg/parse/try-catch-1.C: New test.
26302
26303 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
26304
26305 * ada/acats/run_all.sh: Add more verbose output in acats.log
26306 when compiling tests.
26307
26308 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26309
26310 PR 13656
26311 * gcc.dg/typedef-redecl.c: New test case.
26312 * gcc.dg/typedef-redecl.h: New support file.
26313
26314 2004-01-13 Jan Hubicka <jh@suse.cz>
26315
26316 * gcc.dg/always_inline.c: New test.
26317 * gcc.dg/debug/20031231-1.c: Fix.
26318
26319 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26320
26321 PR c++/13474
26322 * g++.dg/template/array3.C: New test.
26323
26324 2004-01-12 Zack Weinberg <zack@codesourcery.com>
26325
26326 * g++.dg/ext/lvalue1.C: No longer expected to fail.
26327 * g++.dg/warn/Wunused-2.C: Likewise.
26328
26329 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26330
26331 PR c++/13289
26332 * g++.dg/template/instantiate6.C: New test.
26333
26334 2004-01-12 Roger Sayle <roger@eyesopen.com>
26335
26336 PR middle-end/11397
26337 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
26338
26339 2004-01-12 Jan Hubicka <jh@suse.cz>
26340
26341 PR opt/12826
26342 * gcc.dg/20040112-1.c: New.
26343
26344 * gcc.dg/dwarf-die[1-7].c: Move to...
26345 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
26346 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
26347
26348 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
26349
26350 PR c++/4100
26351 * g++.dg/parse/friend4.C: New test.
26352
26353 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
26354
26355 PR c++/4100
26356 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
26357 definition is called a friend.
26358
26359 2004-01-11 Zack Weinberg <zack@codesourcery.com>
26360
26361 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
26362
26363 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
26364
26365 PR c++/3478
26366 * g++.dg/parse/error10.C: New test.
26367 * g++.dg/template/arg2.C: Accept "invalid type" error.
26368
26369 2004-01-11 Jakub Jelinek <jakub@redhat.com>
26370
26371 PR middle-end/13392
26372 * g++.dg/opt/expect2.C: New test.
26373
26374 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26375
26376 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
26377 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
26378 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
26379 Update dg-error regexps.
26380
26381 2004-01-10 Zack Weinberg <zack@codesourcery.com>
26382
26383 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
26384 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
26385
26386 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26387
26388 * gcc.dg/pragma-re-1.c: Use right pointer type.
26389
26390 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26391
26392 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
26393
26394 2004-01-09 Geoffrey Keating <geoffk@apple.com>
26395
26396 * gcc.dg/rs6000-ldouble-1.c: New.
26397
26398 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26399
26400 DR 337
26401 PR c++/9256
26402 * g++.dg/other/abstract1.C: New test.
26403
26404 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
26405
26406 * g++.dg/lookup/strong-using-1.C: New.
26407
26408 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
26409
26410 PR c/11234
26411 * gcc.dg/func-ptr-conv-1.c: New test.
26412 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
26413
26414 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
26415
26416 PR target/13380.
26417 * gcc.c-torture/compile/20040109-1.c: New.
26418
26419 2004-01-08 Stuart Hastings <stuart@apple.com>
26420
26421 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
26422 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
26423 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
26424
26425 2004-01-09 Alan Modra <amodra@bigpond.net.au>
26426
26427 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
26428
26429 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
26430
26431 * ada/acats/run_acats: Treat 'gnatchop' the same way
26432 as 'gnatmake'. Export GCC_DRIVER.
26433 * ada/acats/run_all.sh: Add target_gnatchop. Use
26434 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
26435
26436 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26437
26438 PR c++/12573
26439 * g++.dg/template/dependent-expr4.C: New test.
26440
26441 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
26442
26443 * gcc.dg/altivec-11.c: New test.
26444
26445 2004-01-07 Mark Mitchell <mark@codesourcery.com>
26446
26447 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
26448
26449 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26450
26451 PR c/6024
26452 * gcc.dg/enum-compat-1.c: New test.
26453 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
26454
26455 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
26456
26457 PR c/12165
26458 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
26459 gcc.dg/c99-idem-qual-3.c: New tests.
26460
26461 2004-01-07 Alan Modra <amodra@bigpond.net.au>
26462
26463 * gcc.dg/winline-7.c: Don't cast void * to int.
26464
26465 2004-01-06 Jan Hubicka <jh@suse.cz>
26466
26467 * gcc.dg/i386-sse-5.c: New test
26468 * g++.dg/eh/simd-1.c: Add -w argument for i386.
26469
26470 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26471
26472 PR c++/12815
26473 * g++.dg/rtti/typeid4.C: New test.
26474
26475 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26476
26477 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
26478
26479 2004-01-05 Mark Mitchell <mark@codesourcery.com>
26480
26481 PR c++/12132
26482 * g++.dg/template/error11.C: New test.
26483
26484 PR c++/13451
26485 * g++.dg/template/class2.C: New test.
26486
26487 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
26488 Richard Sandiford <rsandifo@redhat.com>
26489
26490 PR c++/13387
26491 * g++.dg/opt/alias3.C: New test.
26492
26493 2004-01-04 Mark Mitchell <mark@codesourcery.com>
26494
26495 PR c++/13157
26496 * g++.dg/template/koenig3.C: New test.
26497
26498 PR c++/13529
26499 * g++.dg/parse/offsetof3.C: New test.
26500
26501 * g++.dg/init/copy7.C: Add missing dg-error markers.
26502
26503 PR c++/12226
26504 * g++.dg/init/copy7.c: New test.
26505
26506 PR c++/13536
26507 * g++.dg/parse/cast1.C: New test.
26508
26509 2004-01-04 Jan Hubicka <jh@suse.cz>
26510
26511 * gcc.dg/winline[1-7].c: New tests.
26512
26513 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26514
26515 PR c++/13520
26516 * g++.dg/template/qualttp22.C: New test.
26517
26518 2004-01-01 Jan Hubicka <jh@suse.cz>
26519
26520 * gcc.dg/debug/20031231-1.c: New.
26521 * gcc.c-torture/compile/20040101-1.c: New.
26522 * gcc.dg/dwarf-die-[1-7].c: New.
26523
26524 2004-01-01 Jakub Jelinek <jakub@redhat.com>
26525
26526 PR optimization/13521
26527 * gcc.c-torture/compile/20031231-1.c: New test.
26528
26529 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26530
26531 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
26532
26533 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26534
26535 PR c++/10079
26536 * g++.dg/template/crash16.C: New test.
26537
26538 2003-12-30 Mark Mitchell <mark@codesourcery.com>
26539
26540 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
26541
26542 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
26543
26544 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
26545 ports.
26546 * g++.old-deja/g++.jason/thunk3.C: Likewise.
26547 * g++.old-deja/g++.law/profile1.C: Likewise.
26548 * gcc.c-torture/compile/981006-1.c: Likewise.
26549 * gcc.c-torture/execute/loop-2e.x: Likewise.
26550 * gcc.c-torture/execute/loop-2f.x: Remove.
26551 * gcc.c-torture/execute/loop-2g.x: Likewise.
26552 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
26553 * gcc.dg/20020312-2.c: Remove traces of dead ports.
26554
26555 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
26556
26557 PR c++/13507
26558 * g++.dg/ext/attrib11.C: New test.
26559
26560 PR c++/13494
26561 * g++.dg/template/array2-1.C: New test.
26562 * g++.dg/template/array2-2.C: New test.
26563
26564 2003-12-29 Mark Mitchell <mark@codesourcery.com>
26565
26566 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
26567
26568 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
26569
26570 PR c++/12774
26571 * g++.dg/template/array1-1.C: New test.
26572 * g++.dg/template/array1-2.C: New test.
26573
26574 2003-12-29 Roger Sayle <roger@eyesopen.com>
26575
26576 PR fortran/12632
26577 * g77.dg/12632.f: New test case.
26578
26579 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26580
26581 PR c++/13289
26582 * g++.dg/parse/nontype1.C: New test.
26583
26584 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26585
26586 PR c++/12403
26587 * g++.dg/parse/explicit1.C: New test.
26588 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
26589
26590 2003-12-28 Mark Mitchell <mark@codesourcery.com>
26591
26592 PR c++/13081
26593 * g++.dg/opt/inline6.C: New test.
26594
26595 PR c++/12613
26596 * g++.dg/parse/error9.C: New test.
26597
26598 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
26599
26600 2003-12-28 Mark Mitchell <mark@codesourcery.com>
26601
26602 PR c++/13009
26603 * g++.dg/init/assign1.C: New test.
26604
26605 2003-12-28 Roger Sayle <roger@eyesopen.com>
26606
26607 PR c++/13070
26608 * g++.dg/warn/format3.C: New test case.
26609
26610 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26611
26612 * gcc.c-torture/compile/20031227-1.c: New test.
26613
26614 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26615
26616 * g++.dg/bprob/bprob.exp: Load target-supports.exp
26617 * g77.dg/bprob/bprob.exp: Likewise.
26618 * gcc.misc-tests/bprob.exp: Likewise.
26619 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
26620 variants on systems where the library does not provide that
26621 functionality.
26622 * gcc.dg/builtins-20.c: Use builtins-config.h.
26623 * gcc.dg/builtins-config.h: New file.
26624
26625 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26626
26627 * lib/gcc-dg.exp (dg-require-profiling): New function.
26628 * lib/target-supports.exp (check_profiling_available): Likewise.
26629 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
26630 * g77.dg/bprob/bprob.exp: Likewise.
26631 * gcc.misc-tests/bprob.exp: Likewise.
26632 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
26633 * gcc.dg/20021014-1.c: Likewise.
26634 * gcc.dg/nest.c: Likewise.
26635
26636 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26637
26638 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
26639 compiling.
26640 * g++.dg/lookup/java2.C: Likewise.
26641 * gcc.dg/cpp/lexident.c: Likewise.
26642
26643 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
26644
26645 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
26646 given.
26647 * gcc.c-torture/compile/961203-1.c: Likewise.
26648 * gcc.c-torture/compile/980506-1.c: Likewise.
26649
26650 2003-12-23 Zack Weinberg <zack@codesourcery.com>
26651
26652 * lib/gcc-dg.exp (dg-prune-output): New annotation.
26653 (additional_prunes): New global.
26654 (gcc-dg-prune): Handle additional per-test pruning.
26655 (dg-test): Clear additional_prunes between tests.
26656
26657 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
26658 dg-prune-output to avoid spurious failures from assembler
26659 complaining about nonexistent WAW violations.
26660 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
26661 Use dg-prune-output to avoid spurious failures from assembler
26662 warning about Itanium B-step errata.
26663
26664 2003-12-23 Mark Mitchell <mark@codesourcery.com>
26665
26666 * g++.dg/abi/macro0.C: New test.
26667 * g++.dg/abi/macro1.C: Likewise.
26668 * g++.dg/abi/macro2.C: Likewise.
26669
26670 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
26671 * g++.dg/abi/bitfield7.C: Likewise.
26672 * g++.dg/abi/dtor2.C: Likewise.
26673 * g++.dg/abi/mangle11.C: Likewise.
26674 * g++.dg/abi/mangle12.C: Likewise.
26675 * g++.dg/abi/mangle14.C: Likewise.
26676 * g++.dg/abi/mangle17.C: Likewise.
26677 * g++.dg/abi/vbase10.C: Likewise.
26678 * g++.dg/abi/vbase14.C: Likewise.
26679 * g++.dg/template/qualttp17.C: Likewise.
26680
26681 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
26682
26683 PR c/11995
26684 * gcc.dg/20031223-1.c: New test.
26685
26686 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26687
26688 * gcc.dg/noreturn-7.c: New test.
26689
26690 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26691
26692 * gcc.dg/null-pointer-1.c: New test.
26693
26694 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26695
26696 * g++.old-deja/g++.jason/template18.C: Remove.
26697 * g++.old-deja/g++.jason/template37.C: Likewise.
26698
26699 PR c++/12862
26700 * g++.dg/lookup/ns1.C: New test.
26701
26702 PR c++/12397
26703 * g++.dg/template/lookup3.C: New test.
26704
26705 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26706
26707 * g++.dg/template/recurse1.C: New test
26708
26709 2003-12-22 Mark Mitchell <mark@codesourcery.com>
26710
26711 PR c++/12479
26712 * g++.dg/parse/semicolon1.C: New test.
26713 * g++.dg/parse/semicolon1.h: Likewise.
26714
26715 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
26716
26717 * gcc.dg/darwin-misaligned.c: New test.
26718
26719 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
26720
26721 PR c/9163
26722 * gcc.dg/20031222-1.c: New test.
26723
26724 2003-12-21 Mark Mitchell <mark@codesourcery.com>
26725
26726 PR c++/13438
26727 * g++.dg/parse/error8.C: New test.
26728
26729 PR c++/11554
26730 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
26731
26732 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
26733
26734 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
26735 too small.
26736 * gcc.c-torture/compile/930217-1.c: Likewise.
26737 * gcc.c-torture/compile/930513-1.c: Likewise.
26738 * gcc.c-torture/execute/920908-2.c: Likewise.
26739 * gcc.c-torture/execute/921204-1.c: Likewise.
26740 * gcc.c-torture/execute/930621-1.c: Likewise.
26741 * gcc.c-torture/execute/930630-1.c: Likewise.
26742 * gcc.c-torture/execute/931031-1.c: Likewise.
26743 * gcc.c-torture/execute/980602-2.c: Likewise.
26744 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
26745 * gcc.c-torture/execute/compndlit-1.c: Likewise.
26746 * gcc.c-torture/execute/extzvsi.c: Likewise.
26747 * gcc.c-torture/unsorted/ext.c: Likewise.
26748
26749 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
26750
26751 PR target/12749
26752 * gcc.c-torture/compile/20031220-2.c: New test case.
26753
26754 2003-12-20 Roger Sayle <roger@eyesopen.com>
26755
26756 PR optimization/13031
26757 * gcc.c-torture/compile/20031220-1.c: New test case.
26758
26759 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26760
26761 * gcc.dg/cast-function-1.c: New test.
26762
26763 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
26764
26765 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
26766 formats.
26767
26768 2003-12-19 Mark Mitchell <mark@codesourcery.com>
26769
26770 PR c++/12795
26771 * g++.dg/ext/attrib10.C: New test.
26772
26773 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26774
26775 * gcc.dg/cleanup-10.c: New test.
26776 * gcc.dg/cleanup-11.c: New test.
26777
26778 2003-12-19 Jakub Jelinek <jakub@redhat.com>
26779
26780 PR c++/13239
26781 * g++.dg/opt/expect1.C: New test.
26782
26783 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
26784
26785 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
26786
26787 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
26788
26789 PR debug/12923
26790 * gcc.dg/20031218-1.c: New test.
26791
26792 PR debug/12389
26793 * gcc.dg/20031218-2.c: New test.
26794 * gcc.dg/20031218-3.c: New test.
26795
26796 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
26797 of label name and allow for USER_LABEL_PREFIX == "_" names.
26798 * g++.dg/abi/mangle18-2.C: Likewise.
26799 * g++.dg/abi/mangle19-1.C: Likewise.
26800 * g++.dg/abi/mangle19-2.C: Likewise.
26801 * g++.dg/abi/mangle20-1.C: Likewise.
26802 * g++.dg/abi/mangle20-2.C: Likewise.
26803
26804 2003-12-18 Richard Henderson <rth@redhat.com>
26805
26806 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
26807
26808 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
26809 Dan Kegel <dank@kegel.com>
26810
26811 PR other/12009
26812 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
26813 testing a cross compiler, it causes spurious compile failures.
26814 * lib/g++.exp: Likewise.
26815
26816 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26817
26818 PR c++/13262
26819 * g++.dg/template/access13.C: New test.
26820
26821 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
26822
26823 * gcc.dg/20031216-1.c: New test.
26824
26825 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26826
26827 PR c++/9154
26828 * g++.dg/template/error10.C: New test.
26829
26830 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
26831
26832 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
26833 * g++.dg/eh/simd-2.C: Likewise.
26834
26835 2003-12-17 James E Wilson <wilson@specifixinc.com>
26836 Roger Sayle <roger@eyesopen.com>
26837
26838 * gcc.c-torture/execute/ieee/mzero5.c: New.
26839
26840 2003-12-17 Mark Mitchell <mark@codesourcery.com>
26841
26842 PR c++/10603
26843 * g++.dg/parse/error6.C: New test.
26844
26845 PR c++/12827
26846 * g++.dg/parse/error7.C: New test.
26847
26848 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
26849
26850 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
26851 at -O with stabs debugging formats.
26852 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
26853 * gcc.dg/debug/debug-2.c: Likewise.
26854
26855 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26856
26857 PR c++/12696
26858 * g++.dg/init/error1.C: New test.
26859
26860 PR c++/12218
26861 * g++.dg/init/pm3.C: New test.
26862
26863 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
26864
26865 PR c/3347
26866 * gcc.dg/bitfld-8.c: New test.
26867
26868 2003-12-16 James Lemke <jim@wasabisystems.com>
26869
26870 * gcc.dg/arm-scd42-[123].c: New tests.
26871
26872 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26873
26874 PR c++/9043
26875 * g++.dg/abi/mangle20-1.C: New test.
26876 * g++.dg/abi/mangle20-2.C: New test.
26877
26878 2003-12-16 Mark Mitchell <mark@codesourcery.com>
26879
26880 PR c++/13275
26881 * g++.dg/other/offsetof2.C: Remove XFAIL.
26882 * g++.dg/parse/offsetof1.C: New test.
26883 * g++.gd/parse/offsetof2.C: Likewise.
26884
26885 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26886
26887 * g++.dg/template/nontype3.C: New test.
26888 * g++.dg/template/static2.C: Tweaked the dg-error clause.
26889
26890 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26891
26892 * g++.dg/warn/noreturn-3.C: Also test instantiation.
26893
26894 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
26895
26896 PR c++/13387
26897 * g++.dg/expr/assign1.C: New test.
26898
26899 PR c++/13242
26900 * g++.dg/abi/mangle19-1.C: New test.
26901 * g++.dg/abi/mangle19-2.C: New test.
26902
26903 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
26904
26905 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
26906
26907 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
26908
26909 * gcc.c-torture/execute/20031216-1.c: New test.
26910
26911 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
26912
26913 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
26914 an ICE regression.
26915
26916 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26917
26918 PR c++/10926
26919 * g++.dg/template/error9.C: New test.
26920
26921 PR c++/11116
26922 * g++.dg/template/error8.C: New test.
26923
26924 2003-12-15 Roger Sayle <roger@eyesopen.com>
26925
26926 PR middle-end/13400
26927 * gcc.c-torture/execute/20031215-1.c: New test case.
26928
26929 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26930
26931 PR c++/13269
26932 * g++.dg/parse/error5.C: New test.
26933
26934 PR c++/12989
26935 * g++.dg/expr/sizeof1.C: New test.
26936
26937 PR c++/13310
26938 * g++.dg/template/crash15.C: New test.
26939
26940 2003-12-15 Geoffrey Keating <geoffk@apple.com>
26941
26942 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
26943 a non-POD type as the last named parameter of a varargs function.
26944
26945 2003-12-15 Mark Mitchell <mark@codesourcery.com>
26946
26947 PR c++/13243
26948 PR c++/12573
26949 * g++.dg/template/crash14.C: New test.
26950 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
26951
26952 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
26953
26954 * g++.dg/other/java1.C: New test.
26955
26956 PR c++/13241
26957 * g++.dg/abi/mangle18-1.C: New test.
26958 * g++.dg/abi/mangle18-2.C: New test.
26959
26960 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26961
26962 PR optimization/10312
26963 * gcc.c-torture/execute/20031214-1.c: New.
26964
26965 2003-12-14 Mark Mitchell <mark@codesourcery.com>
26966
26967 PR c++/10779
26968 PR c++/12160
26969 * g++.dg/parse/error3.C: New test.
26970 * g++.dg/parse/error4.C: Likewise.
26971 * g++.dg/abi/mangle4.C: Tweak error messages.
26972 * g++.dg/lookup/using5.C: Likewise.
26973 * g++.dg/other/error2.C: Likewise.
26974 * g++.dg/parse/typename5.C: Likewise.
26975 * g++.dg/parse/undefined1.C: Likewise.
26976 * g++.dg/template/arg2.C: Likewise.
26977 * g++.dg/template/ttp3.C: Likewise.
26978 * g++.dg/template/type1.C: Likewise.
26979 * g++.old-deja/g++.other/crash32.C: Likewise.
26980 * g++.old-djea/g++.pt/defarg8.C: Likewise.
26981
26982 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26983
26984 PR c++/13106
26985 * g++.dg/warn/noreturn-3.C: New test.
26986
26987 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
26988
26989 PR c++/13118
26990 * g++.dg/abi/covariant3.C: New.
26991
26992 2003-12-12 Jakub Jelinek <jakub@redhat.com>
26993
26994 * g++.dg/eh/ia64-1.C: New test.
26995
26996 2003-12-12 Roger Sayle <roger@eyesopen.com>
26997
26998 PR optimization/13037
26999 * g77.f-torture/execute/13037.f: New test case.
27000
27001 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
27002
27003 PR c++/12881
27004 * g++.dg/abi/covariant2.C: New.
27005
27006 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
27007
27008 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
27009
27010 2003-12-11 Zack Weinberg <zack@codesourcery.com>
27011
27012 * gcc.c-torture/execute/wchar_t-1.x: Delete.
27013
27014 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
27015
27016 PR other/10819
27017 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
27018 to fix Bug 10819.
27019 * lib/g++.exp (g++_version): Likewise.
27020 * lib/g77.exp (g77_version): Likewise.
27021 * lib/objc.exp (default_objc_version): Likewise.
27022
27023 2003-12-10 Richard Henderson <rth@redhat.com>
27024
27025 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
27026
27027 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
27028
27029 2003-12-08 Matt Austern <austern@apple.com>
27030
27031 PR c/13134
27032 * lib/gcc-dg.exp (dg-require-visibility): Define.
27033 * lib/target-supports (check_visibility_available): Define.
27034 * gcc.dg/visibility-1.c: New test.
27035 * gcc.dg/visibility-2.c: Likewise.
27036 * gcc.dg/visibility-3.c: Likewise.
27037 * gcc.dg/visibility-4.c: Likewise.
27038 * gcc.dg/visibility-5.c: Likewise.
27039 * gcc.dg/visibility-6.c: Likewise.
27040 * g++.dg/ext/visibility-1.C: Likewise.
27041 * g++.dg/ext/visibility-2.C: Likewise.
27042 * g++.dg/ext/visibility-3.C: Likewise.
27043 * g++.dg/ext/visibility-4.C: Likewise.
27044 * g++.dg/ext/visibility-5.C: Likewise.
27045 * g++.dg/ext/visibility-6.C: Likewise.
27046
27047 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27048
27049 * g++.dg/lookup/java1.C: New test.
27050 * g++.dg/lookup/java2.C: New test.
27051
27052 2003-12-07 Falk Hueffner <falk@debian.org>
27053
27054 * g++.dg/opt/noreturn-1.C: New test.
27055
27056 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
27057
27058 * gcc.dg/overflow-1.c: New test.
27059
27060 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
27061
27062 * g77.f-torture/compile/13060.f: New test.
27063
27064 2003-12-06 Mark Mitchell <mark@codesourcery.com>
27065
27066 PR c++/13323
27067 * g++.dg/inherit/operator2.C: New test.
27068
27069 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27070
27071 PR c++/13305
27072 * g++.dg/ext/attrib9.C: New test.
27073
27074 2003-12-05 Mark Mitchell <mark@codesourcery.com>
27075
27076 PR c++/13314
27077 * g++.dg/template/error7.C: New test.
27078
27079 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
27080 J"orn Rennecke <joern.rennecke@superh.com>
27081
27082 PR target/13302
27083 * g++.dg/other/struct-va_list.C: New test.
27084
27085 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27086
27087 PR c++/13166
27088 * g++.dg/parse/defarg6.C: New test.
27089
27090 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
27091
27092 PR target/13256
27093 * gcc.c-torture/execute/20031201-1.c: New test.
27094
27095 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
27096
27097 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
27098
27099 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27100
27101 * gcc.dg/builtin-return-1.c: New test.
27102
27103 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
27104 J"orn Rennecke <joern.rennecke@superh.com>
27105
27106 PR optimization/13260
27107 * gcc.c-torture/execute/20031204-1.c: New test.
27108
27109 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27110
27111 PR c++/9127
27112 * g++.dg/template/error6.C: New test.
27113
27114 2003-12-03 Jakub Jelinek <jakub@redhat.com>
27115
27116 * gcc.dg/20031202-1.c: New test.
27117
27118 2003-12-03 Mark Mitchell <mark@codesourcery.com>
27119
27120 PR c++/13179
27121 * g++.dg/template/eh1.C: New test.
27122
27123 PR c++/10771
27124 * g++.dg/template/error5.C: New test.
27125
27126 2003-12-02 David Ung <davidu@mips.com>
27127
27128 * gcc.dg/compat/vector-check.h: Corrected type for var
27129 g_##TMODE
27130
27131 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27132
27133 PR c++/10126
27134 * g++.dg/template/ptrmem8.C: New test.
27135
27136 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27137
27138 PR c++/12573
27139 * g++.dg/template/dependent-expr3.C: New test.
27140
27141 2003-12-01 James Lemke <jim@wasabisystems.com>
27142
27143 * gcc.dg/arm-g2.c: New test.
27144
27145 2003-12-01 Roger Sayle <roger@eyesopen.com>
27146
27147 PR optimization/11634
27148 * gcc.dg/20031201-2.c: New test case.
27149
27150 2003-12-01 Zack Weinberg <zack@codesourcery.com>
27151
27152 PR 11433
27153 * objc.dg/proto-lossage-3.m: New test.
27154
27155 2003-12-01 Roger Sayle <roger@eyesopen.com>
27156
27157 PR optimization/12628
27158 * gcc.dg/20031201-1.c: New test case.
27159
27160 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
27161
27162 * gcc.dg/unaligned-1.c: New test.
27163
27164 2003-11-30 Mark Mitchell <mark@codesourcery.com>
27165
27166 PR c++/9849
27167 * g++.dg/template/error4.C: New test.
27168 * g++.dg/template/nested3.C: Adjust error markers.
27169
27170 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27171
27172 * gcc.dg/cpp/assert4.c: Check more #system assertions.
27173
27174 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
27175
27176 PR c/10333
27177 * gcc.dg/bitfld-7.c: New test.
27178
27179 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
27180
27181 * gcc.dg/tls/asm-1.C: New test.
27182
27183 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27184
27185 * gcc.dg/cpp/assert4.c: Update.
27186
27187 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27188
27189 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
27190 * gcc.dg/builtin-apply3.c: New test.
27191
27192 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27193
27194 * lib/compat.exp (compat-obj): New xfaildata parameter.
27195 Use it to set compiler_conditional_xfail_data before compiling.
27196 (compat-get-options): Handle dg-xfail-if.
27197 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
27198 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
27199 * gcc.dg/compat/vector-1_y.c: Likewise.
27200 * gcc.dg/compat/vector-2_x.c: Likewise.
27201 * gcc.dg/compat/vector-2_y.c: Likewise.
27202
27203 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27204
27205 * g++.dg/opt/reg-stack4.C: New test.
27206
27207 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27208
27209 * gcc.dg/builtin-apply2.c: New test.
27210
27211 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27212
27213 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
27214
27215 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27216
27217 PR c++/12924
27218 * g++.dg/template/template-id-2.C: New test.
27219
27220 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27221
27222 PR c++/5369
27223 * g++.dg/template/memfriend1.C: New test.
27224 * g++.dg/template/memfriend2.C: Likewise.
27225 * g++.dg/template/memfriend3.C: Likewise.
27226 * g++.dg/template/memfriend4.C: Likewise.
27227 * g++.dg/template/memfriend5.C: Likewise.
27228 * g++.dg/template/memfriend6.C: Likewise.
27229 * g++.dg/template/memfriend7.C: Likewise.
27230 * g++.dg/template/memfriend8.C: Likewise.
27231 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
27232
27233 2003-11-21 Mark Mitchell <mark@codesourcery.com>
27234
27235 PR c++/12515
27236 * g++.dg/ext/cond1.C: New test.
27237
27238 2003-11-20 Richard Henderson <rth@redhat.com>
27239
27240 * gcc.dg/20020201-2.c: Remove.
27241 * gcc.dg/20020201-4.c: Remove.
27242 * gcc.dg/20020304-1.c: Remove.
27243
27244 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
27245
27246 * gcc.dg/cpp/trad/xwin1.c: New test case.
27247
27248 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
27249
27250 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
27251 * lib/g77.exp: Likewise.
27252 * lib/objc.exp: Likewise.
27253 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
27254 for darwin.
27255
27256 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27257
27258 PR c++/12932
27259 * g++.dg/template/static5.C: New test.
27260
27261 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
27262
27263 * gcc.dg/nested-func-1.c: New test.
27264
27265 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27266
27267 * gcc.dg/cpp/assert4.c: New test.
27268
27269 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27270
27271 PR c++/2294
27272 * g++.dg/lookup/using9.c: New test.
27273
27274 2003-11-14 Mark Mitchell <mark@codesourcery.com>
27275
27276 PR c++/12762
27277 * g++.dg/template/error3.C: New test.
27278
27279 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
27280
27281 PR ada/13035
27282 * ada/acats/run_acats, run_all.sh: Fix syntax error.
27283 No longer use a wrapper for gcc, since this does not work under
27284 Windows.
27285
27286 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
27287
27288 PR c++/2094
27289 * g++.dg/template/ptrmem7.C: New test.
27290
27291 2003-11-13 Andrew Pinski <apinski@apple.com>
27292
27293 * gcc.c-torture/compile/20031113-1.c: New test.
27294
27295 2003-11-13 Mark Mitchell <mark@codesourcery.com>
27296 Kean Johnston <jkj@sco.com>
27297
27298 PR c/13029
27299 * gcc.dg/unused-4.c: Update.
27300
27301 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
27302
27303 * g++.dg/opt/const3.C: New test.
27304
27305 2003-11-13 Jan Hubicka <jh@suse.cz>
27306
27307 * gcc.c-torture/compile/20031112-1.c: New test.
27308
27309 2003-11-12 Mark Mitchell <mark@codesourcery.com>
27310
27311 * g++.dg/parse/crash10.C: Remove bogus error marker.
27312
27313 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27314
27315 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
27316 (host_gcc): Likewise.
27317 (ROOT): Honor $PWDCMD.
27318 (BASE): Likewise.
27319 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
27320
27321 2003-11-12 Catherine Moore <clm@redhat.com>
27322
27323 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
27324
27325 2003-11-12 Andreas Jaeger <aj@suse.de>
27326 Jakub Jelinek <jakub@redhat.com>
27327 Andrew Pinski <pinskia@physics.uc.edu>
27328 Richard Henderson <rth@redhat.com>
27329
27330 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
27331 systems.
27332 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
27333
27334 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
27335 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
27336
27337 2003-11-11 Andreas Jaeger <aj@suse.de>
27338
27339 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
27340
27341 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
27342
27343 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
27344
27345 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
27346 Clean ups.
27347
27348 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
27349
27350 * gcc.dg/trampoline-1.c: New test.
27351
27352 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
27353
27354 * gcc.c-torture/compile/200031109-1.c: New test.
27355
27356 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27357
27358 PR c/3190
27359 PR c/8714
27360 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27361 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
27362 gcc.dg/format/no-y2k-1.c: Update.
27363
27364 2003-11-08 Roger Sayle <roger@eyesopen.com>
27365
27366 PR optimization/10467
27367 * gcc.dg/20031108-1.c: New test case.
27368
27369 2003-11-07 Geoffrey Keating <geoffk@apple.com>
27370
27371 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
27372
27373 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
27374
27375 * gcc.dg/compound-lvalue-1.c: New test.
27376 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
27377 some XFAILs.
27378
27379 2003-11-06 Geoffrey Keating <geoffk@apple.com>
27380
27381 * gcc.dg/altivec-varargs-1.c: New test.
27382
27383 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27384
27385 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
27386 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
27387 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
27388 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
27389 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
27390
27391 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
27392
27393 * gcc.dg/cond-lvalue-1.c: New test.
27394
27395 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
27396
27397 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
27398
27399 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27400
27401 PR c++/11616
27402 * g++.dg/template/instantiate5.C: New test.
27403
27404 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27405
27406 PR c++/12726
27407 * g++.dg/ext/complit2.C: Replace test with self-contained version.
27408 * ChangeLog: Add missing first entry for above test.
27409
27410 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27411
27412 PR c++/9810
27413 * g++.dg/template/using8.C: New test.
27414 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
27415
27416 2003-11-02 Roger Sayle <roger@eyesopen.com>
27417
27418 PR optimization/10817
27419 * gcc.c-torture/compile/20031102-1.c: New test case.
27420
27421 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
27422
27423 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
27424 2147483647.
27425
27426 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27427
27428 * gcc.dg/20031102-1.c: New test.
27429
27430 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
27431
27432 * gcc.dg/complex-1.c: New test.
27433
27434 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27435
27436 PR c++/12796
27437 * g++.dg/template/crash13.C: Adjust expected error location.
27438 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27439
27440 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27441
27442 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27443
27444 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27445
27446 PR/10239
27447 * gcc.c-torture/compile/20031031-2.c: New test.
27448
27449 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
27450
27451 PR/11640
27452 * gcc.c-torture/compile/20031031-1.c: New test.
27453
27454 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
27455
27456 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
27457 * gcc.misc-tests/bprob.exp: Likewise.
27458 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
27459 the execution test on arm-elf configs.
27460 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
27461 configs that don't support scratch files.
27462 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
27463
27464 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
27465
27466 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
27467 done by dejagnu.
27468
27469 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
27470
27471 * ada/acats/run_all.sh: Redirect mv output to /dev/null
27472 Avoid non pure sh syntax. Add more logging.
27473
27474 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
27475 fail.
27476
27477 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27478
27479 PR libgcj/10610
27480 * gcc.dg/ppc-stackalign-1.c: New test.
27481
27482 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
27483
27484 * ada/acats/run_all.sh: Change output to be more compliant with
27485 dejagnu framework.
27486 Create acats.sum and acats.log files under testsuite/ada/acats
27487 Only run [a-z]* directories, to filter out e.g. CVS.
27488 Redirect build output to log file.
27489
27490 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27491
27492 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
27493
27494 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
27495
27496 PR ada/5909:
27497 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
27498
27499 2003-10-27 Jakub Jelinek <jakub@redhat.com>
27500
27501 * gcc.c-torture/compile/20031023-1.c: New test.
27502 * gcc.c-torture/compile/20031023-2.c: New test.
27503 * gcc.c-torture/compile/20031023-3.c: New test.
27504 * gcc.c-torture/compile/20031023-4.c: New test.
27505
27506 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27507
27508 PR c++/10371
27509 * g++.dg/lookup/scoped8.C: New test.
27510
27511 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27512
27513 * g++.dg/opt/reg-stack3.C: New test.
27514
27515 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27516
27517 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
27518
27519 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27520
27521 PR c++/11076
27522 * g++.dg/template/crash13.C: New test.
27523
27524 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
27525
27526 * gcc.dg/c99-restrict-2.c: New test.
27527
27528 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
27529
27530 PR c++/12698, c++/12699, c++/12700, c++/12566
27531 * g++.dg/inherit/covariant9.C: New test.
27532 * g++.dg/inherit/covariant10.C: New test.
27533 * g++.dg/inherit/covariant11.C: New test.
27534
27535 2003-10-23 Jason Merrill <jason@redhat.com>
27536
27537 PR c++/12726
27538 * g++.dg/ext/complit2.C: New test.
27539
27540 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27541
27542 PR target/12654
27543 * gcc.c-torture/execute/20031020-1.c: New test.
27544
27545 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27546
27547 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
27548 following the jump_insn.
27549
27550 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
27551
27552 * gcc.dg/cast-lvalue-1.c: New test.
27553
27554 2003-10-21 Mark Mitchell <mark@codesourcery.com>
27555
27556 PR c++/11962
27557 * g++.dg/template/cond2.C: New test.
27558
27559 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
27560
27561 * gcc.dg/builtins-28.c: New test.
27562
27563 2003-10-20 Jan Hubicka <jh@suse.cz>
27564
27565 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
27566 parameter.
27567 * testsuite/gcc.dg/inline-2.c: Likewise.
27568
27569 2003-10-20 Phil Edwards <phil@codesourcery.com>
27570
27571 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
27572 * gcc.dg/nest.c: Likewise.
27573
27574 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27575
27576 PR c++/9781, c++/10583, c++/11862
27577 * g++.dg/parse/crash13.C: New test.
27578
27579 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27580
27581 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
27582
27583 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27584
27585 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
27586 Define HAVE_C99_RUNTIME except on Solaris.
27587 * gcc.dg/builtins-20.c: Likewise.
27588
27589 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
27590
27591 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
27592
27593 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27594
27595 PR c++/12495
27596 * g++.dg/template/crash21.C: New test.
27597
27598 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27599
27600 PR c++/2513
27601 * g++.dg/template/typename5.C: New test.
27602
27603 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27604
27605 PR c++/12369
27606 * g++.dg/template/friend25.C: New test.
27607
27608 2003-10-16 Ziemowit Laski <zlaski@apple.com>
27609
27610 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
27611 versions.
27612
27613 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
27614
27615 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
27616 == 2147483647.
27617
27618 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
27619
27620 * gcc.c-torture/execute/960416-1.x: Remove.
27621 * gcc.c-torture/execute/divconst-3.x: Likewise.
27622
27623 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
27624
27625 PR target/12598
27626 * gcc.dg/torture/cris-volatile-1.c: New test.
27627
27628 2003-10-14 Roger Sayle <roger@eyesopen.com>
27629
27630 PR optimization/9325
27631 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
27632 for overflowing floating point to integer conversion during RTL
27633 simplification.
27634
27635 2003-10-13 Ziemowit Laski <zlaski@apple.com>
27636
27637 * objc/execute/_cmd.m: Fix typo.
27638 * objc.dg/image-info.m, objc.dg/symtab-1.m:
27639 Relax 'scan-assembler' regexp.
27640 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
27641 objc.dg/try-catch-4.m: Run on non-Darwin targets.
27642 * objc.dg/zero-link-2.m: Remove blank line.
27643 * objc.dg/zero-link-3.m: New test case.
27644
27645 2003-10-13 Geoffrey Keating <geoffk@apple.com>
27646
27647 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
27648
27649 * gcc.dg/asm-names.c: Use scan-assembler-not rather
27650 than linker trickery.
27651
27652 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27653
27654 PR c++/12370
27655 * g++.dg/other/friend2.C: New test.
27656
27657 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27658
27659 * gcc.dg/20031012-1.c: New test.
27660
27661 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
27662
27663 * gcc.dg/weak/weak-3.c: Fix for new warning.
27664
27665 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
27666
27667 PR optimization/8750
27668 * gcc.c-torture/execute/20031012-1.c: New test case.
27669
27670 2003-10-11 Roger Sayle <roger@eyesopen.com>
27671
27672 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
27673 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
27674
27675 2003-10-11 Roger Sayle <roger@eyesopen.com>
27676
27677 PR optimization/12260
27678 * gcc.c-torture/compile/20031011-2.c: New test case.
27679
27680 2003-10-11 Roger Sayle <roger@eyesopen.com>
27681
27682 * gcc.c-torture/execute/20031011-1.c: New testcase.
27683
27684 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
27685
27686 * gcc.c-torture/compile/20031011-1.c: New test.
27687
27688 2003-10-11 Jan Hubicka <jh@suse.cz>
27689
27690 * g++.dg/other/first-global.C: New test.
27691
27692 2003-10-11 Roger Sayle <roger@eyesopen.com>
27693
27694 * gcc.c-torture/execute/string-opt-18.c: New testcase.
27695
27696 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
27697
27698 * gcc.c-torture/compile/20031010-1.c: New test.
27699
27700 2003-10-10 Geoffrey Keating <geoffk@apple.com>
27701
27702 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
27703 * gcc.c-torture/execute/va-arg-25.c: ... here.
27704
27705 2003-10-09 Mark Mitchell <mark@codesourcery.com>
27706
27707 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
27708
27709 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
27710
27711 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
27712
27713 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27714
27715 * g++.dg/parse/error2.C: New test.
27716
27717 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
27718
27719 PR c++/11097
27720 * g++.dg/other/error5.C: Modify the error message.
27721 * g++.dg/lookup/using8.C: New test.
27722
27723 2003-10-07 Geoffrey Keating <geoffk@apple.com>
27724
27725 * gcc.dg/darwin-abi-2.c: New file.
27726 * gcc.c-torture/execute/va-arg-24.c: New file.
27727
27728 2003-10-06 Bob Wilson <bob.wilson@acm.org>
27729
27730 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
27731 indentation.
27732
27733 2003-10-06 Mark Mitchell <mark@codesourcery.com>
27734
27735 PR c++/10147
27736 * g++.dg/other/error4.C: Update error messages.
27737 * g++.dg/template/ptrmem4.C: Likewise.
27738
27739 PR c++/12337
27740 * g++.dg/init/new9.C: New test.
27741
27742 PR c++/12334, c++/12236, c++/8656
27743 * g++.dg/ext/attrib8.C: New test.
27744
27745 2003-10-06 Devang Patel <dpatel@apple.com>
27746
27747 * gcc.dg/debug/dwarf2-3.h: New test.
27748 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
27749
27750 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
27751
27752 * g++.dg/opt/cfg2.C: New test.
27753
27754 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
27755
27756 * g++.dg/opt/float1.C: New test.
27757
27758 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27759
27760 * gcc.dg/c90-array-lval-6.c: New test.
27761 * gcc.dg/c99-array-lval-6.c: New test.
27762
27763 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
27764 Ziemowit Laski <zlaski@apple.com>
27765
27766 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
27767 'Derived', so that it is never considered a class method; add
27768 new warning for '+port' method ambiguity.
27769 * objc.dg/method-12.m: Include <objc/objc.h> instead of
27770 <objc/objc-api.h> (needed on Mac OS X).
27771 * objc.dg/method-13.m: New test.
27772
27773 2003-10-03 Roger Sayle <roger@eyesopen.com>
27774
27775 PR optimization/9325, PR java/6391
27776 * gcc.c-torture/execute/20031003-1.c: New test case.
27777
27778 2003-10-02 Mark Mitchell <mark@codesourcery.com>
27779
27780 PR optimization/12180
27781 * gcc.dg/20031002-1.c: New test.
27782
27783 PR c++/12486
27784 * g++.dg/inherit/error1.C: New test.
27785
27786 2003-10-02 Chris Demetriou <cgd@broadcom.com>
27787
27788 * lib/f-torture.exp (search_for): Rename to...
27789 (search_for_re): This. Also, clean up comments and the
27790 "regexp" invocation.
27791
27792 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
27793
27794 * gcc.c-torture/compile/20031002-1.c: New test.
27795
27796 2003-10-02 Jakub Jelinek <jakub@redhat.com>
27797
27798 * g++.dg/opt/cond1.C: New test.
27799
27800 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
27801
27802 * gcc.dg/Wold-style-definition-2.c: New testcase.
27803 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
27804
27805 2003-09-29 Richard Henderson <rth@redhat.com>
27806
27807 * g++.dg/init/array10.C: Add dg-options.
27808
27809 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
27810
27811 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
27812
27813 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27814
27815 * g++.dg/template/friend19.C: Fix typo.
27816 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
27817
27818 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
27819
27820 * gcc.c-torture/execute/20030928-1.c: New test.
27821 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
27822
27823 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
27824
27825 * g++.dg/opt/unroll1.C: New test.
27826
27827 2003-09-26 Roger Sayle <roger@eyesopen.com>
27828
27829 PR optimization/11741
27830 * gcc.dg/20030926-1.c: New test case.
27831
27832 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27833
27834 PR c++/5655
27835 * g++.dg/parse/access7.C: New test.
27836 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
27837
27838 2003-09-24 Ziemowit Laski <zlaski@apple.com>
27839
27840 MERGE OF objc-improvements-branch into MAINLINE:
27841 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
27842 if libobjc has not been built.
27843 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
27844 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
27845 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
27846 objc/execute/nested-3.m, objc/execute/np-2.m,
27847 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
27848 objc/execute/redefining_self.m, objc/execute/root_methods.m,
27849 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
27850 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
27851 objc.dg/special/unclaimed-category-1.h,
27852 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
27853 well as GNU runtime.
27854 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
27855 * execute/cascading-1.m, execute/function-message-1.m,
27856 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
27857 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
27858 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
27859 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
27860 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
27861 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
27862 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
27863 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
27864 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
27865 * objc.dg/bitfield-2.m: Run only on Darwin.
27866 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
27867 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
27868 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
27869 * objc.dg/const-str-1.m: Fix constant string layout.
27870
27871 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
27872
27873 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
27874
27875 2003-09-23 Geoffrey Keating <geoffk@apple.com>
27876
27877 * gcc.dg/darwin-abi-1.c: New file.
27878
27879 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
27880
27881 PR target/12281
27882 * gcc.c-torture/compile/20030921-1.c: New test.
27883
27884 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
27885
27886 * g++.dg/opt/reg-stack2.C: New test.
27887
27888 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
27889
27890 * g++.dg/eh/delayslot1.C: New test.
27891
27892 2003-09-20 Richard Henderson <rth@redhat.com>
27893
27894 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
27895
27896 2003-09-20 Roger Sayle <roger@eyesopen.com>
27897
27898 * gcc.c-torture/execute/20030920-1.c: New test case.
27899
27900 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27901
27902 * g++.dg/rtti/typeid3.C: Correct expected error message.
27903
27904 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27905
27906 PR c++/157
27907 * g++.dg/parse/crash12.C: New test.
27908
27909 2003-09-19 Janis Johnson <janis187@us.ibm.com>
27910
27911 * gcc.dg/compat/mixed-struct-check.h: New.
27912 * gcc.dg/compat/mixed-struct-defs.h: New.
27913 * gcc.dg/compat/mixed-struct-init.h: New.
27914 * gcc.dg/compat/struct-by-value-19_main.c: New.
27915 * gcc.dg/compat/struct-by-value-19_x.c: New.
27916 * gcc.dg/compat/struct-by-value-19_y.c: New.
27917 * gcc.dg/compat/struct-by-value-20_main.c: New.
27918 * gcc.dg/compat/struct-by-value-20_x.c: New.
27919 * gcc.dg/compat/struct-by-value-20_y.c: New.
27920 * gcc.dg/compat/struct-return-19_main.c: New.
27921 * gcc.dg/compat/struct-return-19_x.c: New.
27922 * gcc.dg/compat/struct-return-19_y.c: New.
27923 * gcc.dg/compat/struct-return-20_main.c: New.
27924 * gcc.dg/compat/struct-return-20_x.c: New.
27925 * gcc.dg/compat/struct-return-20_y.c: New.
27926
27927 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
27928 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
27929 so that it will not complain on LP64 targets.
27930
27931 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27932
27933 PR c++/495
27934 * g++.dg/template/friend24.C: New test.
27935
27936 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
27937
27938 PR c++/12332
27939 * g++.dg/template/memtmpl2.C: New test.
27940
27941 2003-09-18 Mark Mitchell <mark@codesourcery.com>
27942
27943 PR target/11184
27944 * gcc.dg/builtin-apply1.c: New test.
27945
27946 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
27947
27948 PR c++/9848
27949 * g++.dg/warn/Wunused-4.C: New test.
27950
27951 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27952
27953 PR c++/12316
27954 * g++.dg/other/gc2.C: New test.
27955
27956 2003-09-17 Mark Mitchell <mark@codesourcery.com>
27957
27958 PR c++/11991
27959 * g++.dg/rtti/typeid3.C: New test.
27960
27961 PR c++/12266
27962 * g++.dg/overload/template1.C: New test.
27963
27964 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
27965
27966 * g++.dg/opt/cfg3.C: New test.
27967
27968 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27969
27970 PR c++/7939
27971 * g++.dg/template/crash11.C: New test.
27972
27973 2003-09-16 Jason Merrill <jason@redhat.com>
27974 Jakub Jelinek <jakub@redhat.com>
27975
27976 * gcc.dg/attr-warn-unused-result.c: New test.
27977
27978 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
27979
27980 PR c++/12184
27981 * g++.dg/expr/call2.C: New test.
27982
27983 2003-09-15 Andreas Jaeger <aj@suse.de>
27984
27985 * gcc.dg/Wold-style-definition-1.c: New test.
27986
27987 2003-09-14 Mark Mitchell <mark@codesourcery.com>
27988
27989 PR c++/3907
27990 * g++.dg/parse/template12.C: New test.
27991
27992 * g++.dg/abi/bitfield11.C: New test.
27993 * g++.dg/abi/bitfield12.C: Likewise.
27994
27995 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
27996
27997 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
27998 non-expansion of functional macro name without arguments at EOL.
27999 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
28000
28001 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
28002
28003 * gcc.c-torture/execute/20030914-[12].c: New tests.
28004
28005 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
28006
28007 PR c++/11788
28008 * g++.dg/overload/addr1.C: New test.
28009
28010 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
28011
28012 * gcc.dg/20030909-1.c: New test.
28013
28014 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28015
28016 * gcc.dg/ultrasp10.c: New test.
28017
28018 2003-09-09 Devang Patel <dpatel@apple.com>
28019
28020 * gcc.dg/darwin-ld-6.c: New test.
28021
28022 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28023
28024 * gcc.dg/torture/builtin-explog-1.c: New testcase.
28025
28026 2003-09-08 Mark Mitchell <mark@codesourcery.com>
28027
28028 * gcc.dg/ia64-types1.c: New test.
28029 * gcc.dg/ia64-types2.c: Likewise.
28030
28031 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28032
28033 * gcc.dg/builtins-1.c: Add more _Complex tests.
28034 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28035
28036 * gcc.dg/builtins-1.c: Test existing _Complex functions.
28037 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28038
28039 2003-09-08 Mark Mitchell <mark@codesourcery.com>
28040
28041 PR c++/11786
28042 * g++.dg/lookup/koenig2.C: New test.
28043
28044 PR c++/5296
28045 * g++.dg/rtti/typeid2.C: New test.
28046
28047 2003-09-08 Jakub Jelinek <jakub@redhat.com>
28048
28049 * gcc.c-torture/compile/20030904-1.c: New test.
28050
28051 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
28052
28053 * g++.dg/opt/longbranch2.C: New test.
28054
28055 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
28056
28057 * g++.dg/template/crash10.C: Only compile it.
28058
28059 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
28060
28061 PR middle-end/11665
28062 * gcc.c-torture/compile/20030907-1.c: New test.
28063 * g++.dg/init/array11.C: New test.
28064
28065 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28066
28067 PR c++/11852
28068 * g++.dg/init/struct1.C: New test.
28069
28070 2003-09-07 Mark Mitchell <mark@codesourcery.com>
28071
28072 PR c++/12181
28073 * g++.dg/expr/comma1.C: New test.
28074
28075 2003-09-06 Mark Mitchell <mark@codesourcery.com>
28076
28077 PR c++/11867
28078 * g++.dg/expr/static_cast5.C: New test.
28079
28080 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
28081
28082 PR c++/11507
28083 * g++.dg/lookup/scoped7.C: New test.
28084
28085 PR c++/9574
28086 * g++.dg/other/static1.C: New test.
28087
28088 PR c++/11490
28089 * g++.dg/warn/template-1.C: New test.
28090
28091 PR c++/11432
28092 * g++.dg/template/crash10.C: New test.
28093
28094 PR c++/2478
28095 * g++.dg/overload/VLA.C: New test.
28096
28097 PR c++/10804
28098 * g++.dg/template/call1.C: New test.
28099
28100 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28101
28102 PR c++/11794
28103 * g++.dg/parse/using3.C: New test.
28104
28105 2003-09-06 Roger Sayle <roger@eyesopen.com>
28106
28107 PR c++/11409
28108 * g++.dg/overload/builtin3.C: New test case.
28109
28110 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
28111
28112 PR c/9862
28113 * gcc.dg/20030906-1.c: New test.
28114 * gcc.dg/20030906-2.c: Likewise.
28115
28116 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
28117
28118 PR c++/12167
28119 * g++.dg/parse/defarg5.C: New test.
28120
28121 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
28122
28123 2003-09-05 Mark Mitchell <mark@codesourcery.com>
28124
28125 PR c++/12163
28126 * g++.dg/expr/static_cast4.C: New test.
28127
28128 PR c++/12146
28129 * g++.dg/template/crash9.C: New test.
28130
28131 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
28132
28133 * g++.old-deja/g++.ext/pretty2.C: Update for change
28134 in __FUNCTION__.
28135 * g++.old-deja/g++.ext/pretty3.C: Likewise.
28136
28137 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
28138
28139 PR c++/11922
28140 * g++/dg/template/qualified-id1.C: New test.
28141
28142 PR c++/12037
28143 * g++.dg/warn/noeffect4.C: New test.
28144
28145 2003-09-04 Matt Austern <austern@apple.com>
28146
28147 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
28148 * g++.dg/ext/fnname2.C: Likewise.
28149 * g++.dg/ext/fnname3.C: Likewise.
28150
28151 2003-09-04 Mark Mitchell <mark@codesourcery.com>
28152
28153 * g++.dg/expr/lval1.C: New test.
28154 * g++.dg/ext/lvcast.C: Remove.
28155
28156 2003-09-03 Roger Sayle <roger@eyesopen.com>
28157
28158 PR optimization/11700.
28159 * gcc.c-torture/compile/20030903-1.c: New test case.
28160
28161 2003-09-03 Mark Mitchell <mark@codesourcery.com>
28162
28163 PR c++/12053
28164 * g++.dg/abi/layout4.C: New test.
28165
28166 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
28167
28168 PR c++/11553
28169 * g++.dg/parse/friend3.C: New test.
28170
28171 2003-09-02 Mark Mitchell <mark@codesourcery.com>
28172
28173 PR c++/11847
28174 * g++.dg/template/class1.C: New test.
28175
28176 PR c++/11808
28177 * g++.dg/expr/call1.C: New test.
28178
28179 2003-09-01 Mark Mitchell <mark@codesourcery.com>
28180
28181 PR c++/12114
28182 * g++.dg/init/ref9.C: New test.
28183
28184 PR c++/11972
28185 * g++.dg/template/nested4.C: New test.
28186
28187 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28188
28189 PR c++/12093
28190 * g++.dg/template/non-dependent4.C: New test.
28191
28192 PR c++/11928
28193 * g++.dg/inherit/conv1.C: New test.
28194
28195 2003-08-29 Mark Mitchell <mark@codesourcery.com>
28196
28197 PR c++/6196
28198 * g++.dg/ext/label1.C: New test.
28199 * g++.dg/ext/label2.C: Likewise.
28200
28201 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28202
28203 * g++.dg/expr/cond3.C: New test.
28204
28205 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28206
28207 * gcc.dg/builtins-1.c: Add new builtin cases.
28208
28209 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28210
28211 * gcc.dg/builtins-1.c: Add new cases.
28212 * gcc.dg/torture/builtin-attr-1.c: Likewise.
28213
28214 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28215
28216 * gcc.dg/builtins-1.c: Add more math builtin tests.
28217 * gcc.dg/torture/builtin-attr-1.c: New test.
28218
28219 2003-08-28 Mark Mitchell <mark@codesourcery.com>
28220
28221 PR optimization/5079
28222 * g++.dg/opt/static3.C: New test.
28223
28224 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28225
28226 * gcc.misc-tests/gcov-10b.c: New test.
28227
28228 2003-08-27 Mark Mitchell <mark@codesourcery.com>
28229
28230 * g++.dg/opt/ptrmem3.C: New test.
28231
28232 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
28233
28234 2003-08-27 Jakub Jelinek <jakub@redhat.com>
28235
28236 * gcc.dg/20030826-2.c: New test.
28237
28238 2003-08-26 Roger Sayle <roger@eyesopen.com>
28239
28240 PR middle-end/12002
28241 * g77.f-torture/compile/12002.f: New test case.
28242
28243 2003-08-26 Roger Sayle <roger@eyesopen.com>
28244
28245 * gcc.dg/20030826-1.c: New test case.
28246
28247 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
28248
28249 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
28250
28251 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
28252
28253 PR c++/11871
28254 * c++.dg/lookup/crash1.C: New test.
28255
28256 * c++.dg/warn/noeffect3.C: New test.
28257
28258 2003-08-25 Janis Johnson <janis187@us.ibm.com>
28259
28260 * gcc.dg/compat/vector-1_x.c: Compile with -w.
28261 * gcc.dg/compat/vector-1_y.c: Ditto.
28262 * gcc.dg/compat/vector-2_x.c: Ditto.
28263 * gcc.dg/compat/vector-2_y.c: Ditto.
28264
28265 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
28266
28267 * gcc.dg/20030702-1.c: New test.
28268
28269 2003-08-25 Mark Mitchell <mark@codesourcery.com>
28270
28271 PR c++/8795
28272 * g++.dg/ext/altivec-1.C: New test.
28273
28274 2003-08-24 Richard Henderson <rth@redhat.com>
28275
28276 * g++.dg/eh/simd-2.C: Add -w for x86.
28277
28278 2003-08-23 Jakub Jelinek <jakub@redhat.com>
28279
28280 * gcc.dg/20030815-1.c: New test.
28281
28282 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28283
28284 PR c++/3765
28285 * g++.dg/parse/access6.C: New test.
28286
28287 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28288
28289 PR c++/641, c++/11876
28290 * g++.dg/template/friend22.C: New test.
28291 * g++.dg/template/friend23.C: Likewise.
28292
28293 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28294
28295 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
28296 identically.
28297
28298 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28299
28300 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
28301
28302 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28303
28304 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
28305
28306 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28307
28308 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
28309
28310 2003-08-22 Mark Mitchell <mark@codesourcery.com>
28311
28312 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
28313
28314 2003-08-21 Mark Mitchell <mark@codesourcery.com>
28315
28316 PR c++/11919
28317 * g++.dg/overload/prom1.C: New test.
28318
28319 PR c++/11551
28320 * g++.dg/parse/dtor2.C: New test.
28321
28322 PR c++/10762
28323 * g++.dg/parse/using2.C: New test.
28324
28325 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
28326
28327 PR target/11805
28328 * gcc.c-torture/compile/20030821-1.c: New.
28329
28330 2003-08-20 Mark Mitchell <mark@codesourcery.com>
28331
28332 PR c++/11834
28333 * g++.dg/template/deduce2.C: New test.
28334
28335 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
28336
28337 * gcc.c-torture/execute/20030821-1.c: New test.
28338
28339 2003-08-20 Roger Sayle <roger@eyesopen.com>
28340
28341 PR middle-end/11984
28342 * gcc.dg/20030820-1.c: New test case.
28343
28344 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
28345
28346 PR c++/11945
28347 * g++.dg/warn/noeffect2.C: New test.
28348
28349 2003-08-19 Mark Mitchell <mark@codesourcery.com>
28350
28351 PR c++/10926
28352 * g++.dg/template/dtor2.C: New test.
28353
28354 PR c++/11684
28355 * g++.dg/template/operator1.C: New test.
28356 * g++.dg/parse/operator4.C: New test.
28357
28358 PR c++/11946.C
28359 * g++.dg/expr/enum1.C: New test.
28360 * gcc.dg/c99-bool-1.c: Remove bogus warning.
28361
28362 PR c++/11036.C
28363 * g++.dg/parse/elab2.C: New test.
28364 * g++.dg/parse/typedef4.C: Change error message.
28365 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
28366 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
28367 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
28368
28369 2003-08-19 Geoffrey Keating <geoffk@apple.com>
28370
28371 * gcc.dg/pch/warn-1.c: New.
28372 * gcc.dg/pch/warn-1.hs: New.
28373
28374 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
28375 not-tested file.
28376
28377 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28378
28379 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
28380
28381 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
28382
28383 * gcc.dg/uninit-D.c: New Test.
28384 * gcc.dg/uninit-E.c: New Test.
28385 * gcc.dg/uninit-F.c: New Test.
28386 * gcc.dg/uninit-G.c: New Test.
28387
28388 2003-08-19 Michael Ritzert <ritzert@t-online.de>
28389
28390 * g++.dg/README: Describe the pch directory.
28391
28392 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28393
28394 PR c++/11174
28395 * g++.dg/parse/access4.C: New test.
28396 * g++.dg/parse/access5.C: Likewise.
28397 * g++.old-deja/g++.jason/access17.C: Adjust error message.
28398
28399 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
28400
28401 * gcc.dg/noncompile/20030818-1.c: New.
28402
28403 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
28404
28405 PR c++/11957
28406 * g++.dg/warn/noeffect1.C: New test.
28407
28408 * g++.dg/template/scope2.C: New test.
28409 * g++.dg/template/error2.C: Correct dg-error
28410
28411 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
28412
28413 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
28414
28415 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
28416
28417 PR C++/11512
28418 * g++.dg/template/warn1.C: New.
28419
28420 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
28421
28422 * g++.dg/template/error2.C: New test.
28423 * g++.dg/lookup/using7.C: Adjust errors
28424 * g++.old-deja/g++.pt/crash36.C: Likewise.
28425 * g++.old-deja/g++.pt/derived3.C: Likewise.
28426
28427 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28428
28429 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
28430 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
28431 * gcc.c-torture/execute/builtins/string-9.c: New, from
28432 string-opt-9.c. Adjust for execute/builtins framework.
28433 * gcc.c-torture/execute/string-opt-9.c: Delete.
28434
28435 2003-08-12 Mark Mitchell <mark@codesourcery.com>
28436
28437 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
28438
28439 * g++.dg/parse/ret-type2.C: New test.
28440
28441 PR c++/11703
28442 * g++.dg/init/new8.C: New test.
28443
28444 PR c++/10923
28445 * g++.dg/parse/typedef5.C: New test.
28446
28447 PR c++/9512
28448 * g++.dg/parse/qualified2.C: New test.
28449 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
28450 invalid code.
28451
28452 2003-08-11 Mark Mitchell <mark@codesourcery.com>
28453
28454 * g++.dg/conversion/ptrmem1.C: New test.
28455
28456 2003-08-11 Jakub Jelinek <jakub@redhat.com>
28457
28458 PR target/11693
28459 * gcc.dg/20030811-1.c: New test.
28460
28461 PR target/11535
28462 * gcc.c-torture/execute/20030811-1.c: New test.
28463
28464 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28465
28466 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
28467
28468 2003-08-10 Mark Mitchell <mark@codesourcery.com>
28469
28470 PR c++/11789.C
28471 * g++.dg/inherit/multiple1.C: New test.
28472
28473 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
28474
28475 * gcc.dg/spe1.c: New test.
28476
28477 PR c++/11670
28478 * g++.dg/expr/cast2.C: New test.
28479
28480 PR c++/10530
28481 * g++.dg/template/dependent-name2.C: New test.
28482
28483 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
28484
28485 * g++.dg/parse/crash11.C: Put the dg options in comments.
28486
28487 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
28488
28489 * lib/gcc-dg.exp: Update for diagnostic change.
28490
28491 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28492
28493 PR c++/5767
28494 * g++.dg/parse/crash11.C: New test.
28495
28496 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
28497
28498 * gcc.dg/cpp/spacing1.c: Update.
28499
28500 2003-08-04 Janis Johnson <janis187@us.ibm.com>
28501
28502 PR target/11739
28503 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
28504 a value for -mtune.
28505
28506 2003-08-04 Roger Sayle <roger@eyesopen.com>
28507
28508 PR middle-end/11771
28509 * gcc.c-torture/compile/20030804-1.c: New test case.
28510
28511 2003-08-04 Roger Sayle <roger@eyesopen.com>
28512
28513 * gcc.dg/20030804-1.c: New test case.
28514
28515 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
28516
28517 * gcc.dg/cpp/separate-1.c: New test.
28518
28519 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
28520
28521 PR c++/11704
28522 * g++.dg/template/dependent-expr2.C: New test.
28523
28524 PR c++/11766
28525 * g++.dg/expr/ptrmem1.C: New test.
28526
28527 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28528
28529 PR c++/9453
28530 * g++.dg/template/friend15.C: New test.
28531
28532 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
28533
28534 * lib/dg-pch.exp: Work round PCH bug.
28535
28536 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28537
28538 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
28539 builtins. Move cases from builtins-4.c here.
28540
28541 * gcc.dg/torture/builtin-math-1.c: New test taken from
28542 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
28543 additional cases.
28544
28545 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
28546 Delete.
28547
28548 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
28549
28550 PR c++/9447
28551 * g++.dg/template/using7.C: New test.
28552
28553 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
28554
28555 * import1.c, import2.c: New tests.
28556
28557 2003-08-01 Jakub Jelinek <jakub@redhat.com>
28558
28559 * g++.dg/eh/crossjump1.C: New test.
28560
28561 2003-08-01 Mark Mitchell <mark@codesourcery.com>
28562
28563 PR c++/11697
28564 * g++.dg/template/using6.C: New test.
28565
28566 PR c++/11744
28567 * g++.dg/template/koenig2.C: New test.
28568
28569 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28570
28571 PR c++/7983
28572 * g++.dg/parse/typedef4.C: New test.
28573
28574 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28575
28576 PR c++/8442, c++/8806
28577 * g++.dg/template/elab1.C: New test.
28578 * g++.dg/template/type2.C: Likewise.
28579 * g++.dg/template/ttp3.C: Adjust expected error message.
28580 * g++.old-deja/g++.law/visibility13.C: Likewise.
28581 * g++.old-deja/g++.niklas/t135.C: Likewise.
28582 * g++.old-deja/g++.pt/ttp41.C: Likewise.
28583 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
28584 template argument.
28585 * g++.old-deja/g++.pt/ttp44.C: Likewise.
28586
28587 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
28588
28589 PR c++/11295
28590 * g++.dg/ext/stmtexpr1.C: New test.
28591
28592 * g++.dg/opt/tmp1.C: New test.
28593
28594 PR c++/11525
28595 * g++.dg/parse/constant4.C: New test.
28596
28597 PR c++/9447
28598 * g++.dg/template/using5.C: New test.
28599
28600 2003-07-31 Roger Sayle <roger@eyesopen.com>
28601
28602 * gcc.dg/builtins-27.c: New test case.
28603
28604 2003-07-31 Jakub Jelinek <jakub@redhat.com>
28605
28606 * gcc.dg/tls/opt-7.c: New test.
28607
28608 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
28609
28610 * g++.old-deja/g++.other/crash18.C: Remove.
28611
28612 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
28613
28614 * g++.dg/template/explicit3.C: New.
28615 * g++.dg/template/explicit4.C: New.
28616 * g++.dg/template/explicit5.C: New.
28617
28618 PR c++/11347
28619 * g++.dg/template/memtmpl1.C: New.
28620
28621 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
28622
28623 PR target/11565
28624 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
28625 * gcc.dg/i386-387-5.c (dg-options): Likewise.
28626
28627 2003-07-30 Jan Hubicka <jh@suse.cz>
28628
28629 * vtgc1.c: Kill.
28630
28631 2003-07-29 Zack Weinberg <zack@codesourcery.com>
28632
28633 * gcc.dg/struct-in-proto-1.c: New test.
28634
28635 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
28636
28637 * gcc.dg/cpp/include2.c: Only expect one message.
28638
28639 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
28640
28641 PR c++/9447
28642 * g++.dg/template/using1.C: New test.
28643 * g++.dg/template/using2.C: New test.
28644 * g++.dg/template/using3.C: New test.
28645 * g++.dg/template/using4.C: New test.
28646
28647 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
28648
28649 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
28650 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28651
28652 2003-07-28 Jan Hubicka <jh@suse.cz>
28653
28654 PR c++/11530
28655 * g++.dg/opt/call1.C: New test.
28656
28657 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
28658
28659 PR c++/11667
28660 * g++.dg/init/enum2.C: New test.
28661 * g++.dg/template/overload1.C: Add "-w" option.
28662
28663 2003-07-28 <hp@bitrange.com>
28664
28665 * gcc.dg/Wdeclaration-after-statement-1.c,
28666 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
28667
28668 2003-07-28 Jakub Jelinek <jakub@redhat.com>
28669
28670 * gcc.c-torture/compile/20030725-1.c: New test.
28671
28672 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
28673
28674 * gcc.dg/20030505.c: Only run for SPE.
28675 Remove definition of opaque type.
28676
28677 2003-07-27 Mark Mitchell <mark@codesourcery.com>
28678
28679 * g++.dg/template/ptrmem6.C: New test.
28680
28681 2003-07-26 Geoffrey Keating <geoffk@apple.com>
28682
28683 * gcc.c-torture/compile/zero-strct-2.c: New test.
28684
28685 2003-07-25 Geoffrey Keating <geoffk@apple.com>
28686
28687 * gcc.dg/intermod-1.c: New test.
28688
28689 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
28690
28691 PR c++/11617
28692 * g++.dg/template/lookup2.C: New test.
28693 * g++.dg/template/memclass1.C: Remove instantiated from error.
28694 * g++.dg/other/error2.C: Tweak expected errors.
28695
28696 PR c++/11596
28697 * g++.dg/template/defarg3.C: New test.
28698
28699 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
28700
28701 2003-07-24 Mark Mitchell <mark@codesourcery.com>
28702
28703 * g++.dg/inherit/access5.C: New test.
28704
28705 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28706
28707 PR c++/11513
28708 * g++.dg/template/crash8.C: New test.
28709
28710 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
28711
28712 PR c/10602
28713 * gcc.dg/noncompile/incomplete-2.c: New test.
28714
28715 2003-07-23 Mark Mitchell <mark@codesourcery.com>
28716
28717 PR c++/11645
28718 * g++.dg/inherit/access4.C: New test.
28719
28720 PR c++/11517
28721 * g++.dg/expr/cond2.C: New test.
28722
28723 PR optimization/10679
28724 * g++.dg/opt/inline4.C: New test.
28725
28726 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
28727
28728 * g++.dg/parse/crash10: New test.
28729
28730 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28731
28732 * g++.dg/ext/flexary1.C: New test.
28733
28734 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28735
28736 PR c++/10793
28737 * g++.dg/template/crash9.C: New test.
28738
28739 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28740
28741 PR c++/3004
28742 * g++.dg/parse/typedef3.C: New test.
28743
28744 PR c++/7906
28745 * g++.dg/parse/operator2.C: New test.
28746
28747 PR c++/8895
28748 * g++.dg/parse/def-tmpl-arg1.C: New test.
28749
28750 PR c++/9282
28751 * g++.dg/parse/funptr1.C: New test.
28752
28753 PR c++/9452
28754 * g++.dg/parse/ambig3.C: New test.
28755
28756 PR c++/9454
28757 * g++.dg/parse/operator3.C: New test.
28758
28759 PR c++/9486
28760 * g++.dg/parse/template10.C: New test.
28761
28762 PR c++/9488
28763 * g++.dg/parse/template11.C: New test.
28764
28765 PR c++/10150
28766 * g++.dg/parse/invalid-op1.C: New test.
28767
28768 PR c++/10247
28769 * g++.dg/parse/condexpr1.C: New test.
28770
28771 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
28772
28773 * g++.dg/ext/packed3.C: New test.
28774 * g++.dg/ext/packed4.C: New test.
28775
28776 * gcc.dg/pack-test-3.c: New test.
28777
28778 2003-07-21 Janis Johnson <janis187@us.ibm.com>
28779
28780 * lib/compat.exp: Handle dg-options per source file.
28781 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
28782 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
28783 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
28784 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
28785 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
28786 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
28787 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
28788 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
28789 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
28790 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
28791 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
28792 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
28793 * g++.dg/compat/break/bitfield7_x.C: Ditto.
28794 * g++.dg/compat/break/bitfield7_y.C: Ditto.
28795
28796 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
28797
28798 PR c/10320
28799 * gcc.c-torture/execute/20030718-1.c: New test.
28800
28801 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28802
28803 PR optimization/11536
28804 * gcc.dg/20030721-1.c: New test.
28805
28806 2003-07-19 Mark Mitchell <mark@codesourcery.com>
28807
28808 PR c++/11546
28809 * g++.dg/template/lookup1.C: New test.
28810
28811 2003-07-19 Zack Weinberg <zack@codesourcery.com>
28812
28813 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
28814 diagnostics of ill-formed constructs involving labels.
28815 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
28816 the new 'previously defined here' message.
28817
28818 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
28819
28820 * g++.dg/parse/non-dependent2.C: New test.
28821
28822 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
28823
28824 * g++.dg/init/init-ref4.C: xfail on targets without
28825 weak symbols.
28826
28827 2003-07-17 Jakub Jelinek <jakub@redhat.com>
28828
28829 PR target/11087
28830 * gcc.c-torture/execute/20030717-1.c: New test.
28831
28832 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28833
28834 * g++.dg/opt/cfg1.C: New test.
28835
28836 2003-07-17 Mark Mitchell <mark@codesourcery.com>
28837
28838 PR optimization/11557
28839 * gcc.dg/20030717-1.c: New test.
28840
28841 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28842
28843 PR c++/10476
28844 * g++.dg/expr/crash-1.C: New test.
28845
28846 PR c++/11027
28847 * g++.dg/template/init3.C: New test.
28848
28849 PR c++/8222
28850 * g++.dg/template/non-dependent1.C: New test.
28851
28852 PR c++/11070
28853 * g++.dg/template/non-dependent2.C: New test.
28854
28855 PR c++/11071
28856 * g++.dg/template/non-dependent3.C: New test.
28857
28858 PR c++/9907
28859 * g++.dg/template/sizeof5.C: New test.
28860
28861 2003-07-17 Geoffrey Keating <geoffk@apple.com>
28862
28863 PR 11498
28864 * gcc.c-torture/compile/mangle-1.c: New file.
28865
28866 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28867
28868 PR c++/7809
28869 * g++.dg/parse/access3.C: New test.
28870
28871 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
28872
28873 PR c++/11384
28874 * g++.dg/init/init-ref4.C: New test.
28875
28876 2003-07-16 Mark Mitchell <mark@codesourcery.com>
28877
28878 PR c++/11547
28879 * g++.dg/parse/constant3.C: New test.
28880 * g++.dg/parse/crash7.C: Likewise.
28881
28882 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
28883
28884 PR target/11008
28885 * gcc.dg/i386-pentium4-not-mull.c: New.
28886
28887 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
28888
28889 * gcc.dg/asm-names.c (ymain): Make it weak.
28890
28891 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28892
28893 PR c++/5421
28894 * g++.dg/template/friend21.C: New test.
28895
28896 2003-07-16 Jakub Jelinek <jakub@redhat.com>
28897
28898 * gcc.dg/cleanup-8.c: New test.
28899 * gcc.dg/cleanup-9.c: New test.
28900
28901 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
28902
28903 * g++.dg/ext/dll-MI1.h: New file.
28904 * g++.dg/ext/dllexport-MI1.C: New file.
28905 * g++.dg/ext/dllimport-MI1.C: New file.
28906
28907 2003-07-15 Jakub Jelinek <jakub@redhat.com>
28908
28909 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
28910 it does not have cmpstrsi patterns (just cmpmemsi).
28911
28912 2003-07-15 Mark Mitchell <mark@codesourcery.com>
28913
28914 PR debug/11473
28915 * g++.dg/debug/debug8.C: New test.
28916
28917 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28918
28919 PR c++/10108
28920 * g++.dg/template/crash7.C: New test.
28921
28922 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
28923
28924 PR target/10795
28925 * gcc.c-torture/compile/20030708-1.c: New.
28926
28927 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
28928
28929 * gcc.c-torture/execute/20030715-1.c: New test.
28930
28931 2003-07-14 Geoffrey Keating <geoffk@apple.com>
28932
28933 * gcc.dg/pch/inline-3.c: New file.
28934 * gcc.dg/pch/inline-3.hs: New file.
28935 * gcc.dg/pch/inline-4.c: New file.
28936 * gcc.dg/pch/inline-4.hs: New file.
28937
28938 2003-07-14 Mark Mitchell <mark@codesourcery.com>
28939
28940 PR c++/11509
28941 * g++.dg/template/crash6.C: New test.
28942
28943 PR c++/7053
28944 * g++.dg/template/friend20.C: New test.
28945
28946 PR c++/7019
28947 * g++.dg/template/overload2.C: New test.
28948
28949 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28950
28951 PR optimization/11440
28952 * gcc.c-torture/execute/20030714-1.c: New test.
28953
28954 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28955
28956 PR c++/11154
28957 * g++.dg/template/partial2.C: New test.
28958
28959 2003-07-13 Mark Mitchell <mark@codesourcery.com>
28960
28961 PR c++/11503
28962 * g++.dg/template/anon1.C: New test.
28963
28964 PR c++/11493
28965 PR c++/11495
28966 * g++.dg/parse/template9.C: Likewise.
28967 * g++.dg/template/crash4.C: New test.
28968 * g++.dg/template/koenig1.C: Likewise.
28969 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
28970 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
28971 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
28972 functions.
28973 * g++.old-deja/g++.jason/template36.C: Likewise.
28974 * g++.old-deja/g++.mike/p1989.C: Likewise.
28975 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
28976 * g++.old-deja/g++.pt/ttp20.C: Use this->.
28977 * g++.old-deja/g++.pt/ttp21.C: Use this->.
28978 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
28979 compiling.
28980 * g++.old-deja/g++.pt/union2.C: Use this->.
28981
28982 2003-07-11 Jakub Jelinek <jakub@redhat.com>
28983
28984 * gcc.dg/20030711-1.c: New test.
28985
28986 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
28987
28988 PR c++/11050
28989 * g++.dg/parse/args1.C: New test.
28990 * g++.pt/defarg8.C: Change expected errors.
28991
28992 2003-07-11 Mark Mitchell <mark@codesourcery.com>
28993
28994 PR c++/8164
28995 * g++.dg/template/nontype2.C: New test.
28996
28997 PR c++/10558
28998 * g++.dg/parse/template8.C: New test.
28999
29000 PR c++/8327
29001 * g++.dg/template/scope1.C: New test.
29002
29003 * g++.dg/warn/Wsign-compare-1.C: New test.
29004
29005 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
29006
29007 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
29008
29009 2003-07-10 Mark Mitchell <mark@codesourcery.com>
29010
29011 PR c++/9411
29012 * g++.dg/template/explicit2.C: New test.
29013
29014 PR c++/10032
29015 * g++.dg/warn/pedantic1.C: New test.
29016
29017 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
29018
29019 PR c++ 9483
29020 * g++.dg/other/field1.C: New test.
29021
29022 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
29023
29024 PR c/11449
29025 * gcc.c-torture/compile/20030707-1.c: New.
29026
29027 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29028
29029 PR c++/10849
29030 * g++.dg/template/access12.C: New test.
29031
29032 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
29033
29034 * g++.dg/bprob/bprob.exp (prof_ext): Update.
29035 * g77.dg/bprob/bprob.exp (prof_ext): Update.
29036 * gcc.misc-tests/bprob.exp (prof_ext): Update.
29037 * gcc.misc-tests/gcov.exp: Update
29038 * g++.dg/gcov/gcov.exp: Update
29039 * lib/gcov.exp: Update.
29040
29041 2003-07-08 Mark Mitchell <mark@codesourcery.com>
29042
29043 * g++.dg/abi/mangle17.C: Make sure template expressions are
29044 dependent.
29045 * g++.dg/abi/mangle4.C: Mark erroneous casts.
29046 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
29047 * g++.dg/opt/stack1.C: Remove erroneous code.
29048 * g++.dg/parse/template7.C: New test.
29049 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
29050 * g++.old-deja/g++.pt/crash4.C: Likewise.
29051
29052 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29053
29054 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
29055 with zero or one occurence of `$' after the initial `L'.
29056
29057 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
29058
29059 * gcc.c-torture/compile/20030704-1.c: Add a comment.
29060
29061 2003-07-08 Roger Sayle <roger@eyesopen.com>
29062
29063 PR c/11370
29064 * gcc.dg/Wunreachable-6.c: New testcase.
29065 * gcc.dg/Wunreachable-7.c: New testcase.
29066
29067 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29068
29069 PR c/11420
29070 * gcc.dg/20030708-1.c: New test.
29071
29072 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
29073
29074 * gcc.dg/compat/sdata-section.h: New file.
29075 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
29076 * gcc.dg/torture/mips-sdata-1.c: New test.
29077
29078 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29079
29080 PR c++/11030
29081 * g++.dg/template/friend19.C: New test.
29082
29083 2003-07-08 Jakub Jelinek <jakub@redhat.com>
29084
29085 * g++.dg/opt/strength-reduce.C: New test.
29086
29087 2003-07-07 Roger Sayle <roger@eyesopen.com>
29088
29089 PR target/10979
29090 * gcc.dg/20030707-1.c: New testcase.
29091
29092 2003-07-07 Roger Sayle <roger@eyesopen.com>
29093
29094 PR optimization/11059
29095 * g++.dg/opt/emptyunion.C: New testcase.
29096
29097 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29098 Eric Botcazou <ebotcazou@libertysurf.fr>
29099
29100 * g++.dg/opt/stack1.C: New test.
29101
29102 2003-07-05 Mark Mitchell <mark@codesourcery.com>
29103
29104 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
29105 run test.
29106
29107 PR c++/11431
29108 * g++.dg/expr/static_cast3.C: New test.
29109
29110 2003-07-04 Zack Weinberg <zack@codesourcery.com>
29111
29112 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
29113 everywhere.
29114 * gcc.dg/concat.c: Concatenation of string constants with
29115 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
29116 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
29117 * gcc.dg/cpp/escape-2.c: Use wide character constants where
29118 necessary to avoid multi-character character constant warning.
29119 * gcc.dg/cpp/escape.c: Likewise.
29120 * gcc.dg/cpp/ucs.c: Likewise.
29121 Remove backslashes from dg-bogus comments, as they confuse Tcl.
29122 Fix a typo.
29123
29124 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29125
29126 PR c/11428
29127 * gcc.c-torture/compile/20030704-1.c: New.
29128
29129 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
29130
29131 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
29132
29133 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
29134
29135 PR c++/5287, PR c++/7910, PR c++/11021
29136 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
29137 tests for warnings.
29138 * g++.dg/ext/dllimport2.C: Add tests for warnings.
29139 * g++.dg/ext/dllimport3.C: Likewise.
29140 * g++.dg/ext/dllimport4.C: New file.
29141 * g++.dg/ext/dllimport5.C: New file.
29142 * g++.dg/ext/dllimport6.C: New file.
29143 * g++.dg/ext/dllimport7.C: New file.
29144 * g++.dg/ext/dllimport8.C: New file.
29145 * g++.dg/ext/dllimport9.C: New file.
29146 * g++.dg/ext/dllimport10.C: New file.
29147 * g++.dg/ext/dllexport1.C: New file.
29148
29149 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29150
29151 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
29152 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
29153
29154 2003-07-03 Roger Sayle <roger@eyesopen.com>
29155
29156 * gcc.dg/builtins-25.c: New testcase.
29157 * gcc.dg/builtins-26.c: New testcase.
29158
29159 2003-07-03 Janis Johnson <janis187@us.ibm.com>
29160
29161 * gcc.dg/compat/vector-defs.h: New file.
29162 * gcc.dg/compat/vector-setup.h: New file.
29163 * gcc.dg/compat/vector-check.h: New file.
29164 * gcc.dg/compat/vector-1_main.c: New file.
29165 * gcc.dg/compat/vector-1_x.c: New file.
29166 * gcc.dg/compat/vector-1_y.c: New file.
29167 * gcc.dg/compat/vector-2_main.c: New file.
29168 * gcc.dg/compat/vector-2_x.c: New file.
29169 * gcc.dg/compat/vector-2_y.c: New file.
29170
29171 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
29172 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
29173 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
29174 * gcc.dg/compat/struct-align-1.h: New file.
29175 * gcc.dg/compat/struct-align-1_main.c: New file.
29176 * gcc.dg/compat/struct-align-1_x.c: New file.
29177 * gcc.dg/compat/struct-align-1_y.c: New file.
29178 * gcc.dg/compat/struct-align-2.h: New file.
29179 * gcc.dg/compat/struct-align-2_main.c: New file.
29180 * gcc.dg/compat/struct-align-2_x.c: New file.
29181 * gcc.dg/compat/struct-align-2_y.c: New file.
29182
29183 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
29184 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29185 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29186 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29187 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29188 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29189 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29190 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29191 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29192 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29193 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29194 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29195 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29196 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29197 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29198 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29199 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29200 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29201 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29202 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29203 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29204 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29205 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29206 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29207 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29208 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29209 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29210 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29211 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29212
29213 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29214
29215 * gcc.dg/i386-call-1.c: New test.
29216
29217 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
29218
29219 PR c++/9162
29220 * g++.dg/parse/defarg4.C: New.
29221
29222 2003-07-03 Roger Sayle <roger@eyesopen.com>
29223
29224 PR target/10700
29225 * gcc.c-torture/compile/20030703-1.c: New test case.
29226
29227 2003-07-03 Mark Mitchell <mark@codesourcery.com>
29228
29229 * g++.dg/template/local3.C: Remove extra semicolon.
29230
29231 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
29232
29233 * gcc.dg/i386-volatile-1.c: New test.
29234
29235 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
29236
29237 PR c++/11072
29238 * g++.dg/other/offsetof2.C: XFAIL.
29239 * g++.dg/other/offsetof5.C: New.
29240
29241 PR c++/10219
29242 * g++.dg/template/error1.C: New.
29243
29244 PR c++/9779
29245 * g++.dg/template/dependent-expr1.C: New.
29246
29247 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29248
29249 PR c++/6949
29250 * g++.dg/template/local3.C: New test.
29251
29252 PR c++/11149
29253 * g++.dg/lookup/scoped6.C: New test.
29254
29255 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
29256
29257 PR c++/8046
29258 * g++.dg/other/error7.C: New test.
29259
29260 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
29261
29262 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
29263 * g++.old-deja/g++.abi/vtable3.h: Likewise.
29264 * g++.old-deja/g++.law/code-gen5.C: Likewise.
29265 * g++.old-deja/g++.other/union2.C: Likewise.
29266 * gcc.dg/c90-const-expr-2.c: Likewise.
29267 * gcc.dg/c90-const-expr-3.c: Likewise.
29268 * gcc.dg/c99-const-expr-2.c: Likewise.
29269 * gcc.dg/c99-const-expr-3.c: Likewise.
29270 * gcc.dg/concat.c: Likewise.
29271
29272 2003-07-01 Mark Mitchell <mark@codesourcery.com>
29273
29274 PR c++/9559
29275 * g++.dg/init/static1.C: New test.
29276
29277 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29278
29279 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
29280 * g++.old-deja/g++.other/access2.C: Likewise.
29281 * g++.old-deja/g++.other/decl2.C: Likewise.
29282 * gcc.c-torture/execute/20020615-1.c: Likewise.
29283
29284 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29285
29286 PR c++/4933
29287 * g++.dg/template/sizeof4.C: New test.
29288
29289 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29290
29291 * g++.dg/other/error6.C: New test.
29292
29293 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29294
29295 PR c++/10750
29296 * g++.dg/parse/constant2.C: New test.
29297
29298 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
29299
29300 PR c++/11106
29301 * g++.dg/other/error5.C: New test.
29302
29303 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29304
29305 * gcc.dg/format/gcc_diag-1.c: New test.
29306
29307 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
29308
29309 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
29310
29311 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
29312
29313 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
29314 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
29315 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
29316
29317 2003-06-28 Jakub Jelinek <jakub@redhat.com>
29318
29319 * gcc.c-torture/execute/builtins/string-8.c: New test.
29320 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
29321 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
29322 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
29323
29324 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29325
29326 PR c++/10468
29327 * g++.dg/ext/typeof6.C: New test.
29328
29329 2003-06-27 Mark Mitchell <mark@codesourcery.com>
29330
29331 PR c++/10796
29332 * g++.dg/init/enum1.C: New test.
29333
29334 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
29335
29336 * gcc.dg/20030627-1.c: New test.
29337
29338 2003-06-26 Mark Mitchell <mark@codesourcery.com>
29339
29340 PR c++/11332
29341 * g++.dg/expr/static_cast2.C: New test.
29342
29343 2003-06-26 Roger Sayle <roger@eyesopen.com>
29344 Jakub Jelinek <jakub@redhat.com>
29345
29346 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
29347 sprintf(dst,"%s",src) optimization.
29348 * gcc.c-torture/execute/20030626-1.c: New test case.
29349 * gcc.c-torture/execute/20030626-2.c: New test case.
29350
29351 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
29352
29353 * gcc.c-torture/execute/multi-ix.c: New test.
29354
29355 * gcc.c-torture/execute/simd-4.c (main):
29356 Added missing semicolon at end of union.
29357
29358 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
29359
29360 PR c++/8266
29361 * g++.dg/template/explicit-instantiation3.C: New test.
29362
29363 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29364
29365 * gcc.dg/20030626-1.c: Use signed char.
29366
29367 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
29368
29369 * gcc.dg/20030626-1.c: New test.
29370
29371 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
29372
29373 * const-str-2.m: Update.
29374
29375 2003-06-25 Mark Mitchell <mark@codesourcery.com>
29376
29377 PR c++/10990
29378 * g++.dg/rtti/dyncast1.C: New test.
29379 * g++.dg/abi/mangle4.C: Correct base-specifier access.
29380 * g++.dg/lookup/scoped1.C: Remove XFAIL.
29381 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
29382
29383 PR c++/10931
29384 * g++.dg/expr/static_cast1.C: New test.
29385
29386 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
29387
29388 * gcc.dg/20030625-1.c: New test.
29389
29390 2003-06-24 Roger Sayle <roger@eyesopen.com>
29391
29392 * gcc.c-torture/compile/20030624-1.c: New test case.
29393
29394 2003-06-24 Jakub Jelinek <jakub@redhat.com>
29395
29396 * gcc.c-torture/execute/string-opt-17.c: New test.
29397
29398 2003-06-24 Mark Mitchell <mark@codesourcery.com>
29399
29400 PR c++/5754
29401 * g++.dg/parse/crash6.C: New test.
29402
29403 2003-06-23 Roger Sayle <roger@eyesopen.com>
29404
29405 * gcc.dg/builtins-24.c: New test case.
29406
29407 2003-06-23 Jakub Jelinek <jakub@redhat.com>
29408
29409 * g++.dg/opt/operator1.C: New test.
29410
29411 2003-06-22 Roger Sayle <roger@eyesopen.com>
29412
29413 * gcc.c-torture/execute/string-opt-16.c: New test case.
29414
29415 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29416
29417 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
29418 * g++.old-deja/g++.other/conv7.C: Likewise.
29419 * g++.old-deja/g++.other/overcnv2.C: Likewise.
29420 * g++.old-deja/g++.other/overload14.C: Likewise.
29421
29422 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
29423
29424 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
29425 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
29426
29427 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29428
29429 PR c++/10888
29430 * g++.dg/warn/Winline-3.C: New test.
29431
29432 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29433
29434 * lib/target-supports.exp (check_alias_available): Make the test
29435 program acceptable to the Solaris assembler.
29436
29437 PR c++/10749
29438 * g++.dg/template/memclass2.C: New test.
29439
29440 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29441 Eric Botcazou <ebotcazou@libertysurf.fr>
29442
29443 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
29444 data for non-matching targets.
29445 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
29446
29447 2003-06-20 Mark Mitchell <mark@codesourcery.com>
29448
29449 PR c++/10845
29450 * g++.dg/template/member3.C: New test.
29451
29452 2003-06-19 Mark Mitchell <mark@codesourcery.com>
29453
29454 PR c++/10939
29455 * g++.dg/template/func1.C: New test.
29456
29457 PR c++/9649
29458 * g++.dg/template/static4.C: New test.
29459 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
29460
29461 PR c++/11041
29462 * g++.dg/init/ref7.C: New test.
29463
29464 2003-06-19 Matt Austern <austern@apple.com>
29465
29466 PR c++/11228
29467 * g++.dg/anew1.C: New test.
29468 * g++.dg/anew2.C: New test.
29469 * g++.dg/anew3.C: New test.
29470 * g++.dg/anew4.C: New test.
29471
29472 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
29473
29474 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
29475
29476 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
29477
29478 * gcc.c-torture/execute/simd-4.c (main): Make expected value
29479 endian-dependent.
29480
29481 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
29482
29483 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
29484 Remove cruft.
29485
29486 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
29487
29488 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
29489 * gcc.c-torture/compile/961203-1.c: Likewise.
29490 * gcc.c-torture/compile/980506-1.c: Likewise.
29491
29492 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29493
29494 PR c++/10712
29495 * g++.dg/lookup/using7.C: New test.
29496
29497 2003-06-17 Mark Mitchell <mark@codesourcery.com>
29498
29499 PR c++/11105
29500 * g++.dg/abi/conv1.C: Remove it.
29501 * g++.dg/template/conv7.C: New test.
29502 * g++.dg/template/conv8.C: Likewise.
29503 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
29504 conversion operator.
29505
29506 2003-06-17 Janis Johnson <janis187@us.ibm.com>
29507
29508 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
29509 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
29510 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29511 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
29512 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
29513 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29514 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29515 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
29516 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
29517 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
29518 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
29519 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
29520 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
29521 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
29522 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
29523 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
29524 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
29525 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
29526 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29527 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29528 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29529 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29530 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29531 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29532 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29533 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29534 * gcc.dg/compat/struct-return-10_x.c: Ditto.
29535 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29536 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29537
29538 2003-06-16 Mark Mitchell <mark@codesourcery.com>
29539
29540 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
29541 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
29542 indications.
29543
29544 2003-06-16 Roger Sayle <roger@eyesopen.com>
29545
29546 * gcc.dg/i386-387-5.c: New test case.
29547 * gcc.dg/i386-387-6.c: New test case.
29548 * gcc.dg/builtins-23.c: New test case.
29549
29550 2003-06-15 Roger Sayle <roger@eyesopen.com>
29551
29552 * gcc.dg/builtins-22.c: New test case.
29553 * gcc.dg/i386-387-1.c: Update to test exp.
29554 * gcc.dg/i386-387-2.c: Likewise.
29555
29556 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29557
29558 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
29559
29560 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29561
29562 * lib/gcc-dg.exp (dg-require-dll): New function.
29563 (dg-xfail-if): Likewise.
29564 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
29565 driver.
29566
29567 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
29568 * gcc.c-torture/compile/20001205-1.c: Likewise.
29569 * gcc.c-torture/compile/20001226-1.c: Likewise.
29570 * gcc.c-torture/compile/20010518-2.c: Likewise.
29571 * gcc.c-torture/compile/20020312-1.c: Likewise.
29572 * gcc.c-torture/compile/20020604-1.c: Likewise.
29573 * gcc.c-torture/compile/920501-12.c: Likewise.
29574 * gcc.c-torture/compile/920501-4.c: Likewise.
29575 * gcc.c-torture/compile/920520-1.c: Likewise.
29576 * gcc.c-torture/compile/920521-1.c: Likewise.
29577 * gcc.c-torture/compile/920625-1.c: Likewise.
29578 * gcc.c-torture/compile/961203-1.c: Likewise.
29579 * gcc.c-torture/compile/980506-1.c: Likewise.
29580 * gcc.c-torture/compile/981006-1.c: Likewise.
29581 * gcc.c-torture/compile/981022-1.c: Likewise.
29582 * gcc.c-torture/compile/981223-1.c: Likewise.
29583 * gcc.c-torture/compile/990617-1.c: Likewise.
29584 * gcc.c-torture/compile/dll.c: Likewise.
29585 * gcc.c-torture/compile/labels-3.c: Likewise.
29586 * gcc.c-torture/compile/mipscop-1.c: Likewise.
29587 * gcc.c-torture/compile/mipscop-2.c: Likewise.
29588 * gcc.c-torture/compile/mipscop-3.c: Likewise.
29589 * gcc.c-torture/compile/mipscop-4.c: Likewise.
29590 * gcc.c-torture/compile/simd-5.c: Likewise.
29591 * gcc.c-torture/compile/20000804-1.x: Remove.
29592 * gcc.c-torture/compile/20001205-1.x: Likewise.
29593 * gcc.c-torture/compile/20001226-1.x: Likewise.
29594 * gcc.c-torture/compile/20010518-2.x: Likewise.
29595 * gcc.c-torture/compile/20020312-1.x: Likewise.
29596 * gcc.c-torture/compile/20020604-1.x: Likewise.
29597 * gcc.c-torture/compile/920501-12.x: Likewise.
29598 * gcc.c-torture/compile/920501-4.x: Likewise.
29599 * gcc.c-torture/compile/920520-1.x: Likewise.
29600 * gcc.c-torture/compile/920521-1.x: Likewise.
29601 * gcc.c-torture/compile/920625-1.x: Likewise.
29602 * gcc.c-torture/compile/961203-1.x: Likewise.
29603 * gcc.c-torture/compile/980506-1.x: Likewise.
29604 * gcc.c-torture/compile/981006-1.x: Likewise.
29605 * gcc.c-torture/compile/981022-1.x: Likewise.
29606 * gcc.c-torture/compile/981223-1.x: Likewise.
29607 * gcc.c-torture/compile/990617-1.x: Likewise.
29608 * gcc.c-torture/compile/mipscop-1.x: Likewise.
29609 * gcc.c-torture/compile/mipscop-2.x: Likewise.
29610 * gcc.c-torture/compile/mipscop-3.x: Likewise.
29611 * gcc.c-torture/compile/mipscop-4.x: Likewise.
29612 * gcc.c-torture/compile/simd-5.x: Likewise.
29613
29614 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
29615
29616 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
29617
29618 * gcc.c-torture/execute/20030611-1.c: New test.
29619
29620 2003-06-12 Roger Sayle <roger@eyesopen.com>
29621
29622 PR middle-end/168
29623 * gcc.dg/20030612-1.c: New test case.
29624
29625 2003-06-12 Mark Mitchell <mark@codesourcery.com>
29626
29627 PR c++/10635
29628 * g++.dg/expr/cast1.C: New test.
29629
29630 2003-06-12 Roger Sayle <roger@eyesopen.com>
29631
29632 * gcc.dg/builtins-21.c: New test case.
29633
29634 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
29635
29636 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
29637 options instead of at the end.
29638 * lib/objc.exp (objc_target_compile): Likewise.
29639
29640 2003-06-11 Mark Mitchell <mark@codesourcery.com>
29641
29642 PR c++/10432
29643 * g++.dg/parse/error1.C: New test.
29644
29645 2003-06-11 Janis Johnson <janis187@us.ibm.com>
29646
29647 * gcc.dg/compat/struct-by-value-11_main.c: New file.
29648 * gcc.dg/compat/struct-by-value-11_x.c: New file.
29649 * gcc.dg/compat/struct-by-value-11_y.c: New file.
29650 * gcc.dg/compat/struct-by-value-12_main.c: New file.
29651 * gcc.dg/compat/struct-by-value-12_x.c: New file.
29652 * gcc.dg/compat/struct-by-value-12_y.c: New file.
29653 * gcc.dg/compat/struct-by-value-13_main.c: New file.
29654 * gcc.dg/compat/struct-by-value-13_x.c: New file.
29655 * gcc.dg/compat/struct-by-value-13_y.c: New file.
29656 * gcc.dg/compat/struct-by-value-14_main.c: New file.
29657 * gcc.dg/compat/struct-by-value-14_x.c: New file.
29658 * gcc.dg/compat/struct-by-value-14_y.c: New file.
29659 * gcc.dg/compat/struct-by-value-15_main.c: New file.
29660 * gcc.dg/compat/struct-by-value-15_x.c: New file.
29661 * gcc.dg/compat/struct-by-value-15_y.c: New file.
29662 * gcc.dg/compat/struct-by-value-16_main.c: New file.
29663 * gcc.dg/compat/struct-by-value-16_x.c: New file.
29664 * gcc.dg/compat/struct-by-value-16_y.c: New file.
29665 * gcc.dg/compat/struct-by-value-17_main.c: New file.
29666 * gcc.dg/compat/struct-by-value-17_x.c: New file.
29667 * gcc.dg/compat/struct-by-value-17_y.c: New file.
29668 * gcc.dg/compat/struct-by-value-18_main.c: New file.
29669 * gcc.dg/compat/struct-by-value-18_x.c: New file.
29670 * gcc.dg/compat/struct-by-value-18_y.c: New file.
29671
29672 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
29673 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
29674 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
29675 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
29676 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
29677 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
29678 * gcc.dg/compat/scalar-return-3_main.c: New file.
29679 * gcc.dg/compat/scalar-return-3_x.c: New file.
29680 * gcc.dg/compat/scalar-return-3_y.c: New file.
29681 * gcc.dg/compat/scalar-return-4_main.c: New file.
29682 * gcc.dg/compat/scalar-return-4_x.c: New file.
29683 * gcc.dg/compat/scalar-return-4_y.c: New file.
29684
29685 2003-06-10 Janis Johnson <janis187@us.ibm.com>
29686
29687 * gcc.dg/compat/fp2-struct-check.h: New file.
29688 * gcc.dg/compat/fp2-struct-defs.h: New file.
29689 * gcc.dg/compat/fp2-struct-init.h: New file.
29690 * gcc.dg/compat/struct-by-value-10_main.c: New file.
29691 * gcc.dg/compat/struct-by-value-10_x.c: New file.
29692 * gcc.dg/compat/struct-by-value-10_y.c: New file.
29693 * gcc.dg/compat/struct-return-10_main.c: New file.
29694 * gcc.dg/compat/struct-return-10_x.c: New file.
29695 * gcc.dg/compat/struct-return-10_y.c: New file.
29696
29697 * gcc.dg/compat/compat-common.h: New file.
29698 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
29699 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
29700 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
29701 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
29702 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
29703 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
29704 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
29705 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
29706 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
29707 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
29708 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
29709 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
29710 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
29711 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
29712 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
29713 * gcc.dg/compat/small-struct-check.h: Ditto.
29714 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
29715 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
29716 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
29717 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
29718 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
29719 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
29720 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
29721 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
29722 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
29723 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
29724 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
29725 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
29726 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
29727 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
29728 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
29729 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
29730 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
29731 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
29732 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
29733 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
29734 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
29735 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
29736 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29737 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
29738 * gcc.dg/compat/struct-return-2_main.c: Ditto.
29739 * gcc.dg/compat/struct-return-2_x.c: Ditto.
29740 * gcc.dg/compat/struct-return-2_y.c: Ditto.
29741 * gcc.dg/compat/struct-return-3_main.c: Ditto.
29742 * gcc.dg/compat/struct-return-3_x.c: Ditto.
29743 * gcc.dg/compat/struct-return-3_y.c: Ditto.
29744
29745 2003-06-10 Geoffrey Keating <geoffk@apple.com>
29746
29747 * g++.dg/pch/static-1.C: New file.
29748 * g++.dg/pch/static-1.Hs: New file.
29749
29750 2003-06-10 Richard Henderson <rth@redhat.com>
29751
29752 * gcc.dg/asm-7.c: Adjust expected warning text.
29753
29754 2003-06-10 Roger Sayle <roger@eyesopen.com>
29755
29756 * gcc.dg/builtins-20.c: New test case.
29757
29758 2003-06-10 Mark Mitchell <mark@codesourcery.com>
29759
29760 PR c++/11131
29761 * g++.dg/opt/template1.C: New test.
29762
29763 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29764
29765 * lib/gcc-dg.exp (dg-test): Clear additional_files and
29766 additional_sources.
29767
29768 2003-05-21 David Taylor <dtaylor@emc.com>
29769
29770 * gcc.dg/Wpadded.c: New file.
29771
29772 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29773
29774 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
29775 * gcc.dg/special/weak-2.c: Add dg-require-weak.
29776 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
29777 dg-require-weak.
29778
29779 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
29780
29781 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
29782
29783 2003-06-09 Mark Mitchell <mark@codesourcery.com>
29784
29785 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
29786 (dg-require-alias): Likewise.
29787 (dg-require-gc-sections): Likewise.
29788 * lib/target-supports.exp (check_gc_sections_available): Likewise.
29789
29790 2003-06-08 Richard Henderson <rth@redhat.com>
29791
29792 * gcc.dg/20011029-2.c: Fix the array reference.
29793 * gcc.dg/asm-7.c: New.
29794
29795 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
29796
29797 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
29798
29799 2003-06-08 Mark Mitchell <mark@codesourcery.com>
29800
29801 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
29802 (dg-require-gc-sections): Likewise.
29803
29804 2003-06-08 Jan Hubicka <jh@suse.cz>
29805
29806 * i386-cmov1.c: Fix regular expression.
29807 * i386-cvt-1.c: Likewise.
29808 * i386-local.c: Likewise.
29809 * i386-local2.c: Likewise.
29810 * i386-mul.c: Likewise.
29811 * i386-ssetype-1.c: Likewise.
29812 * i386-ssetype-3.c: Likewise.
29813 * i386-ssetype-5.c: Likewise.
29814
29815 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29816
29817 PR c++/11039
29818 * g++.dg/warn/implicit-typename2.C: New test.
29819 * g++.dg/warn/implicit-typename3.C: New test.
29820
29821 2003-06-07 Richard Henderson <rth@redhat.com>
29822
29823 * g++.dg/other/offsetof3.C: Use size_t.
29824 * g++.dg/other/offsetof4.C: Likewise.
29825
29826 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
29827
29828 * lib/copy-file.exp: New. Implement gcc_copy_files.
29829
29830 * lib/dg-pch.exp: Load copy-file.exp
29831 (dg-pch): Use gcc_copy_files instead of "file copy".
29832
29833 2003-06-06 Mark Mitchell <mark@codesourcery.com>
29834
29835 * gcc.dg/weak/weak.exp: Simplify.
29836 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
29837 * gcc.dg/weak/weak-1.c: Likewise.
29838 * gcc.dg/weak/weak-2.c: Likewise.
29839 * gcc.dg/weak/weak-3.c: Likewise.
29840 * gcc.dg/weak/weak-4.c: Likewise.
29841 * gcc.dg/weak/weak-5.c: Likewise.
29842 * gcc.dg/weak/weak-6.c: Likewise.
29843 * gcc.dg/weak/weak-7.c: Likewise.
29844 * gcc.dg/weak/weak-8.c: Likewise.
29845 * gcc.dg/weak/weak-9.c: Likewise.
29846
29847 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
29848
29849 gcc.c-torture/execute/20030606-1.c: New.
29850
29851 2003-06-06 Roger Sayle <roger@eyesopen.com>
29852
29853 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
29854 * gcc.dg/builtins-19.c: Likewise.
29855
29856 2003-06-06 Roger Sayle <roger@eyesopen.com>
29857
29858 * gcc.dg/builtins-2.c: Add some more tests.
29859 * gcc.dg/builtins-18.c: New test case.
29860 * gcc.dg/builtins-19.c: New test case.
29861
29862 2003-06-06 Roger Sayle <roger@eyesopen.com>
29863 Jim Wilson <wilson@tuliptree.org>
29864
29865 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
29866
29867 2003-06-06 Jakub Jelinek <jakub@redhat.com>
29868
29869 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
29870 mempcpy/stpcpy calls not to be optimized into something else.
29871 * gcc.c-torture/execute/string-opt-3.c: Moved to...
29872 * gcc.c-torture/execute/builtins/string-7.c: ...here.
29873 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
29874
29875 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29876
29877 * gcc.dg/format/asm_fprintf-1.c: New test.
29878
29879 2003-06-05 Mark Mitchell <mark@codesourcery.com>
29880
29881 * lib/gcc-defs.exp (additional_sources): New variable.
29882 (dg-additional-sources): New function.
29883 (additional_files): New variable.
29884 (dg-additional-files): New function.
29885 (dg-additional-files-options): Likewise.
29886 * lib/gcc-dg.exp (dg-require-weak): New function.
29887 (dg-require-alias): Likewise.
29888 (dg-require-gc-sections): Likewise.
29889 * lib/target-supports.exp (check_alias_available): Remove testfile
29890 parameter.
29891 (check_gc_sections_available): New function.
29892 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
29893 (dg-gpp-additional-files): Likewise.
29894 * lib/g++.exp (additional_sources): Remove.
29895 (additional_files): Likewise.
29896 (g++_target_compile): Use dg-additional-files-options.
29897
29898 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
29899 Tcl logic.
29900 * gcc.dg/special/ecos.exp: Remove.
29901 * gcc.dg/special/20000419-2.c: Use dg-require-*.
29902 * gcc.dg/special/alias-1.c: Likewise.
29903 * gcc.dg/special/alias-2.c: Likewise.
29904 * gcc.dg/special/gcsec-1.c: Likewise.
29905 * gcc.dg/special/weak-1.c: Likewise.
29906 * gcc.dg/special/weak-2.c: Likewise.
29907 * gcc.dg/special/wkali-1.c: Likewise.
29908 * gcc.dg/special/wkali-2.c: Likewise.
29909
29910 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
29911 dg-gpp-additional-*.
29912 * g++.dg/special/conpr-3.C: Likewise.
29913 * g++.dg/special/conpr-4.C: Likewise.
29914 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
29915 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
29916 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
29917 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
29918 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
29919 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
29920 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
29921 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
29922 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
29923 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
29924 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
29925 * g++.old-deja/g++.other/comdat1.C: Likewise.
29926 * g++.old-deja/g++.other/comdat2.C: Likewise.
29927 * g++.old-deja/g++.other/comdat3.C: Likewise.
29928 * g++.old-deja/g++.other/ctor1.C: Likewise.
29929 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
29930
29931 2003-06-05 Richard Henderson <rth@redhat.com>
29932
29933 * gcc.dg/debug/20030605-1.c: New.
29934
29935 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29936
29937 * README.QMTEST: Update.
29938
29939 2003-06-04 Richard Henderson <rth@redhat.com>
29940
29941 * gcc.dg/cleanup-1.c: New.
29942 * gcc.dg/cleanup-2.c: New.
29943 * gcc.dg/cleanup-3.c: New.
29944 * gcc.dg/cleanup-4.c: New.
29945 * gcc.dg/cleanup-5.c: New.
29946 * gcc.dg/cleanup-6.c: New.
29947 * gcc.dg/cleanup-7.c: New.
29948
29949 2003-06-04 Mark Mitchell <mark@codesourcery.com>
29950
29951 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
29952
29953 * lib/dg-pch.exp: New file.
29954 * g++.dg/pch/pch.exp: Use dg-pch.exp.
29955 * gcc.dg/pch/pch.exp: Likewise.
29956
29957 2003-06-04 Roger Sayle <roger@eyesopen.com>
29958
29959 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
29960 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
29961 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
29962 * gcc.dg/builtins-17.c: New test case.
29963 * gcc.dg/i386-387-4.c: New test case.
29964 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
29965
29966 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29967
29968 * gcc.dg/ultrasp9.c: New test.
29969
29970 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29971
29972 * gcc.c-torture/compile/20030604-1.c: New test.
29973 * gcc.dg/sparc-constant-1.c: New test.
29974
29975 2003-06-03 Glen Nakamura <glen@imodulo.com>
29976
29977 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
29978
29979 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
29980
29981 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
29982
29983 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
29984 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
29985
29986 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
29987
29988 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
29989
29990 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29991
29992 PR c++/10940
29993 * g++.dg/template/spec10.C: New test.
29994
29995 2003-06-03 Roger Sayle <roger@eyesopen.com>
29996
29997 * gcc.dg/builtins-16.c: New test case.
29998
29999 2003-06-03 Jakub Jelinek <jakub@redhat.com>
30000
30001 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
30002 mempcpy test with post-increments.
30003 * gcc.c-torture/execute/string-opt-3.c: New test.
30004 * gcc.dg/string-opt-1.c: New test.
30005
30006 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
30007
30008 PR fortran/10965
30009 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
30010
30011 2003-06-02 Mark Mitchell <mark@codesourcery.com>
30012
30013 * lib/scanasm.exp (dg-scan): New function, factored out of ...
30014 (scan-assembler): ... here. Use dg-scan.
30015 (scan-assembler-not): Likewise.
30016 (scan-file): New function.
30017 (scan-file-not): Likewise.
30018 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
30019 * gcc.dg/cpp/_Pragma4.c: Likewise.
30020 * gcc.dg/cpp/_Pragma5.c: Likewise.
30021 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30022 * gcc.dg/cpp/avoidpaste2.c: Likewise.
30023 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
30024 * gcc.dg/cpp/cmdlne-P.c: Likewise.
30025 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
30026 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
30027 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
30028 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
30029 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
30030 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
30031 * gcc.dg/cpp/cxxcom1.c: Likewise.
30032 * gcc.dg/cpp/line1.c: Likewise.
30033 * gcc.dg/cpp/maccom1.c: Likewise.
30034 * gcc.dg/cpp/maccom2.c: Likewise.
30035 * gcc.dg/cpp/maccom3.c: Likewise.
30036 * gcc.dg/cpp/maccom4.c: Likewise.
30037 * gcc.dg/cpp/maccom5.c: Likewise.
30038 * gcc.dg/cpp/maccom6.c: Likewise.
30039 * gcc.dg/cpp/multiline.c: Likewise.
30040 * gcc.dg/cpp/spacing1.c: Likewise.
30041 * gcc.dg/cpp/spacing2.c: Likewise.
30042 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
30043 * gcc.dg/cpp/trad/maccom1.c: Likewise.
30044 * gcc.dg/cpp/trad/maccom2.c: Likewise.
30045 * gcc.dg/cpp/trad/maccom3.c: Likewise.
30046 * gcc.dg/cpp/trad/maccom4.c: Likewise.
30047 * gcc.dg/cpp/trad/maccom6.c: Likewise.
30048 * gcc.dg/cpp/cxxcom2.c: Likewise.
30049 * gcc.dg/cpp/cxxcom2.h: New file.
30050
30051 * gcc.dg/cpp/truefalse.cpp: Move it to ...
30052 * g++.dg/cpp/truefalse.C: Here.
30053 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
30054
30055 2003-06-01 Loren James Rittle <ljrittle@acm.org>
30056
30057 * gcc.dg/cpp/redef3.c: New file.
30058
30059 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
30060
30061 * gcc.dg/i386-loop-3.c: New test.
30062
30063 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
30064
30065 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
30066
30067 2003-05-31 Roger Sayle <roger@eyesopen.com>
30068
30069 * gcc.dg/fwrapv-1.c: New test case.
30070 * gcc.dg/fwrapv-2.c: New test case.
30071
30072 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30073
30074 PR c++/10956
30075 * g++.dg/template/spec9.C: New test.
30076
30077 2003-05-29 Roger Sayle <roger@eyesopen.com>
30078
30079 * gcc.dg/duff-4.c: New test case.
30080
30081 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
30082
30083 PR fortran/10843
30084 * g77.dg/ffixed-form-1.f: New test
30085 * g77.dg/ffixed-form-2.f: New test
30086 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
30087 * g77.dg/ffree-form-3.f: New test
30088
30089 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
30090
30091 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
30092 * gcc.dg/wint_t-1.c: Likewise.
30093
30094 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30095
30096 * g++.dg/template/access11.C: New test.
30097
30098 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30099
30100 PR c++/10849
30101 * g++.dg/template/access10.C: New test.
30102
30103 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30104 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30105
30106 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
30107
30108 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30109
30110 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
30111 suppress for powerpc-*-darwin*.
30112 * gcc.dg/torture/builtin-noret-2.c: Likewise.
30113
30114 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
30115
30116 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
30117 suppress option for powerpc-*-darwin*.
30118
30119 2003-05-23 Roger Sayle <roger@eyesopen.com>
30120
30121 * gcc.dg/builtins-1.c: Add tests for tan and atan.
30122 * gcc.dg/builtins-4.c: Add test for fmod.
30123
30124 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30125
30126 PR c++/10682
30127 * g++.dg/template/instantiate4.C: New test.
30128
30129 2003-05-22 Roger Sayle <roger@eyesopen.com>
30130
30131 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
30132
30133 2003-05-21 Janis Johnson <janis187@us.ibm.com>
30134
30135 * gcc.dg/compat/scalar-return-1_main.c: New file.
30136 * gcc.dg/compat/scalar-return-1_x.c: New file.
30137 * gcc.dg/compat/scalar-return-1_y.c: New file.
30138 * gcc.dg/compat/scalar-return-2_main.c: New file.
30139 * gcc.dg/compat/scalar-return-2_x.c: New file.
30140 * gcc.dg/compat/scalar-return-2_y.c: New file.
30141 * gcc.dg/compat/struct-return-3_main.c: New file.
30142 * gcc.dg/compat/struct-return-3_y.c: New file.
30143 * gcc.dg/compat/struct-return-3_x.c: New file.
30144 * gcc.dg/compat/struct-return-2_main.c: New file.
30145 * gcc.dg/compat/struct-return-2_x.c: New file.
30146 * gcc.dg/compat/struct-return-2_y.c: New file.
30147
30148 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30149
30150 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
30151 for hppa*-hp-hpux*.
30152 * gcc.dg/20021014-1.c (dg-options): Likewise.
30153 * gcc.dg/nest.c (dg-options): Likewise.
30154
30155 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
30156
30157 PR c++/9738
30158 * g++.dg/ext/dllimport2.C: New file.
30159 * g++.dg/ext/dllimport3.C: New file.
30160
30161 2003-05-20 Janis Johnson <janis187@us.ibm.com>
30162
30163 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
30164 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
30165 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
30166 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
30167 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
30168 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
30169 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
30170 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
30171 * gcc.dg/compat/small-struct-defs.h: New file.
30172 * gcc.dg/compat/small-struct-init.h: New file.
30173 * gcc.dg/compat/small-struct-check.h: New file.
30174 * gcc.dg/compat/fp-struct-defs.h: New file.
30175 * gcc.dg/compat/fp-struct-check.h: New file.
30176 * gcc.dg/compat/fp-struct-init.h: New file.
30177 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
30178 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
30179
30180 2003-05-19 Jakub Jelinek <jakub@redhat.com>
30181
30182 * gcc.dg/20030225-2.c: New test.
30183
30184 2003-05-18 Roger Sayle <roger@eyesopen.com>
30185 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30186
30187 * gcc.c-torture/compile/20030518-1.c: New test case.
30188
30189 2003-05-18 Mark Mitchell <mark@codesourcery.com>
30190
30191 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
30192 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
30193 gcc-dg-debug-runtest.
30194 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
30195 gcc-dg-debug-runtest.
30196
30197 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30198
30199 PR c++/9022
30200 * g++.dg/lookup/using6.C: New test.
30201
30202 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30203
30204 * g++.dg/parse/access2.C: New test.
30205
30206 2003-05-17 Mark Mitchell <mark@codesourcery.com>
30207
30208 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
30209 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
30210 * gcc.dg/debug/debug.exp: Likewise.
30211
30212 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
30213
30214 * gcc.dg/dollar.c: New test.
30215
30216 2003-05-16 Janis Johnson <janis187@us.ibm.com>
30217
30218 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
30219 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
30220 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
30221 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
30222 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
30223 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
30224 * gcc.dg/compat/struct-by-value-6_main.c: New file.
30225 * gcc.dg/compat/struct-by-value-6_x.c: New file.
30226 * gcc.dg/compat/struct-by-value-6_y.c: New file.
30227 * gcc.dg/compat/struct-by-value-7_main.c: New file.
30228 * gcc.dg/compat/struct-by-value-7_x.c: New file.
30229 * gcc.dg/compat/struct-by-value-7_y.c: New file.
30230 * gcc.dg/compat/struct-by-value-8_main.c: New file.
30231 * gcc.dg/compat/struct-by-value-8_x.c: New file.
30232 * gcc.dg/compat/struct-by-value-8_y.c: New file.
30233 * gcc.dg/compat/struct-by-value-9_main.c: New file.
30234 * gcc.dg/compat/struct-by-value-9_x.c: New file.
30235 * gcc.dg/compat/struct-by-value-9_y.c: New file.
30236
30237 2003-05-16 Mark Mitchell <mark@codesourcery.com>
30238
30239 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
30240 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
30241 support for "repo" mode.
30242 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
30243 * lib/g77-dg.exp: Likewise.
30244 * lib/obj-dg.exp: Likewise.
30245
30246 2003-05-16 Jakub Jelinek <jakub@redhat.com>
30247
30248 Merge from gcc-3_2-rhl8-branch:
30249 2003-04-23 Jakub Jelinek <jakub@redhat.com>
30250
30251 * gcc.dg/tls/opt-6.c: New test.
30252
30253 2003-04-05 Jakub Jelinek <jakub@redhat.com>
30254
30255 * gcc.dg/20030405-1.c: New test.
30256
30257 2003-03-09 Jakub Jelinek <jakub@redhat.com>
30258
30259 * gcc.dg/20030309-1.c: New test.
30260
30261 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
30262
30263 * gcc.c-torture/execute/20030307-1.c: New test.
30264
30265 2003-02-20 Randolph Chung <tausq@debian.org>
30266
30267 * gcc.c-torture/compile/20030220-1.c: New test.
30268
30269 2003-02-18 Jakub Jelinek <jakub@redhat.com>
30270
30271 * gcc.dg/20030217-1.c: New test.
30272
30273 2003-01-29 Jakub Jelinek <jakub@redhat.com>
30274
30275 * gcc.c-torture/compile/20020129-1.c: New test.
30276
30277 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30278
30279 * gcc.dg/unroll-1.c: New test.
30280
30281 2002-11-16 Jan Hubicka <jh@suse.cz>
30282
30283 * gcc.c-torture/execute/20020920-1.c: New test.
30284
30285 2002-10-08 Jakub Jelinek <jakub@redhat.com>
30286
30287 PR target/7434
30288 * gcc.c-torture/compile/20021008-1.c: New test.
30289
30290 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
30291
30292 PR target/7559
30293 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
30294
30295 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30296
30297 * gcc.c-torture/compile/20020807-1.c: New test.
30298
30299 2002-07-30 Jakub Jelinek <jakub@redhat.com>
30300
30301 * gcc.dg/tls/opt-1.c: New test.
30302
30303 2002-07-29 Jakub Jelinek <jakub@redhat.com>
30304
30305 * gcc.dg/20020729-1.c: New test.
30306
30307 2002-07-20 Jakub Jelinek <jakub@redhat.com>
30308
30309 * g++.dg/opt/life1.C: New test.
30310
30311 2002-05-20 Jakub Jelinek <jakub@redhat.com>
30312
30313 * gcc.dg/20020525-1.c: New test.
30314
30315 2002-05-24 Jakub Jelinek <jakub@redhat.com>
30316
30317 PR c++/6794
30318 * g++.dg/ext/pretty1.C: New test.
30319 * g++.dg/ext/pretty2.C: New test.
30320
30321 2003-05-15 Mark Mitchell <mark@codesourcery.com>
30322
30323 PR c++/8385
30324 * g++.dg/ext/typeof5.C: New test.
30325
30326 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
30327
30328 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
30329 __USER_LABEL_PREFIX__ into account.
30330 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
30331
30332 2003-05-14 Roger Sayle <roger@eyesopen.com>
30333
30334 * gcc.dg/builtins-15.c: New test case.
30335
30336 2003-05-13 Zack Weinberg <zack@codesourcery.com>
30337
30338 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
30339
30340 2003-05-12 Mark Mitchell <mark@codesourcery.com>
30341
30342 * lib/g++.exp: Tweak handling of additional source files.
30343 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
30344 * g++.dg/special/conpr-2a.C: Rename to ...
30345 * g++.dg/special/conpr-2a.cc: ... this.
30346 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
30347 * g++.dg/special/conpr-3a.C: Rename to ...
30348 * g++.dg/special/conpr-3a.cc: This.
30349 * g++.dg/special/conpr-3b.C: Rename to ...
30350 * g++.dg/special/conpr-3b.cc: This.
30351 * g++.dg/special/conpr-4.C: New test.
30352 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
30353
30354 2003-05-12 David Edelsohn <edelsohn@gnu.org>
30355
30356 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
30357
30358 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30359
30360 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
30361 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30362 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
30363 * g++.old-deja/g++.other/warn3.C: Likewise.
30364
30365 2003-05-11 Roger Sayle <roger@eyesopen.com>
30366
30367 * gcc.dg/i386-387-1.c: Update to also test log.
30368 * gcc.dg/i386-387-2.c: Likewise.
30369
30370 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
30371
30372 * g77.f-torture/execute/int8421.f: New test.
30373
30374 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30375
30376 PR c++/10230, c++/10481
30377 * g++.dg/lookup/scoped5.C: New test.
30378
30379 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30380
30381 PR c++/10552
30382 * g++.dg/template/ttp6.C: New test.
30383
30384 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
30385
30386 * gcc.c-torture/execute/builtins: New directory.
30387 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
30388 gcc.c-torture/execute/builtins.
30389 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
30390 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
30391 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
30392 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
30393
30394 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30395
30396 PR c++/9252
30397 * g++.dg/template/access8.C: New test.
30398 * g++.dg/template/access9.C: New test.
30399
30400 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30401
30402 PR c++/9554
30403 * g++.dg/parse/access1.C: New test.
30404
30405 2003-05-09 DJ Delorie <dj@redhat.com>
30406
30407 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
30408 long, and not an int.
30409
30410 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30411
30412 PR c++/10555, c++/10576
30413 * g++.dg/template/memclass1.C: New test.
30414
30415 2003-05-08 DJ Delorie <dj@redhat.com>
30416
30417 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
30418 targets.
30419 * gcc.c-torture/execute/20021024-1.x: Likewise.
30420 * gcc.c-torture/execute/shiftdi.x: Likewise.
30421 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
30422 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
30423 * gcc.dg/20021018-1.c: Likewise.
30424
30425 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30426
30427 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
30428
30429 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
30430 (bcopy): Call memmove.
30431
30432 2003-05-08 Roger Sayle <roger@eyesopen.com>
30433
30434 * g77.f-torture/compile/8485.f: New test case.
30435
30436 2003-05-07 Richard Henderson <rth@redhat.com>
30437
30438 PR c++/10570
30439 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
30440 Verify exception_cleanup not called for rethrows.
30441 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
30442 when exiting catch block without rethrowing.
30443 * g++.dg/eh/forced3.C: New.
30444 * g++.dg/eh/forced4.C: New.
30445
30446 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
30447
30448 * gcc.dg/20030505.c: Fix triplet.
30449
30450 2003-05-06 DJ Delorie <dj@redhat.com>
30451
30452 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
30453 * gcc.dg/nest.c: Likewise.
30454
30455 2003-05-05 Roger Sayle <roger@eyesopen.com>
30456
30457 * gcc.dg/builtins-14.c: New test case.
30458
30459 2003-05-05 Janis Johnson <janis187@us.ibm.com>
30460
30461 * lib/compat.exp (compat-execute): New argument.
30462 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
30463 * gcc.dg/compat: New test directory.
30464 * gcc.dg/compat/compat.exp: New expect script.
30465 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
30466 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
30467 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
30468 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
30469 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
30470 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
30471
30472 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
30473 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
30474 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
30475 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
30476 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
30477 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
30478 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
30479 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
30480 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
30481 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
30482 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
30483 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
30484 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
30485 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
30486 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
30487
30488 2003-05-05 Zack Weinberg <zack@codesourcery.com>
30489
30490 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
30491
30492 2003-05-05 Jakub Jelinek <jakub@redhat.com>
30493
30494 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
30495
30496 2003-05-05 Geoffrey Keating <geoffk@apple.com>
30497
30498 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
30499 * gcc.dg/ppc-fsel-2.c: New test.
30500
30501 * gcc.dg/unused-5.c: New test.
30502
30503 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30504
30505 PR c++/10496
30506 * g++.dg/warn/pmf1.C: New test.
30507
30508 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30509
30510 PR c++/4494
30511 * g++.dg/warn/main.C: New test.
30512
30513 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30514
30515 * gcc.dg/nonnull-3.c: New test.
30516
30517 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
30518
30519 * gcc.dg/cpp/Wtrigraphs.c: Update.
30520 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
30521
30522 2003-05-03 Geoffrey Keating <geoffk@apple.com>
30523
30524 * gcc.dg/ppc-fsel-1.c: New test.
30525
30526 2003-05-03 Zack Weinberg <zack@codesourcery.com>
30527
30528 PR c/10604
30529 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
30530
30531 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
30532
30533 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
30534
30535 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30536
30537 PR c++/9364, c++/10553, c++/10586
30538 * g++.dg/parse/typename4.C: New test.
30539 * g++.dg/parse/typename5.C: Likewise.
30540
30541 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
30542
30543 * gcc.c-torture/compile/20030503-1.c: New test.
30544
30545 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30546
30547 * g++.dg/lookup/using5.C: Fix testcase error.
30548
30549 2003-05-01 Chris Demetriou <cgd@broadcom.com>
30550
30551 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
30552 since MEABI is no longer supported. Remove all vestiges
30553 of MEABI from the test.
30554
30555 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30556
30557 PR c++/10554
30558 * g++.dg/lookup/using5.C: New test.
30559
30560 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30561
30562 PR c++/8772
30563 * g++.dg/template/ttp5.C: New test.
30564
30565 2003-04-30 Mark Mitchell <mark@codesourcery.com>
30566
30567 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
30568 (dg-gpp-additional-sources): New function.
30569 (dg-gpp-additional-files): Likewise.
30570 * lib/g++.exp (additional_sources): New variable.
30571 (additional_files): Likewise.
30572 (g++_target_compile): Deal with them.
30573 * lib/old-dejagnu.exp: Remove.
30574 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
30575 * g++.old-deja: Revise all tests to use dg commands.
30576
30577 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30578
30579 PR c++/9432, c++/9528
30580 * g++.dg/lookup/using4.C: New test.
30581
30582 2003-04-29 Geoffrey Keating <geoffk@apple.com>
30583
30584 * gcc.dg/noreturn-5.c: New file.
30585 * gcc.dg/noreturn-6.c: New file.
30586
30587 * gcc.c-torture/compile/inline-1.c: New file.
30588
30589 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30590
30591 PR c++/10551
30592 * g++.dg/template/explicit1.C: New test.
30593
30594 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30595
30596 PR c++/10549
30597 * g++.dg/other/bitfield1.C: New test.
30598
30599 PR c++/10527
30600 * g++.dg/init/new7.C: New test.
30601
30602 2003-04-29 Mark Mitchell <mark@codesourcery.com>
30603
30604 * g++.dg/ext/desig1.C: New test.
30605 * g++.dg/ext/init1.C: Update.
30606
30607 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
30608
30609 2003-04-28 Mark Mitchell <mark@codesourcery.com>
30610
30611 PR c++/10180
30612 * g++.dg/warn/Winline-1.C: New test.
30613
30614 2003-04-28 Jakub Jelinek <jakub@redhat.com>
30615
30616 * gcc.c-torture/execute/string-opt-19.c: New test.
30617
30618 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
30619 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
30620
30621 2003-04-27 Mark Mitchell <mark@codesourcery.com>
30622
30623 PR c++/10506
30624 * g++.dg/init/new6.C: New test.
30625
30626 PR c++/10503
30627 * g++.dg/init/ref6.C: New test.
30628
30629 2003-04-26 David Edelsohn <edelsohn@gnu.org>
30630
30631 * g++.dg/warn/weak1.C: XFAIL on AIX4.
30632
30633 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30634
30635 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
30636 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
30637
30638 2003-04-25 Mark Mitchell <mark@codesourcery.com>
30639
30640 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
30641 initialized static data members.
30642
30643 2003-04-25 H.J. Lu <hjl@gnu.org>
30644
30645 * gcc.dg/ia64-sync-4.c: New test.
30646
30647 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30648
30649 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
30650 date.
30651
30652 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
30653
30654 PR c++/10337
30655 * g++.dg/warn/conv1.C: New test.
30656 * g++.old-deja/g++.other/conv7.C: Adjust.
30657 * g++.old-deja/g++.other/overload14.C: Adjust.
30658
30659 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30660
30661 PR c++/10471
30662 * g++.dg/template/defarg2.C: New test.
30663
30664 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
30665
30666 * gcc.dg/cpp/include2.c: Update.
30667 * gcc.dg/cpp/multiline-2.c: New.
30668 * gcc.dg/cpp/multiline.c: Update.
30669 * gcc.dg/cpp/strify2.c: Update.
30670 * gcc.dg/cpp/trad/literals-2.c: Update.
30671
30672 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30673
30674 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
30675
30676 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30677
30678 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
30679
30680 2003-04-23 Mark Mitchell <mark@codesourcery.com>
30681
30682 PR c++/10451
30683 * g++.dg/parse/crash4.C: New test.
30684
30685 PR c++/9847
30686 * g++.dg/parse/crash5.C: New test.
30687
30688 2003-04-22 Mark Mitchell <mark@codesourcery.com>
30689
30690 PR c++/10446
30691 * g++.dg/parse/crash3.C: New test.
30692
30693 PR c++/10428
30694 * g++.dg/parse/elab1.C: New test.
30695
30696 2003-04-22 Devang Patel <dpatel@apple.com>
30697
30698 * gcc.dg/cpp/trad/funlike-5.c: New test.
30699
30700 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
30701
30702 * g++.dg/other/packed1.C: Fix dg options.
30703
30704 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
30705
30706 * g++.dg/other/offsetof2.C: New test.
30707
30708 2003-04-21 Mark Mitchell <mark@codesourcery.com>
30709
30710 * g++.dg/template/recurse.C: Adjust location of error messages.
30711
30712 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
30713
30714 PR c++/9881
30715 * g++.dg/init/addr-const1.C: New test.
30716 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
30717
30718 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
30719
30720 PR c++/10405
30721 * g++.dg/lookup/struct-hack1.C: New test.
30722
30723 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
30724
30725 * ucs.c: Update diagnostic messages.
30726
30727 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30728
30729 * gcc.dg/cpp/truefalse.cpp: New test.
30730 * gcc.dg/cpp/cpp.exp: Update.
30731 * g++.dg/other/stdbool-if.C: Remove.
30732
30733 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
30734
30735 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
30736 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
30737
30738 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30739
30740 * gcc.c-torture/compile/20030418-1.c: New test.
30741
30742 2003-04-17 Janis Johnson <janis187@us.ibm.com>
30743
30744 * README.compat: Remove; content moved to doc/sourcebuild.texi.
30745
30746 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30747
30748 PR c++/10347
30749 g++.dg/template/dependent-name1.C: New test.
30750
30751 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
30752
30753 * gcc.dg/warn-1.c (tourist_guide): New array,
30754 contains a pointer to bar.
30755
30756 2003-04-16 Roger Sayle <roger@eyesopen.com>
30757
30758 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
30759 * gcc.c-torture/execute/medce-1.c: New test case.
30760 * gcc.c-torture/execute/medce-2.c: New test case.
30761
30762 2003-04-15 Mark Mitchell <mark@codesourcery.com>
30763
30764 * lib/prune.exp: Ignore more messages.
30765
30766 PR c++/10381
30767 * g++.dg/parse/lookup3.C: New test.
30768
30769 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
30770
30771 * gcc.c-torture/compile/20030415-1.c : New test.
30772
30773 2003-04-14 Mark Mitchell <mark@codesourcery.com>
30774
30775 * gcc.c-torture/execute/scope-2.c: Move to ...
30776 * gcc.dg/noncompile/scope.c: .... here.
30777
30778 2003-04-14 Roger Sayle <roger@eyesopen.com>
30779
30780 * gcc.dg/20030414-2.c: New test case.
30781
30782 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
30783
30784 PR target/10377
30785 * gcc.dg/20030414-1.c: New test.
30786
30787 2003-04-13 Roger Sayle <roger@eyesopen.com>
30788
30789 * gcc.dg/builtins-12.c: New test case.
30790 * gcc.dg/builtins-13.c: New test case.
30791
30792 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30793
30794 * gcc.c-torture/execute/string-opt-18.c: New test.
30795
30796 2003-04-13 Mark Mitchell <mark@codesourcery.com>
30797
30798 PR c++/10300
30799 * g++.dg/init/new5.C: New test.
30800
30801 2003-04-12 Mark Mitchell <mark@codesourcery.com>
30802
30803 PR c++/7910
30804 * g++.dg/ext/dllimport1.C: New test.
30805
30806 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
30807
30808 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
30809
30810 2003-04-11 Bud Davis <bdavis9659@comcast.net>
30811
30812 PR Fortran/9263
30813 * g77.f-torture/noncompile/9263.f: New test
30814 PR Fortran/1832
30815 * g77.f-torture/execute/1832.f: New test
30816
30817 2003-04-11 David Chad <davidc@freebsd.org>
30818 Loren J. Rittle <ljrittle@acm.org>
30819
30820 libobjc/8562
30821 * objc.dg/headers.m: New test.
30822
30823 2003-04-10 Zack Weinberg <zack@codesourcery.com>
30824
30825 * gcc.c-torture/execute/builtin-noret-2.c: New.
30826 * gcc.c-torture/execute/builtin-noret-2.x: New.
30827 XFAIL builtin-noret-2.c at -O1 and above.
30828 * gcc.dg/redecl.c: New.
30829 * gcc.dg/Wshadow-1.c: Update error regexps.
30830
30831 2003-04-10 Mark Mitchell <mark@codesourcery.com>
30832
30833 * g++.dg/abi/bitfield10.C: New test.
30834
30835 2003-04-09 Mike Stump <mrs@apple.com>
30836
30837 * gcc.dg/pch/pch.exp: Make testcase names longer.
30838 * g++.dg/pch/pch.exp: Make testcase names longer.
30839
30840 2003-04-08 Roger Sayle <roger@eyesopen.com>
30841
30842 * gcc.dg/builtins-11.c: New test case.
30843
30844 2003-04-08 Roger Sayle <roger@eyesopen.com>
30845
30846 * gcc.dg/builtins-9.c: New test case.
30847 * gcc.dg/builtins-10.c: New test case.
30848
30849 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
30850
30851 * gcc.dg/noncompile/init-4.c.c: New test.
30852
30853 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
30854
30855 * gcc.misc-test/gcov-9.c: New test.
30856 * gcc.misc-test/gcov-10.c: New test
30857 * gcc.misc-test/gcov-11.c: New test.
30858
30859 2003-04-05 Zack Weinberg <zack@codesourcery.com>
30860
30861 PR optimization/10024
30862 * gcc.c-torture/compile/20030405-1.c: New test.
30863
30864 2003-04-04 Geoffrey Keating <geoffk@apple.com>
30865
30866 * gcc.dg/pch/static-3.c: New.
30867 * gcc.dg/pch/static-3.hs: New.
30868 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
30869
30870 2003-04-04 Richard Henderson <rth@redhat.com>
30871
30872 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
30873 * g++.dg/eh/forced2.C: Likewise.
30874
30875 2003-04-03 Mike Stump <mrs@apple.com>
30876
30877 * lib/scanasm.exp (scan-assembler): Add xfail processing for
30878 target arg.
30879 (scan-assembler-times, scan-assembler-not): Likewise.
30880 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
30881
30882 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
30883
30884 * gcc.dg/sparc-loop-1.c: New test.
30885
30886 2003-04-02 Geoffrey Keating <geoffk@apple.com>
30887
30888 PR other/9274
30889 * g++.dg/pch/system-2.C: New.
30890 * g++.dg/pch/system-2.Hs: New.
30891
30892 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
30893
30894 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
30895
30896 * g++.dg/eh/simd-1.C (vecfunc): Same.
30897
30898 2003-04-01 Roger Sayle <roger@eyesopen.com>
30899
30900 * gcc.c-torture/execute/20030401-1.c: New test case.
30901
30902 2003-04-01 Ziemowit Laski <zlaski@apple.com>
30903
30904 * objc.dg/defs.m: New.
30905
30906 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
30907
30908 * g++.dg/eh/simd-1.C: New.
30909 * g++.dg/eh/simd-2.C: New.
30910
30911 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
30912
30913 * gcc.c-torture/execute/simd-3.c: New.
30914
30915 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30916
30917 PR c/9936
30918 * gcc.dg/20030331-2.c: New test.
30919
30920 2003-03-31 Mark Mitchell <mark@codesourcery.com>
30921
30922 PR c++/10278
30923 * g++.dg/parse/crash2.C: New test.
30924
30925 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30926
30927 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
30928 * gcc.c-torture/execute/20030331-1.c: ...here.
30929
30930 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30931
30932 * gcc.c-torture/execute/20030331-1.c: New test.
30933
30934 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
30935
30936 * lib/gcov.exp: Adjust call return testing strings.
30937 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
30938
30939 2003-03-31 Roger Sayle <roger@eyesopen.com>
30940
30941 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
30942 * gcc.dg/builtins-7.c: New test case.
30943 * gcc.dg/builtins-8.c: New test case.
30944
30945 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
30946
30947 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
30948
30949 2003-03-30 Mark Mitchell <mark@codesourcery.com>
30950
30951 PR c++/7647
30952 * g++.dg/lookup-class-member-2.C: New test.
30953
30954 2003-03-30 Glen Nakamura <glen@imodulo.com>
30955
30956 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
30957
30958 2003-03-28 Roger Sayle <roger@eyesopen.com>
30959
30960 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
30961
30962 2003-03-28 Mark Mitchell <mark@codesourcery.com>
30963
30964 * g++.dg/init/attrib1.C: New test.
30965
30966 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30967
30968 * gcc.dg/ultrasp8.c: New test.
30969
30970 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30971
30972 * gcc.dg/ultrasp7.c: New test.
30973
30974 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
30975
30976 PR c++/10047
30977 * g++.dg/template/inline1.C: New test.
30978
30979 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
30980
30981 * gcc.dg/sparc-dwarf2.c: New test.
30982
30983 2003-03-27 Roger Sayle <roger@eyesopen.com>
30984
30985 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
30986 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
30987
30988 2003-03-27 Mark Mitchell <mark@codesourcery.com>
30989
30990 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
30991 than reading .x files.
30992 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
30993 * g77.dg/gcov/gcov-1.f: Likewise.
30994 * gcc.misc-tests/gcov-4b.c: Likewise.
30995 * gcc.misc-tests/gcov-5b.c: Likewise.
30996 * gcc.misc-tests/gcov-6.c: Likewise.
30997 * gcc.misc-tests/gcov-7.c: Likewise.
30998 * gcc.misc-tests/gcov-8.c: Likewise.
30999 * g++.dg/gcov/gcov-1.x: Remove.
31000 * g77.dg/gcov/gcov-1.x: Likewise.
31001 * gcc.misc-tests/gcov-4b.x: Likewise.
31002 * gcc.misc-tests/gcov-5b.x: Likewise.
31003 * gcc.misc-tests/gcov-6.x: Likewise.
31004 * gcc.misc-tests/gcov-7.x: Likewise.
31005 * gcc.misc-tests/gcov-8.x: Likewise.
31006
31007 2003-03-27 Glen Nakamura <glen@imodulo.com>
31008
31009 PR opt/10087
31010 * gcc.dg/20030324-1.c: New test.
31011
31012 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
31013
31014 PR c++/10224
31015 * g++.dg/template/arg3.C: New test.
31016
31017 PR c++/10158
31018 * g++.dg/template/friend18.C: New test.
31019
31020 2003-03-26 Roger Sayle <roger@eyesopen.com>
31021
31022 * g77.f-torture/compile/20030326-1.f: New test case.
31023
31024 2003-03-26 Janis Johnson <janis187@us.ibm.com>
31025
31026 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
31027
31028 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
31029
31030 2003-03-26 Jakub Jelinek <jakub@redhat.com>
31031
31032 * gcc.dg/ia64-sync-3.c: New test.
31033
31034 2003-03-26 Alan Modra <amodra@bigpond.net.au>
31035
31036 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
31037
31038 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
31039
31040 * gcc.dg/ultrasp6.c: New test.
31041
31042 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31043
31044 * gcc.dg/i386-signbit-1.c: New test.
31045 * gcc.dg/i386-signbit-2.c: New test.
31046 * gcc.dg/i386-signbit-3.c: New test.
31047
31048 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31049
31050 * gcc.dg/ultrasp5.c: Fix options.
31051
31052 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31053
31054 * gcc.dg/ultrasp5.c: Fix comment.
31055
31056 2003-03-24 Bud Davis <bdavis9659@comcast.net>
31057
31058 PR fortran/10197
31059 * g77.f-torture/execute/10197.f: New test.
31060
31061 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
31062
31063 PR c++/9898, c++/383
31064 * g++.dg/template/conv6.C: New test.
31065
31066 PR c++/10119
31067 * g++.dg/template/ptrmem5.C: New test.
31068
31069 PR c++/10026
31070 * g++.dg/lookup/koenig1.C: New test.
31071
31072 PR C++/10199
31073 * g++.dg/lookup/template2.C: New test.
31074
31075 2003-03-24 Jakub Jelinek <jakub@redhat.com>
31076
31077 * g++.dg/opt/rtti1.C: New test.
31078
31079 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31080
31081 * gcc.dg/ultrasp5.c: New test.
31082
31083 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
31084
31085 PR middle-end/9967
31086 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
31087 builtin fputs.
31088
31089 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
31090
31091 PR c/8224
31092 * gcc.dg/20030323-1.c: New test.
31093
31094 2003-03-23 Roger Sayle <roger@eyesopen.com>
31095
31096 * gcc.c-torture/compile/20030323-1.c: New test case.
31097
31098 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
31099
31100 * gcc.dg/20030321-1.c: New test.
31101
31102 2003-03-22 Zack Weinberg <zack@codesourcery.com>
31103
31104 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
31105
31106 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
31107
31108 PR c++/9978, c++/9708
31109 * g++.dg/ext/vlm1.C: Adjust expected error.
31110 * g++.dg/ext/vla2.C: New test.
31111 * g++.dg/template/arg1.C: New test.
31112 * g++.dg/template/arg2.C: New test.
31113
31114 2003-03-22 Bud Davis <bdavis9659@comcast.net>
31115
31116 * g77.f-torture/execute/select.f: New test.
31117 * g77.f-torture/noncompile/select_no_compile.f: New test.
31118
31119 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
31120
31121 PR c++/9898
31122 * g++.dg/other/error4.C: New test.
31123
31124 2003-03-20 Mark Mitchell <mark@codesourcery.com>
31125
31126 * g++.dg/template/friend17.C: New test.
31127
31128 2003-03-21 Alan Modra <amodra@bigpond.net.au>
31129
31130 * gcc.c-torture/compile/20030320-1.c: New.
31131
31132 2003-03-20 Roger Sayle <roger@eyesopen.com>
31133
31134 * gcc.dg/builtins-6.c: New test case.
31135
31136 2003-03-19 Alan Modra <amodra@bigpond.net.au>
31137
31138 PR target/10073
31139 * gcc.c-torture/compile/20030319-1.c: New.
31140
31141 2003-03-18 Jan Hubicka <jh@suse.cz>
31142
31143 * gcc.dg/i386-cvt-1.c: New test.
31144
31145 2003-03-17 Zack Weinberg <zack@codesourcery.com>
31146
31147 * objc.dg/naming-1.m: Use "(parse|syntax) error".
31148 * objc.dg/naming-2.m: Likewise.
31149
31150 2003-03-17 Mark Mitchell <mark@codesourcery.com>
31151
31152 PR c++/9639
31153 * g++.dg/parse/crash1.C: New test.
31154
31155 2003-03-16 Mark Mitchell <mark@codesourcery.com>
31156
31157 PR c++/8805
31158 * g++.dg/eh/cleanup1.C: New test.
31159
31160 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
31161
31162 * gcc.c-torture/execute/20030316-1.c: New test case.
31163
31164 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
31165
31166 PR c++/9629
31167 * g++.dg/init/ctor2.C: New test.
31168
31169 2003-03-15 Roger Sayle <roger@eyesopen.com>
31170
31171 * g77.f-torture/compile/xformat.f: New test case.
31172
31173 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31174
31175 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
31176 * g++.old-deja/g++.mike/eh50.C: Likewise.
31177
31178 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31179
31180 PR c++/6440
31181 * g++.dg/template/spec7.C: New test.
31182 * g++.dg/template/spec8.C: Likewise.
31183
31184 2003-03-14 Jakub Jelinek <jakub@redhat.com>
31185
31186 * gcc.c-torture/execute/20030313-1.c: New test.
31187
31188 2003-03-14 Richard Henderson <rth@redhat.com>
31189
31190 * gcc.dg/inline-2.c: Adjust alpha test for external call.
31191
31192 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
31193
31194 * gcc.c-torture/compile/20030314-1.c: New test.
31195
31196 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
31197
31198 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
31199 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
31200 thumb target,
31201 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
31202 to accept newer _imp__ prefix and additional
31203 newline in .drectve section.
31204 * gcc.dg/dll-4.c: Likewise.
31205 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
31206 switch.
31207
31208 2003-03-13 Mark Mitchell <mark@codesourcery.com>
31209
31210 * g++.dg/parse/namespace9.C: New test.
31211
31212 * g++.dg/init/ref5.C: New test.
31213 * g++.dg/parse/ptrmem1.C: Likewise.
31214
31215 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31216
31217 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
31218 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
31219 regular expression.
31220 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
31221 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
31222
31223 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
31224
31225 * gcc.c-torture/execute/20030224-2.c: New test.
31226
31227 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31228
31229 * gcc.dg/decl-3.c: New test.
31230
31231 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
31232
31233 * gcc.dg/i386-loop-2.c: New test.
31234
31235 2003-03-11 Mark Mitchell <mark@codesourcery.com>
31236
31237 PR c++/9474
31238 * g++.dg/parse/namespace8.C: New test.
31239
31240 PR c++/9924
31241 * g++.dg/overload/builtin2.C: New test.
31242
31243 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
31244
31245 * gcc.dg/return-type-3.c: New test.
31246
31247 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31248
31249 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
31250 profiling options are not supported.
31251
31252 2003-03-10 Mark Mitchell <mark@codesourcery.com>
31253
31254 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
31255 * g++.old-deja/g++.warn/impint2.C: Likewise.
31256
31257 2003-03-10 Devang Patel <dpatel@apple.com>
31258
31259 * g++.dg/cpp/c++_cmd_1.C: New test.
31260 * g++.dg/cpp/c++_cmd_1.h: New file.
31261
31262 2003-03-10 Segher Boessenkool <segher@koffie.nl>
31263
31264 * gcc.dg/altivec-9.c: New file.
31265
31266 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31267
31268 * gcc.dg/ppc-sdata-1.c: New test.
31269 * gcc.dg/ppc-sdata-2.c: New test.
31270
31271 2003-03-09 Mark Mitchell <mark@codesourcery.com>
31272
31273 PR c++/9373
31274 * g++.dg/opt/ptrmem2.C: New test.
31275
31276 PR c++/8534
31277 * g++.dg/opt/ptrmem1.C: New test.
31278
31279 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
31280
31281 * gcc.dg/i386-loop-1.c: New test.
31282
31283 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31284
31285 PR c++/9970
31286 * g++.dg/lookup/friend1.C: New test.
31287
31288 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31289
31290 PR c++/9823
31291 * g++.dg/parser/constructor1.C: New test.
31292
31293 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
31294
31295 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
31296
31297 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
31298
31299 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
31300
31301 * gcc.dg/cpp/Wunused.c: Update test.
31302
31303 2003-03-08 Jan Hubicka <jh@suse.cz>
31304
31305 * gcc.dg/inline-3.c: New test.
31306
31307 2003-03-08 Mark Mitchell <mark@codesourcery.com>
31308
31309 PR c++/9809
31310 * g++.dg/parse/builtin1.C: New test.
31311
31312 PR c++/9982
31313 * g++.dg/abi/cookie1.C: New test.
31314 * g++.dg/abi/cookie2.C: Likewise.
31315
31316 PR c++/9524
31317 * g++.dg/template/field1.C: New test.
31318
31319 PR c++/9912
31320 * g++.dg/parse/class1.C: New test.
31321 * g++.dg/parse/namespace7.C: Likewise.
31322 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
31323
31324 2003-03-07 Mark Mitchell <mark@codesourcery.com>
31325
31326 * g++.dg/init/ref4.C: New test.
31327
31328 2003-03-07 Jan Hubicka <jh@suse.cz>
31329
31330 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
31331 * gcc.dg/inline-3.c: New test.
31332
31333 2003-03-06 Mark Mitchell <mark@codesourcery.com>
31334
31335 * g++.dg/init/ref3.C: New test.
31336
31337 PR c++/9965
31338 * g++.dg/init/ref2.C: New test.
31339
31340 PR c++/9400
31341 * g++.dg/warn/Wshadow-2.C: New test.
31342
31343 PR c++/9791
31344 * g++.dg/warn/Woverloaded-1.C: New test.
31345
31346 2003-03-05 Jan Hubicka <jh@suse.cz>
31347
31348 * gcc.dg/i386-local2.c: New.
31349 * gcc.dg/i386-local.c: Fix typo.
31350
31351 2003-03-05 Mark Mitchell <mark@codesourcery.com>
31352
31353 * g++.dg/abi/layout3.C: New test.
31354
31355 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
31356
31357 * gcc.c-torture/compile/20030305-1.c
31358
31359 2003-03-05 Jan Hubicka <jh@suse.cz>
31360
31361 * gcc.dg/i386-local.c: New.
31362
31363 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
31364
31365 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
31366
31367 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
31368
31369 * gcc.dg/switch-2.c: New test.
31370 * gcc.dg/switch-3.c: New test.
31371 * gcc.dg/Wswitch.c: Adjust line numbers.
31372 * gcc.dg/Wswitch-default.c: Likewise.
31373 * gcc.dg/Wswitch-enum.c: Likewise.
31374
31375 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
31376
31377 * gcc.c-torture/execute/20030222-1.c: New test.
31378
31379 2003-03-03 James E Wilson <wilson@tuliptree.org>
31380
31381 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
31382
31383 2003-03-03 Mark Mitchell <mark@codesourcery.com>
31384
31385 PR c++/9878
31386 * g++.dg/init/ref1.C: New test.
31387
31388 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
31389
31390 * gcc.dg/sh-relax.c: New SH-only test.
31391
31392 2003-03-03 Geoffrey Keating <geoffk@apple.com>
31393
31394 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
31395 comment explaining purpose of testcase.
31396
31397 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31398
31399 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
31400 for HC11/HC12 (asm needs two int registers).
31401 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
31402 HC11/HC12 because the test uses an asm which needs two 32-bit
31403 registers.
31404
31405 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
31406
31407 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
31408 for HC11/HC12 (array is too large otherwise).
31409 * gcc.c-torture/compile/920501-4.x: New file, likewise.
31410 * gcc.c-torture/compile/20010518-2.x: Likewise.
31411 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
31412 HC11/HC12 (array is too large).
31413
31414 2003-03-01 Geoffrey Keating <geoffk@apple.com>
31415
31416 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
31417 * lib/g++-dg.exp (g++-dg-test): Likewise.
31418
31419 2003-03-01 Roger Sayle <roger@eyesopen.com>
31420
31421 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
31422 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
31423
31424 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31425
31426 * g++.dg/warn/implicit-typename1.C: Remove warning.
31427
31428 2003-02-28 Richard Henderson <rth@redhat.com>
31429
31430 * gcc.dg/noreturn-1.c: Move noreturn warning line.
31431 * gcc.dg/return-type-1.c: Move control reaches end warning line.
31432
31433 2003-02-28 Geoffrey Keating <geoffk@apple.com>
31434
31435 * gcc.dg/pch/pch.exp: Change .pch to .gch.
31436 * g++.dg/pch/pch.exp: Likewise.
31437
31438 2003-02-28 Mark Mitchell <mark@codesourcery.com>
31439
31440 PR c++/9879
31441 * testsuite/g++.dg/init/new4.C: New test.
31442
31443 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
31444
31445 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
31446
31447 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
31448
31449 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
31450 unsigned long.
31451
31452 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
31453 wider than float.
31454
31455 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
31456
31457 * lib/scanasm.exp: Add support for counting numbers of
31458 occurences.
31459 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
31460 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
31461
31462 2003-02-25 Mark Mitchell <mark@codesourcery.com>
31463
31464 PR c++/9683
31465 * g++.dg/template/static3.C: New test.
31466
31467 PR c++/9829
31468 * g++.dg/parse/namespace6.C: New test.
31469
31470 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31471
31472 PR target/9732
31473 * gcc.dg/20030225-1.c: New test.
31474
31475 2003-02-24 Mark Mitchell <mark@codesourcery.com>
31476
31477 * README: Remove out-of-date information.
31478
31479 PR c++/9836
31480 * g++.dg/template/spec6.C: New test.
31481
31482 2003-02-24 Jeff Law <law@redhat.com>
31483
31484 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
31485
31486 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
31487
31488 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
31489 * gcc.dg/pragma-ep-1.c: Likewise.
31490
31491 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31492
31493 PR c++/9602
31494 * g++.dg/template/friend16.C: New test.
31495
31496 2003-02-23 Mark Mitchell <mark@codesourcery.com>
31497
31498 PR c++/5333
31499 * g++.dg/parse/fused-params1.C: Adjust error messages.
31500 * g++.dg/template/nested3.C: New test.
31501
31502 2003-02-24 Alan Modra <amodra@bigpond.net.au>
31503
31504 * g++.dg/abi/param1.C: New test.
31505
31506 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31507
31508 PR c++/7982
31509 * g++.dg/warn/implicit-typename1.C: New test.
31510
31511 2003-02-22 Kelley Cook <kelleycook@comcast.net>
31512
31513 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
31514 with "mtune".
31515 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31516 * gcc.c-torture/execute/20010129-1.x: Likewise.
31517 * gcc.dg/20011107-1.c: Likewise.
31518 * gcc.dg/20020108-1.c: Likewise.
31519 * gcc.dg/20020122-3.c: Likewise.
31520 * gcc.dg/20020206-1.c: Likewise.
31521 * gcc.dg/20020310-1.c: Likewise.
31522 * gcc.dg/20020426-2.c: Likewise.
31523 * gcc.dg/20020517-1.c: Likewise.
31524 * gcc.dg/991230-1.c: Likewise.
31525 * gcc.dg/i386-unroll-1.c: Likewise.
31526 * gcc.misc-tests/i386-prefetch.exp: Likewise.
31527
31528 2003-02-22 Jan Hubicka <jh@suse.cz>
31529
31530 * gcc.dg/i386-mul.c: New test.
31531
31532 2003-02-21 Roger Sayle <roger@eyesopen.com>
31533
31534 * gcc.dg/builtins-5.c: New test case.
31535
31536 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
31537
31538 * gcc.dg/asmreg-1.c: New test.
31539
31540 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31541
31542 PR c++/9749
31543 * g++.dg/parse/varmod1.C: New test.
31544
31545 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31546
31547 PR c++/9727
31548 * g++.dg/template/op1.C: New test.
31549
31550 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31551
31552 PR c++/8906
31553 * g++.dg/template/nested2.C: New test.
31554
31555 2003-02-21 Mark Mitchell <mark@codesourcery.com>
31556
31557 PR c++/8724
31558 * g++.dg/expr/dtor1.C: New test.
31559
31560 2003-02-21 Zack Weinberg <zack@codesourcery.com>
31561
31562 * gcc.dg/cpp/include3.c: New test.
31563 * gcc.dg/cpp/inc/foo.h: New file.
31564
31565 2003-02-21 Glen Nakamura <glen@imodulo.com>
31566
31567 * gcc.c-torture/execute/20030221-1.c: New test.
31568
31569 2003-02-20 Mark Mitchell <mark@codesourcery.com>
31570
31571 PR c++/9729
31572 * g++.dg/abi/conv1.C: New test.
31573
31574 2003-02-20 Jan Hubicka <jh@suse.cz>
31575
31576 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
31577
31578 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
31579
31580 * gcc.c-torture/compile/20030219-1.c: New test.
31581
31582 2003-02-18 Jan Hubicka <jh@suse.cz>
31583
31584 * gcc.dg/funcorder.c: New test.
31585
31586 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
31587
31588 * gcc.c-torture/execute/20030218-1.c: New.
31589
31590 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
31591
31592 * gcc.dg/20030218-1.c: New.
31593
31594 2003-02-18 Richard Henderson <rth@redhat.com>
31595
31596 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
31597 * gcc.dg/attr-used-2.c: New.
31598
31599 2003-02-18 Mark Mitchell <mark@codesourcery.com>
31600
31601 PR c++/9704
31602 * g++.dg/init/copy5.C: New test.
31603
31604 2003-02-18 Geoffrey Keating <geoffk@apple.com>
31605
31606 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
31607 * g++.dg/pch/pch.exp: Likewise.
31608
31609 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
31610
31611 * gcc.c-torture/execute/20030209-1.c: Enable the test if
31612 STACK_SIZE is not defined.
31613
31614 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31615
31616 PR c++/9457
31617 * g++.dg/template/init1.C: New test.
31618
31619 2003-02-16 Jan HUbicka <jh@suse.cz>
31620
31621 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
31622 (foo): Add few extra tests
31623 * gcc.dg/c99-const-expr-3.c: Likewise.
31624 * gcc.c-torture/execute/20030216-1.c: New.
31625
31626 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31627
31628 PR c++/9459
31629 * g++.dg/ext/typeof4.C: New test.
31630
31631 2003-02-15 Roger Sayle <roger@eyesopen.com>
31632
31633 * gcc.dg/i386-387-3.c: New test case.
31634
31635 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
31636
31637 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
31638 cris-*-elf* cris-*-aout* and mmix-*-*.
31639
31640 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
31641
31642 * gcc.dg/20030213-1.c: New test.
31643
31644 2003-02-12 Roger Sayle <roger@eyesopen.com>
31645
31646 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
31647 * gcc.dg/i386-387-2.c: Likewise.
31648
31649 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
31650
31651 * gcc.dg/ppc-spe.c: Fix formatting.
31652 Enable tests that were previously unsupported by gas.
31653 Delete tests for instructions that no longer exist.
31654 Switch arguments on evsubifw builtin.
31655
31656 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
31657
31658 * gcc.c-torture/execute/20030209-1.c: Disable the test if
31659 STACK_SIZE is too small.
31660
31661 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
31662 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31663
31664 * gcc.dg/decl-2.c: New test.
31665
31666 2003-02-10 Jan Hubicka <jh@suse.cz>
31667
31668 * gcc.dg/i386-fpcvt-1.c: New test.
31669
31670 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
31671
31672 * gcc.c-torture/execute/20030209-1.c: New test.
31673
31674 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
31675
31676 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
31677 int-wide bitops, use the constants of the same width.
31678 Likewise, if long long is 32-bit wide, test bitops using
31679 32-bit constants.
31680
31681 2003-02-07 Loren James Rittle <ljrittle@acm.org>
31682
31683 * gcc.dg/20021014-1.c: Annotate with expected notice text.
31684
31685 2003-02-07 Roger Sayle <roger@eyesopen.com>
31686
31687 * testsuite/gcc.dg/builtins-4.c: New test case.
31688
31689 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31690
31691 * gcc.dg/20020430-1.c: Fix dg command typos.
31692 * gcc.dg/20020503-1.c: Likewise.
31693
31694 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31695
31696 PR c++/8785
31697 * g++.dg/parse/fused-params1.C: New test.
31698
31699 PR c++/8857
31700 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
31701
31702 PR c++/8921
31703 * g++.dg/parse/non-dependent1.C: New test.
31704
31705 PR c++/8928
31706 * g++.dg/parse/dupl-tmpl-args1.C: New test.
31707
31708 PR c++/9228
31709 * g++.dg/parse/undefined7.C: New test.
31710 * g++.dg/parse/non-templ1.C: New test.
31711
31712 PR c++/9229
31713 * g++.dg/parse/too-many-tmpl-args1.C: New test.
31714
31715 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
31716
31717 * gcc.c-torture/compile/20030206-1.c: New test.
31718
31719 2003-02-05 Roger Sayle <roger@eyesopen.com>
31720
31721 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
31722 "pow" to "foo" to avoid potential confusion with a math built-in.
31723
31724 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31725
31726 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
31727 conditions for SPARC targets.
31728
31729 2003-02-05 Jakub Jelinek <jakub@redhat.com>
31730
31731 * gcc.dg/20030204-1.c: New test.
31732
31733 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31734
31735 PR c++/38
31736 * g++.dg/parse/array-size1.C: New test.
31737
31738 PR c++/5657
31739 * g++.dg/parse/undefined3.C: New test.
31740
31741 PR c++/5665
31742 * g++.dg/parse/undefined4.C: New test.
31743
31744 PR c++/5975
31745 * g++.dg/parse/undefined5.C: New test.
31746
31747 PR c++/7259
31748 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
31749
31750 PR c++/8578
31751 * g++.dg/parse/casting-operator1.C: New test.
31752
31753 PR c++/8596
31754 * g++.dg/parse/undefined6.C: New test.
31755
31756 PR c++/8736
31757 * g++.dg/parse/missing-template1.C: New test.
31758
31759 2003-02-04 Jan Hubicka <jh@suse.cz>
31760
31761 * gcc.dg/i386-cadd.c: Compile using -march=k8.
31762 * gcc.dg/i386-cmov?.c: Likewise.
31763 * gcc.dg/i386-fpcvt-?.c: Likewise.
31764 * gcc.dg/i386-ssefp-1.c: Likewise.
31765 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
31766 conventions.
31767
31768 2003-02-03 Mark Mitchell <mark@codesourcery.com>
31769
31770 PR c++/7129
31771 * testsuite/g++.dg/ext/max.C: New test.
31772
31773 2003-02-03 Jan Hubicka <jh@suse.cz>
31774
31775 * gcc.c-torture/execute/20030203-1.c: New test.
31776
31777 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
31778
31779 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
31780 'natural-endian'.
31781
31782 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
31783
31784 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
31785 * g++.dg/init/new2.C: Likewise.
31786 * g++.dg/other/new1.C: Likewise.
31787
31788 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
31789
31790 * gcc.dg/struct-ret-libc.c: New test.
31791
31792 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
31793
31794 * gcc.dg/20030129-1.c: New test.
31795
31796 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31797
31798 PR c++/8849
31799 * g++.dg/template/ptrmem4.C: New test.
31800
31801 2003-01-29 Mark Mitchell <mark@codesourcery.com>
31802
31803 * g++.dg/parser/constant1.C: New test.
31804
31805 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31806
31807 PR c++/8591
31808 * g++.dg/parse/friend2.C: New test.
31809
31810 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
31811
31812 PR c++/9437
31813 * g++.dg/template/unify4.C: New test.
31814
31815 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
31816
31817 * gcc.c-torture/execute/20030128-1.c: New test.
31818
31819 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
31820
31821 * g++.dg/lookup/nested1.C: Test moved from ...
31822 * g++.old-deja/g++.other/lookup24.C: ... here.
31823
31824 2003-01-28 Jan Hubicka <jh@suse.cz>
31825
31826 * gcc.dg/i386-cmov5.c: New test.
31827
31828 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
31829
31830 * gcc.c-torture/execute/20010925-1.c: Changed the
31831 memcpy declaration.
31832
31833 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31834
31835 PR c++/3902
31836 * g++.dg/parse/template5.C: New test.
31837
31838 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
31839
31840 PR fortran/9258
31841 * g77.dg/pr9258: New test.
31842
31843 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31844
31845 * README: Move relevant parts from README.g++.
31846
31847 * README.g++: Remove this file.
31848
31849 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
31850
31851 * g++.dg/abi/dcast1.C: New test.
31852
31853 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31854
31855 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
31856
31857 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
31858
31859 PR c++/47
31860 * g++.old-deja/g++.other/lookup24.C: New test.
31861
31862 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31863
31864 PR middle-end/7227
31865 * gcc.dg/uninit-C.c: New test.
31866
31867 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
31868
31869 * g++.dg/abi/covariant1.C: New test.
31870
31871 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
31872
31873 * gcc.dg/20030123-1.c: New test.
31874
31875 2003-01-25 Jan Hubicka <jh@suse.cz>
31876
31877 PR opt/8492
31878 * gcc.c-torture/compile/20030125-1.c
31879
31880 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
31881
31882 PR c++/9403
31883 * g++.dg/parse/template3.C: New test.
31884 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
31885
31886 PR c++/795
31887 * g++.dg/parse/template4.C: New test.
31888
31889 PR c++/9415
31890 * g++.dg/template/qual2.C: New test.
31891
31892 PR c++/8545
31893 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
31894
31895 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
31896
31897 2003-01-25 Roger Sayle <roger@eyesopen.com>
31898
31899 * gcc.c-torture/execute/switch-1.c: New test case.
31900
31901 2003-01-25 Jan Hubicka <jh@suse.cz>
31902
31903 * gcc.c-torture/execute/20030125-1.[cx]: New test.
31904
31905 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
31906
31907 Tweaks for Bison-1.875. From the NEWS file:
31908 "- `parse error' -> `syntax error'
31909 Bison now uniformly uses the term `syntax error'"
31910 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
31911 * gcc.dg/cpp/digraph2.c: Likewise.
31912 * gcc.dg/cpp/direct2.c: Likewise.
31913 * gcc.dg/cpp/paste4.c: Likewise.
31914 * gcc.dg/c90-restrict-1.c: Likewise.
31915 * gcc.dg/c99-func-2.c: Likewise.
31916 * gcc.dg/noncompile/920721-2.c: Likewise.
31917 * gcc.dg/noncompile/930622-2.c: Likewise.
31918 * gcc.dg/noncompile/940112-1.c: Likewise.
31919 * gcc.dg/noncompile/950921-1.c: Likewise.
31920 * gcc.dg/noncompile/951123-1.c: Likewise.
31921 * gcc.dg/noncompile/971104-1.c: Likewise.
31922 * gcc.dg/noncompile/990416-1.c: Likewise.
31923
31924 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
31925
31926 * g++.dg/parse/undefined1.C: Add error message.
31927
31928 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31929
31930 PR c++/9354
31931 * g++.dg/parse/new1.C: New test.
31932
31933 PR c++/9216
31934 * g++.dg/parse/template2.C: New test.
31935
31936 PR c++/9354
31937 * g++.dg/parse/typedef2.C: New test.
31938
31939 PR c++/9328
31940 * g++.dg/ext/typeof3.C: New test.
31941
31942 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31943
31944 PR c++/2738
31945 * g++.dg/parse/ret-type1.C: New test.
31946
31947 PR c++/3792
31948 * g++.dg/parse/tmpl-outside1.C: New test.
31949
31950 PR c++/4207
31951 * g++.dg/parse/int-as-enum1.C: New test.
31952
31953 PR c++/4903
31954 * g++.dg/parse/no-typename1.C: New test.
31955
31956 PR c++/5533
31957 * g++.dg/parse/no-value1.C: New test.
31958
31959 PR c++/5921
31960 * g++.dg/parse/wrong-inline1.C: New test.
31961
31962 PR c++/6402
31963 * g++.dg/parse/ref1.C: New test.
31964
31965 PR c++/6992
31966 * g++.dg/parse/attr-ctor1.C: New test.
31967
31968 PR c++/7229
31969 * g++.dg/parse/namespace5.C: New test.
31970
31971 PR c++/7917
31972 * g++.dg/parse/func-def1.C: New test.
31973
31974 PR c++/8143
31975 * g++.dg/parse/undefined1.C: New test.
31976
31977 PR c++/5723, PR c++/8522
31978 * g++.dg/parse/specialization1.C: New test.
31979
31980 PR c++/163, PR c++/8595
31981 * g++.dg/parse/struct-as-enum1.C: New test.
31982
31983 PR c++/9173
31984 * g++.dg/parse/undefined2.C: New test.
31985
31986 2003-01-22 Mark Mitchell <mark@codesourcery.com>
31987
31988 PR c++/9298
31989 * g++.dg/parse/template1.C: New test.
31990
31991 PR c++/9384
31992 * g++.dg/parse/using1.C: New test.
31993
31994 PR c++/9285
31995 PR c++/9294
31996 * g++.dg/parse/expr2.C: New test.
31997
31998 PR c++/9388
31999 * g++.dg/parse/lookup2.C: Likewise.
32000
32001 2003-01-21 Jan Hubicka <jh@suse.cz>
32002
32003 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
32004 * gcc.c-torture/execute/eeprof-1.c: Likewise.
32005 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
32006 * gcc.c-torture/execute/string-opt-*.c: Likewise.
32007
32008 2003-01-20 Nick Clifton <nickc@redhat.com>
32009
32010 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
32011 problem with ARM sibcall code generation.
32012
32013 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
32014
32015 * gcc.c-torture/execute/20030120-1.c: New.
32016
32017 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
32018
32019 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
32020
32021 2003-01-17 Mark Mitchell <mark@codesourcery.com>
32022
32023 PR c++/9272
32024 * g++.dg/parse/ctor1.C: New test.
32025
32026 PR c++/9294:
32027 * g++.dg/parse/qualified1.C: New test.
32028
32029 * g++.dg/parse/typename3.C: New test.
32030
32031 2003-01-16 Richard Henderson <rth@redhat.com>
32032
32033 * g++.dg/tls/init-2.C: Fix error matches for real this time.
32034
32035 2003-01-16 Richard Henderson <rth@redhat.com>
32036
32037 * g++.dg/pch/pch.exp: Copy test header to the working directory
32038 before using it either for precompilation or direct use.
32039 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
32040 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
32041
32042 2003-01-16 Richard Henderson <rth@redhat.com>
32043
32044 * gcc.dg/pch/pch.exp: Copy test header to the working directory
32045 before using it either for precompilation or direct use.
32046 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
32047 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
32048
32049 2003-01-16 Mark Mitchell <mark@codesourcery.com>
32050
32051 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
32052 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
32053 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
32054 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
32055 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
32056 typename warning into error.
32057 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
32058 error messages.
32059 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
32060 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
32061 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
32062 messages.
32063 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
32064 make declaration visible in template.
32065 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
32066 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
32067 messages.
32068 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
32069 message.
32070 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
32071 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
32072 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
32073 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
32074 typename warning with error message.
32075 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
32076 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
32077 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
32078
32079 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
32080
32081 * g++.dg/parse/ambig2.C: New test.
32082
32083 2003-01-15 Richard Henderson <rth@redhat.com>
32084
32085 * g++.dg/tls/init-2.C: Update error message string.
32086
32087 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32088
32089 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
32090
32091 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
32092
32093 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
32094 all for HC11/HC12.
32095 * gcc.c-torture/compile/20001205-1.x: Likewise.
32096 * gcc.c-torture/compile/20001226-1.x: Likewise.
32097 * gcc.c-torture/compile/920520-1.x: Likewise.
32098 * gcc.c-torture/compile/961203-1.x: Likewise.
32099 * gcc.c-torture/compile/20020604-1.x: Likewise.
32100
32101 2003-01-15 Jan Hubicka <jh@suse.cz>
32102
32103 * gcc.c-torture/compile/20030115-1.c: New test.
32104
32105 * gcc.dg/i386-fpcvt-1.c: New test.
32106 * gcc.dg/i386-fpcvt-2.c: New test.
32107
32108 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
32109
32110 Further conform g++'s __vmi_class_type_info to the C++ ABI
32111 specification.
32112 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
32113 the specification.
32114
32115 2003-01-14 Jan Hubicka <jh@suse.cz>
32116
32117 * gcc.dg/i386-fpcvt-1.c: New test.
32118 * gcc.dg/i386-fpcvt-2.c: New test.
32119
32120 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32121
32122 * gcc.dg/i386-mmx-3.c: New test.
32123
32124 2003-01-12 Mark Mitchell <mark@codesourcery.com>
32125
32126 PR c++/9264
32127 * g++.dg/parse/octal1.C: New file.
32128
32129 PR c++/9172
32130 * g++.dg/parse/typename1.C: New file.
32131
32132 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
32133
32134 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
32135 * gcc.dg/bf-no-ms-layout.c: Likewise.
32136 * gcc.dg/bf-ms-attrib.c: Likewise.
32137
32138 2003-01-10 Mark Mitchell <mark@codesourcery.com>
32139
32140 PR c++/9099
32141 * g++.dg/parse/dtor1.C: New file.
32142
32143 PR c++/9128
32144 * g++.dg/rtti/typeid1.C: New file.
32145
32146 PR c++/9153
32147 * g++.dg/parse/lookup1.C: New file.
32148
32149 PR c++/9171
32150 * g++.dg/templ/spec5.C: New file.
32151
32152 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
32153
32154 * gcc.c-torture/compile/20030110-1.c: New test.
32155
32156 2003-01-09 Geoffrey Keating <geoffk@apple.com>
32157
32158 Merge from pch-branch:
32159
32160 2002-12-23 Geoffrey Keating <geoffk@apple.com>
32161
32162 * gcc.dg/pch/cpp-1.h: New.
32163 * gcc.dg/pch/cpp-1.c: New.
32164 * gcc.dg/pch/cpp-2.h: New.
32165 * gcc.dg/pch/cpp-2.c: New.
32166
32167 2002-11-19 Geoffrey Keating <geoffk@apple.com>
32168
32169 * gcc.dg/pch/except-1.h: New.
32170 * gcc.dg/pch/except-1.c: New.
32171
32172 2002-11-13 Geoffrey Keating <geoffk@apple.com>
32173
32174 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
32175 running test.
32176 * gcc.dg/pch: Include *.hp not *.h.
32177 * gcc.dg/pch/system-1.h: New.
32178 * gcc.dg/pch/system-1.c: New.
32179
32180 2002-11-11 Geoffrey Keating <geoffk@apple.com>
32181
32182 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
32183 rather than trying to build and run a program using PCH.
32184 * gcc.dg/pch: Remove dg-do commands from test files.
32185
32186 2002-11-08 Geoffrey Keating <geoffk@apple.com>
32187
32188 * gcc.dg/pch/macro-3.c: New.
32189 * gcc.dg/pch/macro-3.h: New.
32190
32191 2002-11-04 Geoffrey Keating <geoffk@apple.com>
32192
32193 * gcc.dg/pch/common-1.c: New.
32194 * gcc.dg/pch/common-1.h: New.
32195 * gcc.dg/pch/decl-1.c: New.
32196 * gcc.dg/pch/decl-1.h: New.
32197 * gcc.dg/pch/decl-2.c: New.
32198 * gcc.dg/pch/decl-2.h: New.
32199 * gcc.dg/pch/decl-3.c: New.
32200 * gcc.dg/pch/decl-3.h: New.
32201 * gcc.dg/pch/decl-4.c: New.
32202 * gcc.dg/pch/decl-4.h: New.
32203 * gcc.dg/pch/decl-5.c: New.
32204 * gcc.dg/pch/decl-5.h: New.
32205 * gcc.dg/pch/global-1.c: New.
32206 * gcc.dg/pch/global-1.h: New.
32207 * gcc.dg/pch/inline-1.c: New.
32208 * gcc.dg/pch/inline-1.h: New.
32209 * gcc.dg/pch/inline-2.c: New.
32210 * gcc.dg/pch/inline-2.h: New.
32211 * gcc.dg/pch/static-1.c: New.
32212 * gcc.dg/pch/static-1.h: New.
32213 * gcc.dg/pch/static-2.c: New.
32214 * gcc.dg/pch/static-2.h: New.
32215
32216 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
32217
32218 * g++.dg/pch/pch.exp: Better handle failing testcases.
32219 * gcc.dg/pch/pch.exp: Likewise.
32220 * gcc.dg/pch/macro-1.c: New.
32221 * gcc.dg/pch/macro-1.h: New.
32222 * gcc.dg/pch/macro-2.c: New.
32223 * gcc.dg/pch/macro-2.h: New.
32224
32225 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
32226
32227 * g++.dg/dg.exp: Treat files in pch/ specially.
32228 * g++.dg/pch/pch.exp: New file.
32229 * g++.dg/pch/empty.H: New file.
32230 * g++.dg/pch/empty.C: New file.
32231 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
32232 "precompile".
32233
32234 * gcc.dg/pch/pch.exp: New file.
32235 * gcc.dg/pch/empty.h: New file.
32236 * gcc.dg/pch/empty.c: New file.
32237 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
32238 "precompile".
32239
32240 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32241
32242 * g++.dg/template/friend14.C: New test.
32243
32244 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32245
32246 * gcc.dg/old-style-asm-1.c: New test.
32247
32248 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
32249
32250 * gcc.c-torture/compile/20030109-1.c: New test.
32251
32252 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
32253
32254 * gcc.c-torture/execute/20030109-1.c: New test.
32255
32256 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
32257
32258 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
32259 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
32260 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
32261 * g++.old-deja/g++.mike/eh2.C: Likewise.
32262 * g++.old-deja/g++.mike/eh3.C: Likewise.
32263 * g++.old-deja/g++.mike/eh5.C: Likewise.
32264 * g++.old-deja/g++.mike/eh6.C: Likewise.
32265 * g++.old-deja/g++.mike/eh7.C: Likewise.
32266 * g++.old-deja/g++.mike/eh8.C: Likewise.
32267 * g++.old-deja/g++.mike/eh9.C: Likewise.
32268 * g++.old-deja/g++.mike/eh10.C: Likewise.
32269 * g++.old-deja/g++.mike/eh12.C: Likewise.
32270 * g++.old-deja/g++.mike/eh13.C: Likewise.
32271 * g++.old-deja/g++.mike/eh14.C: Likewise.
32272 * g++.old-deja/g++.mike/eh16.C: Likewise.
32273 * g++.old-deja/g++.mike/eh17.C: Likewise.
32274 * g++.old-deja/g++.mike/eh18.C: Likewise.
32275 * g++.old-deja/g++.mike/eh21.C: Likewise.
32276 * g++.old-deja/g++.mike/eh23.C: Likewise.
32277 * g++.old-deja/g++.mike/eh24.C: Likewise.
32278 * g++.old-deja/g++.mike/eh25.C: Likewise.
32279 * g++.old-deja/g++.mike/eh26.C: Likewise.
32280 * g++.old-deja/g++.mike/eh27.C: Likewise.
32281 * g++.old-deja/g++.mike/eh28.C: Likewise.
32282 * g++.old-deja/g++.mike/eh29.C: Likewise.
32283 * g++.old-deja/g++.mike/eh31.C: Likewise.
32284 * g++.old-deja/g++.mike/eh33.C: Likewise.
32285 * g++.old-deja/g++.mike/eh34.C: Likewise.
32286 * g++.old-deja/g++.mike/eh35.C: Likewise.
32287 * g++.old-deja/g++.mike/eh36.C: Likewise.
32288 * g++.old-deja/g++.mike/eh37.C: Likewise.
32289 * g++.old-deja/g++.mike/eh38.C: Likewise.
32290 * g++.old-deja/g++.mike/eh39.C: Likewise.
32291 * g++.old-deja/g++.mike/eh40.C: Likewise.
32292 * g++.old-deja/g++.mike/eh41.C: Likewise.
32293 * g++.old-deja/g++.mike/eh42.C: Likewise.
32294 * g++.old-deja/g++.mike/eh44.C: Likewise.
32295 * g++.old-deja/g++.mike/eh46.C: Likewise.
32296 * g++.old-deja/g++.mike/eh47.C: Likewise.
32297 * g++.old-deja/g++.mike/eh48.C: Likewise.
32298 * g++.old-deja/g++.mike/eh49.C: Likewise.
32299 * g++.old-deja/g++.mike/eh50.C: Likewise.
32300 * g++.old-deja/g++.mike/eh51.C: Likewise.
32301 * g++.old-deja/g++.mike/eh53.C: Likewise.
32302 * g++.old-deja/g++.mike/eh55.C: Likewise.
32303 * g++.old-deja/g++.mike/p7912.C: Likewise.
32304 * g++.old-deja/g++.mike/p9706.C: Likewise.
32305 * g++.old-deja/g++.mike/p10416.C: Likewise.
32306 * g++.old-deja/g++.mike/p11667.C: Likewise.
32307 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
32308 Remove redundant reference to Iris.
32309 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
32310 Elxsi, i860, Pico Java, and WE32K.
32311
32312 2003-01-07 Mark Mitchell <mark@codesourcery.com>
32313
32314 * g++.dg/ext/asm4.C: New test.
32315
32316 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32317
32318 PR c++/9030
32319 * g++.dg/template/friend12.C: New test.
32320 * g++.dg/template/friend13.C: Likewise.
32321 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
32322
32323 2003-01-08 Jan Hubicka <jh@suse.cz>
32324
32325 * gcc.dg/i386-cadd.c: New test.
32326 * gcc.dg/i386-cmov4.c: Likewise.
32327
32328 2003-01-06 Mark Mitchell <mark@codesourcery.com>
32329
32330 PR c++/9165
32331 * g++.dg/warn/Wunused-3.C: New test.
32332
32333 * g++.dg/abi/bitfield9.C: New test.
32334
32335 PR c++/9189
32336 * g++.dg/parse/defarg3.C: New test.
32337
32338 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
32339
32340 * g++.dg/parse/ambig1.C: New test.
32341 * g++.dg/parse/defarg2.C: New test.
32342
32343 2003-01-05 Mark Mitchell <mark@codesourcery.com>
32344
32345 * g++.dg/template/defarg-1.C: New test.
32346 * g++.dg/template/local2.C: Likewise.
32347
32348 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
32349
32350 * gcc.c-torture/execute/20030105-1.c: New test.
32351
32352 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32353
32354 * g++.dg/parse/namespace3.C: Remove extra semicolons.
32355 * g++.dg/parse/namespace4.C: Likewise.
32356
32357 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
32358
32359 * g++.dg/template/ntp2.C: New test.
32360
32361 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
32362
32363 * g++.dg/parse/extern-C-1.C: New test.
32364
32365 * g++.dg/parse/namespace4.C: New test.
32366
32367 * g++.dg/template/nested1.C: New test.
32368
32369 * g++.dg/parse/namespace3.C: New test.
32370
32371 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
32372
32373 * g++.dg/lookup/two-stage1.C: New test.
32374
32375 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32376
32377 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
32378 * g++.old-deja/g++.jason/access8.C: Likewise.
32379 * g++.old-deja/g++.other/decl5.C: Likewise.
32380
32381 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32382
32383 * g++.dg/parse/parse7.C: New test.
32384
32385 2003-01-02 Mark Mitchell <mark@codesourcery.com>
32386
32387 PR c++/2843
32388 * g++.dg/ext/attrib7.C: New test.
32389
32390 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
32391
32392 * g++.dg/parse/parse6.C: New test.
32393
32394 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
32395
32396 * gcc.dg/h8300-stack-1.c: New.
32397
32398 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32399
32400 g++.dg/lookup/exception1.C: New test.
32401
32402 g++.dg/lookup/template1.C: New test.
32403
32404 g++.dg/parse/namespace2.C: New test.
32405
32406 g++.dg/parse/parens2.C: New test.
32407
32408 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32409
32410 * g++.dg/parse/parse5.C: New test.
32411 * g++.dg/lookup/scoped4.C: New test.
32412
32413 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
32414
32415 * g++.dg/parse/parens1.C: New test.
32416
32417 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
32418 angle-bracket1.C.
32419 * g++.dg/parse/parens2.C: New test.
32420
32421 * g++.dg/lookup/scope-operator1.C: New test.
32422
32423 * g++.dg/parse/operator1.C: New test.
32424
32425 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32426
32427 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
32428 * g++.old-deja/g++.other/access6.C: Likewise.
32429 * g++.old-deja/g++.other/decl1.C: Likewise.
32430 * g++.old-deja/g++.pt/typename12.C: Likewise.
32431
32432 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32433
32434 * g++.dg/parse/namespace1.C: New test.
32435
32436 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32437
32438 * g++.dg/parse/parse4.C: New test.
32439
32440 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32441
32442 * g++.dg/parse/parse3.C: New test.
32443
32444 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32445
32446 * g++.dg/parse/parse2.C: New test.
32447
32448 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32449
32450 * g++.dg/template/friend11.C: New test.
32451
32452 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
32453
32454 * g++.dg/parse/parse1.C: New test.
32455
32456 2002-12-31 Janis Johnson <janis187@us.ibm.com>
32457
32458 * lib/profopt.exp: Change the name of a global variable to avoid
32459 possible clashes with other test suites.
32460
32461 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
32462
32463 * g++.dg/inherit/covariant8.C: New test.
32464
32465 2002-12-31 Mark Mitchell <mark@codesourcery.com>
32466
32467 * g++.dg/init/array9.C: New test.
32468
32469 PR c++/9112
32470 * g++.dg/parse/expr1.C: New test.
32471
32472 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
32473
32474 * gcc.c-torture/compile/20021230-1.c: New test.
32475
32476 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
32477
32478 * g++.dg/inherit/covariant5.C: New test.
32479 * g++.dg/inherit/covariant6.C: New test.
32480 * g++.dg/inherit/covariant7.C: New test.
32481
32482 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32483
32484 PR c++/2739
32485 * g++.dg/other/access2.C: New test.
32486
32487 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
32488
32489 * g++.dg/other/anon-struct.C: No longer fails
32490 * g++.old-deja/g++.brendan/parse4.C: Likewise.
32491 * g++.old-deja/g++.brendan/parse5.C: Likewise.
32492 * g++.old-deja/g++.brendan/parse6.C: Likewise.
32493
32494 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
32495
32496 * g++.dg/parse/angle-bracket.C (main): No longer fails.
32497
32498 2002-12-27 Mark Mitchell <mark@codesourcery.com>
32499
32500 * g++.dg/eh/spec4.C: Remove stray semicolon.
32501 * g++.dg/expr/pmf-1.C: Change error message.
32502 * g++.dg/ext/asm1.C: Remove stray semicolon.
32503 * g++.dg/ext/typename1.C: Add missing typenames.
32504 * g++.dg/inherit/template-as-base.C: Change error message.
32505 * g++.dg/lookup/scoped1.C: Likewise.
32506 * g++.dg/lookup/scoped2.C: Likewise.
32507 * g++.dg/lookup/using2.C: Likewise.
32508 * g++.dg/other/component1.C: Remove stray semicolon.
32509 * g++.dg/other/do1.C: Change error message.
32510 * g++.dg/other/error2.C: Likewise.
32511 * g++.dg/other/init1.C: Likewise.
32512 * g++.dg/other/packed1.C: Remove stray semicolon.
32513 * g++.dg/other/ptrmem2.C: Change error message.
32514 * g++.dg/parse/parameter-declaration-1.C: Remove line number
32515 marker.
32516 * g++.dg/special/initp1.C: Remove invalid attribute usage.
32517 * g++.dg/template/access3.C: Add typename keyword.
32518 * g++.dg/template/access5.C: Remove stray semicolon.
32519 * g++.dg/template/access6.C: Likewise.
32520 * g++.dg/template/complit1.C: Likewise.
32521 * g++.dg/template/crash1.C: Change error message.
32522 * g++.dg/template/inherit2.C: Remove stray semicolon.
32523 * g++.dg/template/instantiate2.C: Likewise.
32524 * g++.dg/template/instantiate3.C: Change error message.
32525 * g++.dg/template/qual1.C: Remove stray semicolon.
32526 * g++.dg/template/qualttp18.C: Change error message.
32527 * g++.dg/template/ref1.C: Remove stray semicolon.
32528 * g++.dg/template/sizeof1.C (A::value): Declare it.
32529 * g++.dg/template/spec4.C: Change error message.
32530 * g++.dg/template/static1.C: Likewise.
32531 * g++.dg/template/type1.C: Likewise.
32532 * g++.dg/template/typename3.C: Likewise.
32533 * g++.old-deja/g++.benjamin/13478.C: Change error message.
32534 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
32535 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
32536 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
32537 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
32538 named return value extension.
32539 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
32540 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
32541 * g++.old-deja/g++.bob/extern_C.C: Likewise.
32542 * g++.old-deja/g++.bob/inherit2.C: Likewise.
32543 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32544 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32545 * g++.old-deja/g++.brendan/crash13.C: Likewise.
32546 * g++.old-deja/g++.brendan/crash15.C: Likewise.
32547 * g++.old-deja/g++.brendan/crash18.C: Change error message.
32548 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
32549 * g++.old-deja/g++.brendan/crash38.C: Likewise.
32550 * g++.old-deja/g++.brendan/crash50.C: Likewise.
32551 * g++.old-deja/g++.brendan/crash56.C: Likewise.
32552 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
32553 syntax.
32554 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
32555 * g++.old-deja/g++.brendan/crash8.C: Change error message.
32556 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
32557 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32558 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
32559 * g++.old-deja/g++.brendan/template11.C: Likewise.
32560 * g++.old-deja/g++.brendan/template26.C: Likewise.
32561 * g++.old-deja/g++.brendan/template27.C: Use explicit
32562 specialization syntax.
32563 * g++.old-deja/g++.brendan/template30.C: Likewise.
32564 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
32565 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
32566 non-dependent names.
32567 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
32568 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
32569 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
32570 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
32571 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
32572 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
32573 named return value extension.
32574 * g++.old-deja/g++.ext/namedret2.C: Likewise.
32575 * g++.old-deja/g++.ext/namedret3.C: Likewise.
32576 * g++.old-deja/g++.ext/return1.C: Likewise.
32577 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
32578 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
32579 * g++.old-deja/g++.jason/access8.C: Likewise.
32580 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
32581 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
32582 pseudo-destructor names.
32583 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
32584 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
32585 pseudo-destructor names.
32586 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
32587 * g++.old-deja/g++.jason/overload19.C: Likewise.
32588 * g++.old-deja/g++.jason/overload32.C: Likewise.
32589 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
32590 stray semicolons.
32591 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
32592 * g++.old-deja/g++.jason/return.C: Likewise.
32593 * g++.old-deja/g++.jason/return2.C: Likewise.
32594 * g++.old-deja/g++.jason/shadow1.C: Likewise.
32595 * g++.old-deja/g++.jason/special.C: Use explicit specialization
32596 syntax.
32597 * g++.old-deja/g++.jason/template10.C: Account for use of
32598 non-dependent names.
32599 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
32600 syntax.
32601 * g++.old-deja/g++.jason/template37.C: Likewise.
32602 * g++.old-deja/g++.law/access4.C: Change error messages.
32603 * g++.old-deja/g++.law/arm13.C: Remove incorrect
32604 pseudo-destructor names.
32605 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
32606 * g++.old-deja/g++.law/ctors9.C: Likewise.
32607 * g++.old-deja/g++.law/cvt22.C: Likewise.
32608 * g++.old-deja/g++.law/dtors5.C: Likewise.
32609 * g++.old-deja/g++.law/global-init1.C: Likewise.
32610 * g++.old-deja/g++.law/missed-error3.C: Likewise.
32611 * g++.old-deja/g++.law/operators28.C: Likewise.
32612 * g++.old-deja/g++.law/visibility28.C: Likewise.
32613 * g++.old-deja/g++.martin/eval1.C: Likewise.
32614 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
32615 name.
32616 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
32617 * g++.old-deja/g++.mike/net34.C: Likewise.
32618 * g++.old-deja/g++.mike/net36.C: Likewise.
32619 * g++.old-deja/g++.mike/ns2.C: Likewise.
32620 * g++.old-deja/g++.mike/p12306.C: Likewise.
32621 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
32622 value extension.
32623 * g++.old-deja/g++.mike/p700.C: Likewise.
32624 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
32625 * g++.old-deja/g++.mike/p710.C: Likewise.
32626 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
32627 value extension.
32628 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
32629 * g++.old-deja/g++.mike/pmf9.C: Likewise.
32630 * g++.old-deja/g++.ns/crash2.C: Likewise.
32631 * g++.old-deja/g++.ns/crash3.C: Likewise.
32632 * g++.old-deja/g++.ns/invalid1.C: Likewise.
32633 * g++.old-deja/g++.ns/ns17.C: Likewise.
32634 * g++.old-deja/g++.ns/template16.C: Likewise.
32635 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
32636 keyword.
32637 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
32638 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
32639 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
32640 named return value extension.
32641 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
32642 * g++.old-deja/g++.other/access4.C: Issue additional error
32643 messages.
32644 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
32645 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
32646 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
32647 * g++.old-deja/g++.other/crash25.C: Change error message.
32648 * g++.old-deja/g++.other/crash4.C: Change error message.
32649 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
32650 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
32651 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
32652 checks.
32653 * g++.old-deja/g++.other/defarg8.C: Likewise.
32654 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
32655 * g++.old-deja/g++.other/dtor10.C: Likewise.
32656 * g++.old-deja/g++.other/incomplete.C: Likewise.
32657 * g++.old-deja/g++.other/linkage7.C: Likewise.
32658 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
32659 lookup algorithm.
32660 * g++.old-deja/g++.other/mangle2.C: Likewise.
32661 * g++.old-deja/g++.other/refinit2.C: Likewise.
32662 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
32663 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
32664 * g++.old-deja/g++.pt/crash28.C: Likewise.
32665 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
32666 syntax.
32667 * g++.old-deja/g++.pt/crash32.C: Change error message.
32668 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
32669 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
32670 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
32671 error message position.
32672 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
32673 * g++.old-deja/g++.pt/defarg8.C: Change error message.
32674 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
32675 syntax.
32676 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
32677 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
32678 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
32679 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
32680 keyword.
32681 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32682 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
32683 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
32684 keyword.
32685 * g++.old-deja/g++.pt/explicit71.C: Change error message.
32686 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
32687 syntax.
32688 * g++.old-deja/g++.pt/friend28.C: Account for use of
32689 non-dependent names.
32690 * g++.old-deja/g++.pt/friend29.C: Likewise.
32691 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
32692 rules.
32693 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
32694 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
32695 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
32696 lookup rules.
32697 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
32698 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
32699 keyword.
32700 * g++.old-deja/g++.pt/memclass20.C: Likewise.
32701 * g++.old-deja/g++.pt/memclass5.C: Likewise.
32702 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
32703 keyword.
32704 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
32705 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
32706 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
32707 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
32708 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
32709 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
32710 keyword.
32711 * g++.old-deja/g++.pt/spec10.C: Likewise.
32712 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
32713 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
32714 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
32715 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
32716 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
32717 * g++.old-deja/g++.pt/ttp62.C: Likewise.
32718 * g++.old-deja/g++.pt/ttp64.C: Likewise.
32719 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
32720 * g++.old-deja/g++.pt/typename15.C: Likewise.
32721 * g++.old-deja/g++.pt/typename22.C: Likewise.
32722 * g++.old-deja/g++.pt/typename6.C: Change error messages.
32723 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
32724 * g++.old-deja/g++.pt/virtual2.C: Likewise.
32725 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
32726 syntax.
32727 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
32728 return value extension.
32729 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
32730 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
32731 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
32732 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
32733
32734 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
32735
32736 * g++.dg/warn/inline1.C: New test.
32737 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
32738 * g++.old-deja/g++.jason/synth10.C: Likewise.
32739 * g++.old-deja/g++.mike/net31.C: Likewise.
32740 * g++.old-deja/g++.mike/p8786.C: Likewise.
32741
32742 * g++.dg/template/friend10.C: New test.
32743 * g++.dg/template/conv5.C: New test.
32744
32745 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
32746
32747 * g++.dg/lookup/scoped3.C: New test.
32748
32749 * g++.dg/lookup/decl1.C: New test.
32750 * g++.dg/lookup/decl2.C: New test.
32751
32752 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
32753
32754 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
32755 gcc.c-torture/compile/20021015-1.c,
32756 gcc.c-torture/compile/20021015-2.c,
32757 gcc.c-torture/compile/20021123-1.c,
32758 gcc.c-torture/compile/20021123-2.c,
32759 gcc.c-torture/compile/20021123-3.c,
32760 gcc.c-torture/compile/20021123-4.c,
32761 gcc.c-torture/execute/20021024-1.c: Add tests previously added
32762 only to 3.1 or 3.2 branch.
32763
32764 2002-12-23 Mark Mitchell <mark@codesourcery.com>
32765
32766 * gcc.dg/i386-bitfield3.c: New test.
32767
32768 * gcc.dg/i386-bitfield2.c: New test.
32769
32770 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
32771
32772 * g++.dg/parse/conv_op1.C: New test.
32773
32774 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
32775
32776 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
32777 approved.
32778
32779 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
32780
32781 * gcc.c-torture/compile/20021220-1.c: New test.
32782
32783 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
32784
32785 * gcc.dg/i386-fastcall-1.c: New.
32786
32787 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32788
32789 * gcc.c-torture/execute/20021219-1.c: New test.
32790
32791 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32792
32793 * gcc.dg/i386-pic-1.c: New test.
32794
32795 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32796
32797 PR c++/8099
32798 * g++.dg/template/friend9.C: New test.
32799
32800 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32801
32802 PR c++/3663
32803 * g++.dg/template/access7.C: New test.
32804
32805 2002-12-18 Nick Clifton <nickc@redhat.com>
32806
32807 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
32808 the libstdc++-v3 directory has been found.
32809
32810 2002-12-12 Devang Patel <dpatel@apple.com>
32811 * gcc.dg/darwin-ld-1.c: New test.
32812 * gcc.dg/darwin-ld-2.c: New test.
32813 * gcc.dg/darwin-ld-3.c: New test.
32814 * gcc.dg/darwin-ld-4.c: New test.
32815 * gcc.dg/darwin-ld-5.c: New test.
32816
32817 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
32818
32819 * gcc.c-torture/compile/20021212-1.c: New test.
32820
32821 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
32822
32823 * gcc.dg/fshort-wchar: New test.
32824
32825 2002-12-10 Mark Mitchell <mark@codesourcery.com>
32826
32827 PR c++/8372
32828 * g++.dg/template/dtor1.C: New test.
32829
32830 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
32831 markers.
32832
32833 2002-12-10 Jakub Jelinek <jakub@redhat.com>
32834
32835 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
32836
32837 2002-12-09 Mark Mitchell <mark@codesourcery.com>
32838
32839 * g++.dg/template/static1.C: New test.
32840 * g++.dg/template/static2.C: New test.
32841 * g++.old-deja/g++.ext/memconst.C: New test.
32842
32843 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32844
32845 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
32846 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
32847 * g++.dg/special/initp1.C: Likewise.
32848
32849 2002-12-06 Jakub Jelinek <jakub@redhat.com>
32850
32851 * gcc.c-torture/execute/20021204-1.c: New test.
32852
32853 2002-12-04 Geoffrey Keating <geoffk@apple.com>
32854
32855 * gcc.dg/ppc-fmadd-1.c: New file.
32856 * gcc.dg/ppc-fmadd-2.c: New file.
32857 * gcc.dg/ppc-fmadd-3.c: New file.
32858
32859 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32860
32861 * gcc.c-torture/compile/20021204-1.c: New test.
32862
32863 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
32864
32865 * g++.dg/inherit/covariant2.C: New test.
32866 * g++.dg/inherit/covariant3.C: New test.
32867 * g++.dg/inherit/covariant4.C: New test.
32868 * g++.dg/inherit/covariant1.C: Remove XFAIL.
32869 * g++.old-deja/g++.robertl/eb17.C: Likewise.
32870
32871 2002-12-03 Mark Mitchell <mark@codesourcery.com>
32872
32873 PR c++/8688
32874 * g++.dg/init/brace3.C: New test.
32875
32876 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
32877
32878 * gcc.dg/20020210-1.c: Fix a comment typo.
32879
32880 2002-12-02 Mark Mitchell <mark@codesourcery.com>
32881
32882 PR c++/8720
32883 * g++.dg/parse/defarg1.C: New test.
32884
32885 PR c++/8615
32886 * g++.dg/template/char1.C: New test.
32887
32888 * g++.dg/template/varmod1.C: Fix typo.
32889
32890 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32891
32892 DR 180
32893 * g++.old-deja/g++.pt/crash32.C: Expect error.
32894
32895 2002-12-01 Mark Mitchell <mark@codesourcery.com>
32896
32897 PR c++/5919
32898 * g++.dg/template/varmod1.C: New test.
32899
32900 PR c++/8727
32901 * g++.dg/inherit/typeinfo1.C: New test.
32902
32903 PR c++/8663
32904 * g++.dg/inherit/typedef1.C: New test.
32905
32906 2002-11-30 Mark Mitchell <mark@codesourcery.com>
32907
32908 PR c++/8332
32909 PR c++/8493
32910 * g++.dg/template/strlen1.C: New test.
32911
32912 PR c++/8227
32913 * g++.dg/template/ctor2.C: New test.
32914
32915 PR c++/8214
32916 * g++.dg/init/string1.C: New test.
32917
32918 PR c++/8511
32919 * g++.dg/template/friend8.C: New test.
32920
32921 2002-11-29 Joe Buck <jbuck@synopsys.com>
32922
32923 * g++.dg/lookup/anon2.C: New test.
32924
32925 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
32926
32927 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
32928 h8300 port.
32929
32930 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
32931
32932 * gcc.dg/bitfld-6.c: New test.
32933
32934 2002-11-27 Jan Hubicka <jh@suse.cz>
32935
32936 * gcc.c-torture/execute/20021127.[cx]: New test.
32937
32938 2002-11-26 Jan Hubicka <jh@suse.cz>
32939
32940 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
32941 quality.
32942
32943 2002-11-26 Geoffrey Keating <geoffk@apple.com>
32944
32945 * g++.dg/init/brace2.C: New test.
32946 * g++.old-deja/g++.mike/p9129.C: Correct.
32947
32948 2002-11-26 Mark Mitchell <mark@codesourcery.com>
32949
32950 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
32951
32952 2002-11-25 Andreas Bauer <baueran@in.tum.de>
32953
32954 * gcc.dg/sibcall-6: New test for indirect sibcalls.
32955
32956 2002-11-25 Mark Mitchell <mark@codesourcery.com>
32957
32958 * testsuite/g++.dg/abi/empty11.C: New test.
32959 * testsuite/g++.dg/rtti/cv1.C: New test.
32960
32961 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
32962
32963 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
32964
32965 2002-11-24 Mark Mitchell <mark@codesourcery.com>
32966
32967 * g++.dg/abi/empty10.C: New test.
32968
32969 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
32970
32971 * gcc.c-torture/compile/20021124-1.c: New test.
32972
32973 2002-11-22 Mark Mitchell <mark@codesourcery.com>
32974
32975 * g++.dg/abi/rtti2.C: New test.
32976
32977 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
32978
32979 * gcc.dg/i386-unroll-1.c: New test.
32980
32981 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
32982
32983 * gcc.c-torture/compile/20021120-1.c: New test.
32984 * gcc.c-torture/compile/20021120-2.c: New test.
32985
32986 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32987
32988 * gcc.dg/bitfld-5.c: New test.
32989
32990 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32991
32992 * gcc.c-torture/execute/20021120-3.c: New test.
32993
32994 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32995
32996 * gcc.c-torture/execute/20021120-2.c: New test.
32997
32998 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
32999
33000 * gcc.c-torture/execute/20021120-1.c: New test.
33001
33002 2002-11-20 Jakub Jelinek <jakub@redhat.com>
33003
33004 * gcc.c-torture/execute/20021118-3.c: New test.
33005
33006 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
33007
33008 * gcc.c-torture/compile/20021119-1.c: New test.
33009
33010 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
33011
33012 * gcc.dg/duff-1.c: New test.
33013 * gcc.dg/duff-2.c: New test.
33014 * gcc.dg/duff-3.c: New test.
33015
33016 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
33017
33018 * gcc.dg/cpp/_Pragma5.c: New test.
33019
33020 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
33021
33022 * gcc.c-torture/execute/20021118-2.c: New test.
33023
33024 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
33025
33026 * gcc.c-torture/execute/20021118-1.c: New test.
33027
33028 2002-11-16 Jakub Jelinek <jakub@redhat.com>
33029
33030 * gcc.dg/20021116-1.c: New test.
33031
33032 2002-11-14 Mark Mitchell <mark@codesourcery.com>
33033
33034 * g++.dg/abi/vcall1.C: New test.
33035
33036 2002-11-14 Jakub Jelinek <jakub@redhat.com>
33037
33038 * gcc.dg/20021029-1.c: New test.
33039 * gcc.dg/20021029-2.c: New test.
33040
33041 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33042
33043 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
33044
33045 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33046
33047 PR c/8439
33048 * gcc.dg/20021110.c: Move to ...
33049 * gcc.c-torture/compile/20021110.c: .... here.
33050
33051 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33052
33053 PR c/8467
33054 * gcc.c-torture/execute/20021111-1.c
33055
33056 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
33057
33058 PR c/8439
33059 * gcc.dg/20021110.c: New test.
33060
33061 2002-11-10 Mark Mitchell <mark@codesourcery.com>
33062
33063 * g++.dg/abi/vthunk3.C: Run only on x86.
33064
33065 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
33066
33067 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
33068
33069 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
33070
33071 * lib/compat.exp (compat-execute): Fix logic error in last
33072 change.
33073
33074 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
33075
33076 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
33077
33078 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33079
33080 PR c++/8389
33081 * g++.dg/template/access6.C: New test.
33082
33083 2002-11-08 Jan Hubicka <jh@suse.cz>
33084
33085 * gcc.dg/i386-ssefp-1.c: New test.
33086 * gcc.dg/i386-ssefp-1.c: New test.
33087
33088 2002-11-08 Jan Hubicka <jh@suse.cz>
33089
33090 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
33091
33092 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33093
33094 * g++.dg/abi/vthunk3.C: New test.
33095
33096 PR c++/8338
33097 * g++.dg/template/crash2.C: New test.
33098
33099 2002-11-07 Mark Mitchell <mark@codesourcery.com>
33100
33101 * testsuite/g++.dg/abi/dtor1.C: New test.
33102 * testsuite/g++.dg/abi/dtor2.C: Likewise.
33103
33104 2002-11-05 Geoffrey Keating <geoffk@apple.com>
33105
33106 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
33107 Darwin.
33108
33109 2002-11-04 Adam Nemet <anemet@lnxw.com>
33110
33111 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
33112 -mthumb. Only xfail with -O0.
33113
33114 2002-11-03 Mark Mitchell <mark@codesourcery.com>
33115
33116 * g++.dg/abi/thunk1.C: New test.
33117 * g++.dg/abi/thunk2.C: Likewise.
33118 * g++.dg/abi/vtt1.C: Likewise.
33119
33120 2002-11-02 Diego Novillo <dnovillo@redhat.com>
33121
33122 PR optimization/8423
33123 * gcc.c-torture/execute/builtin-constant.c: New test.
33124
33125 2002-11-01 Zack Weinberg <zack@codesourcery.com>
33126
33127 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
33128 Add some more cases.
33129
33130 2002-11-01 Mark Mitchell <mark@codesourcery.com>
33131
33132 PR c++/8391
33133 * g++.dg/opt/local1.C: New test.
33134
33135 2002-10-30 Mark Mitchell <mark@codesourcery.com>
33136
33137 PR c++/8160
33138 * g++.dg/template/complit1.C: New test.
33139
33140 PR c++/8149
33141 * g++.dg/template/typename4.C: Likewise.
33142
33143 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33144
33145 Core issue 287, PR c++/7639
33146 * g++.dg/template/instantiate1.C: Adjust error location.
33147 * g++.dg/template/instantiate3.C: New test.
33148 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
33149 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
33150 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
33151
33152 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
33153
33154 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
33155
33156 2002-10-29 Mark Mitchell <mark@codesourcery.com>
33157
33158 PR c++/8287
33159 * g++.dg/init/dtor2.C: New test.
33160
33161 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33162
33163 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
33164 * gcc.dg/nest.c: Bypass errors on irix6.
33165
33166 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
33167
33168 * gcc.dg/nest.c: Expect error for mmix-*-*.
33169 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
33170
33171 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
33172
33173 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
33174 markers.
33175
33176 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
33177
33178 2002-10-25 Mike Stump <mrs@apple.com>
33179
33180 * gcc.dg/warn-1.c: New test.
33181
33182 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33183
33184 * g++.dg/template/typename3.C: New test.
33185
33186 2002-10-25 Mark Mitchell <mark@codesourcery.com>
33187
33188 * g++.dg/lookup/ptrmem1.C: New test.
33189
33190 * g++.dg/abi/vthunk2.C: New test.
33191
33192 2002-10-25 Zack Weinberg <zack@codesourcery.com>
33193
33194 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
33195
33196 2002-10-24 Mark Mitchell <mark@codesourcery.com>
33197
33198 * g++.dg/abi/empty9.C: New test.
33199
33200 2002-10-24 Richard Henderson <rth@redhat.com>
33201
33202 * g++.dg/inherit/thunk1.C: Enable for ia64.
33203
33204 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33205
33206 PR c++/8067
33207 * g++.dg/lookup/pretty1.C: New test.
33208
33209 2002-10-23 Jakub Jelinek <jakub@redhat.com>
33210
33211 * gcc.dg/20021023-1.c: New test.
33212
33213 2002-10-23 Mark Mitchell <mark@codesourcery.com>
33214
33215 PR c++/7679
33216 * g++.dg/parse/inline1.C: New test.
33217
33218 2002-10-23 Richard Henderson <rth@redhat.com>
33219
33220 * g++.dg/inherit/thunk1.C: Enable for x86_64.
33221
33222 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
33223
33224 2002-10-22 Mark Mitchell <mark@codesourcery.com>
33225
33226 PR c++/6579
33227 * g++.dg/parse/stmtexpr3.C: New test.
33228
33229 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
33230
33231 * g++.dg/expr/cond1.C: New test.
33232
33233 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33234
33235 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
33236
33237 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33238
33239 * g++.dg/abi/vbase13.C: New test.
33240 * g++.dg/abi/vbase14.C: Likewise.
33241
33242 2002-10-21 Jakub Jelinek <jakub@redhat.com>
33243
33244 * gcc.dg/tls/pic-1.c: New test.
33245 * gcc.dg/tls/nonpic-1.c: New test.
33246 * gcc.dg/20021018-1.c: New test.
33247
33248 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33249
33250 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
33251 Remove only files with the same base name as the test case.
33252 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
33253 (profopt-execute): Likewise. Also, remove old profiling
33254 and performance data files before running the tests.
33255
33256 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
33257 * g++.dg/bprob/bprob.exp: Likewise.
33258 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
33259 to allow more general test case names.
33260
33261 * g++.dg/bprob/bprob-1.C: Rename to ...
33262 * g++.dg/bprob/g++-bprob-1.C: ... this.
33263
33264 * g77.dg/bprob/bprob-1.f: Rename to ...
33265 * g77.dg/bprob/g77-bprob-1.f: ... this.
33266
33267 2002-10-21 Zack Weinberg <zack@codesourcery.com>
33268
33269 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
33270 bison 1.50 or later.
33271
33272 2002-10-21 Janis Johnson <janis187@us.ibm.com>
33273
33274 * g++.dg/README: Describe more test directories.
33275
33276 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33277
33278 * g++.dg/init/array6.C: Add additional tests.
33279
33280 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
33281
33282 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
33283 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
33284
33285 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
33286
33287 * gcc.c-torture/compile/20020604-1.x: New.
33288 * gcc.c-torture/compile/simd-5.x: Likewise.
33289 * gcc.c-torture/execute/920710-1.x: Likewise.
33290 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
33291
33292 2002-10-21 Mark Mitchell <mark@codesourcery.com>
33293
33294 * g++.dg/inherit/override1.C: Add dg-options clause.
33295
33296 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33297
33298 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
33299 _mm_slli_si128.
33300
33301 2002-10-19 Andreas Schwab <schwab@suse.de>
33302
33303 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
33304 directory component.
33305
33306 2002-10-18 Mark Mitchell <mark@codesourcery.com>
33307
33308 * g++.dg/inherit/thunk1.C: New test.
33309
33310 * g++.dg/inherit/override1.C: New test.
33311
33312 * g++.dg/abi/mangle11.C: New test.
33313 * g++.dg/abi/mangle14.C: New test.
33314 * g++.dg/abi/mangle17.C: New test.
33315
33316 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
33317
33318 * g++.dg/overload/member2.C: New test.
33319
33320 2002-10-17 Janis Johnson <janis187@us.ibm.com>
33321
33322 * g++.dg/README: Describe new compat directory.
33323 * g++.dg/dg.exp: Skip tests in compat directory.
33324 * README.compat: New file.
33325 * lib/compat.exp: New expect script.
33326 * g++.dg/compat: New test directory.
33327 * g++.dg/compat/compat.exp: New expect script.
33328 * g++.dg/compat/abi: New test directory.
33329 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
33330 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
33331 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
33332 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
33333 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
33334 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
33335 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
33336 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
33337 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
33338 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
33339 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
33340 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
33341 * g++.dg/compat/break: New test directory.
33342 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
33343 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
33344 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
33345 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
33346 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
33347 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
33348 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
33349 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
33350 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
33351 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
33352 g++.dg/compat/break/README: New files.
33353 * g++.dg/compat/eh: New test directory.
33354 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
33355 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
33356 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
33357 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
33358 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
33359 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
33360 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
33361 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
33362 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
33363 g++.dg/compat/eh/filter2_y.C,
33364 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
33365 g++.dg/compat/eh/new1_y.C,
33366 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
33367 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
33368 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
33369 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
33370 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
33371 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
33372 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
33373 g++.dg/compat/eh/unexpected1_y.C: New files.
33374 * g++.dg/compat/init: New test directory.
33375 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
33376 g++.dg/compat/init/array5_y.C,
33377 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
33378 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
33379 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
33380 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
33381 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
33382 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
33383 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
33384 g++.dg/compat/init/init-ref2_y.C: New files.
33385
33386 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33387
33388 PR c++/7584
33389 * g++.dg/inherit/using3.C: New test.
33390
33391 2002-10-17 Jan Hubicka <jh@suse.cz>
33392
33393 * gcc.dg/20021017-2.c: New test.
33394
33395 2002-10-17 Mark Mitchell <mark@codesourcery.com>
33396
33397 * g++.dg/abi/mangle16.C: Adjust.
33398
33399 * g++.dg/init/array8.C: New test.
33400
33401 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
33402
33403 * gcc.dg/special/mips-abi.exp: New test.
33404 * gcc.dg/special/mips-abi.s: Empty file used by the above.
33405
33406 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33407
33408 * g++.dg/abi/mangle16.C: New test.
33409 * g++.dg/abi/mangle17.C: Likewise.
33410
33411 PR c++/7478
33412 * g++.dg/template/ref1.C: New test.
33413
33414 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33415
33416 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
33417
33418 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
33419
33420 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
33421
33422 2002-10-16 Mark Mitchell <mark@codesourcery.com>
33423
33424 PR c++/7524
33425 * g++.dg/init/array7.C: New test.
33426
33427 2002-10-15 Mark Mitchell <mark@codesourcery.com>
33428
33429 * g++.dg/init/array6.C: New test.
33430
33431 * g++.dg/abi/mangle13.C: Likewise.
33432 * g++.dg/abi/mangle14.C: Likewise.
33433 * g++.dg/abi/mangle15.C: Likewise.
33434
33435 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33436
33437 * g++.dg/abi/empty8.C: New test.
33438
33439 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
33440
33441 * g++.dg/init/ctor1.C: New test.
33442
33443 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
33444
33445 * gcc.c-torture/execute/20021015-1.c: New test.
33446
33447 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
33448
33449 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
33450
33451 2002-10-14 Jan Hubicka <jh@suse.cz>
33452
33453 * gcc.dg/i386-ssetype-[1-5].c: New tests.
33454
33455 2002-10-14 Richard Henderson <rth@redhat.com>
33456
33457 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
33458
33459 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33460
33461 PR optimization/6631
33462 * g++.dg/opt/const2.C: New test.
33463
33464 2002-10-14 Mark Mitchell <mark@codesourcery.com>
33465
33466 PR c++/7176
33467 * g++.dg/parse/friend1.C: New test.
33468 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
33469
33470 2002-10-14 Jakub Jelinek <jakub@redhat.com>
33471
33472 * gcc.dg/20021014-1.c: New test.
33473
33474 2002-10-11 Mark Mitchell <mark@codesourcery.com>
33475
33476 PR c++/5661
33477 * g++.dg/ext/vlm1.C: New test.
33478 * g++.dg/ext/vlm2.C: Likewise.
33479
33480 * g++.dg/init/array1.C: Remove invalid braces.
33481 * g++.dg/init/brace1.C: New test.
33482 * g++.dg/init/copy2.C: Likewise.
33483 * g++.dg/init/copy3.C: Likewise.
33484 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
33485 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
33486 braces.
33487
33488 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
33489
33490 * gcc.dg/cpp/assembler.S: Don't use -ansi.
33491
33492 2002-10-11 Richard Shann <richard.shann@superh.com>
33493
33494 * gcc.c-torture/compile/simd-5.c: New test.
33495
33496 2002-10-10 Roger Sayle <roger@eyesopen.com>
33497
33498 * gcc.c-torture/execute/shiftopt-1.c: New test case.
33499
33500 2002-10-10 Jim Wilson <wilson@redhat.com>
33501
33502 * gcc.c-torture/execute/20021010-1.c: New test.
33503
33504 2002-10-09 Zack Weinberg <zack@codesourcery.com>
33505
33506 PR c/7353
33507 * g++.dg/ext/typedef-init.C: New test.
33508 * gcc.dg/typedef-init.c: New test.
33509
33510 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
33511
33512 * gcc.dg/cpp/paste13.c: New test.
33513
33514 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33515
33516 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
33517 remaining platforms, XFAIL during compile, not execute. Don't
33518 XFAIL at -O0.
33519
33520 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
33521
33522 * gcc.dg/alias-1.c: Tweak expected warning.
33523
33524 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
33525
33526 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
33527
33528 2002-10-06 Andreas Jaeger <aj@suse.de>
33529
33530 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
33531 * gcc.dg/cpp/c++98.C: Likewise.
33532
33533 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
33534 * g++.dg/cpp/c++98.C: Likewise.
33535
33536 * g++.dg/README (Subdirectories): Mention cpp directory.
33537
33538 PR target/7559
33539 * gcc.dg/20021006-1.c: New test.
33540
33541 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33542
33543 PR c++/7804
33544 * g++.dg/other/warning1.C: New test.
33545
33546 2002-10-04 Roger Sayle <roger@eyesopen.com>
33547
33548 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
33549 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
33550 and sparc-*-* with -m64 as expected failures. See PR 8087.
33551
33552 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33553
33554 PR c++/7931
33555 * g++.dg/template/ptrmem3.C: New test.
33556
33557 PR c++/7754
33558 * g++.dg/template/union1.C: New test.
33559
33560 2002-10-03 Mark Mitchell <mark@codesourcery.com>
33561
33562 PR c++/8006
33563 * g++.dg/abi/mangle9.C: New test.
33564 * g++.dg/abi/mangle10.C: New test.
33565 * g++.dg/abi/mangle11.C: New test.
33566 * g++.dg/abi/mangle12.C: New test.
33567
33568 2002-10-02 Mark Mitchell <mark@codesourcery.com>
33569
33570 PR c++/7188.
33571 * g++.dg/template/meminit1.C: New test.
33572 * g++.dg/warn/Wreorder-1.C: Likewise.
33573 * g++.old-deja/g++.mike/warn3.C: Tweak.
33574 * lib/prune.exp: Ingore "in copy constructor".
33575
33576 2002-10-02 Andreas Jaeger <aj@suse.de>
33577
33578 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
33579 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
33580 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
33581 on x86-64.
33582
33583 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33584
33585 * gcc.dg/empty1.C: Fix typo.
33586
33587 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
33588
33589 * gcc.dg/alias-1.c: New test.
33590
33591 2002-10-01 Mark Mitchell <mark@codesourcery.com>
33592
33593 * gcc.dg/empty1.C: New test.
33594
33595 * g++.dg/tls/init-2.C: Tweak error messages.
33596
33597 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
33598
33599 * gcc.c-torture/compile/20020923-1.c: New test.
33600
33601 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
33602
33603 * gcc.c-torture/execute/ffs-1.c: New test.
33604 * gcc.c-torture/execute/ffs-2.c: Ditto.
33605
33606 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
33607
33608 * g++.dg/overload/member1.C: New test.
33609
33610 2002-09-30 Mark Mitchell <mark@codesourcery.com>
33611
33612 * g++.dg/abi/empty7.C: New test.
33613 * g++.dg/init/pm2.C: Likewise.
33614
33615 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
33616
33617 * g++.dg/rtti/crash1.C: New test.
33618
33619 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
33620
33621 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
33622 gcc.dg/sibcall-4.c: New tests.
33623
33624 2002-09-28 Roger Sayle <roger@eyesopen.com>
33625
33626 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
33627 powerpc and MMIX targets.
33628
33629 2002-09-27 Zack Weinberg <zack@codesourcery.com>
33630
33631 * gcc.dg/cpp/20020927-1.c: New.
33632
33633 2002-09-26 David S. Miller <davem@redhat.com>
33634
33635 * gcc.c-torture/compile/trunctfdf.c: New.
33636
33637 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33638
33639 * lib/target-supports.exp (check_weak_available): Handle solaris2.
33640
33641 2002-09-27 Alan Modra <amodra@bigpond.net.au>
33642
33643 * gcc.c-torture/execute/loop-15.c: New.
33644
33645 2002-09-26 Janis Johnson <janis187@us.ibm.com>
33646
33647 * README.QMTEST: Fix typo.
33648
33649 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
33650
33651 * gcc.dg/20020926-1.c: New test.
33652
33653 2002-09-25 David S. Miller <davem@redhat.com>
33654
33655 PR target/7842
33656 * gcc.c-torture/execute/shiftdi.c: New test.
33657
33658 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
33659
33660 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
33661 unique to the tool.
33662 * lib/g77.exp (g77_init): Likewise.
33663 * lib/g++.exp (g++_init): Likewise.
33664 * lib/objc.exp (objc_init): Likewise.
33665
33666 2002-09-25 Mark Mitchell <mark@codesourcery.com>
33667
33668 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
33669 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
33670 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
33671
33672 2002-09-25 Richard Henderson <rth@redhat.com>
33673
33674 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
33675 too-small long double.
33676
33677 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
33678
33679 * gcc.dg/20020919-1.c: New test.
33680
33681 2002-09-23 Mark Mitchell <mark@codesourcery.com>
33682
33683 * g++.dg/abi/bitfield6.C: New test.
33684 * g++.dg/abi/bitfield7.C: New test.
33685 * g++.dg/abi/bitfield8.C: New test.
33686 * g++.dg/abi/vbase11.C: New test.
33687
33688 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
33689
33690 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
33691 hppa*-*-hpux*. Update test comment.
33692
33693 2002-09-20 Jakub Jelinek <jakub@redhat.com>
33694
33695 * gcc.dg/tls/struct-1.c: New test.
33696
33697 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
33698
33699 * gcc.dg/cpp/tr-warn2.c: Update.
33700
33701 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33702
33703 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
33704
33705 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
33706
33707 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
33708 systems.
33709
33710 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
33711
33712 * gcc.c-torture/execute/ieee/mzero3.c: New test.
33713
33714 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
33715 Adjust for c++filt moved to binutils. Remove spurious duplicate
33716 setting of cxxfilt.
33717
33718 2002-09-19 Geoffrey Keating <geoffk@apple.com>
33719
33720 * gcc.dg/20020312-2.c: Update for darwin.
33721
33722 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
33723
33724 * g++.old-deja/g++.other/crash32.C: Mark ICE.
33725
33726 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
33727
33728 * objc.dg/comp-types-1.m: New test.
33729 * objc.dg/comp-types-2.m: New test.
33730 * objc.dg/comp-types-3.m: New test.
33731 * objc.dg/comp-types-4.m: New test.
33732 * objc.dg/comp-types-5.m: New test.
33733 * objc.dg/comp-types-6.m: New test.
33734
33735 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
33736
33737 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
33738
33739 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33740
33741 * g++.dg/other/do1.C: New test.
33742
33743 * g++.dg/template/subst1.C: New test.
33744
33745 2002-09-16 Steve Ellcey <sje@cup.hp.com>
33746
33747 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
33748
33749 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
33750
33751 * g++.dg/template/qualttp20.C: Adjust expected errors.
33752 * g++.old-deja/g++.jason/report.C: Likewise.
33753 * g++.old-deja/g++.other/qual1.C: Likewise.
33754
33755 * g++.dg/lookup/scoped2.C: New test.
33756
33757 * g++.dg/ext/asm3.C: New test.
33758
33759 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
33760
33761 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
33762
33763 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
33764
33765 * ChangeLog: follow spelling conventions.
33766 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
33767 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
33768 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
33769 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
33770 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
33771 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
33772 * g++.old-deja/g++.law/global-init1.C: Likewise.
33773 * g++.old-deja/g++.other/delete4.C: Likewise.
33774 * g++.old-deja/g++.other/inline21.C: Likewise.
33775 * g++.old-deja/g++.other/singleton.C: Likewise.
33776 * g77.dg/strlen0.f: Likewise.
33777 * g77.f-torture/compile/20010519-1.f: Likewise.
33778 * g77.f-torture/compile/980310-4.f: Likewise.
33779 * gcc.c-torture/compile/20000605-1.c: Likewise.
33780 * gcc.c-torture/execute/20020225-1.c: Likewise.
33781 * gcc.dg/c90-hexfloat-2.c: Likewise.
33782 * gcc.dg/c99-bool-1.c: Likewise.
33783 * gcc.dg/c99-hexfloat-2.c: Likewise.
33784 * gcc.dg/dll-2.c: Likewise.
33785 * gcc.dg/wtr-union-init-1.c: Likewise.
33786 * gcc.dg/wtr-union-init-2.c: Likewise.
33787 * gcc.dg/wtr-union-init-3.c: Likewise.
33788 * gcc.dg/cpp/avoidpaste1.c: Likewise.
33789 * gcc.dg/cpp/defined.c: Likewise.
33790 * gcc.dg/cpp/macsyntx.c: Likewise.
33791 * gcc.dg/cpp/paste2.c: Likewise.
33792 * gcc.dg/cpp/trad/defined.c: Likewise.
33793 * gcc.dg/format/c90-printf-1.c: Likewise.
33794 * gcc.dg/format/c90-scanf-1.c: Likewise.
33795 * gcc.dg/format/c99-printf-1.c: Likewise.
33796 * gcc.dg/format/c99-scanf-1.c: Likewise.
33797 * gcc.misc-tests/gcov-8.c: Likewise.
33798 * lib/profopt.exp: Likewise.
33799
33800 2002-09-15 Krister Walfridsson <cato@df.lth.se>
33801
33802 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
33803
33804 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33805
33806 * g++.dg/inherit/using2.C: New test.
33807
33808 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
33809
33810 * ChangeLog: Follow spelling conventions.
33811 * g++.dg/template/friend4.C: Likewise.
33812 * g++.old-deja/g++.pt/crash67.C: Likewise.
33813 * gcc.c-torture/execute/20000801-4.c: Likewise.
33814 * gcc.dg/c90-digraph-1.c: Likewise.
33815 * gcc.dg/c94-digraph-1.c: Likewise.
33816 * gcc.dg/c99-digraph-1.c: Likewise.
33817 * gcc.dg/cpp/line5.c: Likewise.
33818 * gcc.dg/cpp/multiline.c: Likewise.
33819 * gcc.dg/cpp/trad/literals-1.c: Likewise.
33820 * gcc.dg/format/attr-3.c: Likewise.
33821 * gcc.dg/format/c90-scanf-3.c: Likewise.
33822 * gcc.dg/format/ext-4.c: Likewise.
33823
33824 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
33825
33826 * g++.dg/template/pretty1.C: New test.
33827
33828 2002-09-14 Alan Modra <amodra@bigpond.net.au>
33829
33830 * gcc.c-torture/execute/struct-cpy-1.c: New test.
33831
33832 2002-09-13 Matt Austern <austern@apple.com>
33833
33834 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
33835 passing a cast expression to a function by const reference.
33836
33837 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
33838
33839 * g++.dg/template/deduce1.C: New test.
33840
33841 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
33842
33843 * gcc.c-torture/execute/simd-1.c: Force all use of int to
33844 32-bit int.
33845
33846 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
33847
33848 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
33849 usage.
33850
33851 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
33852
33853 * gcc.c-torture/compile/20020910-1.c: New test.
33854
33855 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
33856
33857 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
33858
33859 2002-09-10 Andreas Jaeger <aj@suse.de>
33860
33861 * gcc.dg/20020312-2.c: Adjust for x86-64.
33862
33863 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
33864
33865 * g77.dg/7388.f: New test case for PR 7388.
33866
33867 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
33868
33869 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
33870
33871 2002-09-05 Ziemowit Laski <zlaski@apple.com>
33872
33873 * objc.dg/proto-lossage-1.m: New test.
33874
33875 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
33876
33877 * gcc.dg/cpp/_Pragma4.c: Fix typo.
33878
33879 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
33880
33881 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
33882 expected to pass.
33883
33884 2002-09-06 Stan Shebs <shebs@apple.com>
33885 David Edelsohn <edelsohn@gnu.org>
33886
33887 * gcc.dg/weak: New directory.
33888 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
33889 target-specific xfail bits.
33890 * gcc.dg/typeof-2.c: Move to new directory.
33891 * gcc.dg/weak.exp: New expect script.
33892
33893 2002-09-06 Alan Modra <amodra@bigpond.net.au>
33894
33895 * gcc.c-torture/execute/extzvsi.c: New test.
33896
33897 2002-09-05 Stan Shebs <shebs@apple.com>
33898
33899 * gcc.dg/weak-1.c: xfail on Darwin.
33900 * gcc.dg/weak-2.c: Ditto.
33901 * gcc.dg/weak-3.c: Ditto.
33902 * gcc.dg/weak-4.c: Ditto.
33903 * gcc.dg/weak-5.c: Ditto.
33904 * gcc.dg/weak-6.c: Ditto.
33905 * gcc.dg/weak-7.c: Ditto.
33906 * gcc.dg/weak-8.c: Ditto.
33907 * gcc.dg/weak-9.c: Ditto.
33908
33909 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
33910
33911 * gcc.c-torture/execute/loop-14.c: New test.
33912
33913 2002-09-04 Jakub Jelinek <jakub@redhat.com>
33914
33915 * g++.dg/other/cxa-atexit1.C: New test.
33916
33917 * gcc.dg/typeof-2.c: New test.
33918
33919 2002-09-03 Roger Sayle <roger@eyesopen.com>
33920
33921 * gcc.dg/builtins-2.c: New testcase.
33922 * gcc.dg/builtins-3.c: New testcase.
33923
33924 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
33925
33926 * gcc.dg/cpp/_Pragma4.c: New test.
33927
33928 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
33929
33930 * objc/execute/nil_method-1.m: New testcase.
33931
33932 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
33933
33934 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
33935 [Object class], not [Object initialize].
33936
33937 2002-08-31 Roger Sayle <roger@eyesopen.com>
33938 Hans-Peter Nilsson <hp@bitrange.com>
33939
33940 * gcc.c-torture/execute/20020720-1.x: Skip test on
33941 mmix-knuth-mmixware. Correct comment.
33942
33943 2002-08-27 Mark Mitchell <mark@codesourcery.com>
33944
33945 * testsuite/g++.dg/abi/bitfield5.C: New test.
33946 * testsuite/g++.dg/abi/vbase10.C: Likewise.
33947
33948 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
33949
33950 * objc.dg/undeclared-selector.m: New test.
33951
33952 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
33953
33954 * g++.dg/other/offsetof1.C: Avoid cast warning.
33955
33956 2002-08-26 Ziemowit Laski <zlaski@apple.com>
33957
33958 * objc.dg/super-class-2.m: New test.
33959
33960 2002-08-24 Matt Austern <austern@apple.com>
33961
33962 * g++.dg/ext/lvaddr.C: New test.
33963 * g++.dg/ext/lvcast.C: New test.
33964
33965 2002-08-22 Mark Mitchell <mark@codesourcery.com>
33966
33967 * testsuite/g++.dg/inherit/cond1.C: New test.
33968
33969 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
33970
33971 * gcc.dg/noncompile/incomplete-1.c: New test.
33972
33973 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33974
33975 * gcc.dg/typespec-1.c: New test.
33976
33977 2002-08-20 Devang Patel <dpatel@apple.com>
33978 * objc.dg/proto-hier-2.m: New test.
33979
33980 2002-08-19 Ziemowit Laski <zlaski@apple.com>
33981
33982 * objc.dg/bitfield-1.m: New test.
33983 * objc.dg/bitfield-2.m: New test.
33984
33985 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
33986
33987 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
33988 gcc.dg/c99-flex-array-4.c: New tests.
33989
33990 2002-08-16 Stan Shebs <shebs@apple.com>
33991
33992 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
33993
33994 2002-08-15 Jakub Jelinek <jakub@redhat.com>
33995
33996 * gcc.dg/typeof-1.c: New test.
33997 * g++.dg/ext/typeof2.C: New test.
33998
33999 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
34000
34001 * g++.dg/other/offsetof1.C: New test.
34002
34003 2002-08-14 Richard Henderson <rth@redhat.com>
34004
34005 * gcc.dg/tls/diag-3.c: Fix expected message strings.
34006
34007 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
34008
34009 * gcc.dg/cpp/_Pragma3.c: New test.
34010
34011 2002-08-13 Mark Mitchell <mark@codesourcery.com>
34012
34013 * g++.dg/template/inherit3: New test.
34014
34015 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
34016
34017 * gcc.dg/bitfld-4.c: Add blank options.
34018
34019 2002-08-09 Mark Mitchell <mark@codesourcery.com>
34020
34021 * g++.dg/template/crash1.C: New test.
34022
34023 2002-08-08 Jakub Jelinek <jakub@redhat.com>
34024
34025 * gcc.dg/tls/opt-2.c: New test.
34026
34027 2002-08-08 Devang Patel <dpatel@apple.com>
34028
34029 * objc.dg/selector-1.m : New test
34030
34031 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
34032
34033 * g++.dg/abi/bitfield4.C: New test.
34034 * gcc.dg/bitfld-4.c: New test.
34035
34036 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
34037
34038 * g++.dg/other/packed1.C: New test.
34039
34040 2002-08-07 Mark Mitchell <mark@codesourcery.com>
34041
34042 * g++.dg/abi/offsetof.C: Tweak error messages.
34043 * g++.old-deja/g++.mike/p10769a.C: Likewise.
34044
34045 2002-08-08 Jakub Jelinek <jakub@redhat.com>
34046
34047 * gcc.dg/bitfld-3.c: New test.
34048
34049 2002-08-07 Jakub Jelinek <jakub@redhat.com>
34050 Richard Henderson <rth@redhat.com>
34051
34052 * gcc.dg/i386-bitfield1.c: New test.
34053 * g++.dg/abi/bitfield3.C: Update.
34054
34055 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
34056
34057 * objc.dg/const-str-2.m: Update.
34058 * gcc.dg/cpp/c++98.c: Change to C extension.
34059 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
34060 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
34061
34062 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
34063
34064 * testsuite/gcc.dg/tls/diag-3.c: New.
34065
34066 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
34067
34068 * g++.dg/README (Subdirectories): Document new subdir expr.
34069 * g++.dg/expr/pmf-1.C: New test.
34070
34071 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
34072
34073 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
34074
34075 2002-08-06 Jakub Jelinek <jakub@redhat.com>
34076
34077 * g++.dg/abi/bitfield3.C: New test.
34078
34079 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
34080
34081 * lib/gcov.exp: Tweak expected line formats.
34082 * gcc.misc-tests/gcov8.c: New test.
34083 * gcc.misc-tests/gcov8.x: New flags.
34084
34085 2002-08-05 Jakub Jelinek <jakub@redhat.com>
34086
34087 * consistency.vlad/layout/endian.c: Include string.h.
34088
34089 * gcc.c-torture/execute/20020805-1.c: New test.
34090
34091 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
34092
34093 * g++.dg/other/conversion1.C: New test.
34094
34095 2002-08-03 Roger Sayle <roger@eyesopen.com>
34096
34097 * gcc.dg/builtins-1.c: New testcase.
34098
34099 2002-08-02 Mark Mitchell <mark@codesourcery.com>
34100
34101 * g++.dg/inherit/access3.C: New test.
34102
34103 2002-08-01 Jakub Jelinek <jakub@redhat.com>
34104
34105 * gcc.dg/ia64-visibility-2.c: New test.
34106
34107 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
34108
34109 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
34110 __qualifier_flags to __flags.
34111
34112 2002-07-31 Mark Mitchell <mark@codesourcery.com>
34113
34114 * g++.dg/inherit/operator1.C: New test.
34115 * g++.dg/lookup/disamb1.C: Fix typo in comment.
34116 * g++.dg/other/error1.C: Change expected error message.
34117 * g++.dg/template/conv4.C: Likewise.
34118
34119 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
34120
34121 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
34122 for documented behavior.
34123
34124 2002-07-25 Roger Sayle <roger@eyesopen.com>
34125
34126 * gcc.c-torture/execute/20020720-1.x: Skip this test on
34127 several targets known to fail.
34128
34129 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
34130
34131 * gcc.dg/mips-args-[123].c: New tests.
34132
34133 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
34134
34135 * gcc.dg/ppc-spe.c: New.
34136
34137 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
34138
34139 * g++.dg/other/ptrmem4.C: New testcase.
34140
34141 2002-07-24 Richard Henderson <rth@redhat.com>
34142
34143 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
34144
34145 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
34146
34147 * g++.dg/ext/alignof1.C (main): Return 0 for success.
34148
34149 2002-07-24 Roger Sayle <roger@eyesopen.com>
34150
34151 * gcc.c-torture/execute/memset-3.c: New testcase.
34152
34153 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
34154
34155 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
34156 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
34157
34158 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34159
34160 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
34161 Delete.
34162
34163 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
34164
34165 * gcc.c-torture/compile/simd-4.c: New test.
34166
34167 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34168
34169 PR c++/7347, c++/7348
34170 * g++.dg/template/access4.C: New test.
34171 * g++.dg/template/access5.C: New test.
34172 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
34173 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
34174 * g++.old-deja/g++.pt/ttp58.C: Likewise.
34175 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
34176
34177 2002-07-22 Jakub Jelinek <jakub@redhat.com>
34178
34179 * gcc.dg/gnu89-init-2.c: New test.
34180
34181 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
34182
34183 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
34184
34185 2002-07-20 Roger Sayle <roger@eyesopen.com>
34186
34187 * gcc.c-torture/execute/20020720-1.c: New testcase.
34188
34189 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
34190
34191 * gcc.dg/cpp/Wsignprom.c: New tests.
34192
34193 2002-07-20 Alan Modra <amodra@bigpond.net.au>
34194
34195 * gcc.c-torture/execute/loop-13.c: New test.
34196
34197 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
34198
34199 * gcc.dg/cpp/expr.c: New tests.
34200
34201 2002-07-18 David Edelsohn <edelsohn@gnu.org>
34202
34203 * g++.dg/opt/pr6713.C: Add template instantiation.
34204
34205 2002-07-18 Alan Modra <amodra@bigpond.net.au>
34206
34207 * gcc.dg/nest.c: New test.
34208
34209 2002-07-17 Richard Henderson <rth@redhat.com>
34210
34211 * g++.dg/opt/pr6713.C: New test.
34212
34213 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
34214
34215 * gcc.c-torture/execute/loop-2e.x: Let the testcase
34216 XFAIL for all x86 processors.
34217
34218 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
34219
34220 * gcc.c-torture/execute/20010122-1.x: Do not test with
34221 -fomit-frame-pointer.
34222
34223 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34224
34225 * g++.dg/template/instantiate2.C: New test.
34226 * g++.dg/template/spec4.C: New test.
34227
34228 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34229
34230 * g++.dg/template/access2.C: New test.
34231 * g++.dg/template/access3.C: New test.
34232
34233 2002-07-15 Zack Weinberg <zack@codesourcery.com>
34234
34235 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
34236 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
34237 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
34238 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
34239 Convert to use <stdarg.h>.
34240 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
34241 Delete.
34242 * gcc.dg/va-arg-2.c: New.
34243 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
34244
34245 2002-07-15 Jakub Jelinek <jakub@redhat.com>
34246
34247 * gcc.c-torture/compile/20020710-1.c: New test.
34248
34249 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
34250 Andrew Pinski <pinskia@physics.uc.edu>
34251
34252 gcc.c-torture/compile/simd-2.c: New testcase.
34253 gcc.c-torture/compile/simd-3.c: Likewise.
34254
34255 2002-07-11 Mark Mitchell <mark@codesourcery.com>
34256
34257 PR c++/7224
34258 * g++.dg/overload/error1.C: New test.
34259
34260 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34261
34262 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
34263 configuration and IRIX 6 O32 ABI.
34264
34265 2002-07-11 Roger Sayle <roger@eyesopen.com>
34266
34267 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
34268
34269 2002-07-10 Roger Sayle <roger@eyesopen.com>
34270
34271 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
34272
34273 2002-07-10 Jeffrey A Law <law@redhat.com>
34274
34275 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
34276
34277 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
34278
34279 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
34280
34281 * gcc.dg/20020312-2.c: Check for __PPC__.
34282
34283 2002-07-09 Diego Novillo <dnovillo@redhat.com>
34284
34285 * gcc.c-torture/compile/20020709-1.c: New test.
34286
34287 2002-07-07 Roger Sayle <roger@eyesopen.com>
34288
34289 * g++.dg/template/qualttp21.C: New test case.
34290
34291 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
34292
34293 * gcc.c-torture/compile/20020706-1.c: New test.
34294 * gcc.c-torture/compile/20020706-2.c: New test.
34295
34296 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
34297 Alexandre Oliva <aoliva@redhat.com>
34298
34299 * g++.dg/warn/incomplete1.C: New test.
34300
34301 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34302
34303 PR c++/7099
34304 * g++.dg/warn/noreturn1.C: New test.
34305
34306 2002-07-03 Mark Mitchell <mark@codesourcery.com>
34307
34308 PR c++/6706
34309 * g++.dg/debug/debug6.C: New test.
34310 * g++.dg/debug/debug7.C: New test.
34311
34312 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
34313
34314 * gcc.c-torture/compile/simd-3.c: New test.
34315
34316 2002-07-03 Chris Demetriou <cgd@broadcom.com>
34317
34318 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
34319 * gcc.dg/20020620-1.c: Likewise.
34320
34321 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34322
34323 PR c++/6944
34324 * g++.dg/init/array4.C: New test.
34325 * g++.dg/init/array5.C: New test.
34326
34327 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34328
34329 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
34330 * gcc.c-torture/execute/simd-2.c (main): Likewise.
34331
34332 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34333
34334 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
34335 * gcc.dg/wtr-aggr-init-1.c: Likewise.
34336 * gcc.dg/wtr-conversion-1.c: Likewise.
34337 * gcc.dg/wtr-escape-1.c: Likewise.
34338 * gcc.dg/wtr-int-type-1.c: Likewise.
34339 * gcc.dg/wtr-label-1.c: Likewise.
34340 * gcc.dg/wtr-static-1.c: Likewise.
34341 * gcc.dg/wtr-strcat-1.c: Likewise.
34342 * gcc.dg/wtr-suffix-1.c: Likewise.
34343 * gcc.dg/wtr-switch-1.c: Likewise.
34344 * gcc.dg/wtr-unary-plus-1.c: Likewise.
34345 * gcc.dg/wtr-union-init-1.c: Likewise.
34346 * gcc.dg/wtr-union-init-2.c: Likewise.
34347 * gcc.dg/wtr-union-init-3.c: Likewise.
34348
34349 * gcc.dg/wtr-func-def-1.c: New test.
34350
34351 2002-07-02 Devang Patel <dpatel@apple.com>
34352
34353 * objc.dg/param-1.m: New test.
34354
34355 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
34356
34357 * gcc.dg/cpp/trad/directive.c: Add test.
34358 * gcc.dg/cpp/trad/macroargs.c: Add test.
34359 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
34360
34361 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
34362
34363 * gcc.dg/cpp/cmdlne-M.c: New test.
34364
34365 2002-07-02 Ziemowit Laski <zlaski@apple.com>
34366
34367 * objc.dg/desig-init-1.m: New test.
34368
34369 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34370
34371 PR c++/6716
34372 * g++.dg/template/instantiate1.C: New test.
34373
34374 2002-07-01 Mark Mitchell <mark@codesourcery.com>
34375
34376 PR c++/7112
34377 * g++.dg/template/sizeof2.C: New test.
34378
34379 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34380
34381 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
34382 gcc.dg/cpp/trad/include.c: New tests.
34383
34384 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
34385
34386 PR target/7177
34387 * gcc.c-torture/compile/20020701-1.c: New test.
34388
34389 2002-07-01 Stan Shebs <shebs@apple.com>
34390
34391 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
34392 header here...
34393 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
34394 (objc-torture-execute): or here.
34395
34396 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
34397
34398 * gcc.c-torture/execute/arith-rand-ll.c: New test.
34399
34400 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
34401
34402 * gcc.dg/cpp/trad/escaped-nl.c: New test.
34403
34404 2002-06-30 Devang Patel <dpatel@apple.com>
34405
34406 * objc.dg/fsyntax-only.m: New test.
34407
34408 2002-06-27 Mark Mitchell <mark@codesourcery.com>
34409
34410 PR c++/6695
34411 * g++.dg/template/friend7.C: New file.
34412
34413 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
34414
34415 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
34416 return type.
34417
34418 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
34419
34420 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
34421 avoid division by zero.
34422
34423 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
34424
34425 * gcc.dg/Wunknownprag.c: New tests.
34426
34427 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
34428
34429 * gcc.c-torture/execute/simd-2.c: New test.
34430
34431 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
34432
34433 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
34434 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
34435 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
34436 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
34437 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
34438 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
34439 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
34440 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
34441 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
34442 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
34443 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
34444 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
34445 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
34446 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
34447 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
34448 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
34449 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
34450
34451 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
34452
34453 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
34454 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
34455 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
34456 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
34457 New tests.
34458 * gcc.dg/cpp/trad/directive.c: Update.
34459
34460 2002-06-23 Andreas Jaeger <aj@suse.de>
34461
34462 * gcc.c-torture/execute/complex-6.c: New.
34463
34464 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
34465
34466 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
34467 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
34468 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
34469 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
34470
34471 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
34472
34473 * gcc.dg/cpp/trad: New directory with traditional tests copied
34474 from parent directory.
34475 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34476 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34477 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34478 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34479 Move to trad/ and rename.
34480 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
34481 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
34482 gcc.dg/cpp/trad/redef2.c: New tests.
34483 * gcc.dg/cpp/trad/trad.exp: New driver.
34484
34485 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
34486
34487 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
34488 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
34489 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
34490 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
34491 Remove.
34492
34493 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
34494
34495 * gcc.dg/20020620-1.c: New test.
34496
34497 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34498
34499 * g++.dg/template/ttp4.C: New test.
34500
34501 2002-06-19 Jakub Jelinek <jakub@redhat.com>
34502
34503 * g++.dg/opt/vt1.C: Fix regexp.
34504
34505 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34506
34507 * gcc.c-torture/execute/pure-1.c: Make functions static again.
34508 Don't use attribute `noinline'.
34509
34510 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34511
34512 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
34513
34514 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
34515
34516 * gcc.c-torture/execute/simd-1.c: New.
34517
34518 * gcc.dg/simd-1.c: New.
34519
34520 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
34521
34522 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
34523
34524 2002-06-16 Richard Henderson <rth@redhat.com>
34525
34526 * g++.dg/ext/anon-struct1.C: New.
34527 * g++.dg/ext/anon-struct2.C: New.
34528 * g++.dg/ext/anon-struct3.C: New.
34529 * gcc.dg/anon-struct-1.c: New.
34530 * gcc.dg/anon-struct-2.c: New.
34531 * gcc.dg/anon-struct-3.c: New.
34532 * gcc.dg/20011008-1.c: Adjust warning text.
34533 * gcc.dg/20020527-1.c: Add -fms-extensions.
34534
34535 2002-06-16 Richard Henderson <rth@redhat.com>
34536
34537 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
34538
34539 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
34540
34541 * gcc.c-torture/execute/20020615-1.c: New test.
34542
34543 2002-06-15 Roger Sayle <roger@eyesopen.com>
34544
34545 * gcc.c-tortuture/execute/compare-1.c: New test case.
34546 * gcc.c-tortuture/execute/compare-2.c: New test case.
34547 * gcc.c-tortuture/execute/compare-3.c: New test case.
34548
34549 2002-06-13 Richard Henderson <rth@redhat.com>
34550
34551 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
34552 ia64 ilp32.
34553
34554 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34555
34556 * g++.dg/template/typename2.C: Update error message.
34557
34558 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
34559
34560 * gcc.c-torture/execute/20020611-1.c: New test.
34561
34562 2002-06-11 Bob Wilson <bob.wilson@acm.org>
34563
34564 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
34565 list of targets to skip.
34566
34567 2002-06-10 Bob Wilson <bob.wilson@acm.org>
34568
34569 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
34570 targets if not optimizing.
34571
34572 2002-06-10 Jakub Jelinek <jakub@redhat.com>
34573
34574 * gcc.c-torture/compile/20020605-1.c: New test.
34575
34576 * g++.dg/opt/vt1.C: New test.
34577
34578 * gcc.dg/20020531-1.c: New test.
34579
34580 * gcc.dg/20020530-1.c: New test.
34581
34582 * gcc.dg/20020527-1.c: New test.
34583
34584 * g++.dg/opt/cse1.C: New test.
34585
34586 2002-06-07 Roger Sayle <roger@eyesopen.com>
34587
34588 * gcc.dg/20020607-2.c: New test case.
34589
34590 2002-06-07 Jakub Jelinek <jakub@redhat.com>
34591
34592 * gcc.c-torture/compile/20020604-1.c: New test.
34593
34594 2002-06-04 Richard Henderson <rth@redhat.com>
34595
34596 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
34597 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
34598 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
34599
34600 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
34601
34602 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
34603
34604 2002-06-03 Richard Henderson <rth@redhat.com>
34605
34606 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
34607 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
34608
34609 2002-06-02 Richard Henderson <rth@redhat.com>
34610
34611 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
34612 test functions static.
34613
34614 2002-06-02 Andreas Jaeger <aj@suse.de>
34615
34616 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
34617 now.
34618
34619 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
34620
34621 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
34622 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
34623 Update for mofified diagnostics.
34624 * gcc.dg/c99-intconst-1.c: No longer fail.
34625
34626 2002-06-02 Richard Henderson <rth@redhat.com>
34627
34628 * gcc.dg/uninit-A.c: Remove xfail markers.
34629
34630 2002-06-01 Roger Sayle <roger@eyesopen.com>
34631
34632 * gcc.dg/fnegate-1.c: New test case.
34633
34634 2002-05-30 Osku Salerma <osku@iki.fi>
34635
34636 * gcc.c-torture/execute/mayalias-1.c: New file.
34637
34638 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
34639
34640 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
34641 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
34642 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
34643
34644 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
34645
34646 * gcc.c-torture/execute/20020529-1.c: New test.
34647
34648 2002-05-27 Richard Henderson <rth@redhat.com>
34649
34650 * g++.dg/ext/attrib6.C: New test case.
34651
34652 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34653
34654 * gcc.c-torture/execute/pure-1.c: New test.
34655
34656 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34657
34658 * gcc.dg/cpp/arith-2.c: Remove.
34659
34660 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
34661
34662 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
34663 * gcc.dg/cpp/if-3.c: Remove.
34664
34665 2002-05-26 Jakub Jelinek <jakub@redhat.com>
34666
34667 * g++.dg/opt/cse2.C: New test.
34668
34669 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
34670
34671 * gcc.dg/cpp/arith-1.c: New semantic tests.
34672 * gcc.dg/cpp/if-1.c: Update.
34673
34674 2002-05-24 Ben Elliston <bje@redhat.com>
34675
34676 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
34677
34678 2002-05-24 Jakub Jelinek <jakub@redhat.com>
34679
34680 * gcc.dg/verbose-asm.c: New test.
34681
34682 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
34683
34684 * gcc.dg/cpp/paste12.c: New test.
34685
34686 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34687
34688 * g++.dg/parse/named_ops.C: New test.
34689
34690 2002-05-23 Mark Mitchell <mark@codesourcery.com>
34691
34692 * gcc/testsuite/gcc.dg/weak-8.c: New test.
34693
34694 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
34695
34696 * gcc.dg/weak-2.c: Allow optional leading underscore
34697 in scan-assembler symbol name.
34698 * gcc.dg/weak-3.c: Likewise.
34699 * gcc.dg/weak-4.c: Likewise.
34700 * gcc.dg/weak-5.c: Likewise.
34701
34702 2002-05-23 Jakub Jelinek <jakub@redhat.com>
34703
34704 * gcc.dg/20020523-1.c: New test.
34705
34706 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34707
34708 * objc.dg/const-str-2.m: Update now that we stop after
34709 a command line error.
34710
34711 2002-05-22 Richard Henderson <rth@redhat.com>
34712
34713 * g++.dg/dg.exp: Fix typo in test pruneing.
34714
34715 2002-05-22 Richard Henderson <rth@redhat.com>
34716
34717 * g++.dg/dg.exp: Prune the tls subdirectory.
34718 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
34719 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
34720 * g++.dg/tls/init-1.C: New.
34721
34722 2002-05-22 Jakub Jelinek <jakub@redhat.com>
34723
34724 * gcc.dg/20020517-1.c: New test.
34725
34726 2002-05-21 Richard Henderson <rth@redhat.com>
34727
34728 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
34729 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
34730
34731 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
34732
34733 * g++.dg/other/copy2.C: New test.
34734
34735 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
34736
34737 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
34738 (MAX_COPY): Bump up to 10 times sizeof (long long).
34739 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
34740
34741 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
34742 sizeof (long long).
34743
34744 * gcc.c-torture/execute/strcpy-1.c: New test.
34745
34746 2002-05-19 Jason Merrill <jason2redhat.com>
34747
34748 * g++.dg/ext/oper1.C: New test.
34749
34750 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
34751 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
34752
34753 * README.QMTEST: New file.
34754
34755 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
34756
34757 2002-05-19 Andreas Jaeger <aj@suse.de>
34758
34759 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
34760 now.
34761 * gcc.c-torture/execute/loop-2d.x: Likewise.
34762
34763 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
34764
34765 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
34766 support weak symbols.
34767 * gcc.dg/weak-4.c: Likewise.
34768 * gcc.dg/weak-6.c: Likewise.
34769
34770 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
34771
34772 * gcc.dg/weak-3.c: Add dg-excess-error comment for
34773 cygwin, coff and h8300-*-hms targets
34774 * gcc.dg/weak-5.c: Likewise.
34775 * gcc.dg/weak-7.c: Likewise.
34776
34777 2002-05-16 Jason Merrill <jason@redhat.com>
34778
34779 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
34780 (scan-assembler-not, scan-assembler-dem): Likewise.
34781 (scan-assembler-dem-not): Likewise.
34782
34783 2002-05-15 Richard Henderson <rth@redhat.com>
34784
34785 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34786
34787 2002-05-15 Richard Henderson <rth@redhat.com>
34788
34789 * gcc.dg/weak-5.c (vfoo1c): No warning here.
34790 (vfoo1f): Warning here.
34791 (vfoo1l): Don't redefine the alias.
34792
34793 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
34794
34795 * g++.dg/init/pm1.C: New test.
34796
34797 2002-05-12 David S. Miller <davem@redhat.com>
34798
34799 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
34800 types.
34801
34802 2002-05-10 Roger Sayle <roger@eyesopen.com>
34803
34804 * gcc.c-torture/execute/20020510-1.c: New test case.
34805
34806 2002-05-10 David S. Miller <davem@redhat.com>
34807
34808 * gcc.c-torture/execute/conversion.c: Test long double too.
34809
34810 2002-05-09 Jakub Jelinek <jakub@redhat.com>
34811
34812 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
34813 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
34814 * lib/g++.exp (g++_link_flags): Likewise.
34815 * lib/objc.exp (objc_target_compile): Likewise.
34816
34817 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
34818
34819 * gcc.dg/cpp/poison.c: Update.
34820 * gcc.dg/cpp/20000625-2.c: Remove.
34821 * gcc.dg/cpp/direct2s.c: Remove final test.
34822
34823 2002-05-08 Tom Rix <trix@redhat.com>
34824
34825 * gcc.c-torture/execute/20020508-1.c: New test.
34826 * gcc.c-torture/execute/20020508-2.c: New test.
34827 * gcc.c-torture/execute/20020508-3.c: New test.
34828
34829 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
34830
34831 * gcc.dg/cpp/charconst-4.c: More tests.
34832
34833 2002-05-08 Mark Mitchell <mark@codesourcery.com>
34834
34835 PR c/6569
34836 * gcc.dg/weak-3.c: Update location of warning messages.
34837 * gcc.dg/weak-5.c: Likewise.
34838
34839 2002-05-06 Roger Sayle <roger@eyesopen.com>
34840
34841 * gcc.c-torture/execute/20020506-1.c: New test case.
34842
34843 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
34844
34845 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
34846
34847 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34848
34849 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
34850
34851 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34852
34853 * gcc.dg/cpp/charconst-3.c: New test.
34854
34855 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34856
34857 * gcc.dg/cpp/charconst.c: Update tests.
34858
34859 2002-05-05 Tim Josling <tej@melbpc.org.au>
34860
34861 * treelang: Added directory for new sample language treelang. Also
34862 lib/treelang.exp: New file to signal treelang should be tested.
34863
34864 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34865
34866 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
34867 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
34868 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
34869 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
34870 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
34871 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
34872 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
34873
34874 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
34875
34876 * gcc.dg/format/xopen-2.c: New test.
34877
34878 2002-05-03 Jakub Jelinek <jakub@redhat.com>
34879
34880 * gcc.dg/20020503-1.c: New test.
34881
34882 2002-05-02 Mark Mitchell <mark@codesourcery.com>
34883
34884 * g++.dg/init/dtor1.C: Make it tougher.
34885
34886 2002-05-01 Mark Mitchell <mark@codesourcery.com>
34887
34888 * g++.dg/init/dtor1.C: New test.
34889
34890 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
34891
34892 * gcc.dg/altivec-8.c: New.
34893
34894 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
34895
34896 * gcc.dg/altivec-7.c: New.
34897
34898 2002-04-29 Jakub Jelinek <jakub@redhat.com>
34899
34900 * g++.dg/parse/typedef1.C: New test.
34901
34902 2002-04-29 Mark Mitchell <mark@codesourcery.com>
34903
34904 PR c++/6486
34905 * g++.dg/template/friend6.C: New test.
34906
34907 PR c++/6492
34908 * g++.dg/init/copy1.C: New test.
34909
34910 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
34911
34912 * g++.dg/warn/effc1.C: New test.
34913
34914 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
34915
34916 * gcc.dg/cpp/if-cexp.c: Add a test.
34917
34918 2002-04-28 Jakub Jelinek <jakub@redhat.com>
34919
34920 * gcc.dg/20020426-2.c: New test.
34921
34922 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
34923
34924 * gcc.dg/cpp/if-mop.c: Update.
34925 * gcc.dg/cpp/if-mpar.c: Add test.
34926 * gcc.dg/cpp/if-oppr.c: Update.
34927
34928 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34929
34930 PR c/6343
34931 * gcc.dg/weak-[2-7].c: New tests.
34932
34933 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34934
34935 * gcc.dg/enum1.c: New test.
34936
34937 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34938
34939 PR c++/6497
34940 * g++.dg/inherit/access2.C: New test.
34941
34942 2002-04-26 Mark Mitchell <mark@codesourcery.com>
34943
34944 PR bootstrap/6445
34945 * gcc.dg/20020426-1.c: New test.
34946
34947 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
34948
34949 * g++.dg/abi/enum1.C: New test.
34950
34951 2002-04-26 Richard Henderson <rth@redhat.com>
34952
34953 * gcc.dg/c99-bool-1.c: Expect always true warning.
34954
34955 2002-04-25 Roger Sayle <roger@eyesopen.com>
34956
34957 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
34958
34959 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34960
34961 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
34962 targets.
34963
34964 2002-04-24 Mark Mitchell <mark@codesourcery.com>
34965
34966 * g++.dg/abi/mange7.C: New test.
34967
34968 PR c++/6438.
34969 * g++.dg/parse/stmtexpr2.C: New test.
34970
34971 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
34972
34973 * gcc.dg/20020312-2.c: Add SH target.
34974
34975 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34976
34977 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
34978 compiler output on mips*-*-irix*.
34979
34980 2002-04-23 Jakub Jelinek <jakub@redhat.com>
34981
34982 * g++.dg/parse/attr1.C: New test.
34983
34984 2002-04-23 Roger Sayle <roger@eyesopen.com>
34985
34986 * gcc.c-torture/execute/string-opt-17.c: New test case.
34987 * gcc.c-torture/execute/memset-2.c: New test case.
34988
34989 2002-04-23 Mark Mitchell <mark@codesourcery.com>
34990
34991 PR c++/6256:
34992 * g++.dg/template/friend5.C: New test.
34993
34994 PR c++/6331:
34995 * g++.dg/template/qual1.C: Likewise.
34996
34997 2002-04-22 Zack Weinberg <zack@codesourcery.com>
34998
34999 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
35000 Include stdlib.h, not stdio.h or ctype.h.
35001
35002 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
35003
35004 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
35005 cris-*-elf* and mmix-*-*.
35006 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
35007 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
35008 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
35009 Ditto.
35010 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
35011 * gcc.dg/wchar_t-1.c: Ditto.
35012
35013 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
35014
35015 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
35016 Clarify comment.
35017
35018 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
35019
35020 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
35021
35022 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35023
35024 * gcc.c-torture/execute/20000906-1.x: Delete.
35025
35026 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
35027
35028 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
35029
35030 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
35031
35032 * PR6367
35033 * g77.f-torture/execute/6367.f: New test.
35034 * g77.f-torture/execute/6367.x: Disable for MMIX.
35035
35036 2002-04-19 Mark Mitchell <mark@codesourcery.com>
35037
35038 * PR6352
35039 * g++.dg/opt/inline2.C: New test.
35040
35041 2002-04-18 Richard Henderson <rth@redhat.com>
35042
35043 * gcc.dg/20000906-1.c: Enable for all targets.
35044 * gcc.c-torture/compile/iftrap-2.c: New.
35045
35046 2002-04-18 Jakub Jelinek <jakub@redhat.com>
35047
35048 * gcc.dg/20020418-1.c: New test.
35049 * gcc.dg/20020418-2.c: New test.
35050
35051 2002-04-18 Richard Henderson <rth@redhat.com>
35052
35053 * gcc.c-torture/compile/iftrap-1.c: New.
35054 * gcc.dg/iftrap-1.c: Adjust for ia64.
35055 * gcc.dg/iftrap-2.c: New.
35056
35057 2002-04-18 Jakub Jelinek <jakub@redhat.com>
35058
35059 * gcc.c-torture/compile/20020418-1.c: New test.
35060
35061 2002-04-18 Roger Sayle <roger@eyesopen.com>
35062
35063 * gcc.c-torture/compile/20020415-1.c: New.
35064
35065 2002-04-18 David S. Miller <davem@redhat.com>
35066
35067 * gcc.c-torture/execute/20020418-1.c: New test.
35068
35069 2002-04-17 Jakub Jelinek <jakub@redhat.com>
35070
35071 * gcc.dg/20020416-1.c: New test.
35072
35073 * g++.dg/opt/inline1.C: New test.
35074
35075 2002-04-16 Jakub Jelinek <jakub@redhat.com>
35076
35077 * gcc.dg/altivec-5.c: New test.
35078
35079 * gcc.dg/20020415-1.c: New test.
35080
35081 2002-04-15 Mark Mitchell <mark@codesourcery.com>
35082
35083 * testsuite/lib/chill.exp: Remove.
35084
35085 2002-04-14 Jakub Jelinek <jakub@redhat.com>
35086
35087 * g++.dg/other/big-struct.C: New test.
35088
35089 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
35090
35091 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
35092 of scratch file.
35093
35094 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
35095
35096 PR c/6277
35097 * gcc.dg/i386-387-1.c: Allow optional leading underscore
35098 in scan-assembler function name
35099
35100 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
35101
35102 * g77.f-torture/execute/980628-4.x,
35103 g77.f-torture/execute/980628-5.x,
35104 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35105 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35106 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
35107 i[34567]86-*-*.
35108
35109 2002-04-13 David S. Miller <davem@redhat.com>
35110
35111 * gcc.c-torture/execute/20020413-1.c: New test.
35112
35113 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
35114
35115 * gcc.dg/asm-6.c,
35116 * g++.dg/ext/asm1.C: New tests.
35117
35118 2002-04-12 Mark Mitchell <mark@codesourcery.com>
35119
35120 PR c++ 5373.
35121 * g++.dg/parse/stmtexpr1.C: New test.
35122
35123 PR c++/5189.
35124 * g++.dg/template/copy1.C: New test.
35125
35126 2002-04-12 Richard Henderson <rth@redhat.com>
35127
35128 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
35129
35130 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
35131
35132 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
35133 gcc.c-torture/execute/20020307-2.c.
35134
35135 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
35136
35137 * g++.dg/ext/attrib5.C,
35138 * g++.dg/lookup/struct1.C: New tests.
35139
35140 2002-04-11 Jakub Jelinek <jakub@redhat.com>
35141
35142 * gcc.dg/20020411-1.c: New test.
35143
35144 * gcc.c-torture/execute/20020411-1.c: New test.
35145
35146 2002-04-10 Janis Johnson <janis187@us.ibm.com>
35147
35148 * g77.f-torture/execute/6177.f: New test.
35149
35150 2002-04-10 Jakub Jelinek <jakub@redhat.com>
35151
35152 PR middle-end/6247
35153 * g++.dg/opt/cleanup1.C: New test.
35154
35155 * g++.dg/opt/const1.C: New test.
35156
35157 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
35158
35159 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
35160
35161 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
35162
35163 PR c++/5507
35164 * g++.dg/template/typename2.C: New test.
35165
35166 2002-04-10 Alan Modra <amodra@bigpond.net.au>
35167
35168 * gcc.c-torture/execute/loop-12.c: New.
35169
35170 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
35171
35172 * g77.f-torture/execute/980628-4.x,
35173 g77.f-torture/execute/980628-5.x,
35174 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
35175 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
35176 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
35177
35178 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35179
35180 PR optimization/6086
35181 * g++.dg/opt/preinc1.C: New test.
35182
35183 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35184
35185 PR c++/5571
35186 * g++.dg/opt/static2.C: New test.
35187
35188 2002-04-06 Mark Mitchell <mark@codesourcery.com>
35189
35190 PR c/5120
35191 * gcc.dg/20020406-1.c: New test.
35192
35193 2002-04-04 David S. Miller <davem@redhat.com>
35194
35195 * gcc.c-torture/execute/20020404-1.c: New test.
35196
35197 2002-04-04 Jakub Jelinek <jakub@redhat.com>
35198
35199 PR c/6123
35200 * gcc.dg/20020312-2.c: Do not declare global register variable
35201 if __PIC__ or __pic__ is defined.
35202
35203 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
35204
35205 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
35206 __asm__ so that it works correctly even if -ansi -pedantic-errors.
35207
35208 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35209
35210 * gcc.misc-tests/linkage.exp: Update last change to handle
35211 sparc*-, not just sparc-.
35212
35213 2002-04-03 Richard Henderson <rth@redhat.com>
35214
35215 * gcc.dg/cpp/ucs.c: Improved long UCS test.
35216
35217 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35218
35219 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
35220
35221 2002-04-02 David S. Miller <davem@redhat.com>
35222
35223 * gcc.c-torture/execute/20020402-3.c: New test.
35224
35225 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
35226
35227 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
35228 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
35229
35230 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
35231 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
35232 g77.f-torture/execute/20001201.x,
35233 g77.f-torture/execute/u77-test.x: New files.
35234
35235 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
35236 * gcc.dg/wchar_t-1.c: Ditto.
35237
35238 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35239
35240 * gcc.c-torture/execute/20020402-1.c: New test.
35241
35242 2002-04-01 Richard Henderson <rth@redhat.com>
35243
35244 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
35245
35246 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
35247
35248 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35249
35250 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
35251
35252 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35253
35254 * g++.dg/inherit/template-as-base.C: Expect error.
35255 * g++.dg/inherit/namespace-as-base.C: Likewise.
35256
35257 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
35258
35259 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
35260 g++.dg/ext/instantiate3.C: Tweak match patterns.
35261
35262 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
35263 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
35264 -da test.
35265
35266 2002-03-31 Richard Henderson <rth@redhat.com>
35267
35268 * gcc.dg/special/alias-2.c: New.
35269 * gcc.dg/special/ecos.exp: Run it.
35270
35271 2002-03-31 Richard Henderson <rth@redhat.com>
35272
35273 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
35274
35275 2002-03-31 Kazu Hirata <kazu@hxi.com>
35276
35277 * gcc.dg/weak-1.c: Disable on h8300 port.
35278
35279 2002-03-29 Janis Johnson <janis187@us.ibm.com>
35280
35281 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
35282 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
35283 ordering tests.
35284 * g++.dg/bprob/bprob-1.C: New test.
35285 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
35286 * g++.dg/gcov/gcov-1.C: New test.
35287 * g++.dg/gcov/gcov-1.x: New file.
35288 * g++.dg/gcov/gcov-2.C: New test.
35289 * g++.dg/gcov/gcov-3.C: New test.
35290 * g++.dg/gcov/gcov-3.h: New file.
35291
35292 2002-03-28 Roger Sayle <roger@eyesopen.com>
35293
35294 * g++.old-deja/g++.other/builtins5.C: New test.
35295 * g++.old-deja/g++.other/builtins6.C: New test.
35296 * g++.old-deja/g++.other/builtins7.C: New test.
35297 * g++.old-deja/g++.other/builtins8.C: New test.
35298 * g++.old-deja/g++.other/builtins9.C: New test.
35299
35300 2002-03-29 Jakub Jelinek <jakub@redhat.com>
35301
35302 * g++.dg/opt/static1.C: New test.
35303
35304 * g++.dg/opt/longbranch1.C: New test.
35305
35306 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
35307
35308 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
35309
35310 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
35311
35312 2002-03-28 Jeffrey A Law (law@redhat.com)
35313
35314 * gcc.c-torture/execute/20020328-1.c: New test.
35315
35316 2002-03-27 Richard Henderson <rth@redhat.com>
35317
35318 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
35319 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
35320 move from g++.old-deja/g++.ext/.
35321
35322 2002-03-27 Mark Mitchell <mark@codesourcery.com>
35323
35324 * g++.dg/init/new2.C: New test.
35325
35326 2002-03-26 Richard Henderson <rth@redhat.com>
35327
35328 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
35329
35330 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
35331 on sparc.
35332
35333 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
35334 sparcv9 systems.
35335 * gcc.dg/20001102-1.c: Likewise.
35336
35337 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
35338
35339 * gcc.dg/cpp/endif-pedantic1.c,
35340 gcc.dg/cpp/endif-pedantic2.c: New tests.
35341
35342 2002-03-26 Mark Mitchell <mark@codesourcery.com>
35343
35344 * g++.dg/init/new1.C: New test.
35345
35346 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
35347
35348 * g++.dg/abi/vbase9.C: New test.
35349
35350 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
35351
35352 * gcc.dg/arm-asm.c: New test.
35353
35354 2002-03-26 Andrew Cagney <ac131313@redhat.com>
35355
35356 * gcc.dg/Wswitch-enum.c: New test.
35357 Fix PR c/5044.
35358
35359 2002-03-26 Richard Henderson <rth@redhat.com>
35360
35361 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
35362 structure.
35363
35364 2002-03-25 Richard Henderson <rth@redhat.com>
35365
35366 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
35367 sparcv9 systems.
35368
35369 * gcc.c-torture/compile/20011119-1.c (xxx): New.
35370 * gcc.c-torture/compile/20011119-2.c (xxx): New.
35371
35372 2002-03-25 Zack Weinberg <zack@codesourcery.com>
35373
35374 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
35375
35376 2002-03-25 Bob Wilson <bob.wilson@acm.org>
35377
35378 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
35379 targets using generic thunk support.
35380
35381 2002-03-25 Jakub Jelinek <jakub@redhat.com>
35382
35383 * gcc.c-torture/compile/20020323-1.c: New test.
35384
35385 * g++.dg/opt/conj2.C: New test.
35386
35387 2002-03-24 Richard Henderson <rth@redhat.com>
35388
35389 * gcc.dg/weak-1.c: Use -fno-common.
35390
35391 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35392
35393 * g77.dg/f77-edit-apostrophe-out.f: New test
35394 * g77.dg/f77-edit-h-out.f: New test
35395 * g77.dg/f77-edit-t-in.f: New test
35396 * g77.dg/f77-edit-t-out.f: New test
35397 * g77.dg/f77-edit-x-out.f: New test
35398 * g77.dg/f77-edit-slash-out.f: New test
35399 * g77.dg/f77-edit-colon-out.f: New test
35400 * g77.dg/f77-edit-s-out.f: New test
35401
35402 2002-03-24 Richard Henderson <rth@redhat.com>
35403
35404 * objc/execute/formal_protocol-6.x: New XFAIL.
35405
35406 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35407
35408 * gcc.dg/weak-1.c: Early return from dg-final on platforms
35409 that do not support weak symbols
35410
35411 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
35412
35413 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
35414 * lib/g77.exp: Likewise.
35415 * lib/objc.exp: Likewise.
35416
35417 2002-03-23 Andrew Cagney <ac131313@redhat.com>
35418
35419 * gcc.dg/Wswitch-default.c: New test.
35420
35421 2002-03-23 Jakub Jelinek <jakub@redhat.com>
35422
35423 * g++.dg/other/enum1.C: New test.
35424
35425 2002-03-23 Zack Weinberg <zack@codesourcery.com>
35426
35427 * gcc.dg/pragma-ep-3.c: Fix typo.
35428
35429 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35430
35431 * g++.dg/inherit/template-as-base.C: New test.
35432
35433 2002-03-22 Jakub Jelinek <jakub@redhat.com>
35434
35435 * g++.old-deja/g++.other/dwarf2-1.C: Move...
35436 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
35437
35438 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
35439
35440 * gcc.dg/cpp/multiline.c: Update to match.
35441
35442 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
35443
35444 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
35445
35446 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
35447
35448 * gcc.dg/cpp/extratokens2.c: New file.
35449
35450 2002-03-21 David Edelsohn <edelsohn@gnu.org>
35451
35452 * gcc.dg/20020312-2.c: Add rs6000 target.
35453
35454 * gcc.c-torture/compile/20020319-1.c: New test.
35455
35456 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35457
35458 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
35459 (A, E): Handle this.
35460
35461 2002-03-20 Jason Merrill <jason@redhat.com>
35462
35463 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
35464 ignoring -fpic.
35465 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
35466 through prune_gcc_output.
35467
35468 2002-03-20 Jakub Jelinek <jakub@redhat.com>
35469
35470 * gcc.c-torture/compile/20020320-1.c: New test.
35471
35472 2002-03-19 Jakub Jelinek <jakub@redhat.com>
35473
35474 * gcc.c-torture/compile/20020318-1.c: New test.
35475
35476 * gcc.dg/struct-by-value-1.c: New test.
35477
35478 * gcc.dg/20020319-1.c: New test.
35479
35480 2002-03-18 Jakub Jelinek <jakub@redhat.com>
35481
35482 * g++.dg/opt/conj1.C: New test.
35483
35484 2002-03-17 Mark Mitchell <mark@codesourcery.com>
35485
35486 * g++.dg/template/qualttp20.C: Revert previous change.
35487 * g++.dg/template/qualttp3.C: Likewise.
35488 * g++.dg/template/qualttp4.C: Likewise.
35489 * g++.dg/template/qualttp5.C: Likewise.
35490 * g++.dg/template/qualttp6.C: Likewise.
35491 * g++.dg/template/qualttp7.C: Likewise.
35492 * g++.dg/template/qualttp8.C: Likewise.
35493 * g++.dg/template/recurse.C: Likewise.
35494
35495 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
35496
35497 * gcc.dg/cpp/wchar-1.c: Update.
35498
35499 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
35500
35501 * g++.dg/template/conv1.C: New test.
35502 * g++.dg/template/conv2.C: New test.
35503 * g++.dg/template/conv3.C: New test.
35504 * g++.dg/template/conv4.C: New test.
35505
35506 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35507
35508 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
35509 * g++.dg/template/qualttp3.C: Likewise.
35510 * g++.dg/template/qualttp4.C: Likewise.
35511 * g++.dg/template/qualttp5.C: Likewise.
35512 * g++.dg/template/qualttp6.C: Likewise.
35513 * g++.dg/template/qualttp7.C: Likewise.
35514 * g++.dg/template/qualttp8.C: Likewise.
35515 * g++.dg/template/recurse.C: Likewise.
35516
35517 2002-03-15 Mark Mitchell <mark@codesourcery.com>
35518
35519 * g++.dg/opt/dtor1.C: New test.
35520
35521 2002-03-15 Jakub Jelinek <jakub@redhat.com>
35522
35523 * gcc.c-torture/compile/20020315-1.c: New test.
35524
35525 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
35526
35527 * gcc.dg/weak-1.c: Fix scan tests.
35528
35529 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
35530
35531 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
35532 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
35533 cris-*-aout* mmix-*-*.
35534 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
35535 cris-*-aout* mmix-*-*.
35536 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
35537 cris-*-elf* cris-*-aout* and mmix-*-*.
35538 * gcc.dg/20001009-1.c: Ditto.
35539 * gcc.dg/20010912-1.c: Ditto.
35540 * gcc.dg/20020122-4.c: Ditto.
35541 * gcc.dg/inline-2.c: Ditto.
35542
35543 2002-03-14 Jeffrey A Law (law@cygnus.com)
35544
35545 * gcc.c-torture/compile/20020314-1.c: New test.
35546
35547 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
35548
35549 * gcc.c-torture/execute/20020314-1.c: New test.
35550
35551 2002-03-14 Jakub Jelinek <jakub@redhat.com>
35552
35553 * g++.dg/warn/Wunused-1.C: New test.
35554
35555 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
35556
35557 * g++.dg/abi/mangle6.C: New test.
35558
35559 2002-03-13 Jakub Jelinek <jakub@redhat.com>
35560
35561 * gcc.c-torture/compile/20020309-2.c: New test.
35562
35563 * gcc.c-torture/compile/20020312-1.c: New test.
35564
35565 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
35566
35567 * g++.dg/other/access1.C: New test.
35568
35569 2002-03-12 Jakub Jelinek <jakub@redhat.com>
35570
35571 * gcc.c-torture/execute/wchar_t-1.c: New test.
35572
35573 2002-03-12 David Edelsohn <edelsohn@gnu.org>
35574
35575 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
35576
35577 2002-03-12 Roger Sayle <roger@eyesopen.com>
35578
35579 * gcc.dg/20020312-1.c: New test case.
35580
35581 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
35582
35583 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
35584
35585 2002-03-11 Richard Henderson <rth@redhat.com>
35586
35587 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
35588 * g++.old-deja/g++.jason/report.C: Likewise.
35589
35590 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
35591
35592 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
35593 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
35594
35595 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
35596
35597 * testsuite/g++.dg/overload/pmf1.C: New test.
35598
35599 2002-03-11 Kazu Hirata <kazu@hxi.com>
35600
35601 * gcc.c-torture/execute/20020307-1.c: Use long.
35602
35603 2002-03-11 Jakub Jelinek <jakub@redhat.com>
35604
35605 PR optimization/5844
35606 * gcc.dg/20020310-1.c: New test.
35607
35608 2002-03-09 Michael Meissner <meissner@redhat.com>
35609
35610 * gcc.c-torture/execute/memcpy-2.c: New test.
35611 * gcc.c-torture/execute/memset-1.c: New test.
35612 * gcc.c-torture/execute/strlen-1.c: New test.
35613 * gcc.c-torture/execute/strcmp-1.c: New test.
35614 * gcc.c-torture/execute/strncmp-1.c: New test.
35615
35616 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
35617
35618 * gcc.dg/ppc-ldstruct.c: New test.
35619
35620 2002-03-09 Jakub Jelinek <jakub@redhat.com>
35621
35622 * gcc.c-torture/execute/va-arg-22.c: New test.
35623
35624 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35625
35626 * gcc.c-torture/compile/20020309-1.c: New test.
35627
35628 2002-03-08 Jakub Jelinek <jakub@redhat.com>
35629
35630 * gcc.c-torture/execute/20020307-2.c: New test.
35631
35632 2002-03-07 Jeffrey A Law (law@redhat.com)
35633
35634 * g77.f-torture/compile/20020307-1.f: New test.
35635
35636 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
35637
35638 * gcc.dg/unordered-1.c: New test.
35639
35640 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
35641
35642 * gcc.c-torture/execute/20020307-1.c: New test.
35643
35644 2002-03-05 Jakub Jelinek <jakub@redhat.com>
35645
35646 * gcc.dg/20020304-1.c: New test.
35647
35648 * gcc.c-torture/compile/20020304-2.c: New test.
35649
35650 2002-03-04 Zack Weinberg <zack@codesourcery.com>
35651
35652 * gcc.c-torture/compile/20020304-1.c: New test case
35653 (from PR c/5830).
35654
35655 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
35656
35657 * gcc.dg/20020103-1.c: Add other -D ppc variants.
35658
35659 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
35660
35661 * g++.dg/other/classkey1.C: New test.
35662
35663 2002-03-01 Richard Henderson <rth@redhat.com>
35664
35665 * gcc.c-torture/compile/981223-1.x: New.
35666 * gcc.c-torture/compile/920625-1.x: New.
35667
35668 2002-02-28 Richard Henderson <rth@redhat.com>
35669
35670 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
35671
35672 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
35673
35674 * gcc.c-torture/execute/20020227-1.c: New test.
35675
35676 2002-02-27 Mark Mitchell <mark@codesourcery.com>
35677
35678 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
35679 here" ERROR lines.
35680 * g++.old-deja/g++.oliva/partord1.C: Likewise.
35681 * g++.old-deja.g++.other/defarg1.C: Likewise.
35682 * g++.old-deja/g++.pt/calls2.C: Likewise.
35683 * g++.old-deja/g++.pt/crash20.C: Likewise.
35684 * g++.old-deja/g++.pt/crash30.C: Likewise.
35685 * g++.old-deja/g++.pt/crash36.C: Likewise.
35686 * g++.old-deja/g++.pt/crash6.C: Likewise.
35687 * g++.old-deja/g++.pt/defarg13.C: Likewise.
35688 * g++.old-deja/g++.pt/derived3.C: Likewise.
35689 * g++.old-deja/g++.pt/error1.C: Likewise.
35690 * g++.old-deja/g++.pt/friend21.C: Likewise.
35691 * g++.old-deja/g++.pt/friend23.C: Likewise.
35692 * g++.old-deja/g++.pt/infinite1.C: Likewise.
35693 * g++.old-deja/g++.robertl/eb128.C: Likewise.
35694
35695 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
35696
35697 * gcc.c-torture/execute/20020225-2.c: New test.
35698
35699 2002-02-27 Zack Weinberg <zack@codesourcery.com>
35700
35701 * gcc.c-torture/execute/920730-1t.c,
35702 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
35703 Delete test cases, only relevant to -traditional.
35704
35705 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
35706
35707 * gcc.dg/cpp/undef1.c: Remove.
35708 * gcc.dg/cpp/directiv.c: Update.
35709 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
35710
35711 2002-02-27 Michael Meissner <meissner@redhat.com>
35712
35713 * gcc.c-torture/execute/20020226-1.c: New test.
35714
35715 2002-02-26 Jakub Jelinek <jakub@redhat.com>
35716
35717 * g++.dg/debug/debug4.C: New test.
35718
35719 * gcc.dg/ia64-visibility-1.c: New test.
35720
35721 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
35722
35723 * gcc.dg/debug/20020224-1.c: New.
35724
35725 2002-02-25 Kazu Hirata <kazu@hxi.com>
35726
35727 * gcc.c-torture/execute/960416-1.x: New.
35728 * gcc.c-torture/execute/divconst-3.x: Likewise.
35729
35730 2002-02-25 Jakub Jelinek <jakub@redhat.com>
35731
35732 * gcc.dg/20020224-1.c: New test.
35733
35734 2002-02-25 Alan Modra <amodra@bigpond.net.au>
35735
35736 * gcc.c-torture/execute/20020225-1.c: New.
35737
35738 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
35739
35740 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
35741
35742 2002-02-23 Jakub Jelinek <jakub@redhat.com>
35743
35744 * gcc.dg/20020222-1.c: New test.
35745
35746 2002-02-22 Jakub Jelinek <jakub@redhat.com>
35747
35748 * g++.dg/opt/anonunion1.C: New test.
35749
35750 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
35751
35752 * g++.dg/template/qualttp19.C: New test.
35753 * g++.dg/template/qualttp20.C: New test.
35754 * g++.old-deja/g++.jason/report.C: Adjust expected errors
35755 * g++.old-deja/g++.other/qual1.C: Likewise.
35756
35757 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
35758
35759 * gcc.dg/attr-alwaysinline.c: New.
35760
35761 2002-02-21 Jakub Jelinek <jakub@redhat.com>
35762
35763 * gcc.dg/20020220-1.c: New test.
35764
35765 * gcc.dg/20020220-2.c: New test.
35766
35767 * g++.dg/opt/mmx1.C: New test.
35768
35769 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
35770
35771 * gcc.c-torture/compile/20020110.c: New test.
35772
35773 2002-02-20 Jakub Jelinek <jakub@redhat.com>
35774
35775 * gcc.c-torture/execute/20020219-1.c: New test.
35776
35777 * gcc.dg/20020219-1.c: New test.
35778
35779 * gcc.dg/noncompile/20020220-1.c: New test.
35780
35781 * g++.dg/opt/ptrintsum1.C: New test.
35782
35783 * gcc.dg/debug/20020220-1.c: New test.
35784
35785 2002-02-17 Jakub Jelinek <jakub@redhat.com>
35786
35787 * gcc.c-torture/execute/20020216-1.c: New test.
35788
35789 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35790
35791 * gcc.dg/decl-1.c: Update, new test.
35792
35793 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
35794
35795 * g++.dg/abi/bitfield1.C: New test.
35796 * g++.dg/abi/bitfield2.C: New test.
35797
35798 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35799
35800 * gcc.dg/attr-nest.c: New test.
35801
35802 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
35803
35804 * gcc.c-torture/execute/20020215-1.c: New test.
35805
35806 2002-02-14 Jakub Jelinek <jakub@redhat.com>
35807
35808 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
35809 * g++.dg/debug/debug.exp: New.
35810 * g++.dg/debug/trivial.C: New.
35811 * g++.dg/debug/debug1.C: Moved...
35812 * g++.dg/other/debug1.C: ...from here.
35813 * g++.dg/debug/debug2.C: Moved...
35814 * g++.dg/other/debug2.C: ...from here.
35815 * g++.dg/debug/debug3.C: Moved...
35816 * g++.dg/other/debug3.C: ...from here.
35817
35818 * gcc.dg/noncompile/20020213-1.c: New test.
35819
35820 2002-02-13 Jakub Jelinek <jakub@redhat.com>
35821
35822 * g++.dg/other/debug3.C: New test.
35823
35824 * gcc.c-torture/execute/20020213-1.c: New test.
35825
35826 2002-02-13 Richard Smith <richard@ex-parrot.com>
35827
35828 * g++.old-deja/g++.other/thunk1.C: New test.
35829
35830 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35831
35832 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
35833
35834 2002-02-13 Stan Shebs <shebs@apple.com>
35835
35836 * gcc.dg/altivec-3.c: New.
35837
35838 2002-02-12 Jakub Jelinek <jakub@redhat.com>
35839
35840 * gcc.dg/Wunreachable-1.c: New test.
35841 * gcc.dg/Wunreachable-2.c: New test.
35842
35843 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35844
35845 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
35846
35847 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
35848
35849 * gcc.dg/decl-1.c: New test.
35850
35851 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
35852
35853 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
35854
35855 2002-02-10 Kazu Hirata <kazu@hxi.com>
35856
35857 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
35858 * gcc.c-torture/compile/980506-1.x: Likewise.
35859
35860 2002-02-10 Kazu Hirata <kazu@hxi.com>
35861
35862 * gcc.dg/20020210-1.c: New.
35863
35864 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
35865
35866 * g77.f-torture/execute/947.f: New regression test
35867 for PR fortran/947.
35868
35869 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
35870
35871 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
35872 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
35873
35874 2002-02-08 Richard Henderson <rth@redhat.com>
35875
35876 * gcc.c-torture/compile/labels-3.c: New.
35877
35878 2002-02-08 Jakub Jelinek <jakub@redhat.com>
35879
35880 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
35881 expression statements work instead.
35882 * gcc.dg/noncompile/20020207-1.c: New test.
35883
35884 2002-02-07 Richard Henderson <rth@redhat.com>
35885
35886 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
35887
35888 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35889
35890 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
35891 message from g77
35892 * lib/g77-dg.exp: Trim g77 error messages so that they are
35893 recognized by dg.exp.
35894
35895 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35896
35897 PR fortran/5473
35898 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
35899
35900 2002-02-07 Richard Henderson <rth@redhat.com>
35901
35902 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
35903 to be sufficiently aligned for integers.
35904
35905 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
35906
35907 * g++.dg/template/friend4.C: New test.
35908
35909 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
35910
35911 PR fortran/5743
35912 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
35913 unsupported cases.
35914
35915 2002-02-07 Richard Henderson <rth@redhat.com>
35916
35917 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
35918 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
35919 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
35920 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
35921
35922 2002-02-06 Richard Henderson <rth@redhat.com>
35923
35924 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
35925
35926 2002-02-06 Janis Johnson <janis187@us.ibm.com>
35927
35928 * gcc.dg/20020206-1.c: New test.
35929
35930 2002-02-06 Jakub Jelinek <jakub@redhat.com>
35931
35932 * gcc.c-torture/execute/20020206-1.c: New test.
35933
35934 * gcc.c-torture/execute/20020206-2.c: New test.
35935
35936 PR optimization/5429:
35937 * gcc.c-torture/compile/20020206-1.c: New test.
35938
35939 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
35940
35941 * g++.dg/ext/align1.C: Do not use an explicit alignment value
35942 as certain file formats cannot support particularly large
35943 alignments.
35944
35945 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
35946 and do not expect to be able to link the executable.
35947
35948 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
35949 fail because the COFF format does not support the weak attribute.
35950
35951 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
35952
35953 * g77.dg/pr5473.f: New test
35954
35955 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
35956
35957 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
35958 Fix testcase accordingly.
35959
35960 2002-02-04 Richard Henderson <rth@redhat.com>
35961
35962 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
35963 (buf): Change to be an array of pointers, not ints.
35964
35965 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35966
35967 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
35968 before all tests. Move warning one line above to match where it
35969 C frontend emits.
35970 * gcc.dg/Wswitch-2.c: New test.
35971 * g++.dg/warn/Wswitch-1.C: New test.
35972 * g++.dg/warn/Wswitch-2.C: New test.
35973
35974 2002-02-04 Richard Henderson <rth@redhat.com>
35975
35976 * g++.dg/abi/offsetof.C: Fix size comparison.
35977
35978 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
35979
35980 * gcc.dg/cast-qual-2.c: New test.
35981
35982 2002-02-04 Jakub Jelinek <jakub@redhat.com>
35983
35984 * gcc.dg/20020201-4.c: New test.
35985
35986 2002-02-04 Ben Elliston <bje@redhat.com>
35987
35988 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
35989 target_info attribute != 0, in addition to the empty string.
35990 (gcc_target_compile): Likewise.
35991
35992 2002-02-03 Andrew Cagney <ac131313@redhat.com>
35993
35994 * gcc.dg/Wswitch.c: New test.
35995 PR gcc/4475. PR gcc/3780.
35996
35997 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
35998
35999 * g77.f-torture/execute/5122.f: New test for regressions
36000 against PR fortran/5122.
36001
36002 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
36003
36004 * g77.f-torture/compile/pr3743.f: Delete
36005 * g77.dg/pr3743-1.f: New test.
36006 * g77.dg/pr3743-2.f: New test.
36007 * g77.dg/pr3743-3.f: New test.
36008 * g77.dg/pr3743-4.f: New test.
36009
36010 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
36011
36012 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
36013
36014 2002-02-02 Richard Henderson <rth@redhat.com>
36015
36016 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
36017 * gcc.c-torture/execute/bf64-1.c: Likewise.
36018
36019 2002-02-02 Jakub Jelinek <jakub@redhat.com>
36020
36021 * gcc.dg/20020201-2.c: New test.
36022
36023 * gcc.dg/20020201-3.c: New test.
36024
36025 * gcc.c-torture/execute/bitfld-2.c: New test.
36026
36027 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
36028
36029 * gcc.dg/bitfld-1.c: Update.
36030 * gcc.dg/bitfld-2.c: Update.
36031 * gcc.c-torture/execute/bitfld-1.x: New.
36032
36033 2002-02-02 Jakub Jelinek <jakub@redhat.com>
36034
36035 * gcc.c-torture/execute/20020201-1.c: New test.
36036
36037 2002-02-01 Janis Johnson <janis187@us.ibm.com>
36038
36039 PR target/5469
36040 * gcc.dg/20020201-1.c: New test.
36041
36042 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
36043
36044 PR fortran/3743
36045 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
36046 * g77.f-torture/compile/pr3743.x: Remove
36047
36048 2002-01-31 Tom Rix <trix@redhat.com>
36049
36050 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
36051
36052 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
36053
36054 * gcc.dg/noncompile/20020130-1.c: New test.
36055
36056 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
36057
36058 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
36059
36060 2002-01-29 Richard Henderson <rth@redhat.com>
36061
36062 * gcc.c-torture/execute/991118-1.c: Cast various constants back
36063 to long long.
36064 * gcc.c-torture/execute/bf64-1.c: Likewise.
36065
36066 2002-01-29 Jakub Jelinek <jakub@redhat.com>
36067
36068 * gcc.c-torture/execute/20020129-1.c: New test.
36069
36070 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
36071
36072 * gcc.c-torture/compile/20000224-1.c: Update.
36073 * gcc.c-torture/execute/bitfld-1.c: New tests.
36074 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
36075 * gcc.dg/uninit-A.c: Update.
36076
36077 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
36078
36079 * g++.dg/template/ctor1.C: Add instantiation.
36080
36081 2002-01-28 Paul Koning <pkoning@equallogic.com>
36082
36083 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
36084 argument to __builtin_prefetch to be const ptr.
36085
36086 2002-01-28 Jakub Jelinek <jakub@redhat.com>
36087
36088 * gcc.c-torture/compile/20020120-1.c: New test.
36089
36090 2002-01-27 Kazu Hirata <kazu@hxi.com>
36091
36092 * gcc.c-torture/execute/20020127-1.c: New test.
36093
36094 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
36095
36096 * g77.dg/f77-edit-i-in.f: New test
36097 * g77.dg/f77-edit-i-out.f: New test
36098
36099 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
36100
36101 * gcc.dg/debug/debug.exp: New file.
36102 * gcc.dg/debug/trivial.c: New file.
36103 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
36104 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
36105 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
36106 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
36107 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
36108 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
36109 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
36110 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
36111 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
36112 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
36113 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
36114 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
36115 * gcc.dg/20000503-1.c: Removed.
36116 * gcc.dg/20010207-1.c: Removed.
36117 * gcc.dg/20011223-1.c: Removed.
36118 * gcc.dg/20020104-2.c: Removed.
36119 * gcc.dg/debug-1.c: Removed.
36120 * gcc.dg/debug-2.c: Removed.
36121 * gcc.dg/debug-3.c: Removed.
36122 * gcc.dg/debug-4.c: Removed.
36123 * gcc.dg/debug-5.c: Removed.
36124 * gcc.dg/debug-6.c: Removed.
36125 * gcc.dg/dwarf2-1.c: Removed.
36126 * gcc.dg/dwarf2-2.c: Removed.
36127
36128 2002-01-25 Jakub Jelinek <jakub@redhat.com>
36129
36130 * g++.old-deja/g++.other/eh5.C: New test.
36131 * g++.old-deja/g++.other/sibcall2.C: New test.
36132 * g++.old-deja/g++.other/array9.C: New test.
36133 * g++.old-deja/g++.other/typename2.C: New test.
36134 * g++.old-deja/g++.other/crash60.C: New test.
36135 * g++.old-deja/g++.other/conv9.C: New test.
36136 * g++.old-deja/g++.other/mangle10.C: New test.
36137 * g++.old-deja/g++.other/unchanging1.C: New test.
36138 * g++.old-deja/g++.other/exprstmt1.C: New test.
36139 * g++.old-deja/g++.other/inline23.C: New test.
36140 * g++.old-deja/g++.eh/ia64-1.C: New test.
36141 * g++.old-deja/g++.other/dwarf2-1.C: New test.
36142 * g++.old-deja/g++.other/reload1.C: New test.
36143 * g++.old-deja/g++.other/static20.C: New test.
36144 * g++.old-deja/g++.other/local-alloc1.C: New test.
36145 * g++.old-deja/g++.other/conv8.C: New test.
36146 * g++.old-deja/g++.other/stmtexpr2.C: New test.
36147 * g++.old-deja/g++.other/storeexpr1.C: New test.
36148 * g++.old-deja/g++.other/storeexpr2.C: New test.
36149 * g++.dg/eh/template2.C: New test.
36150 * g++.dg/warn/weak1.C: New test.
36151
36152 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
36153
36154 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
36155 Remove first, non-varying, argument.
36156
36157 2002-01-23 Richard Henderson <rth@redhat.com>
36158
36159 * gcc.dg/inline-2.c: New.
36160
36161 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
36162 Add optional target arg. Check number of arguments.
36163 (scan-assembler-not, scan-assembler-dem): Likewise.
36164 (scan-assembler-dem-not): Likewise.
36165
36166 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36167
36168 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
36169 line 12.
36170 * g++.old-deja/g++.brendan/parse3.C,
36171 g++.old-deja/g++.other/crash26.C,
36172 g++.old-deja/g++.other/crash28.C,
36173 g++.old-deja/g++.other/crash29.C,
36174 g++.old-deja/g++.other/crash30.C,
36175 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
36176
36177 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
36178
36179 * gcc.dg/20020115-1.c: New.
36180
36181 2002-01-23 Bob Wilson <bob.wilson@acm.org>
36182
36183 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
36184
36185 2002-01-23 Janis Johnson <janis187@us.ibm.com>
36186
36187 * gcc.dg/20020122-3.c: New.
36188
36189 2002-01-23 Jakub Jelinek <jakub@redhat.com>
36190
36191 * g++.dg/other/gc1.C: New test.
36192
36193 2002-01-23 Zack Weinberg <zack@codesourcery.com>
36194
36195 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
36196
36197 2002-01-22 Richard Henderson <rth@redhat.com>
36198
36199 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
36200
36201 2002-01-22 Richard Henderson <rth@redhat.com>
36202
36203 * gcc.dg/20020122-4.c: New.
36204
36205 2002-01-22 H.J. Lu <hjl@gnu.org>
36206
36207 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
36208 link output.
36209 * gcc.dg/special/ecos.exp: Likewise.
36210 * lib/g++-dg.exp: Likewise.
36211 * lib/g77-dg.exp: Likewise.
36212 * lib/gcc-dg.exp : Likewise.
36213 * lib/mike-g++.exp: Likewise.
36214 * lib/mike-g77.exp: Likewise.
36215 * lib/mike-gcc.exp: Likewise.
36216 * lib/objc-dg.exp: Likewise.
36217
36218 2002-01-22 Janis Johnson <janis187@us.ibm.com>
36219
36220 PR target/5379
36221 * gcc.dg/20020122-2.c: New test.
36222
36223 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
36224
36225 * gcc.dg/20020122-1.c: New test.
36226
36227 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
36228
36229 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
36230
36231 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
36232
36233 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
36234
36235 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36236
36237 * gcc.c-torture/compile/20020121-1.c: New test.
36238
36239 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
36240
36241 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
36242 ld_library_path.
36243
36244 2002-01-21 Jakub Jelinek <jakub@redhat.com>
36245
36246 * gcc.dg/20020218-1.c: New test.
36247
36248 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
36249
36250 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
36251 messages
36252 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
36253 "At global scope" warning
36254 * g++.dg/ext/align1.C: Change cygwin test for alignment
36255 from db-bogus to dg-warning
36256
36257 2002-01-21 Zack Weinberg <zack@codesourcery.com>
36258
36259 * g77.f-torture/compile/cpp2.F: New test.
36260
36261 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
36262
36263 * g++.dg/template/access1.C: New test.
36264
36265 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
36266
36267 * gcc.dg/20020118-1.c: New.
36268
36269 2002-01-18 Kazu Hirata <kazu@hxi.com>
36270
36271 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
36272
36273 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36274
36275 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
36276 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
36277 alignment warnings.
36278
36279 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
36280
36281 * gcc.misc-tests/i386-prefetch.exp: Save and restore
36282 torture_with_loops and torture_without_loops
36283
36284 2002-01-17 Jakub Jelinek <jakub@redhat.com>
36285
36286 * gcc.c-torture/compile/20020116-1.c: New test.
36287
36288 2002-01-16 Jakub Jelinek <jakub@redhat.com>
36289
36290 * gcc.dg/20020116-2.c: New test.
36291
36292 * gcc.dg/ultrasp4.c: New test.
36293
36294 * gcc.dg/20020116-1.c: New test.
36295
36296 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
36297
36298 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
36299 by EABI.
36300
36301 2002-01-15 Janis Johnson <janis187@us.ibm.com>
36302
36303 * gcc.misc-tests/i386-prefetch.exp: New.
36304 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
36305 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
36306 * gcc.misc-tests/i386-pf-none-1.c: New test.
36307 * gcc.misc-tests/i386-pf-sse-1.c: New test.
36308
36309 2002-01-15 Jakub Jelinek <jakub@redhat.com>
36310
36311 * gcc.dg/gnu89-init-1.c: Add new tests.
36312
36313 2002-01-15 Andreas Jaeger <aj@suse.de>
36314
36315 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
36316 * gcc.dg/i386-mmx-2.c: Likewise.
36317 * gcc.dg/i386-sse-1.c: Likewise.
36318 * gcc.dg/i386-sse-2.c: Likewise.
36319 * gcc.dg/i386-sse-3.c: Likewise.
36320
36321 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
36322
36323 * g77.f-torture/execute/intrinsic-unix-bessel.f:
36324 Uncomment additional cases that now pass.
36325
36326 2002-01-11 Richard Henderson <rth@redhat.com>
36327
36328 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
36329 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
36330
36331 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
36332
36333 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
36334
36335 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
36336
36337 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
36338 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
36339
36340 2002-01-10 Dale Johannesen <dalej@apple.com>
36341
36342 * gcc.c-torture/execute/loop-11.c: New.
36343
36344 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
36345
36346 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
36347 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
36348
36349 2002-01-09 Richard Henderson <rth@redhat.com>
36350
36351 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
36352 type in which to perform the operation for each size.
36353
36354 2002-01-09 Alan Matsuoka (alanm@redhat.com)
36355
36356 * gcc.c-torture/compile/20020109-2.c: New test.
36357
36358 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
36359
36360 * gcc.c-torture/execute/loop-10.c: New test.
36361
36362 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36363
36364 * gcc.c-torture/compile/20010226-1.c: New test.
36365 * gcc.c-torture/compile/20010227-1.c: New test.
36366 * gcc.c-torture/compile/20010426-1.c: New test.
36367 * gcc.c-torture/compile/20010510-1.c: New test.
36368 * gcc.c-torture/compile/20010605-3.c: New test.
36369 * gcc.c-torture/compile/20010824-1.c: New test.
36370 * gcc.c-torture/execute/20010409-1.c: New test.
36371 * gcc.dg/noncompile/20000901-1.c: New test.
36372 * gcc.dg/20001023-1.c: New test.
36373 * gcc.dg/20001101-1.c: New test.
36374 * gcc.dg/20001102-1.c: New test.
36375 * gcc.dg/20010207-1.c: New test.
36376 * gcc.dg/20010405-1.c: New test.
36377 * gcc.dg/20010822-1.c: New test.
36378 * gcc.dg/20011107-1.c: New test.
36379
36380 2002-01-09 Jeffrey A Law (law@redhat.com)
36381
36382 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
36383
36384 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
36385 execution failure on PA targets.
36386
36387 2002-01-09 Jakub Jelinek <jakub@redhat.com>
36388
36389 * gcc.c-torture/compile/20020109-1.c: New test.
36390
36391 2002-01-08 Kazu Hirata <kazu@hxi.com>
36392
36393 * gcc.c-torture/execute/20020108-1.c: New test.
36394
36395 2002-01-08 Jakub Jelinek <jakub@redhat.com>
36396
36397 * gcc.dg/20020108-1.c: New test.
36398
36399 2002-01-08 H.J. Lu <hjl@gnu.org>
36400
36401 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
36402 for header files.
36403
36404 2002-01-08 Geoff Keating <geoffk@redhat.com>
36405
36406 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
36407 consistency.
36408
36409 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
36410
36411 * gcc.dg/altivec-4.c: Test altivec predicates.
36412
36413 2002-01-07 Jakub Jelinek <jakub@redhat.com>
36414
36415 * gcc.c-torture/execute/20020107-1.c: New test.
36416
36417 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
36418
36419 PR c/5279
36420 * gcc.c-torture/compile/20020106-1.c: New test.
36421
36422 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
36423
36424 * gcc.c-torture/execute/nestfunc-4.c: New test.
36425
36426 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36427
36428 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
36429 extra triple that slipped in.
36430 * g++.old-deja/g++.abi/align.C: Likewise.
36431 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36432
36433 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
36434
36435 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
36436 * g++.old-deja/g++.abi/align.C: Likewise.
36437 * g++.old-deja/g++.abi/bitfields.C: Likewise.
36438
36439 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
36440 on FreeBSD/i386.
36441 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
36442 FreeBSD.
36443
36444 2002-01-04 Jakub Jelinek <jakub@redhat.com>
36445
36446 * gcc.dg/20020104-1.c: New test.
36447
36448 * gcc.dg/20020104-2.c: New test.
36449
36450 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
36451
36452 * gcc.dg/20020103-1.c: Fix typo in target selector.
36453
36454 2002-01-03 Richard Henderson <rth@redhat.com>
36455
36456 * gcc.dg/20020103-1.c: New.
36457
36458 2002-01-03 Kazu Hirata <kazu@hxi.com>
36459
36460 * gcc.c-torture/execute/20020103-1.c: New test.
36461
36462 2002-01-03 Jakub Jelinek <jakub@redhat.com>
36463
36464 * g++.dg/other/debug2.C: New test.
36465
36466 * gcc.c-torture/compile/20020103-1.c: New test.
36467
36468 2002-01-02 Jakub Jelinek <jakub@redhat.com>
36469
36470 * gcc.dg/gnu89-init-1.c: Added new tests.
36471
36472 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36473
36474 * g++.dg/template/friend2.C: Remove as patch is reverted.
36475
36476 * g++.dg/warn/oldcast1.C: New test.
36477
36478 * g++.dg/template/ptrmem1.C: New test.
36479 * g++.dg/template/ptrmem2.C: New test.
36480
36481 * g++.dg/template/ntp.C: New test.
36482
36483 * g++.dg/other/component1.C: New test.
36484
36485 * g++.dg/template/ttp3.C: New test.
36486
36487 * g++.dg/template/friend2.C: New test.
36488 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
36489
36490 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36491
36492 * g++.dg/other/ptrmem1.C: New test.
36493 * g++.dg/other/ptrmem2.C: New test.
36494
36495 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36496
36497 * g++.dg/template/ctor1.C: New test.
36498
36499 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
36500
36501 * g++.dg/template/friend2.C: New test.
36502
36503 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
36504
36505 * gcc.dg/mmix-1.c: New test.
36506
36507 2001-12-31 Richard Henderson <rth@redhat.com>
36508
36509 * gcc.dg/asm-5.c: New.
36510
36511 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
36512
36513 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
36514 in namespace __gnu_cxx
36515
36516 2001-12-30 Richard Henderson <rth@redhat.com>
36517
36518 * gcc.dg/debug-6.c: New.
36519
36520 2001-12-30 Jakub Jelinek <jakub@redhat.com>
36521
36522 * gcc.c-torture/compile/20011229-2.c: New test.
36523
36524 2001-12-29 Jakub Jelinek <jakub@redhat.com>
36525
36526 * gcc.dg/debug-3.c: New test.
36527 * gcc.dg/debug-4.c: New test.
36528 * gcc.dg/debug-5.c: New test.
36529
36530 2001-12-29 Richard Henderson <rth@redhat.com>
36531
36532 * g++.dg/eh/loop1.C: New.
36533
36534 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36535
36536 * g++.dg/template/crash1.C: New test.
36537
36538 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
36539
36540 * g++.dg/other/const1.C: New test.
36541
36542 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
36543
36544 * gcc.c-torture/compile/20011229-1.c: New test.
36545
36546 2001-12-28 Stan Shebs <shebs@apple.com>
36547
36548 * lib/objc-torture.exp: Resync with c-torture.exp.
36549 * lib/objc.exp: Load standard libraries.
36550
36551 2001-12-28 Jakub Jelinek <jakub@redhat.com>
36552
36553 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
36554 additional tests.
36555
36556 2001-12-27 Roger Sayle <roger@eyesopen.com>
36557
36558 * gcc.c-torture/execute/string-opt-16.c: New testcase.
36559
36560 2001-12-27 Richard Henderson <rth@redhat.com>
36561
36562 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
36563
36564 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
36565
36566 * g++.dg/eh/ctor1.C: New test.
36567 * g++.dg/other/error2.C: New test.
36568
36569 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
36570
36571 * g++.dg/other/init2.C: New test.
36572
36573 2001-12-24 Richard Henderson <rth@redhat.com>
36574
36575 * gcc.dg/20011223-1.c: New.
36576 * gcc.dg/inline-1.c: New.
36577
36578 2001-12-23 Richard Henderson <rth@redhat.com>
36579
36580 * gcc.dg/asm-4.c: Test operand modifiers.
36581
36582 2001-12-23 Richard Henderson <rth@redhat.com>
36583
36584 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
36585
36586 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
36587
36588 * gcc.c-torture/execute/20011223-1.c: New test.
36589
36590 2001-12-21 Richard Henderson <rth@redhat.com>
36591
36592 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
36593 re-enables the warning.
36594
36595 2001-12-21 Richard Henderson <rth@redhat.com>
36596
36597 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
36598
36599 2001-12-20 Jakub Jelinek <jakub@redhat.com>
36600
36601 * gcc.c-torture/compile/20011218-1.c: New test.
36602
36603 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
36604
36605 * gcc.misc-test/arm-isr.exp: New file. Control running of the
36606 arm-isr.c test.
36607 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
36608 epilogue generation for ARM ISR routines.
36609
36610 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36611
36612 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
36613 * gcc.dg/format/c90-printf-3.c: Likewise.
36614 * gcc.dg/format/c99-printf-3.c: Likewise.
36615 * gcc.dg/format/ext-1.c: Likewise.
36616 * gcc.dg/format/ext-6.c: Likewise.
36617 * gcc.dg/format/format.h: Prototype unlocked stdio.
36618
36619 2001-12-20 Richard Henderson <rth@redhat.com>
36620
36621 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
36622 (arena): Use it.
36623 (malloc): Correct allocation logic. Abort if we fill up the
36624 arena before initialization complete.
36625 (realloc): Correct allocation logic.
36626
36627 2001-12-20 Jakub Jelinek <jakub@redhat.com>
36628
36629 * gcc.c-torture/compile/20011219-2.c: New test.
36630
36631 * gcc.c-torture/execute/20011219-1.c: New test.
36632
36633 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
36634
36635 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
36636 target does not support weak symbols.
36637
36638 2001-12-19 Jakub Jelinek <jakub@redhat.com>
36639
36640 * gcc.c-torture/compile/20011219-1.c: New test.
36641
36642 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
36643
36644 * g++.dg/other/error1.C: New test.
36645
36646 2001-12-17 Jeffrey A Law (law@redhat.com)
36647
36648 * gcc.c-torture/execute/20011217-1.c: New test.
36649
36650 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
36651
36652 * objc.dg/special/: New directory.
36653 * objc.dg/special/special.exp: New file.
36654 * objc.dg/special/unclaimed-category-1.h: New file.
36655 * objc.dg/special/unclaimed-category-1a.m: New file.
36656 * objc.dg/special/unclaimed-category-1.m: New file.
36657
36658 2001-12-17 Andreas Jaeger <aj@suse.de>
36659
36660 * gcc.c-torture/compile/20011217-2.c: New test.
36661
36662 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
36663
36664 * gcc.c-torture/compile/20011217-1.c: New test.
36665
36666 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
36667
36668 * testsuite/gcc.dg/20011214-1.c: New.
36669
36670 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
36671
36672 * gcc.dg/altivec-4.c: New.
36673
36674 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
36675
36676 * gcc.dg/20011113-1.c: New test.
36677
36678 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
36679
36680 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
36681 std::__malloc_alloc_template<0> and
36682 std::__default_alloc_template<false, 0>.
36683
36684 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
36685
36686 * objc/execute/bf-21.m: New test.
36687 * objc/execute/enumeration-1.m: New test.
36688 * objc/execute/enumeration-2.m: New test.
36689
36690 2001-12-12 Jakub Jelinek <jakub@redhat.com>
36691
36692 * gcc.dg/gnu89-init-1.c: New test.
36693
36694 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
36695
36696 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
36697 * g++.old-deja/g++.jason/2371.C: Likewise.
36698 * g++.old-deja/g++.jason/template33.C: Likewise.
36699 * g++.old-deja/g++.jason/template34.C: Likewise.
36700 * g++.old-deja/g++.jason/template36.C: Likewise.
36701 * g++.old-deja/g++.oliva/typename1.C: Likewise.
36702 * g++.old-deja/g++.oliva/typename2.C: Likewise.
36703 * g++.old-deja/g++.other/typename1.C: Likewise.
36704 * g++.old-deja/g++.pt/inherit2.C: Likewise.
36705 * g++.old-deja/g++.pt/nontype5.C: Likewise.
36706 * g++.old-deja/g++.pt/typename11.C: Likewise.
36707 * g++.old-deja/g++.pt/typename14.C: Likewise.
36708 * g++.old-deja/g++.pt/typename16.C: Likewise.
36709 * g++.old-deja/g++.pt/typename3.C: Likewise.
36710 * g++.old-deja/g++.pt/typename4.C: Likewise.
36711 * g++.old-deja/g++.pt/typename5.C: Likewise.
36712 * g++.old-deja/g++.pt/typename7.C: Likewise.
36713 * g++.old-deja/g++.robertl/eb9.C: Likewise.
36714
36715 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
36716
36717 * g++.dg/other/linkage1.C: New test.
36718 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
36719 specifiers.
36720
36721 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
36722
36723 * gcc.dg/concat.c: New test.
36724
36725 2001-12-11 Stan Shebs <shebs@apple.com>
36726
36727 * objc/compile: New test directory.
36728 * objc/compile/compile.exp: New expect script.
36729 * objc/compile/20011211-1.m: New compile test.
36730
36731 2001-12-11 Jason Merrill <jason@redhat.com>
36732
36733 * lib/prune.exp (prune_gcc_output): Also handle "In member
36734 function". So many permutations...
36735
36736 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
36737
36738 * g++.dg/template/typedef1.C: New test.
36739
36740 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
36741
36742 * g++.dg/other/copy1.C: New test.
36743
36744 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
36745
36746 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
36747
36748 * gcc.dg/builtin-choose-expr.c: New.
36749
36750 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
36751
36752 * gcc.dg/altivec-2.c: New.
36753
36754 2001-12-07 Richard Henderson <rth@redhat.com>
36755
36756 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
36757
36758 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
36759
36760 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
36761 ultrasparc.
36762
36763 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36764
36765 * g++-old.deja/g++.robertl/eb101.C: Deleted.
36766
36767 2001-12-06 Janis Johnson <janis187@us.ibm.com>
36768
36769 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
36770 variable argument list.
36771
36772 2001-12-06 Zack Weinberg <zack@codesourcery.com>
36773
36774 * gcc.c-torture/execute/memcheck: Delete entire directory.
36775 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
36776 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
36777
36778 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
36779
36780 * gcc.dg/Wshadow-1.c: New test.
36781
36782 2001-12-05 Jakub Jelinek <jakub@redhat.com>
36783
36784 * gcc.c-torture/compile/20011130-1.c: New test.
36785
36786 * gcc.dg/noncompile/20011025-1.c: New test.
36787
36788 * g++.dg/other/anon-union.C: New test.
36789
36790 * gcc.c-torture/execute/20011024-1.c: New test.
36791
36792 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
36793
36794 * gcc.c-torture/execute/20000722-1.x,
36795 gcc.c-torture/execute/20010123-1.x: Remove.
36796 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
36797 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
36798 gcc.dg/c99-complit-2.c: New tests.
36799
36800 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
36801
36802 * g++.dg/inherit/base1.C: New test.
36803
36804 2001-12-04 Jakub Jelinek <jakub@redhat.com>
36805
36806 * g++.dg/other/stdarg1.C: New test.
36807
36808 * gcc.c-torture/compile/20011130-2.c: New test.
36809
36810 2001-12-03 Janis Johnson <janis187@us.ibm.com>
36811
36812 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
36813 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
36814 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
36815 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
36816 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
36817 * gcc.dg/builtin-prefetch-1.c: New test.
36818
36819 2001-12-03 Jakub Jelinek <jakub@redhat.com>
36820
36821 * gcc.dg/20011130-1.c: New test.
36822
36823 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
36824
36825 * g++.dg/other/scope1.C: New test.
36826 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
36827
36828 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36829
36830 * gcc.dg/vla-init-1.c: New test.
36831
36832 2001-12-01 Geoff Keating <geoffk@redhat.com>
36833
36834 * gcc.c-torture/compile/structs.c: New testcase from GDB.
36835
36836 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
36837
36838 * objc.dg/alias.m: Update.
36839 * objc.dg/class-1.m: Update.
36840 * objc.dg/const-str-1.m: Update.
36841 * objc.dg/fwd-proto-1.m: Update.
36842 * objc.dg/id-1.m: Update.
36843 * objc.dg/super-class-1.m: Update.
36844
36845 2001-11-29 Mark Mitchell <mark@codesourcery.com>
36846
36847 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
36848 constructs.
36849
36850 2001-11-28 Jeffrey A Law (law@cygnus.com)
36851
36852 * gcc.c-torture/execute/20011128-1.c: New test.
36853
36854 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
36855
36856 * gcc.dg/20011127-1.c: New test.
36857
36858 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36859
36860 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
36861 from Austin Group draft 7.
36862 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
36863 scanf format arguments.
36864 * gcc.dg/format/no-exargs-2.c: New test.
36865
36866 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
36867
36868 * g++.dg/abi/vbase8-4.C: New test.
36869
36870 2001-11-24 Ian Lance Taylor <ian@airs.com>
36871
36872 * gcc.c-torture/execute/20011121-1.c: New test.
36873
36874 2001-11-23 Jeffrey A Law (law@cygnus.com)
36875
36876 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
36877
36878 2001-11-23 Andreas Jaeger <aj@suse.de>
36879
36880 * gcc.dg/cpp/charconst-2.c: New test.
36881
36882 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
36883
36884 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
36885 to the host if it is remote. Let tests specify extra headers
36886 they use.
36887 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
36888 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
36889 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
36890 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
36891 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
36892 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
36893 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
36894 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
36895 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
36896 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
36897
36898 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
36899
36900 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
36901 for little endian ARMs.
36902
36903 2001-11-20 Jakub Jelinek <jakub@redhat.com>
36904
36905 * gcc.c-torture/compile/20011119-1.c: New test.
36906 * gcc.c-torture/compile/20011119-2.c: New test.
36907
36908 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
36909
36910 * gcc.dg/altivec-1.c: Fix typo.
36911
36912 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36913
36914 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36915
36916 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36917
36918 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
36919
36920 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
36921
36922 * lib/g77.exp: Don't specify --rpath-link.
36923
36924 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
36925 across all the headers.
36926 * gcc.dg/format/format.exp: For testing on a remote host,
36927 copy format.h.
36928
36929 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
36930 * gcc.c-torture/execute/930406-1.c: Likewise.
36931 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
36932
36933 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
36934
36935 * gcc.dg/altivec-1.c: New.
36936
36937 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
36938
36939 * gcc.dg/cpp/fpreprocessed.c: New test case.
36940
36941 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36942
36943 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
36944 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
36945 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
36946
36947 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36948
36949 * gcc.dg/no-builtin-1.c: New test.
36950
36951 2001-11-16 Jakub Jelinek <jakub@redhat.com>
36952
36953 * gcc.c-torture/execute/20011115-1.c: New test.
36954
36955 2001-11-15 Jakub Jelinek <jakub@redhat.com>
36956
36957 * gcc.c-torture/compile/20011114-2.c: New test.
36958 * gcc.c-torture/compile/20011114-3.c: New test.
36959 * gcc.c-torture/compile/20011114-4.c: New test.
36960
36961 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
36962
36963 * g++.dg/other/init1.C: New test.
36964
36965 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
36966
36967 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
36968 message.
36969
36970 * gcc.c-torture/execute/20011114-1.c: New testcase.
36971
36972 * gcc.c-torture/compile/20010327-1.c: Revert last change.
36973 * gcc.c-torture/compile/20011114-1.c: New test, exactly
36974 like the (before this change) version of 20010327-1.c.
36975
36976 2001-11-14 Roger Sayle <roger@eyesopen.com>
36977
36978 * gcc.c-torture/execute/string-opt-13.c: New testcase.
36979
36980 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
36981
36982 * g++.dg/init/array2.C: New test.
36983
36984 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
36985
36986 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
36987
36988 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
36989
36990 * g++.dg/other/forscope1.C: New test.
36991 * g++.dg/ext/forscope1.C: New test.
36992 * g++.dg/ext/forscope2.C: New test.
36993
36994 2001-11-13 Jakub Jelinek <jakub@redhat.com>
36995
36996 * gcc.c-torture/execute/20011113-1.c: New test.
36997
36998 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
36999
37000 * gcc.c-torture/execute/20011109-2.c: New test.
37001
37002 * gcc.c-torture/execute/20011109-1.c: New test.
37003
37004 2001-11-09 Jakub Jelinek <jakub@redhat.com>
37005
37006 * gcc.c-torture/compile/20011109-1.c: New test.
37007
37008 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
37009
37010 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
37011 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
37012 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
37013 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
37014 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
37015 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
37016 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
37017
37018 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
37019
37020 * g++.dg/warn/Wshadow-1.C: New tests.
37021 * g++.old-deja/g++.mike/for3.C: Update.
37022
37023 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
37024
37025 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
37026 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
37027 XFAILs. Adjust expected error texts.
37028 * gcc.c-torture/compile/20011106-1.c,
37029 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
37030 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
37031 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
37032 gcc.dg/c99-array-lval-5.c: New tests.
37033
37034 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37035
37036 * gcc.dg/cpp/defined.c: Update.
37037
37038 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37039
37040 * gcc.c-torture/execute/anon-1.c: New test.
37041
37042 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
37043
37044 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
37045 same size, so no warning should be produced on stormy16.
37046
37047 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
37048 due to oversized array.
37049 * g++.old-deja/g++.mike/ns15.C: Likewise.
37050 * g++.old-deja/g++.pt/crash16.C: Likewise.
37051
37052 2001-11-02 Graham Stott <grahams@redhat.com>
37053
37054 * g++.dgother/debug1.C: Fix typos.
37055
37056 2001-11-01 Jakub Jelinek <jakub@redhat.com>
37057
37058 * g++.dg/other/debug1.C: New test.
37059
37060 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37061
37062 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
37063 of unsigned long.
37064
37065 2001-10-30 Jakub Jelinek <jakub@redhat.com>
37066
37067 * gcc.dg/20011029-2.c: New test.
37068
37069 * gcc.c-torture/compile/20011029-1.c: New test.
37070
37071 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
37072
37073 * objc/execute/class_self-1.m: New test.
37074 * objc/execute/class_self-2.m: New test.
37075
37076 2001-10-25 Zack Weinberg <zack@codesourcery.com>
37077
37078 * gcc.misc-tests/msgs.exp: Delete.
37079 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
37080 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
37081 error set to match recent changes.
37082
37083 2001-10-24 Zack Weinberg <zack@codesourcery.com>
37084
37085 * gcc.dg/20011021-1.c: New test.
37086
37087 2001-10-24 Jakub Jelinek <jakub@redhat.com>
37088
37089 * gcc.c-torture/compile/20011023-1.c: New test.
37090
37091 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
37092
37093 * lib/g77.exp: Rewrite based on lib/g++.exp.
37094
37095 2001-10-19 Jakub Jelinek <jakub@redhat.com>
37096
37097 * gcc.c-torture/execute/20011019-1.c: New test.
37098
37099 * gcc.dg/20011018-1.c: New test.
37100
37101 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
37102
37103 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
37104
37105 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
37106
37107 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
37108 * gcc.dg/attr-invalid.c: Likewise.
37109
37110 2001-10-18 Jakub Jelinek <jakub@redhat.com>
37111
37112 * testsuite/gcc.dg/20011015-1.c: New test.
37113
37114 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37115
37116 * g++.dg/template/unify2.C: New test.
37117
37118 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
37119
37120 * g++.dg/other/exception-specification.C: New test
37121
37122 2001-10-13 Tom Rix <trix@redhat.com>
37123
37124 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
37125 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
37126
37127 2001-10-12 Jakub Jelinek <jakub@redhat.com>
37128
37129 * testsuite/gcc.dg/20011009-1.c: New test.
37130
37131 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
37132
37133 PR g++/4476
37134 * g++.dg/other/friend1.C: New test.
37135
37136 2001-10-11 Richard Henderson <rth@redhat.com>
37137
37138 * g++.old-deja/g++.other/crash18.C: Add -S to options.
37139
37140 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37141
37142 * gcc.c-torture/compile/20011010-1.c: New.
37143
37144 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
37145
37146 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
37147 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
37148 g77.f-torture/execute/execute.exp,
37149 g77.f-torture/noncompile/noncompile.exp,
37150 gcc.c-torture/compile/compile.exp,
37151 gcc.c-torture/execute/execute.exp,
37152 gcc.c-torture/execute/ieee/ieee.exp,
37153 gcc.c-torture/execute/memcheck/memcheck.exp,
37154 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
37155 objc/execute/execute.exp: Update FSF address.
37156
37157 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
37158
37159 * gcc.dg/cpp/cmdlne-C.c: Update.
37160 * gcc.dg/cpp/cmdlne-C2.c: New.
37161
37162 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37163
37164 * gcc.c-torture/execute/20011008-3.c: New.
37165
37166 2001-10-08 DJ Delorie <dj@redhat.com>
37167
37168 * gcc.dg/20011008-1.c: New.
37169 * gcc.dg/20011008-2.c: New.
37170
37171 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
37172
37173 * gcc.dg/cpp/spacing1.c: Update test.
37174
37175 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37176
37177 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
37178 spelling errors of "separate" as "seperate".
37179
37180 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
37181
37182 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
37183 enough to avoid inlining.
37184
37185 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37186
37187 * lib/g77.exp: set libg2c_dir correctly.
37188
37189 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
37190
37191 * gcc.dg/cpp/macro11.c: New test.
37192
37193 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37194
37195 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
37196 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
37197 gcc.dg/format/multattr-3.c: New tests.
37198 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
37199 tests for format attributes on function pointers being rejected.
37200
37201 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37202
37203 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
37204
37205 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
37206
37207 * g++.dg/warn/format1.C: New test.
37208
37209 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
37210
37211 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
37212
37213 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37214
37215 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
37216
37217 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
37218
37219 * gcc.dg/cpp/redef2.c: Add test.
37220
37221 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
37222
37223 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
37224 long-standing bug on i686, apparently.
37225 * gcc.c-torture/execute/loop-2c.x: New file.
37226 * gcc.c-torture/execute/loop-2d.x: New file.
37227 * gcc.c-torture/execute/loop-3c.x: New file.
37228
37229 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
37230
37231 * gcc.dg/cpp/20000625-2.c: Correct line number.
37232
37233 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37234
37235 * gcc.dg/cpp/macro10.c: New test.
37236 * gcc.dg/cpp/strify3.c: New test.
37237 * gcc.dg/cpp/spacing1.c: Add tests.
37238 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
37239 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
37240
37241 2001-09-24 DJ Delorie <dj@redhat.com>
37242
37243 * gcc.c-torture/execute/20010924-1.c: New test.
37244
37245 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
37246
37247 * testsuite/objc/execute/paste.m: Remove.
37248
37249 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
37250
37251 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
37252
37253 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
37254
37255 * g77.dg/strlen0.f: New test.
37256
37257 2001-09-21 Richard Henderson <rth@redhat.com>
37258
37259 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
37260 * g++.old-deja/g++.abi/vtable2.C: Likewise.
37261
37262 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
37263
37264 Table-driven attributes.
37265 * g++.dg/ext/attrib1.C: New test.
37266
37267 2001-09-20 DJ Delorie <dj@redhat.com>
37268
37269 * gcc.dg/20000926-1.c: Update expected warning messages.
37270 * gcc.dg/array-2.c: Likewise, and test for warnings too.
37271 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
37272 array.
37273
37274 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
37275
37276 * g++.dg/eh/registers1.C: New test case.
37277
37278 2001-09-17 Richard Henderson <rth@redhat.com>
37279
37280 * gcc.dg/array-5.c: Fix VLA decomposition test.
37281
37282 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
37283
37284 * gcc.dg/cpp/line5.c: New testcase.
37285
37286 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
37287
37288 * gcc.dg/cpp/macro9.c: New test.
37289
37290 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
37291
37292 * gcc.c-torture/execute/980223.c: Change type of addr from long
37293 to char *.
37294
37295 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
37296
37297 * gcc.c-torture/execute/20010915-1.c: New test.
37298
37299 2001-09-14 Janis Johnson <janis187@us.ibm.com>
37300
37301 * g77.dg/bprob: New directory.
37302 * g77.dg/bprob/bprob.exp: New file.
37303 * g77.dg/bprob/bprob-1.f: New test.
37304 * g77.dg/gcov: New directory.
37305 * g77.dg/gcov/gcov.exp: New file.
37306 * g77.dg/gcov/gcov-1.f: New test.
37307 * g77.dg/gcov/gcov-1.x: New file.
37308
37309 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
37310
37311 * gcc.dg/cpp/directiv.c: Update.
37312 * gcc.dg/cpp/undef1.c: Update.
37313
37314 2001-09-12 Jakub Jelinek <jakub@redhat.com>
37315
37316 * gcc.dg/20010912-1.c: New test.
37317
37318 2001-09-11 Janis Johnson <janis187@us.ibm.com>
37319
37320 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
37321 language-independent file in lib.
37322 * lib/gcov.exp: New file.
37323
37324 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
37325
37326 * gcc.c-torture/compile/20010911-1.c: New test.
37327
37328 2001-09-10 Janis Johnson <janis187@us.ibm.com>
37329
37330 * lib/profopt.exp: New, to support profile-directed optimizations.
37331 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
37332 * gcc.misc-tests/bprob-1.c: New test.
37333 * gcc.misc-tests/bprob-2.c: New test.
37334
37335 2001-09-07 Janis Johnson <janis187@us.ibm.com>
37336
37337 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
37338 XFAIL and which kinds of gcov output to verify.
37339 * gcc.misc-tests/gcov-4b.x: New file.
37340 * gcc.misc-tests/gcov-5b.x: New file.
37341 * gcc.misc-tests/gcov-6.x: New file.
37342 * gcc.misc-tests/gcov-7.c: New test.
37343 * gcc.misc-tests/gcov-7.x: New file.
37344
37345 2001-09-06 Janis Johnson <janis187@us.ibm.com>
37346
37347 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
37348 * gcc.misc-tests/gcov-6.c: New test.
37349
37350 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
37351
37352 PR c++/3986
37353 * g++.dg/abi/vbase1.C: New test.
37354
37355 2001-09-05 Ziemowit Laski <zlaski@apple.com>
37356
37357 * objc.dg/method-2.m: New.
37358
37359 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
37360
37361 PR c++/4203
37362 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
37363 * g++.dg/init/empty1.C: New test.
37364
37365 2001-09-03 Jakub Jelinek <jakub@redhat.com>
37366
37367 * gcc.c-torture/compile/20010903-1.c: New test.
37368
37369 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
37370
37371 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
37372 for m68k.
37373
37374 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
37375
37376 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
37377
37378 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
37379
37380 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
37381
37382 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
37383
37384 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
37385 for 16-bit 'unsigned int'.
37386
37387 2001-08-29 Kazu Hirata <kazu@hxi.com>
37388
37389 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
37390
37391 2001-08-27 Richard Henderson <rth@redhat.com>
37392
37393 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
37394 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
37395
37396 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
37397
37398 * gcc.dg/asm-names.c (ymain): New.
37399
37400 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
37401
37402 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
37403 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
37404 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
37405
37406 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37407
37408 * gcc.dg/compare5.c: New testcase.
37409
37410 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
37411
37412 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
37413 and "In instantiation".
37414
37415 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
37416
37417 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
37418
37419 2001-08-20 Janis Johnson <janis187@us.ibm.com>
37420
37421 * gcc.misc-tests/gcov.exp: Add support for branch information.
37422 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
37423 * gcc.misc-tests/gcov-4.c: New test.
37424 * gcc.misc-tests/gcov-4b.c: New test.
37425 * gcc.misc-tests/gcov-5b.c: New test.
37426
37427 2001-08-20 Zack Weinberg <zackw@panix.com>
37428
37429 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
37430 expected to fail.
37431
37432 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
37433
37434 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
37435
37436 2001-08-19 Jakub Jelinek <jakub@redhat.com>
37437
37438 * g++.dg/eh/template1.C: New test.
37439
37440 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
37441
37442 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
37443 Fix thinko.
37444 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
37445 for xfail.
37446
37447 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
37448
37449 * lib/g77-dg.exp: Use prune.exp for common procedures
37450 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
37451 * lib/g77.exp: (g77-dg-prune) Remove
37452
37453 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
37454
37455 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
37456
37457 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37458
37459 * g++.dg/template/unify1.C: New test.
37460
37461 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
37462
37463 * g++.dg/abi/empty4.C: New test.
37464
37465 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
37466
37467 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
37468 solaris2.*
37469 * g77.f-torture/compile/pr3743.x: Likewise.
37470
37471 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
37472
37473 * g++.dg/other/using-declaration.C: New test.
37474
37475 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37476
37477 * gcc.dg/cpp/tr-sign.c: New testcase.
37478
37479 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
37480
37481 * gcc.dg/cpp/19951025-1.c: Revert.
37482 * gcc.dg/cpp/directiv.c: We no longer process directives that
37483 interrupt macro arguments.
37484
37485 2001-08-03 Zack Weinberg <zackw@stanford.edu>
37486
37487 * gcc.dg/bconstp-1.c: New test.
37488
37489 2001-08-03 Richard Henderson <rth@redhat.com>
37490
37491 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
37492
37493 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
37494
37495 * gcc.dg/cpp/19951025-1.c: Update.
37496
37497 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
37498
37499 * g77.dg/ff90-1.f (s): Fix reference of variable z,
37500 should be x.
37501
37502 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
37503
37504 Kill -fhonor-std.
37505 * g++.old-deja/g++.ns/ns14.C: Remove special options.
37506 * g++.old-deja/g++.other/std1.C: Likewise.
37507 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
37508
37509 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37510
37511 * lib/g77.exp: Load gcc-defs.exp for common procedures
37512 (g77_pass, g77_fail, g77_finish, g77_exit,
37513 ${tool}_check_unsupported_p} Now redundant. Deleted.
37514
37515 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
37516
37517 * g77.dg/fbackslash.f
37518 * g77.dg/fcase-preserve.f
37519 * g77.dg/ff90-1.f
37520 * g77.dg/ffixed-line-length-0.f
37521 * g77.dg/ffixed-line-length-132.f
37522 * g77.dg/ffixed-line-length-7.f
37523 * g77.dg/ffixed-line-length-72.f
37524 * g77.dg/ffixed-line-length-none.f
37525 * g77.dg/ffree-form-1.f
37526 * g77.dg/fno-backslash.f
37527 * g77.dg/fno-f90-1.f
37528 * g77.dg/fno-fixed-form-1.f
37529 * g77.dg/fno-onetrip.f
37530 * g77.dg/fno-typeless-boz.f
37531 * g77.dg/fno-underscoring.f
37532 * g77.dg/fno-vxt-1.f
37533 * g77.dg/fonetrip.f
37534 * g77.dg/ftypeless-boz.f
37535 * g77.dg/fugly-assumed.f
37536 * g77.dg/funderscoring.f
37537 * g77.dg/fvxt-1.f
37538
37539 2001-08-01 Ziemowit Laski <zlaski@apple.com>
37540
37541 * objc.dg/fwd-proto-1.m: New.
37542 * objc.dg/local-decl-1.m: New.
37543 * objc.dg/naming-1.m: New.
37544 * objc.dg/naming-2.m: New.
37545 * objc.dg/proto-hier-1.m: New.
37546
37547 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
37548
37549 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
37550 largest-type elements to a struct makes its size grow.
37551
37552 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37553
37554 * g++.dg/abi/vthunk1.C: New test.
37555
37556 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
37557
37558 * g++.dg/abi/vbase8-22.C: New test.
37559
37560 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37561
37562 * gcc.dg/cpp/macro8.c: New test.
37563
37564 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37565
37566 * g++.dg/abi/vbase8-21.C: New test.
37567
37568 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
37569
37570 * g++.dg/abi/vbase8-10.C: New test.
37571
37572 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37573
37574 * lib/g++.exp (g++_set_ld_library_path): Renamed to
37575 ${tool}_set_ld_library_path.
37576 Changed caller.
37577 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
37578 g++.exp.
37579
37580 2001-07-26 Stan Cox <scox@redhat.com>
37581
37582 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
37583 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
37584 gcc_exit, gcc_check_unsupported_p):
37585 Moved to gcc-deps.exp
37586 * gcc-deps.exp: New file.
37587
37588 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37589
37590 * g++.old-deja/g++.pt/defarg14.C: New test.
37591
37592 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37593
37594 * g++.old-deja/g++.other/lineno5.C: New test.
37595
37596 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37597
37598 * g++.old-deja/g++.pt/crash68.C: New test.
37599
37600 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
37601
37602 * g++.old-deja/g++.other/crash42.C: New test.
37603
37604 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
37605
37606 * gcc.dg/cpp/extratokens.c: Fix.
37607 * gcc.dg/cpp/skipping2.c: New tests.
37608
37609 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37610
37611 * gcc.c-torture/execute/20010724-1.c: New file.
37612 * gcc.c-torture/execute/20010724-1.x: New file.
37613
37614 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37615
37616 * g++.old-deja/g++.other/cond7.C: New test.
37617
37618 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37619
37620 * g++.old-deja/g++.other/optimize4.C: New test.
37621
37622 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
37623
37624 * g++.old-deja/g++.abi/vbase8-5.C: New test.
37625
37626 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
37627
37628 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
37629 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
37630 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
37631 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
37632
37633 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
37634 bug report" message.
37635
37636 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
37637 * g++.dg/ext/instantiate1.C: Move from old-deja.
37638
37639 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
37640
37641 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
37642 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
37643 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
37644 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
37645
37646 2001-07-23 Jeffrey A Law (law@cygnus.com)
37647
37648 * gcc.c-torture/execute/20010723-1.c: New test.
37649
37650 2001-07-23 Ben Elliston <bje@redhat.com>
37651
37652 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
37653
37654 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37655
37656 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
37657 i[34567]86-*-*.
37658 Delete handling of ieee_multilib_flags.
37659 Pass -mieee for alpha*-*-* and sh-*-*.
37660 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
37661
37662 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
37663
37664 Remove old-abi tests.
37665 * g++.old-deja/g++.mike/p11116.C: Remove.
37666 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
37667
37668 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
37669
37670 * g77.f-torture/compile/pr3743.f: New test
37671
37672 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
37673
37674 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
37675
37676 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37677
37678 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
37679 g++.old-deja/g++.pt/static6.C: Likewise.
37680 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
37681 supports weak symbols.
37682
37683 2001-07-18 Andreas Jaeger <aj@suse.de>
37684
37685 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
37686 supported again.
37687
37688 2001-07-18 Andreas Jaeger <aj@suse.de>
37689
37690 * gcc.dg/iftrap-1.c: Fix target line.
37691
37692 2001-07-17 Richard Henderson <rth@redhat.com>
37693
37694 * gcc.c-torture/execute/20010717-1.c: New.
37695
37696 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37697
37698 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
37699 tests.
37700
37701 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
37702
37703 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
37704
37705 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37706
37707 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
37708 UAC_SIGBUS, UAC_NOPRINT definitions.
37709
37710 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
37711
37712 * objc/execute/object_is_class.m: New test.
37713 * objc/execute/object_is_meta_class.m: New test.
37714
37715 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
37716
37717 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
37718 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
37719
37720 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
37721
37722 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
37723 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
37724
37725 2001-07-14 Richard Henderson <rth@redhat.com>
37726
37727 * gcc.dg/iftrap-1.c: New.
37728
37729 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
37730
37731 * g77.f-torture/execute/intrinsic77.f: New test.
37732
37733 2001-07-11 Janis Johnson <janis@us.ibm.com>
37734
37735 * gcc.misc-tests/gcov-3.c: New test.
37736
37737 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37738
37739 * gcc.c-torture/compile/20010711-1.c,
37740 * gcc.c-torture/compile/20010711-2.c: New tests.
37741
37742 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
37743
37744 * gcc.c-torture/execute/20010711-1.c: New test.
37745
37746 2001-07-11 Ben Elliston <bje@redhat.com>
37747
37748 * g++.old-deja/g++.other/enum5.C: New test.
37749
37750 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
37751
37752 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
37753 (g++-dg-prune): Call prune_gcc_output.
37754 * prune.exp: New file for prune_gcc_output.
37755 * lib/g++.exp, lib/gcc.exp: Load it.
37756
37757 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
37758
37759 * gcc.c-torture/compile/20010701-1.c,
37760 g++.old-deja/g++.ext/attrib6.C: New tests.
37761
37762 2001-07-06 Jeffrey A Law (law@cygnus.com)
37763
37764 * gcc.c-torture/compile/20010706-1.c: New test.
37765
37766 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
37767
37768 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
37769
37770 2001-06-28 Stan Shebs <shebs@apple.com>
37771
37772 * gcc.dg/pragma-darwin.c: New test.
37773
37774 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37775
37776 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
37777 Solaris 2.[678] system.
37778
37779 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
37780
37781 * gcc.dg/20010622-1.c: New test.
37782
37783 2001-06-18 Stan Shebs <shebs@apple.com>
37784
37785 * objc.dg: New directory.
37786 * objc.dg/dg.exp: New file.
37787 * objc.dg/alias.m: New.
37788 * objc.dg/class-1.m: New.
37789 * objc.dg/class-2.m: New.
37790 * objc.dg/const-str-1.m: New.
37791 * objc.dg/const-str-2.m: New.
37792 * objc.dg/id-1.m: New.
37793 * objc.dg/method-1.m: New.
37794 * objc.dg/super-class-1.m: New.
37795 * lib/objc-dg.exp: New file.
37796
37797 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
37798
37799 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
37800 of label name.
37801
37802 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
37803
37804 * g++.old-deja/g++.abi/vbase8-9.C: New test.
37805
37806 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37807
37808 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
37809 variable.
37810
37811 2001-06-12 Richard Henderson <rth@redhat.com>
37812
37813 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
37814
37815 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37816
37817 * g++.old-deja/g++.abi/vbase5.C: New test.
37818 * g++.old-deja/g++.abi/vbase6.C: New test.
37819 * g++.old-deja/g++.abi/vbase7.C: New test.
37820
37821 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37822
37823 * gcc.c-torture/compile/20010610-1.c: New test.
37824
37825 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
37826
37827 * g++.old-deja/g++.abi/vbase4.C: New test.
37828
37829 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
37830
37831 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
37832 support %f for HC11/HC12 targets.
37833 * gcc.c-torture/execute/930513-1.x: New file, likewise.
37834 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
37835 on HC11/HC12 targets.
37836 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
37837
37838 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37839
37840 * gcc.dg/wchar_t-1.c: New file.
37841 * gcc.dg/wint_t-1.c: Likewise.
37842
37843 2001-06-11 Bernd Schmidt <bernds@redhat.com>
37844
37845 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
37846
37847 2001-06-11 Richard Henderson <rth@redhat.com>
37848
37849 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
37850
37851 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37852
37853 * gcc.c-torture/compile/20010611-1.c: New test.
37854
37855 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
37856
37857 * gcc.dg/c99-tag-1.c: Add more tests.
37858
37859 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
37860
37861 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
37862 representation on MN10300 and ARM/Thumb.
37863
37864 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
37865
37866 * g77.f-torture/execute/20010610.f: New.
37867
37868 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
37869
37870 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
37871 names.
37872
37873 2001-06-09 Richard Henderson <rth@redhat.com>
37874
37875 * gcc.c-torture/execute/ashrdi-1.c: New.
37876 * gcc.c-torture/execute/ashldi-1.c: New.
37877 * gcc.c-torture/execute/lshrdi-1.c: New.
37878
37879 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
37880
37881 * objc/execute/load-3.m: Added. Check sending +load to categories,
37882 in addition to classes.
37883
37884 2001-06-08 Stan Shebs <shebs@apple.com>
37885
37886 * objc/execute/load-2.m: New test. From Nicola Pero
37887 <n.pero@mi.flashnet.it>.
37888
37889 2001-06-08 Jakub Jelinek <jakub@redhat.com>
37890
37891 * gcc.c-torture/execute/20010605-2.c: New test.
37892
37893 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37894
37895 * g++.old-deja/g++.abi/vbase2.C: New test.
37896 * g++.old-deja/g++.abi/vbase3.C: New test.
37897
37898 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
37899
37900 * g++.old-deja/g++.pt/friend49.C: New test.
37901
37902 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
37903
37904 * g++.old-deja/g++.ext/anon3.C: New test.
37905
37906 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
37907
37908 * g++.old-deja/g++.other/conv7.C: New test.
37909
37910 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
37911
37912 * gcc.c-torture/compile/20010605-2.c: New test.
37913
37914 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
37915
37916 * gcc.c-torture/execute/20010604-1.c: New test.
37917
37918 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
37919
37920 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
37921
37922 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
37923
37924 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
37925 (g++_link_flags): Likewise.
37926 (g++_init): Pass gccpath's value to two previous functions.
37927
37928 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37929
37930 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
37931 Ensure logfile entry matches exec command line.
37932
37933 2001-05-31 Richard Henderson <rth@redhat.com>
37934
37935 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
37936 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
37937
37938 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
37939
37940 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
37941 compiler for irix6.2
37942
37943 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
37944
37945 * g++.old-deja/g++.other/optimize3.C: New file.
37946
37947 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
37948
37949 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
37950 assemble.
37951
37952 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
37953
37954 * g++.old-deja/g++.other/optimize2.C: New file.
37955
37956 2001-05-25 Diego Novillo <dnovillo@redhat.com>
37957
37958 * gcc.c-torture/compile/20010518-2.c: New file.
37959 * gcc.c-torture/execute/20010518-1.c: New file.
37960 * gcc.c-torture/execute/20010518-2.c: New file.
37961
37962 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
37963
37964 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
37965
37966 2001-05-24 Mark Mitchell <mark@codesourcery.com>
37967
37968 G++ no longer defines builtins that do not begin with __builtin.
37969 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
37970 * g++.old-deja/g++.brendand/misc13.C: Likewise.
37971 * g++.old-deja/g++.law/builtin1.C: Likewise.
37972 * g++.old-deja/g++.law/cvt2.C: Likewise.
37973 * g++.old-deja/g++.mike/net5.C: Likewise.
37974 * g++.old-deja/g++.other/builtins1.C: Likewise.
37975 * g++.old-deja/g++.other/builtins2.C: Likewise.
37976 * g++.old-deja/g++.other/builtins3.C: Likewise.
37977 * g++.old-deja/g++.other/builtins4.C: Likewise.
37978 * g++.old-deja/g++.other/inline8.C: Likewise.
37979 * g++.old-deja/g++.robertl/eb39.C: Likewise.
37980
37981 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
37982
37983 * g++.old-deja/g++.pt/using1.C: Adjust.
37984 * g++.old-deja/g++.pt/using2.C: New test.
37985
37986 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
37987
37988 * gcc.dg/cpp/charconst.c: New tests.
37989 * gcc.dg/cpp/escape.c: New tests.
37990 * gcc.dg/cpp/escape-1.c: New tests.
37991 * gcc.dg/cpp/escape-2.c: New tests.
37992 * gcc.dg/cpp/ucs.c: New tests.
37993
37994 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
37995
37996 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
37997 native compiler for irix6.5.
37998
37999 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
38000
38001 * lib/g++.exp (g++_include_flags): Use args to compute
38002 get_multilibs.
38003 (g++_link_flags): Likewise.
38004 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
38005
38006 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
38007
38008 * gcc.dg/c90-hexfloat-1.c: Add more tests.
38009
38010 2001-05-21 Geoff Keating <geoffk@redhat.com>
38011
38012 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
38013 this file.
38014
38015 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38016
38017 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
38018 STACK_SIZE;
38019 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
38020 to STACK_SIZE; Use it to define size of add_histo array.
38021 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
38022 to STACK_SIZE.
38023 (f): Use GITT_SIZE to define size of gitt local table.
38024 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
38025 to STACK_SIZE; Use it to define size of bytemem array.
38026
38027 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
38028
38029 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
38030 on 68HC11/HC12 due to the asm instruction.
38031 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
38032 * gcc.c-torture/compile/920520-1.x: Likewise.
38033 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
38034 on 68HC11/HC12 because the function is larger than 64K.
38035 * gcc.c-torture/compile/961203-1.x: New file, this test fails
38036 on 68HC11/HC12 because the structure is too large.
38037
38038 2001-05-20 Richard Henderson <rth@redhat.com>
38039
38040 * gcc.c-torture/execute/20010520-1.c: New.
38041
38042 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38043
38044 * g++.old-deja/g++.warn/compare1.C: New test.
38045 * gcc.dg/compare4.c: New test.
38046
38047 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
38048
38049 * g++.old-deja/g++.other/optimize1.C: New test.
38050
38051 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38052
38053 * g++.old-deja/g++.pt/spec41.C: New test.
38054
38055 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
38056
38057 * gcc.c-torture/compile/20010114-1.x: Remove.
38058
38059 2001-05-18 Stan Shebs <shebs@apple.com>
38060
38061 * gcc.c-torture/compile/20010518-1.c: New test.
38062
38063 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
38064
38065 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
38066 * g++.old-deja/g++.pt/crash67.C: New test.
38067
38068 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
38069
38070 * g++.old-deja/g++.other/debug9.C: New test.
38071
38072 2001-05-16 Zack Weinberg <zackw@stanford.edu>
38073
38074 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
38075
38076 2001-05-16 Jan Hubicka <jh@suse.cz>
38077
38078 * gcc.c-torture/compile/20010516-1.c: New test.
38079
38080 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38081
38082 * g++.old-deja/g++.other/crash41.C: New test.
38083
38084 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
38085
38086 * g++.old-deja/g++.pt/crash66.C: New test.
38087
38088 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
38089
38090 * g++.old-deja/g++.robertl/eb27.C: Convert.
38091
38092 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
38093
38094 * g++.dg/friend-warn.C: New test. Do not warn about friend
38095 declaration being redundant.
38096
38097 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
38098
38099 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
38100
38101 2001-05-14 Mark Mitchell <mark@codesourcery.com>
38102
38103 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
38104
38105 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
38106
38107 * lib/g++.exp: Use testsuite_flags.
38108
38109 2001-05-13 Mark Mitchell <mark@codesourcery.com>
38110
38111 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
38112
38113 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
38114
38115 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
38116
38117 2001-05-11 Mark Mitchell <mark@codesourcery.com>
38118
38119 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
38120
38121 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
38122
38123 * gcc.c-torture/compile/20010313-1.c: New test.
38124
38125 2001-05-09 Zack Weinberg <zackw@stanford.edu>
38126
38127 * gcc.dg/cpp/direct2.c: New test.
38128 * gccq.dg/cpp/direct2s.c: New test.
38129
38130 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
38131
38132 2001-05-07 Mark Mitchell <mark@codesourcery.com>
38133
38134 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
38135 * g++.old-deja/g++.other/op3.C: Likewise.
38136
38137 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
38138
38139 * gcc.dg/cpp/syshdr.h: New file.
38140 * gcc.dg/cpp/sysmac1.c: Update.
38141 * gcc.dg/cpp/sysmac2.c: Update.
38142
38143 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
38144
38145 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
38146
38147 2001-05-04 David Edelsohn <edelsohn@gnu.org>
38148
38149 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
38150 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
38151
38152 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
38153
38154 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
38155
38156 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
38157
38158 * lib/g++.exp (g++_include_flags): Don't use any special flags
38159 if TESTING_IN_BUILD_TREE is not defined.
38160 (g++_init): Use a plain 'c++' as the compiler if
38161 TESTING_IN_BUILD_TREEE is not defined.
38162
38163 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38164
38165 * g++.old-deja/g++.eh/catch13.C: New test.
38166 * g++.old-deja/g++.eh/catch14.C: New test.
38167
38168 2001-05-02 Jakub Jelinek <jakub@redhat.com>
38169
38170 * gcc.dg/cpp/tr-define.c: New test.
38171
38172 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
38173
38174 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
38175 <stdlib.h>, not <malloc.h>.
38176
38177 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38178
38179 * g++.old-deja/g++.ns/template17.C: New test.
38180
38181 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
38182
38183 * g++.old-deja/g++.pt/ref4.C: New test.
38184
38185 2001-04-30 Richard Henderson <rth@redhat.com>
38186
38187 * gcc.dg/20000724-1.c: Revert last change.
38188
38189 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
38190
38191 * g77.f-torture/execute/20010430.f: New test.
38192
38193 2001-04-30 Mark Mitchell <mark@codesourcery.com>
38194
38195 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
38196
38197 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
38198
38199 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
38200
38201 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38202
38203 * g++.old-deja/g++.eh/crash6.C: New test.
38204
38205 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38206
38207 * g++.old-deja/g++.other/warn7.C: New test.
38208
38209 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
38210
38211 * g++.old-deja/g++.other/defarg9.C: New test.
38212
38213 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38214
38215 * g77.f-torture/compile/20010426.f: New test.
38216 * g77.f-torture/execute/20010426.f: New test.
38217
38218 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
38219
38220 * g77.f-torture/compile/20000629-1.x: Remove - error
38221 has been fixed.
38222
38223 2001-04-26 Jeffrey A Law (law@cygnus.com)
38224
38225 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
38226 Tweak slightly to work with g++.dg framework.
38227 * g++.dg/special/ecos.exp: Run initp1.C test.
38228 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
38229
38230 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
38231 its linker doesn't give line numbers either.
38232 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
38233
38234 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38235
38236 * g++.old-deja/g++.other/lex1.C: New test.
38237
38238 2001-04-26 Jakub Jelinek <jakub@redhat.com>
38239
38240 * gcc.dg/noncompile/20010425-1.c: New test.
38241
38242 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
38243
38244 * g++.old-deja/g++.pt/mangle2.C: New test.
38245
38246 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38247
38248 * gcc.dg/format/plus-1.c: New test.
38249
38250 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38251
38252 * gcc.dg/20010423-1.c: New test.
38253
38254 2001-04-25 Jakub Jelinek <jakub@redhat.com>
38255
38256 * gcc.c-torture/execute/20010422-1.c: New test.
38257
38258 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
38259
38260 * g++.old-deja/g++.ns/type2.C: New test.
38261
38262 2001-04-24 Zack Weinberg <zackw@stanford.edu>
38263
38264 * g++.old-deja/g++.other/perf1.C: New test.
38265
38266 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
38267
38268 * gcc.dg/c99-func-2.c: Remove xfail.
38269 * gcc.dg/c99-func-3.c: Remove xfail.
38270 * gcc.dg/c99-func-4.c: Remove xfail.
38271
38272 2001-04-23 Zack Weinberg <zackw@stanford.edu>
38273
38274 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
38275
38276 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
38277
38278 * gcc.c-torture/compile/20010423-1.c: New test.
38279
38280 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38281
38282 * g++.old-deja/g++.pt/typename28.C: New test.
38283
38284 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
38285
38286 * g++.old-deja/g++.abi/empty2.C: New test.
38287 * g++.old-deja/g++.abi/empty3.C: New test.
38288
38289 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38290
38291 * g++.old-deja/g++.other/comdat2.C: New test.
38292 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
38293
38294 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38295
38296 * g++.old-deja/g++.other/overload14.C: New test.
38297
38298 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38299
38300 * g++.old-deja/g++.other/lookup23.C: New test.
38301
38302 2001-04-20 Jakub Jelinek <jakub@redhat.com>
38303
38304 * gcc.c-torture/execute/20010403-1.c: New test.
38305
38306 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
38307 Mark Mitchell <mark@codesourcery.com>
38308
38309 * lib/old-dejagnu.exp: Don't delete output of executable.
38310 Add .exe suffix to executables.
38311
38312 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
38313
38314 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
38315
38316 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38317
38318 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
38319
38320 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38321
38322 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
38323 * g++.old-deja/g++.abi/crash1.C: New test.
38324
38325 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
38326
38327 * g++.old-deja/g++.other/crash40.C: New test.
38328
38329 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38330
38331 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
38332
38333 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
38334
38335 * g++.old-deja/g++.other/warn6.C: New test.
38336
38337 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
38338
38339 * g++.old-deja/g++.robertl/eb42.C: Same.
38340
38341 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38342
38343 * gcc.dg/wtr-conversion-1.c: New testcase.
38344
38345 2001-04-10 Richard Henderson <rth@redhat.com>
38346
38347 * g++.old-deja/g++.other/array5.C: New.
38348
38349 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38350
38351 * gcc.c-torture/execute/20010408-1.c: New test.
38352
38353 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
38354
38355 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
38356 headers and constructs.
38357 * g++.old-deja/g++.robertl/eb79.C: Same.
38358 * g++.old-deja/g++.robertl/eb77.C (main): Same.
38359 * g++.old-deja/g++.robertl/eb73.C: Same.
38360 * g++.old-deja/g++.robertl/eb66.C (main): Same.
38361 * g++.old-deja/g++.robertl/eb55.C (t): Same.
38362 * g++.old-deja/g++.robertl/eb54.C (main): Same.
38363 * g++.old-deja/g++.robertl/eb46.C (main): Same.
38364 * g++.old-deja/g++.robertl/eb44.C: Same.
38365 * g++.old-deja/g++.robertl/eb41.C (main): Same.
38366 * g++.old-deja/g++.robertl/eb4.C (main): Same.
38367 * g++.old-deja/g++.robertl/eb39.C: Same.
38368 * g++.old-deja/g++.robertl/eb33.C (main): Same.
38369 * g++.old-deja/g++.robertl/eb31.C (main): Same.
38370 * g++.old-deja/g++.robertl/eb30.C: Same.
38371 * g++.old-deja/g++.robertl/eb3.C: Same.
38372 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
38373 * g++.old-deja/g++.robertl/eb21.C: Same.
38374 * g++.old-deja/g++.robertl/eb15.C: Same.
38375 * g++.old-deja/g++.robertl/eb118.C: Same.
38376 * g++.old-deja/g++.robertl/eb115.C (main): Same.
38377 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
38378 * g++.old-deja/g++.robertl/eb109.C: Same.
38379 * g++.old-deja/g++.other/sibcall1.C (main): Same.
38380 * g++.old-deja/g++.mike/rtti1.C: Same.
38381 * g++.old-deja/g++.mike/p658.C: Same.
38382 * g++.old-deja/g++.mike/net46.C: Same.
38383 * g++.old-deja/g++.mike/net34.C: Same.
38384 * g++.old-deja/g++.mike/memoize1.C: Same.
38385 * g++.old-deja/g++.mike/eh2.C: Same.
38386 * g++.old-deja/g++.law/weak.C: Same.
38387 * g++.old-deja/g++.law/visibility7.C: Same.
38388 * g++.old-deja/g++.law/visibility25.C: Same.
38389 * g++.old-deja/g++.law/visibility22.C: Same.
38390 * g++.old-deja/g++.law/visibility2.C: Same.
38391 * g++.old-deja/g++.law/visibility17.C: Same.
38392 * g++.old-deja/g++.law/visibility13.C: Same.
38393 * g++.old-deja/g++.law/visibility10.C: Same.
38394 * g++.old-deja/g++.law/visibility1.C: Same.
38395 * g++.old-deja/g++.law/virtual3.C (eval): Same.
38396 * g++.old-deja/g++.law/vbase1.C: Same.
38397 * g++.old-deja/g++.law/operators32.C: Same.
38398 * g++.old-deja/g++.law/nest3.C: Same.
38399 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
38400 * g++.old-deja/g++.law/except5.C (main): Same.
38401 * g++.old-deja/g++.law/cvt7.C (run): Same.
38402 * g++.old-deja/g++.law/cvt2.C: Same.
38403 * g++.old-deja/g++.law/cvt16.C: Same.
38404 * g++.old-deja/g++.law/ctors6.C (bar): Same.
38405 * g++.old-deja/g++.law/ctors17.C (main): Same.
38406 * g++.old-deja/g++.law/ctors13.C: Same.
38407 * g++.old-deja/g++.law/ctors12.C (main): Same.
38408 * g++.old-deja/g++.law/ctors10.C: Same.
38409 * g++.old-deja/g++.law/code-gen5.C: Same.
38410 * g++.old-deja/g++.law/bad-error7.C: Same.
38411 * g++.old-deja/g++.law/arm9.C: Same.
38412 * g++.old-deja/g++.law/arm12.C: Same.
38413 * g++.old-deja/g++.law/arg8.C: Same.
38414 * g++.old-deja/g++.law/arg1.C: Same.
38415 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
38416 * g++.old-deja/g++.jason/template31.C: Same.
38417 * g++.old-deja/g++.jason/template24.C (main): Same.
38418 * g++.old-deja/g++.jason/2371.C: Same.
38419 * g++.old-deja/g++.eh/new2.C: Same.
38420 * g++.old-deja/g++.eh/new1.C: Same.
38421 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
38422 * g++.old-deja/g++.brendan/nest21.C (main): Same.
38423 * g++.old-deja/g++.brendan/err-msg3.C: Same.
38424 * g++.old-deja/g++.brendan/crash62.C: Same.
38425 * g++.old-deja/g++.brendan/crash52.C: Same.
38426 * g++.old-deja/g++.brendan/crash49.C (main): Same.
38427 * g++.old-deja/g++.brendan/crash38.C: Same.
38428 * g++.old-deja/g++.brendan/crash15.C (main): Same.
38429 * g++.old-deja/g++.brendan/copy9.C: Same.
38430
38431 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
38432
38433 * gcc.c-torture/execute/20001203-2.c (memset):
38434 Count argument is of type __SIZE_TYPE__.
38435
38436 2001-04-04 Diego Novillo <dnovillo@redhat.com>
38437
38438 * gcc.c-torture/compile/20010404-1.c: New test.
38439
38440 2001-04-04 Jakub Jelinek <jakub@redhat.com>
38441
38442 * gcc.c-torture/compile/20010326-1.c: New test.
38443
38444 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
38445
38446 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
38447 peculiarities of the SH.
38448 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
38449
38450 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38451
38452 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
38453 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
38454 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
38455
38456 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38457
38458 * g77.f-torture/compile/20010321-1.f: New test.
38459
38460 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38461
38462 * gcc.c-torture/compile/20010329-1.c: New test.
38463
38464 2001-04-02 Jakub Jelinek <jakub@redhat.com>
38465
38466 * gcc.c-torture/execute/20010329-1.c: New test.
38467
38468 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38469
38470 * g++.old-deja/g++.other/eh4.C: Fix typo.
38471
38472 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
38473
38474 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
38475
38476 2001-03-28 Philip Blundell <philb@gnu.org>
38477
38478 * gcc.c-torture/compile/20010328-1.c: New test.
38479
38480 2001-03-27 Richard Henderson <rth@redhat.com>
38481
38482 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
38483 * g++.old-deja/g++.eh/vbase3.C: Likewise.
38484
38485 2001-03-27 Alan Modra <alan@linuxcare.com.au>
38486
38487 * gcc.c-torture/compile/20010327-1.c: New test.
38488
38489 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
38490
38491 * g++.old-deja/g++.other/friend12.C: New test.
38492 * g++.old-deja/g++.other/friend9.C: Expect no errors.
38493 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
38494
38495 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
38496
38497 * gcc.c-torture/execute/20010325-1.c: New test.
38498
38499 2001-03-23 Jakub Jelinek <jakub@redhat.com>
38500
38501 * g++.old-deja/g++.other/mangle3.C: New test.
38502
38503 2001-03-22 Jakub Jelinek <jakub@redhat.com>
38504
38505 * g++.old-deja/g++.other/anon8.C: New test.
38506
38507 2001-03-20 Philip Blundell <philb@gnu.org>
38508
38509 * gcc.c-torture/compile/20010320-1.c: New test.
38510
38511 2001-03-17 Richard Henderson <rth@redhat.com>
38512
38513 * g++.old-deja/g++.other/eh4.C: Add expected error text.
38514
38515 2001-03-15 Geoff Keating <geoff@redhat.com>
38516
38517 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
38518 tests on AIX.
38519
38520 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
38521
38522 * g++.old-deja/g++.other/eh4.C: New test.
38523
38524 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
38525
38526 * gcc.dg/cpp/mi1.c: Update.
38527
38528 2001-03-14 Jakub Jelinek <jakub@redhat.com>
38529
38530 * g++.old-deja/g++.other/regstack.C: New test.
38531
38532 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
38533
38534 * g++.old-deja/g++.other/ref4.C: New test.
38535
38536 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
38537
38538 * objc/execute/va_method.m: Added.
38539 * objc/execute/IMP.m: Added.
38540 * objc/execute/_cmd.m: Added.
38541 * objc/execute/accessing_ivars.m: Added.
38542 * objc/execute/class-1.m: Added.
38543 * objc/execute/class-10.m: Added.
38544 * objc/execute/class-11.m: Added.
38545 * objc/execute/class-12.m: Added.
38546 * objc/execute/class-13.m: Added.
38547 * objc/execute/class-14.m: Added.
38548 * objc/execute/class-2.m: Added.
38549 * objc/execute/class-3.m: Added.
38550 * objc/execute/class-4.m: Added.
38551 * objc/execute/class-5.m: Added.
38552 * objc/execute/class-6.m: Added.
38553 * objc/execute/class-7.m: Added.
38554 * objc/execute/class-8.m: Added.
38555 * objc/execute/class-9.m: Added.
38556 * objc/execute/class-tests-1.h
38557 * objc/execute/class-tests-2.h
38558 * objc/execute/compatibility_alias.m: Added.
38559 * objc/execute/encode-1.m: Added.
38560 * objc/execute/formal_protocol-1.m: Added.
38561 * objc/execute/formal_protocol-2.m: Added.
38562 * objc/execute/formal_protocol-3.m: Added.
38563 * objc/execute/formal_protocol-4.m: Added.
38564 * objc/execute/formal_protocol-5.m: Added.
38565 * objc/execute/formal_protocol-6.m: Added.
38566 * objc/execute/formal_protocol-7.m: Added.
38567 * objc/execute/informal_protocol.m: Added.
38568 * objc/execute/initialize.m: Added.
38569 * objc/execute/load.m: Added.
38570 * objc/execute/many_args_method.m: Added.
38571 * objc/execute/nested-3.m: Added.
38572 * objc/execute/no_clash.m: Added.
38573 * objc/execute/private.m: Added.
38574 * objc/execute/redefining_self.m: Added.
38575 * objc/execute/root_methods.m: Added.
38576 * objc/execute/selector-1.m: Added.
38577 * objc/execute/static-1.m: Added.
38578 * objc/execute/static-2.m: Added.
38579 * objc/execute/va_method.m: Added.
38580
38581 2001-03-10 Richard Henderson <rth@redhat.com>
38582
38583 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
38584
38585 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
38586
38587 * g++.old-deja/g++.other/crash31.C: XFAIL.
38588 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
38589 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
38590 * gcc.c-torture/execute/20010123-1.x: XFAIL.
38591 * gcc.c-torture/execute/20010124-1.x: XFAIL.
38592 * gcc.dg/sequence-pt-1.c: XFAIL one test.
38593
38594 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
38595
38596 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
38597
38598 2001-03-06 Zack Weinberg <zackw@stanford.edu>
38599
38600 * gcc.dg/20000724-1.c: Don't use multiline strings.
38601
38602 2001-03-06 Zack Weinberg <zackw@stanford.edu>
38603
38604 * objc/execute/string1.m, objc/execute/string2.m: Compare the
38605 result of -cString against what we expect it to be; don't just
38606 print it out for no one to read.
38607
38608 * objc/execute/string3.m, objc/execute/string4.m: New tests.
38609 Based on testcases provided by Nicola Pero.
38610
38611 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
38612
38613 * gcc.dg/cpp/macro7.c: New test.
38614
38615 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
38616
38617 * gcc.dg/cpp/multiline.c: Update.
38618
38619 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38620
38621 * g++.old-deja/g++.other/enum3.C: New test.
38622
38623 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38624
38625 * g++.old-deja/g++.other/pod1.C: New test.
38626
38627 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
38628
38629 * g++.old-deja/g++.ext/overload1.C: New test.
38630
38631 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38632
38633 * g++.old-deja/g++.pt/using1.C: New test.
38634
38635 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
38636
38637 * g++.old-deja/g++.other/using9.C: New test.
38638
38639 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
38640
38641 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
38642
38643 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
38644
38645 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
38646
38647 * g++.old-deja/g++.ext/realpt1.C: Remove.
38648
38649 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
38650
38651 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
38652
38653 2001-02-26 Will Cohen <wcohen@redhat.com>
38654
38655 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
38656
38657 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
38658
38659 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
38660 templatized constructors.
38661
38662 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38663
38664 * gcc.c-torture/execute/20010224-1.c: New test.
38665
38666 2001-02-23 Jakub Jelinek <jakub@redhat.com>
38667
38668 * gcc.c-torture/execute/20010222-1.c: New test.
38669
38670 2001-02-22 Jakub Jelinek <jakub@redhat.com>
38671
38672 * g++.old-deja/g++.other/inline20.C: New test.
38673
38674 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
38675
38676 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
38677
38678 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
38679
38680 * g++.old-deja/g++.other/lookup22.C: New test.
38681
38682 2001-02-19 Zack Weinberg <zackw@stanford.edu>
38683
38684 * g77.dg: New directory.
38685 * g77.dg/20010216-1.f: New test case.
38686 * g77.dg/dg.exp: New driver.
38687 * lib/g77-dg.exp: New driver library.
38688
38689 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38690
38691 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
38692
38693 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
38694
38695 * g++.old-deja/g++.other/decl9.C: New test.
38696
38697 2001-02-16 Jakub Jelinek <jakub@redhat.com>
38698
38699 * g++.old-deja/g++.other/init16.C: Update the test so that it does
38700 not need <string> and also tests the initialization at runtime.
38701
38702 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
38703
38704 * gcc.c-torture/execute/longlong.c: New test.
38705
38706 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38707
38708 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
38709
38710 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
38711
38712 * gcc.c-torture/execute/920302-1.c (execute):
38713 Change argument type to short.
38714
38715 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38716
38717 * g++.old-deja/g++.pt/deduct6.C: New test.
38718
38719 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
38720
38721 * g++.old-deja/g++.pt/deduct5.C: New test.
38722
38723 2001-02-14 Jakub Jelinek <jakub@redhat.com>
38724
38725 * gcc.c-torture/execute/20010209-1.c: New test.
38726
38727 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
38728
38729 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
38730
38731 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
38732
38733 * g++.dg/vtgc1.C: Update for new ABI.
38734
38735 * consistency.vlad: New directory, 1665 files.
38736
38737 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
38738
38739 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
38740 return type.
38741 * gcc.dg/cpp/digraphs.c: Declare puts.
38742
38743 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38744
38745 * g++.old-deja/g++.other/warn5.C: New test.
38746
38747 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38748
38749 * g++.old-deja/g++.pt/spec40.C: New test.
38750
38751 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
38752
38753 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
38754 case.
38755 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
38756
38757 2001-02-12 Jakub Jelinek <jakub@redhat.com>
38758
38759 * gcc.c-torture/compile/20010209-1.c: New test.
38760
38761 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
38762
38763 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
38764 excess errors message but not if it crashes.
38765 * g++.old-deja/g++.other/crash27.C: Likewise.
38766 * g++.old-deja/g++.other/crash28.C: Likewise.
38767 * g++.old-deja/g++.other/crash30.C: Likewise.
38768 * g++.old-deja/g++.other/crash32.C: Likewise.
38769 * g++.old-deja/g++.other/crash35.C: Likewise.
38770 * g++.old-deja/g++.pt/inherit2.C: Likewise.
38771
38772 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
38773
38774 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
38775 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
38776 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
38777 g77.f-torture/execute/execute.exp,
38778 g77.f-torture/noncompile/noncompile.exp,
38779 gcc.c-torture/execute/execute.exp,
38780 gcc.c-torture/execute/memcheck/memcheck.exp,
38781 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
38782 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
38783 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
38784 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
38785 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
38786 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
38787 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
38788 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
38789 Remove bug reporting instructions with ancient email addresses.
38790
38791 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38792
38793 * gcc.dg/20010202-1.c: New test.
38794 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
38795
38796 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
38797
38798 * g++.dg/stdbool-if.C: New test.
38799
38800 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
38801
38802 * objc/execute/fdecl.m: Added main().
38803
38804 2001-02-07 Jakub Jelinek <jakub@redhat.com>
38805
38806 * gcc.c-torture/execute/20010206-1.c: New test.
38807
38808 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
38809
38810 * gcc.dg/cpp/avoidpaste1.c: Update.
38811
38812 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
38813
38814 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
38815 Pero <nicola@brainstorm.co.uk>.
38816 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
38817
38818 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
38819
38820 * g++.old-deja/g++.pt/spec39.C: New test.
38821
38822 2001-02-05 Jakub Jelinek <jakub@redhat.com>
38823
38824 * gcc.c-torture/compile/20010202-1.c: New test.
38825
38826 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
38827
38828 * g++.old-deja/g++.abi/primary2.C: New test.
38829 * g++.old-deja/g++.abi/primary3.C: New test.
38830 * g++.old-deja/g++.abi/primary4.C: New test.
38831 * g++.old-deja/g++.abi/primary5.C: New test.
38832 * g++.old-deja/g++.abi/vtable3.h: New test.
38833 * g++.old-deja/g++.abi/vtable3a.C: New test.
38834 * g++.old-deja/g++.abi/vtable3b.C: New test.
38835 * g++.old-deja/g++.abi/vtable3c.C: New test.
38836 * g++.old-deja/g++.abi/vtable3d.C: New test.
38837 * g++.old-deja/g++.abi/vtable3e.C: New test.
38838 * g++.old-deja/g++.abi/vtable3f.C: New test.
38839 * g++.old-deja/g++.abi/vtable3g.C: New test.
38840 * g++.old-deja/g++.abi/vtable3h.C: New test.
38841 * g++.old-deja/g++.abi/vtable3i.C: New test.
38842 * g++.old-deja/g++.abi/vtable3j.C: New test.
38843 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
38844
38845 2001-02-03 Jakub Jelinek <jakub@redhat.com>
38846
38847 * g++.old-deja/g++.other/anon6.C: New test.
38848 * g++.old-deja/g++.other/anon7.C: New test.
38849
38850 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
38851
38852 * gcc.dg/cpp/avoidpaste2.c: New tests.
38853
38854 2001-01-31 Jakub Jelinek <jakub@redhat.com>
38855
38856 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
38857
38858 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
38859
38860 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
38861 DECIMAL_DIG cases for Irix."
38862
38863 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
38864
38865 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
38866
38867 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
38868
38869 * gcc.dg/c99-tag-1.c: New test.
38870
38871 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38872
38873 * gcc.dg/cpp/tr-warn1.c: Add tests.
38874
38875 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
38876
38877 * gcc.dg/cpp/avoidpaste1.c: Update.
38878 * gcc.dg/cpp/paste4.c: Update.
38879
38880 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
38881
38882 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
38883 cases for Irix.
38884
38885 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38886
38887 * g++.old-deja/g++.other/inline19.C: New test.
38888
38889 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
38890
38891 * gcc.dg/Wlarger-than.c: New test.
38892
38893 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
38894
38895 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
38896
38897 2001-01-29 Jakub Jelinek <jakub@redhat.com>
38898
38899 * gcc.c-torture/execute/20010129-1.c: New test.
38900 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
38901
38902 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
38903
38904 * gcc.dg/cpp/avoidpaste1.c: Test case.
38905
38906 2001-01-28 Jakub Jelinek <jakub@redhat.com>
38907
38908 * g++.old-deja/g++.other/inline18.C: New test.
38909
38910 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38911
38912 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
38913 and __builtin_putchar.
38914
38915 2001-01-27 Jakub Jelinek <jakub@redhat.com>
38916
38917 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
38918 tests.
38919
38920 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
38921
38922 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
38923 floating point number rounding mode to round to the nearest
38924 representable mode.
38925
38926 2001-01-25 Jakub Jelinek <jakub@redhat.com>
38927
38928 * g++.old-deja/g++.other/mangle2.C: New test.
38929
38930 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
38931
38932 * gcc.c-torture/compile/20010124-1.c: New test.
38933
38934 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
38935
38936 * g++.old-deja/g++.pt/spec38.C: New test.
38937
38938 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38939
38940 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
38941 "Build don't run".
38942
38943 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38944
38945 * gcc.c-torture/execute/20010123-1.c: New test.
38946
38947 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38948
38949 * g++.old-deja/g++.pt/spec37.C: New test.
38950
38951 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
38952
38953 * g++.old-deja/g++.pt/overload14.C: New test.
38954
38955 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38956
38957 * gcc.c-torture/execute/20010122-1.c: New test, exercise
38958 __builtin_return_address.
38959
38960 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
38961
38962 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
38963 * g++.old-deja/g++.pt/spec35.C: New test.
38964 * g++.old-deja/g++.pt/spec36.C: New test.
38965
38966 2001-01-20 Jakub Jelinek <jakub@redhat.com>
38967
38968 * gcc.c-torture/compile/20010118-1.c: New test.
38969
38970 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
38971
38972 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
38973
38974 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38975
38976 * gcc.c-torture/execute/20010119-1.c: New test.
38977
38978 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38979
38980 * g++.old-deja/g++.other/vbase5.C: New test.
38981
38982 2001-01-19 Jakub Jelinek <jakub@redhat.com>
38983
38984 * gcc.c-torture/execute/20010118-1.c: New test.
38985
38986 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38987
38988 * g++.old-deja/g++.pt/deduct3.C: New test.
38989
38990 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
38991
38992 * g++.old-deja/g++.pt/spec34.C: New test.
38993
38994 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
38995
38996 * g77.f-torture/compile/20000601-2.f: New test.
38997
38998 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
38999
39000 * g++.old-deja/g++.other/init17.C: New test.
39001
39002 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
39003
39004 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
39005
39006 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39007
39008 * g++.old-deja/g++.pt/unify8.C: New test.
39009
39010 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39011
39012 * g++.old-deja/g++.abi/vbase1.C: New test.
39013
39014 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
39015
39016 * g++.old-deja/g++.pt/crash65.C: New test.
39017
39018 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
39019
39020 * gcc.dg/cpp/assembl2.S: New test case.
39021
39022 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
39023
39024 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
39025 are supported.
39026
39027 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39028
39029 * g++.old-deja/g++.other/builtins1.C: New test.
39030 * g++.old-deja/g++.other/builtins2.C: Likewise.
39031 * g++.old-deja/g++.other/builtins3.C: Likewise.
39032 * g++.old-deja/g++.other/builtins4.C: Likewise.
39033
39034 2001-01-17 Jakub Jelinek <jakub@redhat.com>
39035
39036 * gcc.c-torture/compile/20010117-1.c: New test.
39037 * gcc.c-torture/compile/20010117-2.c: New test.
39038
39039 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39040
39041 * g77.f-torture/execute/20010116.[fx]: New test,
39042 XFAIL on i?86-*-*.
39043 * g77.f-torture/compile/20010115.f: Indicate it's
39044 a test for PR fortran/1636.
39045
39046 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
39047
39048 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
39049
39050 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
39051
39052 * g77.f-torture/compile/20010115.f: New test.
39053
39054 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
39055
39056 * g++.old-deja/g++.pt/nontype5.C: New test.
39057
39058 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
39059
39060 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
39061 have an equivalent working one below it.
39062
39063 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39064
39065 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
39066 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39067
39068 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
39069
39070 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
39071 message containing "init_priority".
39072 (conpr-2.C): Likewise.
39073 (conpr-3.C): Likewise.
39074 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
39075
39076 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39077
39078 * gcc.c-torture/execute/20010114-2.c: New test.
39079
39080 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
39081
39082 * gcc.c-torture/compile/20010114-1.c: New test.
39083 * gcc.c-torture/compile/20010114-1.x: Xfail.
39084 * gcc.c-torture/compile/20010114-2.c: New test.
39085 * gcc.c-torture/execute/20010114-1.c: New test.
39086 * gcc.dg/trunc-1.c: New test.
39087 * gcc.dg/uninit-B.c: New test.
39088
39089 2001-01-13 Nick Clifton <nickc@redhat.com>
39090
39091 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
39092 target.
39093
39094 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
39095
39096 * gcc.c-torture/compile/20010113-1.c: New test.
39097
39098 2001-01-13 Jakub Jelinek <jakub@redhat.com>
39099
39100 * gcc.c-torture/compile/20001212-1.c: New test.
39101
39102 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
39103
39104 * gcc.dg/cpp/widestr1.c: Update.
39105 * gcc.dg/cpp/prag-imp.c: Remove.
39106
39107 2001-01-12 Jakub Jelinek <jakub@redhat.com>
39108
39109 * gcc.c-torture/execute/20000801-3.x: Remove.
39110 * gcc.dg/c90-init-1.c: New test.
39111 * gcc.dg/c99-init-1.c: New test.
39112 * gcc.dg/c99-init-2.c: New test.
39113 * gcc.dg/gnu99-init-1.c: New test.
39114
39115 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
39116
39117 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
39118 testing that no relevant ones were found.
39119
39120 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39121
39122 * g++.old-deja/g++.pt/cast2.C: New test.
39123
39124 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
39125
39126 * g++.old-deja/g++.pt/friend47.C: New test.
39127
39128 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39129
39130 * g++.old-deja/g++.pt/instantiate13.C: New test.
39131
39132 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39133
39134 * g++.old-deja/g++.other/defarg7.C: New test.
39135 * g++.old-deja/g++.other/defarg8.C: New test.
39136
39137 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39138
39139 * g++.old-deja/g++.pt/crash64.C: New test.
39140
39141 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
39142
39143 * g++.old-deja/g++.pt/crash63.C: New test.
39144
39145 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
39146
39147 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
39148
39149 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
39150
39151 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
39152
39153 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39154
39155 * g++.old-deja/g++.pt/error3.C: New test.
39156
39157 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39158
39159 * g++.old-deja/g++.other/crash39.C: New test.
39160
39161 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
39162
39163 * g++.old-deja/g++.other/vbase4.C: New test.
39164
39165 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
39166
39167 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
39168 * gcc.dg/special/20000419-2.c: New file. Identical to above.
39169 * gcc.dg/special/special.exp: New test driver which will check
39170 for alias support for the above test.
39171
39172 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
39173
39174 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
39175 problems on small machines.
39176 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
39177 parameterize.
39178
39179 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
39180
39181 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
39182 mips.
39183 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
39184
39185 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
39186
39187 * g++.old_deja/g++.pt/using8.C: New test.
39188
39189 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
39190
39191 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
39192
39193 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
39194
39195 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
39196 where a failure is expected.
39197 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
39198
39199 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39200
39201 * g++.old_deja/g++.pt/instantiate12.C: New test.
39202
39203 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39204
39205 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
39206 start of structs.
39207 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
39208 * g++.old-deja/g++.brendan/crash17.C: Likewise.
39209 * g++.old-deja/g++.brendan/crash29.C: Likewise.
39210 * g++.old-deja/g++.brendan/crash48.C: Likewise.
39211 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39212 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
39213 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
39214 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
39215 * g++.old-deja/g++.eh/spec6.C: Likewise.
39216 * g++.old-deja/g++.jason/crash3.C: Likewise.
39217 * g++.old-deja/g++.law/ctors11.C: Likewise.
39218 * g++.old-deja/g++.law/ctors17.C: Likewise.
39219 * g++.old-deja/g++.law/ctors5.C: Likewise.
39220 * g++.old-deja/g++.law/ctors9.C: Likewise.
39221 * g++.old-deja/g++.mike/ambig1.C: Likewise.
39222 * g++.old-deja/g++.mike/net22.C: Likewise.
39223 * g++.old-deja/g++.mike/p3538a.C: Likewise.
39224 * g++.old-deja/g++.mike/p3538b.C: Likewise.
39225 * g++.old-deja/g++.mike/virt3.C: Likewise.
39226 * g++.old-deja/g++.niklas/t128.C: Likewise.
39227 * g++.old-deja/g++.other/anon4.C: Likewise.
39228 * g++.old-deja/g++.other/using1.C: Likewise.
39229 * g++.old-deja/g++.other/warn3.C: Likewise.
39230 * g++.old-deja/g++.pt/t37.C: Likewise.
39231 * g++.old-deja/g++.robertl/eb69.C: Likewise.
39232 * g++.old-deja/g++.robertl/eb71.C: Likewise.
39233
39234 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
39235
39236 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
39237
39238 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39239
39240 * gcc.c-torture/execute/stdio-opt-3.c: New test.
39241
39242 2001-01-07 Jakub Jelinek <jakub@redhat.com>
39243
39244 * gcc.c-torture/compile/20010107-1.c: New test.
39245
39246 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39247
39248 * gcc.c-torture/execute/builtin-noret-1.c: New test.
39249
39250 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
39251
39252 * gcc.dg/format/format.h: New file.
39253 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
39254 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
39255 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
39256 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
39257 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
39258 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
39259 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
39260 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
39261 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
39262 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
39263 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
39264 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
39265 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
39266 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
39267 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
39268 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
39269 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
39270 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
39271 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
39272 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
39273 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
39274 instead of declaring standard types, macros and functions in each
39275 test.
39276
39277 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
39278
39279 * gcc.c-torture/execute/20010106-1.c: New test.
39280
39281 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
39282
39283 * gcc.dg/format/format.exp: New file.
39284 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
39285 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
39286 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
39287 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
39288 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
39289 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
39290 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
39291 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
39292 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
39293 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
39294 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
39295 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
39296 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
39297 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
39298 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
39299 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
39300 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
39301 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
39302 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
39303 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
39304 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
39305 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
39306 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
39307 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
39308 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
39309 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
39310 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
39311 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
39312 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
39313 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
39314 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
39315 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
39316 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
39317 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
39318 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
39319 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
39320 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
39321 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
39322 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
39323 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
39324 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
39325 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
39326
39327 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
39328
39329 * gcc.c-torture/execute/991228-1.c: Take word endianness into
39330 account.
39331
39332 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
39333
39334 * gcc.c-torture/execute/builtin-complex-1.c: New test.
39335
39336 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
39337
39338 * g++.old-deja/g++.pt/crash62.C: New test.
39339
39340 2001-01-04 Richard Henderson <rth@redhat.com>
39341
39342 * gcc.dg/20000926-1.c: Update expected warnings.
39343 * gcc.dg/array-2.c: Likewise.
39344 * gcc.dg/array-4.c: Also validate flexible array members.
39345 * gcc.dg/c99-flex-array-1.c: New.
39346
39347 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
39348
39349 * gcc.c-torture/compile/20001222-1.x: Remove.
39350
39351 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
39352
39353 * gcc.c-torture/execute/built-in-setjmp.c: New.
39354
39355 2001-01-03 Richard Henderson <rth@redhat.com>
39356
39357 * gcc.dg/940510-1.c: Update expected error wording.
39358 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
39359
39360 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
39361
39362 * lib/target-supports.exp (check_alias_available): Modified to
39363 indicate aliases not supported if only weak aliases are supported.
39364
39365 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39366
39367 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
39368 Turn on cmpstrsi checks for __pj__ and __i370__.
39369
39370 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39371
39372 * g++.old-deja/g++.other/virtual11.C: New test.
39373
39374 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
39375
39376 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
39377
39378 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39379
39380 * gcc.c-torture/compile/20010102-1.c: New test.
39381
39382 2001-01-02 Andreas Jaeger <aj@suse.de>
39383
39384 * gcc.dg/noreturn-3.c: New test.
39385
39386 * gcc.dg/noreturn-4.c: New test.
39387
39388 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39389
39390 * gcc.c-torture/execute/stdio-opt-1.c: Also test
39391 __builtin_fputc and __builtin_fwrite.
39392
39393 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39394
39395 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
39396 signed char, not default char.
39397
39398 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
39399
39400 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
39401
39402 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
39403
39404 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
39405
39406 2000-12-29 Richard Henderson <rth@redhat.com>
39407
39408 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
39409 (__cyg_profile_func_exit): Define.
39410
39411 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
39412
39413 * g++.dg/vtgc1.C: New test.
39414
39415 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
39416
39417 * gcc.dg/noncompile/20001228-1.c: New test.
39418
39419 * gcc.dg/20001228-1.c: New test.
39420
39421 * gcc.c-torture/execute/20001228-1.c: New test.
39422
39423 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
39424
39425 * gcc.dg/format-strfmon-1.c: New test.
39426
39427 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39428
39429 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
39430 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
39431 * gcc.c-torture/execute/string-opt-1.c: Likewise.
39432 * gcc.c-torture/execute/string-opt-2.c: Likewise.
39433 * gcc.c-torture/execute/string-opt-3.c: Likewise.
39434 * gcc.c-torture/execute/string-opt-4.c: Likewise.
39435 * gcc.c-torture/execute/string-opt-6.c: Likewise.
39436 * gcc.c-torture/execute/string-opt-7.c: Likewise.
39437 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39438 * gcc.c-torture/execute/string-opt-9.c: Likewise.
39439 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39440 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39441 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39442
39443 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
39444 * gcc.c-torture/execute/string-opt-4.c: Test index.
39445
39446 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
39447
39448 * gcc.c-torture/compile/20001226-1.c: New test.
39449
39450 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
39451
39452 * gcc.c-torture/compile/20001222-1.c: New test.
39453 * gcc.c-torture/compile/20001222-1.x: Xfail.
39454
39455 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
39456
39457 * gcc.c-torture/execute/comp-goto-2.c: New test.
39458
39459 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
39460
39461 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
39462 Use long types if __INT_MAX__ is 32767.
39463 (main): Use cast to (sint32 *) when poking 88 into a_page.
39464
39465 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
39466
39467 2000-12-21 Bernd Schmidt <bernds@redhat.com>
39468
39469 * gcc.c-torture/compile/20001221-1.c: New test.
39470 * gcc.c-torture/execute/20001221-1.c: New test.
39471
39472 2000-12-20 Richard Henderson <rth@redhat.com>
39473
39474 * g++.old-deja/g++.pt/crash36.C: Update error lines.
39475 * g++.old-deja/g++.robertl/eb109.C: Likewise.
39476
39477 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39478
39479 * gcc.dg/compare3.c: New test.
39480
39481 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39482
39483 * gcc.dg/format-warnll-1.c: New test.
39484
39485 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
39486
39487 * gcc.dg/cpp/cmdlne-P.c: New test.
39488
39489 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
39490
39491 * gcc.c-torture/execute/builtin-abs-1.c,
39492 gcc.c-torture/execute/builtin-abs-2.c: New tests.
39493
39494 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39495
39496 * gcc.dg/cpp/multiline.c: New test.
39497
39498 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
39499
39500 * g++.old-deja/g++.other/syshdr1.C: Update.
39501 * gcc.dg/cpp/lineflags.c: Remove temporarily.
39502
39503 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39504
39505 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
39506
39507 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39508
39509 * g++.old-deja/g++.pt/ttp65.C: New test.
39510
39511 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39512
39513 * g++.old-deja/g++.pt/ttp64.C: New test.
39514
39515 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39516
39517 * g++.old-deja/g++.pt/spec33.C: New test.
39518
39519 2000-12-14 Catherine Moore <clm@redhat.com>
39520
39521 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
39522 * gcc.c-torture/execute/920612-2.c: Likewise.
39523 * gcc.c-torture/execute/920428-2.c: Likewise.
39524 * gcc-c-torture/execute/va-arg-11.c: Call exit.
39525 * gcc.c-torture/execute/va-arg-21.c: Likewise.
39526
39527 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39528
39529 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
39530 * gcc.dg/pack-test-2.c: Likewise.
39531
39532 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39533
39534 Tests by Zack Weinberg <zackw@stanford.edu>.
39535
39536 * gcc.dg/cpp/defined.c: Update.
39537 * gcc.dg/cpp/defined_trad.c: New tests.
39538
39539 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
39540
39541 * gcc.dg/cpp/trad-direct.c: Update.
39542
39543 2000-12-11 Neil Booth <neilb@earthling.net>
39544
39545 * gcc.dg/cpp/defined_trad.c
39546
39547 2000-12-11 Neil Booth <neilb@earthling.net>
39548
39549 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
39550
39551 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
39552
39553 * gcc.dg/format-miss-2.c: New test.
39554
39555 2000-12-09 Neil Booth <neilb@earthling.net>
39556
39557 * gcc.dg/cpp/lineflags.c: New tests.
39558 * gcc.dg/cpp/poison.c: Update.
39559 * gcc.dg/cpp/redef2.c: Update.
39560 * gcc.dg/cpp/skipping.c: New test.
39561
39562 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
39563
39564 * g++.old-deja/g++.other/eh3.C: New testcase.
39565
39566 2000-12-07 Neil Booth <neilb@earthling.net>
39567
39568 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
39569 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
39570 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
39571 wtr-union-init-2.c, wtr-union-init-3.c: Update.
39572 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
39573 Update.
39574
39575 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39576
39577 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
39578 __SIZE_TYPE__ instead of int for type of integers cast to
39579 pointers.
39580
39581 2000-12-07 Jakub Jelinek <jakub@redhat.com>
39582
39583 * g++.old-deja/g++.other/cleanup4.C: New test.
39584
39585 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39586
39587 * format-sec-1.c: New test.
39588
39589 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39590
39591 * gcc.dg/format-nonlit-3.c: New test.
39592
39593 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
39594
39595 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
39596 through a null pointer.
39597
39598 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39599
39600 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
39601 * g++.old-deja/g++.pt/partial4.C: New test.
39602
39603 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
39604
39605 * gcc.c-torture/execute/ieee/hugeval.x: New.
39606
39607 2000-12-06 Neil Booth <neilb@earthling.net>
39608
39609 * gcc.dg/cpp/backslash2.c: New tests.
39610
39611 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39612
39613 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
39614 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
39615
39616 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
39617
39618 * gcc.c-torture/execute/20001203-2.c: New testcase.
39619
39620 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
39621
39622 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
39623 * g++.old-deja/g++.other/virtual10.C: New test.
39624
39625 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
39626
39627 * g++.old-deja/g++.mike/pmf5.C: Remove test.
39628
39629 2000-12-05 Richard Henderson <rth@redhat.com>
39630
39631 * gcc.c-torture/compile/20001205-1.c: New.
39632
39633 2000-12-04 Neil Booth <neilb@earthling.net>
39634
39635 * g++.old-deja/g++.other/virtual9.C: New test.
39636 * g++.old-deja/g++.pt/crash61.C: New test.
39637 * gcc.c-torture/execute/loop-9.c: New test.
39638
39639 2000-12-04 Neil Booth <neilb@earthling.net>
39640
39641 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
39642 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
39643 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
39644 * gcc.dg/cpp/extratokens.c: ...here.
39645
39646 2000-12-04 Neil Booth <neilb@earthling.net>
39647
39648 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
39649 New tests.
39650
39651 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39652
39653 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
39654 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
39655
39656 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
39657
39658 * gcc.c-torture/execute/20001203-1.c: New test.
39659
39660 2000-12-03 Neil Booth <neilb@earthling.net>
39661
39662 * gcc.dg/cpp/macro6.c: New test cases.
39663
39664 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39665
39666 * gcc.c-torture/execute/string-opt-9.c: New test.
39667 * gcc.c-torture/execute/string-opt-10.c: Likewise.
39668 * gcc.c-torture/execute/string-opt-11.c: Likewise.
39669 * gcc.c-torture/execute/string-opt-12.c: Likewise.
39670
39671 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
39672 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
39673
39674 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
39675
39676 * gcc.dg/cpp/if-6.c: New testcase.
39677
39678 * gcc.dg/20001201-1.c: New testcase.
39679
39680 2000-12-02 Neil Booth <neilb@earthling.net>
39681
39682 * g++.old-deja/g++.other/externC4.C,
39683 g++.old-deja/g++.other/friend10.C: New tests.
39684
39685 2000-12-02 Neil Booth <neilb@earthling.net>
39686
39687 * g++.old-deja/g++.other/instan2.C
39688 * g++.old-deja/g++.other/instan3.C: New test.
39689
39690 2000-12-02 Neil Booth <neilb@earthling.net>
39691
39692 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
39693 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
39694 gnuc99.c,gnuc99-pedantic.c: New tests.
39695
39696 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39697
39698 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
39699 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
39700
39701 2000-12-01 Neil Booth <neilb@earthling.net>
39702
39703 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
39704 * gcc.dg/cpp/poison.c: Update.
39705 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
39706
39707 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
39708
39709 * g77.f-torture/execute/20001201.f: New test.
39710
39711 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
39712
39713 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
39714
39715 2000-12-01 Jakub Jelinek <jakub@redhat.com>
39716
39717 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
39718
39719 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
39720
39721 * g++.old-deja/g++.other/cast6.C: New test.
39722
39723 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
39724
39725 * gcc.c-torture/execute/20001130-2.c: New testcase.
39726
39727 2000-11-30 Richard Henderson <rth@redhat.com>
39728
39729 * gcc.c-torture/execute/20001130-1.c: New test.
39730
39731 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39732
39733 * g++.old-deja/g++.other/op3.C: New test.
39734
39735 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39736
39737 * g++.old-deja/g++.other/op2.C: New test.
39738
39739 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
39740
39741 * g++.old-deja/g++.other/crash38.C: New test.
39742
39743 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
39744
39745 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
39746
39747 2000-11-29 Jakub Jelinek <jakub@redhat.com>
39748
39749 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
39750 tests.
39751 * gcc.c-torture/execute/string-opt-6.c: New test.
39752
39753 * gcc.dg/20001117-1.c: Add main.
39754
39755 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
39756
39757 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
39758 Move from here ...
39759 * gcc.dg/940510-1.c: ... to here.
39760
39761 * gcc.dg/20000926-1.c: GNU C now allows initializations of
39762 zero-size arrays in toplevel structures.
39763
39764 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39765
39766 * gcc.c-torture/execute/loop-8.c: New test.
39767
39768 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39769
39770 * g++.old-deja/g++.other/base1.C: New test.
39771
39772 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39773
39774 * g++.old-deja/g++.other/parse2.C: New test.
39775
39776 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39777
39778 * g++.old-deja/g++.pt/incomplete1.C: New test.
39779
39780 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
39781
39782 * g++.old-deja/g++.other/friend9.C: New test.
39783
39784 2000-11-28 Jakub Jelinek <jakub@redhat.com>
39785
39786 * gcc.dg/20001127-1.c: New test.
39787
39788 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39789
39790 * g++.old-deja/g++.pt/friend46.C: New test.
39791
39792 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
39793
39794 * g++.old-deja/g++.other/ptrmem8.C: New test.
39795
39796 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39797
39798 * gcc.c-torture/execute/string-opt-7.c: New test.
39799 * gcc.c-torture/execute/string-opt-8.c: Likewise.
39800
39801 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
39802
39803 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
39804 instead of 'mkcheck 2'.
39805
39806 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
39807
39808 * gcc.c-torture/execute/memcheck/driver.c,
39809 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
39810 C9X references to refer to C99.
39811
39812 2000-11-25 Jakub Jelinek <jakub@redhat.com>
39813
39814 * gcc.dg/ultrasp3.c: New test.
39815
39816 2000-11-25 Neil Booth <neilb@earthling.net>
39817
39818 * gcc.dg/cpp/include2.c: Update test to be locale independent.
39819
39820 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
39821
39822 * gcc.c-torture/compile/20001123-2.c: New.
39823
39824 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39825
39826 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
39827
39828 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
39829
39830 * gcc.dg/sequence-point-1.c: Add some new tests.
39831 * gcc.c-torture/execute/20001124-1.c: New test.
39832
39833 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39834
39835 * g++.old-deja/g++.other/vaarg4.C: New test.
39836 * gcc.c-torture/compile/20001123-1.c: New test.
39837
39838 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
39839
39840 * g++.other/crash24.C: Adjust and remove XFAIL.
39841 * g++.other/crash37.C: New test.
39842
39843 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
39844
39845 * g++.old-deja/g++.pt/instantiate9.C: New test.
39846
39847 2000-11-22 Mark Mitchell <mark@codesourcery.com>
39848
39849 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
39850 new ABI, too.
39851
39852 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
39853 * g++.old-deja/g++.robertl/eb55.C: Likewise.
39854
39855 2000-11-22 Neil Booth <neilb@earthling.net>
39856
39857 * gcc.dg/cpp/Wtrigraphs.c: New test.
39858
39859 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
39860
39861 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
39862
39863 2000-11-22 Jakub Jelinek <jakub@redhat.com>
39864
39865 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
39866
39867 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
39868
39869 * lib/gcc-dg.exp: load_lib scanasm.exp.
39870 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
39871 * lib/g++-dg.exp: load_lib scanasm.exp.
39872 * lib/scanasm.exp: New.
39873 (scan-assembler, scan-assembler-not): Add optional arguments to
39874 test name, or if not present, the pattern name.
39875 (scan-assembler-dem, scan-assembler-dem-not): New.
39876
39877 * g++.dg/dg.exp: New.
39878
39879 2000-11-21 Neil Booth <neilb@earthling.net>
39880
39881 * gcc.dg/cpp/integrated1.c: Remove.
39882
39883 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39884
39885 * gcc.c-torture/execute/20001121-1.c: New test.
39886
39887 2000-11-21 Richard Henderson <rth@redhat.com>
39888
39889 * gcc.c-torture/compile/20001121-1.c: New test.
39890
39891 2000-11-20 Neil Booth <neilb@earthling.net>
39892
39893 * gcc.dg/cpp/integrated1.c: New test.
39894
39895 2000-11-21 Jakub Jelinek <jakub@redhat.com>
39896
39897 * g++.old-deja/g++.other/inline17.C: New test.
39898
39899 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
39900
39901 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
39902 local variable to be zero: I made the variable global. Now
39903 uses abort() and exit() instead of relying on main's return value.
39904
39905 2000-11-20 Neil Booth <neilb@earthling.net>
39906
39907 * gcc.dg/cpp/paste2.c: Update test.
39908 * objc/execute/paste.m: New test.
39909
39910 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
39911
39912 * gcc.dg/c99-condexpr-1.c: New test.
39913
39914 2000-11-20 Neil Booth <neilb@earthling.net>
39915
39916 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
39917
39918 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
39919
39920 * g++.old-deja/g++.pt/export1.C: New test.
39921
39922 2000-11-20 Jakub Jelinek <jakub@redhat.com>
39923
39924 * gcc.dg/20001117-1.c: New test.
39925
39926 2000-11-18 Richard Henderson <rth@redhat.com>
39927
39928 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
39929
39930 2000-11-18 Richard Henderson <rth@redhat.com>
39931
39932 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
39933 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
39934 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
39935
39936 2000-11-18 Richard Henderson <rth@redhat.com>
39937
39938 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
39939 (main): New. Exit cleanly.
39940
39941 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
39942
39943 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
39944 gcc.dg/c99-fordecl-2.c: New tests.
39945
39946 2000-11-18 Richard Henderson <rth@redhat.com>
39947
39948 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
39949 * gcc.c-torture/execute/zerolen-2.c: New.
39950
39951 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39952
39953 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
39954 memory.
39955
39956 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39957
39958 * g++.old-deja/g++.pt/instantiate8.C: New test.
39959
39960 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
39961
39962 * g++.old-deja/g++.other/incomplete.C: Add more tests.
39963 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
39964
39965 2000-11-16 Nick Clifton <nickc@redhat.com>
39966
39967 * gcc.c-torture/execute/nestfunc-2.c: New test.
39968 * gcc.c-torture/execute/nestfunc-3.c: New test.
39969
39970 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
39971
39972 * gcc.c-torture/compile/20001116-1.c: New test.
39973
39974 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39975
39976 * gcc.c-torture/execute/20001115-1.c: New test.
39977
39978 2000-11-15 Mark Mitchell <mark@codesourcery.com>
39979
39980 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
39981 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
39982 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
39983 * g++.old-deja/g++.abi/vmihint.C: Likewise.
39984
39985 2000-11-15 Neil Booth <neilb@earthling.net>
39986
39987 gcc.dg/cpp/_Pragma1.c: Update.
39988 gcc.dg/cpp/_Pragma2.c: New test.
39989
39990 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
39991
39992 * g++.old-deja/g++.other/anon5.C: New test.
39993
39994 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
39995
39996 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
39997 tests.
39998
39999 2000-11-14 Jakub Jelinek <jakub@redhat.com>
40000
40001 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
40002 output.
40003
40004 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40005
40006 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
40007 labels at end of compound statements.
40008
40009 2000-11-13 Jakub Jelinek <jakub@redhat.com>
40010
40011 * gcc.c-torture/execute/loop-7.c: New test.
40012
40013 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40014
40015 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
40016
40017 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40018
40019 * gcc.dg/c99-bool-1.c: New test.
40020
40021 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
40022
40023 * gcc.dg/c99-scope-1.c: Remove xfail.
40024 * gcc.dg/c99-scope-2.c: New test.
40025
40026 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40027
40028 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
40029 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
40030
40031 2000-11-11 Mark Mitchell <mark@codesourcery.com>
40032
40033 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
40034 error messages.
40035
40036 * g++.mike/p700.C: Don't typedef wchar_t.
40037 * g++.mike/p784.C: Likewise.
40038 * g++.mike/eb101.C: Don't use __wchar_t.
40039
40040 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
40041
40042 * g77.f-torture/execute/20001111.[fx]: Test premature exit
40043 from DO loop.
40044
40045 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
40046
40047 * gcc.c-torture/execute/20001111-1.c: New test.
40048
40049 2000-11-10 Nick Clifton <nickc@redhat.com>
40050
40051 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
40052 long multuiple and accumulate.
40053
40054 2000-11-09 Richard Henderson <rth@redhat.com>
40055
40056 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
40057 via size_t instead of int.
40058
40059 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
40060 * gcc.c-torture/execute/string-opt-2.c: Likewise.
40061 * gcc.c-torture/execute/string-opt-3.c: Likewise.
40062 * gcc.c-torture/execute/string-opt-4.c: Likewise.
40063
40064 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
40065
40066 * gcc.c-torture/compile/20001109-1.c: New test.
40067 * gcc.c-torture/compile/20001109-2.c: New test.
40068
40069 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
40070
40071 * g++.old-deja/g++.pt/operator1.C: New test.
40072 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
40073
40074 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40075
40076 * gcc.dg/20001108-1.c: New test.
40077
40078 2000-11-09 Jakub Jelinek <jakub@redhat.com>
40079
40080 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
40081 with both arguments constant strings.
40082 * gcc.c-torture/execute/string-opt-3.c: New test.
40083 * gcc.c-torture/execute/string-opt-4.c: New test.
40084 * gcc.c-torture/execute/string-opt-5.c: New test.
40085
40086 2000-11-08 Nick Clifton <nickc@redhat.com>
40087
40088 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
40089 mulsidi3adddi patterns.
40090
40091 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
40092
40093 * g++.old-deja/g++.other/crash36.C: New test.
40094
40095 2000-11-08 Jakub Jelinek <jakub@redhat.com>
40096
40097 * g++.old-deja/g++.other/init16.C: New test.
40098
40099 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
40100
40101 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
40102
40103 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40104
40105 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
40106 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40107 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40108
40109 2000-11-07 DJ Delorie <dj@redhat.com>
40110
40111 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
40112
40113 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40114
40115 * gcc.c-torture/execute/string-opt-1.c: New test.
40116
40117 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
40118
40119 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
40120 mips-sgi-irix6.* because the MIPS ABI passes floating-point
40121 parameters in registers, and there is no way for a varargs
40122 function to know in which order the integer and floating-point
40123 parameters should be interleaved when they are placed on the
40124 stack.
40125 * gcc.c-torture/execute/va-arg-16.x: Likewise.
40126 * gcc.c-torture/execute/va-arg-17.x: Likewise.
40127
40128 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40129
40130 * gcc.c-torture/execute/string-opt-2.c: New test.
40131
40132 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
40133
40134 * g++.old-deja/g++.pt/crash60.C: New test.
40135
40136 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40137
40138 * g++.old-deja/g++.other/crash24.C: New test.
40139 * g++.old-deja/g++.other/crash25.C: New test.
40140 * g++.old-deja/g++.other/crash26.C: New test.
40141 * g++.old-deja/g++.other/crash27.C: New test.
40142 * g++.old-deja/g++.other/crash28.C: New test.
40143 * g++.old-deja/g++.other/crash29.C: New test.
40144 * g++.old-deja/g++.other/crash30.C: New test.
40145 * g++.old-deja/g++.other/crash31.C: New test.
40146 * g++.old-deja/g++.other/crash32.C: New test.
40147 * g++.old-deja/g++.other/crash33.C: New test.
40148 * g++.old-deja/g++.other/crash34.C: New test.
40149 * g++.old-deja/g++.other/crash35.C: New test.
40150
40151 2000-11-06 Jakub Jelinek <jakub@redhat.com>
40152
40153 * gcc.c-torture/execute/20001031-1.c: New test.
40154
40155 2000-11-04 Mark Mitchell <mark@codesourcery.com>
40156
40157 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
40158 namespace.
40159
40160 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
40161 standards-conformant.
40162
40163 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
40164
40165 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
40166 * g++.old-deja/g++.mike/p755a.C: Likewise.
40167 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
40168 library makes no calls to `operator new' during initialization.
40169
40170 2000-11-04 Neil Booth <neilb@earthling.net>
40171
40172 * gcc.dg/cpp/include2.c: New tests.
40173
40174 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
40175
40176 * lib/g++.exp (g++_set_ld_library_path): New function.
40177 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
40178
40179 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
40180
40181 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
40182 warnings.
40183
40184 2000-11-01 Richard Henderson <rth@redhat.com>
40185
40186 * g++.old-deja/g++.ext/namedret1.C: New.
40187 * g++.old-deja/g++.ext/namedret2.C: New.
40188 * g++.old-deja/g++.ext/namedret3.C: New.
40189
40190 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
40191
40192 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
40193 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
40194
40195 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40196
40197 * gcc.c-torture/execute/va-arg-21.c: New test.
40198
40199 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
40200
40201 * gcc.dg/c99-complex-2.c: New test.
40202
40203 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40204
40205 * gcc.c-torture/execute/stdio-opt-1.c: New test.
40206
40207 2000-10-31 Jakub Jelinek <jakub@redhat.com>
40208
40209 * g++.old-deja/g++.other/inline16.C: New test.
40210
40211 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
40212
40213 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
40214 __PRETTY_FUNCTION__
40215
40216 2000-10-29 Neil Booth <neilb@earthling.net>
40217
40218 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
40219 New tests.
40220 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
40221 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
40222 optimisation.
40223
40224 2000-10-29 Neil Booth <neilb@earthling.net>
40225
40226 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
40227 * mi1.c, mi1c.h: Add null directives to multiple-include test.
40228 * mi5.c: Test multiple includes work with -C.
40229 * trigraphs.c: Test ^= version.
40230
40231 2000-10-28 Neil Booth <neilb@earthling.net>
40232
40233 New tests and test updates for new macro expander.
40234
40235 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
40236 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
40237 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
40238 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
40239 new diagnostic messages.
40240
40241 * gcc.dg/cpp/macro3.c: New tests.
40242
40243 2000-10-27 Mark Mitchell <mark@codesourcery.com>
40244
40245 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
40246 on the same line.
40247
40248 2000-10-27 Jakub Jelinek <jakub@redhat.com>
40249
40250 * g++.old-deja/g++.other/eh2.C: New test.
40251
40252 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
40253
40254 * gcc.c-torture/execute/20001027-1.c: New test.
40255
40256 2000-10-26 Richard Henderson <rth@redhat.com>
40257
40258 * gcc.c-torture/execute/20001026-1.c: New.
40259
40260 2000-10-26 Mark Mitchell <mark@codesourcery.com>
40261
40262 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
40263 * g++.old-deja/g++.law/builtin1.C: Likewise.
40264 * g++.old-deja/g++.law/ctors10.C: Likewise.
40265 * g++.old-deja/g++.law/virtual3.C: Likewise.
40266 * g++.old-deja/g++.mike/p658.C: Likewise.
40267 * g++.old-deja/g++.other/sibcall1.C: Likewise.
40268 * g++.old-deja/g++.other/vaarg2.C: Likewise.
40269 * g++.old-deja/g++.robertl/eb124.C: Likewise.
40270 * g++.old-deja/g++.robertl/eb44.C: Likewise.
40271 * g++.old-deja/g++.robertl/eb77.C: Likewise.
40272
40273 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
40274
40275 * gcc.c-torture/compile/20001024-1.c: New test.
40276
40277 2000-10-25 Mark Mitchell <mark@codesourcery.com>
40278
40279 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
40280 to tell us whether or not we are using V3.
40281
40282 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
40283
40284 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
40285 operands.
40286
40287 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
40288
40289 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
40290
40291 2000-10-25 Jakub Jelinek <jakub@redhat.com>
40292
40293 * gcc.c-torture/execute/20001024-1.c: New test.
40294
40295 2000-10-24 Jakub Jelinek <jakub@redhat.com>
40296
40297 * g++.old-deja/g++.other/sibcall1.C: New test.
40298
40299 2000-10-20 Jakub Jelinek <jakub@redhat.com>
40300
40301 * gcc.dg/noncompile/init-3.c: New test.
40302
40303 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
40304
40305 * gcc.dg/format-array-1.c: New test.
40306
40307 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40308
40309 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
40310 writing through null pointers; remove comment about testing
40311 unterminated strings.
40312
40313 2000-10-17 Matthew Hiller <hiller@redhat.com>
40314
40315 * gcc.c-torture/execute/20001017-2.c: New test.
40316
40317 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
40318
40319 * gcc.c-torture/compile/20001018-1.c: New test.
40320 * gcc.c-torture/compile/20001018-1.x: Xfail.
40321
40322 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40323
40324 * gcc.c-torture/execute/20001017-1.c: New test.
40325
40326 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40327
40328 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
40329 for multiple use of arguments with scanf formats; add tests for
40330 multiple use of arguments.
40331
40332 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
40333
40334 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
40335
40336 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
40337
40338 * gcc.dg/format-miss-1.c: New test.
40339
40340 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40341
40342 * gcc.c-torture/execute/20001013-1.c: New test.
40343
40344 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40345
40346 * gcc.dg/format-branch-1.c: New test.
40347
40348 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
40349
40350 * README, lib/file-format.exp: Remove EGCS references.
40351
40352 2000-10-16 Jakub Jelinek <jakub@redhat.com>
40353
40354 * gcc.dg/20001013-1.c: New test.
40355
40356 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
40357
40358 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
40359 for intmax_t in the compiler using __typeof__ and the type rules
40360 for conditional expressions.
40361
40362 2000-10-13 Jakub Jelinek <jakub@redhat.com>
40363
40364 * gcc.dg/20001012-1.c: New test.
40365 * gcc.dg/20001012-2.c: New test.
40366
40367 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40368
40369 * gcc.dg/format-attr-1.c: New test.
40370
40371 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40372
40373 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
40374 __LONG_LONG_MAX__ instead of LLONG_MAX.
40375
40376 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
40377
40378 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
40379 scanf flags.
40380 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
40381 flags.
40382
40383 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
40384
40385 * gcc.dg/sequence-pt-1.c: New test.
40386
40387 2000-10-11 Geoff Keating <geoffk@cygnus.com>
40388
40389 * gcc.c-torture/execute/20001011-1.c: New testcase.
40390 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
40391
40392 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40393
40394 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
40395 does not error on it.
40396
40397 2000-10-10 Jakub Jelinek <jakub@redhat.com>
40398
40399 * gcc.dg/20001009-1.c: New test.
40400
40401 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
40402
40403 * gcc.c-torture/compile/20001009-1.c: Move from here ....
40404 * gcc.c-torture/execute/20001009-2.c: ... to here.
40405
40406 2000-10-09 Geoff Keating <geoffk@cygnus.com>
40407
40408 * gcc.c-torture/compile/20001009-1.c: New testcase.
40409 * gcc.c-torture/execute/20001009-1.c: New testcase.
40410 Testcases provided by Jan Hubicka <jh@suse.cz>.
40411
40412 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40413
40414 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40415 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
40416 uintmax_t using <limits.h> to emulate the compiler's internal
40417 logic. No longer XFAIL %j tests.
40418
40419 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
40420
40421 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
40422 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
40423 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
40424 regexps and details of expected handling of some bad formats.
40425 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
40426 suppression.
40427
40428 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
40429
40430 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
40431 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
40432 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
40433 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
40434 in list archives.
40435
40436 2000-10-06 Richard Henderson <rth@cygnus.com>
40437
40438 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
40439 * g++.old-deja/g++.brendan/crash52.C: Likewise.
40440 * g++.old-deja/g++.jason/report.C: Likewise.
40441 * g++.old-deja/g++.law/friend5.C: Likewise.
40442 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
40443 of the expected warnings.
40444
40445 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
40446
40447 * g++.old-deja/g++.pt/enum14.C: New test.
40448
40449 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
40450
40451 * g++.old-deja/g++.pt/crash59.C: New test.
40452
40453 2000-10-04 Will Cohen <wcohen@redhat.com>
40454
40455 * gcc.dg/20000926-1.c: New test.
40456
40457 2000-10-03 Geoff Keating <geoffk@cygnus.com>
40458
40459 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
40460 function name for current C++ compiler.
40461 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
40462
40463 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
40464
40465 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
40466 __PRETTY_FUNCTION__.
40467 * g++.old-deja/g++.ext/pretty2.C: Likewise.
40468
40469 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40470
40471 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
40472
40473 2000-09-26 Jakub Jelinek <jakub@redhat.com>
40474
40475 * gcc.c-torture/compile/20000923-1.c: New test.
40476
40477 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
40478
40479 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
40480 * g++.old-deja/g++.pt/ttp62.C: Same.
40481 * g++.old-deja/g++.other/inline14.C: Same.
40482
40483 2000-09-24 Richard Henderson <rth@cygnus.com>
40484
40485 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
40486
40487 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
40488
40489 * gcc.dg/c90-printf-1.c: Add test for wide string format.
40490
40491 2000-09-22 Geoff Keating <geoffk@cygnus.com>
40492
40493 * gcc.c-torture/compile/20000922-1.c: New file.
40494
40495 2000-09-21 Nick Clifton <nickc@redhat.com>
40496
40497 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
40498 a signed long modulo operation.
40499 (mod6): New function - perform an unsigned long modulo operation.
40500 (main): Add tests for modulos of very large numbers by very small
40501 dividends.
40502
40503 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40504
40505 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
40506
40507 2000-09-19 Richard Henderson <rth@cygnus.com>
40508
40509 * gcc.dg/compare2.c (case 10): XFAIL.
40510
40511 2000-09-18 Richard Henderson <rth@cygnus.com>
40512
40513 * gcc.c-torture/execute/20000906-1.c: Move ...
40514 * gcc.dg/20000906-1.c: ... here. Only run on targets
40515 that support __builtin_trap.
40516
40517 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
40518
40519 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
40520
40521 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40522
40523 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
40524 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
40525 more $ format tests.
40526
40527 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
40528
40529 * gcc.dg/format-errmk-1.c: New test.
40530
40531 2000-09-17 Greg McGary <greg@mcgary.org>
40532
40533 * gcc.c-torture/execute/20000917-1.x: Remove.
40534
40535 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
40536
40537 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
40538
40539 2000-09-17 Greg McGary <greg@mcgary.org>
40540
40541 * gcc.c-torture/execute/20000917-1.c: New test.
40542 * gcc.c-torture/execute/20000917-1.x: XFAIL.
40543
40544 2000-09-16 Neil Booth <NeilB@earthling.net>
40545
40546 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
40547 in nested macro bug.
40548
40549 2000-09-15 Neil Booth <NeilB@earthling.net>
40550
40551 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
40552
40553 2000-09-14 Jeffrey A Law (law@cygnus.com)
40554
40555 * gcc.c-torture/execute/20000914-1.c: New test.
40556
40557 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
40558
40559 * g++.other/inline13.C: New test.
40560
40561 2000-09-12 Andreas Jaeger <aj@suse.de>
40562
40563 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
40564 constant by Ulrich Drepper <drepper@redhat.com>.
40565
40566 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
40567
40568 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
40569
40570 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40571
40572 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
40573
40574 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
40575
40576 * gcc.dg/cpp/backslash.c: New test.
40577
40578 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
40579
40580 * gcc.c-torture/execute/20000910-1.c: New test.
40581 * gcc.c-torture/execute/20000910-2.c: Likewise.
40582
40583 2000-09-11 Robert Lipe <robertl@sco.com>
40584
40585 * gcc.dg/pragma-align.c: New test.
40586
40587 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
40588
40589 * g++.old-deja/g++.pt/explicit82.C: New test.
40590 * g++.old-deja/g++.pt/explicit83.C: New test.
40591
40592 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
40593
40594 * gcc.dg/asm-names.c: New test.
40595
40596 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40597
40598 * gcc.dg/cpp/tr-warn6.c: New test
40599
40600 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
40601
40602 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
40603 be accepted.
40604
40605 2000-09-07 Catherine Moore <clm@redhat.com>
40606
40607 * gcc.c-torture/execute/unroll-1.c: New test.
40608
40609 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
40610
40611 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
40612 ERROR markers.
40613 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
40614 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
40615 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
40616 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
40617 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
40618 Preprocess only.
40619 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
40620 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
40621
40622 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40623
40624 * g++.old-deja/g++.pt/deduct2.C: New test.
40625
40626 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40627
40628 * g++.old-deja/g++.pt/parms2.C: New test.
40629
40630 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
40631
40632 * g++.old-deja/g++.pt/crash58.C: New test.
40633
40634 2000-09-06 Greg McGary <greg@mcgary.org>
40635
40636 * gcc.c-torture/execute/20000906-1.c: New test.
40637 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
40638
40639 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40640
40641 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
40642
40643 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40644
40645 * g++.old-deja/g++.pt/crash57.C: New test.
40646
40647 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40648
40649 * g++.old-deja/g++.pt/crash56.C: New test.
40650
40651 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
40652
40653 * g++.old-deja/g++.pt/koenig1.C: New test.
40654
40655 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40656
40657 * gcc.dg/20000904-1.c: New test.
40658
40659 2000-09-04 Jakub Jelinek <jakub@redhat.com>
40660
40661 * gcc.dg/cpp/paste8.c: New test.
40662
40663 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
40664
40665 * gcc.c-torture/compile/20000827-1.c: New test.
40666
40667 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40668
40669 * gcc.dg/format-diag-1.c: New test.
40670
40671 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
40672
40673 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
40674 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
40675 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
40676 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
40677 gcc.dg/formatz-1.c: Adjust warning regular expressions.
40678
40679 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40680
40681 * g++.old-deja/g++.other/nested4.C: New test.
40682
40683 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
40684
40685 * g++.old-deja/g++.ns/scoped1.C: New test.
40686
40687 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
40688
40689 * lib/g++.exp: Support testing already-installed GCC.
40690
40691 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40692
40693 * wtr-label-1.c, wtr-suffix-1.c: New tests.
40694
40695 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40696
40697 * gcc.dg/return-type-2.c: New test.
40698
40699 2000-08-27 Geoff Keating <geoffk@cygnus.com>
40700
40701 * gcc.c-torture/compile/20000825-1.c: New test.
40702
40703 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
40704
40705 * gcc.dg/dwarf2-2.c: New test.
40706
40707 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
40708
40709 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
40710 dg-warning regexps.
40711
40712 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
40713
40714 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
40715 gcc.dg/format-ext-5.c: New tests.
40716
40717 2000-08-25 Jakub Jelinek <jakub@redhat.com>
40718
40719 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
40720
40721 2000-08-24 Mark Mitchell <mark@codesourcery.com>
40722
40723 * gcc.dg/noncompile/930622-2.c: Adjust error message.
40724
40725 2000-08-24 Richard Henderson <rth@cygnus.com>
40726
40727 * gcc.dg/ia64-sync-1.c: New test.
40728 * gcc.dg/ia64-sync-2.c: New test.
40729 * gcc.dg/ia64-asm-1.c: New test.
40730
40731 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
40732
40733 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
40734 * gcc.dg/format-ext-2.c: New test.
40735
40736 2000-08-23 Jason Merrill <jason@redhat.com>
40737
40738 * lib/old-dejagnu.exp: Also ignore "In member function" and
40739 "At global scope".
40740
40741 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40742
40743 * gcc.dg/noncompile/label-lineno-1.c: New test.
40744
40745 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40746
40747 * gcc.dg/c99-array-nonobj-1.c: New test.
40748
40749 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
40750
40751 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
40752 tests.
40753 * gcc.dg/format-ext-1.c: New test.
40754
40755 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40756
40757 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
40758 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
40759 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
40760 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
40761 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
40762
40763 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
40764
40765 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
40766 gcc.dg/c99-strftime-2.c: New tests.
40767
40768 2000-08-22 Richard Henderson <rth@cygnus.com>
40769
40770 * gcc.c-torture/execute/20000822-1.c: New test.
40771
40772 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40773
40774 * gcc.c-torture/execute/20000819-1.x: Remove.
40775
40776 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40777
40778 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
40779 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
40780 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
40781 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
40782 gcc.dg/format-xopen-1.c: New tests.
40783
40784 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
40785
40786 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
40787
40788 2000-08-21 Jakub Jelinek <jakub@redhat.com>
40789
40790 * g++.old-deja/g++.other/loop2.C: New test.
40791
40792 * gcc.c-torture/compile/20000606-1.c: New test.
40793 * gcc.c-torture/compile/20000728-1.c: New test.
40794 * gcc.c-torture/execute/20000801-1.c: New test.
40795 * gcc.c-torture/execute/20000801-2.c: New test.
40796 * gcc.c-torture/execute/20000819-1.c: New test.
40797 * gcc.c-torture/execute/20000819-1.x: XFAIL.
40798 * gcc.dg/20000629-1.c: New test.
40799 * gcc.dg/20000724-1.c: New test.
40800 * gcc.dg/20000807-1.c: New test.
40801
40802 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
40803
40804 * gcc.dg/cpp/pragma-1.c: New test.
40805 * gcc.dg/cpp/pragma-2.c: New test.
40806
40807 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
40808
40809 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
40810 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
40811
40812 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40813
40814 * gcc.c-torture/compile/20000818-1.c: New test.
40815
40816 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
40817
40818 * gcc.c-torture/execute/20000818-1.c: New test.
40819
40820 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
40821
40822 * gcc.dg/format-va-1.c: New test.
40823
40824 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40825
40826 * g++.old-deja/g++.other/typedef8.C: New test.
40827
40828 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40829
40830 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
40831 * g++.old-deja/g++.mike/net36.C: Mark candidate.
40832 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
40833 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
40834 * g++.old-deja/g++.other/ptrmem7.C: New test.
40835 * g++.old-deja/g++.pt/ptrmem10.C: New test.
40836
40837 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
40838
40839 * g++.old-deja/g++.pt/typename27.C: New test.
40840
40841 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
40842
40843 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
40844 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
40845 * g++.old-deja/g++.pt/friend45.C: New test.
40846 * g++.old-deja/g++.other/friend8.C: New test.
40847
40848 2000-08-15 Richard Henderson <rth@cygnus.com>
40849
40850 * gcc.c-torture/execute/20000815-1.c: New test.
40851
40852 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
40853
40854 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
40855 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
40856 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
40857
40858 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
40859
40860 * g++.old-deja/g++.other/refinit2.C: New test.
40861
40862 2000-08-13 Geoff Keating <geoffk@cygnus.com>
40863
40864 * lib/c-torture.exp (c-torture): Make
40865 compiler_conditional_xfail_data global.
40866 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
40867 compiler_conditional_xfail_data machinery.
40868 (f-torture-execute): Likewise.
40869 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
40870 and only when unrolling loops.
40871
40872 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
40873
40874 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40875
40876 * g++.old-deja/g++.pt/explicit81.C: New test.
40877
40878 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
40879
40880 * g++.old-deja/g++.pt/typename26.C: New test.
40881
40882 2000-08-10 Geoff Keating <geoffk@cygnus.com>
40883
40884 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
40885 warning.
40886
40887 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
40888
40889 * g++.old-deja/g++.other/array3.C: New test.
40890
40891 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40892
40893 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
40894 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
40895 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
40896 New tests.
40897
40898 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
40899
40900 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
40901 * g++.old-deja/g++.abi/vmihint.C: Likewise.
40902
40903 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
40904
40905 * gcc.c-torture/execute/20000808-1.c: New test.
40906
40907 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
40908
40909 * gcc.dg/c90-const-expr-1.c: New test.
40910
40911 2000-08-08 Richard Henderson <rth@cygnus.com>
40912
40913 * gcc.dg/noncompile/920923-1.c: Declare calloc.
40914
40915 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
40916
40917 * gcc.dg/noncompile/const-ll-1.c: New test.
40918
40919 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
40920
40921 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
40922
40923 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
40924
40925 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
40926 that running programs linked against the shared version of libobjc
40927 run correctly.
40928
40929 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40930
40931 * gcc.dg/c99-printf-1.c: New test.
40932
40933 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
40934
40935 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
40936
40937 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
40938
40939 * gcc.c-torture/execute/20000731-1.x: Delete.
40940
40941 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
40942
40943 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
40944 and torture_without_loops as is done by c-torture.exp.
40945 (search_for): Copy from c-torture.exp.
40946 (gcc-dg-runtest): New function, drives a directory of tests
40947 iterating over the TORTURE_OPTIONS.
40948 (scan-assembler, scan-assembler-not): Move here from
40949 individual directory drivers.
40950
40951 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
40952 defined by lib/gcc-dg.exp.
40953 * gcc.dg/cpp/cpp.exp: Likewise.
40954 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
40955 gcc-dg-runtest, so we cycle over optimization options.
40956
40957 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
40958 * gcc.dg/compare2.c: No longer expected to fail.
40959
40960 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
40961
40962 * gcc.c-torture/execute/20000804-1.c: New test.
40963
40964 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
40965
40966 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
40967
40968 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
40969
40970 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
40971
40972 2000-08-03 Jeffrey A Law (law@cygnus.com)
40973
40974 * gcc.c-torture/compile/20000803-1.c: New test.
40975
40976 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
40977
40978 * gcc.c-torture/execute/20000801-3.c,
40979 gcc.c-torture/execute/20000801-4.c: New tests.
40980 * gcc.c-torture/execute/20000801-3.x,
40981 gcc.c-torture/execute/20000801-4.x: Xfail.
40982
40983 2000-08-02 Geoff Keating <geoffk@cygnus.com>
40984
40985 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
40986 libobjc/.libs to allow for libtool.
40987
40988 2000-08-02 Jakub Jelinek <jakub@redhat.com>
40989
40990 * gcc.c-torture/compile/20000802-1.c: New test.
40991
40992 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
40993
40994 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
40995
40996 2000-07-31 Jeffrey A Law (law@cygnus.com)
40997
40998 * gcc-c-torture/execute/20000731-2.c: New test.
40999
41000 * gcc.c-torture/execute/20000731-1.c: New test.
41001 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
41002
41003 2000-07-31 Jakub Jelinek <jakub@redhat.com>
41004
41005 * testsuite/gcc.dg/cpp/paste7.c: New test.
41006 * gcc.dg/cpp/20000725-1.c: New test.
41007
41008 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
41009
41010 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
41011 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
41012 declaration warning for __builtin_dwarf_reg_size.
41013
41014 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
41015
41016 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
41017
41018 * gcc.dg/noncompile/voidparam-1.c: New test.
41019
41020 2000-07-30 Richard Henderson <rth@cygnus.com>
41021
41022 * gcc.dg/c90-digraph-1.c: Don't xfail.
41023 * gcc.dg/compare2.c (case 10): Xfail.
41024 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
41025
41026 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
41027
41028 * gcc.dg/c99-main-1.c: New test.
41029
41030 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
41031
41032 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
41033
41034 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
41035
41036 * gcc.c-tortuer/execute/20000726-1.c: New test.
41037
41038 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
41039
41040 * gcc.c-torture/execute/enum-2.c: New test.
41041
41042 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41043
41044 * gcc.dg/cpp/tr-warn3.c: New test.
41045
41046 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
41047
41048 * g++.old-deja/g++.ext/implicit1.C: Remove.
41049 * g++.old-deja/g++.jason/c2.C: Remove
41050 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
41051 * g++.old-deja/g++.pt/crash16.C: Likewise.
41052 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
41053
41054 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
41055
41056 * g++.old-deja/g++.other/for2.C: New test.
41057
41058 2000-07-25 Jakub Jelinek <jakub@redhat.com>
41059
41060 * gcc.dg/20000720-1.c: New test.
41061
41062 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
41063
41064 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
41065
41066 2000-07-24 Geoff Keating <geoffk@cygnus.com>
41067
41068 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
41069 * gcc.c-torture/execute/20000722-1.c: New.
41070 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
41071
41072 2000-07-24 Jakub Jelinek <jakub@redhat.com>
41073
41074 * gcc.dg/cpp/20000720-1.S: New test.
41075
41076 2000-07-21 Michael Meissner <meissner@redhat.com>
41077
41078 * gcc.c-torture/execute/ieee/hugeval.c: New test.
41079
41080 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41081
41082 * g++.old-deja/g++.brendan/crash16.C,
41083 g++.old-deja/g++.brendan/parse3.C,
41084 g++.old-deja/g++.brendan/redecl1.C,
41085 g++.old-deja/g++.ns/template13.C,
41086 g++.old-deja/g++.other/decl4.C,
41087 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
41088
41089 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
41090
41091 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
41092 and "Internal error".
41093
41094 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
41095 regexps.
41096 * gcc.dg/cpp/paste6.c: New test.
41097
41098 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
41099
41100 * gcc.dg/cpp/tr-direct.c: New test.
41101
41102 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
41103 gcc.dg/cpp/undef1.c: Tweak error regexps.
41104
41105 2000-07-18 Eric Christopher <echristo@redhat.com>
41106
41107 * gcc.c-torture/compile/20000718-1.c: New test.
41108
41109 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
41110
41111 * cpplex.c (_cpp_push_token): If the token being pushed back
41112 is the previous token in this context, just subtract one from
41113 context->posn.
41114 * cppmacro.c (save_expansion): Clear aux field when storing a
41115 placemarker.
41116
41117 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
41118
41119 * gcc.dg/noncompile/redecl-1.c: New test.
41120
41121 2000-07-18 Jakub Jelinek <jakub@redhat.com>
41122
41123 * gcc.c-torture/execute/20000717-5.c: New test.
41124 * gcc.c-torture/execute/20000717-1.x: Removed.
41125
41126 2000-07-17 Richard Henderson <rth@cygnus.com>
41127
41128 * gcc.c-torture/execute/20000717-4.c: New test.
41129
41130 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
41131
41132 * gcc.dg/cpp/syshdr.c: New test.
41133 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
41134
41135 2000-07-17 Neil Booth <neilb@earthling.net>
41136
41137 * gcc.dg/cpp/cmdlne-dM.c: New test.
41138 * gcc.dg/cpp/cmdlne-dD.c: New test.
41139
41140 2000-07-17 Jeffrey A Law (law@cygnus.com)
41141
41142 * gcc.c-torture/execute/20000717-3.c: New test.
41143
41144 * gcc.c-torture/compile/20000717-1.c: New test.
41145
41146 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
41147
41148 * gcc.c-torture/execute/20000717-2.c: New test.
41149
41150 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
41151
41152 * gcc.dg/formatz-1.c: New test.
41153
41154 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
41155 * gcc.dg/c99-digraph-1.c: New tests.
41156
41157 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
41158 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
41159
41160 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
41161 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
41162 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
41163 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
41164 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
41165 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
41166 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
41167
41168 2000-07-17 Greg McGary <greg@mcgary.org>
41169
41170 * gcc.c-torture/execute/20000717-1.c: New test.
41171 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
41172
41173 2000-07-15 Jakub Jelinek <jakub@redhat.com>
41174
41175 * gcc.c-torture/execute/20000715-2.c: New test.
41176 * gcc.dg/20000715-1.c: New test.
41177
41178 2000-07-15 Michael Meissner <meissner@redhat.com>
41179
41180 * gcc.c-torture/execute/20000715-1.c: New test.
41181
41182 2000-07-13 Jakub Jelinek <jakub@redhat.com>
41183
41184 * gcc.c-torture/execute/20000707-1.c: New test.
41185
41186 2000-07-13 Neil Booth <NeilB@earthling.net>
41187
41188 * testsuite/gcc.dg/cpp/digraph1.c,
41189 testsuite/gcc.dg/cpp/digraph2.c,
41190 testsuite/gcc.dg/cpp/digraphs.c: New tests.
41191
41192 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
41193
41194 * g77.f-torture/compile/20000630-2.f: New test.
41195 * g77.f-torture/compile/20000630-2.x
41196
41197 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
41198
41199 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
41200
41201 2000-07-11 Neil Booth <NeilB@earthling.net>
41202
41203 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
41204
41205 2000-07-11 Neil Booth <NeilB@earthling.net>
41206
41207 * gcc.dg/cpp/cmdlne-C.c: New.
41208
41209 2000-07-09 Neil Booth <NeilB@earthling.net>
41210
41211 * gcc.dg/cpp/directiv.c: New tests.
41212 * gcc.dg/cpp/undef1.c: Update.
41213
41214 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
41215
41216 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
41217
41218 2000-07-09 Neil Booth <NeilB@earthling.net>
41219
41220 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
41221
41222 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
41223
41224 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
41225 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
41226
41227 2000-07-08 Neil Booth <NeilB@earthling.net>
41228
41229 * gcc.dg/cpp/macsyntx.c: New tests.
41230
41231 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41232
41233 * gcc.dg/20000707-1.c: New test.
41234
41235 2000-07-07 Jakub Jelinek <jakub@redhat.com>
41236
41237 * gcc.c-torture/execute/20000706-1.c: New test.
41238 * gcc.c-torture/execute/20000706-2.c: New test.
41239 * gcc.c-torture/execute/20000706-3.c: New test.
41240 * gcc.c-torture/execute/20000706-4.c: New test.
41241 * gcc.c-torture/execute/20000706-5.c: New test.
41242
41243 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41244
41245 * g++.old-deja/g++.pt/instantiate7.C: New test.
41246
41247 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
41248
41249 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
41250 * g++.old-deja/g++.mike/thunk3.C: Likewise.
41251 * g++.old-deja/g++.other/rtti3.C: Likewise.
41252 * g++.old-deja/g++.other/rttid3.C: Likewise.
41253
41254 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
41255
41256 * g77.f-torture/compile/20000630-1.x: Fix typo
41257
41258 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
41259
41260 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
41261 assembly output.
41262
41263 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
41264
41265 * gcc.dg/cpp/ident.c: New test.
41266
41267 2000-07-05 Neil Booth <NeilB@earthling.net>
41268
41269 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
41270 gcc.dg/cpp/lexstrng.c: New tests.
41271
41272 2000-07-04 Neil Booth <NeilB@earthling.net>
41273
41274 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
41275 * gcc.dg/cpp/strify2.c: Same.
41276
41277 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
41278
41279 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
41280 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
41281 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
41282 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
41283
41284 * testsuite/gcc.dg/cpp/macro1.c,
41285 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
41286 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
41287 testsuite/gcc.dg/cpp/strify1.c,
41288 testsuite/gcc.dg/cpp/strify2.c: New tests.
41289
41290 2000-07-03 Jakub Jelinek <jakub@redhat.com>
41291
41292 * gcc.c-torture/execute/20000703-1.c: New test.
41293
41294 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41295
41296 * g++.old-deja/g++.pt (lookup10.C): New test.
41297
41298 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
41299
41300 * g++.old-deja/g++.pt (typename25.C): New test.
41301
41302 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
41303
41304 * gcc.c-torture/compile/20000701-1.c: New test.
41305
41306 2000-06-30 Nick Clifton <nickc@cygnus.com>
41307
41308 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
41309 to test case.
41310
41311 2000-06-30 Catherine Moore <clm@cygnus.com>
41312
41313 * gcc.c-torture/execute/align-1.c: New test.
41314
41315 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
41316
41317 * g++.old-deja/g++.pt/expr8.C: New test.
41318 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
41319
41320 2000-06-29 Nick Clifton <nickc@cygnus.com>
41321
41322 * gcc.c-torture/compile/20000629-1.c: New test.
41323
41324 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41325
41326
41327 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
41328 gcc.dg/noncompile directory, depending on whether they're
41329 preprocessor tests or not. Annotate all the tests for the dg
41330 framework.
41331
41332 * gcc.c-torture/noncompile/noncompile.exp: Delete.
41333 * gcc.dg/noncompile/noncompile.exp: New.
41334
41335 * Moved files:
41336 Old name New name
41337 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
41338 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
41339 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
41340 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
41341 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
41342 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
41343 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
41344 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
41345 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
41346 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
41347 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
41348 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
41349 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
41350 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
41351 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
41352 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
41353 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
41354 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
41355 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
41356 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
41357 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
41358 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
41359 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
41360 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
41361
41362 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
41363 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
41364 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
41365 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
41366 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
41367 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
41368
41369 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
41370
41371 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
41372 declare one variable. On the fourth, error.
41373 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
41374 declared by 20000628-1a.h.
41375
41376 2000-06-29 Richard Henderson <rth@redhat.com>
41377
41378 * gcc.c-torture/execute/930529-1.x: New file.
41379 * gcc.dg/920413-1.c: Adjust expected warning text.
41380 * gcc.dg/980217-1.c: Declare abort.
41381 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
41382
41383 2000-06-29 Jeffrey A Law (law@cygnus.com)
41384
41385 * g77.f-torture/compile/20000629-1.f: New test.
41386 * g77.f-torture/compile/20000629-1.x: Expected to fail.
41387
41388 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41389
41390 Rearrange lots of files, removing entirely the
41391 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
41392 directories.
41393
41394 * Deleted files:
41395 gcc.c-torture/code_quality/code_quality.exp
41396 gcc.c-torture/special/special.exp
41397 gcc.failure/failure.exp
41398 gcc.failure/940409-1.x
41399 gcc.c-torture/compile/961203-1.x
41400
41401 * New files:
41402 gcc.misc-tests/linkage.exp
41403 gcc.c-torture/execute/920730-1t.c
41404 gcc.c-torture/execute/920730-1t.x
41405 gcc.c-torture/compile/920520-1.x
41406 gcc.c-torture/compile/920521-1.x
41407 gcc.c-torture/compile/981006-1.x
41408 gcc.c-torture/execute/eeprof-1.x
41409
41410 * Moved files (possibly with modifications to fit a new harness):
41411 Old name New name
41412 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
41413 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
41414 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
41415 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
41416 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
41417 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
41418 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
41419 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
41420 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
41421 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
41422 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
41423 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
41424 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
41425 gcc.failure/940409-1.c gcc.dg/940409-1.c
41426
41427 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
41428
41429 * c-torture/compile/961203-1.x: Delete.
41430
41431 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
41432 not exit. Include stdio.h.
41433 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
41434 * gcc.misc-tests/dg-12.c: Likewise.
41435 * gcc.misc-tests/dg-5.c: Likewise.
41436 * gcc.misc-tests/dg-6.c: Likewise.
41437 * gcc.misc-tests/dg-7.c: Prototype abort.
41438 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
41439 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
41440 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
41441 not exit.
41442 * gcc.misc-tests/sieve.c: Use return from main, not exit.
41443 * gcc.misc-tests/sort2.c: Use return from main, not exit.
41444
41445 2000-06-28 Jakub Jelinek <jakub@redhat.com>
41446
41447 * gcc.dg/cpp/20000628-1.c: New test.
41448 * gcc.dg/cpp/20000628-1.h: New header for above test.
41449 * gcc.dg/cpp/20000628-1a.h: Likewise.
41450
41451 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
41452
41453 * gcc.dg/cpp: New directory.
41454 * gcc.dg/cpp/cpp.exp: New driver.
41455 * gcc.dg/cpp/20000627-1.c: New test.
41456 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
41457 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
41458 and rewrite as a compilation test.
41459
41460 * gcc.dg: Move many files into the cpp subdirectory, possibly
41461 renaming or editing them as well.
41462 Old name New name
41463 990119-1.c cpp/19990119-1.c
41464 990228-1.c cpp/19990228-1.c
41465 990407-1.c cpp/19990407-1.c
41466 990409-1.c cpp/19990409-1.c
41467 990413-1.c cpp/19990413-1.c
41468 990703-1.c cpp/19990703-1.c
41469 20000127-1.c cpp/20000127-1.c
41470 20000129-1.c cpp/20000129-1.c
41471 20000207-1.c cpp/20000207-1.c
41472 20000207-2.c cpp/20000207-2.c
41473 20000209-1.c cpp/20000209-1.c
41474 20000209-2.c cpp/20000209-2.c
41475 20000301-1.c cpp/20000301-1.c
41476 20000419-1.c cpp/20000419-1.c
41477 20000510-1.S cpp/20000510-1.S
41478 20000519-1.c cpp/20000519-1.c
41479 20000529-1.c cpp/20000529-1.c
41480 20000625-1.c cpp/20000625-1.c
41481 20000625-2.c cpp/20000625-2.c
41482 cpp-as1.c cpp/assert1.c
41483 cpp-as2.c cpp/assert2.c
41484 cxx-comments-1.c cpp/cxxcom1.c
41485 cxx-comments-2.c cpp/cxxcom2.c
41486 endif-label.c cpp/endif.c
41487 cpp-hash1.c cpp/hash1.c
41488 cpp-hash2.c cpp/hash2.c
41489 cpp-if1.c cpp/if-1.c
41490 cpp-if2.c cpp/if-2.c
41491 cpp-if3.c cpp/if-3.c
41492 cpp-if4.c cpp/if-4.c
41493 cpp-if5.c cpp/if-5.c
41494 cpp-cond.c cpp/if-cexp.c
41495 cpp-missingop.c cpp/if-mop.c
41496 cpp-missingparen.c cpp/if-mpar.c
41497 cpp-opprec.c cpp/if-oppr.c
41498 cpp-ifparen.c cpp/if-paren.c
41499 cpp-shortcircuit.c cpp/if-sc.c
41500 cpp-shift.c cpp/if-shift.c
41501 cpp-unary.c cpp/if-unary.c
41502 cpp-li1.c cpp/line1.c
41503 cpp-li2.c cpp/line2.c
41504 lineno.c cpp/line3.c
41505 lineno-2.c cpp/line4.c
41506 cpp-mi.c cpp/mi1.c
41507 cpp-mic.h cpp/mi1c.h
41508 cpp-micc.h cpp/mi1cc.h
41509 cpp-mind.h cpp/mi1nd.h
41510 cpp-mindp.h cpp/mi1ndp.h
41511 cpp-mix.h cpp/mi1x.h
41512 cpp-mi2.c cpp/mi2.c
41513 cpp-mi2a.h cpp/mi2a.h
41514 cpp-mi2b.h cpp/mi2b.h
41515 cpp-mi2c.h cpp/mi2c.h
41516 cpp-mi3.c cpp/mi3.c
41517 cpp-mi3.def cpp/mi3.def
41518 poison-1.c cpp/poison.c
41519 pr-impl.c cpp/prag-imp.c
41520 cpp-redef-2.c cpp/redef1.c
41521 cpp-redef.c cpp/redef2.c
41522 strpaste.c cpp/strp1.c
41523 strpaste-2.c cpp/strp2.c
41524 cpp-tradpaste.c cpp/tr-paste.c
41525 cpp-tradstringify.c cpp/tr-str.c
41526 cpp-tradwarn1.c cpp/tr-warn1.c
41527 cpp-tradwarn2.c cpp/tr-warn2.c
41528 trigraphs.c cpp/trigraphs.c
41529 cpp-unc1.c cpp/unc1.c
41530 cpp-unc2.c cpp/unc2.c
41531 cpp-unc3.c cpp/unc3.c
41532 cpp-unc.c cpp/unc4.c
41533 undef.c cpp/undef1.c
41534 undef-2.c cpp/undef2.c
41535 cpp-wi1.c cpp/widestr1.c
41536
41537 2000-06-27 Mark Mitchell <mark@codesourcery.com>
41538
41539 * lib/g++.exp (g++_include_flags): Tweak.
41540
41541 2000-06-27 H.J. Lu <hjl@gnu.org>
41542 Loren J. Rittle <ljrittle@acm.org>
41543
41544 * lib/g++.exp (g++_include_flags): Override libgloss.exp
41545 version with one that knows about the new gcc tree structure.
41546 (g++_link_flags): Same.
41547
41548 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
41549
41550 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
41551 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
41552 case we are cross-compiling.
41553
41554 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
41555 g++.old-deja/g++.niklas/Makefile.in,
41556 g++.old-deja/g++.niklas/configure.in,
41557 g++.old-deja/g++.other/Makefile.in,
41558 g++.old-deja/g++.other/configure.in,
41559 gcc.c-torture/code_quality/Makefile.in,
41560 gcc.c-torture/code_quality/configure.in,
41561 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
41562 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
41563 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
41564 gcc.c-torture/execute/ieee/Makefile.in,
41565 gcc.c-torture/execute/ieee/configure.in,
41566 gcc.c-torture/noncompile/Makefile.in,
41567 gcc.c-torture/noncompile/configure.in,
41568 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
41569 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
41570 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
41571
41572 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41573
41574 * g++.old-deja/g++.other/ambig3.C: New test.
41575
41576 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
41577
41578 * g++.old-deja/g++.pt/syntax1.C: New test.
41579 * g++.old-deja/g++.pt/syntax2.C: New test.
41580 * g++.old-deja/g++.other/syntax3.C: New test.
41581 * g++.old-deja/g++.other/syntax4.C: New test.
41582
41583 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41584
41585 * gcc.dg/20000623-1.c: Prototype exit and abort.
41586
41587 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
41588
41589 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
41590 New tests.
41591 * gcc.dg/cpp-mi3.def: New file.
41592
41593 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
41594 inside assertions.
41595 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
41596 lexer's error messages.
41597 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
41598 divine anything from the linemarkers.
41599 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
41600 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
41601
41602 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
41603
41604 * gcc.dg/20000623-1.c: New test.
41605
41606 2000-06-22 Jakub Jelinek <jakub@redhat.com>
41607
41608 * gcc.c-torture/execute/20000622-1.c: New test.
41609
41610 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
41611
41612 * g++.old-deja/g++.other/init15.C: New test.
41613
41614 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
41615
41616 * g++.old-deja/g++.pt/vaarg2.C: New test.
41617 * g++.old-deja/g++.pt/vaarg3.C: New test.
41618
41619 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
41620
41621 * g++.old-deja/g++.other/dyncast6.C: New test.
41622
41623 2000-06-15 Jakub Jelinek <jakub@redhat.com>
41624
41625 * gcc.c-torture/execute/loop-6.c: New test.
41626
41627 2000-06-14 Jakub Jelinek <jakub@redhat.com>
41628
41629 * gcc.dg/20000614-1.c: New test.
41630 * gcc.dg/20000614-2.c: New test.
41631
41632 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
41633
41634 * g++.old-deja/g++.other/inline12.C: New test.
41635
41636 2000-06-13 Jakub Jelinek <jakub@redhat.com>
41637
41638 * g++.old-deja/g++.other/eh1.C: New test.
41639
41640 2000-06-12 Jakub Jelinek <jakub@redhat.com>
41641
41642 * g++.old-deja/g++.other/type.C: New test.
41643
41644 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41645
41646 * g++.old-deja/g++.other/initstring.C: New test.
41647
41648 2000-06-12 Jason Merrill <jason@redhat.com>
41649
41650 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
41651
41652 2000-06-09 Jeffrey A Law (law@cygnus.com)
41653
41654 * gcc.c-torture/compile/20000609-1.c: New test.
41655
41656 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
41657
41658 * gcc.dg/20000609-1.c: New test.
41659
41660 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
41661
41662 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
41663 * gcc.c-torture/noncompile/poison-1.c: Move...
41664 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
41665 * gcc.dg/cpp-li1.c: Add a token after the #line.
41666
41667 2000-06-05 Richard Henderson <rth@cygnus.com>
41668
41669 * gcc.c-torture/execute/20000605-2.c: New test.
41670 * gcc.c-torture/execute/20000605-3.c: New test.
41671
41672 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
41673
41674 * g77.f-torture/execute/20000503-1.x: New file.
41675
41676 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
41677
41678 * g++.old-deja/g++.eh/badalloc1.C: New test.
41679
41680 2000-06-05 Richard Henderson <rth@cygnus.com>
41681
41682 * gcc.c-torture/execute/20000605-1.c: New test.
41683
41684 2000-06-05 Jakub Jelinek <jakub@redhat.com>
41685 Nathan Sidwell <nathan@codesourcery.com>
41686
41687 * gcc.c-torture/compile/20000605-1.c: New test.
41688
41689 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
41690
41691 * g77.f-torture/compile/20000601-1.f: New test.
41692
41693 2000-06-03 Richard Henderson <rth@cygnus.com>
41694
41695 * gcc.c-torture/execute/20000603-1.c: New.
41696
41697 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
41698
41699 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
41700 * gcc.dg/noreturn-2.c (noreturn): Likewise.
41701
41702 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
41703
41704 * gcc.dg/compare2.c (case 12): XFAIL.
41705 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
41706 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
41707
41708 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
41709
41710 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
41711
41712 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
41713 guard macro is already defined when the header is first
41714 included.
41715 * gcc.dg/cpp-mix.h: New file.
41716 * gcc.dg/endif-label.c: Update patterns to match compiler.
41717
41718 * g++.brendan/complex1.C: Declare abort.
41719 * g++.law/refs4.C: Remove XFAIL.
41720 * g++.oliva/expr2.C: Declare abort and exit.
41721
41722 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
41723
41724 * gcc.c-torture/execute/20000528-1.c: New test.
41725
41726 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
41727 * g++.old-deja/g++.law/temps4.C: Likewise.
41728
41729 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
41730 stdlib.h. Call abort() on failure.
41731 * g++.old-deja/g++.law/refs4.C: Likewise.
41732 * g++.old-deja/g++.law/temps4.C: Likewise.
41733 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
41734 * gcc.c-torture/execute/20000112-1.c: Include string.h.
41735
41736 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
41737
41738 Relative to g++.dg/special:
41739 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
41740
41741 Relative to g++.old-deja:
41742 * g++.brendan/complex1.C, g++.jason/optimize2.C,
41743 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
41744 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
41745 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
41746 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
41747 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
41748 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
41749
41750 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
41751 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
41752 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
41753 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
41754 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
41755 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
41756 and/or string.h.
41757
41758 * g++.other/goto1.C: Update expectations for error messages.
41759
41760 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
41761
41762 * gcc.c-torture/compile/20000523-1.c: New test.
41763
41764 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41765
41766 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
41767
41768 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
41769
41770 * g++.old-deja/g++.eh/catch11.C: New test.
41771 * g++.old-deja/g++.eh/catch12.C: New test.
41772
41773 2000-05-24 Nick Clifton <nickc@cygnus.com>
41774
41775 * gcc.c-torture/execute/20000523-1.c: New test.
41776
41777 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
41778
41779 * c-torture/execute/bcp-1.c: Replace abort in arg of
41780 __builtin_constant_p with a generic external function.
41781
41782 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
41783 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
41784 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
41785 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
41786 Prototype abort and/or exit.
41787
41788 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
41789 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
41790 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
41791 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
41792
41793 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
41794
41795 * gcc.dg/dwarf2-1.c: New test.
41796
41797 2000-05-20 Richard Henderson <rth@cygnus.com>
41798
41799 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
41800
41801 2000-05-20 Andreas Jaeger <aj@suse.de>
41802
41803 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
41804 testcase.
41805
41806 2000-05-19 David Edelsohn <edelsohn@gnu.org>
41807
41808 * gcc.c-torture/execute/20000519-2.c: New test.
41809
41810 2000-05-19 Andreas Jaeger <aj@suse.de>
41811
41812 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
41813 which fails with SSA.
41814
41815 * lib/c-torture.exp: Also test with -O3 -fssa.
41816
41817 2000-05-18 Michael Meissner <meissner@redhat.com>
41818
41819 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
41820 * gcc.c-torture/execute/920415-1.c: Ditto.
41821 * gcc.c-torture/execute/920501-1.c: Ditto.
41822 * gcc.c-torture/execute/conversion.c: Ditto.
41823 * gcc.c-torture/execute/cvt-1.c: Ditto.
41824
41825 2000-05-18 Jeffrey A Law (law@cygnus.com)
41826
41827 * gcc.c-torture/compile/20000518-1.c: New test.
41828
41829 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
41830
41831 * g77.f-torture/compile/200005018.f: New test.
41832
41833 2000-05-17 Jeffrey A Law (law@cygnus.com)
41834
41835 * gcc.c-torture/compile/20000517-1.c: New test.
41836
41837 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
41838
41839 * gcc.c-torture/execute/20000516-1.c: New test.
41840
41841 2000-05-15 Jakub Jelinek <jakub@redhat.com>
41842
41843 * g++.old-deja/g++.other/eh.C: New test.
41844
41845 2000-05-12 Richard Henderson <rth@cygnus.com>
41846
41847 * gcc.c-torture/execute/990208-1.c (main): Don't pass
41848 constants through to doit's conditional.
41849
41850 2000-05-11 Jeffrey A Law (law@cygnus.com)
41851
41852 * gcc.c-torture/compile/20000511-1.c: New test.
41853 * g77.f-torture/compile/20000511-1.f: New test.
41854 * g77.f-torture/compile/20000511-2.f: New test.
41855
41856 2000-05-11 Michael Meissner <meissner@redhat.com>
41857
41858 * gcc.c-torture/execute/20000511-1.c: New test.
41859
41860 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
41861
41862 * gcc.dg/dg.exp: Scan .S files as well as .c files.
41863 * gcc.dg/20000510-1.S: New.
41864
41865 2000-05-08 Catherine Moore <clm@cygnus.com>
41866
41867 * gcc.dg/unused-3.c: New.
41868
41869 2000-05-06 Richard Henderson <rth@cygnus.com>
41870
41871 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
41872 * g++.old-deja/g++.mike/warn1.C: Likewise.
41873 * g++.old-deja/g++.pt/local1.C: Likewise.
41874 * g++.old-deja/g++.pt/local7.C: Likewise.
41875 * g++.old-deja/g++.pt/spec16.C: Likewise.
41876
41877 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
41878
41879 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
41880
41881 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
41882
41883 * g77.f-torture/execute/20000503-1.f: New test.
41884
41885 2000-05-04 Andreas Jaeger <aj@suse.de>
41886
41887 * gcc.dg/noreturn-2.c: New test.
41888
41889 2000-05-04 Neil Booth <NeilB@earthling.net>
41890
41891 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
41892 preprocessor.
41893
41894 2000-05-04 Richard Henderson <rth@cygnus.com>
41895
41896 * gcc.c-torture/execute/20000503-1.c: Fix typo.
41897
41898 2000-05-04 Richard Henderson <rth@cygnus.com>
41899
41900 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
41901 OpenSSL by Jason R Thorpe.
41902
41903 2000-05-03 Jim Wilson <wilson@cygnus.com>
41904
41905 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
41906
41907 2000-05-03 Robert Lipe <robertlipe@usa.net>
41908
41909 * gcc.dg/20000503-1.c: New test.
41910
41911 2000-05-02 Jakub Jelinek <jakub@redhat.com>
41912
41913 * gcc.c-torture/compile/20000502-1.c: New test.
41914 * g++.old-deja/g++.other/align.C: New test.
41915 * gcc.dg/cpp-tradstringify.c: New test.
41916
41917 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
41918
41919 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
41920 and hard registers.
41921
41922 2000-04-26 Geoff Keating <geoffk@cygnus.com>
41923
41924 * gcc.c-torture/execute/loop-5.c: New test.
41925
41926 2000-04-25 Jakub Jelinek <jakub@redhat.com>
41927
41928 * gcc.c-torture/execute/va-arg-20.c: New test.
41929
41930 2000-04-23 Jeffrey A Law (law@cygnus.com)
41931
41932 * gcc.c-torture/execute/20000422-1.c: New test.
41933
41934 2000-04-20 Greg McGary <gkm@gnu.org>
41935
41936 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
41937 when optimizing, but without sibling-call optimizations (-O1).
41938
41939 2000-04-20 Jeffrey A Law (law@cygnus.com)
41940
41941 * gcc.c-torture/compile/20000420-1.c: New test.
41942
41943 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
41944
41945 * g++.abi/ptrflags.C: New test.
41946 * g++.eh/catchptr1.C: Test incomplete pointer chains.
41947
41948 2000-04-19 Catherine Moore <clm@cygnus.com>
41949
41950 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
41951
41952 2000-04-19 Greg McGary <gkm@gnu.org>
41953
41954 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
41955 sibling-call optimizations.
41956
41957 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
41958
41959 * gcc.dg/20000419-1.c: New test.
41960
41961 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
41962
41963 * gcc.c-torture/execute/20000412-6.c: New test.
41964
41965 2000-04-12 Jeffrey A Law (law@cygnus.com)
41966
41967 * gcc.c-torture/execute/20000412-5.c: New test.
41968 * g77.f-torture/compile/20000412-1.f: New test.
41969 * gcc.c-torture/execute/20000412-4.c: New test.
41970 * gcc.c-torture/compile/20000412-2.c: New test.
41971 * gcc.c-torture/execute/20000412-3.c: New test.
41972 * gcc.c-torture/compile/20000412-1.c: New test.
41973 * gcc.c-torture/execute/20000412-2.c: New test.
41974
41975 2000-04-12 Jakub Jelinek <jakub@redhat.com>
41976
41977 * objc/execute/bf-20.m: New test.
41978
41979 2000-04-10 Richard Henderson <rth@cygnus.com>
41980
41981 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
41982
41983 * gcc.c-torture/execute/20000412-1.c: New test.
41984
41985 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
41986
41987 * g++.old-deja/g++.eh/catchptr1.C: New test.
41988
41989 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
41990
41991 * g++.old-deja/g++.abi/cxa_vec.C: New test.
41992
41993 2000-04-08 Neil Booth <NeilB@earthling.net>
41994
41995 * gcc.dg/cpp-nullchar.c: Remove test as
41996 embedded nulls cause problems.
41997
41998 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41999
42000 * gcc.dg/compare2.c: New test.
42001
42002 2000-04-08 Neil Booth <NeilB@earthling.net>
42003
42004 * gcc.dg/cpp-nullchar.c: New test.
42005
42006 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
42007
42008 * gcc.dg/cpp-mi2.c: New test.
42009 * gcc.dg/cpp-mi2[abc].h: New files.
42010
42011 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
42012
42013 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
42014 member name.
42015
42016 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
42017
42018 * g++.old-deja/g++.abi/vmihint.C: New test.
42019
42020 2000-04-06 Neil Booth <NeilB@earthling.net>
42021
42022 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
42023 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
42024 copyright.
42025
42026 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
42027
42028 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
42029 avoid stack-frame overwrite.
42030
42031 2000-04-05 Jakub Jelinek <jakub@redhat.com>
42032
42033 * gcc.c-torture/compile/20000405-2.c: New test.
42034 * gcc.c-torture/compile/20000405-3.c: New test.
42035
42036 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42037
42038 * gcc.c-torture/compile/20000405-1.c: New test.
42039
42040 2000-04-04 Geoff Keating <geoffk@cygnus.com>
42041
42042 * gcc.dg/cast-qual-1.c: Revert last change.
42043
42044 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42045
42046 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
42047
42048 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
42049
42050 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
42051 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
42052
42053 2000-04-03 Jeffrey A Law (law@cygnus.com)
42054
42055 * gcc.c-torture/compile/20000403-2.c: New test.
42056 * gcc.c-torture/compile/20000403-1.c: New test.
42057
42058 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
42059
42060 * gcc.c-torture/execute/20000403-1.c: New test.
42061
42062 2000-04-03 Geoff Keating <geoffk@cygnus.com>
42063
42064 * gcc.c-torture/execute/20000402-1.c: New test.
42065
42066 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
42067
42068 * gcc.c-torture/execute/va-arg-15.c: New test.
42069 * gcc.c-torture/execute/va-arg-16.c: New test.
42070 * gcc.c-torture/execute/va-arg-17.c: New test.
42071 * gcc.c-torture/execute/va-arg-18.c: New test.
42072 * gcc.c-torture/execute/va-arg-19.c: New test.
42073
42074 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
42075
42076 * gcc.c-torture/compile/981211-1.c: Move to...
42077 * gcc.dg/cpp-as1.c: ...here.
42078 * gcc.dg/cpp-as2.c: New file.
42079
42080 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
42081 compiler.
42082
42083 2000-04-02 Neil Booth <NeilB@earthling.net>
42084
42085 * gcc.dg/cpp-cond.c New tests.
42086 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
42087 accidental success less likely.
42088 * gcc.dg/cpp-missingop.c New tests.
42089 * gcc.dg/cpp-missingparen.c New tests.
42090 * gcc.dg/cpp-shift.c New tests.
42091 * gcc.dg/cpp-shortcircuit.c New tests.
42092 * gcc.dg/cpp-unary.c New tests.
42093
42094 2000-03-29 Jeffrey A Law (law@cygnus.com)
42095
42096 * gcc.c-torture/compile/20000329-1.c: New test.
42097
42098 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
42099
42100 * gcc.c-torture/compile/20000326-1.c: New test.
42101 * gcc.c-torture/compile/20000326-2.c: New test.
42102
42103 2000-03-24 Geoff Keating <geoffk@cygnus.com>
42104
42105 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
42106 the first parameter is a function argument.
42107
42108 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
42109
42110 * g++.old-deja/g++.ext/array4.C: New test.
42111
42112 2000-03-22 Geoff Keating <geoffk@cygnus.com>
42113
42114 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
42115
42116 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42117
42118 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
42119
42120 2000-03-19 Richard Henderson <rth@cygnus.com>
42121
42122 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
42123
42124 2000-03-19 Richard Henderson <rth@cygnus.com>
42125
42126 * gcc.c-torture/compile/20000319-1.c: New test.
42127
42128 2000-03-14 Jeffrey A Law (law@cygnus.com)
42129
42130 * gcc.c-torture/execute/20000314-3.c: New test.
42131 * gcc.c-torture/execute/20000314-2.c: New test.
42132 * gcc.c-torture/execute/20000314-1.c: New test.
42133 * gcc.c-torture/compile/20000314-2.c: New test.
42134 * gcc.c-torture/compile/20000314-1.c: New test.
42135
42136 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
42137
42138 * g++.old-deja/g++.warn/inline.C: New test.
42139
42140 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
42141
42142 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
42143 standards-compliant result rather than specific constants.
42144 Put test-values in array.
42145
42146 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
42147
42148 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
42149 (g++_target_compile): Put test-specific options last.
42150
42151 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42152
42153 * g++.old-deja/g++.eh/vbase4.C: New test.
42154
42155 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42156
42157 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
42158
42159 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42160
42161 * g++.old-deja/g++.brendan/misc12.C: Removed.
42162 * g++.old-deja/g++.pt/memtemp77.C: Constify.
42163 * g++.old-deja/g++.ext/pretty4.C: New test.
42164
42165 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
42166
42167 * g++.old-deja/g++.other/string2.C: New test.
42168
42169 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
42170
42171 * g++.old-deja/g++.warn/impint2.C: New test.
42172
42173 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
42174
42175 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
42176 is 1, not zero.
42177
42178 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
42179
42180 * g++.old-deja/g++.warn/impint.C: New test.
42181 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
42182 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
42183 * g++.old-deja/g++.pt/explicit12.C: Likewise.
42184 * g++.old-deja/g++.pt/explicit13.C: Likewise.
42185 * g++.old-deja/g++.pt/explicit17.C: Likewise.
42186 * g++.old-deja/g++.pt/explicit18.C: Likewise.
42187 * g++.old-deja/g++.pt/explicit19.C: Likewise.
42188 * g++.old-deja/g++.pt/explicit23.C: Likewise.
42189 * g++.old-deja/g++.pt/explicit31.C: Likewise.
42190 * g++.old-deja/g++.pt/explicit35.C: Likewise.
42191 * g++.old-deja/g++.pt/explicit6.C: Likewise.
42192 * g++.old-deja/g++.pt/memclass7.C: Likewise.
42193
42194 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
42195
42196 * gcc.dg/cpp-redef.c: New test.
42197
42198 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
42199
42200 * g++.old-deja/g++.pt/unify7.C: New test.
42201
42202 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42203
42204 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
42205 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
42206
42207 2000-02-25 Geoff Keating <geoffk@cygnus.com>
42208
42209 * gcc.c-torture/compile/20000224-1.c: New test.
42210
42211 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42212
42213 * gcc.c-torture/compile/cpp-2.c: New test.
42214 * gcc.c-torture/compile/cpp-1.c: New test.
42215
42216 2000-02-25 Jeffrey A Law (law@cygnus.com)
42217
42218 * gcc.c-torture/execute/20000225-1.c: New test.
42219
42220 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42221
42222 * gcc.dg/cpp-li2.c: New test.
42223
42224 * gcc.dg/cpp-wi1.c: New test.
42225
42226 * gcc.dg/cpp-li1.c: New test.
42227
42228 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
42229
42230 * g++.old-deja/g++.other/sizeof5.C: New test.
42231
42232 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42233
42234 * gcc.c-torture/execute/va-arg-13.c: New test.
42235
42236 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
42237
42238 * gcc.c-torture/execute/va-arg-12.c: New test.
42239
42240 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42241
42242 * gcc.c-torture/execute/20000223-1.c: New test.
42243
42244 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
42245
42246 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
42247
42248 2000-02-22 Mark Mitchell <mark@codesourcery.com>
42249
42250 * g++.old-deja/g++.abi/ptrmem.C: New test.
42251
42252 2000-02-19 Richard Henderson <rth@cygnus.com>
42253
42254 * gcc.c-torture/compile/init-3.c: New.
42255
42256 2000-02-17 Mark Mitchell <mark@codesourcery.com>
42257
42258 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
42259 ALWAYS_CXXFLAGS.
42260
42261 2000-02-11 Robert Lipe <robertl@sco.com>
42262
42263 * gcc.c-torture/compile/20000211-3.c: New test.
42264
42265 2000-02-11 Martin Buchholz <martin@xemacs.org>
42266
42267 * gcc.c-torture/compile/20000211-2.c: New test.
42268
42269 2000-02-11 Jeffrey A Law (law@cygnus.com)
42270
42271 * gcc.c-torture/compile/20000211-1.c: New test.
42272
42273 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
42274
42275 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
42276 on native targets
42277
42278 2000-02-08 Nathan Sidwell <nathan@acm.org>
42279
42280 * g++.old-deja/g++.other/cast5.C: New test.
42281
42282 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
42283
42284 * gcc.c-torture/execute/20000205-1.c: New.
42285
42286 2000-02-03 Nathan Sidwell <nathan@acm.org>
42287
42288 * g++.old-deja/g++.jason/cast3.C: Return void.
42289 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
42290
42291 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42292
42293 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
42294
42295 * gcc.dg/loop-1.c: New test.
42296
42297 2000-01-27 Jakub Jelinek <jakub@redhat.com>
42298
42299 * gcc.c-torture/compile/20000127-1.c: New test.
42300 * gcc.c-torture/execute/991228-1.c: New test.
42301
42302 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42303
42304 * gcc.dg/unused-2.c: New test.
42305
42306 * gcc.dg/conv-1.c: New test.
42307
42308 2000-01-24 Mark Mitchell <mark@codesourcery.com>
42309
42310 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
42311 compiler.
42312 (tool_option_proc): Fix typo.
42313
42314 2000-01-24 Geoff Keating <geoffk@cygnus.com>
42315
42316 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
42317 of the ld on the host, not on the build machine.
42318 Also, don't crash if '--help' is not a supported option.
42319
42320 2000-01-24 Richard Henderson <rth@cygnus.com>
42321
42322 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
42323
42324 2000-01-20 Jeffrey A Law (law@cygnus.com)
42325
42326 * gcc.c-torture/execute/20000120-2.c: New test.
42327 * gcc.c-torture/execute/20000120-1.c: New test.
42328
42329 2000-01-13 Jeffrey A Law (law@cygnus.com)
42330
42331 * gcc.c-torture/execute/20000113-1.c: New test.
42332
42333 2000-01-12 Jeffrey A Law (law@cygnus.com)
42334
42335 * gcc.c-torture/execute/20000112-1.c: New test.
42336
42337 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42338
42339 * gcc.dg/20000111-1.c: New test.
42340
42341 2000-01-10 Jeffrey A Law (law@cygnus.com)
42342
42343 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
42344 with 16 bit integers.
42345
42346 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42347
42348 * gcc.dg/20000108-1.c: New test.
42349
42350 2000-01-05 Nathan Sidwell <nathan@acm.org>
42351
42352 * g++.old-deja/g++.ns/koenig8.C: New test.
42353
42354 2000-01-05 Nathan Sidwell <nathan@acm.org>
42355
42356 * g++.old-deja/g++.other/cast4.C: New test.
42357
42358 2000-01-05 Jeffrey A Law (law@cygnus.com)
42359
42360 * gcc.c-torture/compile/20000105-2.c: New test.
42361 * gcc.c-torture/compile/20000105-1.c: New test.
42362
42363 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42364
42365 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
42366 references to printf & atoi to conform to ANSI standard.
42367 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
42368 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
42369 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
42370 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
42371 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
42372 * g++.old-deja/g++.brendan/complex1.C: Likewise.
42373 * g++.old-deja/g++.brendan/copy1.C: Likewise.
42374 * g++.old-deja/g++.brendan/copy2.C: Likewise.
42375 * g++.old-deja/g++.brendan/copy3.C: Likewise.
42376 * g++.old-deja/g++.brendan/copy4.C: Likewise.
42377 * g++.old-deja/g++.brendan/copy5.C: Likewise.
42378 * g++.old-deja/g++.brendan/copy6.C: Likewise.
42379 * g++.old-deja/g++.brendan/copy7.C: Likewise.
42380 * g++.old-deja/g++.brendan/copy8.C: Likewise.
42381 * g++.old-deja/g++.brendan/crash11.C: Likewise.
42382 * g++.old-deja/g++.brendan/crash14.C: Likewise.
42383 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
42384 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
42385 * g++.old-deja/g++.brendan/delete2.C: Likewise.
42386 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
42387 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
42388 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
42389 * g++.old-deja/g++.brendan/eh1.C: Likewise.
42390 * g++.old-deja/g++.brendan/groff1.C: Likewise.
42391 * g++.old-deja/g++.brendan/init3.C: Likewise.
42392 * g++.old-deja/g++.brendan/misc12.C: Likewise.
42393 * g++.old-deja/g++.brendan/misc7.C: Likewise.
42394 * g++.old-deja/g++.brendan/new2.C: Likewise.
42395 * g++.old-deja/g++.brendan/operators4.C: Likewise.
42396 * g++.old-deja/g++.brendan/operators5.C: Likewise.
42397 * g++.old-deja/g++.brendan/overload2.C: Likewise.
42398 * g++.old-deja/g++.brendan/overload7.C: Likewise.
42399 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
42400 * g++.old-deja/g++.brendan/reference1.C: Likewise.
42401 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
42402 * g++.old-deja/g++.brendan/template24.C: Likewise.
42403 * g++.old-deja/g++.brendan/template3.C: Likewise.
42404 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
42405 * g++.old-deja/g++.jason/inline3.C: Likewise.
42406 * g++.old-deja/g++.jason/opeq.C: Likewise.
42407 * g++.old-deja/g++.law/arg5.C: Likewise.
42408 * g++.old-deja/g++.law/arm7.C: Likewise.
42409 * g++.old-deja/g++.law/ctors11.C: Likewise.
42410 * g++.old-deja/g++.law/cvt8.C: Likewise.
42411 * g++.old-deja/g++.law/init9.C: Likewise.
42412 * g++.old-deja/g++.law/refs4.C: Likewise.
42413 * g++.old-deja/g++.law/template2.C: Likewise.
42414 * g++.old-deja/g++.law/visibility24.C: Likewise.
42415 * g++.old-deja/g++.law/vtable3.C: Likewise.
42416 * g++.old-deja/g++.mike/asm2.C: Likewise.
42417 * g++.old-deja/g++.mike/eh1.C: Likewise.
42418 * g++.old-deja/g++.mike/misc1.C: Likewise.
42419 * g++.old-deja/g++.mike/misc13.C: Likewise.
42420 * g++.old-deja/g++.mike/misc14.C: Likewise.
42421 * g++.old-deja/g++.mike/ns12.C: Likewise.
42422 * g++.old-deja/g++.mike/p1248.C: Likewise.
42423 * g++.old-deja/g++.mike/p3708.C: Likewise.
42424 * g++.old-deja/g++.mike/p3708a.C: Likewise.
42425 * g++.old-deja/g++.mike/p3708b.C: Likewise.
42426 * g++.old-deja/g++.mike/p646.C: Likewise.
42427 * g++.old-deja/g++.mike/p700.C: Likewise.
42428 * g++.old-deja/g++.mike/p783.C: Likewise.
42429 * g++.old-deja/g++.mike/p783a.C: Likewise.
42430 * g++.old-deja/g++.mike/p783b.C: Likewise.
42431 * g++.old-deja/g++.mike/p786.C: Likewise.
42432 * g++.old-deja/g++.mike/p789.C: Likewise.
42433 * g++.old-deja/g++.mike/p789a.C: Likewise.
42434 * g++.old-deja/g++.mike/p807a.C: Likewise.
42435 * g++.old-deja/g++.other/delete3.C: Likewise.
42436 * g++.old-deja/g++.other/dyncast1.C: Likewise.
42437 * g++.old-deja/g++.other/dyncast2.C: Likewise.
42438 * g++.old-deja/g++.other/dyncast3.C: Likewise.
42439 * g++.old-deja/g++.other/empty1.C: Likewise.
42440 * g++.old-deja/g++.other/temporary1.C: Likewise.
42441 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
42442 * g++.old-deja/g++.pt/t16.C: Likewise.
42443 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
42444
42445 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
42446
42447 * gcc.dg/991230-1.c: New test.
42448
42449 1999-12-29 Jeffrey A Law (law@cygnus.com)
42450
42451 * gcc.c-torture/compile/991229-3.c: New test.
42452 * gcc.c-torture/compile/991229-2.c: New test.
42453 * gcc.c-torture/compile/991229-1.c: New test.
42454
42455 1999-12-29 Greg McGary <gkm@eng.ascend.com>
42456
42457 * gcc.c-torture/compile/labels-2.c: New test.
42458
42459 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
42460
42461 * gcc.c-torture/execute/991227-1.c: New test.
42462
42463 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42464
42465 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
42466
42467 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
42468
42469 * gcc.c-torture/execute/991221-1.c: New test.
42470
42471 1999-12-20 Nathan Sidwell <nathan@acm.org>
42472
42473 * g++.old-deja/g++.other/cast3.C: New test.
42474
42475 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
42476
42477 * gcc.c-torture/execute/991216-4.c: New test.
42478
42479 1999-12-16 Michael Meissner <meissner@cygnus.com>
42480
42481 * gcc.c-torture/execute/991216-1.c: New test.
42482 * gcc.c-torture/execute/991216-2.c: New test.
42483 * gcc.c-torture/execute/991216-3.c: New test.
42484
42485 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42486
42487 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
42488 Actually make the test fail by using "-O2" for compilation.
42489
42490 1999-12-15 Nathan Sidwell <nathan@acm.org>
42491
42492 * g++.old-deja/g++.warn/cast-align1.C: New test.
42493
42494 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42495
42496 * gcc.c-torture/compile/991214-1.c: New test.
42497 * gcc.c-torture/compile/991214-2.c: New test.
42498
42499 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
42500
42501 * gcc.dg/991214-1.c: New test.
42502
42503 1999-12-13 Jeffrey A Law (law@cygnus.com)
42504
42505 * gcc.c-torture/compile/991213-3.c: New test.
42506 * gcc.c-torture/compile/991213-2.c: New test.
42507 * gcc.c-torture/compile/991213-1.c: New test.
42508
42509 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
42510
42511 * gcc.dg/991209-1.c: New test.
42512
42513 1999-12-08 Nathan Sidwell <nathan@acm.org>
42514
42515 * gcc.c-torture/compile/991208-1.c: New test.
42516
42517 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42518
42519 * gcc.dg/ultrasp2.c: New test.
42520
42521 1999-12-05 Alex Samuel <samuel@codesourcery.com>
42522
42523 * g++.old-deja/g++.abi/align.C (main): Fix typo.
42524
42525 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
42526
42527 * gcc.c-torture/compile/991202-1.c: New test.
42528 * gcc.c-torture/execute/991202-1.c: New test.
42529 * gcc.c-torture/execute/991202-2.c: New test.
42530 * gcc.c-torture/execute/991202-3.c: New test.
42531
42532 1999-12-02 Alex Samuel <samuel@codesourcery.com>
42533
42534 * g++.old-deja/g++.abi/align.C: New test.
42535 * g++.old-deja/g++.abi/aggregates.C: Likewise.
42536 * g++.old-deja/g++.abi/bitfields.C: Likewise.
42537
42538 1999-12-01 Richard Henderson <rth@cygnus.com>
42539
42540 * gcc.c-torture/execute/991201-1.c: New.
42541
42542 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
42543
42544 * gcc.dg/991129-1.c: New test.
42545
42546 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
42547
42548 * gcc.c-torture/compile/991127-1.c: New test.
42549
42550 1999-11-22 Nathan Sidwell <nathan@acm.org>
42551
42552 * g++.old-deja/g++.other/warn4.C: New test.
42553
42554 1999-11-22 Nathan Sidwell <nathan@acm.org>
42555
42556 * g++.old-deja/g++.eh/cleanup2.C: New test.
42557 * g++.old-deja/g++.ext/pretty2.C: New test.
42558 * g++.old-deja/g++.ext/pretty3.C: New test.
42559 * g++.old-deja/g++.other/debug6.C: New test.
42560
42561 1999-10-20 Jim Wilson <wilson@cygnus.com>
42562
42563 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
42564 compiler_output to look for one error message instead of two.
42565
42566 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
42567
42568 * gcc.c-torture/execute/991118-1.c: Also test case
42569 where the word boundary does not split a byte evenly.
42570
42571 1999-11-19 Nathan Sidwell <nathan@acm.org>
42572
42573 * g++.old-deja/g++.ext/restrict1.C: New test.
42574
42575 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
42576
42577 * gcc.c-torture/execute/991118-1.c: New test.
42578
42579 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
42580
42581 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
42582 working directory pathnames.
42583
42584 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
42585
42586 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
42587 host is equipped with driver.h and driver.o so it can actually
42588 compile and run the tests.
42589
42590 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
42591
42592 * gcc.c-torture/compile/991008-1.c: New test.
42593
42594 1999-11-08 Nick Clifton <nickc@cygnus.com>
42595
42596 * lib/gcc-dg.exp: Include target-supports.exp
42597
42598 1999-11-05 Nick Clifton <nickc@cygnus.com>
42599
42600 * lib/target-supports.exp: New file: Provide procs to test for
42601 features supported by the target.
42602 (check_weak_available): Moved here from ecos.exp.
42603 (check_alias_available): New proc: Determine of the target
42604 toolchain supports the alias attribute.
42605
42606 * gcc.dg/special/ecos.exp: Move check_weak_available to
42607 target-supports.exp.
42608 (alias-1.c): Only perform the test if the target supports
42609 aliases.
42610 (wkali-1.c): Only perform the test if the target supports
42611 aliases.
42612
42613 * gcc.dg/990506-0.c: Expect error messages from cross
42614 targets as well as native targets.
42615
42616 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42617
42618 * gcc.dg/ultrasp1.c: Removed xfail.
42619 * gcc.dg/struct-ret-2.c: Likewise.
42620 * gcc.dg/array-1.c: Likewise.
42621
42622 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
42623
42624 * gcc.dg/struct-ret-2.c: New test.
42625
42626 * gcc.dg/array-1.c: New test.
42627
42628 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
42629
42630 * gcc.c-torture/execute/991030-1.c: New test.
42631
42632 1999-10-26 Richard Henderson <rth@cygnus.com>
42633
42634 * gcc.c-torture/compile/991026-2.c: New test.
42635
42636 1999-10-26 Jeffrey A Law (law@cygnus.com)
42637
42638 * gcc.c-torture/compile/991026-1.c: New test.
42639
42640 1999-10-23 Jeffrey A Law (law@cygnus.com)
42641
42642 * gcc.c-torture/execute/991023-1.c: New test.
42643
42644 1999-10-19 Jeffrey A Law (law@cygnus.com)
42645
42646 * gcc.c-torture/execute/991019-1.c: New test.
42647
42648 1999-10-16 Richard Henderson <rth@cygnus.com>
42649
42650 * gcc.c-torture/execute/991016-1.c: New test.
42651
42652 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
42653
42654 * gcc.c-torture/execute/991014-1.c: New test.
42655
42656 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
42657
42658 * g++.old-deja/g++.other/union2.C: New test.
42659
42660 1999-10-13 Nathan Sidwell <nathan@acm.org>
42661
42662 * g++.old-deja/g++.other/vaarg2.C: New test.
42663 * g++.old-deja/g++.other/vaarg3.C: New test.
42664
42665 1999-10-12 Craig Burley <craig@jcb-sc.com>
42666
42667 * g77.f-torture/noncompile/19990905-1.f: Moved from being
42668 in compile/.
42669
42670 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
42671
42672 * gcc.c-torture/execute/va-arg-11.c: New test.
42673
42674 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
42675
42676 * lib/file-format.exp (gcc_target_object_format): Don't
42677 crash if objdump is unavailable.
42678
42679 1999-09-29 Donn Terry <donn@interix.com>
42680
42681 * gcc.misc-tests/mg.exp: delete extraneous redirection.
42682
42683 1999-09-28 Nick Clifton <nickc@cygnus.com>
42684
42685 * gcc.c-torture/compile/990928-1.c: New test.
42686
42687 1999-09-28 Nathan Sidwell <nathan@acm.org>
42688
42689 * g++.old-deja/g++.other/decl6.C: New test.
42690
42691 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42692
42693 * gcc.c-torture/execute/va-arg-10.c: New test.
42694
42695 1999-09-27 Nathan Sidwell <nathan@acm.org>
42696
42697 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
42698 __PRETTY_FUNCTION__.
42699
42700 1999-09-23 Nick Clifton <nickc@cygnus.com>
42701
42702 * gcc.c-torture/execute/990923-1.c: New test.
42703
42704 1999-09-21 Nick Clifton <nickc@cygnus.com>
42705
42706 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
42707 for which -fpic is inappropriate.
42708
42709 1999-09-21 Mark Mitchell <mark@codesourcery.com>
42710
42711 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
42712
42713 1999-09-21 Nathan Sidwell <nathan@acm.org>
42714
42715 * g++.old-deja/g++.other/dyncast1.C: New test.
42716 * g++.old-deja/g++.other/dyncast2.C: New test.
42717 * g++.old-deja/g++.other/dyncast3.C: New test.
42718 * g++.old-deja/g++.other/dyncast4.C: New test.
42719 * g++.old-deja/g++.other/dyncast5.C: New test.
42720 * g++.old-deja/g++.eh/catch3.C: New test.
42721 * g++.old-deja/g++.eh/catch3p.C: New test.
42722 * g++.old-deja/g++.eh/catch4.C: New test.
42723 * g++.old-deja/g++.eh/catch4p.C: New test.
42724 * g++.old-deja/g++.eh/catch5.C: New test.
42725 * g++.old-deja/g++.eh/catch5p.C: New test.
42726 * g++.old-deja/g++.eh/catch6.C: New test.
42727 * g++.old-deja/g++.eh/catch6p.C: New test.
42728 * g++.old-deja/g++.eh/catch7.C: New test.
42729 * g++.old-deja/g++.eh/catch7p.C: New test.
42730 * g++.old-deja/g++.eh/catch8.C: New test.
42731 * g++.old-deja/g++.eh/catch8p.C: New test.
42732 * g++.old-deja/g++.eh/catch9.C: New test.
42733 * g++.old-deja/g++.eh/catch9p.C: New test.
42734
42735 1999-09-13 Nathan Sidwell <nathan@acm.org>
42736
42737 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
42738 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
42739
42740 1999-09-13 Jeffrey A Law (law@cygnus.com)
42741
42742 * gcc.c-torture/compile/990913-1.c: New test.
42743
42744 1999-09-10 Nathan Sidwell <nathan@acm.org>
42745
42746 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
42747 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42748
42749 1999-09-09 Richard Henderson <rth@cygnus.com>
42750
42751 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
42752
42753 1999-09-09 Nathan Sidwell <nathan@acm.org>
42754
42755 * g++.old-deja/g++.other/lookup11.C: New test.
42756 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
42757 what is permitted and what we want.
42758 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
42759 overload use.
42760 * g++.old-deja/g++.jason/rfg5.C: Likewise.
42761
42762 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
42763
42764 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
42765 * gcc.c-torture/noncompile/poison-1.c: New file.
42766
42767 1999-09-08 Nathan Sidwell <nathan@acm.org>
42768
42769 * g++.old-deja/g++.other/sizeof3.C: New test.
42770 * g++.old-deja/g++.other/sizeof4.C: New test.
42771 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
42772 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
42773
42774 1999-09-07 Richard Henderson <rth@cygnus.com>
42775
42776 * gcc.dg/va-arg-1.c: New.
42777
42778 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42779
42780 * gcc.c-torture/execute/va-arg-9.c: New test.
42781
42782 1999-09-05 Craig Burley <craig@jcb-sc.com>
42783
42784 * g77.f-torture/compile/980519-2.f: New test.
42785 * g77.f-torture/compile/19990905-0.f: New test.
42786 * g77.f-torture/compile/19990905-1.f: New test.
42787 * g77.f-torture/compile/19990905-2.f: New test.
42788
42789 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
42790
42791 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
42792
42793 * gcc.c-torture/execute/990827-1.c: Fix typo.
42794
42795 1999-09-03 Nathan Sidwell <nathan@acm.org>
42796
42797 * g++.old-deja/g++.other/deref1.C: New test.
42798
42799 1999-09-02 Nathan Sidwell <nathan@acm.org>
42800
42801 * g++.old-deja/g++.other/ambig2.C: New test.
42802 * g++.old-deja/g++.other/cond5.C: New test.
42803 * g++.old-deja/g++.other/lookup16.C: New test.
42804
42805 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
42806
42807 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
42808 assemblers too.
42809
42810 1999-08-31 Jeffrey A Law (law@cygnus.com)
42811
42812 * lib/c-torture.exp: Avoid the "compare executables" optimization
42813 when testing native.
42814
42815 1999-08-29 Jeffrey A Law (law@cygnus.com)
42816
42817 * gcc.c-torture/execute/990829-1.c: New test.
42818 * gcc.c-torture/compile/990829-1.c: New test.
42819
42820 1999-08-27 Paul Burchard <burchard@pobox.com>
42821
42822 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
42823 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
42824 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
42825 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
42826 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
42827 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
42828 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
42829 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
42830 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
42831 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
42832 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
42833
42834 1999-08-27 Jeffrey A Law (law@cygnus.com)
42835
42836 * gcc.c-torture/execute/990827-1.c: New test.
42837
42838 1999-08-26 Craig Burley <craig@jcb-sc.com>
42839
42840 * g77.f-torture/noncompile/19990826-4.f: New test.
42841
42842 * g77.f-torture/compile/19990826-3.f: New test.
42843
42844 * g77.f-torture/execute/19990826-2.f: New test.
42845
42846 * g77.f-torture/compile/19990826-1.f: New test.
42847
42848 * gcc.c-torture/execute/990826-0.c: New test.
42849 * g77.c-torture/execute/19990826-0.f: New test.
42850
42851 * g77.f-torture/noncompile/970626-2.f: New test.
42852
42853 1999-08-25 Paul Burchard <burchard@pobox.com>
42854
42855 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
42856 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
42857 lss-011.C: New tests.
42858
42859 1999-08-25 Nathan Sidwell <nathan@acm.org>
42860
42861 * g++.old-deja/g++.other/decl5.C: New test.
42862
42863 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42864
42865 * noncompile/noncompile.exp: Load_lib c-torture.exp.
42866 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
42867 call `postbase' for each one. All callers of `postbase' changed
42868 to call this instead.
42869
42870 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
42871
42872 * gcc.c-torture/execute/990811-1.c: New test.
42873
42874 1999-08-09 Nick Clifton <nickc@cygnus.com>
42875
42876 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
42877 just native ones.
42878
42879 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
42880 just native ones.
42881
42882 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42883
42884 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
42885
42886 1999-08-04 Jeffrey A Law (law@cygnus.com)
42887
42888 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
42889
42890 1999-08-04 Nathan Sidwell <nathan@acm.org>
42891
42892 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
42893
42894 1999-08-04 Jeffrey A Law (law@cygnus.com)
42895
42896 * gcc.c-torture/execute/990804-1.c: New test.
42897
42898 1999-08-03 Nathan Sidwell <nathan@acm.org>
42899
42900 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
42901 * g++.old-deja/g++.brendan/crash64.C: Likewise.
42902 * g++.old-deja/g++.brendan/overload8.C: Likewise.
42903
42904 1999-08-03 Nathan Sidwell <nathan@acm.org>
42905
42906 * g++.old-deja/g++.other/struct1.C: New test.
42907
42908 1999-08-03 Nathan Sidwell <nathan@acm.org>
42909
42910 * g++.old-deja/g++.other/enum2.C: New test.
42911
42912 1999-08-02 Richard Henderson <rth@cygnus.com>
42913
42914 Adapted from tests from Franz Sirl:
42915 * gcc.c-torture/execute/va-arg-7.c: New test.
42916 * gcc.c-torture/execute/va-arg-8.c: New test.
42917
42918 1999-08-01 Jeffrey A Law (law@cygnus.com)
42919
42920 * gcc.c-torture/compile/990801-2.c: New test.
42921
42922 * gcc.c-torture/compile/990801-1.c: New test.
42923
42924 1999-07-27 Michael Meissner <meissner@cygnus.com>
42925
42926 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
42927 fp-cmp-1.c, converting double to float.
42928
42929 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
42930 fp-cmp-1.c, converting double to long double.
42931
42932 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
42933 from fr1 to unknown_register, since fr1 is a legitimate register
42934 on some machines.
42935
42936 1999-07-25 Jeffrey A Law (law@cygnus.com)
42937
42938 * README: More listname related changes.
42939
42940 1999-07-08 Catherine Moore <clm@cygnus.com>
42941
42942 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
42943
42944 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
42945
42946 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
42947
42948 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
42949
42950 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
42951
42952 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
42953
42954 * gcc.dg/990703-1.c: New test.
42955
42956 1999-06-29 Nick Clifton <nickc@cygnus.com>
42957
42958 * lib/file-format.exp: New file: Move definition of proc
42959 gcc_target_object_format to here from
42960 gcc.dg/special/ecos.exp.
42961
42962 * lib/c-torture.exp: Include lib file-format.exp.
42963 * lib/gcc-dg.exp: Include lib file-format.exp.
42964
42965 * gcc.dg/special/ecos.exp: Remove definition of proc
42966 gcc_target_object_format.
42967
42968 1999-06-28 Jeffrey A Law (law@cygnus.com)
42969
42970 * gcc.c-torture/execute/990628-1.c: New test.
42971
42972 1999-06-25 Jeffrey A Law (law@cygnus.com)
42973
42974 * gcc.c-torture/compile/990625-2.c: New test.
42975
42976 * gcc.c-torture/compile/990625-1.c: New test.
42977
42978 1999-06-23 Nick Clifton <nickc@cygnus.com>
42979
42980 * gcc.c-torture/compile/dll.c: New test case. Check that dll
42981 attributes compile.
42982 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
42983 ports that use the COFF/PE file format.
42984
42985 1999-06-17 Jeffrey A Law (law@cygnus.com)
42986
42987 * gcc.c-torture/compile/990617-1.c: New test.
42988
42989 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
42990
42991 * g++.old-deja/g++.other/decl4.C: New test.
42992
42993 1999-06-14 Nathan Sidwell <nathan@acm.org>
42994
42995 * g++.old-deja/g++.other/bitfld3.C: New test.
42996
42997 1999-06-08 Nathan Sidwell <nathan@acm.org>
42998
42999 * g++.old-deja/g++.eh/catch1.C: New test.
43000
43001 1999-06-07 Jeffrey A Law (law@cygnus.com)
43002
43003 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
43004
43005 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
43006 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
43007
43008 1999-06-05 Craig Burley <craig@jcb-sc.com>
43009
43010 * g77.f-torture/compile/19990502-0.f: Replace with new,
43011 shorter, test that still fails after recent changes.
43012
43013 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43014
43015 * gcc.c-torture/execute/990604-1.c: New test.
43016
43017 1999-05-31 Jeffrey A Law (law@cygnus.com)
43018
43019 * gcc.c-torture/execute/990531-1.c: New test.
43020
43021 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43022
43023 * gcc.c-torture/compile/990527-1.c: New test.
43024
43025 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
43026
43027 * gcc.c-torture/execute/990527-1.c: New test.
43028
43029 1999-05-25 Nick Clifton <nickc@cygnus.com>
43030
43031 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
43032 bitfields as signed.
43033
43034 1999-05-25 Craig Burley <craig@jcb-sc.com>
43035
43036 * g77.f-torture/compile/19990525-0.f: New test.
43037
43038 1999-05-25 Jeffrey A Law (law@cygnus.com)
43039
43040 * gcc.c-torture/execute/990525-2.c: New test.
43041
43042 * gcc.c-torture/execute/990525-1.c: New test.
43043
43044 1999-05-24 Nathan Sidwell <nathan@acm.org>
43045
43046 * g++.old-deja/g++.other/anon3.C: New test.
43047 * g++.old-deja/g++.other/anon4.C: New test.
43048 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
43049 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
43050 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
43051 Merrill).
43052
43053 1999-05-24 Jeffrey A Law (law@cygnus.com)
43054
43055 * gcc.c-torture/execute/990524-1.c: New test.
43056
43057 * gcc.dg/990524-1.c: New test.
43058
43059 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43060
43061 * gcc.c-torture/compile/990523-1.c: New test.
43062
43063 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
43064
43065 * gcc.c-torture/compile/990519-1.c: New test.
43066
43067 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43068
43069 * gcc.c-torture/compile/990517-1.c: New test.
43070
43071 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
43072 (e4, f4): New tests.
43073 (main): Call them.
43074
43075 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43076
43077 * gcc.dg/noreturn-1.c: New test.
43078
43079 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43080
43081 * gcc.c-torture/execute/990513-1.c: New test.
43082
43083 1999-05-10 Richard Henderson <rth@cygnus.com>
43084
43085 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
43086
43087 1999-05-10 Craig Burley <craig@jcb-sc.com>
43088
43089 * g77.f-torture/execute/erfc.f: Use small single-precision
43090 values, to avoid problems on Alphas when not -mieee.
43091
43092 1999-05-08 Craig Burley <craig@jcb-sc.com>
43093
43094 * gcc.dg/990506-0.c: New test.
43095
43096 1999-05-08 Richard Henderson <rth@cygnus.com>
43097
43098 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
43099 the constant to test. Don't XFAIL 64-bit targets.
43100
43101 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
43102 * g++.old-deja/g++.law/profile1.C: Likewise.
43103
43104 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
43105 operator new instances.
43106 * g++.old-deja/g++.other/delete5.C: Likewise.
43107
43108 1999-05-03 Craig Burley <craig@jcb-sc.com>
43109
43110 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
43111 intrinsic.
43112
43113 1999-05-03 Craig Burley <craig@jcb-sc.com>
43114
43115 * g77.f-torture/execute/u77-test.f: Reverse order of two
43116 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
43117
43118 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43119
43120 * gcc.dg/compare1.c: New test.
43121
43122 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
43123
43124 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
43125 New tests.
43126
43127 1999-05-02 Craig Burley <craig@jcb-sc.com>
43128
43129 * g77.f-torture/compile/19990502-1.f: New test.
43130
43131 1999-05-02 Craig Burley <craig@jcb-sc.com>
43132
43133 * g77.f-torture/compile/19990502-0.f: New test.
43134
43135 1999-05-02 Craig Burley <craig@jcb-sc.com>
43136
43137 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
43138 intrinsic.
43139
43140 1999-05-02 Craig Burley <craig@jcb-sc.com>
43141
43142 * g77.f-torture/execute/u77-test.f (main): List libU77
43143 intrinsics not currently tested.
43144 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
43145 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
43146 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
43147 Trim blanks off the ends of some printed strings.
43148
43149 1999-05-02 Craig Burley <craig@jcb-sc.com>
43150
43151 * g77.f-torture/execute/u77-test.f (main): Just warn about
43152 FSTAT gid disagreement, as it's expected on some systems.
43153
43154 1999-05-01 Craig Burley <craig@jcb-sc.com>
43155
43156 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
43157 use a new function, which allows for some slop.
43158 Clean up some commentary.
43159 (issum): The new function.
43160 (sgladd): Deleted subroutine.
43161
43162 1999-05-01 Craig Burley <craig@jcb-sc.com>
43163
43164 * g77.f-torture/execute/u77-test.f: Modify to be more like
43165 libf2c/libU77 version, bringing patches to that version here.
43166 Add suitable commentary.
43167
43168 1999-04-25 Richard Henderson <rth@cygnus.com>
43169
43170 * gcc.dg/990424-1.c: New test.
43171
43172 1999-04-24 Craig Burley <craig@jcb-sc.com>
43173
43174 * g77.f-torture/execute/u77-test.f (main): Bug involving
43175 LSTAT has been fixed, so turn back on full checking.
43176
43177 1999-04-20 Craig Burley <craig@jcb-sc.com>
43178
43179 * g77.f-torture/compile/19990419-0.f: New test.
43180 * g77.f-torture/execute/19990419-1.f: New test.
43181
43182 1999-04-17 Richard Henderson <rth@cygnus.com>
43183
43184 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
43185 to avoid the need for a prototype to supress a warning.
43186
43187 1999-04-07 Jim Wilson <wilson@cygnus.com>
43188
43189 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
43190
43191 1999-04-04 Jeffrey A Law (law@cygnus.com)
43192
43193 * gcc.c-torture/execute/990404-1.c: New test.
43194
43195 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43196
43197 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
43198 * gcc.dg/cpp-if3.c: Don't use -pedantic.
43199 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
43200 missing initializer warnings.
43201
43202 1999-03-28 Jeffrey A Law (law@cygnus.com)
43203
43204 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
43205 matching strings.
43206
43207 1999-03-26 Jeffrey A Law (law@cygnus.com)
43208
43209 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
43210
43211 1999-03-26 Craig Burley <craig@jcb-sc.com>
43212
43213 * g77.f-torture/execute/19990325-0.f: New test.
43214 * g77.f-torture/execute/19990325-1.f: New test.
43215
43216 1999-03-24 Jeffrey A Law (law@cygnus.com)
43217
43218 * gcc.c-torture/execute/990324-1.c: New test.
43219
43220 1999-03-22 Jim Wilson <wilson@cygnus.com>
43221
43222 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
43223 test with 4.
43224
43225 1999-03-17 Richard Henderson <rth@cygnus.com>
43226
43227 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
43228
43229 1999-03-13 Craig Burley <craig@jcb-sc.com>
43230
43231 * g77.f-torture/execute/19990313-2.f: New test.
43232 * g77.f-torture/execute/19990313-3.f: New test.
43233
43234 1999-03-13 Craig Burley <craig@jcb-sc.com>
43235
43236 * g77.f-torture/execute/19990313-0.f: New test.
43237 * g77.f-torture/execute/19990313-1.f: New test.
43238
43239 1999-03-12 Jim Wilson <wilson@cygnus.com>
43240
43241 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
43242 printf to sprintf.
43243 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
43244 (main): Add check for u15. Conditionalize u31 check depending on
43245 whether ints are <32 bits or >=32 bits.
43246
43247 1999-03-08 Craig Burley <craig@jcb-sc.com>
43248
43249 * g77.f-torture/execute/19981119-0.f: Improve testiness.
43250
43251 1999-03-08 Craig Burley <craig@jcb-sc.com>
43252
43253 * g77.f-torture/compile/19990305-0.f: New test.
43254 * g77.f-torture/execute/19981119-0.f: New test.
43255
43256 1999-03-08 Craig Burley <craig@jcb-sc.com>
43257
43258 * g77.f-torture/execute/970625-2.f: call ABORT if final
43259 result is not correct, instead of just printing it.
43260 Add this checking via newly introduced obfuscation, to
43261 trip up buggy front ends.
43262
43263 1999-03-07 Craig Burley <craig@jcb-sc.com>
43264
43265 * g77.f-torture/compile/960317-1.f: Moved from being
43266 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
43267
43268 1999-03-06 Craig Burley <craig@jcb-sc.com>
43269
43270 * g77.f-torture/execute/960317-1.f: New (old) test.
43271 * g77.f-torture/execute/970625-2.f: Ditto.
43272
43273 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
43274
43275 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
43276 message on line 1 or line 2; cccp and cpplib do this differently.
43277
43278 1999-03-01 Jeffrey A Law (law@cygnus.com)
43279
43280 * g++.old-deja/g++.law/weak1.C: New test.
43281
43282 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43283
43284 * gcc.c-torture/execute/990119-1.c: Renamed to...
43285 * gcc.dg/990119-1.c: this, so it will only be tested once
43286 (it's a preprocessor test, it doesn't need to be run at
43287 multiple optimization levels).
43288
43289 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
43290
43291 * lib/g++.exp: Don't add incdir=$base_dir/../include to
43292 ALWAYS_CXXFLAGS.
43293
43294 1999-02-24 Craig Burley <craig@jcb-sc.com>
43295
43296 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
43297 * g77.f-torture/compile/19981216-0.f: ...as it is expected
43298 to not be compilable by current g77.
43299
43300 1999-02-24 Nick Clifton <nickc@cygnus.com>
43301
43302 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
43303
43304 1999-02-22 Jeffrey A Law (law@cygnus.com)
43305
43306 * gcc.c-torture/execute/990222-1.c: New test.
43307
43308 1999-02-19 Craig Burley <craig@jcb-sc.com>
43309
43310 * g77.f-torture/compile/19990218-0.f: New test.
43311 * g77.f-torture/noncompile/19990218-1.f: New test.
43312
43313 1999-02-18 Craig Burley <craig@jcb-sc.com>
43314
43315 * g77.f-torture/compile/19981216-0.f: New test.
43316
43317 1999-02-14 Jeffrey A Law (law@cygnus.com)
43318
43319 * gcc.dg/990214-1.c: New test.
43320
43321 1999-02-13 Jeffrey A Law (law@cygnus.com)
43322
43323 * gcc.dg/990213-2.c: New test.
43324
43325 * gcc.dg/990213-1.c: New test.
43326
43327 1999-02-12 Jeffrey A Law (law@cygnus.com)
43328
43329 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
43330 ints.
43331
43332 1999-02-11 Nick Clifton <nickc@cygnus.com>
43333
43334 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
43335 specified by target.
43336
43337 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
43338
43339 1999-02-11 Jeffrey A Law (law@cygnus.com)
43340
43341 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
43342
43343 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
43344
43345 * gcc.dg/special/ecos.exp: New test driver for new tests with
43346 special requirements.
43347
43348 * gcc.dg/special/alias-1.c: New test.
43349 * gcc.dg/special/gcsec-1.c: New test.
43350 * gcc.dg/special/weak-1.c: New test.
43351 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
43352 * gcc.dg/special/weak-2.c: New test.
43353 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
43354 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
43355 * gcc.dg/special/wkali-1.c: New test.
43356 * gcc.dg/special/wkali-2.c: New test.
43357 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
43358 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
43359
43360 1999-02-10 Felix Lee <flee@cygnus.com>
43361
43362 * lib/c-torture.exp (c-torture-compile): Pull out code for
43363 analyzing gcc error messages.
43364 (c-torture-execute): Likewise. Fix some (harmless) false
43365 positives.
43366 * lib/gcc.exp (gcc_check_compile): New function.
43367
43368 1999-02-08 Richard Henderson <rth@cygnus.com>
43369
43370 * gcc.c-torture/execute/990208-1.c: New test.
43371
43372 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
43373
43374 * g++.dg/special/ecos.exp: New driver for new tests with special
43375 requirements
43376
43377 * g++.dg/special/conpr-1.C: New test
43378 * g++.dg/special/conpr-2.C: New test
43379 * g++.dg/special/conpr-2a.C: New test
43380 * g++.dg/special/conpr-3.C: New test
43381 * g++.dg/special/conpr-3a.C: New test
43382 * g++.dg/special/conpr-3b.C: New test
43383
43384 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
43385 allow g++ to use the dg driver
43386
43387 * README: Add comment about g++.dg directory
43388
43389 1999-02-06 Jeffrey A Law (law@cygnus.com)
43390
43391 * README: Update email addresses.
43392
43393 1999-02-03 Nick Clifton <nickc@cygnus.com>
43394
43395 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
43396 arguments in order to force structure S onto the stack even on
43397 the alpha.
43398 (test): Pass 10 leading arguments to function foo as well as the
43399 structure S.
43400
43401 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
43402 failure for all targets.
43403
43404 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
43405 abort to terminate program execution.
43406
43407 1999-01-30 Richard Henderson <rth@cygnus.com>
43408
43409 * gcc.c-torture/execute/990130-1.c: New test.
43410
43411 1999-01-30 Jeffrey A Law (law@cygnus.com)
43412
43413 * gcc.dg/990130-1.c: New test.
43414
43415 1999-01-28 Michael Meissner <meissner@cygnus.com>
43416
43417 * gcc.c-torture/execute/990128-1.c: New test.
43418
43419 1999-01-27 Michael Meissner <meissner@cygnus.com>
43420
43421 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
43422
43423 1999-01-27 Felix Lee <flee@cygnus.com>
43424
43425 * lib/c-torture.exp (c-torture-compile): pull out code for
43426 analyzing gcc error messages.
43427 (c-torture-execute): ditto, and fix some (harmless) false
43428 positives.
43429 * lib/gcc.exp (gcc_check_compile): new function.
43430
43431 1999-01-17 Jeffrey A Law (law@cygnus.com)
43432
43433 * gcc.dg/990117-1.c: New test.
43434
43435 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
43436
43437 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
43438
43439 1999-01-15 Jeffrey A Law (law@cygnus.com)
43440
43441 * g77.f-torture/compile/990115-1.f: New test.
43442
43443 1999-01-07 Jeffrey A Law (law@cygnus.com)
43444
43445 * gcc.c-torture/compile/990107-1.c: New test
43446
43447 1999-01-06 Jeffrey A Law (law@cygnus.com)
43448
43449 * gcc.c-torture/execute/990106-2.c: New test.
43450
43451 * gcc.c-torture/execute/990106-1.c: New test.
43452
43453 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
43454
43455 * gcc.c-torture/compile/981223-1.c: New test.
43456
43457 1998-12-29 Richard Henderson <rth@cygnus.com>
43458
43459 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
43460 (opt3): Rename from opt4 and disable.
43461
43462 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
43463
43464 * g++.old-deja/g++.pt/ptrmem5.C: New test.
43465
43466 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43467
43468 * g++.old-deja/g++.other/conv5.C: New test.
43469
43470 1998-12-14 Nick Clifton <nickc@cygnus.com>
43471
43472 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
43473
43474 1998-12-11 Jeffrey A Law (law@cygnus.com)
43475
43476 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
43477
43478 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
43479
43480 * gcc.c-torture/compile/981211-1.c: New test.
43481
43482 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
43483
43484 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
43485
43486 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
43487
43488 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43489
43490 * gcc.special/930510-1.c: Make C9X safe.
43491 * gcc.misc-tests/gcov-1.c Similarly.
43492 * gcc.misc-tests/gcov-2.c Similarly.
43493
43494 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43495
43496 * gcc.dg/ultrasp1.c: New test.
43497
43498 1998-12-06 Richard Henderson <rth@cygnus.com>
43499
43500 * gcc.c-torture/execute/981206.c: New test.
43501
43502 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43503
43504 * g++.old-deja/g++.ns/template7.C: New test.
43505
43506 * g++.old-deja/g++.other/expr1.C: New test.
43507
43508 * g++.old-deja/g++.eh/tmpl3.C: New test.
43509
43510 * g++.old-deja/g++.eh/tmpl2.C: New test.
43511
43512 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43513
43514 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
43515 * g++.old-deja/g++.other/using6.C: Removed.
43516 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
43517
43518 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
43519
43520 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43521
43522 * g++.old-deja/g++.pt/overload8.C: New test.
43523
43524 * g++.old-deja/g++.pt/overload7.C: New test.
43525
43526 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
43527
43528 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
43529 and relinking messages.
43530 * lib/g++.exp (g++_target_compile): Remove .rpo file when
43531 compiling with -frepo.
43532
43533 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
43534
43535 * g++.old-deja/g++.pt/lookup6.C: New test.
43536
43537 1998-11-30 Nick Clifton <nickc@cygnus.com>
43538
43539 * gcc.c-torture/execute/981130-1.c: New test.
43540 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
43541
43542 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43543
43544 * g++.old-deja/g++.pt/explicit76.C: New test.
43545
43546 * g++.old-deja/g++.pt/friend38.C: New test.
43547
43548 * g++.old-deja/g++.ns/crash2.C: New test.
43549
43550 * g++.old-deja/g++.pt/defarg8.C: New test.
43551
43552 * g++.old-deja/g++.pt/instantiate6.C: New test.
43553
43554 * g++.old-deja/g++.pt/static6.C: New test.
43555
43556 * g++.old-deja/g++.pt/decl2.C: New test.
43557
43558 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43559
43560 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
43561 problem is actually related with name lookup, but so what? :-)
43562
43563 * g++.old-deja/g++.pt/friend37.C: New test.
43564
43565 1998-11-25 Dave Love <d.love@dl.ac.uk>
43566
43567 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
43568 element, which fails on some systems.
43569
43570 * g77.f-torture/execute/labug1.f: New test.
43571
43572 1998-11-21 Jeffrey A Law (law@cygnus.com)
43573
43574 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
43575 is defined.
43576
43577 1998-11-18 Dave Love <d.love@dl.ac.uk>
43578
43579 * g77.f-torture/compile/981117-1.f: New test.
43580
43581 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
43582
43583 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
43584 properly discarded.
43585
43586 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
43587
43588 * gcc.c-torture/execute/memcheck: New directory of tests for
43589 -fcheck-memory-usage.
43590
43591 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43592
43593 * README: New file, general information about the testsuite and
43594 new description of the various C++ test subdirectories.
43595 * README.g++: Eliminate obsolete information, update and move most
43596 relevant stuff to README.
43597
43598 1998-11-07 Richard Henderson <rth@cygnus.com>
43599
43600 * gcc.c-torture/compile/981107-1.c: New test.
43601
43602 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
43603
43604 * execute/memcpy-bi.c: New testcase.
43605
43606 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
43607
43608 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
43609 base classes.
43610
43611 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
43612 template is selected.
43613
43614 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
43615 classes, it should be accepted for all types.
43616
43617 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
43618
43619 * g++.old-deja/g++.pt/spec24.C: Ensure that template
43620 specializations start with template headers.
43621
43622 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
43623
43624 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
43625
43626 * g++.old-deja/g++.other/init9.C: Test cross initialization of
43627 non-POD types.
43628
43629 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
43630
43631 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
43632
43633 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
43634
43635 * compile/981022-1.c, compile/981022-1.x: New test and driver.
43636
43637 1998-10-19 Jeffrey A Law (law@cygnus.com)
43638
43639 * 981019-1.c: New test.
43640
43641 1998-10-14 Robert Lipe <robertl@dgii.com>
43642
43643 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
43644 find objc headers.
43645
43646 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
43647
43648 * compile/981001-4.c: Remove use of GCC extension that triggers a
43649 compiler bug.
43650
43651 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
43652
43653 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
43654
43655 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43656
43657 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
43658 instantiation of template produces incorrect code for delete
43659 expression.
43660
43661 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
43662 constructors' name is not unique.
43663 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
43664 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
43665
43666 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
43667 automatic array of const is ill-formed.
43668
43669 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
43670 of template parameter?
43671
43672 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
43673 const.
43674
43675 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
43676 pointer-to-member expression.
43677
43678 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
43679 declaration causes ICE.
43680
43681 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
43682
43683 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
43684 reserved in the global namespace.
43685
43686 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
43687 generate needed virtual table.
43688
43689 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
43690
43691 1998-10-10 Dariush Eslimi <eslimi@loran.com>
43692
43693 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
43694 template-dependent type
43695
43696 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
43697
43698 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
43699 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
43700 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
43701
43702 * g++.old-deja/g++.other/using5.C: New test; using decl from base
43703 class should be usable as argument of member function.
43704 * g++.old-deja/g++.other/using6.C: New test; using decl from base
43705 class should be usable as return type of member function.
43706 * g++.old-deja/g++.other/using7.C: New test; using decl from base
43707 class should be usable as type of data member.
43708
43709 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
43710
43711 1998-10-09 Jeffrey A Law (law@cygnus.com)
43712
43713 * gcc.c-torture/special/920521-1.c: Fix bogus test.
43714
43715 1998-10-08 Nick Clifton <nickc@cygnus.com>
43716
43717 * gcc.dg/dll-?.c Add thumb to target list.
43718 Fix assembler scan patterns to match current assembler output.
43719
43720 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
43721
43722 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
43723 matching of template brackets.
43724
43725 * g++.old-deja/g++.other/using4.C: New test. Test using
43726 declarations of methods from base classes.
43727
43728 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
43729 within functions should introduce names into the innermost
43730 enclosing namespace.
43731
43732 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
43733 of static locals if first initialization throws.
43734
43735 1998-10-07 Jim Wilson <wilson@cygnus.com>
43736
43737 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
43738
43739 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
43740
43741 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
43742 lose track of the possible targets of tablejump insns.
43743 * special/special.exp: Run it.
43744
43745 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
43746
43747 * g++.old-deja/g++.pt/friend35.C: New test. A template function
43748 must be declared before its specializations can be named in friend
43749 declarations.
43750
43751 1998-10-05 Dave Love <d.love@dl.ac.uk>
43752
43753 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
43754
43755 * g77.f-torture/execute/io1.f: New test.
43756
43757 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
43758
43759 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
43760 with pointer to template function, for which no argument deduction
43761 is possible.
43762
43763 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
43764 specialization of template function as argument to template
43765 function.
43766
43767 * g++.old-deja/g++.other/access2.C: New test; Inner class
43768 shouldn't have privileged access to Outer's names.
43769
43770 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
43771
43772 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
43773 friend template declared within template class conflicts with
43774 nested class of the same name.
43775
43776 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
43777 is ignored.
43778
43779 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
43780 object with direct initializer as function declaration.
43781
43782 * g++.old-deja/g++.other/decl2.C: New test; duplicate
43783 initializers.
43784
43785 * g++.old-deja/g++.other/null2.C: New test; conditional operator
43786 involving const pointer and NULL produces incorrect result.
43787
43788 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
43789 type name without `typename' should be rejected with -pedantic.
43790
43791 1998-10-02 Richard Henderson <rth@cygnus.com>
43792
43793 * g++.old-deja/g++.other/addrof1.C: New test.
43794
43795 1998-10-01 Nick Clifton <nickc@cygnus.com>
43796
43797 * gcc.c-torture/compile/981001-1.c: New test.
43798 * gcc.c-torture/execute/981001-1.c: New test.
43799
43800 1998-10-01 Jeffrey A Law (law@cygnus.com)
43801
43802 * gcc.c-torture/compile/981001-2.c: New test.
43803 * gcc.c-torture/compile/981001-3.c: New test.
43804 * gcc.c-torture/compile/981001-4.c: New test.
43805
43806 1998-10-01 Robert Lipe <robertl@dgii.com>
43807
43808 * lib/objc.exp (objc_target_compile): Add -L during compiles for
43809 multilibbed hosts. Idea grafted from g77.exp.
43810
43811 1998-09-30 Dave Love <d.love@dl.ac.uk>
43812
43813 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
43814 avoid losing on systems which need -lsocket.
43815
43816 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
43817
43818 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
43819 * g++.old-deja/g++.other/nested2.C: Ditto.
43820 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
43821 failure.
43822
43823 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
43824
43825 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
43826 preferred over template operator!= for enum bitfields.
43827
43828 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
43829
43830 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
43831 that happen to have the same base name, but in different scopes,
43832 are incorrectly rejected.
43833
43834 1998-09-16 Richard Henderson <rth@cygnus.com>
43835
43836 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
43837 on the native word size instead of an integer literal.
43838
43839 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
43840
43841 * g++.old-deja/g++.other/static2.C: Invocation of static data
43842 member of type pointer-to-function denoted as non-static member.
43843
43844 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
43845 checks involving function types and aliases.
43846
43847 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
43848
43849 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
43850 redefined to the same non-trivial type.
43851
43852 * g++.old-deja/g++.pt/explicit73.C: Test for proper
43853 namespace-qualification of template specializations declared in
43854 other namespaces.
43855
43856 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
43857 to declare a subset of the specializations of a template function
43858 as friends of specializations of a template class.
43859
43860 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
43861 member templates that do not fully specialize the enclosing
43862 template class are rejected.
43863
43864 1998-09-11 Dave Love <d.love@dl.ac.uk>
43865
43866 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
43867
43868 1998-09-08 Dave Love <d.love@dl.ac.uk>
43869
43870 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
43871 altered from libf2c/libU77 version.
43872
43873 1998-09-06 Dave Love <d.love@dl.ac.uk>
43874
43875 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
43876
43877 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
43878
43879 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
43880 (un)signed char are different types for template specialization
43881 purposes.
43882
43883 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
43884
43885 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
43886 * objc: ObjC testsuite.
43887
43888 1998-08-31 Catherine Moore <clm@cygnus.com>
43889
43890 * gcc.c-torture/execute/941014-1.x: New file.
43891
43892 1998-08-31 Nick Clifton <nickc@cygnus.com>
43893
43894 * lib/c-torture.exp: Add support for
43895 torture_eval_before_compile and torture_eval_before_execute
43896 variables.
43897
43898 1998-08-30 Jeffrey A Law (law@cygnus.com)
43899
43900 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
43901 this test triggers valid.
43902
43903 1998-08-27 Jeffrey A Law (law@cygnus.com)
43904
43905 * gcc.dg/980827-1.c: New test.
43906
43907 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
43908
43909 * gcc.c-torture/execute/loop-4b.c: New test.
43910
43911 1998-08-26 Nick Clifton <nickc@cygnus.com>
43912
43913 * lib/c-torture.exp: Add support for
43914 torture_eval_before_compile and torture_eval_before_execute
43915 variables.
43916
43917 1998-08-25 Jeffrey A Law (law@cygnus.com)
43918
43919 * gcc.c-torture/compile/980825-1.c: New test.
43920
43921 1998-08-24 Nick Clifton <nickc@cygnus.com>
43922
43923 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
43924 count number tests in opt_t0 not good_t0.
43925
43926 1998-08-24 Jeffrey A Law (law@cygnus.com)
43927
43928 * gcc.c-torture/compile/930326-1.x: Fix typo.
43929
43930 1998-08-23 Mark Mitchell <mark@markmitchell.com>
43931
43932 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
43933 causes an ICE.
43934
43935 1998-08-21 Jeffrey A Law (law@cygnus.com)
43936
43937 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
43938 STACK_SIZE is defined.
43939 * gcc.c-torture/unsorted/stuct.c: Similarly.
43940
43941 * gcc.c-torture/compile/980821-1.c: New test.
43942
43943 1998-08-21 Jeffrey A Law (law@cygnus.com)
43944
43945 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
43946
43947 1998-08-19 Mark Mitchell <mark@markmitchell.com>
43948
43949 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
43950 code.
43951
43952 1998-08-09 Mark Mitchell <mark@markmitchell.com>
43953
43954 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
43955 error'.
43956
43957 1998-08-18 Jeffrey A Law (law@cygnus.com)
43958
43959 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
43960
43961 1998-08-16 Jeffrey A Law (law@cygnus.com)
43962
43963 * gcc.c-torture/compile/980816-1.c: New test.
43964
43965 * gcc.dg/980816-1.c: New test.
43966
43967 1998-08-13 Jeffrey A Law (law@cygnus.com)
43968
43969 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
43970 compiler for ieee tests.
43971
43972 1998-08-01 Dave Love <d.love@dl.ac.uk>
43973
43974 * g77.f-torture/compile/980729-0.f: New test.
43975
43976 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
43977
43978 * gcc.c-torture/special/eeprof-1.c: New test, for
43979 -finstrument-functions.
43980 * gcc.c-torture/special/special.exp: Run it.
43981
43982 1998-07-29 Jeffrey A Law (law@cygnus.com)
43983
43984 * gcc.c-torture/compile/980729-1.c: New test.
43985
43986 1998-07-27 Nick Clifton <nickc@cygnus.com>
43987
43988 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
43989 __thumb__ is defined, and test for ARM style doubles if so.
43990
43991 1998-07-26 Dave Love <d.love@dl.ac.uk>
43992
43993 * g77.f-torture/noncompile/980615-0.f: New test.
43994
43995 1998-07-26 H.J. Lu (hjl@gnu.org)
43996
43997 * gcc.dg/980312-1.c: Do link instead of compile.
43998 * gcc.dg/980313-1.c: Likewise.
43999
44000 1998-07-26 Jeffrey A Law (law@cygnus.com)
44001
44002 * gcc.c-torture/compile/980726-1.c: New test.
44003
44004 1998-07-25 Dave Love <d.love@dl.ac.uk>
44005
44006 * g77.f-torture/execute/io0.f: New test.
44007
44008 1998-07-24 Nick Clifton <nickc@cygnus.com>
44009
44010 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
44011 an int.
44012
44013 1998-06-18 Michael Meissner <meissner@cygnus.com>
44014
44015 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
44016 m32r bugs.
44017
44018 1998-07-17 Nick Clifton <nickc@cygnus.com>
44019
44020 * gcc.dg/980626-1.c: Expect failures for all toolchains until
44021 c-decl.c:grokdeclarator can handle mode attributes.
44022
44023 1998-07-16 Jeffrey A Law (law@cygnus.com)
44024
44025 * gcc.c-torture/execute/980716-1.c: New test.
44026
44027 1998-07-13 Jeffrey A Law (law@cygnus.com)
44028
44029 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
44030 the mn10200.
44031 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
44032 the mn10200.
44033 * gcc.c-torture/execute/va-arg-3.x: Similarly.
44034 * gcc.c-torture/compile/930326-1.x: Similarly.
44035
44036 1998-07-13 Dave Love <d.love@dl.ac.uk>
44037
44038 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
44039 New test from Craig.
44040
44041 1998-07-12 Dave Love <d.love@dl.ac.uk>
44042
44043 * g77.f-torture/noncompile/980616-0.f: New test.
44044
44045 * g77.f-torture/execute/970816-3.f: New test from Craig.
44046
44047 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
44048
44049 * g++.other/singleton.C: Return error value instead of taking
44050 SIGSEGV.
44051
44052 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
44053
44054 * g++.other/singleton.C: New test. Warning is under dispute.
44055 Runtime crash is not.
44056
44057 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
44058
44059 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
44060 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
44061 using6.C, using7.C}: New namespace tests.
44062
44063 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
44064
44065 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
44066 specialization with typedef'ed names used as array indexes.
44067
44068 1998-07-09 Jeffrey A Law (law@cygnus.com)
44069
44070 * gcc.c-torture/execute/980709-1.c: New test.
44071
44072 * gcc.dg/980709-1.c: New test.
44073
44074 1998-07-07 Richard Henderson <rth@cygnus.com>
44075
44076 * gcc.c-torture/execute/bcp-1.c: New test.
44077
44078 1998-07-07 Jeffrey A Law (law@cygnus.com)
44079
44080 * gcc.c-torture/execute/980707-1.c: New test.
44081
44082 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
44083
44084 * gcc.c-torture/compile/980706-1.c: New test.
44085
44086 1998-07-01 Dave Love <d.love@dl.ac.uk>
44087
44088 * g77.f-torture/execute/980701-0.f,
44089 g77.f-torture/execute/980701-1.f: New test from Craig.
44090
44091 1998-07-01 Jeffrey A Law (law@cygnus.com)
44092
44093 * gcc.c-torture/compile/980701-1.c: New test.
44094
44095 * gcc.c-torture/execute/980701-1.c: New test.
44096
44097 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
44098 rlsruhe.de>
44099
44100 * g++.old-deja/g++.robertl/eb132.C: New test.
44101 * g++.old-deja/g++.robertl/eb133.C: Likewise.
44102
44103 1998-06-29 Dave Love <d.love@dl.ac.uk>
44104
44105 * g77.f-torture/execute/980628-7.f,
44106 g77.f-torture/execute/980628-8.f,
44107 g77.f-torture/execute/980628-9.f,
44108 g77.f-torture/execute/980628-10.f: New tests from Craig.
44109
44110 * g77.f-torture/execute/980628-3.f: Remove mail headers.
44111
44112 1998-06-28 Jeffrey A Law (law@cygnus.com)
44113
44114 * g77.f-torture/execute/980628-4.f: New test from Craig.
44115 * g77.f-torture/execute/980628-5.f: Likewise.
44116 * g77.f-torture/execute/980628-2.f: Likewise.
44117 * g77.f-torture/execute/980628-0.f: Likewise.
44118 * g77.f-torture/execute/980628-1.f: Likewise.
44119 * g77.f-torture/execute/980628-3.f: Likewise.
44120 * g77.f-torture/execute/980628-6.f: Likewise.
44121
44122 1998-06-28 Jeffrey A Law (law@cygnus.com)
44123
44124 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
44125 directory when nothing has been installed yet.
44126
44127 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
44128
44129 * gcc.c-torture/special/special.exp: Handle newer versions of
44130 dejagnu.
44131
44132 1998-06-26 Jeffrey A Law (law@cygnus.com)
44133
44134 * gcc.dg/980626-1.c: New test.
44135
44136 1998-06-19 Bruno Haible <haible@ilog.fr>
44137
44138 * gcc.misc-tests/m-un-2.c: New test.
44139 * g++.old-deja/g++.other/warn01.c: Likewise.
44140
44141 1998-06-19 Robert Lipe <robertl@dgii.com>
44142
44143 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
44144 compatibility with assmblers with a different comment character.
44145 Eliminate use of GAS-specific extensions.
44146
44147 1998-06-19 Jeffrey A Law (law@cygnus.com)
44148
44149 * gcc.c-torture/execute/ieee/980619-1.c: New test.
44150
44151 1998-06-19 Robert Lipe <robertl@dgii.com>
44152
44153 * lib/g77.exp: Replace search for libf2c.a with search for newly
44154 renamed libg2c.a
44155
44156 1998-06-17 Jeffrey A Law (law@cygnus.com)
44157
44158 * gcc.c-torture/execute/980617-1.c: New test.
44159
44160 1998-06-12 Jeffrey A Law (law@cygnus.com)
44161
44162 * gcc.c-torture/execute/980612-1.c: New test.
44163
44164 1998-06-08 Jeffrey A Law (law@cygnus.com)
44165
44166 * gcc.dg/980523-1.c: Only test on ppc-linux.
44167 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
44168
44169 * gcc.c-torture/execute/980608-1.c: New test.
44170
44171 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
44172
44173 * gcc.c-torture/execute/980605-1.c: New test.
44174
44175 1998-06-04 Jeffrey A Law (law@cygnus.com)
44176
44177 * gcc.c-torture/execute/980604-1.c: New test.
44178
44179 1998-06-02 Jeffrey A Law (law@cygnus.com)
44180
44181 * gcc.c-torture/execute/980602-1.c: New test.
44182 * gcc.c-torture/execute/980602-2.c: Likewise.
44183
44184 1998-06-02 Dave Love <d.love@dl.ac.uk>
44185
44186 * 970125-0.f: Fix per JCB. Add commentary.
44187
44188 1998-05-31 Michael Meissner <meissner@cygnus.com>
44189
44190 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
44191 IEEE -0 support.
44192
44193 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
44194
44195 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
44196 earlier.
44197
44198 1998-05-28 Catherine Moore <clm@cygnus.com>
44199
44200 * gcc.c-torture/execute/980526-3.c: New test.
44201
44202 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
44203
44204 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
44205 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
44206 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
44207 m88k-motorola-sysv3 to XFAIL.
44208
44209 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44210
44211 * gcc.dg/980526-1.c: New test.
44212 * gcc.c-torture/execute/980526-2.c: New test.
44213
44214 1998-05-26 Jeffrey A Law (law@cygnus.com)
44215
44216 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
44217
44218 * gcc.c-torture/execute/980526-1.c: New test.
44219
44220 1998-05-26 Dave Love <d.love@dl.ac.uk>
44221
44222 * g77.f-torture/execute/alpha2.f: Add runtime test.
44223
44224 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
44225
44226 * g++.old-deja/old-deja.exp: Strip leading directories.
44227
44228 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
44229 error for the line. Don't run multiple tests for the same line.
44230
44231 1998-05-23 Jeffrey A Law (law@cygnus.com)
44232
44233 * gcc.dg/980523-1.c: New test.
44234
44235 1998-05-23 Dave Love <d.love@dl.ac.uk>
44236
44237 * g77.f-torture/compile/970915-0.f: New test.
44238
44239 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
44240
44241 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
44242
44243 1998-05-21 Jeffrey A Law (law@cygnus.com)
44244
44245 * gcc.dg/980520-1.c: New test.
44246
44247 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
44248
44249 * gcc.dg/980502-1.c: Fix return type.
44250
44251 1998-05-20 Jeffrey A Law (law@cygnus.com)
44252
44253 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
44254 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
44255 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
44256 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
44257 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
44258
44259 1998-05-20 Dave Love <d.love@dl.ac.uk>
44260
44261 * g77.f-torture/execute/980520-1.f: New test.
44262
44263 1998-05-15 Dave Love <d.love@dl.ac.uk>
44264
44265 * lib/mike-g77.exp: New file.
44266
44267 * g77.f-torture/noncompile/noncompile.exp,
44268 g77.f-torture/noncompile/check0.f: New files.
44269
44270 1998-05-14 Dave Love <d.love@dl.ac.uk>
44271
44272 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
44273 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
44274 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
44275 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
44276 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
44277 abort where appropriate.
44278
44279 1998-05-05 Michael Meissner <meissner@cygnus.com>
44280
44281 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
44282 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
44283
44284 1998-04-29 Dave Love <d.love@dl.ac.uk>
44285
44286 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
44287
44288 1998-04-27 Dave Love <d.love@dl.ac.uk>
44289
44290 * g77.f-torture/compile/980427-0.f: New test.
44291
44292 1998-04-24 Dave Love <d.love@dl.ac.uk>
44293
44294 * g77.f-torture/compile/980424-0.f: New test.
44295
44296 1998-04-19 Dave Love <d.love@dl.ac.uk>
44297
44298 * g77.f-torture/compile/980419-2.f (main): New test.
44299 * g77.f-torture/compile/970125-0.f: New test.
44300 * g77.f-torture/compile/980419-1.f: New test.
44301
44302 1998-04-08 Jim Wilson <wilson@cygnus.com>
44303
44304 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
44305 of loop-4.c.
44306
44307 1998-04-07 Jim Wilson <wilson@cygnus.com>
44308
44309 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
44310
44311 1998-04-03 Jim Wilson <wilson@cygnus.com>
44312
44313 * gcc.c-torture/compile/980329-1.c: New test.
44314
44315 1998-03-18 Jim Wilson <wilson@cygnus.com>
44316
44317 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
44318 * gcc.dg/980312-1.c: Fix typo in -march command.
44319
44320 1998-03-16 H.J. Lu (hjl@gnu.org)
44321
44322 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
44323
44324 1998-03-11 Robert Lipe <robertl@dgii.com>
44325
44326 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
44327 Dave Love agree the Fortran source is bogus.
44328
44329 1998-03-11 Robert Lipe <robertl@dgii.com>
44330
44331 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
44332 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
44333 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
44334 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
44335 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
44336
44337 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
44338
44339 * g++.old-deja/g++.other/friend1.C: New test.
44340
44341 1998-02-18 Dave Love <d.love@dl.ac.uk>
44342
44343 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
44344 possibly uninitialized) variables and declare dnrm2.
44345
44346 1998-02-23 Robert Lipe <robertl@dgii.com>
44347
44348 From Bruno Haible <haible@ilog.fr>:
44349 * gcc.c-torture/execute/980223.c: New test.
44350
44351 1998-02-13 Jeffrey A Law (law@cygnus.com)
44352
44353 * gcc.dg/ifelse-1.c: New test.
44354
44355 1998-02-09 H.J. Lu (hjl@gnu.org)
44356
44357 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
44358
44359 * lib/old-dejagnu.exp (old-dejagnu): Added the
44360 "execution test - XFAIL *-*-*" handling in the spirit of
44361 "excess errors test -". Changed the "execution test fails"
44362 handling to be like "excess errors test fails".
44363 * Update various tests accordingly.
44364
44365 1998-02-06 Jim Wilson <wilson@cygnus.com>
44366
44367 * gcc.c-torture/execute/980205.c: New test.
44368
44369 1998-01-18 Jeffrey A Law (law@cygnus.com)
44370
44371 * lib/c-torture.exp: Look for .x files instead of .cexp files.
44372 * lib/f-torture.exp: Similarly.
44373 * gcc.c-torture: Rename all .cexp files to .x files.
44374
44375 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
44376
44377 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
44378 (940510-1.c): Removed duplicate.
44379 (971104-1.c): New test.
44380
44381 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
44382
44383 * lib/f-torture.exp: Improve error and loop detection.
44384
44385 1997-11-19 Michael Meissner <meissner@cygnus.com>
44386
44387 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
44388 use that to size the filler array.
44389
44390 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
44391
44392 * lib/c-torture.exp(c-torture-execute): Fix typo.
44393
44394 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
44395 testcase as the executable name. Keep the executable around if
44396 the test fails.
44397
44398 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
44399
44400 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
44401 changes. Only test one -g option, and move it to the end of the
44402 list of options to test.
44403
44404 1997-09-19 Michael Meissner <meissner@cygnus.com>
44405
44406 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
44407 variable GCC_TORTURE_OPTIONS to supply default switches separated
44408 by colons. If no environment variable, run tests with -O0 -g, -O1
44409 -g, and -O2 -g as well.
44410
44411 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
44412
44413 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
44414 explanatory comments. Fix indentation.
44415
44416 1997-09-15 Jeffrey A Law (law@cygnus.com)
44417
44418 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
44419
44420 1997-09-11 Jeffrey A Law (law@cygnus.com)
44421
44422 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
44423 * g++.old-deja/g++.mike/p7325.C: Likewise.
44424 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
44425
44426 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
44427
44428 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
44429 * g++.old-deja/g++.brendan/crash30.C: Likewise.
44430 * g++.old-deja/g++.brendan/crash39.C: Likewise.
44431 * g++.old-deja/g++.law/operators4.C: Likewise.
44432
44433 1997-09-11 Joe Buck (jbuck@synopsys.com)
44434
44435 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
44436 * g++.old-deja/g++.mike/p784.C: Ditto.
44437 * g++.old-deja/g++.mike/p785.C: Ditto.
44438
44439 1997-09-05 Jeffrey A Law (law@cygnus.com)
44440
44441 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
44442
44443 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44444
44445 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
44446 target feature; pass this to c-torture-execute as needed.
44447
44448 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
44449
44450 * lib/c-torture.exp(c-torture-execute): If the previous and the
44451 current executables being tested are identical, we don't need to
44452 run the executable again. Try to make the executable names
44453 unique. Add an optional argument for passing additional compiler
44454 flags.
44455
44456 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
44457
44458 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
44459
44460 1997-08-29 Jeffrey A Law (law@cygnus.com)
44461
44462 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
44463
44464 1997-07-31 Jeffrey A Law (law@cygnus.com)
44465
44466 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
44467 32bit or larger longs.
44468
44469 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
44470 have either a 32bit long or 32bit int.
44471
44472 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
44473
44474 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
44475 Make double precision tests dependent on sizeof (double).
44476
44477 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
44478
44479 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
44480 too.
44481
44482 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
44483
44484 * gcc.c-torture/compile/961203-1.cexp: New script.
44485
44486 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
44487
44488 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
44489 up the includes ourselves.
44490
44491 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
44492
44493 * lib/plumhall.exp: Remove random include, and add a few
44494 verbose messages for debugging.
44495
44496 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
44497
44498 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
44499 of trying to do it ourselves.
44500
44501 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
44502
44503 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
44504
44505 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
44506
44507 * gcc.prms/5403.c: Made regexp a bit less strict.
44508
44509 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
44510
44511 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
44512 is returned from remote_load instead.
44513 * lib/plumhall.exp: Ditto.
44514 * lib/mike-g++.exp: Ditto.
44515 * lib/old-dejagnu.exp: Ditto.
44516 * lib/c-torture.exp: Ditto.
44517
44518 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
44519
44520 * lib/g++.exp: Use build_wrapper procedure.
44521 * lib/gcc.exp: Ditto.
44522
44523 1997-05-20 Jeffrey A Law (law@cygnus.com)
44524
44525 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
44526 an old-style decl for malloc. Fixes tests to work when
44527 sizeof (int) != sizeof (size_t).
44528
44529 1997-05-15 Mike Meissner <meissner@cygnus.com>
44530
44531 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
44532
44533 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
44534 use stdargs.h interface.
44535
44536 1997-05-15 Mike Meissner <meissner@cygnus.com>
44537
44538 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
44539 NO_VARARGS when compiling.
44540
44541 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
44542
44543 * lib/plumhall.exp(ph_includes): New procedure.
44544 (ph_make): Use it.
44545 (ph_compiler): Ditto.
44546
44547 * lib/g++.exp: Rename test-glue.c to testglue.c.
44548 * lib/gcc.exp: Ditto.
44549
44550 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
44551
44552 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
44553 to completion when it's called.
44554
44555 1997-03-21 Michael Meissner <meissner@cygnus.com>
44556
44557 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
44558 is defined, don't do test.
44559
44560 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
44561
44562 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
44563 for object files.
44564 (ph_summary): Mark skipped testcases as untested, not unresolved.
44565
44566 * lib/plumhall.exp (ph_make): If unresolved because of bad
44567 errorCode, record errorCode in log file.
44568 (*): Replace send_log/verbose with verbose -log.
44569
44570 1997-03-19 Michael Meissner <meissner@cygnus.com>
44571
44572 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
44573 double conversion if double isn't at least 8 bytes.
44574
44575 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
44576 int to work with targets where int is 16 bits.
44577
44578 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
44579 8 bytes, just exit, since 4 byte doubles don't have enough bits of
44580 precision for the test to complete.
44581
44582 1997-03-14 Michael Meissner <meissner@cygnus.com>
44583
44584 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
44585 if d10v is not compiled with the -mdouble64 flag.
44586 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
44587
44588 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
44589 d10v is not compiled with the -mint32 flag.
44590
44591 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
44592
44593 * lib/plumhall.exp: Use incr_count.
44594
44595 1997-03-12 Jeffrey A Law (law@cygnus.com)
44596
44597 * gcc.c-torture: Update to c-torture-1.45.
44598
44599 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
44600
44601 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
44602 the name of the expect testcase file).
44603
44604 * lib/g++.exp(g++_init): Ditto.
44605
44606 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
44607
44608 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
44609 the host.
44610
44611 * lib/gcc.exp(gcc_exit): New procedure.
44612
44613 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
44614
44615 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
44616 specs where appropriate.
44617
44618 * g++.old-deja/g++.arm/*: Added additional ERROR checks
44619 because of new "candidates are" messages, and removed a few
44620
44621 * Converted all non-old-style g++ testcases to old-style, and
44622 moved into g++.old-deja.
44623
44624 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
44625
44626 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
44627 options.
44628
44629 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
44630 succeeded.
44631
44632 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
44633
44634 1997-02-13 Michael Meissner <meissner@cygnus.com>
44635
44636 * lib/gcc.exp (gcc_target_compile): Add support for defining
44637 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
44638 the machine doesn't have those features.
44639
44640 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
44641
44642 * g++.law/operators4.exp: Don't use LIBS.
44643
44644 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
44645
44646 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
44647
44648 * lib/mike-g++.exp: Don't set the compiler to be tested here.
44649 * lib/g++.exp: Set it here instead. Also, allow use of the
44650 --tool_exec and --tool_opt options. Change CXX to
44651 GXX_UNDER_TEST.
44652
44653 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
44654
44655 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
44656
44657 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
44658
44659 * lib/old-dejagnu.exp: Use prune_warnings instead of
44660 prune_system_crud.
44661 * lib/mike-g++.exp: Ditto.
44662 * lib/gcc.exp: Ditto.
44663 * lib/g++.exp: Ditto.
44664
44665 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
44666
44667 1997-02-07 Jeffrey A Law (law@cygnus.com)
44668
44669 * 941014-2.c: Include stdlib.h
44670 * 960327-1.c: Include stdio.h
44671 * dbra.c, index-1.c: Don't assume ints are 32bits.
44672
44673 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
44674
44675 * lib/gcc.exp: Add gcc,stack_size target feature.
44676
44677 * lib/g++.exp(g++_target_compile): Add the include and link
44678 paths here, not in two other places. And, it's $options, not
44679 options.
44680
44681 * lib/mike-g++.exp(postbase): Remove the code that determines
44682 the correct include and link paths.
44683 * g++.old-deja/old-deja.exp: Ditto.
44684
44685 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
44686
44687 * lib/g++.exp(g++_init): target_compile no longer returns the
44688 filename of the result.
44689
44690 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
44691
44692 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
44693 call to glob.
44694
44695 * gcc.c-torture/special/special.exp: Change call to
44696 gcc_target_compile to include the object file.
44697
44698 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
44699
44700 * gcc.c-torture/special/special.exp: Correct misspelling in last
44701 change.
44702
44703 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
44704
44705 * lib/plumhall.exp(ph_summary): Log the entire output of the
44706 executable. Return -1 if there were any failures, 0 otherwise.
44707 (ph_execute): Return -1 if there were any failures, 0 otherwise.
44708 (ph_make): Clean up objects and executables that were built
44709 if the tests succeeded.
44710
44711 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
44712
44713 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
44714 libraries and includes in the build tree as appropriate.
44715
44716 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44717
44718 * lib/c-torture.exp: Instead of looking for the global variable
44719 NO_LONG_LONG, check to see if that's a feature of the target.
44720
44721 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
44722
44723 * config/default.exp: Minimize. Delete the remainer of the files in
44724 config; this functionality is now in devo/dejagnu/config.
44725
44726 g++.*/*: Pass any additional flags used to compile to postbase;
44727 delete CXXFLAGS.
44728
44729 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
44730 is now done by runtest.exp. Use gcc_target_compile instead of
44731 compile.
44732
44733 lib/c-torture.exp: Use gcc_target_compile instead of compile.
44734 Remove references to CFLAGS. Use remote_file instead of
44735 calling rm -f.
44736 (c-torture): Take a list of arguments to use to compile this
44737 testcase.
44738
44739 lib/g++.exp: Simplify. Use target_compile instead of compile.
44740 lib/gcc-dg.exp: Ditto.
44741 lib/gcc.exp: Ditto.
44742 lib/mike-{gcc,g++}.exp: Ditto.
44743 lib/old-dejagnu.exp: Ditto.
44744 lib/plumhall.exp: Ditto.
44745
44746 1997-01-08 Jim Wilson <wilson@cygnus.com>
44747
44748 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
44749 (ph_linker): Likewise.
44750
44751 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
44752
44753 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
44754 MAP_ANON / MAP_ANONYMOUS if defined;
44755 else try to map from /dev/zero .
44756
44757 1996-11-12 Jeffrey A Law (law@cygnus.com)
44758
44759 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
44760 isn't defined, then define it to MAP_ANONYMOUS.
44761
44762 1996-11-12 Jeffrey A Law (law@cygnus.com)
44763
44764 * gcc.c-torture: Update to c-torture-1.42 release.
44765
44766 1996-11-11 Jeffrey A Law (law@cygnus.com)
44767
44768 * gcc.c-torture: Update to c-torture-1.41 release.
44769
44770 1996-10-27 Jeffrey A Law (law@cygnus.com)
44771
44772 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
44773 c-torture release.
44774
44775 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
44776
44777 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
44778 and LDFLAGS. Fix second case to append the target_info ldflags
44779 onto LDFLAGS, not CFLAGS.
44780 * lib/g++.exp (g++_init): Add target_info stuff.
44781 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
44782 of libgloss and newlib flags for !native.
44783
44784 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
44785 (GDB): Fix relative path to go up another dir for finding gdb.
44786
44787 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
44788
44789 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
44790 versions in the target_info array, if they don't exist.
44791
44792 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
44793
44794 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
44795
44796 1996-07-08 Jim Wilson <wilson@cygnus.com>
44797
44798 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
44799 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
44800
44801 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
44802
44803 * lib/old-dejagnu.exp: Don't remove the output file before we've
44804 actually tested it. Don't append pwd to the path of the executable
44805 we're testing.
44806
44807 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
44808
44809 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
44810
44811 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
44812
44813 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
44814 temporary directory for compiler files, and set it to a default
44815 value of /tmp. Set $output as the name of the output file from
44816 compiling the testcase. Add a -o option to $cflags_var so the
44817 compiler writes the final output file as $output. Set $executable
44818 to $output.
44819
44820 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
44821 directory for compiler files, and set it to /tmp if it doesn't
44822 already have a value. Set $output_file to the name of the output
44823 file from compiling the testcase. Add a -o option to CXXFLAGS so
44824 the compiler writes the final output file as $output. Use $output
44825 as the executable to be tested.
44826
44827 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44828
44829 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
44830
44831 1996-06-08 Jeffrey A Law (law@cygnus.com)
44832
44833 * gcc.c-torture/execute/pending-1.c: New test. Still
44834 pending in Tege's queue.
44835
44836 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
44837
44838 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
44839 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
44840 if there were failures. Call unresolved if there were unresolved
44841 testcases. Call gcc_fail if program did not run to completion.
44842 (ph_make): Pass additional argument name to ph_execute.
44843 (ph_execute): Add new argument. Pass additional arguments to
44844 ph_summary. Call gcc_fail is there is no execution output.
44845
44846 1996-04-24 Jeffrey A Law (law@cygnus.com)
44847
44848 * lib/plumhall.exp (proc_summary): Output relavent summary
44849 lines into the log so specific failures in plumhall can be
44850 investigated.
44851
44852 1996-04-10 Jeffrey A Law (law@cygnus.com)
44853
44854 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
44855 (c-torture-execute): Don't try to execute tests which use
44856 "long long" types if $NO_LONG_LONG is nonzero.
44857
44858 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
44859
44860 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
44861 not c-torture.
44862
44863 * gcc.ieee: Move from here.
44864 * gcc.c-torture/execute/ieee: To here.
44865
44866 1996-03-26 Jeffrey A Law (law@cygnus.com)
44867
44868 * gcc.c-torture: Update to c-torture-1.41 release.
44869
44870 1996-03-22 Jeffrey A Law (law@cygnus.com)
44871
44872 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
44873 not "$output".
44874
44875 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
44876
44877 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
44878 -c present.
44879
44880 1996-03-02 Jeffrey A Law (law@cygnus.com)
44881
44882 * config/proelf.exp: Handle connecting to a simulator.
44883
44884 1996-01-31 Jeffrey A Law (law@cygnus.com)
44885
44886 * config/proelf.exp: New file. Enough framework that we can
44887 run c-torture tests on the proelf targets (or any other target
44888 that gdb can connect to for that matter).
44889
44890 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
44891
44892 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
44893 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
44894
44895 * lib/plumhall.exp (ph_execute): Always call ph_summary if
44896 exec_output exists.
44897
44898 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
44899
44900 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
44901 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
44902
44903 * config/*.exp: Update FSF address. Change result of ${tool}_load
44904 to pass/fail/unresolved/unsupported/untested. Caller must now
44905 call unresolved/unsupported/untested.
44906 * lib/*.exp: Update FSF address. Update to handle new results of
44907 ${tool}_load.
44908 * lib/chill.exp (verbose): Delete.
44909
44910 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
44911
44912 * lib/gcc.exp (default_gcc_start): Change order of args to
44913 $LDFLAGS $CFLAGS $LIBS.
44914 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
44915 Save/set/restore CFLAGS. Pass single arg to gcc_start.
44916 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
44917 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44918 * gcc.misc-tests/dg-test.exp: Likewise.
44919 * gcc.misc-tests/msgs.exp: Likewise.
44920 * gcc.prms/prms.exp: Likewise.
44921 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
44922 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
44923
44924 * lib/dg.exp: Deleted, moved to dejagnu/lib.
44925
44926 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
44927
44928 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
44929
44930 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
44931 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
44932
44933 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
44934 necessary.
44935
44936 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
44937
44938 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
44939 global for loop; add use of $mathlib.
44940 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
44941 settings here; set mathlib for anything but VxWorks.
44942
44943 1996-01-22 Jeffrey A Law (law@cygnus.com)
44944
44945 * gcc.c-torture: Update to c-torture-1.40 release.
44946
44947 1996-01-03 Jeffrey A Law (law@cygnus.com)
44948
44949 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
44950 dg.exp.
44951
44952 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
44953
44954 * lib/c-torture.exp (c-torture-execute): Declare "output" as
44955 global.
44956
44957 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
44958
44959 * lib/g++.exp (LIBS): Define if not already.
44960 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
44961 (gcc-dg-prune): Call prune_gcc_output.
44962 * lib/gcc.exp (prune_gcc_output): New proc.
44963 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
44964 prune_gcc_output.
44965
44966 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
44967
44968 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
44969 (c-torture-execute): Likewise. Rename `name' to `testcase'.
44970
44971 1995-11-15 Jeffrey A Law (law@cygnus.com)
44972
44973 * gcc.c-torture: Update to c-torture-1.39 release.
44974
44975 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
44976
44977 * lib/c-torture.exp (c-torture-execute): Don't return if one option
44978 fails, try others as well.
44979
44980 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
44981
44982 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
44983 If compilation fails, mark execute tests as `untested'.
44984 If test is marked as unsupported, don't mark compilation and
44985 execute tests as failed.
44986
44987 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
44988
44989 * lib/g++.exp (g++_init): Don't link in libg++, and look to
44990 libstdc++ for whether or not we want to be doing shared
44991 libraries. Delete link_curses since we don't need it anymore.
44992 * lib/mike-g++.exp (postbase): Don't link in libg++.
44993 * g++.old-deja/old-deja.exp: Likewise.
44994
44995 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
44996
44997 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
44998
44999 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
45000
45001 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
45002 For that, add `-Wl,-a,shared_archive'.
45003 * g++.old-deja/old-deja.exp: Likewise.
45004
45005 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
45006
45007 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
45008
45009 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
45010
45011 * lib/mike-g++.exp (postbase): Pay attention to the status of
45012 g++_load.
45013
45014 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
45015
45016 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
45017
45018 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
45019
45020 * lib/gcc.exp (default_gcc_start): No longer need to log program
45021 being executed or its output, execute_anywhere does that now.
45022 * lib/g++.exp (default_g++_version): Call execute_anywhere.
45023 (default_g++_start): Likewise. Delete calls to verbose/send_log.
45024
45025 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
45026
45027 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
45028 the same as those in lib/g++.exp.
45029
45030 1995-10-10 Jeff Law (law@hurl.cygnus.com)
45031
45032 * gcc.c-torture: Update to c-torture-1.38 release.
45033 * gcc.ieee: Related changes.
45034
45035 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
45036
45037 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
45038 "exec". Minor reformatting changes.
45039
45040 * config/rom68k.exp (${tool}_load): Make it work in a canadian
45041 cross. This means all "exec" calls now work on a remote host as
45042 well.
45043 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
45044 cross. Filter out the extra "\r\n" stuff that expect puts in.
45045 (c-torture-execute): Filter out the bogus warnings like
45046 c-torture-compile does. Add support for canadian cross.
45047 * lib/gcc.exp (default_gcc_version, default_gcc_start)
45048 Use execute_anywhere rather than calling exec directly. Now it
45049 works for canadian cross testing.
45050
45051 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
45052
45053 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
45054 results into a variable, and check that rather than using file exists.
45055
45056 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
45057
45058 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
45059 create a libg++.so. For sunos4.1.*, also add -ltermcap.
45060
45061 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45062
45063 * g++.old-deja/old-deja.exp: Create and pass runshlib and
45064 lib_curses if there's a shared libg++ in the build tree.
45065
45066 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
45067
45068 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
45069 if not supported target.
45070
45071 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
45072
45073 * lib/g++.exp (g++_init): Move empty setting of runshlib and
45074 link_curses up to always happen, not just for native builds.
45075
45076 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
45077
45078 * gcc.c-torture: Update to c-torture-1.36 release.
45079 * gcc.failure: Related changes.
45080
45081 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
45082
45083 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
45084
45085 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
45086
45087 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
45088 * lib/mike-g++.exp (postbase): Not in here. Still reference
45089 runshlib, link_curses, and mathlib for link and run.
45090
45091 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
45092 pass the runtime shared library options for Solaris, OSF/1, and
45093 Irix5, and link with -lcurses to avoid unresolved references.
45094
45095 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
45096
45097 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
45098 only run once.
45099
45100 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
45101
45102 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
45103
45104 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
45105
45106 * gcc.c-torture: Update to c-torture-1.35 release. Note we
45107 do not have a framework for the "compat" tests yet.
45108
45109 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
45110
45111 * lib/mike-g++.exp (postbase): New local variable `mathlib',
45112 set to null if we're testing vxworks5.1. Use that instead of
45113 `-lm' in the setting of LIBS for link and run.
45114
45115 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
45116
45117 * config/rom68k.exp (${tool}_load): Major changes to make it
45118 work. Verified that it does in fact return the stuff in
45119 exec_output properly. Catch any Emul or any TRAP other than 0.
45120
45121 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
45122
45123 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
45124 LDFLAGS properly for targets that need stuff from libgloss.
45125 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
45126 only run once.
45127 (gpp_initialized): New variable.
45128
45129 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
45130
45131 * config/rom68k.exp: Load libgloss.exp.
45132 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
45133 so we can produce a fully linked binary.
45134 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
45135 so we can produce a fully linked binary.
45136
45137 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
45138
45139 * lib/plumhall.exp (ph_section): Watch for expected failures.
45140 Add missing `else'.
45141
45142 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
45143 run the testcase.
45144 (c-torture): Likewise.
45145
45146 1995-08-28 Doug Evans <dje@cygnus.com>
45147
45148 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
45149
45150 * lib/mike-g++.exp (mike_cleanup): New proc.
45151 (prebase): New globals compiler_result, not_compiler_result,
45152 target_regexp.
45153 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
45154 allow leading "-" in pattern. Watch for unsupported tests.
45155 If $compiler_result is set, pattern match assembler code,
45156 and ditto for $not_compiler_result.
45157 * lib/mike-gcc.exp: Likewise.
45158
45159 * lib/plumhall.exp (ph_execute): Only call ph_summary if
45160 execution "succeeded".
45161
45162 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
45163
45164 * config/win32.exp: New file.
45165 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
45166
45167 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
45168
45169 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
45170 unsupported.
45171 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
45172 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
45173 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
45174
45175 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
45176 "... without exceptions was ...". That is now handled by
45177 prune_system_crud.
45178 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45179
45180 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
45181
45182 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
45183 sieve.c,sort2.c}: New files.
45184 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
45185 sieve.exp,sort2.exp}: Drivers for them.
45186
45187 * lib/mike-gcc.exp (program_output): New user settable variable.
45188 (postbase): Call prune_system_crud. Also prune extraneous compiler
45189 messages.
45190 * lib/mike-g++.exp (program_output): New user settable variable.
45191
45192 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
45193
45194 * config/sh.exp: Deleted (use sim.exp instead).
45195
45196 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
45197
45198 * config/vx.exp: Declare CHECKTASK as global.
45199 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
45200 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
45201 * lib/old-dejagnu.exp: Load [pwd]/$executable.
45202
45203 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
45204
45205 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
45206 target. Like vx.exp, only includes `vx29k.exp' instead of
45207 `vxworks.exp'.
45208
45209 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
45210
45211 * config/sim.exp: Increase time limit from 120 seconds to 240.
45212
45213 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
45214
45215 * gcc.c-torture/execute/950628-1.c: New test.
45216
45217 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
45218
45219 * gcc.c-torture: Update with changes/additions from
45220 c-torture-1.34.
45221
45222 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
45223
45224 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
45225
45226 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
45227
45228 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
45229
45230 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
45231
45232 * gcc.c-torture/compile/950512-1.c: New test.
45233 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
45234 * gcc.dg/struct-ret-1.c: Likewise.
45235
45236 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
45237
45238 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
45239 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
45240
45241 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
45242
45243 * gcc.c-torture/special/920411-1.c: Deleted.
45244 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
45245
45246 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
45247
45248 * config/sim.exp (${tool}_load): Hack in call to bash to get a
45249 cpu limit.
45250
45251 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
45252
45253 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
45254
45255 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
45256
45257 From kenner;
45258 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
45259 is the proper length.
45260 * va-arg-3.c: Likewise.
45261
45262 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
45263
45264 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
45265 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
45266
45267 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
45268 * lib/g++.exp (default_g++_start): Delete old cruft.
45269
45270 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
45271
45272 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
45273 (2 * (1 << 18)) to (2 * (1 << 17)).
45274
45275 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
45276
45277 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
45278
45279 * config/rom68k.exp: Renamed from config/idp.exp
45280
45281 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
45282
45283 * c-torture/compile/921109-2.c
45284
45285 1995-04-18 Mike Stump <mrs@cygnus.com>
45286
45287 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
45288 excess errors.
45289
45290 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
45291
45292 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
45293 output.
45294 * lib/g++.exp (default_g++_start): Likewise.
45295
45296 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
45297
45298 * gcc.c-torture/compile/950329-1.c: New test.
45299
45300 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
45301
45302 * config/bug.exp (${tool}_load): Updated to use new remote_open
45303 and remote_close procs.
45304 * config/idp.exp: New file.
45305
45306 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
45307
45308 * gcc.c-torture/execute/950322-1.c: New test.
45309
45310 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
45311
45312 * config/vx.exp (${tool}_load): Clean up testing of return code from
45313 vxworks_ld and vxworks_spawn.
45314
45315 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
45316
45317 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
45318
45319 1995-03-13 Mike Stump <mrs@cygnus.com>
45320
45321 * lib/old-deja.exp: Add `excess errors test - ' error, now one
45322 can mark excess errors on a machine by machine basis. Note, the
45323 default is to not expect any excess errors, even when excess
45324 errors test - is given, so you will want to put an XFAIL ... on
45325 these lines. For example, // excess errors test - XFAIL hppa*-*-*
45326 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
45327 those 4 machines, but no others.
45328
45329 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
45330
45331 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
45332 * lib/c-torture.exp: to here.
45333
45334 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
45335
45336 * gcc.c-torture/execute/950221-1.c: New test.
45337 * gcc.c-torture/execute/struct-ret-1.c: New test.
45338 * gcc.c-torture/compile/950221-1.c: New test.
45339
45340 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
45341
45342 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
45343
45344 * gcc.c-torture/execute/arith-1.c (main): Return 0.
45345 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
45346
45347 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
45348
45349 * g++.gb: New directory of tests, derived from my signature and
45350 class scoping tests.
45351
45352 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
45353 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
45354 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
45355 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
45356 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
45357 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
45358 * g++.gb/sig25.C: Likewise.
45359
45360 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
45361 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
45362 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
45363 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
45364 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
45365 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
45366 * g++.gb/sig25.exp: Likewise.
45367
45368 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
45369 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
45370 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
45371 * g++.gb/scope13.C: Likewise, this test still fails.
45372
45373 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
45374 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
45375 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
45376 * g++.gb/scope13.exp: Ditto.
45377
45378 * g++.gb/README: New file, explains what these tests are about.
45379
45380 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
45381
45382 * lib/dg.exp (dg-do): Support `preprocess'.
45383 (dg-test): Likewise.
45384
45385 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
45386
45387 * config/udi.exp: change "continue -expect" to "exp_continue".
45388
45389 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
45390
45391 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
45392 Delete redundant tests.
45393
45394 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
45395 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
45396 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
45397 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
45398 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
45399 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
45400 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
45401 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
45402
45403 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
45404 storing label pointers.
45405 * gcc.c-torture/execute/921019-1.c: Likewise.
45406 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
45407 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
45408 parameter fp.
45409 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
45410 constants.
45411
45412 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
45413 Delete obsolete tests.
45414
45415 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
45416 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
45417 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
45418 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
45419 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
45420 * gcc.c-torture/compile/950124-1.c: New test.
45421
45422 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
45423
45424 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
45425
45426 * lib/mike-g++.exp: Add -lm to LIBS.
45427
45428 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
45429
45430 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
45431
45432 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
45433
45434 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
45435
45436 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
45437
45438 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
45439
45440 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
45441
45442 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
45443 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
45444 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
45445 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
45446 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
45447 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
45448 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
45449 * g++.law/{operators31.C, operators32.C,
45450 * g++.law/{operators33.C, operators34.C}: Likewise.
45451 * g++.law/{pic1.C, refs2.C}: Likewise.
45452 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
45453 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
45454 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
45455 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45456
45457 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
45458 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
45459 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
45460 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
45461 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
45462 * g++.law/{enum9.exp, friend5.exp}: Likewise.
45463 * g++.law/{nest3.exp, nest4.exp}: Likewise.
45464 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
45465 * g++.law/{operators30.exp, operators31.exp}: Likewise.
45466 * g++.law/{operators32.exp, operators33.exp}: Likewise.
45467 * g++.law/{operators34.exp}: Likewise.
45468 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
45469 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
45470 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
45471 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
45472 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
45473
45474 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
45475 No longer expected to fail.
45476 * g++.law/missed-error3.C: Tweak for recent bool changes.
45477
45478 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
45479
45480 * config/emb-unix: Deleted.
45481 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
45482 remote execution. Do final link on remote host if REMOTE_LINK is set.
45483
45484 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
45485
45486 * lib/dg.exp (dg-test): Fix typo in last patch.
45487
45488 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
45489
45490 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
45491 (handles multiple occurrences).
45492
45493 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
45494
45495 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
45496 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
45497 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
45498 printed).
45499 * lib/c-torture.exp (c-torture-compile): Likewise.
45500 (c-torture): Prepend full path if missing.
45501 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
45502 (gcc_fail): Likewise.
45503 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
45504
45505 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
45506
45507 * lib/netware.exp: Only attach to NetWare i386 systems.
45508
45509 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
45510
45511 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
45512 messages. Add test name to "output pattern match" pass/fail message.
45513
45514 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
45515
45516 * gcc.dg: New testsuite.
45517 * gcc.dg/dg.exp: New file.
45518
45519 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
45520 test-switch.c}: Deleted.
45521
45522 * gcc.misc-tests/msgs.exp: New testcase driver.
45523
45524 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
45525
45526 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
45527 Watch for illegal return values from ${tool}_load.
45528 * config/unix.exp (${tool}_load): Fix pass/fail detection for
45529 cross targets. Coerce return value >0 to 1.
45530
45531 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
45532
45533 * config/unix.exp (${tool}_load): Call program rsh, not proc.
45534
45535 * config/emb-unix.exp: New file.
45536
45537 * config/sim.exp: Error if variable $SIM not defined.
45538 (${tool}_load): Mark test as "untested" if simulator missing.
45539
45540 * config/unix.exp: Load remote.exp to get rcp_download.
45541 * lib/c-torture.exp: Use different option lists for testcases with
45542 and without loops.
45543 * gcc.c-torture/execute/execute.exp: Likewise.
45544
45545 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
45546
45547 * config/*.exp: Clarify return code from ${tool}_load.
45548 Call `unresolved' or `untested' instead of `warning' or `perror'
45549 (sometimes you still want to call both though).
45550 Add comment that `shell_id' is local to each file.
45551 * config/udi.exp (timeout): Set to 30.
45552 Don't print warning if connection fails, $connectmode has already
45553 printed an error.
45554 (${tool}_load): Move verbose messages to level 2.
45555 Rework pattern for "Process started" message.
45556 Pass `shell_id' to ${connectmode}_download.
45557 Retry twice upon timeout. Make resetting of target more robust.
45558 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
45559 Pass `shell_id' to exit_$connectmode.
45560 Only call exit_$connectmode if connected.
45561 * config/unix.exp (${tool}_load): Check return codes better.
45562 * config/vrtx.exp (${tool}_load): Likewise.
45563 * config/vx.exp (${tool}_load): Likewise.
45564 Delete unneeded global's.
45565 * lib/dg.exp (dg-test): Update to reflect clarified return codes
45566 from ${tool}_load.
45567 (dg-stat): Delete.
45568 (dg-init): Delete recording of pass/fail counts.
45569 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
45570 (old-dejagnu-init): Likewise.
45571 (old-dejagnu-stat): Delete contents, empty proc now.
45572 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
45573 (c-torture): Delete references to lcnt, lpass, lfail.
45574 Get option list from TORTURE_OPTIONS.
45575 Delete -funroll[-all]-loops if no loops.
45576 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
45577 (g++_stat): Delete contents (empty proc now).
45578 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
45579 (gcc_finish): Likewise.
45580 (gcc_stat): Deleted.
45581 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
45582 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
45583 * gcc.c-torture/execute/execute.exp: Likewise.
45584 Split tests into two parts: compile, execute.
45585 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
45586 no loops. Update to reflect clarified return codes from ${tool}_load.
45587
45588 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
45589
45590 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
45591 to grep for.
45592 (old-dejagnu): Likewise (where necessary).
45593
45594 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
45595
45596 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
45597
45598 * lib/dg.exp (dg-process-target): Fix processing of selector.
45599 Add comment regarding use of `error'.
45600
45601 * lib/gcc.exp (prune_system_crud): Define if missing.
45602 * lib/g++.exp (prune_system_crud): Likewise.
45603
45604 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
45605 Call prune_system_crud.
45606 * lib/dg.exp (dg-runtest): New proc.
45607 Use perror instead of send_user for tcl errors in testcase.
45608 Don't return any value, it's never used.
45609 Don't clobber previous definition of `unknown'.
45610 Print tcl errors in `dg-final'.
45611
45612 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
45613
45614 * lib/dg.exp (dg-process-target): Improve syntax error messages.
45615 (dg-test): Don't print errorInfo, it contains stack backtrace.
45616
45617 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
45618
45619 * lib/g++.exp (runtest_file_p): Define if missing.
45620
45621 1994-09-24 Doug Evans (dje@cygnus.com)
45622
45623 * lib/mike-g++.exp: Comment out loading of g++.exp.
45624 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
45625 (default_g++_version): Always print something.
45626 (default_g++_start): Comment out call to `which'.
45627 (g++_start, g++_load): Deleted (must be defined in config file).
45628 * lib/gcc.exp: Test for existence of $CC at start.
45629 Delete check for tmpdir (done in gcc_init).
45630 (default_gcc_version): Always print something.
45631 (default_gcc_start): Comment out call to `which'.
45632 * config/*.exp: Major cleanup - make cross targets work at least a
45633 little better for g++ (by not being "--tool gcc" specific).
45634 Rename gcc_xxx to ${tool}_xxx.
45635 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
45636 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
45637
45638 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
45639
45640 * lib/c-torture.exp (c-torture-compile): Rework compiler
45641 message processing.
45642
45643 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
45644 c-torture.
45645
45646 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
45647
45648 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
45649
45650 * lib/dg.exp (dg-process-target): Support { target native }.
45651
45652 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
45653
45654 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
45655 looked for "... program xxx got fatal signal".
45656 Correct regsub munging of `comp_output'.
45657 Ignore compiler messages "path prefix not used" and "linker input
45658 file unused".
45659
45660 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
45661
45662 * lib/gcc.exp (runtest_file_p): Define if missing.
45663 * gcc.prms/template.c: Example to work from.
45664
45665 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
45666
45667 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
45668 * lib/dg.exp (dg-test): Call unsupported testcases as such.
45669
45670 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
45671 * gcc.prms/1883.c: Moved from compile/940714-1.c.
45672 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
45673 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
45674
45675 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
45676 (dg-process-target): No longer a varargs proc.
45677 Return S/N for target, P/F for xfail. All callers changed.
45678 (user option procs): More argument checking.
45679 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
45680 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
45681 (dg-test): Skip test if not running on selected target in `dg-do'.
45682 Update handling of `dg-do-what', `dg-output-text'.
45683 Separate execution pass/fail from output pattern match pass/fail.
45684 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
45685
45686 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
45687
45688 * gcc.c-torture/special/special.exp: Don't expect failure for mips
45689 target for 920510-1.c.
45690
45691 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
45692
45693 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
45694 Clean up comment regarding use of passcnt, etc.
45695 (gcc_stat): Don't update `testcnt' here.
45696 (gcc_finish): Do it here.
45697 Might as well reset `but_id' here too.
45698 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
45699 to determine if the file should be tested.
45700 * gcc.c-torture/compile/compile.exp: Likewise.
45701 * gcc.c-torture/execute/execute.exp: Likewise.
45702 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45703 * gcc.misc-tests/dg-test.exp: Likewise.
45704 * gcc.prms/prms.exp: Likewise.
45705 * gcc.wendy/wendy.exp: Likewise.
45706 * g++.old-deja.exp: Likewise.
45707 Move "Testing file" message to verbose level 1.
45708
45709 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
45710
45711 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
45712
45713 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
45714
45715 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
45716 (default_gcc_start): Accept optional second list element
45717 of compiler flags. Print compiler output at verbosity level 2.
45718 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
45719 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
45720 Save current values of framework globals passcnt, failcnt, xpasscnt,
45721 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
45722 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
45723 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
45724 xfailcnt to compute stats. Update framework global `testcnt' from
45725 pass/fail counts.
45726 (gcc_finish): New proc. Clean up test environment.
45727 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
45728 (gcc_epass, gcc_efail): Delete.
45729 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
45730 argument of line number.
45731 (dg-init): If the tool has an init routine, call it.
45732 (dg-test): Remove args `cflags_var' and `libs_var'.
45733 Pass all compiler options to ${tool}_start.
45734 Handle missing line number.
45735 (dg-finish): New function.
45736 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
45737 particular files. Call gcc_finish at end. Move "skipping test"
45738 message to verbosity level 3.
45739 * gcc.c-torture/compile/compile.exp: Likewise.
45740 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
45741 * gcc.c-torture/execute/execute.exp: Likewise.
45742 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45743 Print testcase being tried at verbosity level 1.
45744 * gcc.c-torture/special/special.exp: Unset xfail.
45745 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45746 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
45747 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
45748 * gcc.failure/failure.exp: Likewise.
45749 * gcc.ieee/ieee.exp: Likewise.
45750 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
45751 Update call to dg-test. Call dg-finish at end.
45752 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
45753 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
45754 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
45755 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
45756 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
45757 * gcc.wendy/wendy.exp: Add copyright.
45758 Delete setting of tmpdir (done by gcc_init).
45759 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
45760 Pass compiler flags to gcc_start. Call gcc_finish at end.
45761 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
45762 gcc_[ce]pass/fail.
45763
45764 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
45765
45766 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
45767 confusion.
45768 (g++_load): Likewise.
45769
45770 * config/*.exp (gcc_load): Some were varargs fns and some were not.
45771 Rename argument to `prog' to remove the confusion.
45772 Varargs fns behave differently too!
45773 (g++_load): Likewise.
45774
45775 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
45776
45777 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
45778 what it is. Delete (always) printing of status value for !native.
45779 Simplify verbose code, and include status and exec_output.
45780 (g++_load): Use gcc_load.
45781
45782 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
45783
45784 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
45785 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
45786 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
45787 940714-3.c as these testcases don't exist anymore. Make
45788 va-arg-1.c expected to pass.
45789
45790 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
45791
45792 * gcc.misc-tests/misc.exp: Only run specific testcases.
45793 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
45794 * gcc.misc-tests/dg-[1-9].c: New files.
45795
45796 * lib/dg.exp: New testsuite driver.
45797 * gcc.prms/prms.exp: Use it.
45798
45799 * README.gcc: New file.
45800
45801 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
45802 Document and reset `lxpass' and `lxfail'.
45803 Simplify "initialized" message.
45804 (gcc_stat): Clean up comments a little.
45805
45806 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
45807
45808 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
45809
45810 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
45811
45812 * lib/old-dejagnu.exp (process-option): New proc.
45813 (old-dejagnu-init, old-dejagnu-stat): Likewise.
45814 (old-dejagnu): Simplify.
45815 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
45816
45817 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
45818
45819 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
45820 exists and is not an empty string.
45821
45822 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
45823 $xfail rather than calling setup_xfail. Clear $xfail when test is
45824 finished.
45825 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
45826 automatically.
45827
45828 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
45829 longer expected to fail.
45830
45831 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
45832 "f" function call.
45833
45834 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
45835
45836 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
45837 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
45838 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
45839 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
45840 c-torture-1.29.
45841
45842 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
45843 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
45844
45845 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
45846
45847 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
45848 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
45849
45850 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
45851 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
45852 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
45853
45854 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
45855
45856 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
45857 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
45858 940714-1.c, 940714-2.c, 940714-3.c},
45859 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
45860 gcc.misc-tests/{mg.c,mg.exp}:
45861 New tests.
45862 * gcc.noncompile/noncompile.exp: Change accordingly.
45863
45864 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
45865
45866 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
45867 Undo previous clobberage.
45868
45869 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
45870
45871 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
45872 * gcc.special/{930510-1.c, special.exp}:
45873 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
45874 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
45875 struct-varargs-1.c}: New tests from c-torture-1.26.
45876
45877 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
45878
45879 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
45880 argument to switch.
45881
45882 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
45883
45884 * Revert the previous changes. Please see Rob's directory
45885 (/lisa/test/rob/progressive/gcc/testsuite) for testing
45886 fixes.
45887
45888 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
45889
45890 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
45891 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
45892 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
45893 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
45894 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
45895 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
45896 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
45897 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
45898 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
45899 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
45900 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
45901 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
45902 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
45903 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
45904 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
45905 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
45906 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
45907 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
45908 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
45909 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
45910 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
45911 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
45912 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
45913 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
45914 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
45915 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
45916 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
45917
45918 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
45919
45920 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
45921 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
45922 with perror calls.
45923
45924 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
45925
45926 * config/unix.exp (g++_load): Fix syntax.
45927
45928 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
45929
45930 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
45931 * gcc.noncompile/921017-1.c: Deleted obsolete test.
45932 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
45933 Don't expect va-arg-1.c to fail. Correct expected output for
45934 920928-1.c.
45935 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
45936 * gcc.wendy/hbm4.c: Correct typo.
45937 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
45938
45939 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
45940
45941 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
45942 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
45943 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
45944 * lib/c-torture.exp (c-torture-compile): Ditto.
45945
45946 Reduce volume of output (remove all the -I's and such).
45947 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
45948 Call gcc_cpass, gcc_cfail.
45949 (c-torture): Pass testing option to c-torture-compile.
45950
45951 1994-03-21 Doug Evans (dje@cygnus.com)
45952
45953 Bring patches over from progressive.
45954 * config/default.exp: Exit remote shell cleanly.
45955 (g++_exit, g++_start): Add default versions.
45956 * config/sim.exp (gcc_load): Use perror, not error.
45957
45958 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
45959
45960 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
45961 set in site.exp.
45962
45963 1994-03-14 Doug Evans (dje@cygnus.com)
45964
45965 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
45966 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
45967 (wendy_try): New proc to run testcase.
45968 (main loop): Call 'em.
45969 * gcc.wendy/*.c: Clean up pass to correct expected output.
45970
45971 * lib/gcc.exp: Minor cleanup work.
45972 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
45973
45974 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
45975
45976 * config/sim.exp (gcc_load): Document return codes better.
45977 Don't pass -v to simulator.
45978
45979 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
45980
45981 * gcc.special/920717-x.c: Fix typo.
45982 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
45983 get at sources.
45984
45985 * lib/mike-gcc.exp: Fix typo.
45986
45987 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
45988
45989 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
45990 binary to use, transform the name.
45991 * config/*.exp: rename everything. Nuke any g++ specific files,
45992 it's now a special case of gcc that requires no special support.
45993 Add a default.exp for unsupported targets.
45994
45995 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
45996
45997 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
45998 lib/old-dejagnu.exp: Fix a few patterns to work with the new
45999 version of Tcl.
46000
46001 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
46002
46003 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
46004 than a warning.
46005
46006 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
46007
46008 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
46009
46010 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
46011
46012 * gcc.execute/execute.exp: Combine opt_list and foption_list into
46013 option_list. Compile every file with only 4/6 option choices
46014 (same as C torture) instead of with 12/18 different option
46015 choices.
46016 * lib/c-torture.exp: Likewise.
46017
46018 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
46019 not already set.
46020
46021 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
46022
46023 * lib/old-deja.exp: Add `excess errors test fails' error, now one
46024 can put an XFAIL *-*-* on excess errors.
46025
46026 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
46027
46028 * g++.law: Add more tests derived from g++-bugs snapshots.
46029
46030 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
46031 equivalent to g++.law/init9.
46032
46033 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
46034 compiled it, and the a.out file after we've run it.
46035
46036 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
46037
46038 * lib/mike-g++.exp (postbase): Delete the .o file after we've
46039 compiled it, and the a.out file after we've run it.
46040
46041 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
46042
46043 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
46044
46045 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
46046
46047 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
46048 version number.
46049
46050 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
46051
46052 * g++.law: New directory of g++ tests derived from the g++-bugs
46053 snapshots.
46054
46055 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
46056
46057 * gcc.compile: initbug1.c initbug1.exp testcase added
46058
46059 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
46060
46061 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
46062 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
46063 fixes submitted by Jeff Law (law@cs.utah.edu)
46064 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
46065 Jeff Law (law@cs.utah.edu)
46066
46067
46068 1993-11-30 Mike Stump (mrs@cygnus.com)
46069
46070 * config/unix-g++.exp: Follow the gcc way of doing things.
46071 * g++.old-deja/old-deja.exp: Minor updates.
46072 * lib/g++.exp: New file, follow the gcc way of doing things.
46073 * lib/old-dejagnu.exp: Minor updates.
46074 * lib/mike-g++.exp: Always unset errorInfo.
46075
46076 1993-11-06 Mike Stump (mrs@cygnus.com)
46077
46078 * lib/gcc.exp: Fix some errors with the below change, CC and
46079 CFLAGS should be global when setting, not local.
46080
46081 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
46082
46083 * lib/gcc.exp: Transform tool name.
46084
46085 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46086
46087 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
46088
46089 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46090
46091 * lib/gcc.exp: change gcc_done to gcc_stat
46092
46093 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
46094
46095 * Upgraded gcc testsuite to c-torture version 1.25
46096
46097 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
46098
46099 * lib/gcc.exp: added reporting code. Changed verbose compile message.
46100 * lib/c-torture: added hooks for new reporting code.
46101
46102 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
46103
46104 * config/sh-gcc.exp: check if sh-sim exists in the path
46105
46106 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
46107
46108 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
46109 * gcc.compile/compile.exp: Initial changes for new logic.
46110 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
46111 * gcc.failure/failure.exp: Initial changes for new logic.
46112 * gcc.ieee/ieee.exp: Initial changes for new logic.
46113 * gcc.misc-tests/misc.exp: Initial changes for new logic.
46114 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
46115 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
46116 * lib/c-torture.exp: Initial changes for new logic.
46117 * lib/gcc.exp: Initial changes for new logic.
46118
46119 1993-10-15 Mike Stump (mrs@cygnus.com)
46120
46121 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
46122 depend upon failure or success. Fully qualify names in failure
46123 and success messages. Always remove a.out before starting
46124 compile, just in case. Pay more attention to error text output by
46125 the compiler. Handle testcases with no known past errors just
46126 like all others, so that things are uniform. Other miscellaneous
46127 improvements.
46128
46129 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
46130
46131 * gcc.cpp: new directory for cpp tests
46132
46133 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
46134
46135 * lib/chill.exp: Code reformatted, removed unused code.
46136 * config/unix-chill.exp: Code reformatted, removed unused code.
46137 * chill.execute/execute.exp: Code reformatted, removed unused code.
46138 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
46139
46140 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
46141
46142 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
46143 routines not written.
46144
46145 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
46146
46147 * config/bug-gcc.exp: Use new procs from bug.exp.
46148
46149 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
46150
46151 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
46152 via ftp, rather than depending on NFS.
46153 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
46154 case.
46155
46156 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
46157
46158 * config/bug-gcc.exp: Use new download proc.
46159
46160 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
46161
46162 * chill.execute/execute.exp: cleanups, handles errors better
46163 * chill.compile/compile.exp: rewrite, based on execute.exp
46164 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
46165 * lib/chill.exp: major changes to diff proc and compile and link
46166 procs. added chill_fail and chill_pass wrappers to pass and
46167 fail. added more comments, and handle error codes better.
46168 Added a hack to capture stderr from exec, so noncompile tests
46169 can work.
46170
46171 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
46172
46173 * chill.execute/execute.exp: rewrite of testsuite driver
46174 * lib/chill.exp: rewrite of testsuite driver
46175 * config/unix-chill.exp: rewrite of testsuite driver
46176
46177 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
46178
46179 In chill.execute:
46180 * iexpr.ch: Standardize uppercase.
46181 * tuples.dat: Standardize uppercase.
46182 * vary.ch: standardize. Correct varying string assignments.
46183 * vary.dat: Add new output lines.
46184
46185 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
46186
46187 In chill.execute:
46188 * chprintf.ch: Standardize use of uppercase.
46189 * tuples.ch: Standardize and turn arr2 into a DCL,
46190 rather than a SYN.
46191 * pinits.ch: Standardize.
46192
46193 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
46194
46195 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
46196 * Makefil: Renamed to Makefile.in.
46197 * configure.in: New.
46198
46199 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
46200
46201 In chill.execute:
46202 * .cvsignore: Add result/output files.
46203 * Makefile: Fix up variables at start. Use MFLAGS
46204 everywhere. Correct bool_loc, built_ins entries.
46205 Add entry for vary1.ch.
46206 * bitarray.ch: Standardize upper-case usage.
46207 * bitexpr.ch: Standardize, add output of b1.
46208 * params.ch: Use arrayt in along PROC parameters, to
46209 avoid novelty problems.
46210 * sets.ch: Tiny cleanup.
46211 * vary1.ch: Re-indent.
46212
46213 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
46214
46215 * Add PR-related files to Makefiles, .cvsignore files, etc.
46216
46217 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
46218
46219 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
46220 with compiler objects. New names are test-flow.c and test-loop.c
46221
46222 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
46223
46224 * Upgraded c-torture tests from 1.19 to 1.20
46225
46226 * new files:
46227 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
46228 * gcc.compile: 930623-1.c 930623-2.c
46229 * gcc.noncompile: 930622-1.c 930622-2.c
46230 * gcc.failure: 920411-1.c 920627-2.c
46231 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
46232
46233 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
46234
46235 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46236 More changes to get testsuite working properly. Needs more work.
46237 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
46238
46239 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
46240
46241 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
46242 More changes to get testsuite working properly. Needs more work.
46243
46244 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
46245
46246 * chill.compile/compile.exp: Added for Dejagnu support
46247 * chill.execute/execute.exp: Added for Dejagnu support
46248 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
46249
46250 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
46251
46252 This should complete moving the CHILL test files.
46253 * chill.noncompile(.cvsignore printf.grt
46254 in-printf.grt chprintf.grt chprintf.ch):
46255 Added test-support files.
46256 (Makefile): Modified further.
46257 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
46258 signal.ch): Added test files.
46259 * chill.execute (.cvsignore printf.grt printr.c
46260 in-printf.grt rts.c chprintf.grt rts.h): Added
46261 test-support files.
46262 (Makefile): More corrections.
46263
46264 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
46265
46266 * chill.compile, chill.execute, chill.nocompile: Add CHILL
46267 test cases, ready for DejaGnu.
46268
46269 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
46270
46271 * Upgraded c-torture tests from 1.18 to 1.19
46272
46273 * gcc.compile: added test(s):
46274 930607-1.c
46275 * gcc.execute: added test(s):
46276 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
46277
46278 * added new subdirectory for misc tests: gcc.misc-tests
46279 * gcc.misc-test(s): added tests:
46280 inst-check.c test-consts.c test-ior.c test-switch.c
46281
46282 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
46283
46284 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
46285
46286 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
46287
46288 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
46289
46290 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
46291
46292 * Upgraded c-torture tests from 1.17 to 1.18
46293
46294 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
46295
46296 * Upgraded c-torture tests from 1.12 to 1.17
46297
46298 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
46299
46300 * lib/old-dejagnu.exp:
46301 Fixed handling of XFAIL target triplets to correctly
46302 recognize wildcard characters. Removed code that
46303 appended a unique id tag to the end of the file name
46304 printed out by the result of the testcases within a
46305 given test file.
46306
46307 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
46308
46309 * lib/old-dejagnu.exp:
46310 Reworked expected failure handling to trigger off of XFAIL
46311 keyword in keyphrase embeded in testcase source code. The
46312 XFAIL keyword must be at the end of the keyphrase line. It
46313 may optionally be followed by one or more target triplets.
46314 It has just occured that the handling of wildcards in the
46315 target triplet may not be correct.
46316
46317 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
46318
46319 * g++.old-deja/tests:
46320 Moved all subdirectories up one level into g++.old-deja .
46321
46322 * lib/old-dejagnu.exp:
46323 Fixed problem with CXXFLAGS not being properly reset, and being
46324 corrupted with extraneous "-c" compiler option. This was
46325 causing binaries to not be generated for test that needed them.
46326 Modified strings passed to "pass" and "fail" so that individual
46327 tests from the same test file would be distinguished by an
46328 identifier appended to the test file name in the summary logs;
46329 this corrected a problem with erroneous diff logs. Added code
46330 to search testcases for expected fail and unexpected pass keywords.
46331
46332 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
46333
46334 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
46335
46336 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
46337
46338 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
46339 Removed extraneous text from end of "Special g++ Options"
46340 keyphrase.
46341
46342 * lib/old-dejagnu.exp: Added pattern matching to look for new
46343 keywords, embedded in testcases comments, which will trigger
46344 calls to xpass and xfail.
46345
46346 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
46347
46348 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
46349 comments embedded in the testcases, especially the one looking for
46350 special compiler options, as well as the pattern matching for the
46351 compiler output again.
46352
46353 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
46354
46355 * lib/old-dejagnu.exp: Do a proper check of the return value for
46356 execute tests. Fixed several problems with the pattern matching
46357 of the compiler output which gave erroneous test results.
46358 Changed several of the test result messages to be more descriptive.
46359 * config/unix-g++.exp: Proc g++_load now actually works and
46360 executes the tests passed to it and returns a usable return
46361 value.
46362
46363 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
46364
46365 * lib/gcc.exp: Exits gracefully if $CC is bogus.
46366
46367 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
46368
46369 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
46370 Modified both files to properly execute the old style
46371 dejagnu tests. The previous versions of these files were
46372 experimental and did not function anything near correctly.
46373
46374 1993-04-05 Rob Savoye (rob@cygnus.com)
46375
46376 * Removed all Makefile.in and configure.in files. No configuration
46377 needed now.
46378
46379 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
46380
46381 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
46382
46383 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
46384
46385 * gcc.compile/configure.in, gcc.unsorted/configure.in,
46386 gcc.special/configure.in, gcc.noncompile/configure.in,
46387 gcc.execute/configure.in, gcc.code_quality/configure.in,
46388 g++.other/configure.in, g++.old-deja/configure.in,
46389 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
46390 in srcname setting.
46391
46392 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
46393
46394 * lib/udi.exp: Fixed mondfe and mondfe_download.
46395 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
46396 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
46397
46398 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
46399
46400 * config/udi-gdb.exp: Check $shell_id after connecting to target.
46401 (gdb_exit): Don't remove *_soc files.
46402
46403 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
46404
46405 * lib/c-torture.exp: Don't look for main; instead always use -w
46406 -c. This is how the c-torture tests work. Remove the object
46407 file if the compilation succeeds.
46408 * gcc.execute/execute.exp: Remove executable if test passes.
46409 * gcc.noncompile/noncompile.exp: Every test is an expected
46410 failure.
46411 * gcc.special/special.exp: Added tests from c-torture 1.11,
46412 corrected use of existing test.
46413 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
46414 gcc.execute/920625-1.c: Updated to c-torture 1.11.
46415 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
46416 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
46417 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
46418 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
46419 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
46420 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
46421 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
46422 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
46423 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
46424 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
46425 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
46426 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
46427 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
46428 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
46429 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
46430 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
46431 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
46432 c-torture 1.11.
46433 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
46434 correspond to c-torture 1.11.
46435
46436 * New file.
This page took 1.792677 seconds and 6 git commands to generate.