]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR c++/34068 (ICE using pseudo-destructor for invalid expression)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-11-11 Jakub Jelinek <jakub@redhat.com>
2
3 PR c++/34068
4 * g++.dg/template/pseudodtor4.C: New test.
5
6 2007-11-10 Jakub Jelinek <jakub@redhat.com>
7
8 PR middle-end/34018
9 * g++.dg/opt/inline14.C: New test.
10
11 PR tree-optimization/33680
12 * gcc.c-torture/compile/20071108-1.c: New test.
13
14 PR c++/32241
15 * g++.dg/template/pseudodtor3.C: New test.
16
17 2007-11-09 Douglas Gregor <doug.gregor@gmail.com>
18
19 PR c++/33510
20 * g++.dg/cpp0x/variadic-init.C: New.
21
22 2007-11-09 Paolo Bonzini <bonzini@gnu.org>
23 Jakub Jelinek <jakub@redhat.com>
24
25 PR rtl-optimization/34012
26 * gcc.target/i386/pr34012.c: New test.
27
28 2007-11-09 Richard Guenther <rguenther@suse.de>
29
30 PR tree-optimization/33604
31 * g++.dg/tree-ssa/pr33604.C: New testcase.
32 * gcc.dg/pr32721.c: Adjust pattern.
33
34 2007-11-09 Richard Sandiford <rsandifo@nildram.co.uk>
35
36 * gcc.target/mips/dse-1.c: Disable.
37
38 2007-11-08 Tom Tromey <tromey@redhat.com>
39
40 * gcc.dg/empty-source-3.c: Update warning location.
41 * gcc.dg/gomp/barrier-2.c: Likewise.
42 * gcc.dg/label-decl-3.c: Likewise.
43 * gcc.dg/label-decl-2.c: Likewise.
44 * gcc.dg/empty-source-2.c: Likewise.
45
46 2007-11-08 Tom Tromey <tromey@redhat.com>
47
48 PR c++/30297:
49 * g++.dg/inherit/pr30297.C: New file.
50
51 2007-11-08 Danny Smith <dannysmith@users.sourceforge.net>
52
53 * gcc.dg/compat/struct-layout-1_generate.c (dg-options) Add
54 -fno-common for cygwin and mingw32.
55
56 2007-11-08 Kenneth Zadeck <zadeck@naturalbridge.com>
57
58 PR middle-end/33826
59 * gcc.dg/pr33826.c: New.
60 * gcc.dg/tree-ssa/20030714-1.c: Removed two tests that depend on
61 recursive functions being marked pure or const.
62
63 2007-11-08 Tobias Burnus <burnus@net-b.de>
64
65 PR fortran/33917
66 * gfortran.dg/proc_decl_5.f90: New.
67 * gfortran.dg/proc_decl_6.f90: New.
68
69 2007-11-08 Jakub Jelinek <jakub@redhat.com>
70
71 PR tree-optimization/32575
72 * gcc.c-torture/execute/20071108-1.c: New test.
73
74 2007-11-08 Daniel Jacobowitz <dan@codesourcery.com>
75
76 * g++.dg/opt/anchor1.C: New.
77
78 2007-11-07 Diego Novillo <dnovillo@google.com>
79
80 PR 33870
81 * gcc.c-torture/execute/pr33870.x: Remove.
82
83 2007-11-07 Douglas Gregor <doug.gregor@gmail.com>
84
85 PR c++/33045
86 PR c++/33837
87 PR c++/33838
88 * g++.dg/cpp0x/decltype-33837.C: New.
89 * g++.dg/cpp0x/decltype-refbug.C: New.
90 * g++.dg/cpp0x/decltype-33838.C: New.
91
92 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
93
94 * gcc.c-torture/compile/20071107-1.c: New test.
95
96 2007-11-07 Eric Botcazou <ebotcazou@libertysurf.fr>
97
98 * gcc.dg/out-of-bounds-1.c: New test.
99
100 2007-11-07 Jakub Jelinek <jakub@redhat.com>
101
102 PR c++/33501
103 * g++.dg/warn/incomplete2.C: New test.
104 * g++.dg/template/incomplete4.C: New test.
105 * g++.dg/template/incomplete5.C: New test.
106
107 2007-11-07 Olivier Hainque <hainque@adacore.com>
108
109 * gnat.dg/max_align.adb: New test.
110
111 2007-11-06 H.J. Lu <hongjiu.lu@intel.com>
112
113 PR target/30961
114 * gcc.target/i386/pr30961-1.c: New.
115
116 2007-11-06 Tom Tromey <tromey@redhat.com>
117
118 PR c++/32368:
119 * g++.dg/warn/pragma-system_header3.h: New.
120 * g++.dg/warn/pragma-system_header3.C: New.
121
122 PR c++/32256:
123 * g++.dg/warn/pragma-system_header4.C: New.
124 * g++.dg/warn/pragma-system_header4.h: New.
125
126 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
127
128 PR c++/33977
129 PR c++/33886
130 * g++.dg/other/canon-array.C: New.
131
132 2007-11-06 Douglas Gregor <doug.gregor@gmail.com>
133
134 * g++.dg/parser/crash36.C: Tweak expected errors.
135 * g++.dg/cpp0x/pr31439.C: New.
136 * g++.dg/cpp0x/pr32114.C: New.
137 * g++.dg/cpp0x/pr32115.C: New.
138 * g++.dg/cpp0x/pr32125.C: New.
139 * g++.dg/cpp0x/pr32126.C: New.
140 * g++.dg/cpp0x/pr32127.C: New.
141 * g++.dg/cpp0x/pr32128.C: New.
142 * g++.dg/cpp0x/pr32253.C: New.
143 * g++.dg/cpp0x/pr32566.C: New.
144 * g++.dg/cpp0x/pr31445.C: Tweak expected errors.
145 * g++.dg/cpp0x/pr31438.C: Ditto.
146 * g++.dg/cpp0x/variadic81.C: Ditto.
147 * g++.dg/cpp0x/pr31432.C: Ditto.
148 * g++.dg/cpp0x/pr31442.C: Ditto.
149
150 2007-11-06 Jakub Jelinek <jakub@redhat.com>
151
152 PR target/33168
153 * g++.dg/other/datasec1.C: New test.
154
155 PR tree-optimization/33458
156 * g++.dg/opt/inline12.C: New test.
157
158 PR tree-optimization/33993
159 * gcc.c-torture/compile/20071105-1.c: New test.
160
161 2007-11-05 Jakub Jelinek <jakub@redhat.com>
162
163 PR rtl-optimization/33648
164 * gcc.dg/pr33648.c: Require effective targer freorder.
165
166 2007-11-05 Revital Eres <eres@il.ibm.com>
167
168 * lib/target-supports.exp (check_750cl_hw_available): Fix typo.
169
170 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
171
172 PR c++/33996
173 PR c++/33235
174 PR c++/33930
175 * g++.dg/cpp0x/pr33996.C: New
176 * g++.dg/cpp0x/rv-trivial-bug.C: New
177 * g++.dg/cpp0x/pr33930.C: New
178
179 2007-11-05 Nick Clifton <nickc@redhat.com>
180 Sebastian Pop <sebastian.pop@amd.com>
181
182 PR tree-optimization/32540
183 PR tree-optimization/33922
184 * gcc.dg/tree-ssa/pr32540-1.c: New.
185 * gcc.dg/tree-ssa/pr32540-2.c: New.
186 * gcc.dg/tree-ssa/pr33922.c: New.
187
188 2007-11-05 Douglas Gregor <doug.gregor@gmail.com>
189
190 PR c++/33939
191 * g++.dg/cpp0x/variadic-rref.C: New.
192
193 2007-11-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
194
195 * g++dg/warn/pointer-integer-comparison.C: New.
196
197 2007-11-05 Jakub Jelinek <jakub@redhat.com>
198
199 PR tree-optimization/33856
200 * gcc.c-torture/compile/20071027-1.c: New test.
201
202 PR c++/33836
203 * g++.dg/ext/label10.C: New test.
204
205 PR c++/33969
206 * g++.dg/other/ptrmem9.C: New test.
207
208 2007-11-04 Andrew Pinski <pinskia@gmail.com>
209
210 PR middle-end/32931
211 * gfortran.fortran-torture/compile/forall-1.f90: New testcase.
212
213 2007-11-04 David Edelsohn <edelsohn@gnu.org>
214
215 * g++.dg/cpp/_Pragma1.C: Disable on AIX.
216 * g++.dg/ext/visibility/namespace2.C: Add argument to
217 dg-require-visibility.
218 * g++.dg/ext/java-1.C: Disable on AIX.
219
220 2007-11-03 Dorit Nuzman <doirit@il.ibm.com>
221
222 * gfortran.dg/vect/no-vfa-pr32377.f90: Remove xfail.
223
224 2007-11-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
225
226 PR fortran/33881
227 * gfortran.dg/assumed_charlen_arg_1.f90: New test.
228
229 2007-11-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
230
231 PR c/29062
232 * gcc.dg/20031223-1.c: Adjust error output.
233 * gcc.dg/parse-decl-after-label.c: New.
234
235 2007-11-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
236
237 PR libfortran/24685
238 * gfortran.dg/default_format_2.f90: XFAIL powerpc*-*-linux*
239 * gfortran.dg/default_format_denormal_2.f90: XFAIL powerpc*-*-linux*
240 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL powerpc*-*-linux*
241
242 2007-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
243
244 PR rtl-optimization/28940
245 * gcc.target/i386/addr-sel-1.c: New test.
246
247 2007-11-03 Jakub Jelinek <jakub@redhat.com>
248
249 PR middle-end/33670
250 * gcc.dg/pr33670.c: New test.
251
252 2007-11-02 Jakub Jelinek <jakub@redhat.com>
253
254 PR c++/33516
255 * g++.dg/lookup/typedef1.C: New test.
256
257 2007-11-02 Janis Johnson <janis187@us.ibm.com>
258
259 PR testsuite/32076
260 * lib/scandump.exp (dump-suffix): New.
261 (scan-dump, scan-dump-times, scan-dump-dem, scan-dump-dem-not):
262 Include dump suffix in pass/fail messages, put regexp in quotes.
263
264 2007-11-02 Paolo Carlini <pcarlini@suse.de>
265
266 PR c++/33495
267 * g++.dg/other/error19.C: New.
268
269 2007-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
270
271 PR rtl-optimization/28062
272 * gcc.c-torture/compile/20071102-1.c: New test.
273
274 2007-11-01 Douglas Gregor <doug.gregor@gmail.com>
275
276 * g++.dg/cpp0x/pr33955.C: New.
277
278 2007-11-01 Tom Tromey <tromey@redhat.com>
279
280 PR preprocessor/30805:
281 * gcc.dg/cpp/pr30805.c: Use -std=gnu89.
282
283 2007-11-02 Jakub Jelinek <jakub@redhat.com>
284
285 PR rtl-optimization/33648
286 * gcc.dg/pr33648.c: New test.
287
288 2007-11-01 Jakub Jelinek <jakub@redhat.com>
289
290 PR c++/32384
291 * g++.dg/template/pseudodtor1.C: New test.
292 * g++.dg/template/pseudodtor2.C: New test.
293
294 PR c++/32260
295 * g++.dg/rtti/typeid7.C: New test.
296
297 2007-11-01 Tom Tromey <tromey@redhat.com>
298
299 PR preprocessor/30805:
300 * gcc.dg/cpp/pr30805.c: New file.
301
302 2007-11-01 Janis Johnson <janis187@us.ibm.com>
303
304 PR testsuite/25352
305 * gcc.c-torture/compile/20000804-1.c: Remove xfail from dg-do and
306 add dg-skip-if.
307 * gcc.c-torture/compile/20001205-1.c: Ditto.
308 * gcc.c-torture/compile/20001226-1.c: Ditto.
309 * gcc.c-torture/compile/20020312-1.c: Ditto.
310 * gcc.c-torture/compile/20020604-1.c: Ditto.
311 * gcc.c-torture/compile/920501-12.c: Ditto.
312 * gcc.c-torture/compile/920501-4.c: Ditto.
313 * gcc.c-torture/compile/920520-1.c: Ditto.
314 * gcc.c-torture/compile/980506-1.c: Ditto.
315 * gcc.c-torture/compile/990617-1.c: Ditto.
316 * gcc.dg/compare6.c: Ditto.
317 * g++.old-deja/g++.brendan/crash43.C: Ditto.
318 * g++.old-deja/g++.brendan/synth1.C: Ditto.
319 * g++.old-deja/g++.oliva/dwarf2.C: Ditto.
320 * g++.old-deja/g++.oliva/dwarf3.C: Ditto.
321 * g++.old-deja/g++.pt/static6.C: Ditto.
322 * g++.old-deja/g++.pt/crash16.C: Ditto.
323 * g++.old-deja/g++.mike/p10416.C: Ditto.
324 * g++.old-deja/g++.mike/ns15.C: Ditto.
325 * g++.old-deja/g++.mike/eh46.C: Ditto.
326
327 2007-11-01 Tom Tromey <tromey@redhat.com>
328
329 * gcc.dg/redecl-1.c: Update.
330 * gcc.dg/pr20368-3.c: Update.
331 * gcc.dg/inline-14.c: Update.
332 * gcc.dg/builtins-30.c: Update.
333 * gcc.dg/dremf-type-compat-4.c: Update.
334 * gcc.dg/pr20368-2.c: Update.
335
336 2007-11-01 Jakub Jelinek <jakub@redhat.com>
337
338 PR rtl-optimization/33673
339 * gcc.dg/pr33673.c: New test.
340
341 2007-11-01 Michael Matz <matz@suse.de>
342
343 PR tree-optimization/33961
344 * gcc.dg/pr33961.c: New test.
345
346 2007-10-31 Paolo Carlini <pcarlini@suse.de>
347
348 PR c++/33494
349 * g++.dg/template/error35.C: New.
350
351 2007-10-31 Jakub Jelinek <jakub@redhat.com>
352
353 PR target/31507
354 * gcc.dg/pr31507-1.c: New test.
355 * gcc.dg/pr31507-2.c: New test.
356
357 2007-10-31 Revital Eres <eres@il.ibm.com>
358
359 * gcc.dg/vect/vect.exp: Add support for powerpc-*paired
360 target.
361 * gcc.dg/vect/tree-vect.h (check_vect): Add
362 powerpc-*paired test.
363 * lib/target-supports.exp (check_750cl_hw_available):
364 New.
365 (check_effective_target_vect_int,
366 check_effective_target_vect_intfloat_cvt,
367 check_effective_target_powerpc_altivec_ok,
368 check_effective_target_vect_long,
369 check_effective_target_vect_sdot_hi,
370 check_effective_target_vect_udot_hi,
371 check_effective_target_vect_pack_trunc,
372 check_effective_target_vect_unpack,
373 check_effective_target_vect_shift,
374 check_effective_target_vect_int_mult): Disable for powerpc-*paired
375 target.
376 * gcc.dg/vect/vect-ifcvt-11.c: New.
377 * gcc.dg/vect/vect-ifcvt-12.c: Likewise.
378 * gcc.dg/vect/vect-ifcvt-13.c: Likewise.
379 * gcc.dg/vect/vect-ifcvt-14.c: Likewise.
380 * gcc.dg/vect/vect-ifcvt-15.c: Likewise.
381 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
382 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
383
384 2007-10-31 Dominique d'Humieres <dominiq@lps.ens.fr>
385 Tobias Burnus <burnus@net-b.de>
386
387 PR fortran/33941
388 * gfortran.dg/module_read_1.f90: New.
389
390 2007-10-31 Tom Tromey <tromey@redhat.com>
391
392 PR preprocessor/30786:
393 * gcc.dg/cpp/pr30786.c: New file.
394
395 2007-10-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
396
397 PR fortran/33162
398 * gfortran.dg/interface_19.f90: New.
399 * gfortran.dg/interface_20.f90: New.
400 * gfortran.dg/interface_21.f90: New.
401
402 2007-10-31 Sebastian Pop <sebastian.pop@amd.com>
403
404 PR tree-optimization/32377
405 * gfortran.dg/vect/pr32377.f90: New.
406
407 2007-10-31 Richard Guenther <rguenther@suse.de>
408
409 PR middle-end/33779
410 * gcc.c-torture/execute/pr33779-1.c: New testcase.
411 * gcc.c-torture/execute/pr33779-2.c: Likewise.
412
413 2007-10-31 Paul Thomas <pault@gcc.gnu.org>
414
415 PR fortran/33897
416 * gfortran.dg/contained_3.f90: New.
417
418 2007-10-31 Christian Bruel <christian.bruel@st.com>
419
420 PR c++/19531
421 * g++.dg/opt/nrv8.C: New.
422
423 2007-10-30 Jakub Jelinek <jakub@redhat.com>
424
425 PR c++/33709
426 * g++.dg/opt/compound1.C: New test.
427
428 PR c++/33616
429 * g++.dg/template/ptrmem18.C: New test.
430
431 2007-10-30 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
432
433 PR fortran/33596
434 * gfortran.dg/isnan_2.f90: New test.
435
436 2007-10-30 Ed Schouten <ed@fxq.nl>
437
438 PR tree-optimization/32500
439 * gcc.c-torture/execute/pr32500.c: Fix buffer overflow in testcase.
440
441 2007-10-30 Douglas Gregor <doug.gregor@gmail.com>
442
443 PR c++/31993
444 PR c++/32252
445 * g++.dg/cpp0x/pr31993.C: New
446 * g++.dg/cpp0x/pr32252.C: New
447
448 2007-10-30 Jakub Jelinek <jakub@redhat.com>
449
450 PR tree-optimization/33723
451 * gcc.dg/tree-ssa/pr33723.c (T): Decrease size of field s.
452
453 2007-10-30 Richard Guenther <rguenther@suse.de>
454
455 * gcc.c-torture/execute/20071030-1.c: New testcase copied from
456 gcc.target/i386/loop-3.c.
457
458 2007-10-30 Revital Eres <eres@il.ibm.com>
459
460 * gcc.dg/vect/pr33866.c: Require vect_long.
461
462 2007-10-30 Revital Eres <eres@il.ibm.com>
463
464 * gcc.dg/vect/vect-shift-1.c: Require vect_int.
465 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
466
467 2007-10-29 Dorit Nuzman <dorit@il.ibm.com>
468
469 PR tree-optimization/32893
470 * lib/target-supports.exp
471 (check_effective_target_unaligned_stack): new keyword.
472 * gcc.dg/vect/vect-2.c: Globalize arrays to make the test
473 not sensitive to unaligned_stack.
474 * gcc.dg/vect/vect-3.c: Likewise.
475 * gcc.dg/vect/vect-4.c: Likewise.
476 * gcc.dg/vect/vect-5.c: Likewise.
477 * gcc.dg/vect/vect-6.c: Likewise.
478 * gcc.dg/vect/vect-7.c: Likewise.
479 * gcc.dg/vect/vect-13.c: Likewise.
480 * gcc.dg/vect/vect-17.c: Likewise.
481 * gcc.dg/vect/vect-18.c: Likewise.
482 * gcc.dg/vect/vect-19.c: Likewise.
483 * gcc.dg/vect/vect-20.c: Likewise.
484 * gcc.dg/vect/vect-21.c: Likewise.
485 * gcc.dg/vect/vect-22.c: Likewise.
486 * gcc.dg/vect/vect-27.c: Likewise.
487 * gcc.dg/vect/vect-29.c: Likewise.
488 * gcc.dg/vect/vect-64.c: Likewise.
489 * gcc.dg/vect/vect-65.c: Likewise.
490 * gcc.dg/vect/vect-66.c: Likewise.
491 * gcc.dg/vect/vect-72.c: Likewise.
492 * gcc.dg/vect/vect-73.c: Likewise.
493 * gcc.dg/vect/vect-86.c: Likewise.
494 * gcc.dg/vect/vect-all.c: Likewise.
495 * gcc.dg/vect/slp-25.c: Likewise.
496 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
497 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: Likewise.
498 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: Likewise.
499
500 * gcc.dg/vect/vect-31.c: Removed alignment checks.
501 * gcc.dg/vect/vect-34.c: Likewise.
502 * gcc.dg/vect/vect-36.c: Likewise.
503 * gcc.dg/vect/vect-64.c: Likewise.
504 * gcc.dg/vect/vect-65.c: Likewise.
505 * gcc.dg/vect/vect-66.c: Likewise.
506 * gcc.dg/vect/vect-68.c: Likewise.
507 * gcc.dg/vect/vect-76.c: Likewise.
508 * gcc.dg/vect/vect-77.c: Likewise.
509 * gcc.dg/vect/vect-78.c: Likewise.
510
511 * gcc.dg/vect/no-section-anchors-vect-31.c: New test, Like the
512 original testcase (without no-section-anchors prefix) but with global arrays.
513 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
514 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewsie.
515 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
516 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
517 * gcc.dg/vect/no-section-anchors-vect-66.c: Likewise.
518 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
519 * gcc.dg/vect/vect-77-global.c: Likewise.
520 * gcc.dg/vect/vect-78-global.c: Likewise.
521
522 * gcc.dg/vect/vect-77-alignchecks.c: New test. Like the
523 original testcase (without no-section-anchors prefix) but fix alignment checks
524 to also consider unaligned_stack targets.
525 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
526
527 2007-10-29 Jakub Jelinek <jakub@redhat.com>
528
529 PR tree-optimization/33723
530 * gcc.c-torture/execute/20071029-1.c: New test.
531 * gcc.dg/tree-ssa/pr33723.c: New test.
532
533 2007-10-29 Richard Sandiford <rsandifo@nildram.co.uk>
534
535 PR tree-optimization/33614
536 * gcc.c-torture/compile/pr33614.c: New test.
537
538 2007-10-29 Richard Guenther <rguenther@suse.de>
539
540 PR tree-optimization/33870
541 * gcc.c-torture/execute/pr33870.x: XFAIL testcase for -O2 and -Os.
542
543 2007-10-29 Jakub Jelinek <jakub@redhat.com>
544
545 PR tree-optimization/33757
546 * gcc.dg/tree-ssa/ssa-fre-4.c: Run on selected TARGET_PROMOTE_PROTOTYPES
547 true architectures instead of having a big dg-skip-if.
548
549 PR c++/33841
550 * g++.dg/other/bitfield3.C: New test.
551
552 2007-10-29 Richard Guenther <rguenther@suse.de>
553
554 * gcc.dg/tree-ssa/ssa-copyprop-1.c: Scan optimized dump.
555
556 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
557
558 Automatic parallelization reduction tests.
559
560 * gcc.dg/tree-ssa/reduc-1.c: New test.
561 * gcc.dg/tree-ssa/reduc-1char.c: New test.
562 * gcc.dg/tree-ssa/reduc-1short.c: New test.
563 * gcc.dg/tree-ssa/reduc-2.c: New test.
564 * gcc.dg/tree-ssa/reduc-2char.c: New test.
565 * gcc.dg/tree-ssa/reduc-2short.c: New test.
566 * gcc.dg/tree-ssa/reduc-3.c: New test.
567 * gcc.dg/tree-ssa/reduc-6.c: New test.
568 * gcc.dg/tree-ssa/reduc-7.c: New test.
569 * gcc.dg/tree-ssa/reduc-8.c: New test.
570 * gcc.dg/tree-ssa/reduc-9.c: New test.
571
572 2007-10-29 Razya Ladelsky <razya@il.ibm.com>
573 Zdenek Dvorak <ook@ucw.cz>
574
575 OMP_ATOMIC Changes, testsuite changes.
576
577 * gcc.dg/gomp/atomic-3.c: Search for string on ompexp dump
578 instead of gimple dump.
579 * gcc.dg/gomp/atomic-9.c: Same.
580 * gcc.dg/gomp/atomic-10.c: Same.
581 * g++.dg/gomp/atomic-3.C: Same.
582 * g++.dg/gomp/atomic-9.C: Same.
583 * g++.dg/gomp/atomic-10.C: Same.
584
585 2007-10-29 Paul Thomas <pault@gcc.gnu.org>
586
587 PR fortran/31217
588 PR fortran/33811
589 * gfortran.dg/forall_12.f90: New test.
590
591 PR fortran/33686
592 * gfortran.dg/forall_13.f90: New test.
593
594 2007-10-28 Paolo Carlini <pcarlini@suse.de>
595 Mark Mitchell <mark@codesourcery.com>
596
597 PR c++/30659
598 * g++.dg/template/crash71.C: New.
599
600 2007-10-28 Tobias Schlüter <tobi@gcc.gnu.org>
601
602 PR fortran/32147
603 * gfortran.dg/module_md5_1.f90: Update hash-value.
604
605 2007-10-28 Andrew Pinski <pinskia@gmail.com>
606
607 PR tree-opt/33589
608 * g++.dg/torture/pr33589-1.C: New testcase.
609 * g++.dg/torture/pr33589-2.C: New testcase.
610
611 2007-10-28 Richard Guenther <rguenther@suse.de>
612
613 * gcc.dg/tree-ssa/alias-15.c: Adjust pattern.
614
615 2007-10-28 Martin Michlmayr <tbm@cyrius.com>
616 Uros Bizjak <ubizjak@gmail.com>
617
618 PR tree-optimization/33920
619 * gcc.dg/tree-ssa/pr33290.c: New test.
620
621 2007-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
622
623 PR fortran/31306
624 * gfortran.dg/argument_check_7.f90: New test.
625 * gfortran.dg/argument_check_8.f90: New test.
626
627 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
628
629 * g++.dg/other/i386-2.C: Include bmmintrin.h. Add -msse5 to dg-options.
630 * gcc.target/i386/sse-13.c: Also include mm3dnow.h. Add
631 "-march=k8 -m3dnow" to check 3dnow and 3dnowA intrinsics.
632 * gcc.target/i386/sse-14.c: Ditto.
633
634 2007-10-27 Jakub Jelinek <jakub@redhat.com>
635
636 PR c++/33844
637 * g++.dg/other/ptrmem8.C: New test.
638
639 PR c++/33842
640 * g++.dg/template/error34.C: New test.
641
642 2007-10-27 Uros Bizjak <ubizjak@gmail.com>
643
644 * g++.dg/tree-ssa/ivopts-1.C: Also search for "offset: 4294967292".
645
646 2007-10-27 Richard Guenther <rguenther@suse.de>
647
648 PR tree-optimization/33870
649 * gcc.dg/tree-ssa/alias-15.c: New testcase.
650 * gcc.c-torture/execute/pr33870.c: Likewise.
651
652 2007-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
653
654 PR fortran/33162
655 * gfortran.dg/argument_checking_9.f90: New test.
656
657 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
658
659 * g++.dg/other/pr33601.C: New.
660
661 2007-10-26 Paolo Carlini <pcarlini@suse.de>
662
663 PR c++/31988
664 * g++.dg/init/new25.C: New.
665
666 2007-10-26 Douglas Gregor <doug.gregor@gmail.com>
667
668 * g++.dg/cpp0x/pr33839.C: New.
669
670 2007-10-26 Jakub Jelinek <jakub@redhat.com>
671
672 PR c++/33744
673 * g++.dg/template/arg6.C: New test.
674
675 2007-10-26 Paolo Carlini <pcarlini@suse.de>
676
677 PR c++/31747
678 * g++.dg/parse/crash39.C: New.
679
680 2007-10-26 Uros Bizjak <ubizjak@gmail.com>
681
682 * g++.dg/tree-ssa/ivopts-1.C: Remove xfail on the search for
683 "&x\\\[5\\\]" pattern. Search for "offset: 0x0f+fc" instead of
684 "offset: -4B".
685
686 2007-10-25 David Daney <ddaney@avtrex.com>
687
688 * g++.dg/tree-ssa/copyprop-1.C: Remove xfail.
689
690 2007-10-25 Paolo Carlini <pcarlini@suse.de>
691
692 PR c++/33843
693 * g++.dg/template/error32.C: New.
694
695 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
696 Ira Rosen <irar@il.ibm.com>
697
698 PR tree-optimization/33833
699 * gcc.dg/vect/pr33833.c: New testcase.
700
701 2007-10-25 David Daney <ddaney@avtrex.com>
702
703 * gcc.dg/tree-ssa/20040204-1.c: Un-xfail for mips*-*-*.
704
705 2007-10-25 Martin Michlmayr <tbm@cyrius.com>
706 Ira Rosen <irar@il.ibm.com>
707
708 PR tree-optimization/33866
709 * gcc.dg/vect/pr33866.c: New testcase.
710
711 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
712
713 * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
714 Add -w to compile flags to suppress "call-clobbered register" warnings
715 and remove dg-warning directives.
716
717 2007-10-24 Uros Bizjak <ubizjak@gmail.com>
718
719 * gcc.dg/sms-2.c: Cleanup sms dump file.
720 * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
721 profile-use step.
722
723 2007-10-24 David Daney <ddaney@avtrex.com>
724
725 * gcc.dg/tree-ssa/update-threading.c: Remove xfail.
726
727 2007-10-24 Richard Sandiford <rsandifo@nildram.co.uk>
728
729 PR target/33755
730 * gcc.target/mips/pr33755.c: New test.
731
732 2007-10-24 Ira Rosen <irar@il.ibm.com>
733
734 PR tree-optimization/33804
735 * gcc.dg/vect/pr33804.c: New testcase.
736
737 2007-10-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
738
739 PR forrtran/33849
740 gfortran.dg/generic_actual_arg.f90: Fix dg-error message.
741
742 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
743 Uros Bizjak <ubizjak@gmail.com>
744
745 PR rtl-optimization/33846
746 * gcc.dg/vect/pr33846.c: New testcase.
747
748 2007-10-23 Martin Michlmayr <tbm@cyrius.com>
749 Dorit Nuzman <dorit@il.ibm.com>
750
751 PR tree-optimization/33860
752 * g++.dg/vect/pr33860.cc: New test.
753 * g++.dg/vect/pr33860a.cc: New test.
754
755 2007-10-23 Tehila Meyzels <tehila@il.ibm.com>
756 Revital Eres <eres@il.ibm.com>
757
758 * gcc.dg/sms-2.c: New testcase.
759
760 2007-10-22 David S. Miller <davem@davemloft.net>
761
762 * gcc.dg/globalreg-1.c: New test.
763
764 2007-10-22 Martin Michlmayr <tbm@cyrius.com>
765 Dorit Nuzman <dorit@il.ibm.com>
766
767 PR tree-optimization/33834
768 PR tree-optimization/33835
769 * g++.dg/vect/pr33834_1.cc: New test.
770 * g++.dg/vect/pr33834_2.cc: New test.
771 * g++.dg/vect/pr33835.cc: New test.
772
773 2007-10-22 Jakub Jelinek <jakub@redhat.com>
774
775 * gcc.dg/pr33644.c: New test.
776
777 2007-10-22 Jakub Jelinek <jakub@redhat.com>
778
779 PR c++/33372
780 * g++.dg/gomp/pr33372-1.C: New test.
781 * g++.dg/gomp/pr33372-2.C: New test.
782 * g++.dg/gomp/pr33372-3.C: New test.
783
784 2007-10-22 Michael Matz <matz@suse.de>
785
786 PR tree-optimization/33855
787 * gcc.c-torture/compile/pr33855.c: New testcase.
788
789 2007-10-22 Ira Rosen <irar@il.ibm.com>
790
791 PR tree-optimization/33854
792 * gcc.dg/vect/O1-pr33854.c: New testcase.
793 * gcc.dg/vect/vect.exp: Run tests starting with "O1-" with -O1.
794
795 2007-10-21 David Edelsohn <edelsohn@gnu.org>
796
797 * gcc.dg/unwind-1.c: Disable on AIX.
798 * gcc.dg/cpp/_Pragma6.c: Disable on AIX.
799
800 2007-10-21 Paul Thomas <pault@gcc.gnu.org>
801
802 PR fortran/33749
803 * gfortran.dg/assign_9.f90: New test.
804
805 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
806
807 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_mips16.
808 (dg-mips-options): Skip tests that specify an ABI other than o32
809 and o64 if generating MIPS16 hard-float code.
810
811 2007-10-21 Ira Rosen <irar@il.ibm.com>
812 Revital Eres <eres@il.ibm.com>
813
814 * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int.
815 * gcc.dg/vect/vect-16.c: Fix comment.
816 * gcc.dg/vect/pr33369.c: Require vect_int.
817 * gcc.dg/vect/slp-33.c: Add spaces.
818 * gcc.dg/vect/no-scevccp-outer-18.c: Enable only for vect_interleave
819 targets.
820 * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int.
821 * gcc.dg/vect/no-scevccp-outer-19.c: Enable only for vect_unpack
822 targets.
823 * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int.
824 * gcc.dg/vect/vect-strided-store-u16-i4.c: Add vect_unpack to
825 targets.
826 * gcc.dg/vect/slp-10.c: Add spaces.
827 * gcc.dg/vect/no-scevccp-outer-21.c: Enable only for vect_pack_trunc
828 targets.
829 * gcc.dg/vect/slp-36.c: Require vect_int.
830 * gcc.dg/vect/vect-ifcvt-9.c, gcc.dg/vect/vect-strided-store-u32-i2.c,
831 gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c,
832 gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise.
833 * gcc.dg/vect/no-scevccp-outer-16.c: Enable only for vect_unpack
834 targets.
835 * gcc.dg/vect/no-scevccp-outer-17.c: Likewise.
836 * gcc.dg/vect/pr25413.c: Use vector alignment_reachable_for_64bit
837 instead of vector_alignment_reachable_for_double.
838 * lib/target-supports.exp (vect_aligned_arrays): Add spu-*-*.
839 (natural_alignment): Split into...
840 (natural_alignment_32, natural_alignment_64): New.
841 (vector_alignment_reachable): Depend on natural_alignment_32.
842 (vector_alignment_reachable_for_double): Rename to ...
843 (vector_alignment_reachable_for_64bit): And depend on
844 natural_alignment_64.
845
846 2007-10-21 Richard Sandiford <rsandifo@nildram.co.uk>
847
848 * gcc.dg/vect/vect.exp: Extend -mpaired-single handling to all
849 MIPS targets.
850 * g++.dg/vect/vect.exp: Likewise.
851 * lib/fortran-torture.exp: Likewise.
852 * gcc.target/mips/mips-ps-1.c: Use mpaired_single rather than
853 mipsisa64*-*-* as the target selector. Remove -mips64,
854 -mhard-float and -mgp64 from the options list.
855 * gcc.target/mips/mips-ps-2.c: Likewise.
856 * gcc.target/mips/mips-ps-3.c: Likewise.
857 * gcc.target/mips/mips-ps-4.c: Likewise.
858 * gcc.target/mips/mips-ps-6.c: Likewise.
859 * gcc.target/mips/mips-ps-5.c: Remove -mhard-float from the
860 options list.
861 * gcc.target/mips/sb1-1.c: Likewise.
862 * gcc.target/mips/mips-ps-type.c: Likewise.
863 * gcc.target/mips/mips-ps-7.c: New test.
864 * gcc.target/mips/mips-ps-type-2.c: Likewise.
865 * gcc.target/mips/fpr-moves-6.c: Remove XFAIL.
866 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_fp and
867 mips_gp instead of mips_fp64 and mips_gp64. Treat -mgp32 -mfp64
868 as forcing an ABI and an architecture.
869 (is_gp32_flag, is_gp64_flag): Fold into...
870 (dg-mips-options): ...here. Make -mpaired-single imply -mfp64,
871 then -mfp64 imply -mhard-float. Apply register rules after the
872 loop. Handle -march=mipsN like -mipsN.
873
874 2007-10-20 David Edelsohn <edelsohn@gnu.org>
875
876 * gcc.dg/vect/vect.exp: Use -mcpu=970 instead of 7400.
877 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Same.
878
879 2007-10-20 Tobias Burnus <burnus@net-b.de>
880
881 PR fortran/33818
882 * gfortran.dg/entry_dummy_ref_3.f90: New.
883
884 2007-10-20 Paul Thomas <pault@gcc.gnu.org>
885 FX Coudert <fxcoudert@gcc.gnu.org>
886
887 PR fortran/31608
888 * gfortran.dg/char_cast_1.f90: New test.
889
890 2007-10-19 Steven G. Kargl <kargl@gcc.gnu.org>
891
892 * gfortran.dg/default_format_denormal_2.f90: xfail on FreeBSD.
893 * gfortran.dg/large_real_kind_2.F90: ditto.
894 * gfortran.dg/default_format_2.f90: ditto.
895 * gfortran.dg/default_format_denormal_1.f90: ditto.
896
897 2007-10-19 Richard Guenther <rguenther@suse.de>
898
899 PR middle-end/33816
900 PR middle-end/32921
901 * gfortran.dg/pr32921.f: New testcase.
902
903 2007-10-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
904
905 PR libfortran/33544
906 * gfortran.dg/transfer_check_1.f90: Adjust options.
907
908 2007-10-19 Richard Guenther <rguenther@suse.de>
909
910 Revert
911 2007-10-19 Richard Guenther <rguenther@suse.de>
912
913 PR middle-end/32921
914 * gfortran.dg/pr32921.f: New testcase.
915
916 2007-10-19 Richard Guenther <rguenther@suse.de>
917
918 * gcc.c-torture/execute/20071018-1.c: New testcase.
919
920 2007-10-19 Richard Guenther <rguenther@suse.de>
921
922 PR middle-end/32921
923 * gfortran.dg/pr32921.f: New testcase.
924
925 2007-10-18 Benjamin Kosnik <bkoz@redhat.com>
926
927 * g++.old-deja/g++.robertl/eb130.C: Adjust include paths.
928
929 2007-10-18 Richard Sandiford <rsandifo@nildram.co.uk>
930
931 * gcc.target/mips/save-restore-3.c: Don't clobber $17.
932
933 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
934
935 PR fortran/33233
936 * gfortran.dg/host_assoc_function_1.f90: Correct references.
937 * gfortran.dg/host_assoc_function_3.f90: New test.
938
939 2007-10-18 Paul Thomas <pault@gcc.gnu.org>
940
941 PR fortran/33733
942 * gfortran.dg/transfer_simplify_6.f90: New test.
943
944 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
945 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
946
947 PR middle-end/33794
948 * gfortran.dg/pr33794.f90: New testcase.
949
950 2007-10-17 Uros Bizjak <ubizjak@gmail.com>
951
952 PR target/32961
953 * gcc.target/i386/pr32961.c: New testcase.
954 * gcc.target/i386/sse-13.c: Remove __builtin_ia32_psllwi128,
955 __builtin_ia32_psrlqi128, __builtin_ia32_psrlwi128,
956 __builtin_ia32_psrldi128, __builtin_ia32_psrawi128,
957 __builtin_ia32_psradi128, __builtin_ia32_psllqi128 and
958 __builtin_ia32_pslldi128 defines.
959
960 2007-10-17 Christopher D. Rickett <crickett@lanl.gov>
961
962 PR fortran/33760
963 * gfortran.dg/c_ptr_tests_13.f03: New test case.
964
965 2007-10-16 Paolo Carlini <pcarlini@suse.de>
966
967 PR c++/28639
968 PR c++/30299
969 * g++.dg/template/void12.C: New.
970 * g++.dg/template/void13.C: New.
971
972 2007-10-16 Paolo Carlini <pcarlini@suse.de>
973
974 PR c++/31446
975 * g++.dg/template/void11.C: New.
976 * g++.dg/template/void2.C: Adjust error markers.
977 * g++.dg/template/void10.C: Likewise.
978 * g++.dg/template/crash55.C: Likewise.
979
980 2007-10-16 Mark Mitchell <mark@codesourcery.com>
981
982 * g++.dg/opt/const5.C: New test.
983
984 2007-10-15 Paolo Bonzini <bonzini@gnu.org>
985 Maxim Kuvyrkov <maxim@codesourcery.com>
986
987 * gcc.target/ia64/20040709-2.c: New test.
988
989 2007-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
990
991 * gfortran.dg/gamma_5.f90: xfail on FreeBSD
992
993 2007-10-15 Richard Sandiford <rsandifo@nildram.co.uk>
994
995 * gcc.target/mips/dse-1.c: Pass the union as a second parameter
996 to each function. Check that there are no unsigned loads.
997
998 2007-10-15 Jakub Jelinek <jakub@redhat.com>
999
1000 PR tree-optimization/33136
1001 * gcc.c-torture/execute/20070824-1.c: New test.
1002 * gcc.dg/pr33136-1.c: New test.
1003 * gcc.dg/pr33136-2.c: New test.
1004 * gcc.dg/pr33136-3.c: New test.
1005
1006 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
1007
1008 PR tree-optimization/33735
1009 * g++.dg/torture/pr33735.C: New.
1010
1011 2007-10-15 Alexandre Oliva <aoliva@redhat.com>
1012
1013 PR middle-end/33706
1014 * gcc.dg/va-arg-pack-2.c: New.
1015
1016 2007-10-15 Jakub Jelinek <jakub@redhat.com>
1017
1018 PR tree-optimization/33619
1019 * gcc.dg/pr33619.c: New test.
1020
1021 2007-10-15 David Edelsohn <edelsohn@gnu.org>
1022
1023 lib/target-supports.exp (check_vmx_hw_available): Add -maltivec
1024 flag for AIX.
1025 (check_effective_target_powerpc_altivec_ok): Only skip before AIX 5.3.
1026
1027 2007-10-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1028
1029 PR libfortran/33055
1030 * gfortran.dg/inquire_11.f90: New test.
1031 * gfortan.dg/negative_unit_int8.f: New test.
1032
1033 2007-10-15 Maxim Kuvyrkov <maxim@codesourcery.com>
1034
1035 PR target/33133
1036 * gcc.c-torture/compile/pr33133.c: New test.
1037
1038 2007-10-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1039
1040 PR libfortran/33672
1041 * gfortran.dg/namelist_40.f90: New test.
1042
1043 2007-10-14 Tobias Burnus <burnus@net-b.de>
1044
1045 PR fortran/33745
1046 * gfortran.dg/bounds_check_11.f90: New.
1047
1048 2007-10-14 Andrew Pinski <pinskia@gmail.com>
1049
1050 PR c++/30303
1051 * g++.dg/other/ctor1.C: New test.
1052 * g++.dg/other/ctor2.C: New test.
1053 * g++.dg/other/dtor1.C: New test.
1054
1055 2007-10-14 Tobias Burnus <burnus@gcc.gnu.org>
1056
1057 * gfortran.dg/bounds_check_10.f90: Fix testcase.
1058
1059 2007-10-13 Tobias Schlüter <tobi@gcc.gnu.org>
1060 Paul Thomas <pault@gcc.gnu.org>
1061
1062 PR fortran/33254
1063 PR fortran/33727
1064 * gfortran.dg/bounds_check_10.f90: New.
1065
1066 2007-10-13 David Edelsohn <edelsohn@gnu.org>
1067
1068 * gcc.target/powerpc/parity-1.c: POWER5 feature, not POWER6.
1069 * gcc.target/powerpc/popcount-1.c: Same.
1070
1071 2007-10-12 Simon Martin <simartin@users.sourceforge.net>
1072
1073 PR c++/26698
1074 * g++.dg/conversion/op4.C: New test.
1075
1076 2007-10-12 Richard Sandiford <rsandifo@nildram.co.uk>
1077
1078 * g++.dg/torture/pr33572.C (main): Allow argc to be zero.
1079
1080 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
1081
1082 PR fortran/33542
1083 * gfortran.dg/ambiguous_specific_1.f90: New test.
1084
1085 2007-10-12 Paul Thomas <pault@gcc.gnu.org>
1086
1087 PR fortran/33664
1088 * gfortran.dg/impure_spec_expr_1.f90: New test.
1089 * gfortran.dg/char_result_7.f90: Remove illegal test.
1090
1091 2007-10-12 Nathan Froyd <froydnj@codesourcery.com>
1092
1093 PR 11001
1094 * gcc.target/i386/pr11001-strlen-1.c: New testcase.
1095 * gcc.target/i386/pr11001-strlen-2.c: New testcase.
1096 * gcc.target/i386/pr11001-strlen-3.c: New testcase.
1097 * gcc.target/i386/pr11001-memset-1.c: New testcase.
1098 * gcc.target/i386/pr11001-memset-2.c: New testcase.
1099 * gcc.target/i386/pr11001-memset-3.c: New testcase.
1100 * gcc.target/i386/pr11001-memcpy-1.c: New testcase.
1101 * gcc.target/i386/pr11001-memcpy-2.c: New testcase.
1102 * gcc.target/i386/pr11001-memcpy-3.c: New testcase.
1103
1104 2007-10-12 Richard Guenther <rguenther@suse.de>
1105
1106 PR middle-end/26198
1107 * gcc.dg/tree-ssa/forwprop-3.c: New testcase.
1108 * gcc.c-torture/execute/20071011-1.c: Likewise.
1109 * gcc.dg/tree-ssa/ssa-pre-9.c: Adjust.
1110
1111 2007-10-12 Uros Bizjak <ubizjak@gmail.com>
1112
1113 PR tree-optimization/33742
1114 * gcc.dg/pr33742.c: New testcase.
1115
1116 2007-10-12 Jakub Jelinek <jakub@redhat.com>
1117
1118 PR tree-optimization/33645
1119 * gcc.dg/pr33645-1.c: New test.
1120 * gcc.dg/pr33645-2.c: New test.
1121 * gcc.dg/pr33645-3.c: New test.
1122
1123 PR c++/32121
1124 * g++.dg/ext/label4.C: Adjust error regexp.
1125 * g++.dg/ext/label6.C: Adjust error regexp.
1126 * g++.dg/ext/label7.C: New test.
1127 * g++.dg/ext/label8.C: New test.
1128 * g++.dg/ext/label9.C: New test.
1129
1130 2007-10-11 Kenneth Zadeck <zadeck@naturalbridge.com>
1131
1132 PR middle-end/33676
1133 * gcc.dg/pr33676.c: New.
1134
1135 2007-10-11 Paolo Carlini <pcarlini@suse.de>
1136
1137 PR c++/31441
1138 * g++.dg/cpp0x/variadic83.C: New.
1139
1140 2007-10-11 Paolo Carlini <pcarlini@suse.de>
1141
1142 PR c++/33461
1143 * g++.dg/cpp0x/variadic81.C: New.
1144 * g++.dg/cpp0x/variadic82.C: Likewise.
1145
1146 2007-10-11 Richard Guenther <rguenther@suse.de>
1147
1148 PR middle-end/33724
1149 * gcc.dg/pr33724.c: New testcase.
1150
1151 2007-10-11 Richard Guenther <rguenther@suse.de>
1152
1153 PR c/33726
1154 * gcc.dg/pr33726.c: New testcase.
1155
1156 2007-10-11 Uros Bizjak <ubizjak@gmail.com>
1157
1158 PR fortran/33500
1159 * gfortran.fortran-torture/compile/logical-1.f90: New testcase.
1160
1161 2007-10-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1162
1163 PR testsuite/33391
1164 * gfortran.dg/do_3.F90: Run with -fwrapv.
1165
1166 2007-10-09 Geoffrey Keating <geoffk@apple.com>
1167
1168 * gcc.dg/unwind-1.c: New.
1169
1170 2007-10-09 Thomas Koenig <tkoenig@gcc.gnu.org>
1171
1172 PR libfortran/33683
1173 * gfortran.dg/gamma_5.f90: Adjust tolerance to avoid
1174 failure on some common systems.
1175
1176 2007-10-09 Richard Guenther <rguenther@suse.de>
1177
1178 PR middle-end/33692
1179 * gcc.dg/pr33692.c: New testcase.
1180
1181 2007-10-09 Kenneth Zadeck <zadeck@naturalbridge.com>
1182
1183 PR middle-end/33669
1184 * gcc.c-torture/execute/pr33669.c: New.
1185
1186 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
1187
1188 PR tree-optimization/33615
1189 * g++.dg/tree-ssa/pr33615-2.C: New test.
1190
1191 2007-10-09 Richard Sandiford <rsandifo@nildram.co.uk>
1192
1193 PR tree-optimization/33615
1194 * g++.dg/tree-ssa/pr33615.C: New test.
1195
1196 2007-10-08 Alexandre Oliva <aoliva@redhat.com>
1197
1198 PR tree-optimization/33572
1199 * g++.dg/torture/pr33572.C: Replace with complete test.
1200
1201 2007-10-08 Tobias Schlüter <tobi@gcc.gnu.org>
1202
1203 PR fortran/33689
1204 * gfortran.dg/spec_expr_5.f90: New.
1205
1206 2007-10-08 Geoffrey Keating <geoffk@apple.com>
1207
1208 * gcc.dg/pragma-darwin-2.c: New.
1209
1210 2007-10-08 Richard Guenther <rguenther@suse.de>
1211
1212 PR middle-end/33693
1213 PR middle-end/33695
1214 PR middle-end/33697
1215 * gcc.dg/pr33693.c: New testcase.
1216 * gcc.dg/pr33695.c: Likewise.
1217 * gcc.dg/pr33697.c: Likewise.
1218
1219 2007-10-08 Richard Guenther <rguenther@suse.de>
1220
1221 PR middle-end/33691
1222 PR middle-end/33694
1223 PR middle-end/33696
1224 * gcc.dg/pr33691.c: New testcase.
1225 * gcc.dg/pr33694.c: Likewise.
1226 * gcc.dg/pr33696.c: Likewise.
1227
1228 2007-10-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1229
1230 PR libfortran/33683
1231 * gfortran.dg/gamma_5.f90: New test case
1232
1233 2007-10-07 Tobias Schlüter <tobi@gcc.gnu.org>
1234
1235 PR fortran/20851
1236 * initialization_1.f90: Fix dg-error annotations.
1237 * initialization_14.f90: New.
1238 * initialization_7.f90: Fix dg-error annotations.
1239 * initialization_9.f90: Likewise.
1240
1241 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1242
1243 * gfortran.dg/error_recovery_4.f90: New test.
1244
1245 2007-10-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1246
1247 * gfortran.dg/default_format_denormal_2.f90: New test.
1248 * gfortran.dg/default_format_2.inc: New test.
1249 * gfortran.dg/default_format_denormal_1.f90: New test.
1250 * gfortran.dg/default_format_1.inc: New test.
1251 * gfortran.dg/default_format_1.f90: Don't test for denormalized
1252 numbers.
1253 * gfortran.dg/default_format_2.f90: Don't test for denormalized
1254 numbers.
1255
1256 2007-10-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1257
1258 * gfortran.dg/namelist_15.f90: Revise test.
1259
1260 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
1261
1262 PR tree-optimization/33655
1263 * gcc.dg/torture/pr33655.c: New.
1264
1265 2007-10-06 Alexandre Oliva <aoliva@redhat.com>
1266
1267 PR tree-optimization/33572
1268 * g++.dg/torture/pr33572.C: New.
1269
1270 2007-10-06 Tobias Schlüter <tobi@gcc.gnu.org>
1271
1272 PR fortran/25076
1273 * gfortran.dg/forall_11.f90: New.
1274
1275 2007-10-05 Michael Matz <matz@suse.de>
1276
1277 PR middle-end/33667
1278 * gcc.dg/pr33667.c: New testcase.
1279
1280 2007-10-05 Richard Guenther <rguenther@suse.de>
1281
1282 PR middle-end/33666
1283 * gcc.dg/pr33666.c: New testcase.
1284
1285 2007-10-05 Michael Matz <matz@suse.de>
1286
1287 PR inline-asm/33600
1288 * gcc.target/i386/pr33600.c: New testcase.
1289
1290 2007-10-05 Richard Guenther <rguenther@suse.de>
1291
1292 * g++.dg/tree-ssa/obj-type-ref.C: New testcase.
1293
1294 2007-10-05 Richard Sandiford <rsandifo@nildram.co.uk>
1295
1296 PR target/33635
1297 * gcc.target/mips/pr33635-1.c: New test.
1298
1299 2007-10-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1300
1301 PR libfortran/33253
1302 * gfortran.dg/namelist_39.f90: Revise to use long names.
1303
1304 2007-10-04 H.J. Lu <hongjiu.lu@intel.com>
1305
1306 PR fortran/33646
1307 * gfortran.dg/pr33646.f90: New file.
1308
1309 2007-10-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1310
1311 PR fortran/33529
1312 * gfortran.dg/char_type_len_2.f90: Adjust error message.
1313 * gfortran.dg/char_decl_2.f90: New test.
1314
1315 2007-10-04 Richard Guenther <rguenther@suse.de>
1316
1317 PR middle-end/33641
1318 * gcc.c-torture/compile/pr33641.c: New testcase.
1319
1320 2007-10-04 Michael Matz <matz@suse.de>
1321
1322 PR rtl-optimization/33653
1323 * gcc.dg/pr33653.c: New.
1324
1325 2007-10-04 Richard Guenther <rguenther@suse.de>
1326
1327 PR tree-optimization/33627
1328 * g++.dg/torture/pr33627.C: New testcase.
1329
1330 2007-10-04 Tobias Schlüter <tobi@gcc.gnu.org>
1331
1332 PR fortran/33626
1333 * gfortran.dg/parens_6.f90: New.
1334
1335 2007-10-04 Paul Thomas <pault@gcc.gnu.org>
1336
1337 PR fortran/33646
1338 PR fortran/33542
1339 * gfortran.dg/ambiguous_specific_1.f90: Remove.
1340
1341 2007-10-03 Alexandre Oliva <aoliva@redhat.com>
1342
1343 * g++.dg/ext/gnu-inline-global-redecl.C: New.
1344
1345 2007-10-03 Richard Sandiford <rsandifo@nildram.co.uk>
1346
1347 PR target/33635
1348 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_isa_rev
1349 and mips_forced_be.
1350 (dg-mips-options): Handle -EL and -mel. Make -mfp64 imply
1351 -mhard-float and a suitable ISA. Improve handling of -mipsXrY
1352 options.
1353 * gcc.target/mips/fpr-moves-1.c: New test.
1354 * gcc.target/mips/fpr-moves-2.c: Likewise.
1355 * gcc.target/mips/fpr-moves-3.c: Likewise.
1356 * gcc.target/mips/fpr-moves-4.c: Likewise.
1357 * gcc.target/mips/fpr-moves-5.c: Likewise.
1358 * gcc.target/mips/fpr-moves-6.c: Likewise.
1359 * gcc.target/mips/mips32r2-mxhc1.c: Remove -march=mips32r2
1360
1361 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1362
1363 * gfortran.dg/default_format_1.f90: XFAIL on all darwin targets.
1364
1365 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1366
1367 * gfortran.dg/default_format_1.f90: XFAIL on ppc-darwin.
1368 * gfortran.dg/default_format_2.f90: XFAIL on ppc-darwin.
1369
1370 2007-10-03 Tobias Schlüter <tobi@gcc.gnu.org>
1371
1372 PR fortran/33198
1373 * gfortran.dg/common_errors_1.f90: New.
1374
1375 2007-10-03 Doug Kwan <dougkwan@google.com>
1376 Richard Guenther <rguenther@suse.de>
1377
1378 PR debug/31899
1379 * g++.dg/debug/using3.C: New testcase.
1380
1381 2007-10-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1382
1383 PR libfortran/33253
1384 * gfortran.dg/namelist_38.f90: New test.
1385 * gfortran.dg/namelist_39.f90: New test.
1386
1387 2007-10-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1388
1389 PR libfortran/33469
1390 * gfortran.dg/default_format_1.f90: New test.
1391 * gfortran.dg/default_format_2.f90: New test.
1392 * gfortran.dg/namelist_print_1.f: Adjust expected output.
1393 * gfortran.dg/real_const_3.f90: Adjust expected output.
1394
1395 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
1396
1397 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_abi to the
1398 default ABI. Split mips_forced_abi into mips_forced_abi and
1399 mips_forced_regs.
1400 (is_gp32_flag): Return true for -mabi=32.
1401 (is_gp64_flag): New function. Handle 64-bit -mabi options.
1402 (dg-mips-options): Use is_gp64_flag instead of checking specifically
1403 for -mgp64. Update after the mips_forced_abi split. Handle -mabi=*.
1404 Don't force an ABI for -mgp32 or -mfp32 if the flags contain -mabi=*.
1405 * gcc.target/mips/pr33256.c: Remove -mips3 requirement.
1406 * gcc.target/mips/save-restore-1.c: Use -mabi=32 instead of -mgp32.
1407 * gcc.target/mips/save-restore-2.c: Likewise.
1408 * gcc.target/mips/save-restore-3.c: Likewise.
1409 * gcc.target/mips/save-restore-4.c: Likewise.
1410
1411 2007-10-02 Richard Sandiford <rsandifo@nildram.co.uk>
1412
1413 PR middle-end/33617
1414 * gcc.c-torture/compile/pr33617.c: New test.
1415
1416 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
1417
1418 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
1419 -gstabs+ for extended options.
1420
1421 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
1422
1423 PR fortran/33542
1424 * gfortran.dg/ambiguous_specific_1.f90: New test.
1425
1426 2007-10-02 Revital Eres <eres@il.ibm.com>
1427
1428 * gcc.target/powerpc/paired-8.c: New test.
1429 * gcc.target/powerpc/paired-9.c: New test.
1430 * gcc.target/powerpc/paired-10.c: New test.
1431
1432 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
1433
1434 PR fortran/33566
1435 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
1436
1437 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
1438
1439 PR fortran/33554
1440 * gfortran.dg/intent_out_2.f90: New test.
1441
1442 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
1443
1444 PR fortran/33550
1445 * gfortran.dg/ambiguous_reference_1.f90: New test.
1446
1447 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
1448
1449 PR fortran/31154
1450 PR fortran/31229
1451 PR fortran/33334
1452 * gfortran.dg/function_kinds_1.f90: New test.
1453 * gfortran.dg/function_kinds_2.f90: New test.
1454 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
1455 use association into interfaces.
1456
1457 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1458
1459 PR testsuite/31828
1460 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
1461 (overflow): Use INFINITY, not FP_INFINITE.
1462 gcc.dg/float-range-4.c: Likewise.
1463 gcc.dg/float-range-5.c: Likewise.
1464
1465 2007-10-01 Nick Clifton <nickc@redhat.com>
1466
1467 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
1468 for 16-bit targets.
1469
1470 2007-09-30 Diego Novillo <dnovillo@google.com>
1471
1472 PR 33593
1473 * g++.dg/tree-ssa/pr33593.C: New test.
1474
1475 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1476
1477 PR libfortran/33400
1478 * gfortran.dg/PR19872.f: Fix test condition.
1479 * gfortran.dg/list_read_7.f90: New test.
1480
1481 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
1482
1483 PR tree-optimization/33597
1484 * gcc.dg/vect/pr33597.c: New testcase.
1485
1486 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
1487
1488 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
1489 * gcc.target/i386/pr33524.c: ...this.
1490
1491 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
1492
1493 PR fortran/33354
1494 * gfortran.dg/minmaxloc_4.f90: New.
1495
1496 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1497
1498 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
1499
1500 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
1501
1502 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
1503
1504 2007-09-28 Paolo Carlini <pcarlini@suse.de>
1505
1506 PR c++/33213
1507 * g++.dg/cpp0x/variadic79.C: New.
1508
1509 2007-09-28 Michael Matz <matz@suse.de>
1510 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR rtl-optimization/33552
1513 * gcc.target/i386/pr33552.c: New runtime test.
1514 * gcc.target/i386/strinline.c: New compile time test.
1515
1516 2007-09-28 Jakub Jelinek <jakub@redhat.com>
1517
1518 * gfortran.dg/openmp_stack.f90: Removed.
1519
1520 PR c++/31434
1521 * g++.dg/cpp0x/variadic80.C: New test.
1522
1523 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1524
1525 * gfortran.dg/namelist_38.f90: Delete test for revertion of
1526 r128057.
1527
1528 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
1529
1530 PR middle-end/7003
1531 * gcc.target/powerpc/gcse-1.c: New test.
1532
1533 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
1534
1535 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
1536 fixed capitalizations.
1537 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
1538 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
1539 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
1540 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
1541 * gfortran.dg/maxloc_shape_1.f90: Likewise.
1542 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
1543 * gfortran.dg/min_max_conformance.f90: Likewise.
1544
1545 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
1546
1547 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
1548 options.
1549 * gcc.dg/c99-tgmath-2.c: Likewise.
1550 * gcc.dg/c99-tgmath-3.c: Likewise.
1551 * gcc.dg/c99-tgmath-4.c: Likewise.
1552
1553 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
1554
1555 PR fortran/33568
1556 * gfortran.dg/anint_1.f90: New test.
1557
1558 2007-09-27 Ian Lance Taylor <iant@google.com>
1559
1560 PR tree-optimization/33565
1561 * gcc.dg/Wstrict-overflow-20.c: New test.
1562
1563 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1564
1565 * gfortran.dg/openmp_stack.f90: Fix typo.
1566 * gfortran.dg/recursive_stack.f90: Fix typo.
1567
1568 2007-09-27 Paolo Carlini <pcarlini@suse.de>
1569
1570 PR c++/33493
1571 * g++.dg/template/error31.C: New.
1572
1573 2007-09-27 Jakub Jelinek <jakub@redhat.com>
1574
1575 * lib/prune.exp: Prune also "^In function .*$" lines and
1576 "^ inlined from .*$" lines.
1577
1578 2007-09-26 Richard Guenther <rguenther@suse.de>
1579
1580 PR tree-optimization/33563
1581 * gcc.dg/torture/pr33563.c: New testcase.
1582
1583 2007-09-26 Joseph Myers <joseph@codesourcery.com>
1584
1585 PR c/25309
1586 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
1587 array.
1588 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
1589 without -O2.
1590
1591 2007-09-26 Richard Guenther <rguenther@suse.de>
1592
1593 PR tree-optimization/30375
1594 PR tree-optimization/33560
1595 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
1596 * gcc.dg/tree-ssa/complex-5.c: Likewise.
1597 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
1598 * gcc.dg/torture/pr30375.c: New testcase.
1599 * gcc.dg/torture/pr33560.c: New testcase.
1600 * gcc.dg/tree-ssa/pr30375.c: Likewise.
1601
1602 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
1603
1604 PR c++/33207
1605 * g++.dg/parse/crash38.C: New test.
1606
1607 2007-09-25 Michael Meissner <michael.meissner@amd.com>
1608
1609 PR target/33524
1610 * gcc.target/i386/sse5-convert.c: New file, test int->long
1611 vectorized conversions.
1612
1613 2007-09-25 Revital Eres <eres@il.ibm.com>
1614
1615 * gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
1616
1617 2007-09-25 Joseph Myers <joseph@codesourcery.com>
1618
1619 PR c/32295
1620 * gcc.dg/enum-incomplete-1.c: New test.
1621
1622 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
1623
1624 * gcc.c-torture/compile/20070919-1.c: New test.
1625
1626 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
1627
1628 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
1629
1630 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
1631
1632 PR c++/14688
1633 * g++.dg/inherit/override_attribs.C: New file.
1634
1635 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
1636
1637 PR fortran/33269
1638 * io.c (check_format_string): Move NULL and constant checks into
1639 this function.
1640 (check_io_constraints): Call gfc_simplify_expr() before calling
1641 check_format_string(). Remove NULL and constant checks.
1642
1643 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
1644
1645 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
1646 * gcc.c-torture/execute/loop-2g.x: Likewise.
1647
1648 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
1649
1650 * lib/target-supports.exp (check_effective_target_mips16_attribute):
1651 Reject hard-float modes unless the ABI is o32 or o64.
1652 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
1653 of gcc.exp. Skip the tests when mips16 code generation is not
1654 supported.
1655 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
1656 and use dg-add-options mips16_attribute.
1657
1658 2007-09-24 Jakub Jelinek <jakub@redhat.com>
1659
1660 PR c++/33506
1661 * g++.dg/ext/attrib29.C: New test.
1662
1663 2007-09-23 Ollie Wild <aaw@google.com>
1664
1665 * gcc.dg/fold-bitand-1.c: New test.
1666 * gcc.dg/fold-bitand-2.c: New test.
1667 * gcc.dg/fold-bitand-3.c: New test.
1668 * gcc.dg/fold-bitand-4.c: New test.
1669
1670 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
1671
1672 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
1673 any of the macros to be defined for __mips16.
1674 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
1675
1676 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
1677
1678 * gcc.dg/vect/pr21591.c: Require vect_int.
1679 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
1680 * gcc.dg/vect/vect-outer-2a.c: Likewise.
1681 * gcc.dg/vect/vect-outer-2c.c: Likewise.
1682
1683 2007-09-23 Jakub Jelinek <jakub@redhat.com>
1684
1685 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
1686 attributes.
1687 * gcc.dg/va-arg-pack-len-2.c: New test.
1688 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
1689 attributes.
1690 * g++.dg/ext/va-arg-pack-len-2.C: New test.
1691
1692 PR tree-optimization/32772
1693 * gcc.c-torture/compile/20070905-1.c: New test.
1694
1695 PR tree-optimization/32975
1696 * gcc.dg/pr32975.c: New test.
1697
1698 PR middle-end/28755
1699 * gcc.dg/pr28755.c: New test.
1700
1701 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
1702
1703 * lib/target-supports.exp (check_effective_target_nomips16): New
1704 procedure.
1705 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
1706 for mipsisa64*-*-*.
1707 * gcc.dg/vect/vect.exp: Likewise.
1708 * g++.dg/vect/vect.exp: Likewise.
1709 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
1710 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
1711 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
1712 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
1713 * gcc.target/mips/clear-cache-1.c (f): Likewise.
1714 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
1715 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
1716 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
1717 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
1718 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
1719 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
1720 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
1721 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
1722 (test14, test15, test16, test17, test18): Likewise.
1723 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
1724 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
1725 (test14, test15, test16, test17, test18, test19, test20, test21)
1726 (test22): Likewise.
1727 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
1728 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
1729 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
1730 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
1731 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
1732 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
1733 * gcc.target/mips/mips-3d-1.c (main): Likewise.
1734 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
1735 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1736 (test13, test14, test15, test16, test17, test18, test19, test20)
1737 (test21, test22, test23, test24, test25, test26, test27, test28)
1738 (test29, test30, test31): Likewise.
1739 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
1740 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1741 (test13, test14, test15, test16, test17, test18, test19, test20)
1742 (test21, test22, test23, test24, test25, test26, test27, test28)
1743 (test29, test30, test31, test32, test33, test34, test35, test36)
1744 (test37, test38, test39, test40, test41, test42, test43, test44)
1745 (test45, test46, test47, test48, test49, test50, test51, test52)
1746 (test53, test54, test55, test56, test57, test58, test59, test60)
1747 (test61, test62, test63): Likewise.
1748 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
1749 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1750 (test13, test14, test15, test16, test17, test18, test19, test20)
1751 (test21, test22, test23, test24, test25, test26, test27, test28)
1752 (test29, test30, test31): Likewise.
1753 * gcc.target/mips/mips-3d-5.c (main, test0, test1, test2, test3)
1754 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1755 (test13, test14, test15, test16, test17, test18, test19, test20)
1756 (test21, test22, test23, test24, test25, test26, test27, test28)
1757 (test29, test30, test31): Likewise.
1758 * gcc.target/mips/mips-3d-6.c (main, test0, test1, test2, test3)
1759 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1760 (test13, test14, test15): Likewise.
1761 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
1762 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1763 (test13, test14, test15): Likewise.
1764 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
1765 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1766 (test13, test14, test15, test16, test17, test18, test19, test20)
1767 (test21, test22, test23, test24, test25, test26, test27, test28)
1768 (test29, test30, test31): Likewise.
1769 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
1770 (matrix_multiply4: Likewise.
1771 * gcc.target/mips/mips-ps-1.c (main): Likewise.
1772 * gcc.target/mips/mips-ps-2.c (main): Likewise.
1773 * gcc.target/mips/mips-ps-3.c (main): Likewise.
1774 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
1775 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1776 (test13, test14, test15, test16, test17, test18, test19, test20)
1777 (test21, test22, test23, test24, test25, test26, test27, test28)
1778 (test29, test30, test31): Likewise.
1779 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
1780 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
1781 (test13, test14, test15, test16, test17, test18, test19, test20)
1782 (test21, test22, test23, test24, test25, test26, test27, test28)
1783 (test29, test30, test31): Likewise.
1784 * gcc.target/mips/mips-ps-5.c (main): Likewise.
1785 * gcc.target/mips/mips-ps-6.c (main): Likewise.
1786 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
1787 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
1788 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
1789 (sub_v4qi): Likewise.
1790 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
1791 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
1792 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
1793 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
1794 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
1795 (subb, subc): Likewise.
1796 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
1797 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
1798 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
1799 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
1800 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
1801 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
1802 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
1803 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
1804 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
1805 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
1806 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
1807 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
1808 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
1809
1810 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1811
1812 * lib/target-supports.exp (add_options_for_mips16_attribute)
1813 (check_effective_target_mips16_attribute): New functions.
1814 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
1815 command line.
1816 (dg-mips-options) Remove -mno-mips16 handling. Add options to
1817 extra_test_flags.
1818 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
1819 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
1820 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
1821 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
1822 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
1823 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
1824 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
1825 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
1826 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
1827 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
1828 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
1829 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
1830 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
1831 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
1832 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
1833 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
1834 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
1835 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
1836 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
1837 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
1838 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
1839 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
1840 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
1841 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
1842 (NOMIPS16): Delete.
1843 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
1844 of dg-options.
1845 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
1846 options. Require { target mips16_attribute } and use dg-add-options
1847 to add the associated options.
1848 (foo): Use MIPS16.
1849 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
1850 * gcc.target/mips/call-saved-3.c: Likewise.
1851 * gcc.target/mips/code-readable-1.c: Require { target
1852 mips16_attribute } and use dg-add-options to add the associated
1853 options. Remove trailing whitespace.
1854 (NOMIPS16): Delete.
1855 * gcc.target/mips/code-readable-2.c: Likewise.
1856 * gcc.target/mips/code-readable-3.c: Likewise.
1857 * gcc.target/mips/mips16-attributes-2.c: Likewise.
1858 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
1859 Require { target mips16_attribute } and use dg-add-options to
1860 add the associated options.
1861 (cksum16, cksum8): Use MIPS16.
1862 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
1863 Require { target mips16_attribute } and use dg-add-options to
1864 add the associated options.
1865 (foo): Use MIPS16.
1866 * gcc.target/mips/save-restore-2.c: Likewise.
1867 * gcc.target/mips/save-restore-3.c: Likewise.
1868 * gcc.target/mips/save-restore-4.c: Likewise.
1869 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
1870 -mno-abicalls.
1871 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
1872 (foo): Use NOMIPS16.
1873
1874 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
1875
1876 PR fortran/33337
1877 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
1878
1879 PR fortran/33376
1880 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
1881
1882 2007-09-22 Tobias Burnus <burnus@net-b.de>
1883
1884 PR fortran/33445
1885 * gfortran.dg/gomp/free-2.f90: New.
1886 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
1887 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
1888
1889 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
1890
1891 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
1892 * gcc.target/i386/sse5-haddX.c: Ditto.
1893 * gcc.target/i386/sse5-hsubX.c: Ditto.
1894 * gcc.target/i386/sse5-maccXX.c: Ditto.
1895 * gcc.target/i386/sse5-msubXX.c: Ditto.
1896 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
1897 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
1898 * gcc.target/i386/sse5-permpX.c: Ditto.
1899 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
1900 effective target.
1901 * gcc.target/i386/sse5-fma-vector.c: Ditto.
1902 * gcc.target/i386/sse5-ima-vector.c: Ditto.
1903 * gcc.target/i386/sse5-pcmov.c: Ditto.
1904 * gcc.target/i386/sse5-pcmov2.c: Ditto.
1905
1906 2007-09-22 Richard Guenther <rguenther@suse.de>
1907
1908 PR tree-optimization/33146
1909 * gcc.c-torture/compile/pr33146.c: New testcase.
1910
1911 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1912
1913 * lib/target-supports.exp (check_cached_effective_target): New
1914 procedure.
1915 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
1916 (check_effective_target_c99_runtime): New procedure.
1917 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
1918 (test3l): Likewise cargl.
1919 * gcc.dg/builtins-59.c: Require c99_runtime.
1920 * gcc.dg/builtins-61.c: Likewise.
1921 * gcc.dg/builtins-62.c: Likewise.
1922
1923 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
1924
1925 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
1926 * lib/target-supports-dg.exp (dg-add-options): Likewise.
1927 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
1928 target-specific dg-options.
1929 * gcc.dg/builtins-20.c: Likewise.
1930 * gcc.dg/builtins-53.c: Likewise.
1931 * gcc.dg/builtins-55.c: Likewise.
1932 * gcc.dg/single-precision-constant.c: Likewise.
1933 * gcc.dg/torture/builtin-convert-1.c: Likewise.
1934 * gcc.dg/torture/builtin-convert-2.c: Likewise.
1935 * gcc.dg/torture/builtin-convert-3.c: Likewise.
1936 * gcc.dg/torture/builtin-convert-4.c: Likewise.
1937 * gcc.dg/torture/builtin-power-1.c: Likewise.
1938
1939 2007-09-21 Chao-ying Fu <fu@mips.com>
1940
1941 * lib/target-supports.exp (check_effective_target_fixed_point): New to
1942 check if targets have fixed-point supports.
1943 * gcc.dg/fixed-point/fixed-point.exp: New file.
1944 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
1945 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
1946 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
1947 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
1948 * gcc.dg/fixed-point/constants-pedantic.c,
1949 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
1950 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
1951 * gcc.dg/fixed-point/keywords-ignored-c99.c,
1952 * gcc.dg/fixed-point/keywords-pedantic.c,
1953 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
1954 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
1955 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
1956 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
1957 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
1958 * gcc.dg/fixed-point/func-vararg-mixed.c,
1959 * gcc.dg/fixed-point/operator-logical.c,
1960 * gcc.dg/fixed-point/struct-union.c,
1961 * gcc.dg/fixed-point/bit-complement.c,
1962 * gcc.dg/fixed-point/operator-bitwise.c,
1963 * gcc.dg/fixed-point/operator-comma.c,
1964 * gcc.dg/fixed-point/struct-layout-1.c,
1965 * gcc.dg/fixed-point/union-init.c,
1966 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
1967 * gcc.dg/fixed-point/func-mixed.c,
1968 * gcc.dg/fixed-point/func-vararg-size0.c,
1969 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
1970 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
1971 * gcc.dg/fixed-point/operator-unary.c,
1972 * gcc.dg/fixed-point/allop-const.c,
1973 * gcc.dg/fixed-point/muldiv-warning.c,
1974 * gcc.dg/nofixed-point-1.c,
1975 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
1976 * gcc.target/mips/fixed-vector-type.c,
1977 * gcc.target/mips/fixed-scalar-type.c: New tests.
1978
1979 2007-09-21 Olivier Hainque <hainque@adacore.com>
1980
1981 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
1982 * gnat.dg/test_nested_subtype_byref.adb: New test.
1983
1984 2007-09-21 Jakub Jelinek <jakub@redhat.com>
1985
1986 PR fortran/33439
1987 * gfortran.dg/gomp/pr33439.f90: New test.
1988
1989 2007-09-21 Tobias Burnus <burnus@net-b.de>
1990
1991 PR fortran/33455
1992 * gfortran.dg/merge_char_3.f90: New.
1993
1994 2007-09-21 Tobias Burnus <burnus@net-b.de>
1995
1996 PR fortran/33037
1997 * gfortran.dg/transfer_check_1.f90: New.
1998
1999 2007-09-20 Asher Langton <langton2@llnl.gov>
2000
2001 PR fortran/20441
2002 * gfortran.dg/init_flag_1.f90: New.
2003 * gfortran.dg/init_flag_2.f90: New.
2004 * gfortran.dg/init_flag_3.f90: New.
2005 * gfortran.dg/init_flag_4.f90: New.
2006 * gfortran.dg/init_flag_5.f90: New.
2007 * gfortran.dg/init_flag_6.f90: New.
2008 * gfortran.dg/init_flag_7.f90: New.
2009
2010 2007-09-20 Paolo Carlini <pcarlini@suse.de>
2011
2012 PR c++/33460
2013 * g++.dg/ext/anon-struct6.C: New.
2014
2015 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2016
2017 PR libfortran/23272
2018 * gfortran.dg/inquire_10.f90: New test.
2019
2020 2007-09-20 Joseph Myers <joseph@codesourcery.com>
2021
2022 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
2023
2024 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2025
2026 PR fortran/33221
2027 * gfortran.dg/used_types_18.f90: Declare variable of empty
2028 derived type.
2029
2030 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2031
2032 PR fortran/33288
2033 * gfortran.dg/array_constructor_19.f90: New test.
2034
2035 2007-09-20 Jakub Jelinek <jakub@redhat.com>
2036
2037 PR debug/33316
2038 * gcc.dg/debug/pr33316.c: New test.
2039
2040 PR c++/33496
2041 * g++.dg/cpp0x/variadic76.C: New test.
2042 * g++.dg/cpp0x/variadic77.C: New test.
2043 * g++.dg/cpp0x/variadic78.C: New test.
2044
2045 PR c/33238
2046 PR c/27301
2047 * gcc.c-torture/execute/20070919-1.c: New test.
2048 * gcc.dg/pr33238.c: New test.
2049 * gcc.dg/pr27301.c: New test.
2050
2051 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
2052
2053 * lib/target-supports.exp (check_effective_target_mips64): New
2054 procedure.
2055 * gcc.dg/lower-subreg-1.c: Require !mips64.
2056 * gcc.dg/sibcall-3.c (ATTR): New macro.
2057 (recurser_void1, recurser_void2): Use it.
2058 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
2059 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
2060
2061 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
2062
2063 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
2064 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
2065 warning annotation.
2066 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
2067
2068 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
2069
2070 PR fortran/33497
2071 * gfortran.dg/c_loc_tests_11.f03: New test case.
2072
2073 2007-09-20 Paolo Carlini <pcarlini@suse.de>
2074
2075 PR c++/33459
2076 * g++.dg/init/ref14.C: New.
2077
2078 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
2079
2080 * gnat.dg/slice2.ad[sb]: New testcase.
2081
2082 2007-09-19 Nick Clifton <nickc@redhat.com>
2083
2084 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
2085
2086 2007-09-19 Jie Zhang <jie.zhang@analog.com>
2087
2088 * gcc.target/bfin/bfin.exp: New.
2089 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
2090 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
2091 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
2092 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
2093 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
2094 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
2095 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
2096 mcpu-bf561.c, mcpu-default.c}: New tests.
2097
2098 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
2099
2100 Restore detection of unsupported TLS.
2101
2102 Revert this patch:
2103 2007-02-10 Richard Henderson <rth@redhat.com>
2104
2105 * lib/target-supports.exp (check_effective_target_tls): Redefine
2106 to mean non-emulated tls.
2107 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2108 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2109 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2110 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2111 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2112 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2113 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2114
2115 And then:
2116 * lib/target-supports.exp (check_effective_target_tls): Use
2117 stronger test for compiler support for TLS.
2118 (check_effective_target_tls_native): New, to test for non-emulated
2119 TLS support.
2120 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
2121 instead of dg-require-effective-target tls.
2122 * g++.dg/gomp/copyin-1.C: Likewise.
2123 * g++.dg/gomp/sharing-1.C: Likewise.
2124 * g++.dg/gomp/tls-1.C: Likewise.
2125 * g++.dg/gomp/tls-2.C: Likewise.
2126 * g++.dg/gomp/tls-3.C: Likewise.
2127 * g++.dg/tls/diag-1.C: Likewise.
2128 * g++.dg/tls/diag-2.C: Likewise.
2129 * g++.dg/tls/diag-3.C: Likewise.
2130 * g++.dg/tls/diag-4.C: Likewise.
2131 * g++.dg/tls/diag-5.C: Likewise.
2132 * g++.dg/tls/init-1.C: Likewise.
2133 * g++.dg/tls/init-2.C: Likewise.
2134 * g++.dg/tls/trivial.C: Likewise.
2135 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
2136 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
2137 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
2138 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
2139 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
2140 * gcc.dg/gomp/clause-1.c: Likewise.
2141 * gcc.dg/gomp/copyin-1.c: Likewise.
2142 * gcc.dg/gomp/sharing-1.c: Likewise.
2143 * gcc.dg/gomp/tls-1.c: Likewise.
2144 * gcc.dg/gomp/tls-2.c: Likewise.
2145 * gcc.dg/tls/alpha-1.c: Likewise.
2146 * gcc.dg/tls/opt-1.c: Likewise.
2147 * gcc.dg/tls/opt-13.c: Likewise.
2148 * gcc.dg/tls/opt-14.c: Likewise.
2149 * gcc.dg/tls/opt-2.c: Likewise.
2150 * gcc.dg/tls/opt-3.c: Likewise.
2151 * gcc.dg/tls/opt-4.c: Likewise.
2152 * gcc.dg/tls/opt-7.c: Likewise.
2153 * gcc.dg/tls/section-1.c: Likewise.
2154 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
2155 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
2156 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
2157 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
2158 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
2159 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
2160 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
2161 * gfortran.dg/gomp/crayptr2.f90: Likewise.
2162 * gfortran.dg/gomp/fixed-1.f: Likewise.
2163 * gfortran.dg/gomp/free-1.f90: Likewise.
2164 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2165 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
2166 * gfortran.dg/gomp/reduction1.f90: Likewise.
2167 * gfortran.dg/gomp/sharing-1.f90: Likewise.
2168
2169 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2170
2171 PR fortran/31119
2172 * gfortran.dg/bounds_check_9.f90: New test.
2173 * gfortran.dg/bounds_check_fail_2.f90: New test.
2174
2175 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2176
2177 PR c++/33462 (again)
2178 * g++.dg/ext/va-arg1.C: Adjust.
2179
2180 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2181
2182 PR c++/33462
2183 * g++.dg/ext/va-arg1.C: New.
2184
2185 2007-09-18 Tobias Burnus <burnus@net-b.de>
2186
2187 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
2188
2189 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2190
2191 PR c++/33463
2192 * g++.dg/rtti/typeid6.C: New.
2193
2194 2007-09-18 Paolo Carlini <pcarlini@suse.de>
2195
2196 PR c++/33464
2197 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
2198 * g++.dg/ext/is_class_error2.C: New.
2199
2200 2007-09-18 Richard Guenther <rguenther@suse.de>
2201
2202 PR tree-optimization/33340
2203 * g++.dg/torture/pr33340.C: New testcase.
2204
2205 2007-09-18 Tobias Burnus <burnus@net-b.de>
2206
2207 PR fortran/33231
2208 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
2209 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
2210 * gfortran.dg/elemental_subroutine_5.f90: New.
2211
2212 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
2213
2214 * lib/target-supports.exp (check_profiling_available): Extend
2215 mips*-*-elf check to mips*-*-elf*.
2216
2217 2007-09-18 Jakub Jelinek <jakub@redhat.com>
2218
2219 * gcc.dg/format/c90-scanf-5.c: New test.
2220 * gcc.dg/format/c99-scanf-4.c: New test.
2221 * gcc.dg/format/ext-7.c: New test.
2222 * gcc.dg/format/ext-8.c: New test.
2223
2224 PR middle-end/33423
2225 * gcc.c-torture/compile/20070915-1.c: New test.
2226
2227 2007-09-17 Tobias Burnus <burnus@net-b.de>
2228
2229 PR fortran/33106
2230 * gfortran.dg/private_type_9.f90: New.
2231
2232 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2233
2234 PR middle-end/33449
2235 * gfortran.dg/pr33449.f90: New test.
2236
2237 2007-09-17 Tobias Burnus <burnus@net-b.de>
2238
2239 * gfortran.dg/interface_15.f90: Compile with -std=f95.
2240 * gfortran.dg/private_type_1.f90: Ditto
2241 * gfortran.dg/interface_18.f90: New.
2242 * gfortran.dg/private_type_8.f90: New.
2243
2244 2007-09-16 Paolo Carlini <pcarlini@suse.de>
2245
2246 PR c++/33124
2247 * g++.dg/warn/new1.C: Adjust.
2248 * g++.dg/torture/str_empty.C: Likewise.
2249
2250 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
2251
2252 * gcc.target/mips/dse-1.c: New test.
2253
2254 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
2255
2256 PR c++/32756
2257 * g++.dg/overload/operator3.C: New.
2258
2259 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
2260
2261 * gcc.target/mips/truncate-1.c: New test.
2262
2263 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
2264
2265 PR fortran/29396
2266 PR fortran/29606
2267 PR fortran/30625
2268 PR fortran/30871
2269 * gfortran.dg/subref_array_pointer_1.f90: New test.
2270 * gfortran.dg/subref_array_pointer_2.f90: New test.
2271
2272 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
2273
2274 * gfortran.dg/nint_2.f90: Correct last change.
2275
2276 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
2277
2278 * gcc.dg/tree-ssa/parallelization-1.c: New test.
2279
2280 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
2281
2282 * gcc.dg/vect/pr33373b.c: New test.
2283
2284 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
2285
2286 PR target/33438
2287 * gcc.target/i386/pr33438.c: New test.
2288
2289 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2290
2291 * gfortran.dg/nint_2.f90: Revert previous commit.
2292
2293 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2294
2295 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
2296
2297 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
2298
2299 PR debug/33429
2300 * g++.dg/other/unused1.C: XFAIL class2 scan.
2301
2302 2007-09-13 Tobias Burnus <burnus@net-b.de>
2303
2304 PR fortran/33343
2305 * gfortran.dg/elemental_args_check_1.f90: New.
2306 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
2307 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
2308
2309 2007-09-13 Tobias Burnus <burnus@net-b.de>
2310
2311 * gfortran.dg/recursive_check_3.f90: New.
2312
2313 2007-09-13 Tobias Burnus <burnus@net-b.de>
2314
2315 PR fortran/33412
2316 * gfortran.dg/elemental_bind_c.f90: New.
2317
2318 2007-09-13 Richard Sandiford <richard@codesourcery.com>
2319
2320 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
2321 * gcc.target/mips/mips16-attributes-2.c: New test.
2322 * gcc.target/mips/mips16-attributes-3.c: Likewise.
2323 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
2324 hard-float asm when __mips16 is defined.
2325 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
2326 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
2327 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
2328 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
2329 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
2330 * gcc.target/mips/pr26765.c (foo): Likewise.
2331 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
2332 targets, use dg-mips-options instead of dg-options, and use -mgp32
2333 to force 32-bit mode.
2334 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
2335 and 64-bit mode.
2336 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
2337
2338 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
2339 Michael Meissner <michael.meissner@amd.com>
2340
2341 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
2342 * gcc.target/i386/sse5-hsubX.c: Ditto.
2343 * gcc.target/i386/sse5-permpX.c: Ditto.
2344 * gcc.target/i386/sse5-haddX.c: Ditto.
2345 * gcc.target/i386/sse5-maccXX.c: Ditto.
2346 * gcc.target/i386/sse5-msubXX.c: Ditto.
2347 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
2348 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
2349
2350 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
2351 optimizes floating point conditional moves into the pcmov
2352 instruction on SSE5.
2353 * gcc.target/i386/sse5-pcmov2.c: Ditto.
2354
2355 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
2356 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
2357 SSE5.
2358
2359 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
2360 compiler optimizes vector (a*b)+c into fmadd on SSE5.
2361
2362 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
2363 optimizes (a*b)+c into fmadd on SSE5.
2364
2365 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
2366 whether the SSE5 instructions can be generated.
2367
2368 * gcc.target/i386/sse5-check.h: New. Add support for
2369 SSE5 tests.
2370
2371 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
2372 ammintrin.h, and turn on -msse5 option instead of -msse4a.
2373 * gcc.target/i386/sse-13.c: Ditto.
2374 * gcc.target/i386/sse-14.c: Ditto.
2375
2376 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
2377
2378 PR testsuite/33153
2379 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
2380 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
2381
2382 2007-09-12 Jakub Jelinek <jakub@redhat.com>
2383
2384 PR target/32338
2385 * gcc.dg/pr32338-1.c: New test.
2386 * gcc.dg/pr32338-2.c: New test.
2387
2388 2007-09-12 Bob Wilson <bob.wilson@acm.org>
2389
2390 * lib/target-supports.exp (check_effective_target_sync_int_long):
2391 Revert change to add xtensa.
2392 (check_effective_target_sync_char_short): Likewise.
2393
2394 2007-09-12 Olivier Hainque <hainque@adacore.com>
2395
2396 * gnat.dg/packed_subtype.adb: New test.
2397
2398 2007-09-12 Tobias Burnus <burnus@net-b.de>
2399
2400 PR fortran/33297
2401 * gfortran.dg/intrinsic_size.f90: New.
2402
2403 2007-09-12 Tobias Burnus <burnus@net-b.de>
2404
2405 PR fortran/33284
2406 PR fortran/33310
2407 * gfortran.dg/conflicts_2.f90: New.
2408
2409 2007-09-12 Ira Rosen <irar@il.ibm.com>
2410
2411 PR tree-optimization/32377
2412 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
2413 dependence distance.
2414 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
2415 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
2416 * gcc.dg/vect/no-vfa-vect-depend-1.c,
2417 gfortran.dg/vect/no-vfa-pr32377.f90: New.
2418
2419 2007-09-12 Richard Guenther <rguenther@suse.de>
2420
2421 PR middle-end/33382
2422 * gcc.c-torture/compile/pr33382.c: New testcase.
2423 * gcc.c-torture/execute/pr33382.c: Likewise.
2424
2425 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
2426
2427 PR fortran/33395
2428 * gfortran.dg/c_ptr_tests_12.f03: New test case.
2429
2430 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
2431
2432 PR tree-optimization/33373
2433 * gcc.dg/vect/pr33373.c: New test.
2434
2435 2007-09-12 Ben Elliston <bje@au.ibm.com>
2436
2437 * lib/target-supports.exp (check_effective_target_vect_no_double):
2438 Remove unused proc.
2439
2440 2007-09-12 Ben Elliston <bje@au.ibm.com>
2441 Ulrich Weigand <uweigand@de.ibm.com>
2442
2443 * gcc.target/spu/dfcgt-nan.c: New test.
2444
2445 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
2446
2447 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
2448
2449 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
2450
2451 PR fortran/33040
2452 * gfortran.dg/c_ptr_tests_11.f03: New test case.
2453
2454 2007-09-11 Jakub Jelinek <jakub@redhat.com>
2455
2456 * gcc.dg/va-arg-pack-len-1.c: New test.
2457 * g++.dg/va-arg-pack-len-1.C: New test.
2458
2459 2007-09-11 Michael Matz <matz@suse.de>
2460
2461 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
2462
2463 2007-09-10 Janis Johnson <janis187@us.ibm.com>
2464
2465 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
2466 checks for size of long double.
2467 * gcc.dg/dfp/convert.h: New file.
2468 * gcc.dg/dfp/convert-bfp-2.c: New test.
2469 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
2470 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
2471 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
2472 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
2473 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
2474 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
2475 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
2476 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
2477 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
2478
2479 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
2480
2481 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
2482 Change dg-final to expect 1 non-profitable loop and
2483 3 profitable loops.
2484 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
2485 Change dg-final to expect 1 non-profitable loop and
2486 3 profitable loops.
2487 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
2488 Change dg-final to expect 1 profitable loop.
2489 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
2490 Change dg-final to expect 1 profitable loop.
2491
2492 2007-09-10 Richard Sandiford <richard@codesourcery.com>
2493
2494 * gcc.target/mips/call-saved-1.c: New test.
2495 * gcc.target/mips/call-saved-2.c: Likewise.
2496 * gcc.target/mips/call-saved-3.c: Likewise.
2497 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
2498 instead of mips_mips64. Set mips_fp64 too.
2499 (is_gp32_flag): Return true for -mips1 and -mips2.
2500 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
2501
2502 2007-09-10 Jakub Jelinek <jakub@redhat.com>
2503
2504 * g++.dg/ext/va-arg-pack-1.C: New test.
2505 * g++.dg/ext/va-arg-pack-2.C: New test.
2506
2507 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
2508
2509 PR target/33369
2510 * gcc.dg/vect/pr33369.c: New test.
2511
2512 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
2513
2514 PR fortran/33370
2515 * gfortran.dg/array_memcpy_5.f90: New test.
2516
2517 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
2518
2519 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
2520
2521 2007-09-09 Richard Guenther <rguenther@suse.de>
2522
2523 * gcc.c-torture/compile/20070906-1.c: New testcase.
2524
2525 2007-09-09 Ira Rosen <irar@il.ibm.com>
2526
2527 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
2528 noinline attribute.
2529 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
2530 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
2531 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
2532 Likewise.
2533
2534 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
2535
2536 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
2537
2538 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
2539
2540 * gnat.dg/addr2_p.ads: Bump size of array to 9.
2541
2542 2007-09-09 Ira Rosen <irar@il.ibm.com>
2543
2544 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
2545 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
2546 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
2547 Compile tests with -fno-tree-pre.
2548 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
2549 * lib/target-supports.exp (check_effective_target_vect_strided): New.
2550 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
2551 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
2552 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
2553 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
2554 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
2555 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
2556 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
2557 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
2558 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
2559 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
2560 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
2561 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
2562 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
2563 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
2564 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
2565 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
2566 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
2567
2568 2007-09-09 Joseph Myers <joseph@codesourcery.com>
2569
2570 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
2571 to call objdump.
2572 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
2573 Use remote_exec to call c++filt.
2574 * lib/target-supports-dg.exp (dg-require-host-local): New.
2575 * gcc.misc-tests/options.exp: Allow .exe in command paths.
2576 * g++.dg/parse/repo1.C: Use dg-require-host-local.
2577 * g++.dg/rtti/repo1.C: Likewise.
2578 * g++.dg/template/repo1.C: Likewise.
2579 * g++.dg/template/repo2.C: Likewise.
2580 * g++.dg/template/repo3.C: Likewise.
2581 * g++.dg/template/repo4.C: Likewise.
2582 * g++.dg/template/repo5.C: Likewise.
2583 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
2584 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
2585 * g++.old-deja/g++.pt/repo1.C: Likewise.
2586 * g++.old-deja/g++.pt/repo2.C: Likewise.
2587 * g++.old-deja/g++.pt/repo3.C: Likewise.
2588 * g++.old-deja/g++.pt/repo4.C: Likewise.
2589 * gcc.dg/cpp/trad/builtins.c: Likewise.
2590
2591 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
2592
2593 PR tree-optimization/32283
2594 * gcc.dg/tree-ssa/loop-31.c: New test.
2595
2596 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
2597
2598 PR rtl-optimization/26449
2599 * gcc.target/i386/pr26449-1.c: New file.
2600
2601 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
2602
2603 PR target/33329
2604 PR rtl-optimization/26449
2605 * gcc.target/i386/pr33329.c: New file.
2606
2607 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
2608
2609 * gnat.dg/renaming3.adb, renaming4.ads: New test.
2610
2611 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
2612
2613 * gnat.dg/unaligned_rep_clause.adb: New testcase.
2614
2615 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
2616
2617 PR tree-optimization/33301
2618 * gfortran.dg/vect/pr33301.f: New test.
2619
2620 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2621
2622 PR libfortran/33307
2623 * gfortran.dg/backspace_10.f90: New test.
2624
2625 2007-09-07 Richard Guenther <rguenther@suse.de>
2626
2627 Reapply
2628 2007-09-06 Richard Guenther <rguenther@suse.de>
2629
2630 PR tree-optimization/32586
2631 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
2632 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2633 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2634 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2635 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
2636 now obsolete simplification.
2637
2638 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
2639
2640 PR tree-optimization/33299
2641 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
2642 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
2643
2644 2007-09-07 Richard Guenther <rguenther@suse.de>
2645
2646 Revert
2647 2007-09-06 Richard Guenther <rguenther@suse.de>
2648
2649 PR tree-optimization/32586
2650 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
2651 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2652 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2653 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2654 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
2655 now obsolete simplification.
2656
2657 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
2658
2659 PR tree-optimization/32821
2660 * gcc.dg/tree-ssa/pr32821.c: New file.
2661
2662 2007-09-07 Richard Sandiford <richard@codesourcery.com>
2663
2664 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
2665 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
2666 and mips_forced_no_er.
2667 (dg-mips-options): Add -mno-abicalls when a small-data option is
2668 specified. Skip tests with small-data options if mips_forced_gp.
2669 Skip tests with -mexplicit-relocs if mips_forced_no_er.
2670 * gcc.target/mips/sdata-1.c: New test.
2671 * gcc.target/mips/sdata-2.c: Likewise.
2672 * gcc.target/mips/sdata-3.c: Likewise.
2673 * gcc.target/mips/sdata-4.c: Likewise.
2674
2675 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
2676
2677 PR fortran/33298
2678 * spread_zerosize_1.f90: New test case.
2679 * spread_bounds_1.f90: New test case.
2680
2681 2007-09-06 Paolo Carlini <pcarlini@suse.de>
2682
2683 PR c++/32674
2684 * g++.dg/template/static31.C: New.
2685
2686 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2687
2688 PR fortran/33271
2689 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
2690 powerpc*-linux-gnu.
2691
2692 2007-09-06 David Daney <ddaney@avtrex.com>
2693 Richard Sandiford <richard@codesourcery.com>
2694
2695 PR target/33256
2696 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
2697 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
2698 * gcc.target/mips/pr33256.c: New test.
2699
2700 2007-09-06 Tom Tromey <tromey@redhat.com>
2701
2702 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
2703
2704 2007-09-06 Richard Guenther <rguenther@suse.de>
2705
2706 PR tree-optimization/32586
2707 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
2708 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2709 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2710 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2711 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
2712 now obsolete simplification.
2713
2714 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
2715
2716 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
2717 * gcc.target/i386/sse3-addsubps.c: Ditto.
2718 * gcc.target/i386/sse3-haddpd.c: Ditto.
2719 * gcc.target/i386/sse3-haddps.c: Ditto.
2720 * gcc.target/i386/sse3-hsubpd.c: Ditto.
2721 * gcc.target/i386/sse3-hsubps.c: Ditto.
2722 * gcc.target/i386/sse3-lddqu.c: Ditto.
2723 * gcc.target/i386/sse3-movddup.c: Ditto.
2724 * gcc.target/i386/sse3-movshdup.c: Ditto.
2725 * gcc.target/i386/sse3-movsldup.c: Ditto.
2726
2727 2007-09-06 Richard Guenther <rguenther@suse.de>
2728
2729 PR tree-optimization/33302
2730 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
2731
2732 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2733
2734 PR libfortran/33225
2735 * gfortran.dg./fmt_float.f90: New test.
2736
2737 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2738
2739 PR libfortran/33253
2740 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
2741
2742 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
2743
2744 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
2745 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
2746
2747 2007-09-06 Jakub Jelinek <jakub@redhat.com>
2748
2749 * g++.dg/eh/builtin1.C: New test.
2750 * g++.dg/eh/builtin2.C: New test.
2751 * g++.dg/eh/builtin3.C: New test.
2752
2753 PR c++/33289
2754 * g++.dg/eh/builtin4.C: New test.
2755
2756 2007-09-05 Janis Johnson <janis187@us.ibm.com>
2757
2758 * gcc.target/powerpc/dfp-dd.c: New test.
2759 * gcc.target/powerpc/dfp-td.c: New test.
2760
2761 2007-09-05 Jakub Jelinek <jakub@redhat.com>
2762
2763 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
2764 * gcc.dg/va-arg-pack-1.c: New test.
2765
2766 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
2767
2768 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
2769 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
2770 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
2771 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
2772 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
2773
2774 2007-09-05 Paolo Carlini <pcarlini@suse.de>
2775
2776 PR c++/30302
2777 * g++.dg/ext/anon-struct5.C: New.
2778
2779 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
2780
2781 * gcc.dg/i386-cpuid.h: Remove.
2782 * gcc.target/i386/mmx-check.h: Include cpuid.h.
2783 (main): Use __get_cpuid to get target features.
2784 * gcc.target/i386/sse-check.h: Ditto.
2785 * gcc.target/i386/sse2-check.h: Ditto.
2786 * gcc.target/i386/sse3-check.h: Ditto.
2787 * gcc.target/i386/ssse3-check.h: Ditto.
2788 * gcc.target/i386/sse4_1-check.h: Ditto.
2789 * gcc.target/i386/sse4_2-check.h: Ditto.
2790 * gcc.target/i386/sse4a-check.h: Ditto.
2791 * gcc.dg/torture/pr16104-1.c: Ditto.
2792 (do_test): Change to void.
2793 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
2794 * gcc.target/i386/sse-6.c: Ditto.
2795 * gcc.target/i386/sse-7.c: Ditto.
2796 * g++.dg/other/i386-1.C: Include cpuid.h.
2797 (main): New function. Use __get_cpuid to get target fetaures.
2798
2799 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
2800 David Ung <davidu@mips.com>
2801 Nigel Stephens <nigel@mips.com>
2802
2803 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
2804 * gcc.c-torture/compile/mipscop-2.c: Likewise.
2805 * gcc.c-torture/compile/mipscop-3.c: Likewise.
2806 * gcc.c-torture/compile/mipscop-4.c: Likewise.
2807 * gcc.dg/torture/mips-hilo-1.c: Likewise.
2808 * gcc.dg/torture/mips-hilo-2.c: Likewise.
2809 * gcc.dg/torture/pr19683-1.c: Likewise.
2810 * gcc.target/mips/madd-3.c: Likewise.
2811 * gcc.target/mips/maddu-3.c: Likewise.
2812 * gcc.target/mips/msub-3.c: Likewise.
2813 * gcc.target/mips/msubu-3.c: Likewise.
2814 * gcc.target/mips/asm-1.c: Likewise.
2815 * gcc.target/mips/branch-1.c: Likewise.
2816 * gcc.target/mips/ins-1.c: Likewise.
2817 * gcc.target/mips/near-far-3.c: Likewise.
2818 * gcc.target/mips/near-far-4.c: Likewise.
2819 * gcc.target/mips/smartmips-lwxs.c: Likewise.
2820 * gcc.target/mips/smartmips-ror-1.c: Likewise.
2821 * gcc.target/mips/smartmips-ror-2.c: Likewise.
2822 * gcc.target/mips/smartmips-ror-3.c: Likewise.
2823 * gcc.target/mips/smartmips-ror-4.c: Likewise.
2824 * gcc.target/mips/dspr2-MULT.c: Likewise.
2825 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2826 * gcc.target/mips/mips32-dsp-run.c: Likewise.
2827 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
2828 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
2829 * gcc.target/mips/code-readable-2.c: Likewise.
2830 * gcc.target/mips/code-readable-3.c: Likewise.
2831
2832 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
2833 David Ung <davidu@mips.com>
2834 Nigel Stephens <nigel@mips.com>
2835
2836 * gcc.target/mips/mips16-attributes.c: New.
2837
2838 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
2839
2840 PR fortran/31564
2841 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
2842
2843 PR fortran/33241
2844 * gfortran.dg/char_length_10.f90: New test.
2845
2846 2007-09-05 Paolo Carlini <pcarlini@suse.de>
2847
2848 PR c++/29731
2849 * g++.dg/parse/template24.C: New.
2850
2851 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
2852
2853 * g++.dg/other/spu2vmx-1.C: New test.
2854
2855 2007-09-05 Jakub Jelinek <jakub@redhat.com>
2856
2857 PR tree-optimization/33017
2858 * gcc.dg/pr33017.c: New test.
2859
2860 2007-09-05 Ben Elliston <bje@au.ibm.com>
2861
2862 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
2863 __protected_stream family of macros.
2864
2865 2007-09-04 Jan Hubicka <jh@suse.cz>
2866
2867 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
2868 * gcc.dg/tree-ssa/pr27236.c: Likewise.
2869 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
2870 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
2871 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
2872 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
2873 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
2874 Likewise.
2875
2876 2007-09-04 Janus Weil <jaydub66@gmail.com>
2877 Tobias Burnus <burnus@net-b.de>
2878
2879 * gfortran.dg/proc_decl_1.f90: New.
2880 * gfortran.dg/proc_decl_2.f90: New.
2881 * gfortran.dg/proc_decl_3.f90: New.
2882 * gfortran.dg/proc_decl_4.f90: New.
2883
2884 2007-09-04 Jan Hubicka <jh@suse.cz>
2885
2886 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
2887 * gcc.dg/vect/vect-105.c: Mark functions noinline.
2888 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
2889 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
2890 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
2891 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
2892 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
2893 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
2894 * gcc.dg/vect/vect-50.c: Mark functions noinline.
2895 * gcc.dg/vect/vect-33.c: Mark functions noinline.
2896 * gcc.dg/vect/vect-16.c: Mark functions noinline.
2897 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
2898 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
2899 * gcc.dg/vect/vect-92.c: Mark functions noinline.
2900 * gcc.dg/vect/vect-75.c: Mark functions noinline.
2901 * gcc.dg/vect/vect-58.c: Mark functions noinline.
2902 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
2903 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
2904 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
2905 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
2906 * gcc.dg/vect/vect-114.c: Mark functions noinline.
2907 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
2908 * gcc.dg/vect/vect-8.c: Mark functions noinline.
2909 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
2910 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
2911 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
2912 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
2913 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
2914 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
2915 * gcc.dg/vect/vect-42.c: Mark functions noinline.
2916 * gcc.dg/vect/vect-25.c: Mark functions noinline.
2917 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
2918 * gcc.dg/vect/vect-67.c: Mark functions noinline.
2919 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
2920 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
2921 * gcc.dg/vect/vect-106.c: Mark functions noinline.
2922 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
2923 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
2924 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
2925 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
2926 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
2927 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
2928 * gcc.dg/vect/vect-34.c: Mark functions noinline.
2929 * gcc.dg/vect/vect-17.c: Mark functions noinline.
2930 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
2931 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
2932 * gcc.dg/vect/vect-93.c: Mark functions noinline.
2933 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
2934 * gcc.dg/vect/vect-76.c: Mark functions noinline.
2935 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
2936 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
2937 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
2938 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
2939 * gcc.dg/vect/vect-115.c: Mark functions noinline.
2940 * gcc.dg/vect/vect-9.c: Mark functions noinline.
2941 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
2942 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
2943 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
2944 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
2945 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
2946 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
2947 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
2948 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
2949 * gcc.dg/vect/vect-60.c: Mark functions noinline.
2950 * gcc.dg/vect/vect-26.c: Mark functions noinline.
2951 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
2952 * gcc.dg/vect/vect-85.c: Mark functions noinline.
2953 * gcc.dg/vect/vect-68.c: Mark functions noinline.
2954 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
2955 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
2956 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
2957 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
2958 * gcc.dg/vect/vect-107.c: Mark functions noinline.
2959 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
2960 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
2961 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
2962 * gcc.dg/vect/vect-52.c: Mark functions noinline.
2963 * gcc.dg/vect/vect-35.c: Mark functions noinline.
2964 * gcc.dg/vect/vect-18.c: Mark functions noinline.
2965 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
2966 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
2967 * gcc.dg/vect/vect-77.c: Mark functions noinline.
2968 * gcc.dg/vect/vect-2.c: Mark functions noinline.
2969 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
2970 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
2971 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
2972 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
2973 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
2974 * gcc.dg/vect/vect-116.c: Mark functions noinline.
2975 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
2976 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
2977 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
2978 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
2979 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
2980 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
2981 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
2982 * gcc.dg/vect/vect-44.c: Mark functions noinline.
2983 * gcc.dg/vect/vect-27.c: Mark functions noinline.
2984 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
2985 * gcc.dg/vect/vect-86.c: Mark functions noinline.
2986 * gcc.dg/vect/vect-100.c: Mark functions noinline.
2987 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
2988 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
2989 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
2990 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
2991 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
2992 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
2993 * gcc.dg/vect/vect-108.c: Mark functions noinline.
2994 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
2995 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
2996 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
2997 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
2998 * gcc.dg/vect/vect-11.c: Mark functions noinline.
2999 * gcc.dg/vect/vect-70.c: Mark functions noinline.
3000 * gcc.dg/vect/vect-36.c: Mark functions noinline.
3001 * gcc.dg/vect/vect-19.c: Mark functions noinline.
3002 * gcc.dg/vect/vect-95.c: Mark functions noinline.
3003 * gcc.dg/vect/vect-78.c: Mark functions noinline.
3004 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
3005 * gcc.dg/vect/vect-3.c: Mark functions noinline.
3006 * gcc.dg/vect/vect-all.c: Mark functions noinline.
3007 * gcc.dg/vect/vect-117.c: Mark functions noinline.
3008 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
3009 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
3010 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
3011 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
3012 * gcc.dg/vect/vect-20.c: Mark functions noinline.
3013 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
3014 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
3015 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
3016 * gcc.dg/vect/vect-62.c: Mark functions noinline.
3017 * gcc.dg/vect/vect-28.c: Mark functions noinline.
3018 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
3019 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
3020 * gcc.dg/vect/vect-87.c: Mark functions noinline.
3021 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
3022 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
3023 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
3024 * gcc.dg/vect/vect-109.c: Mark functions noinline.
3025 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
3026 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
3027 noinline.
3028 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
3029 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
3030 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
3031 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
3032 * gcc.dg/vect/vect-12.c: Mark functions noinline.
3033 * gcc.dg/vect/vect-71.c: Mark functions noinline.
3034 * gcc.dg/vect/vect-54.c: Mark functions noinline.
3035 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
3036 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
3037 * gcc.dg/vect/vect-96.c: Mark functions noinline.
3038 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
3039 * gcc.dg/vect/vect-110.c: Mark functions noinline.
3040 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
3041 * gcc.dg/vect/vect-4.c: Mark functions noinline.
3042 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
3043 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
3044 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
3045 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
3046 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
3047 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
3048 * gcc.dg/vect/vect-21.c: Mark functions noinline.
3049 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
3050 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
3051 * gcc.dg/vect/vect-80.c: Mark functions noinline.
3052 * gcc.dg/vect/vect-63.c: Mark functions noinline.
3053 * gcc.dg/vect/vect-46.c: Mark functions noinline.
3054 * gcc.dg/vect/vect-29.c: Mark functions noinline.
3055 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
3056 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
3057 * gcc.dg/vect/vect-88.c: Mark functions noinline.
3058 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
3059 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
3060 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
3061 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
3062 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
3063 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
3064 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
3065 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
3066 * gcc.dg/vect/vect-30.c: Mark functions noinline.
3067 * gcc.dg/vect/vect-13.c: Mark functions noinline.
3068 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
3069 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
3070 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
3071 * gcc.dg/vect/vect-72.c: Mark functions noinline.
3072 * gcc.dg/vect/vect-38.c: Mark functions noinline.
3073 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
3074 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
3075 * gcc.dg/vect/vect-97.c: Mark functions noinline.
3076 * gcc.dg/vect/vect-111.c: Mark functions noinline.
3077 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
3078 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
3079 * gcc.dg/vect/vect-5.c: Mark functions noinline.
3080 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
3081 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
3082 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
3083 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
3084 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
3085 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
3086 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
3087 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
3088 * gcc.dg/vect/vect-22.c: Mark functions noinline.
3089 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
3090 * gcc.dg/vect/vect-64.c: Mark functions noinline.
3091 * gcc.dg/vect/vect-89.c: Mark functions noinline.
3092 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
3093 * gcc.dg/vect/vect-103.c: Mark functions noinline.
3094 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
3095 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
3096 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
3097 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
3098 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
3099 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
3100 * gcc.dg/vect/vect-31.c: Mark functions noinline.
3101 * gcc.dg/vect/vect-14.c: Mark functions noinline.
3102 * gcc.dg/vect/vect-73.c: Mark functions noinline.
3103 * gcc.dg/vect/vect-56.c: Mark functions noinline.
3104 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
3105 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
3106 * gcc.dg/vect/vect-98.c: Mark functions noinline.
3107 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
3108 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
3109 * gcc.dg/vect/vect-112.c: Mark functions noinline.
3110 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
3111 * gcc.dg/vect/vect-6.c: Mark functions noinline.
3112 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
3113 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
3114 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
3115 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
3116 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
3117 * gcc.dg/vect/pr25413.c: Mark functions noinline.
3118 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
3119 * gcc.dg/vect/vect-40.c: Mark functions noinline.
3120 * gcc.dg/vect/vect-23.c: Mark functions noinline.
3121 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
3122 * gcc.dg/vect/vect-82.c: Mark functions noinline.
3123 * gcc.dg/vect/vect-65.c: Mark functions noinline.
3124 * gcc.dg/vect/vect-48.c: Mark functions noinline.
3125 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
3126 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
3127 * gcc.dg/vect/vect-104.c: Mark functions noinline.
3128 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
3129 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
3130 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
3131 * gcc.dg/vect/vect-32.c: Mark functions noinline.
3132 * gcc.dg/vect/vect-15.c: Mark functions noinline.
3133 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
3134 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
3135 * gcc.dg/vect/vect-91.c: Mark functions noinline.
3136 * gcc.dg/vect/vect-74.c: Mark functions noinline.
3137 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
3138 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
3139 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
3140 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
3141 * gcc.dg/vect/vect-99.c: Mark functions noinline.
3142 * gcc.dg/vect/vect-113.c: Mark functions noinline.
3143 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
3144 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
3145 * gcc.dg/vect/vect-7.c: Mark functions noinline.
3146 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
3147 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
3148 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
3149 * gcc.dg/vect/vect-24.c: Mark functions noinline.
3150 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
3151 * gcc.dg/vect/vect-83.c: Mark functions noinline.
3152 * gcc.dg/vect/vect-66.c: Mark functions noinline.
3153 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
3154
3155 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
3156
3157 PR middle-end/33187
3158 * gcc.target/i386/cmov7.c: New file.
3159
3160 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
3161
3162 * gcc.target/i386/sse4a-check.h: New file.
3163 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
3164 * gcc.target/i386/sse4a-insert.c: Ditto.
3165 * gcc.target/i386/sse4a-montsd.c: Ditto.
3166 * gcc.target/i386/sse4a-montss.c: Ditto.
3167 * gcc.target/i386/mmx-check.h: New file.
3168 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
3169 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
3170 * gcc.target/i386/sse-check.h: New file.
3171 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
3172 * gcc.target/i386/sse-3.c: Ditto.
3173 * gcc.target/i386/sse-7.c: Ditto.
3174 * gcc.target/i386/sse-9.c: Ditto.
3175 * gcc.target/i386/ssefn-3.c: Ditto.
3176 * gcc.target/i386/sse-recip.c: Ditto.
3177 * gcc.target/i386/sse-recip-vec.c: Ditto.
3178 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
3179 * gcc.target/i386/20020523-1.c: Remove.
3180 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
3181 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
3182 * gcc.target/i386/ssefn-4.c: Ditto.
3183 * gcc.target/i386/sse-6.c: Ditto.
3184 * gcc.target/i386/sse-10.c: Ditto.
3185 * gcc.target/i386/sse-11.c: Ditto.
3186 * gcc.target/i386/sse-18.c: Ditto.
3187 * gcc.target/i386/fpprec-1.c: Ditto.
3188 * g++.dg/other/i386-1.C: Ditto.
3189
3190 2007-09-04 Richard Guenther <rguenther@suse.de>
3191
3192 PR tree-optimization/33291
3193 * gcc.dg/volatile2.c: New testcase.
3194 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
3195 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
3196 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
3197 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
3198
3199 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3200
3201 PR fortran/33253
3202 * gfortran.dg/namelist_15.f90: Update test.
3203 * gfortran.dg/namelist_24.f90: Update test.
3204 * gfortran.dg/namelist_38.f90: New test.
3205
3206 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
3207
3208 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
3209 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
3210 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
3211 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
3212 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
3213 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
3214
3215 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
3216
3217 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
3218 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
3219
3220 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
3221
3222 2007-09-02 David Daney <ddaney@avtrex.com>
3223
3224 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
3225 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
3226 * gcc.target/mips/atomic-memory-1.c: Ditto.
3227 * gcc.target/mips/atomic-memory-2.c: Ditto.
3228
3229 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
3230
3231 * gcc.target/cris/builtin_clz_v0.c: New testcase.
3232 * gcc.target/cris/builtin_clz_v3.c: New testcase.
3233
3234 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
3235
3236 * gfortran.dg/substr_6.f90: New test.
3237
3238 2007-09-02 Paolo Carlini <pcarlini@suse.de>
3239
3240 PR c++/33208
3241 * g++.dg/other/error18.C: New.
3242 * g++.dg/expr/bitfield3.C: Adjust.
3243
3244 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
3245
3246 PR fortran/33276
3247 * gfortran.fortran-torture/compile/pr33276.f90: New.
3248
3249 2007-09-02 Joseph Myers <joseph@codesourcery.com>
3250
3251 PR C/29237
3252 PR middle-end/33272
3253 * gcc.dg/c99-arraydecl-3.c: New test.
3254
3255 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
3256
3257 PR c++/32597
3258 * g++.dg/cpp0x/variadic-new2.C: New.
3259 * g++.dg/cpp0x/variadic-new.C: New.
3260
3261 2007-08-31 Tobias Burnus <burnus@net-b.de>
3262
3263 PR fortran/33232
3264 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
3265 * gfortran.dg/read_1.f90: New.
3266
3267 2007-08-31 Paolo Carlini <pcarlini@suse.de>
3268
3269 PR c++/33210
3270 * g++.dg/template/error30.C: New.
3271
3272 2007-08-31 Paolo Carlini <pcarlini@suse.de>
3273
3274 PR c++/32113
3275 * g++.dg/template/crash70.C: New.
3276
3277 2007-08-31 Paolo Carlini <pcarlini@suse.de>
3278
3279 PR c++/33212
3280 * g++.dg/ext/is_class_error.C: New.
3281
3282 2007-08-31 Olivier Hainque <hainque@adacore.com>
3283
3284 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
3285
3286 2007-08-31 David Edelsohn <edelsohn@gnu.org>
3287 Revital Eres <eres@il.ibm.com>
3288
3289 * gcc.target/powerpc/paired-1.c: New test.
3290 * gcc.target/powerpc/paired-2.c: New test.
3291 * gcc.target/powerpc/paired-3.c: New test.
3292 * gcc.target/powerpc/paired-4.c: New test.
3293 * gcc.target/powerpc/paired-5.c: New test.
3294 * gcc.target/powerpc/paired-6.c: New test.
3295 * gcc.target/powerpc/paired-7.c: New test.
3296 * gcc.target/powerpc/ppc-paired.c: New test.
3297
3298 2007-08-31 Ollie Wild <aaw@google.com>
3299
3300 * g++.dg/conversion/ptrmem2.C: New test.
3301 * g++.dg/conversion/ptrmem3.C: New test.
3302 * g++.dg/conversion/ptrmem4.C: New test.
3303 * g++.dg/conversion/ptrmem5.C: New test.
3304 * g++.dg/conversion/ptrmem6.C: New test.
3305 * g++.dg/conversion/ptrmem7.C: New test.
3306 * g++.dg/conversion/ptrmem8.C: New test.
3307
3308 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
3309
3310 PR fortran/31879
3311 * gfortran.dg/char_length_7.f90: New test.
3312 * gfortran.dg/char_length_9.f90: New test.
3313 * gfortran.dg/char_assign_1.f90: Add extra warning.
3314
3315 PR fortran/31197
3316 PR fortran/31258
3317 * gfortran.dg/char_length_8.f90: New test.
3318
3319 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
3320
3321 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
3322
3323 2007-08-30 Jakub Jelinek <jakub@redhat.com>
3324
3325 * gcc.dg/inline-24.c: New test.
3326 * g++.dg/opt/inline11.C: New test.
3327
3328 2007-08-30 Richard Guenther <rguenther@suse.de>
3329
3330 * gcc.target/i386/vectorize5.c: New testcase.
3331
3332 2007-08-30 Tobias Burnus <burnus@net-b.de>
3333
3334 PR fortran/33228
3335 * interface.c (check_interface0): Improve error for external procs.
3336 (check_sym_interfaces): Fix checking of module procedures.
3337
3338 2007-08-30 Jakub Jelinek <jakub@redhat.com>
3339
3340 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
3341 (AI): Add AI_ALIGN.
3342 * gcc.dg/sync-3.c: New test.
3343
3344 PR middle-end/32758
3345 * gcc.dg/cleanup-12.c: New test.
3346
3347 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
3348
3349 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
3350 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
3351 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
3352 * gcc.dg/pr32450.c: Ditto.
3353 * gcc.dg/nest.c: Ditto.
3354 * gcc.dg/nested-func-4.c: Ditto.
3355 * g++.old-deja/g++.law/profile1.C: Ditto.
3356
3357 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3358
3359 PR fortran/32989
3360 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
3361 non-default integer kind arguments.
3362
3363 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
3364
3365 PR fortran/33105
3366 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
3367
3368 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
3369
3370 * gcc.dg/h8300-ice2.c: Remove target selector.
3371
3372 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
3373
3374 PR fortran/33215
3375 * gfortran.dg/binding_label_tests_15.f03: New test case.
3376 * gfortran.dg/binding_label_tests_16.f03: Ditto.
3377
3378 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3379
3380 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
3381 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
3382
3383 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
3384
3385 PR c++/33194
3386 * g++.dg/other/canon-33194.C: New.
3387
3388 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
3389
3390 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
3391 * gcc.c-torture/execute/pr23135.c: Likewise.
3392
3393 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
3394
3395 * gcc.dg/pr31344.c: Move to ...
3396 * gcc.dg/dfp/pr31344.c: ... here.
3397 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
3398 * gcc.dg/20050503-1.c: Ditto.
3399 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
3400 * gcc.dg/20061127-1.c: Compile only for fpic targets.
3401 * gcc.dg/20060801-1.c: Ditto.
3402
3403 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
3404
3405 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
3406 * gfortran.dg/nan_1.f90: Likewise.
3407
3408 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3409
3410 PR fortran/33055
3411 Revert previous patch.
3412
3413 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
3414 Kazu Hirata <kazu@codesourcery.com>
3415
3416 * gcc.target/m68k/interrupt-1.c: New.
3417
3418 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3419
3420 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
3421 10000 for targets where "int" can't hold at least 100000.
3422 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
3423 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
3424 (test5)(test6): Use it.
3425 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
3426 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
3427 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
3428 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
3429 * gcc.dg/attr-alloc_size.c (test): Likewise.
3430
3431 2007-08-28 Paolo Carlini <pcarlini@suse.de>
3432
3433 PR c++/33209
3434 * g++.dg/template/error29.C: New.
3435
3436 2007-08-28 Jakub Jelinek <jakub@redhat.com>
3437
3438 PR c++/32596
3439 * g++.dg/ext/visibility/anon5.C: New test.
3440
3441 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
3442
3443 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
3444
3445 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3446
3447 * gfortran.dg/gamma_1.f90: Remove large-real tests.
3448 * gfortran.dg/gamma_2.f90: Remove large-real tests.
3449 * gfortran.dg/gamma_4.f90: New: large-real tests.
3450
3451 2007-08-28 Jason Merrill <jason@redhat.com>
3452
3453 PR c++/29000
3454 * g++.dg/ext/stmtexpr12.C: New test.
3455
3456 PR c++/28558
3457 * g++.dg/ext/attrib28.C: New test.
3458
3459 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
3460
3461 PR target/32661
3462 * gcc.target/i386/pr32661.c: New test.
3463
3464 2007-08-28 Jakub Jelinek <jakub@redhat.com>
3465
3466 PR middle-end/32370
3467 * gcc.dg/pr32370.c: New test.
3468
3469 PR rtl-optimization/33148
3470 * gcc.c-torture/compile/20070827-1.c: New test.
3471
3472 PR debug/32914
3473 * d++.dg/debug/const3.C: New test.
3474 * d++.dg/debug/const4.C: New test.
3475 * d++.dg/debug/dwarf2/const1.C: New test.
3476 * d++.dg/debug/dwarf2/const2.C: New test.
3477 * d++.dg/debug/dwarf2/const2b.C: New test.
3478
3479 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
3480 Vladimir Yanovsky <yanov@il.ibm.com>
3481 Revital Eres <eres@il.ibm.com>
3482 Andrey Belevantsev <abel@ispras.ru>
3483
3484 * gcc.dg/sms-1.c: New test.
3485
3486 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
3487
3488 * g++.dg/ext/gnu-inline-common.h: New.
3489 * g++.dg/ext/gnu-inline-global-reject.C: New.
3490 * g++.dg/ext/gnu-inline-global.C: New.
3491 * g++.dg/ext/gnu-inline-namespace.C: New.
3492 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
3493 * g++.dg/ext/gnu-inline-class.C: New.
3494 * g++.dg/ext/gnu-inline-class-static.C: New.
3495 * g++.dg/ext/gnu-inline-template-class.C: New.
3496 * g++.dg/ext/gnu-inline-template-func.C: New.
3497
3498 2007-08-27 Jason Merrill <jason@redhat.com>
3499
3500 PR c++/31337
3501 * g++.dg/ext/stmtexpr11.C: New.
3502
3503 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
3504
3505 * lib/target-supports.exp (check_profiling_available):
3506 Set profiling_available_saved to 0 on fido-*-elf.
3507
3508 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
3509
3510 PR tree-optimization/33173
3511
3512 * gcc.c-torture/compile/pr33173.c: New.
3513
3514 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
3515
3516 PR target/31385
3517 * gcc.dg/dfp/pr31385.c: New.
3518
3519 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
3520
3521 * gcc.dg/unsigned-long-compare.c: Remove target selector.
3522
3523 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
3524
3525 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
3526 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
3527 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
3528 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
3529 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
3530 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
3531 gcc.target/m68k directory.
3532 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
3533 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
3534 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
3535 gcc.target/cris directory.
3536 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
3537 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
3538 gcc.target/bfin directory.
3539
3540 * gcc.target/sh: New directory.
3541 * gcc.target/sh/sh.exp: New file.
3542 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
3543 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
3544 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
3545 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
3546 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
3547 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
3548
3549 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
3550
3551 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
3552 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
3553 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
3554 * gcc.target/i386/local2.c: Ditto.
3555 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3556 * gcc.target/i386/20011119-1.c: Ditto.
3557 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
3558 * gcc.target/i386/fastcall-1.c: Fix target selector.
3559
3560 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3561
3562 PR fortran/33055
3563 * gfortran.dg/negative_unit.f: Add new check
3564 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
3565 -fdefault-integer-8.
3566
3567 2007-08-26 Asher Langton <langton2@llnl.gov>
3568
3569 * gfortran.dg/recursive_stack.f90: New.
3570 * gfortran.dg/openmp_stack.f90: New.
3571
3572 2007-08-26 Tobias Burnus <burnus@net-b.de>
3573
3574 PR fortran/31298
3575 * gfortran.dg/use_10.f90: New.
3576
3577 2007-08-26 Tobias Burnus <burnus@net-b.de>
3578
3579 PR fortran/32985
3580 * gfortran.dg/namelist_14.f90: Make test case valid.
3581 * gfortran.dg/common_10.f90: New.
3582
3583 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
3584
3585 PR middle-end/33181
3586 * gcc.dg/ifelse-2.c: New.
3587
3588 2007-08-26 Tobias Burnus <burnus@net-b.de>
3589
3590 PR fortran/32980
3591 * gfortran.dg/gamma_1.f90: New.
3592 * gfortran.dg/gamma_2.f90: New.
3593 * gfortran.dg/gamma_3.f90: New.
3594
3595 2007-08-26 Tobias Burnus <burnus@net-b.de>
3596
3597 PR fortran/33188
3598 * gfortran.dg/used_types_18.f90: New.
3599
3600 2007-08-25 Jakub Jelinek <jakub@redhat.com>
3601
3602 * gcc.dg/array-init-2.c: New test.
3603
3604 2007-08-24 Tobias Burnus <burnus@net-b.de>
3605
3606 PR fortran/33178
3607 * gfortran.dg/initialization_4.f90: Update dg-error.
3608 * gfortran.dg/initialization_13.f90: New.
3609
3610 2007-08-24 Richard Guenther <rguenther@suse.de>
3611
3612 PR middle-end/33166
3613 * gcc.c-torture/compile/pr33166.c: New testcase.
3614
3615 2007-08-24 Tobias Burnus <burnus@net-b.de>
3616
3617 PR fortran/33139
3618 * gfortran.dg/pointer_assign_4.f90: New.
3619 * gfortran.dg/shape_2.f90: Fix test case.
3620 * gfortran.dg/char_result_4.f90: Ditto.
3621
3622 2007-08-24 Jakub Jelinek <jakub@redhat.com>
3623
3624 * gcc.dg/array-init-1.c: New test.
3625
3626 PR c++/32567
3627 * g++.dg/parse/crash36.C: New test.
3628
3629 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
3630
3631 * gcc.dg/pr32721.c: Updated.
3632
3633 2007-08-24 Jakub Jelinek <jakub@redhat.com>
3634
3635 PR tree-optimization/32573
3636 PR middle-end/32946
3637 * gcc.dg/pr32573.c: New test.
3638
3639 PR c++/32898
3640 * g++.dg/lookup/ns3.C: New test.
3641
3642 * gfortran.dg/assumed_charlen_sharing.f90: New test.
3643
3644 PR c++/31941
3645 * g++.dg/parse/crash37.C: New test.
3646
3647 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
3648
3649 PR target/17390
3650 * gcc.target/i386/pr17390.c: New test.
3651
3652 2007-08-23 Richard Guenther <rguenther@suse.de>
3653
3654 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
3655 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
3656 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
3657 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
3658 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
3659 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
3660 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
3661 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
3662
3663 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
3664
3665 * gcc.target/s390: New directory.
3666 * gcc.target/s390/s390.exp: New file.
3667 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
3668 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
3669 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
3670 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
3671 gcc.target/s390 directory.
3672
3673 2007-08-23 Richard Guenther <rguenther@suse.de>
3674
3675 PR tree-optimization/32328
3676 * gcc.dg/pr32328.c: New testcase.
3677
3678 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
3679
3680 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
3681 available.
3682
3683 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3684
3685 PR fortran/33095
3686 * gfortran.dg/min_max_optional_5.f90: New test.
3687 * gfortran.dg/min_max_optional_2.f90: Remove.
3688 * gfortran.dg/min_max_optional_3.f90: Remove.
3689 * gfortran.dg/min_max_optional_4.f90: Remove.
3690
3691 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
3692
3693 * gcc.target/i386/xorps-sse.c: New.
3694 * gcc.target/i386/xorps-sse2.c: New.
3695
3696 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
3697
3698 * gcc.target/i386/cmov3.c: Fix scan-assembler.
3699 * gcc.target/i386/cmov4.c: Fix scan-assembler.
3700 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
3701
3702 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
3703
3704 PR fortran/33020
3705 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
3706 include multiple kinds for SHAPE parameter within a single
3707 namespace.
3708 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
3709 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
3710
3711 2007-08-22 Janus Weil <jaydub66@gmail.com>
3712
3713 * interface_abstract_1.f90: Extended test case.
3714 * interface_abstract_3.f90: New test.
3715
3716 2007-08-21 Christian Bruel <christian.bruel@st.com>
3717
3718 * gcc.dg/fold-sub.c: New test.
3719
3720 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
3721
3722 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
3723 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
3724 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
3725 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
3726 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
3727 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
3728
3729 2007-08-22 Richard Guenther <rguenther@suse.de>
3730
3731 PR middle-end/33007
3732 * gcc.dg/pr33007.c: New testcase.
3733
3734 2007-08-22 Richard Sandiford <richard@codesourcery.com>
3735
3736 * gcc.c-torture/execute/strcmp-1.x: Delete.
3737
3738 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
3739
3740 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
3741 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
3742 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
3743 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
3744 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
3745 gcc.target/i386/stack-realign.c,
3746 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
3747 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
3748 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
3749 target using dg-require-effective-target directive.
3750 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
3751 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
3752 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
3753 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
3754 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
3755 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
3756 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
3757 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
3758 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
3759 Require lp64 target using dg-require-effective-target directive.
3760 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
3761 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
3762 directive.
3763 * gcc.target/i386/20010202-1.c: Move from here ...
3764 * gcc.dg/20010202-1.c: ... to here.
3765
3766 2007-08-22 Richard Guenther <rguenther@suse.de>
3767
3768 PR tree-optimization/33142
3769 * gcc.c-torture/execute/pr33142.c: New testcase.
3770
3771 2007-08-22 Richard Guenther <rguenther@suse.de>
3772
3773 PR middle-end/32563
3774 * g++.dg/torture/pr32563.C: New testcase.
3775
3776 2007-08-22 Jakub Jelinek <jakub@redhat.com>
3777
3778 PR middle-end/32912
3779 * gcc.dg/pr32912-1.c: Add -w to options.
3780 * gcc.dg/pr32912-2.c: Likewise.
3781 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
3782
3783 2007-08-21 Ian Lance Taylor <iant@google.com>
3784
3785 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
3786
3787 2007-08-21 Ian Lance Taylor <iant@google.com>
3788
3789 PR tree-optimization/33134
3790 * g++.dg/tree-ssa/pr33134.C: New test.
3791
3792 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
3793
3794 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
3795 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
3796
3797 2007-08-21 Jakub Jelinek <jakub@redhat.com>
3798
3799 PR debug/32610
3800 * gcc.dg/debug/pr32610.c: New test.
3801
3802 * g++.dg/init/new24.C: New test.
3803
3804 PR middle-end/32912
3805 * gcc.dg/pr32912-1.c: New test.
3806 * gcc.dg/pr32912-2.c: New test.
3807 * gcc.dg/pr32912-3.c: New test.
3808
3809 2007-08-21 Richard Guenther <rguenther@suse.de>
3810
3811 * gcc.dg/pointer-arith-10.c: New testcase.
3812
3813 2007-08-21 Richard Guenther <rguenther@suse.de>
3814
3815 PR middle-end/33122
3816 * gcc.c-torture/compile/pr33122.c: New testcase.
3817
3818 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
3819
3820 * g++.dg/warn/Wnvdtor-2.C: New testcase.
3821
3822 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
3823
3824 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
3825
3826 2007-08-20 Jakub Jelinek <jakub@redhat.com>
3827
3828 PR c++/33025
3829 * g++.dg/init/new23.C: New test.
3830
3831 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
3832
3833 PR middle-end/30564
3834 * gcc.c-torture/compile/pr30564-1.c: New test.
3835 * gcc.c-torture/compile/pr30564-2.c: New test.
3836
3837 2007-08-19 Joseph Myers <joseph@codesourcery.com>
3838
3839 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
3840
3841 2007-08-19 Tobias Burnus <burnus@net-b.de>
3842
3843 * gfortran.dg/interface_abstract_2.f90: New.
3844 * gfortran.dg/interface_abstract_1.f90: Fix typo.
3845
3846 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3847
3848 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
3849 unknown (so that outer-loop wont get analyzed).
3850 * gcc.dg/vect/vect-outer-1a.c: New test.
3851 * gcc.dg/vect/vect-outer-1b.c: New test.
3852 * gcc.dg/vect/vect-outer-1.c: New test.
3853 * gcc.dg/vect/vect-outer-2a.c: New test.
3854 * gcc.dg/vect/vect-outer-2b.c: New test.
3855 * gcc.dg/vect/vect-outer-2c.c: New test.
3856 * gcc.dg/vect/vect-outer-2.c: New test.
3857 * gcc.dg/vect/vect-outer-3a.c: New test.
3858 * gcc.dg/vect/vect-outer-3b.c: New test.
3859 * gcc.dg/vect/vect-outer-3c.c: New test.
3860 * gcc.dg/vect/vect-outer-3.c: New test.
3861 * gcc.dg/vect/vect-outer-4a.c: New test.
3862 * gcc.dg/vect/vect-outer-4b.c: New test.
3863 * gcc.dg/vect/vect-outer-4c.c: New test.
3864 * gcc.dg/vect/vect-outer-4d.c: New test.
3865 * gcc.dg/vect/vect-outer-4e.c: New test.
3866 * gcc.dg/vect/vect-outer-4f.c: New test.
3867 * gcc.dg/vect/vect-outer-4g.c: New test.
3868 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
3869 * gcc.dg/vect/vect-outer-4i.c: New test.
3870 * gcc.dg/vect/vect-outer-4j.c: New test.
3871 * gcc.dg/vect/vect-outer-4k.c: New test.
3872 * gcc.dg/vect/vect-outer-4l.c: New test.
3873 * gcc.dg/vect/vect-outer-4m.c: New test.
3874 * gcc.dg/vect/vect-outer-4.c: New test.
3875 * gcc.dg/vect/vect-outer-5.c: New test.
3876 * gcc.dg/vect/vect-outer-6.c: New test.
3877 * gcc.dg/vect/vect-outer-fir.c: New test.
3878 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
3879 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
3880
3881 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3882
3883 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
3884 and -fno-tree-reassoc.
3885 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
3886 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
3887 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
3888 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
3889 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
3890 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
3891 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
3892 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
3893 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
3894 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
3895 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
3896 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
3897 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
3898 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
3899 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
3900 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
3901 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
3902 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
3903 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
3904 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
3905 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
3906 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
3907 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
3908 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
3909 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
3910 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
3911 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
3912 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
3913 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
3914 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
3915 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
3916 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
3917 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
3918 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
3919 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
3920 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
3921 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
3922
3923 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
3924
3925 * gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
3926 versioning for aliasing).
3927 * gcc.dg/vect/vect-35.c: Likewise.
3928
3929 * gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
3930 targets.
3931 * gcc.dg/vect/vect-multitypes-11.c: Likewise.
3932
3933 2007-08-18 Tom Tromey <tromey@redhat.com>
3934
3935 PR preprocessor/32974:
3936 * gcc.dg/cpp/pr32974.c: New file.
3937
3938 2007-08-17 Tobias Burnus <burnus@net-b.de>
3939
3940 * gfortran.dg/interface_abstract_1.f90: New.
3941
3942 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
3943
3944 PR fortran/32881
3945 * gfortran.dg/pure_initializer_1.f90: New test.
3946
3947 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
3948
3949 PR fortran/32875
3950 * gfortran.dg/array_constructor_18.f90: New test.
3951
3952 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
3953
3954 PR c++/28989
3955 * g++.dg/expr/lval3.C: New test.
3956 * g++.dg/expr/lval4.C: New test.
3957
3958 2007-08-17 Ollie Wild <aaw@google.com>
3959
3960 PR c++/31749
3961 * g++.dg/lookup/builtin3.C: New test.
3962 * g++.dg/lookup/builtin4.C: New test.
3963 * g++.dg/lookup/using19.C: New test.
3964
3965 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3966
3967 PR c++/32190
3968 * g++.dg/parse/error31.C: New.
3969
3970 2007-08-17 Paolo Carlini <pcarlini@suse.de>
3971
3972 PR c++/32112
3973 * g++.dg/template/error26.C: New.
3974
3975 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3976
3977 PR fortran/33079
3978 * gfortran.dg/zero_length_2.f90: New test.
3979
3980 2007-08-17 Tobias Burnus <burnus@net-b.de>
3981
3982 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
3983 * gfortran.dg/kind_tests_3.f03: Ditto.
3984 * gfortran.dg/global_vars_f90_init.f90: Ditto.
3985 * gfortran.dg/interface_13.f90: Ditto.
3986 * gfortran.dg/pr32738.f90: Ditto.
3987 * gfortran.dg/module_private_1.f90: Ditto.
3988 * gfortran.dg/test_only_clause.f90: Ditto.
3989 * gfortran.dg/bind_c_vars.f90: Ditto.
3990 * gfortran.dg/bind_c_dts.f90: Ditto.
3991 * gfortran.dg/use_9.f90: Ditto.
3992 * gfortran.dg/generic_8.f90: Ditto.
3993 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
3994 * gfortran.dg/private_type_6.f90: Ditto.
3995 * gfortran.dg/c_assoc.f90: Ditto.
3996 * gfortran.dg/private_type_7.f90: Ditto.
3997 * gfortran.dg/global_vars_c_init.f90: Ditto.
3998 * gfortran.dg/bind_c_dts_2.f03: Ditto.
3999 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
4000 * gfortran.dg/c_size_t_test.f03: Ditto.
4001 * gfortran.dg/used_types_12.f90: Ditto.
4002 * gfortran.dg/pr25923.f90: Ditto.
4003 * gfortran.dg/test_com_block.f90: Ditto.
4004 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
4005 * gfortran.dg/equiv_constraint_7.f90: Ditto.
4006 * gfortran.dg/com_block_driver.f90: Ditto.
4007 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
4008 * gfortran.dg/use_iso_c_binding.f90: Ditto.
4009 * gfortran.dg/c_loc_test.f90: Ditto.
4010 * gfortran.dg/c_ptr_tests.f03: Ditto.
4011 * gfortran.dg/module_interface_1.f90: Ditto.
4012
4013 2007-08-17 Paolo Carlini <pcarlini@suse.de>
4014
4015 PR c++/32870
4016 * g++.dg/other/error17.C: Adjust.
4017
4018 2007-08-17 Ben Elliston <bje@au.ibm.com>
4019
4020 PR middle-end/32970
4021 * g++.dg/ext/altivec-14.C: New test.
4022
4023 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
4024
4025 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
4026 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
4027 dump files.
4028 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
4029 * gcc.dg/vect/pr32366.c: Ditto.
4030
4031 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
4032
4033 PR testsuite/33082
4034 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
4035 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
4036 * gcc.dg/dfp/convert-int-fold.c: Ditto.
4037 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
4038
4039 2007-08-16 Tobias Burnus <burnus@net-b.de>
4040
4041 PR fortran/33072
4042 * gfortran.dg/use_9.f90: New.
4043
4044 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
4045
4046 * g++.dg/gcov/gcov-5.C: New test.
4047
4048 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
4049
4050 * g++.dg/gcov/gcov-4.C: New test.
4051 * lib/gcov.exp (verify-lines): Add support for
4052 checking no-coverage lines.
4053
4054 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
4055
4056 * gcc.dg/vect/vect-vfa-01.c: New.
4057 * gcc.dg/vect/vect-vfa-02.c: New.
4058 * gcc.dg/vect/vect-vfa-03.c: New.
4059 * gcc.dg/vect/vect-vfa-04.c: New.
4060 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
4061 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
4062 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
4063 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
4064 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
4065 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
4066 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
4067 gfortran.dg/vect/pr19049.f90: Rename to start with
4068 prefix no-vfa-.
4069 * gcc.dg/vect/vect.exp: Disable versioning for alias
4070 when test starts with no-vfa-.
4071 * gfortran.dg/vect/vect.exp: Likewise.
4072
4073 2007-08-16 Richard Sandiford <richard@codesourcery.com>
4074
4075 * gcc.dg/torture/pr32897.c: New test.
4076
4077 2007-08-16 Paolo Carlini <pcarlini@suse.de>
4078
4079 PR c++/31132
4080 * g++.dg/template/crash69.C: New.
4081
4082 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
4083
4084 * lib/target-supports.exp (check_effective_target_arm32): Use
4085 check_no_compiler_messages.
4086
4087 2007-08-15 Diego Novillo <dnovillo@google.com>
4088
4089 gcc.dg/tree-ssa/20070815.c: New test.
4090
4091 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4092
4093 PR fortran/33077
4094 * gfortran.dg/random_7.f90: Initialize variable.
4095
4096 2007-08-15 Jakub Jelinek <jakub@redhat.com>
4097
4098 PR middle-end/33074
4099 * gfortran.dg/pr33074.f90: New test.
4100
4101 PR c++/32992
4102 * g++.dg/opt/nrv14.C: New test.
4103
4104 2007-08-15 Paolo Carlini <pcarlini@suse.de>
4105
4106 PR c++/33035
4107 * g++.dg/template/crash68.C: New.
4108
4109 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
4110
4111 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
4112 * gcc.dg/sibcall-4.c: Ditto.
4113
4114 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4115
4116 PR fortran/33066
4117 * gfortran.dg/use_8.f90: New test.
4118 * gfortran.dg/c_loc_tests_2.f03: Fix code.
4119
4120 2007-08-14 Paolo Carlini <pcarlini@suse.de>
4121
4122 PR c++/27211
4123 * g++.dg/template/error27.C: New.
4124 * g++.dg/template/error28.C: New.
4125 * g++.dg/other/pr28304.C: Adjust.
4126 * g++.old-deja/g++.mike/p811.C: Likewise.
4127
4128 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
4129
4130 PR target/30315
4131 * gcc.target/i386/pr30315.c: New.
4132
4133 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4134
4135 PR fortran/32594
4136 * gfortran.dg/substr_5.f90: New test.
4137
4138 2007-08-14 Andrew Pinski <pinskia@gmail.com>
4139
4140 PR c/30428
4141 * gcc.dg/vector-2.c: New test.
4142
4143 PR c++/30428
4144 * g++.dg/ext/vector8.C: New test.
4145
4146 2007-08-13 Dan Hipschman <dsh@google.com>
4147
4148 PR c/32953
4149 * gcc.dg/format/array-1.c: Add an additional test for
4150 unterminated format strings of length 1.
4151
4152 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
4153
4154 PR fortran/32926
4155 * gfortran.dg/external_procedures_3.f90: New test.
4156
4157 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
4158
4159 PR fortran/32827
4160 * gfortran.dg/import6.f90: New test.
4161
4162 2007-08-13 Andrew Pinski <pinskia@gmail.com>
4163
4164 PR C/30427
4165 * gcc.dg/vector-1.c: New test.
4166
4167 2007-08-13 Richard Sandiford <richard@codesourcery.com>
4168
4169 * gcc.dg/pr21255-4.c: Skip for PIC.
4170 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
4171
4172 2007-08-13 Richard Sandiford <richard@codesourcery.com>
4173
4174 * gcc.dg/attr-isr.c: Skip for PIC.
4175 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
4176 * gcc.dg/attr-isr-trapa.c: Likewise.
4177 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
4178 * gcc.dg/pragma-isr-trapa.c: Likewise.
4179 * gcc.dg/pragma-isr-trapa2.c: Likewise.
4180
4181 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
4182
4183 PR fortran/32962
4184 * gfortran.dg/transpose_1.f90: New test.
4185
4186 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4187
4188 PR fortran/29600
4189 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
4190 intrinsic.
4191
4192 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4193
4194 PR fortran/30964
4195 PR fortran/33054
4196 * gfortran.dg/random_4.f90: New test.
4197 * gfortran.dg/random_5.f90: New test.
4198 * gfortran.dg/random_6.f90: New test.
4199 * gfortran.dg/random_7.f90: New test.
4200
4201 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4202
4203 PR fortran/32860
4204 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
4205
4206 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4207
4208 PR fortran/31629
4209 * gfortran.dg/module_private_1.f90: New test.
4210
4211 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4212
4213 PR fortran/29600
4214 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
4215 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
4216
4217 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4218
4219 PR fortran/32937
4220 * gfortran.dg/char_length_6.f90: New test.
4221
4222 2007-08-10 Ollie Wild <aaw@google.com>
4223
4224 * g++.dg/lookup/using18.C: New test.
4225
4226 2007-08-10 Paolo Carlini <pcarlini@suse.de>
4227
4228 PR c++/17763
4229 * g++.dg/other/error16.C: New.
4230
4231 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4232
4233 PR libfortran/33039
4234 * gfortran.dg/namelist_37.f90: New test.
4235
4236 2007-08-10 Paolo Carlini <pcarlini@suse.de>
4237
4238 PR c++/22256
4239 * g++.dg/conversion/op3.C: New.
4240
4241 2007-08-09 Tobias Burnus <burnus@net-b.de>
4242
4243 PR fortran/32987
4244 * gfortran.dg/fmt_tab_1.f90: New.
4245 * gfortran.dg/fmt_tab_2.f90: New.
4246
4247 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
4248
4249 PR c/32796
4250 * gcc.c-torture/compile/pr32796.c: New test.
4251
4252 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
4253
4254 PR middle-end/32813
4255 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
4256 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
4257 instead of just -O.
4258
4259 2007-08-08 Richard Sandiford <richard@codesourcery.com>
4260
4261 * gcc.target/mips/code-readable-1.c: New test.
4262 * gcc.target/mips/code-readable-2.c: Likewise.
4263 * gcc.target/mips/code-readable-3.c: Likewise.
4264
4265 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
4266 Revital Eres <eres@il.ibm.com>
4267
4268 * gfortran.dg/sms-1.f90: Add comment.
4269 * gfortran.dg/sms-2.f90: New.
4270
4271 2007-08-07 Ian Lance Taylor <iant@google.com>
4272
4273 * gcc.dg/instrument-1.c: New test.
4274 * gcc.dg/instrument-2.c: New test.
4275 * gcc.dg/instrument-3.c: New test.
4276
4277 2007-08-07 Steve Ellcey <sje@cup.hp.com>
4278
4279 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
4280
4281 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
4282
4283 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
4284 !vector_alignment_reachable targets.
4285 * gcc.dg/vect/vect-33.c: Likewise.
4286 * gcc.dg/vect/vect-42.c: Likewise.
4287 * gcc.dg/vect/vect-44.c: Likewise.
4288 * gcc.dg/vect/vect-50.c: Likewise.
4289 * gcc.dg/vect/vect-70.c: Likewise.
4290 * gcc.dg/vect/vect-71.c: Likewise.
4291 * gcc.dg/vect/vect-87.c: Likewise.
4292 * gcc.dg/vect/vect-88.c: Likewise.
4293 * gcc.dg/vect/vect-91.c: Likewise.
4294 * gcc.dg/vect/vect-93.c: Likewise.
4295 * gcc.dg/vect/vect-96.c: Likewise.
4296 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
4297 * gcc.dg/vect/section-anchors-69.c: Likewise.
4298 * gcc.dg/vect/pr25413.c: Likewise.
4299 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
4300 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
4301 * gfortran.dg/vect-2.f90: Likewise.
4302 * gfortran.dg/vect-3.f90: Likewise.
4303 * gfortran.dg/vect-4.f90: Likewise.
4304 * gfortran.dg/vect-5.f90: Likewise.
4305 * lib/target-supports.exp (check_effective_target_natural_alignment):
4306 Return false for darwin.
4307 (check_effective_target_vector_alignment_reachable_for_double): New.
4308
4309 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
4310
4311 * gcc.dg/multiword-1.c: New testcase.
4312
4313 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
4314
4315 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
4316 messages.
4317 * gfortran.dg/namelist_36.f90: New test.
4318
4319 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
4320
4321 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
4322 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
4323
4324 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
4325
4326 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
4327 * gcc.dg/torture/type-generic-1.c: Likewise.
4328
4329 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
4330
4331 * gcc.c-torture/20070522-1.c: Move to ...
4332 * gcc.c-torture/compile/20070522-1.c: Here.
4333
4334 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4335
4336 PR fortran/29828
4337 * gfortran.dg/minmax_char_1.f90: New test.
4338 * gfortran.dg/minmax_char_2.f90: New test.
4339 * gfortran.dg/min_max_optional_4.f90: New test.
4340
4341 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4342
4343 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
4344 hanging on the testcase.
4345
4346 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
4347
4348 PR middle-end/32988
4349 * gcc.c-torture/compile/pr32988.c: New test.
4350
4351 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
4352
4353 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
4354
4355 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
4356
4357 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
4358
4359 Revert:
4360 2007-03-22 Dirk Mueller <dmueller@suse.de>
4361
4362 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
4363
4364 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4365
4366 PR fortran/32979
4367 * gfortran.dg/isnan_1.f90: New test.
4368
4369 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
4370 Revital Eres <eres@il.ibm.com>
4371
4372 * gcc.dg/sms-antideps.c: New test.
4373
4374 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
4375
4376 PR fortran/31214
4377 * gfortran.dg/entry_13.f90: New test.
4378
4379 * gfortran.dg/entry_12.f90: Clean up .mod file.
4380
4381 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4382
4383 PR fortran/32770
4384 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
4385 variables as kind=4 so they don't overflow the record length.
4386
4387 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
4388
4389 PR fortran/32968
4390 * gfortran.dg/selected_kind_1.f90: New test.
4391
4392 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
4393
4394 PR middle-end/32780
4395 * gcc.c-torture/compile/pr32780.c: New test.
4396
4397 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
4398
4399 RP middle-end/32399
4400 * gcc.c-torture/compile/pr32399.c: New testcase.
4401
4402 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
4403
4404 PR middle-end/32304
4405 * g++.dg/torture/pr32304.C: New testcase.
4406
4407 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
4408
4409 PR middle-end/32935
4410 * gfortran.fortran-torture/compile/complex_1.f90: New test.
4411
4412 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4413
4414 PR fortran/32955
4415 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
4416
4417 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4418
4419 PR fortran/31202
4420 * gfortran.dg/nint_2.f90: New test.
4421
4422 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
4423
4424 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
4425 * gcc.dg/weak/typeof-2.c: Likewise.
4426
4427 2007-08-03 Diego Novillo <dnovillo@google.com>
4428
4429 PR 31521
4430 * gcc.dg/tree-ssa/pr31521.c: New test.
4431
4432 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
4433
4434 PR fortran/32770
4435 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
4436 iostat must be default kind.
4437
4438 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4439
4440 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
4441
4442 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
4443
4444 PR fortran/32770
4445 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
4446 explicit so test passes with -fdefault-integer-8.
4447 * gfortran.dg/unformatted_recl_1.f90: Likewise.
4448 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
4449
4450 2007-08-02 Lee Millward <lee.millward@gmail.com>
4451
4452 PR c++/30849
4453 * g++.dg/parse/asm1.C: New test.
4454
4455 PR c++/30850
4456 * g++.dg/parse/asm2.C: Likewise.
4457
4458 PR c++/30851
4459 * g++.dg/parse/asm3.C: Likewise.
4460
4461 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
4462
4463 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
4464 "int" is only 16 bit bits wide.
4465 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
4466
4467 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4468
4469 * g++.dg/torture/type-generic-1.C: New.
4470 * gcc.dg/pr28796-2.c: Move tests ...
4471 * gcc.dg/tg-tests.h: ... here.
4472 * gcc.dg/torture/type-generic-1.c: New.
4473
4474 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4475
4476 PR libfortran/32954
4477 * minmaxloc_3.f90: New test case.
4478
4479 2007-08-01 Tobias Burnus <burnus@net-b.de>
4480
4481 PR fortran/32936
4482 * gfortran.dg/allocate_stat.f90: New.
4483
4484 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
4485
4486 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
4487
4488 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4489
4490 PR tree-optimization/32919
4491 * gcc.c-torture/compile/pr32919.c: New.
4492
4493 2007-08-01 Nick Clifton <nickc@redhat.com>
4494
4495 * gcc.c-torture/execute/execute.exp: Change copyright header to
4496 refer to version 3 of the GNU General Public License and to point
4497 readers at the COPYING3 file and the FSF's license web page.
4498 * gcc.c-torture/execute/ieee/ieee.exp,
4499 gcc.c-torture/unsorted/unsorted.exp,
4500 gcc.c-torture/compile/compile.exp,
4501 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
4502 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
4503 gcc.target/cris/torture/cris-torture.exp,
4504 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
4505 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
4506 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
4507 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
4508 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
4509 gnat.dg/dg.exp, gnat.dg/style/style.exp,
4510 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
4511 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
4512 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
4513 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
4514 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
4515 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
4516 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
4517 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
4518 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
4519 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
4520 gcc.dg/noncompile/noncompile.exp,
4521 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
4522 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
4523 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
4524 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
4525 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
4526 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
4527 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
4528 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
4529 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
4530 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
4531 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
4532 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
4533 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
4534 g++.old-deja/old-deja.exp,
4535 gfortran.fortran-torture/execute/execute.exp,
4536 gfortran.fortran-torture/compile/compile.exp,
4537 treelang/output/output-1.c, treelang/output/output-1.tree,
4538 treelang/execute/execute.exp, treelang/Makefile.in,
4539 treelang/compile/compile.exp, g++.dg/dg.exp,
4540 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
4541 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
4542 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
4543 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
4544 g++.dg/compat/struct-layout-1.exp,
4545 g++.dg/compat/struct-layout-1_generate.c,
4546 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
4547 g++.dg/bprob/bprob.exp, config/default.exp,
4548 gcc.test-framework/test-framework.awk,
4549 gcc.test-framework/gen_directive_tests,
4550 gcc.test-framework/test-framework.exp,
4551 objc.dg/special/special.exp,
4552 objc.dg/gnu-encoding/gnu-encoding.exp,
4553 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
4554 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
4555 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
4556 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
4557 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
4558 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
4559 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
4560 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
4561 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
4562 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
4563 lib/target-supports-dg.exp, lib/gcc-defs.exp,
4564 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
4565 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
4566 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
4567 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
4568 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
4569 Likewise.
4570
4571 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
4572
4573 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
4574 error message text.
4575
4576 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
4577
4578 PR fortran/32945
4579 * gfortran.dg/initialization_12.f90: New test.
4580
4581 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
4582
4583 PR fortran/31609
4584 * gfortran.dg/entry_12.f90: New test.
4585
4586 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4587
4588 PR fortran/32938
4589 * gfortran.dg/altreturn_6.f90: New test.
4590
4591 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
4592
4593 PR fortran/32942
4594 * gfortran.dg/exponent_2.f90: New test.
4595
4596 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
4597
4598 * gcc.dg/vect/vect-117.c: New test.
4599 * gcc.dg/vect/vect-74.c: Enabled test
4600 * gcc.dg/vect/vect-81.c: Enabled test
4601
4602 2007-07-30 Andrew Pinski <pinskia@gmail.com>
4603
4604 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
4605 s/dg-error/dg-warning where warning is expected.
4606
4607 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
4608
4609 PR fortran/32770
4610 * gfortran.dg/array_constructor_12.f90: Adjust argument
4611 of huge() to correct kind.
4612
4613 2007-07-30 Ollie Wild <aaw@google.com>
4614
4615 * gcc.dg/cpp/counter-2.c: New test.
4616 * gcc.dg/cpp/counter-3.c: New test.
4617 * gcc.dg/cpp/dir-only-1.c: New test.
4618 * gcc.dg/cpp/dir-only-1.h: New file.
4619 * gcc.dg/cpp/dir-only-2.c: New test.
4620 * gcc.dg/cpp/dir-only-3.c: New test.
4621 * gcc.dg/cpp/dir-only-3a.h: New file.
4622 * gcc.dg/cpp/dir-only-3b.h: New file.
4623 * gcc.dg/cpp/dir-only-4.c: New test.
4624 * gcc.dg/cpp/dir-only-5.c: New test.
4625 * gcc.dg/cpp/dir-only-6.c: New test.
4626
4627 2007-07-30 Julian Brown <julian@codesourcery.com>
4628
4629 * gcc.target/arm/neon/v*.c: Regenerate.
4630
4631 2007-07-30 Paolo Carlini <pcarlini@suse.de>
4632
4633 PR c++/32108
4634 * g++.dg/ext/label6.C: New.
4635
4636 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
4637
4638 PR libfortran/32858
4639 PR libfortran/30814
4640 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
4641
4642 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
4643
4644 PR fortran/31211
4645 * gfortran.dg/actual_pointer_function_1.f90: New test.
4646
4647 PR fortran/32682
4648 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
4649
4650 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
4651
4652 PR fortran/32906
4653 * gfortran.dg/shape_1.f90: Adjust error message.
4654 * gfortran.dg/parameter_array_ref_1.f90: New test.
4655
4656 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4657
4658 PR fortran/31609
4659 * gfortran.dg/entry_11.f90: New test.
4660
4661 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
4662 Revital Eres <eres@il.ibm.com>
4663
4664 * gfortran.dg/sms-1.f90: New test.
4665
4666 2007-07-28 Richard Guenther <rguenther@suse.de>
4667
4668 * gcc.c-torture/compile/pr32920.c: New testcase.
4669
4670 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
4671
4672 PR c++/30917
4673 * g++.dg/lookup/friend11.C: New test.
4674
4675 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
4676
4677 * gfortran.dg/namelist_5.f90: Adjusted error message.
4678 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
4679 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
4680 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
4681 * gfortran.dg/namelist_32.f90: ... this.
4682
4683 PR fortran/32876
4684 * gfortran.dg/namelist_33.f90: New test.
4685
4686 PR fortran/32905
4687 * gfortran.dg/namelist_34.f90: New test.
4688
4689 PR fortran/31818
4690 * gfortran.dg/namelist_35.f90: New test.
4691
4692 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
4693
4694 PR fortran/32880
4695 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
4696
4697 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
4698
4699 PR testsuite/32471
4700 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
4701 assuming it is 0x7ffffffff.
4702 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
4703 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
4704
4705 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
4706
4707 * gfortran.dg/operator_3.f90: Fix dg directive.
4708 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
4709 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
4710 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
4711
4712 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
4713
4714 * g++.dg/cpp0x/decltype1.C: New.
4715 * g++.dg/cpp0x/decltype2.C: New.
4716 * g++.dg/cpp0x/decltype3.C: New.
4717 * g++.dg/cpp0x/decltype4.C: New.
4718 * g++.dg/cpp0x/decltype5.C: New.
4719 * g++.dg/cpp0x/decltype6.C: New.
4720
4721 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
4722
4723 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
4724 because the test relies on bit 31 to be the sign bit.
4725
4726 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
4727
4728 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
4729 assuming it is 0x7fffffff.
4730 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
4731 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
4732
4733 2007-07-27 Mark Mitchell <mark@codesourcery.com>
4734
4735 PR c++/32346
4736 * g++.dg/expr/bitfield9.C: New test.
4737
4738 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
4739
4740 PR fortran/32899
4741 * gfortran.dg/logical_comp.f90: Update dg-error strings.
4742
4743 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4744
4745 PR fortran/32760
4746 * gfortran.dg/private_type_7.f90: New test.
4747
4748 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4749
4750 PR fortran/32035
4751 * gfortran.dg/select_char_1.f90: New test.
4752
4753 2007-07-27 Tobias Burnus <burnus@net-b.de>
4754
4755 PR fortran/32903
4756 * gfortran.dg/initialization_11.f90: New test.
4757
4758 2007-07-27 Richard Sandiford <richard@codesourcery.com>
4759
4760 * gcc.target/mips/ins-1.c: New test.
4761
4762 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
4763
4764 PR/19232
4765 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
4766 (f1): Likewise.
4767
4768 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
4769
4770 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
4771 error: width of 'spare' exceeds its type.
4772
4773 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
4774
4775 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
4776 * gcc.dg/sibcall-4.c: Likewise.
4777
4778 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4779
4780 PR rtl-optimization/31500
4781 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
4782 * g++.dg/warn/Warray-bounds.C: Likewise.
4783
4784 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
4785
4786 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
4787
4788 2007-07-25 Julian Brown <julian@codesourcery.com>
4789 Paul Brook <paul@codesourcery.com>
4790 Joseph Myers <joseph@codesourcery.com>
4791 Mark Shinwell <shinwell@codesourcery.com>
4792
4793 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
4794 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
4795 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
4796 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
4797 (check_effective_target_arm_neon_hw): New.
4798 * gcc.target/arm/neon/neon.exp: New file.
4799 * gcc.target/arm/neon/polytypes.c: New file.
4800 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
4801
4802 2007-07-25 Janis Johnson <janis187@us.ibm.com>
4803
4804 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
4805 targets where an "int" is less than 32 bits wide.
4806
4807 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
4808
4809 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
4810
4811 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
4812
4813 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
4814 during addition if an int is only 16 bits wide.
4815 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
4816
4817 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
4818
4819 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
4820 size as "long int" and are 32 or 64 bits wide.
4821 * gcc.dg/torture/pr28814.c: Likewise.
4822
4823 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
4824
4825 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
4826 exactly as wide as an int.
4827
4828 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
4829
4830 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
4831 Define and use throughout as long long printf format specifier.
4832 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
4833 Likewise.
4834
4835 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
4836
4837 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
4838 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
4839
4840 2007-07-25 Ben Elliston <bje@au.ibm.com>
4841
4842 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
4843
4844 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
4845
4846 * gcc.c-torture/execute/20070724-1.c: New.
4847
4848 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
4849
4850 PR fortran/31205
4851 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
4852 "deallocates" to 24, since patch has code rid of much spurious
4853 code.
4854 * gfortran.dg/interface_assignment_1.f90 : New test.
4855
4856 PR fortran/32842
4857 * gfortran.dg/interface_assignment_2.f90 : New test.
4858
4859 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
4860
4861 PR fortran/32867
4862 * fortran.dg/initialization_10.f90: New test.
4863
4864 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
4865
4866 PR fortran/32778
4867 * gfortran.dg/imag_2.f: Removed
4868 * gfortran.dg/warn_std_1.f90: New test.
4869 * gfortran.dg/warn_std_2.f90: New test.
4870 * gfortran.dg/warn_std_3.f90: New test.
4871
4872 2007-07-24 Paolo Carlini <pcarlini@suse.de>
4873
4874 PR c++/29001
4875 * g++.dg/init/new22.C: New.
4876
4877 2007-07-24 Paolo Carlini <pcarlini@suse.de>
4878
4879 PR c++/32561
4880 * g++.dg/template/crash67.C: New.
4881
4882 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
4883
4884 * lib/target-support.exp (check_effective_target_natural_alignment):
4885 (check_effective_target_vector_alignment_reachable): New.
4886 * config/spu/spu.c (spu_vector_alignment_reachable): New.
4887 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
4888 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
4889 check.
4890 * gcc.dg/vect/pr25413.c: Likewise.
4891 * gcc.dg/vect/pr31699.c: Likewise.
4892
4893 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
4894
4895 PR fortran/30814
4896 * gfortran.dg/pack_bounds_1.f90: New test case.
4897
4898 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
4899
4900 PR fortran/31639
4901 * gfortran.dg/initialization_9.f90: New test.
4902
4903 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4904
4905 PR fortran/32797
4906 PR fortran/32800
4907 * gfortran.dg/bind_c_usage_8.f03: New test case.
4908 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
4909 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
4910
4911 2007-07-23 Richard Sandiford <richard@codesourcery.com>
4912
4913 * gcc.target/mips/branch-cost-1.c: New test.
4914 * gcc.target/mips/branch-cost-2.c: Likewise.
4915
4916 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4917
4918 PR fortran/32732
4919 * gfortran.dg/c_char_tests.f03: New test case.
4920 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
4921 * gfortran.dg/c_char_tests_2.f03: New test case.
4922 * gfortran.dg/value_6.f03: Ditto.
4923 * gfortran.dg/value_7.f03: Ditto.
4924
4925 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
4926
4927 PR fortran/32600
4928 * gfortran.dg/c_funloc_tests_5.f03: New.
4929 * gfortran.dg/c_funloc_tests_5.f04: New.
4930 * gfortran.dg/c_funloc_tests_4_driver.c: New.
4931
4932 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
4933
4934 PR c++/32839
4935 * g++.dg/expr/call4.C: New.
4936 * g++.dg/expr/call5.C: New.
4937
4938 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
4939
4940 PR fortran/32710
4941 * gfortran.dg/namelist_30.f90: New test.
4942
4943 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
4944
4945 PR fortran/29962
4946 * gfortran.dg/array_initializer_1.f90: Removed warning.
4947 * gfortran.dg/initialization_1.f90: Adjusted messages.
4948 * gfortran.dg/nested_modules_6.f90: Removed warning.
4949
4950 PR fortran/31253
4951 * gfortran.dg/initialization_7.f90: New test.
4952
4953 PR fortran/31639
4954 * gfortran.dg/initialization_8.f90: New test.
4955
4956 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
4957
4958 PR c++/30818
4959 * g++.dg/template/crash47.C: Adjust errors.
4960 * g++.dg/template/crash48.C: Adjust errors.
4961 * g++.dg/template/typename12.C: New.
4962 * g++.dg/template/typename13.C: New.
4963 * g++.dg/template/typename14.C: New.
4964 * g++.dg/template/typedef6.C: Adjust errors.
4965
4966 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
4967
4968 PR fortran/32627
4969 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
4970 * gfortran.dg/pr32627.f03: New test case.
4971
4972 * gfortran.dg/c_f_pointer_logical.f03: New test case.
4973 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
4974 c_f_pointer_logical.
4975 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
4976 c_f_pointer_complex.
4977 * gfortran.dg/c_f_pointer_complex.f03: New test case.
4978 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
4979 c_f_pointer_shape_tests_2.
4980 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
4981
4982 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
4983
4984 PR fortran/32804
4985 * gfortran.dg/c_loc_tests_9.f03: New test case.
4986 * gfortran.dg/c_loc_tests_10.f03: Ditto.
4987
4988 2007-07-21 Lee Millward <lee.millward@gmail.com>
4989
4990 PR fortran/32823
4991 * gfortran.dg/int_2.f90: New test.
4992
4993 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
4994
4995 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
4996
4997 2007-07-20 Richard Sandiford <richard@codesourcery.com>
4998
4999 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
5000 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
5001
5002 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
5003
5004 PR tree-optimization/19910
5005 * gcc.dg/pr19910.c: New test.
5006
5007 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
5008
5009 PR fortran/32738
5010 * gfortran.dg/pr32738.f90: New test.
5011
5012 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5013
5014 PR tree-optimzation/32635
5015 * gfortran.dg/pr32635.f: New test case.
5016
5017 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
5018
5019 PR fortran/32801
5020 * gfortran.dg/pr32801.f03: New test case.
5021
5022 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5023
5024 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
5025 Test negative numbers also.
5026 * gcc.dg/c99-math-float-1.c: Likewise.
5027 * gcc.dg/c99-math-long-double-1.c: Likewise.
5028 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
5029 test inputs.
5030
5031 2007-07-18 Bob Wilson <bob.wilson@acm.org>
5032
5033 * lib/target-supports.exp (check_effective_target_sync_int_long):
5034 Enable for xtensa.
5035 (check_effective_target_sync_char_short): Likewise.
5036
5037 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5038
5039 * gcc.dg/pr28796-2.c: Add more cases.
5040
5041 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5042
5043 * gcc.dg/pr28796-1.c: Add more cases.
5044 * gcc.dg/pr28796-2.c: Likewise.
5045
5046 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5047
5048 * gcc.dg/pr28796-1.c: Add more cases.
5049 * gcc.dg/pr28796-2.c: Likewise.
5050
5051 2007-07-17 Janus Weil <jaydub66@gmail.com>
5052
5053 PR fortran/32535
5054 * gfortran.dg/pr32535.f90: New test.
5055
5056 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
5057
5058 PR fortran/31320
5059 PR fortran/32665
5060 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
5061
5062 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
5063
5064 PR rtl-optimization/32773
5065 * gcc.dg/pr32773.c: New test.
5066
5067 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
5068
5069 * gcc.target/spu/intrinsics-1.c: Use dg-message to
5070 match flax-vector-conversions note.
5071 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
5072 instead of dg-error for the warning.
5073
5074 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
5075
5076 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
5077 adapted to work on targets with 16-bit or wider int.
5078 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
5079 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
5080 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
5081 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
5082
5083 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
5084
5085 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
5086 support large arrays.
5087 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
5088 * gcc.dg/20061109-1.c: Likewise.
5089 * gcc.c-torture/execute/20061101-1.x: Likewise.
5090 * gcc.c-torture/execute/pr29797-1.x: Likewise.
5091 * gcc.c-torture/execute/pr31448.x: Likewise.
5092
5093 2007-07-16 Lee Millward <lee.millward@gmail.com>
5094
5095 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
5096
5097 PR fortran/32238
5098 * gfortran.dg/pr32238.f90: New test.
5099
5100 PR fortran/32222
5101 * gfortran.dg/pr32222.f90: New test.
5102
5103 PR fortran/32242
5104 * gfortran.dg/pr32242.f90: New test.
5105
5106 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
5107 David Ung <davidu@mips.com>
5108
5109 * gcc.target/mips/mips-sched-madd.c: New test case.
5110
5111 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5112
5113 PR libfortran/32611
5114 * gfortran.dg/large_real_kind_1.f90: Update test.
5115 * gfortran.dg/pr17706.f90: Update test.
5116 * gfortran.dg/fmt_zero_digits.f90: Update test.
5117 * gfortran.dg/fmt_zero_precision.f90: Update test.
5118 * gfortran.dg/real_const_3.f90: Update test.
5119
5120 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5121
5122 PR fortran/32036
5123 * gfortran.dg/bounds_check_8.f90: New test.
5124 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
5125
5126 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5127
5128 PR fortran/32357
5129 * gfortran.dg/mvbits_2.f90: New test.
5130
5131 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5132
5133 PR libfortran/32731
5134 * gfortran.dg/pack_mask_1.f90: New test.
5135 * gfortran.dg/unpack_mask_1.f90: New test.
5136
5137 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5138
5139 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
5140 * gcc.dg/20001101-1.c: Likewise.
5141 * gcc.dg/20001102-1.c: Likewise.
5142 * gcc.dg/20020116-2.c: Likewise.
5143 * gcc.dg/20020416-1.c: Likewise.
5144 * gcc.dg/sparc-constant-1.c: Likewise.
5145 * gcc.dg/sparc-dwarf2.c: Likewise.
5146 * gcc.dg/sparc-frame-1.c: Likewise.
5147 * gcc.dg/sparc-getcontext-1.c: Likewise.
5148 * gcc.dg/sparc-loop-1.c: Likewise.
5149 * gcc.dg/sparc-reg-1.c: Likewise.
5150 * gcc.dg/sparc-ret.c: Likewise.
5151 * gcc.dg/sparc-trap-1.c: Likewise.
5152 * gcc.dg/ultrasp10.c: Likewise.
5153 * gcc.dg/ultrasp11.c: Likewise.
5154 * gcc.dg/ultrasp1.c: Likewise.
5155 * gcc.dg/ultrasp2.c: Likewise.
5156 * gcc.dg/ultrasp3.c: Likewise.
5157 * gcc.dg/ultrasp4.c: Likewise.
5158 * gcc.dg/ultrasp5.c: Likewise.
5159 * gcc.dg/ultrasp6.c: Likewise.
5160 * gcc.dg/ultrasp7.c: Likewise.
5161 * gcc.dg/ultrasp8.c: Likewise.
5162 * gcc.dg/ultrasp9.c: Likewise.
5163 * gcc.dg/splet-1.c: Delete.
5164
5165 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
5166
5167 PR fortran/32724
5168 * gfortran.dg/stfunc_5.f90: New test.
5169
5170 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
5171
5172 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
5173 New procedure to check if arrays are naturally aligned to the vector
5174 alignment boundary.
5175 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
5176 in size_t typedef. Adjust tree dump scan results according to
5177 vect_aligned_arrays target check.
5178 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
5179 vect_aligned_arrays target check.
5180 * gcc.dg/vect/pr31699.c: Ditto.
5181
5182 2007-07-13 Sa Liu <saliu@de.ibm.com>
5183
5184 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
5185 for V2DFmode vector conditional expression.
5186 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
5187 and dfceq patterns.
5188 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
5189 and dfcgt patterns.
5190 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
5191 V2DFmode comparison and test special values.
5192 * lib/target-supports.exp: Switch on test for V2DFmode
5193 vector conditional expression.
5194
5195 2007-07-13 Richard Guenther <rguenther@suse.de>
5196
5197 PR tree-optimization/32721
5198 * gcc.dg/pr32721.c: New testcase.
5199
5200 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
5201
5202 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
5203 error message part that continues on a new line.
5204
5205 2007-07-12 Geoffrey Keating <geoffk@apple.com>
5206
5207 * gcc.dg/c99-tgmath-1.c: New.
5208 * gcc.dg/c99-tgmath-2.c: New.
5209 * gcc.dg/c99-tgmath-3.c: New.
5210 * gcc.dg/c99-tgmath-4.c: New.
5211
5212 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5213 Janis Johnson <janis187@us.ibm.com>
5214
5215 PR testsuite/25241
5216 * gcc.test-framework/dg-error-exp-F.c: New test.
5217 * gcc.test-framework/dg-warning-exp-F.c: New test.
5218 * lib/gcc.exp: Enable warning and error prefixes.
5219 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
5220 (dg-error): Wrap original dg-error.
5221 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
5222 markers from dg-error/dg-warning directives.
5223 * gcc.dg/20040322-1.c: Likewise.
5224 * gcc.dg/Wchar-subscripts-1.c: Likewise.
5225 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
5226 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
5227 * gcc.dg/Werror-1.c: Likewise.
5228 * gcc.dg/Werror-10.c: Likewise.
5229 * gcc.dg/Werror-11.c: Likewise.
5230 * gcc.dg/Werror-2.c: Likewise.
5231 * gcc.dg/Werror-3.c: Likewise.
5232 * gcc.dg/Werror-4.c: Likewise.
5233 * gcc.dg/Werror-5.c: Likewise.
5234 * gcc.dg/Werror-6.c: Likewise.
5235 * gcc.dg/Werror-7.c: Likewise.
5236 * gcc.dg/Werror-8.c: Likewise.
5237 * gcc.dg/Werror-9.c: Likewise.
5238 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
5239 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
5240 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
5241 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
5242 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
5243 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
5244 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
5245 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
5246 * gcc.dg/Wnested-externs-1.c: Likewise.
5247 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
5248 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
5249 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
5250 * gcc.dg/Wshadow-3.c: Likewise.
5251 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
5252 * gcc.dg/Wwrite-strings-1.c: Likewise.
5253 * gcc.dg/anon-struct-5.c: Likewise.
5254 * gcc.dg/anon-struct-6.c: Likewise.
5255 * gcc.dg/anon-struct-7.c: Likewise.
5256 * gcc.dg/anon-struct-8.c: Likewise.
5257 * gcc.dg/array-8.c: Likewise.
5258 * gcc.dg/array-quals-2.c: Likewise.
5259 * gcc.dg/asm-qual-1.c: Likewise.
5260 * gcc.dg/asm-wide-1.c: Likewise.
5261 * gcc.dg/assign-warn-1.c: Likewise.
5262 * gcc.dg/assign-warn-2.c: Likewise.
5263 * gcc.dg/bitfld-10.c: Likewise.
5264 * gcc.dg/bitfld-11.c: Likewise.
5265 * gcc.dg/bitfld-12.c: Likewise.
5266 * gcc.dg/bitfld-13.c: Likewise.
5267 * gcc.dg/bitfld-14.c: Likewise.
5268 * gcc.dg/builtin-choose-expr-2.c: Likewise.
5269 * gcc.dg/builtins-30.c: Likewise.
5270 * gcc.dg/c90-const-expr-5.c: Likewise.
5271 * gcc.dg/c90-typespec-1.c: Likewise.
5272 * gcc.dg/c99-const-expr-5.c: Likewise.
5273 * gcc.dg/c99-flex-array-5.c: Likewise.
5274 * gcc.dg/c99-fordecl-3.c: Likewise.
5275 * gcc.dg/c99-tag-3.c: Likewise.
5276 * gcc.dg/c99-typespec-1.c: Likewise.
5277 * gcc.dg/c99-vla-jump-1.c: Likewise.
5278 * gcc.dg/c99-vla-jump-2.c: Likewise.
5279 * gcc.dg/c99-vla-jump-3.c: Likewise.
5280 * gcc.dg/c99-vla-jump-4.c: Likewise.
5281 * gcc.dg/c99-vla-jump-5.c: Likewise.
5282 * gcc.dg/cast-1.c: Likewise.
5283 * gcc.dg/cast-2.c: Likewise.
5284 * gcc.dg/cast-3.c: Likewise.
5285 * gcc.dg/cast-4.c: Likewise.
5286 * gcc.dg/cast-pretty-print-1.c: Likewise.
5287 * gcc.dg/comp-goto-2.c: Likewise.
5288 * gcc.dg/comp-goto-3.c: Likewise.
5289 * gcc.dg/cpp/error-1.c: Likewise.
5290 * gcc.dg/cpp/if-paren.c: Likewise.
5291 * gcc.dg/decl-7.c: Likewise.
5292 * gcc.dg/decl-8.c: Likewise.
5293 * gcc.dg/decl-nospec-1.c: Likewise.
5294 * gcc.dg/decl-nospec-2.c: Likewise.
5295 * gcc.dg/decl-nospec-3.c: Likewise.
5296 * gcc.dg/declspec-10.c: Likewise.
5297 * gcc.dg/declspec-11.c: Likewise.
5298 * gcc.dg/declspec-12.c: Likewise.
5299 * gcc.dg/declspec-13.c: Likewise.
5300 * gcc.dg/declspec-14.c: Likewise.
5301 * gcc.dg/declspec-15.c: Likewise.
5302 * gcc.dg/declspec-16.c: Likewise.
5303 * gcc.dg/declspec-17.c: Likewise.
5304 * gcc.dg/declspec-4.c: Likewise.
5305 * gcc.dg/declspec-5.c: Likewise.
5306 * gcc.dg/declspec-6.c: Likewise.
5307 * gcc.dg/declspec-7.c: Likewise.
5308 * gcc.dg/declspec-8.c: Likewise.
5309 * gcc.dg/declspec-9.c: Likewise.
5310 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
5311 * gcc.dg/dfp/constants-c99.c: Likewise.
5312 * gcc.dg/dfp/keywords-c89.c: Likewise.
5313 * gcc.dg/dfp/keywords-c99.c: Likewise.
5314 * gcc.dg/dfp/keywords-reserved.c: Likewise.
5315 * gcc.dg/dfp/typespec.c: Likewise.
5316 * gcc.dg/dremf-type-compat-2.c: Likewise.
5317 * gcc.dg/dremf-type-compat-3.c: Likewise.
5318 * gcc.dg/dremf-type-compat-4.c: Likewise.
5319 * gcc.dg/empty-source-2.c: Likewise.
5320 * gcc.dg/empty-source-3.c: Likewise.
5321 * gcc.dg/enum3.c: Likewise.
5322 * gcc.dg/extra-semi-2.c: Likewise.
5323 * gcc.dg/extra-semi-3.c: Likewise.
5324 * gcc.dg/float-range-1.c: Likewise.
5325 * gcc.dg/float-range-2.c: Likewise.
5326 * gcc.dg/float-range-3.c: Likewise.
5327 * gcc.dg/float-range-5.c: Likewise.
5328 * gcc.dg/format/asm_fprintf-2.c: Likewise.
5329 * gcc.dg/format/asm_fprintf-3.c: Likewise.
5330 * gcc.dg/format/asm_fprintf-4.c: Likewise.
5331 * gcc.dg/format/asm_fprintf-5.c: Likewise.
5332 * gcc.dg/format/cast-1.c: Likewise.
5333 * gcc.dg/format/gcc_diag-3.c: Likewise.
5334 * gcc.dg/format/gcc_diag-4.c: Likewise.
5335 * gcc.dg/format/gcc_diag-6.c: Likewise.
5336 * gcc.dg/format/gcc_diag-8.c: Likewise.
5337 * gcc.dg/format/gcc_diag-9.c: Likewise.
5338 * gcc.dg/format/nul-2.c: Likewise.
5339 * gcc.dg/format/opt-1.c: Likewise.
5340 * gcc.dg/format/opt-2.c: Likewise.
5341 * gcc.dg/format/opt-3.c: Likewise.
5342 * gcc.dg/format/opt-4.c: Likewise.
5343 * gcc.dg/format/opt-5.c: Likewise.
5344 * gcc.dg/format/opt-6.c: Likewise.
5345 * gcc.dg/framework-2.c: Likewise.
5346 * gcc.dg/func-args-1.c: Likewise.
5347 * gcc.dg/func-outside-1.c: Likewise.
5348 * gcc.dg/func-outside-2.c: Likewise.
5349 * gcc.dg/gnu-cond-expr-2.c: Likewise.
5350 * gcc.dg/gnu-cond-expr-3.c: Likewise.
5351 * gcc.dg/if-empty-1.c: Likewise.
5352 * gcc.dg/init-bad-1.c: Likewise.
5353 * gcc.dg/init-bad-2.c: Likewise.
5354 * gcc.dg/init-bad-3.c: Likewise.
5355 * gcc.dg/init-desig-obs-2.c: Likewise.
5356 * gcc.dg/init-desig-obs-3.c: Likewise.
5357 * gcc.dg/init-empty-2.c: Likewise.
5358 * gcc.dg/init-empty-3.c: Likewise.
5359 * gcc.dg/inline-11.c: Likewise.
5360 * gcc.dg/inline-12.c: Likewise.
5361 * gcc.dg/inline-8.c: Likewise.
5362 * gcc.dg/inline-9.c: Likewise.
5363 * gcc.dg/inline3.c: Likewise.
5364 * gcc.dg/label-decl-1.c: Likewise.
5365 * gcc.dg/label-decl-2.c: Likewise.
5366 * gcc.dg/label-decl-3.c: Likewise.
5367 * gcc.dg/label-decl-4.c: Likewise.
5368 * gcc.dg/long-long-typespec-1.c: Likewise.
5369 * gcc.dg/lvalue-2.c: Likewise.
5370 * gcc.dg/lvalue-3.c: Likewise.
5371 * gcc.dg/nested-func-3.c: Likewise.
5372 * gcc.dg/nested-redef-1.c: Likewise.
5373 * gcc.dg/noreturn-4.c: Likewise.
5374 * gcc.dg/old-style-prom-2.c: Likewise.
5375 * gcc.dg/old-style-prom-3.c: Likewise.
5376 * gcc.dg/old-style-then-proto-1.c: Likewise.
5377 * gcc.dg/overflow-warn-1.c: Likewise.
5378 * gcc.dg/overflow-warn-2.c: Likewise.
5379 * gcc.dg/overflow-warn-3.c: Likewise.
5380 * gcc.dg/overflow-warn-4.c: Likewise.
5381 * gcc.dg/overflow-warn-6.c: Likewise.
5382 * gcc.dg/parm-forwdecl-2.c: Likewise.
5383 * gcc.dg/parm-forwdecl-3.c: Likewise.
5384 * gcc.dg/parm-impl-decl-1.c: Likewise.
5385 * gcc.dg/parm-impl-decl-2.c: Likewise.
5386 * gcc.dg/parm-incomplete-1.c: Likewise.
5387 * gcc.dg/parm-mismatch-1.c: Likewise.
5388 * gcc.dg/pointer-arith-1.c: Likewise.
5389 * gcc.dg/pointer-arith-2.c: Likewise.
5390 * gcc.dg/pointer-arith-3.c: Likewise.
5391 * gcc.dg/pointer-arith-4.c: Likewise.
5392 * gcc.dg/pointer-arith-6.c: Likewise.
5393 * gcc.dg/pointer-arith-7.c: Likewise.
5394 * gcc.dg/pointer-arith-8.c: Likewise.
5395 * gcc.dg/pr13804-1.c: Likewise.
5396 * gcc.dg/pr15698-1.c: Likewise.
5397 * gcc.dg/pr15698-2.c: Likewise.
5398 * gcc.dg/pr15698-3.c: Likewise.
5399 * gcc.dg/pr15698-4.c: Likewise.
5400 * gcc.dg/pr15698-5.c: Likewise.
5401 * gcc.dg/pr15698-6.c: Likewise.
5402 * gcc.dg/pr15698-7.c: Likewise.
5403 * gcc.dg/pr15698-8.c: Likewise.
5404 * gcc.dg/pr17188-1.c: Likewise.
5405 * gcc.dg/pr17301-1.c: Likewise.
5406 * gcc.dg/pr17301-2.c: Likewise.
5407 * gcc.dg/pr17730-1.c: Likewise.
5408 * gcc.dg/pr20368-1.c: Likewise.
5409 * gcc.dg/pr20368-2.c: Likewise.
5410 * gcc.dg/pr20368-3.c: Likewise.
5411 * gcc.dg/pr22308-1.c: Likewise.
5412 * gcc.dg/qual-component-1.c: Likewise.
5413 * gcc.dg/redecl-1.c: Likewise.
5414 * gcc.dg/redecl-11.c: Likewise.
5415 * gcc.dg/redecl-12.c: Likewise.
5416 * gcc.dg/redecl-13.c: Likewise.
5417 * gcc.dg/redecl-14.c: Likewise.
5418 * gcc.dg/redecl-15.c: Likewise.
5419 * gcc.dg/register-var-1.c: Likewise.
5420 * gcc.dg/register-var-2.c: Likewise.
5421 * gcc.dg/stmt-expr-2.c: Likewise.
5422 * gcc.dg/stmt-expr-3.c: Likewise.
5423 * gcc.dg/stmt-expr-label-1.c: Likewise.
5424 * gcc.dg/stmt-expr-label-2.c: Likewise.
5425 * gcc.dg/stmt-expr-label-3.c: Likewise.
5426 * gcc.dg/struct-empty-2.c: Likewise.
5427 * gcc.dg/struct-empty-3.c: Likewise.
5428 * gcc.dg/struct-parse-1.c: Likewise.
5429 * gcc.dg/struct-semi-1.c: Likewise.
5430 * gcc.dg/struct-semi-2.c: Likewise.
5431 * gcc.dg/struct-semi-3.c: Likewise.
5432 * gcc.dg/switch-5.c: Likewise.
5433 * gcc.dg/switch-6.c: Likewise.
5434 * gcc.dg/switch-7.c: Likewise.
5435 * gcc.dg/tls/diag-5.c: Likewise.
5436 * gcc.dg/transparent-union-1.c: Likewise.
5437 * gcc.dg/transparent-union-3.c: Likewise.
5438 * gcc.dg/typespec-1.c: Likewise.
5439 * gcc.dg/vla-init-2.c: Likewise.
5440 * gcc.dg/vla-init-3.c: Likewise.
5441 * gcc.dg/vla-init-4.c: Likewise.
5442 * gcc.dg/vla-init-5.c: Likewise.
5443 * gcc.dg/void-cast-2.c: Likewise.
5444 * gcc.dg/wvla-3.c: Likewise.
5445 * gcc.dg/wvla-7.c: Likewise.
5446 * gcc.target/i386/991209-1.c: Likewise.
5447 * gcc.target/ia64/fpreg-1.c: Likewise.
5448 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
5449 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
5450
5451 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
5452
5453 PR fortran/31639
5454 * gfortran.dg/func_decl_4.f90: New test.
5455
5456 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
5457
5458 PR fortran/32727
5459 * gfortran.dg/interface_17.f90: New test.
5460
5461 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
5462
5463 PR fortran/32599
5464 * gfortran.dg/32599.f03: New test case.
5465
5466 PR fortran/32601
5467 * gfortran.dg/32601.f03: New test case.
5468 * gfortran.dg/32601_1.f03: Ditto.
5469 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
5470 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
5471
5472 2007-07-12 Steve Ellcey <sje@cup.hp.com>
5473
5474 * gcc.c-torture/execute/align-3.c: Remove function addr check.
5475
5476 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
5477 Devang Patel <dpatel@apple.com>
5478
5479 PR tree-optimization/25413
5480 * gcc.dg/vect/vect-align-1.c: New.
5481 * gcc.dg/vect/vect-align-2.c: New.
5482 * gcc.dg/vect/pr25413.c: New.
5483 * gcc.dg/vect/pr25413a.c: New.
5484 * gcc.dg/vect/pr31699.c: Fix dg-final check.
5485
5486 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
5487
5488 * lib/target-support.exp (check_ultrasparc_hw_available):
5489 New function.
5490 (is-effective-target): Check $arg for ultrasparc_hw.
5491 (is-effective-target-keyword): Likewise.
5492 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
5493 when determining what to do on sparc platforms.
5494 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
5495 * gcc.dg/20001101-1.c: Likewise.
5496 * gcc.dg/20001101-2.c: Likewise.
5497 * gcc.dg/ultrasp9.c: Likewise.
5498 * gcc.dg/ultrasp10.c: Likewise.
5499 * gcc.target/sparc/pdist-3.c: Likewise.
5500
5501 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
5502
5503 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
5504
5505 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
5506
5507 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
5508 get vectorized.
5509 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
5510 now get vectorized.
5511 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
5512 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
5513 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
5514 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
5515 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
5516 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
5517 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
5518 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
5519 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
5520 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
5521 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
5522 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
5523 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
5524 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
5525 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
5526 * lib/target-supports.exp (check_effective_target_vect_int_mul):
5527 Add spu.
5528
5529 2007-07-12 Jakub Jelinek <jakub@redhat.com>
5530
5531 PR c++/30854
5532 * g++.dg/parse/error30.C: New test.
5533
5534 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5535
5536 PR fortran/29804
5537 * gfortran.dg/alloc_comp_misc_1.f90: New test.
5538
5539 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
5540
5541 * gfortran.fortran-torture/compile/pr32663.f: New test.
5542
5543 2007-07-11 Paolo Carlini <pcarlini@suse.de>
5544
5545 PR c++/31027
5546 * g++.dg/inherit/virtual4.C: New.
5547
5548 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
5549
5550 PR target/32661
5551 * gcc.target/i386/pr32661-1.c: New test.
5552
5553 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
5554
5555 * gnat.dg/invariant_index.ad[sb]: New test.
5556
5557 2007-07-11 Paolo Carlini <pcarlini@suse.de>
5558
5559 PR c++/32560
5560 * g++.dg/template/decl3.C: New.
5561
5562 2007-07-09 Geoffrey Keating <geoffk@apple.com>
5563
5564 PR 32617
5565 * gcc.c-torture/execute/align-3.c: New.
5566
5567 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
5568
5569 PR target/32708
5570 * gcc.target/i386/pr32708-1.c: New test.
5571 * gcc.target/i386/pr32708-2.c: Ditto.
5572 * gcc.target/i386/pr32708-3.c: Ditto.
5573
5574 2007-07-10 Mark Mitchell <mark@codesourcery.com>
5575
5576 * g++.dg/init/new20.C: Remove svn:executable flag.
5577
5578 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
5579
5580 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
5581
5582 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
5583
5584 * gcc.dg/ultrasp7.c: Add fpic target requirement.
5585
5586 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5587
5588 PR testsuite/25241
5589 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
5590 directive.
5591
5592 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
5593
5594 PR fortran/32157
5595 * gfortran.dg/overload_2.f90: New test.
5596
5597 PR fortran/32689
5598 * gfortran.dg/transfer_simplify_5.f90
5599
5600 PR fortran/32634
5601 * gfortran.dg/interface_15.f90: New test.
5602
5603 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5604
5605 PR libfortran/32336
5606 * gfortran.dg/matmul_5.f90: New test case.
5607
5608 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5609
5610 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
5611 * gcc.dg/fesd-any.h: Likewise.
5612 * gcc.dg/fesd-baseonly.c: Likewise.
5613 * gcc.dg/fesd-baseonly.h: Likewise.
5614 * gcc.dg/fesd-none.c: Likewise.
5615 * gcc.dg/fesd-none.h: Likewise.
5616 * gcc.dg/fesd-reduced.c: Likewise.
5617 * gcc.dg/fesd-reduced.h: Likewise.
5618 * gcc.dg/fesd-sys.c: Likewise.
5619 * gcc.dg/fesd-sys.h: Likewise
5620 * gcc.dg/fesd.h: Likewise.
5621
5622 * g++.dg/debug/dwarf2: New directory.
5623 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
5624 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
5625 * g++.dg/other/fesd-any.h: Likewise.
5626 * g++.dg/other/fesd-baseonly.C: Likewise.
5627 * g++.dg/other/fesd-baseonly.h: Likewise.
5628 * g++.dg/other/fesd-none.C: Likewise.
5629 * g++.dg/other/fesd-none.h: Likewise.
5630 * g++.dg/other/fesd-reduced.C: Likewise.
5631 * g++.dg/other/fesd-reduced.h: Likewise.
5632 * g++.dg/other/fesd-sys.C: Likewise.
5633 * g++.dg/other/fesd-sys.h: Likewise.
5634 * g++.dg/other/fesd.h: Likewise.
5635
5636 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
5637
5638 PR fortran/31129
5639 * gfortran.dg/parameter_unused.f90: New test.
5640
5641 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
5642
5643 PR tree-optimization/32681
5644 * gcc.dg/tree-ssa/pr32681.c: New test.
5645
5646 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5647
5648 PR fortran/32678
5649 * gfortran.dg/fmt_t_5.f90: New test.
5650
5651 2007-07-08 Paolo Carlini <pcarlini@suse.de>
5652
5653 PR c++/30535
5654 * g++.dg/template/operator10.C: New.
5655
5656 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5657
5658 PR libfortran/32217
5659 * gfortran.dg/unpack_zerosize_1.f90: New test case.
5660
5661 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
5662
5663 PR fortran/29876
5664 * gfortran.dg/operator_6.f90: New test.
5665
5666 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
5667
5668 PR fortran/17711
5669 * gfortran.dg/operator_4.f90: New test.
5670 * gfortran.dg/operator_5.f90: New test.
5671 * gfortran.dg/logical_comp.f90: Adjusted error messages.
5672 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
5673
5674 2007-07-08 Tobias Burnus <burnus@net-b.de>
5675
5676 PR fortran/32669
5677 * gfortran.dg/argument_checking_6.f90: New.
5678
5679 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
5680
5681 PR fortran/25094
5682 * gfortran.dg/interface_155555.f90: New test.
5683
5684 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5685
5686 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
5687 c99-math-long-double-1.c, c99-math.h: Test subnormals.
5688
5689 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5690
5691 PR testsuite/25241
5692 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
5693 discern pedantic diagnostics and errors.
5694 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
5695 and not an error.
5696 * gcc.dg/20050121-1.c: This is an error and not a warning.
5697 * gcc.target/i386/sseregparm-2.c: Likewise.
5698 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
5699 * gcc.dg/charset/attribute2.c: Likewise.
5700 * gcc.dg/bitfld-1.c: Likewise.
5701 * gcc.dg/pack-test-2.c: Likewise.
5702 * gcc.dg/940510-1.c: Match separately error and warning.
5703 * gcc.dg/array-2.c: Match separately multiple messages. The second
5704 diagnostic is a pedantic warning and not an error.
5705 * gcc.dg/pr14475.c: Match separately multiple messages.
5706 * gcc.dg/pr18809-1.c: Likewise.
5707 * gcc.dg/pr27953.c: Likewise.
5708 * gcc.dg/vla-init-1.c: Likewise.
5709 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
5710
5711 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5712
5713 PR fortran/32644
5714 * gfortran.dg/char_decl_1.f90: New test.
5715
5716 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
5717
5718 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
5719
5720 2007-07-07 Mark Mitchell <mark@codesourcery.com>
5721
5722 PR c++/32232
5723 * g++.dg/template/overload9.C: New test.
5724
5725 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
5726
5727 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
5728 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
5729
5730 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
5731
5732 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
5733 * gcc.dg/20001012-2.c: Likewise.
5734 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
5735 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
5736
5737 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
5738
5739 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
5740 about the chunk size when STACK_SIZE is defined.
5741
5742 2007-07-06 Josh Conner <jconner@apple.com>
5743
5744 PR middle-end/32602
5745 * gcc.dg/sibcall-8.c: New test.
5746
5747 2007-07-06 Josh Conner <jconner@apple.com>
5748
5749 PR middle-end/32603
5750 * gcc.target/arm/sibcall-1.c: New test.
5751
5752 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
5753
5754 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
5755
5756 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
5757
5758 * gfortran.dg/save_parameter.f90: New test.
5759 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
5760
5761 2007-07-06 Richard Guenther <rguenther@suse.de>
5762
5763 * g++.dg/opt/pr30965.C: New testcase.
5764
5765 2007-07-06 Richard Sandiford <richard@codesourcery.com>
5766
5767 * gcc.target/mips/save-restore-5.c: New test.
5768
5769 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
5770
5771 PR rtl_optimization/32450
5772 * gcc.dg/pr32450.c: New runtime test.
5773
5774 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
5775
5776 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
5777 single underscore in scan directives.
5778
5779 2007-07-05 Mark Mitchell <mark@codesourcery.com>
5780
5781 PR c++/32245
5782 * g++.dg/init/ptrmem4.C: New test.
5783
5784 PR c++/32251
5785 * g++.dg/init/new21.C: Likewise.
5786
5787 PR c++/31992
5788 * g++.dg/template/static30.C: Likewise.
5789
5790 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
5791
5792 * gcc.dg/vect/costmodel/ppc: New directory.
5793 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
5794 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
5795 New test.
5796 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
5797 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
5798 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
5799 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
5800 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
5801 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
5802 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
5803 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
5804 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
5805 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
5806 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
5807 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
5808 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
5809 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
5810
5811 2007-07-05 Tobias Burnus <burnus@net-b.de>
5812
5813 PR fortran/32359
5814 * gfortran.dg/module_md5_1.f90: Update MD5 number.
5815
5816 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
5817
5818 PR fortran/32526
5819 * gfortran.dg/interface_14.f90: New test.
5820
5821 PR fortran/32613
5822 * gfortran.dg/do_iterator_2.f90: New test.
5823
5824 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
5825
5826 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
5827 (FE_DEC_DOWNWARD): Likewise.
5828 (FE_DEC_UPWARD): Likewise.
5829 (FE_DEC_TOWARDZERO): Likewise.
5830 (FE_DEC_TONEARESTFROMZERO): Likewise.
5831
5832 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
5833
5834 * gcc.c-torture/compile/pr32606.c: New.
5835 * gfortran.fortran-torture/execute/pr32604.f90: New.
5836
5837 2007-07-04 Mark Mitchell <mark@codesourcery.com>
5838
5839 * gcc.dg/visibility-12.c: New test.
5840 * gcc.dg/visibility-13.c: Likewise.
5841 * g++.dg/ext/visibility-9.C: Likewise.
5842 * g++.dg/ext/visibility-10.C: Likewise.
5843
5844 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5845
5846 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
5847 * gcc.dg/sh-relax-vxworks.c: New test.
5848
5849 2007-07-04 Richard Guenther <rguenther@suse.de>
5850
5851 PR tree-optimization/32500
5852 * gcc.c-torture/execute/pr32500.c: New testcase.
5853
5854 2007-07-04 Richard Guenther <rguenther@suse.de>
5855
5856 PR tree-optimization/32482
5857 * gcc.c-torture/compile/pr32482.c: New testcase.
5858
5859 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5860
5861 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
5862 VxWorks kernels.
5863 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
5864 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
5865 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
5866 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
5867
5868 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5869
5870 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
5871
5872 2007-07-04 Richard Sandiford <richard@codesourcery.com>
5873
5874 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
5875
5876 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5877
5878 PR fortran/31198
5879 * gfortran.dg/min_max_optional_1.f90: New test.
5880 * gfortran.dg/min_max_optional_2.f90: New test.
5881 * gfortran.dg/min_max_optional_3.f90: New test.
5882
5883 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5884
5885 PR fortran/32545
5886 * gfortran.dg/fmt_error.f90: New test.
5887
5888 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5889
5890 PR fortran/32612
5891 * gfortran.dg/interface_13.f90: New test.
5892
5893 2007-07-03 Dave Brolley <brolley@redhat.com>
5894
5895 PR c++/31743
5896 * g++.dg/init/new20.C: New test.
5897
5898 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
5899
5900 PR fortran/32579
5901 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
5902
5903 2007-07-03 Tobias Burnus <burnus@net-b.de>
5904
5905 PR fortran/25062
5906 * common_7.f90: New.
5907 * common_8.f90: New.
5908 * common_9.f90: New.
5909
5910 2007-07-03 Tobias Burnus <burnus@net-b.de>
5911
5912 PR fortran/30940
5913 * gfortran.dg/argument_checking_1.f90: New.
5914 * gfortran.dg/argument_checking_2.f90: New.
5915 * gfortran.dg/argument_checking_3.f90: New.
5916 * gfortran.dg/argument_checking_4.f90: New.
5917 * gfortran.dg/argument_checking_5.f90: New.
5918 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
5919 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
5920
5921 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5922
5923 * gcc.dg/pr32176.c: Add -w to default dg-options.
5924
5925 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
5926
5927 * gcc.c-torture/compile/ssa-pre-1.c: New test.
5928
5929 2007-07-03 Tobias Burnus <burnus@net-b.de>
5930
5931 PR fortran/20888
5932 * gfortran.dg/null_2.f90: New.
5933
5934 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5935 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5936
5937 PR middle-end/32176
5938 * gcc.dg/pr32176.c: New test.
5939
5940 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
5941
5942 * gcc.dg/const-float80.c : New test.
5943 * gcc.dg/const-float128.c : New test.
5944 * gcc.dg/const-float80-ped.c : New test.
5945 * gcc.dg/const-float128-ped.c : New test.
5946
5947 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5948
5949 * gcc.dg/c99-math.h: Fix typo.
5950
5951 2007-07-02 Jakub Jelinek <jakub@redhat.com>
5952
5953 PR libgomp/32468
5954 * gcc.dg/gomp/pr32468-1.c: New test.
5955
5956 2007-07-02 Richard Sandiford <richard@codesourcery.com>
5957
5958 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
5959 an ABI option.
5960
5961 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
5962
5963 * gfortran.fortran-torture/compile/pr32583.f: New.
5964 * gcc.c-torture/compile/pr32584.c: New
5965
5966 2007-07-02 Ollie Wild <aaw@google.com>
5967
5968 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
5969 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
5970
5971 2007-07-02 Richard Sandiford <richard@codesourcery.com>
5972
5973 * gcc.target/mips/save-restore-1.c: New test.
5974 * gcc.target/mips/save-restore-2.c: Likewise.
5975 * gcc.target/mips/save-restore-3.c: Likewise.
5976 * gcc.target/mips/save-restore-4.c: Likewise.
5977
5978 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
5979
5980 PR tree-optimization/31966
5981 PR tree-optimization/32533
5982 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
5983 * gfortran.dg/pr32533.f90: Ditto.
5984
5985 2007-07-02 Jakub Jelinek <jakub@redhat.com>
5986
5987 * g++.dg/opt/nrv12.C: New test.
5988 * gcc.target/i386/nrv1.c: New test.
5989
5990 PR c++/31748
5991 * g++.dg/gomp/pr31748.C: New test.
5992
5993 2007-07-02 Ira Rosen <irar@il.ibm.com>
5994
5995 PR tree-optimization/32230
5996 * gcc.dg/vect/pr32230.c: New test.
5997
5998 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
5999
6000 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
6001 * bind_c_coms.f90: Ditto.
6002 * bind_c_coms_driver.c: Ditto.
6003 * bind_c_dts.f90: Ditto.
6004 * bind_c_dts_2.f03: Ditto.
6005 * bind_c_dts_2_driver.c: Ditto.
6006 * bind_c_dts_3.f03: Ditto.
6007 * bind_c_dts_4.f03: Ditto.
6008 * bind_c_dts_driver.c: Ditto.
6009 * bind_c_implicit_vars.f03: Ditto.
6010 * bind_c_procs.f03: Ditto.
6011 * bind_c_usage_2.f03: Ditto.
6012 * bind_c_usage_3.f03: Ditto.
6013 * bind_c_usage_5.f03: Ditto.
6014 * bind_c_usage_6.f03: Ditto.
6015 * bind_c_usage_7.f03: Ditto.
6016 * bind_c_vars.f90: Ditto.
6017 * bind_c_vars_driver.c: Ditto.
6018 * binding_c_table_15_1.f03: Ditto.
6019 * binding_label_tests.f03: Ditto.
6020 * binding_label_tests_10.f03: Ditto.
6021 * binding_label_tests_10_main.f03: Ditto.
6022 * binding_label_tests_11.f03: Ditto.
6023 * binding_label_tests_11_main.f03: Ditto.
6024 * binding_label_tests_12.f03: Ditto.
6025 * binding_label_tests_13.f03: Ditto.
6026 * binding_label_tests_13_main.f03: Ditto.
6027 * binding_label_tests_14.f03: Ditto.
6028 * binding_label_tests_2.f03: Ditto.
6029 * binding_label_tests_3.f03: Ditto.
6030 * binding_label_tests_4.f03: Ditto.
6031 * binding_label_tests_5.f03: Ditto.
6032 * binding_label_tests_6.f03: Ditto.
6033 * binding_label_tests_7.f03: Ditto.
6034 * binding_label_tests_8.f03: Ditto.
6035 * binding_label_tests_9.f03: Ditto.
6036 * c_assoc.f90: Ditto.
6037 * c_assoc_2.f03: Ditto.
6038 * c_f_pointer_shape_test.f90: Ditto.
6039 * c_f_pointer_tests.f90: Ditto.
6040 * c_f_tests_driver.c: Ditto.
6041 * c_funloc_tests.f03: Ditto.
6042 * c_funloc_tests_2.f03: Ditto.
6043 * c_funloc_tests_3.f03: Ditto.
6044 * c_funloc_tests_3_funcs.c: Ditto.
6045 * c_kind_params.f90: Ditto.
6046 * c_kind_tests_2.f03: Ditto.
6047 * c_kinds.c: Ditto.
6048 * c_loc_driver.c: Ditto.
6049 * c_loc_test.f90: Ditto.
6050 * c_loc_tests_2.f03: Ditto.
6051 * c_loc_tests_2_funcs.c: Ditto.
6052 * c_loc_tests_3.f03: Ditto.
6053 * c_loc_tests_4.f03: Ditto.
6054 * c_loc_tests_5.f03: Ditto.
6055 * c_loc_tests_6.f03: Ditto.
6056 * c_loc_tests_7.f03: Ditto.
6057 * c_loc_tests_8.f03: Ditto.
6058 * c_ptr_tests.f03: Ditto.
6059 * c_ptr_tests_10.f03: Ditto.
6060 * c_ptr_tests_5.f03: Ditto.
6061 * c_ptr_tests_7.f03: Ditto.
6062 * c_ptr_tests_7_driver.c: Ditto.
6063 * c_ptr_tests_8.f03: Ditto.
6064 * c_ptr_tests_8_funcs.c: Ditto.
6065 * c_ptr_tests_9.f03: Ditto.
6066 * c_ptr_tests_driver.c: Ditto.
6067 * c_size_t_driver.c: Ditto.
6068 * c_size_t_test.f03: Ditto.
6069 * com_block_driver.f90: Ditto.
6070 * global_vars_c_init.f90: Ditto.
6071 * global_vars_c_init_driver.c: Ditto.
6072 * global_vars_f90_init.f90: Ditto.
6073 * global_vars_f90_init_driver.c: Ditto.
6074 * interop_params.f03: Ditto.
6075 * iso_c_binding_only.f03: Ditto.
6076 * iso_c_binding_rename_1.f03: Ditto.
6077 * iso_c_binding_rename_1_driver.c: Ditto.
6078 * iso_c_binding_rename_2.f03: Ditto.
6079 * iso_c_binding_rename_2_driver.c: Ditto.
6080 * kind_tests_2.f03: Ditto.
6081 * kind_tests_3.f03: Ditto.
6082 * module_md5_1.f90: Ditto.
6083 * only_clause_main.c: Ditto.
6084 * print_c_kinds.f90: Ditto.
6085 * test_bind_c_parens.f03: Ditto.
6086 * test_c_assoc.c: Ditto.
6087 * test_com_block.f90: Ditto.
6088 * test_common_binding_labels.f03: Ditto.
6089 * test_common_binding_labels_2.f03: Ditto.
6090 * test_common_binding_labels_2_main.f03: Ditto.
6091 * test_common_binding_labels_3.f03: Ditto.
6092 * test_common_binding_labels_3_main.f03: Ditto.
6093 * test_only_clause.f90: Ditto.
6094 * use_iso_c_binding.f90: Ditto.
6095 * value_5.f90: Ditto.
6096 * value_test.f90: Ditto.
6097 * value_tests_f03.f90: Ditto.
6098
6099 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
6100
6101 * gcc.dg/tls/opt-14.c: New.
6102
6103 2007-07-01 Ollie Wild <aaw@google.com>
6104
6105 * g++.dg/lookup/using16.C: New test.
6106 * g++.dg/lookup/using17.C: New test.
6107
6108 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
6109
6110 PR fortran/32239
6111 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
6112 (test_4): Use proper test for floating point equality.
6113 (test_8): Likewise.
6114
6115 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6116
6117 PR libgfortran/32554
6118 * gfortran.dg/fmt_p_1.f90: New test.
6119
6120 2007-07-01 Ira Rosen <irar@il.ibm.com>
6121
6122 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
6123 initialization and fix dg-final check - the initialization loop is
6124 vectorizable.
6125
6126 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
6127 Volker Reichelt <reichelt@netcologne.de>
6128
6129 PR middle-end/32559
6130 * gcc.dg/pr32559.c: New test.
6131
6132 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
6133
6134 PR tree-optimization/25371
6135 * gcc.dg/vect/pr25371.c: New test.
6136
6137 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
6138
6139 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
6140 when allocating and initializing a flexible array.
6141
6142 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
6143
6144 PR fortran/20373
6145 * gfortran.dg/intrinsic.f90: New test.
6146
6147 2007-06-30 Tobias Burnus <burnus@net-b.de>
6148
6149 PR fortran/32555
6150 * gfortran.dg/fmt_zero_check.f90: New.
6151
6152 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
6153
6154 PR fortran/30284
6155 * gfortran.dg/repeat_f90: New test.
6156
6157 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6158
6159 PR testsuite/25241
6160 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
6161 -pedantic-errors, so we should match errors.
6162 * gcc.dg/cpp/escape-1.c: Likewise.
6163 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
6164 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
6165 warning.
6166 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
6167 errors instead of warnings.
6168 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
6169 a pedantic warning.
6170 * gcc.dg/cpp/arith-3.c: Likewise.
6171
6172 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6173
6174 PR testsuite/25241
6175 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
6176 * gcc.dg/pch/valid-2.c: Likewise.
6177 * gcc.dg/pch/valid-3.c: Likewise.
6178 * gcc.dg/pch/warn-1.c: Likewise.
6179 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
6180
6181 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6182
6183 PR c/4076
6184 * gcc.dg/Wunused-function.c: New.
6185
6186 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6187
6188 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
6189
6190 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
6191
6192 * g++.dg/other/canon-31724.C: New.
6193
6194 2007-06-29 Jan Hubicka <jh@suse.cz>
6195
6196 PR middle-end/32372
6197 * gcc.c-torture/compile/pr32372.c: new.
6198
6199 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
6200
6201 * gfortran.dg/operator_3.f90: New test.
6202
6203 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
6204
6205 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
6206 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
6207
6208 2007-06-29 Richard Guenther <rguenther@suse.de>
6209
6210 PR middle-end/32493
6211 * gcc.dg/inline-23.c: New testcase.
6212
6213 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
6214
6215 PR tree-optimization/24659
6216 * gcc.target/i386/vectorize2.c: New test.
6217 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
6218 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
6219
6220 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
6221
6222 * gcc.dg/pointer-arith-9.c: New test.
6223
6224 2007-06-29 Tobias Burnus <burnus@net-b.de>
6225
6226 PR fortran/32483
6227 * gfortran.dg/fmt_read_2.f90: New.
6228
6229 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6230
6231 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
6232 If it exists, don't try to create it.
6233
6234 2007-06-28 Geoffrey Keating <geoffk@apple.com>
6235
6236 * g++.dg/ext/visibility/ms-compat-1.C: New.
6237
6238 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6239
6240 PR tree-opt/32417
6241 * gfortran.fortran-torture/compile/pr32417.f90: New test.
6242
6243 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
6244
6245 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
6246 targets.
6247
6248 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
6249
6250 PR fortran/32467
6251 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
6252
6253 2007-06-27 Richard Guenther <rguenther@suse.de>
6254
6255 PR middle-end/32492
6256 * gcc.dg/inline-22.c: New testcase.
6257
6258 2007-06-26 Hui-May Chang <hm.chang@apple.com>
6259
6260 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
6261 the scan-assembler constant.
6262
6263 2007-06-25 Geoffrey Keating <geoffk@apple.com>
6264
6265 PR 20216
6266 * gcc.dg/pr20216.c: New.
6267
6268 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
6269
6270 PR tree-opt/32421
6271 * gcc.dg/vect/pr32421.c: New test.
6272
6273 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
6274
6275 PR c++/32111
6276 * g++.dg/other/friend5.C: New test.
6277
6278 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
6279
6280 PR fortran/32464
6281 * gfortran.dg/host_assoc_function_2.f90: New test.
6282
6283 PR fortran/31494
6284 * gfortran.dg/host_assoc_call_1.f90: New test.
6285
6286 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6287
6288 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
6289
6290 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6291
6292 PR fortran/32456
6293 * gfortran.dg/error_format.f90: New test.
6294
6295 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
6296
6297 PR fortran/32136
6298 * gfortran.dg/pr32136.f90: New test.
6299
6300 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
6301
6302 PR fortran/31726
6303 * gfortran.dg/minmaxloc_1.f90: New test.
6304
6305 PR fortran/32298
6306 * gfortran.dg/minmaxloc_2.f90: New test.
6307
6308 2007-06-23 Richard Guenther <rguenther@suse.de>
6309
6310 PR tree-optimization/16876
6311 PR middle-end/29478
6312 * gcc.dg/pr29254.c: The warning is bogus.
6313 * gcc.dg/warn-1.c: Likewise.
6314 * gcc.dg/assign-warn-3.c: Likewise.
6315 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
6316
6317 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
6318
6319 * gcc.c-torture/execute/20070623-1.c: New.
6320
6321 2007-06-22 Jan Hubicka <jh@suse.cz>
6322
6323 * gcc.c-torture/compile/pr31541.c: New.
6324
6325 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
6326
6327 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
6328 Remove -m64 from dg-options.
6329
6330 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
6331
6332 PR middle-end/32374
6333 * gcc.dg/pr32374.c: New test.
6334
6335 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6336
6337 PR fortran/32360
6338 * gfortran.dg/pointer_assign_3.f90: New test.
6339
6340 2007-06-21 Sebastian Pop <sebpop@gmail.com>
6341
6342 * gcc.dg/tree-ssa/pr19590.c: New.
6343
6344 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6345
6346 PR fortran/31162
6347 * gfortran.dg/assign.f90: Update test.
6348 * gfortran.dg/real_do_1.f90: Update test.
6349 * gfortran.dg/gomp/omp_do1.f90: Update test.
6350 * gfortran.dg/warnings_are_errors_1.f: Update test.
6351 * gfortran.dg/g77/20010519-1.f: Update test.
6352 * gfortran.dg/g77/pr9258.f: Update test.
6353 * gfortran.dg/g77/960317-1.f: Update test.
6354
6355 2007-06-21 Richard Guenther <rguenther@suse.de>
6356
6357 PR tree-optimization/32453
6358 * gcc.c-torture/compile/pr32453.c: New testcase.
6359
6360 2007-06-21 Jakub Jelinek <jakub@redhat.com>
6361
6362 PR tree-optimization/31866
6363 * gcc.dg/pr31866.c: New test.
6364
6365 2007-06-21 Richard Guenther <rguenther@suse.de>
6366
6367 PR tree-optimization/32451
6368 * g++.dg/torture/20070621-1.C: New testcase.
6369
6370 2007-06-21 Christian Bruel <christian.bruel@st.com>
6371
6372 * gcc.dg/attr-isr.c: Test delay slot content.
6373
6374 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6375
6376 PR fortran/32361
6377 gfortran.dg/pointer_assign_2.f90: New test.
6378
6379 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6380
6381 PR fortran/25061
6382 gfortran.dg/invalid_procedure_name.f90: New test.
6383
6384 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
6385
6386 PR tree-optimization/25737
6387 * gcc.dg/tree-ssa/alias-14.c: New test.
6388
6389 2007-06-20 Hui-May Chang <hm.chang@apple.com>
6390
6391 * gcc.target/i386/large-size-array-3.c: New.
6392
6393 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
6394 Richard Guenther <rguenther@suse.de>
6395
6396 PR fortran/32140
6397 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
6398
6399 2007-06-20 Jakub Jelinek <jakub@redhat.com>
6400
6401 PR middle-end/31959
6402 * gcc.dg/pr31959.c: New test.
6403
6404 PR inline-asm/32109
6405 * g++.dg/ext/asm10.C: New test.
6406
6407 PR middle-end/32285
6408 * gcc.c-torture/execute/20070614-1.c: New test.
6409
6410 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
6411
6412 * gcc.target/arm/stack-corruption.c: New test.
6413
6414 2007-06-19 Richard Guenther <rguenther@suse.de>
6415
6416 * g++.dg/torture/pr30252.C: New testcase.
6417
6418 2007-06-19 Jakub Jelinek <jakub@redhat.com>
6419
6420 PR tree-optimization/32353
6421 * g++.dg/opt/nrv13.C: New test.
6422
6423 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
6424
6425 PR fortran/20863
6426 PR fortran/20882
6427 * gfortran.dg/impure_assignment_2.f90 : New test.
6428
6429 PR fortran/32236
6430 * gfortran.dg/data_initialized_2.f90 : New test.
6431
6432 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
6433 appropriate version of 'dmach'.
6434
6435 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
6436
6437 PR target/32389
6438 * gcc.target/i386/pr32389.c New test.
6439
6440 2007-06-18 Simon Baldwin <simonb@google.com>
6441
6442 PR c++/31923
6443 * g++.dg/template/error25.C: New.
6444 * g++.dg/template/spec35.C: New.
6445
6446 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
6447
6448 * gcc.c-torture/compile/pr32355.c: New testcase.
6449
6450 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
6451
6452 PR tree-optimization/32383
6453 * g++.dg/opt/pr32383.C: New test.
6454
6455 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
6456
6457 PR rtl-optimization/32366
6458 * gcc.dg/vect/pr32366.c: New test.
6459
6460 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
6461
6462 * gcc.c-torture/compile/pr32349.c: New testcase.
6463
6464 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6465
6466 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
6467 * gcc.target/sparc/combined-2.c: Likewise.
6468 * gcc.target/sparc/fexpand.c : Likewise.
6469 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
6470 * gcc.target/sparc/fpack16.c : Likewise.
6471 * gcc.target/sparc/fpmerge.c : Likewise.
6472 * gcc.target/sparc/fpmul.c : Likewise.
6473 * gcc.target/sparc/noresult.c : Likewise.
6474 * gcc.target/sparc/pdist.c: Likewise.
6475
6476 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
6477
6478 PR middle-end/31723
6479 * gcc.target/i386/recip-divf.c: New test.
6480 * gcc.target/i386/recip-sqrtf.c: Ditto.
6481 * gcc.target/i386/recip-vec-divf.c: Ditto.
6482 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
6483 * gcc.target/i386/sse-recip.c: Ditto.
6484 * gcc.target/i386/sse-recip-vec.c: Ditto.
6485
6486 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
6487
6488 PR tree-opt/32225
6489 * gcc.c-torture/compile/20070605-1.c: New test.
6490
6491 * gcc.c-torture/compile/20070603-1.c: New testcase.
6492 * gcc.c-torture/compile/20070603-2.c: New testcase.
6493
6494 * gcc.c-torture/compile/20070531-1.c: New test.
6495
6496 PR tree-opt/32167
6497 * gcc.c-torture/compile/20070531-2.c: New test.
6498
6499 PR tree-opt/32144
6500 * gcc.c-torture/compile/20070529-1.c: New test.
6501
6502 PR tree-opt/32145
6503 * gcc.c-torture/compile/20070529-2.c: New test.
6504
6505 PR tree-opt/32015
6506 * gcc.c-torture/compile/20070520-1.c: New test.
6507
6508 * g++.dg/ext/java-1.C: New test.
6509
6510 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
6511 loops instead of one. Remove the "can't determine dependence"
6512 check.
6513 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
6514 needed as the cast is gone in the first place.
6515 * gcc.dg/max-1.c: Change local variable a to be a global one.
6516 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
6517 have a cast which is PREd.
6518
6519 2007-06-15 Mark Mitchell <mark@codesourcery.com>
6520
6521 * g++.dg/lookup/anon6.C: New test.
6522
6523 2007-06-14 Dirk Mueller <dmueller@suse.de>
6524
6525 PR c++/31806
6526 * g++.dg/opt/static6.C: New testcase.
6527
6528 2007-06-14 Geoff Keating <geoffk@apple.com>
6529
6530 * g++.dg/ext/visibility/overload-1.C: New.
6531
6532 PR 31093
6533 * g++.dg/ext/visibility/anon4.C: New.
6534
6535 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
6536
6537 PR target/32268
6538 * gcc.target/i386/pr32268.c: New test.
6539
6540 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
6541
6542 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
6543 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
6544 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
6545
6546 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
6547 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
6548 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
6549 BID is used.
6550
6551 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
6552
6553 PR fortran/32302
6554 * gfortran.dg/common_resize_1.f90: New test.
6555
6556 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
6557
6558 PR target/32274
6559 * gcc.dg/vect/pr32224.c: Fix.
6560
6561 2007-06-13 Eric Christopher <echristo@apple.com>
6562
6563 * gcc.target/i386/ssefn-1.c: Add -march=i386.
6564
6565 2007-06-13 Tobias Burnus <burnus@net-b.de>
6566
6567 PR fortran/32323
6568 * gfortran.dg/actual_array_vect_1.f90: New.
6569
6570 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6571
6572 * gcc.target/sparc/mfpu.c: New test.
6573
6574 2007-06-12 Geoff Keating <geoffk@apple.com>
6575
6576 * g++.dg/warn/weak1.C: Suppress on Darwin.
6577 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
6578
6579 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
6580
6581 PR middle-end/31579
6582 * g++.dg/torture/pr31579.C: New testcase.
6583
6584 2007-06-12 Ian Lance Taylor <iant@google.com>
6585
6586 PR libstdc++/29286
6587 * g++.dg/init/new16.C: New test.
6588 * g++.dg/init/new17.C: New test.
6589 * g++.dg/init/new18.C: New test.
6590 * g++.dg/init/new19.C: New test.
6591
6592 2007-06-12 Olivier Hainque <hainque@adacore.com>
6593
6594 * gnat.dg/lhs_view_convert.adb: New test.
6595
6596 2007-06-12 Richard Guenther <rguenther@suse.de>
6597
6598 PR tree-optimization/15353
6599 PR tree-optimization/31657
6600 * gcc.c-torture/execute/20070424-1.c: New testcase.
6601 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
6602 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
6603 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
6604 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
6605 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
6606
6607 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
6608
6609 PR rtl-optimization/32293
6610 * gcc.dg/pr32293.c: New test.
6611
6612 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
6613
6614 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
6615
6616 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
6617
6618 PR fortran/29786
6619 * gfortran.dg/equiv_7.f90: New test.
6620 * gfortran.dg/equiv_constraint_7.f90: Change error message.
6621
6622 PR fortran/30875
6623 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
6624
6625 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
6626
6627 * gcc.dg/setjmp-3.c: Rename raise to raise0.
6628 * gcc.dg/setjmp-4.c: Likewise.
6629 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
6630
6631 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
6632
6633 PR rtl-optimization/31025
6634 * gfortran.dg/pr31025.f90: New.
6635
6636 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
6637
6638 PR target/32280
6639 * gcc.target/i386/pr32280.c: New test.
6640
6641 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
6642
6643 PR middle-end/32279
6644 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
6645
6646 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6647
6648 PR libgfortran/32235
6649 * gfortran.dg/backspace_9.f: New test.
6650
6651 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
6652
6653 * gcc.dg/tree-ssa/prefetch-7.c: New test.
6654
6655 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
6656
6657 * gcc.dg/tree-ssa/loop-28.c: New testcase.
6658
6659 2007-06-09 Ian Lance Taylor <iant@google.com>
6660
6661 PR tree-optimization/32169
6662 * gcc.c-torture/compile/pr32169.c: New test.
6663
6664 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
6665
6666 * gcc.dg/vect/costmodel: New directory.
6667 * gcc.dg/vect/costmodel/i386: New directory.
6668 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
6669 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
6670 New test.
6671 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
6672 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
6673 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
6674 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
6675 * gcc.dg/vect/costmodel/x86_64: New directory.
6676 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
6677 New testsuite.
6678 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
6679 New test.
6680 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
6681 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
6682 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
6683 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
6684 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
6685
6686 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
6687
6688 PR tree-optimization/32243
6689 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
6690 flags for -Os tests.
6691 * gcc.dg/vect/03-vect-pr32243.c: New test.
6692
6693 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
6694
6695 PR tree-optimization/32224
6696 * gcc.dg/vect/pr32224.c: New test.
6697
6698 2007-06-08 Jakub Jelinek <jakub@redhat.com>
6699
6700 PR c++/32177
6701 * g++.dg/gomp/pr32177.C: New test.
6702
6703 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6704
6705 PR testsuite/25241
6706 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
6707 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
6708 warning nor an error.
6709 * gcc.dg/Wfatal-2.c: Likewise.
6710 * gcc.dg/Werror-1.c: Likewise.
6711 * gcc.dg/Werror-5.c: Likewise.
6712 * gcc.dg/Werror-7.c: Likewise.
6713 * gcc.dg/Werror-10.c: Likewise.
6714 * gcc.dg/Werror-11.c: Likewise.
6715
6716 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
6717
6718 PR c++/30759
6719 * g++.dg/init/brace6.C: New test.
6720
6721 2007-06-07 Geoffrey Keating <geoffk@apple.com>
6722
6723 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
6724 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
6725 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
6726 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
6727
6728 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
6729 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
6730 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
6731 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
6732 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
6733 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
6734 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
6735 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
6736
6737 * gcc.dg/darwin-minversion-3.c: New.
6738
6739 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
6740
6741 * gcc.target/i386/builtin-copysign.c: New test.
6742
6743 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
6744
6745 PR tree-optimization/32220
6746 * gfortran.dg/predcom-2.f: New testcase.
6747
6748 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
6749
6750 PR tree-opt/32231
6751 * gcc.target/i386/vectorize4.c: New test.
6752
6753 2007-06-06 Steve Ellcey <sje@cup.hp.com>
6754
6755 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
6756
6757 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6758
6759 PR testsuite/25241
6760 * gcc.dg/simd-5.c: Mark output as a note.
6761 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
6762 dg-message.
6763 * gcc.dg/simd-1.c: Likewise.
6764 * gcc.dg/always_inline.c: Mark output as a sorry.
6765 * gcc.dg/always_inline2.c: Likewise.
6766 * gcc.dg/always_inline3.c: Likewise.
6767
6768 2007-06-06 Ian Lance Taylor <iant@google.com>
6769
6770 * g++.dg/conversion/enum1.C: New test.
6771
6772 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
6773
6774 PR tree-optimization/32216
6775 * gcc.dg/vect/pr32216.c: New test.
6776
6777 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6778
6779 PR testsuite/18923
6780 * gfortran.dg/invalid_contains_1.f90: New test.
6781 * gfortran.dg/invalid_contains_2.f90: New test.
6782
6783 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6784
6785 PR testsuite/32057
6786 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
6787 midnight issues.
6788
6789 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6790
6791 PR testsuite/25241
6792 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
6793 dg-message to match de note.
6794 * gcc.dg/pr26570.c: Use dg-message for a note.
6795 * gcc.dg/pr29254.c: Use dg-message for generic output and use
6796 dg-error instead of dg-warning because of -Werror.
6797 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
6798 neither an error, nor a warning.
6799 * gcc.dg/glibc-uclibc-2.c: Likewise
6800 * gcc.dg/cpp/19940712-1.c: Likewise.
6801
6802 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
6803
6804 PR preprocessor/23479
6805 * gcc.dg/binary-constants-1.c: Add test suites for
6806 the 0b-prefixed binary integer constants.
6807 * gcc.dg/binary-constants-2.c: Ditto.
6808 * gcc.dg/binary-constants-3.c: Ditto.
6809 * gcc.dg/binary-constants-4.c: Ditto.
6810
6811 2007-06-05 Ian Lance Taylor <iant@google.com>
6812
6813 * gcc.dg/Wstrict-overflow-19.c: New test.
6814
6815 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
6816
6817 * gcc.dg/matrix/matrix-6.c: Remove conversion.
6818
6819 2007-06-04 Ian Lance Taylor <iant@google.com>
6820
6821 * gcc.dg/Wstrict-overflow-18.c: New test.
6822
6823 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6824
6825 PR testsuite/25241
6826 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
6827 * gcc.dg/cpp/mi5.c: Likewise.
6828 * gcc.dg/cpp/mi7.c: Likewise.
6829
6830 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
6831
6832 PR c/32191
6833 * gcc.dg/pr32191.c: New test.
6834
6835 2007-05-28 Tobias Burnus <burnus@net-b.de>
6836
6837 PR fortran/32124
6838 * gfortran.dg/allocate_stat_1.f90: Remove.
6839
6840 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
6841
6842 * gcc.target/i386/sse4_2-check.h: New.
6843 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
6844 * gcc.target/i386/sse4_2-crc32.h: Likewise.
6845 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
6846 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
6847 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
6848 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
6849 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
6850 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
6851 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
6852 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
6853 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
6854 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
6855 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
6856 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
6857 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
6858 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
6859 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
6860 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
6861
6862 2007-06-01 Geoffrey Keating <geoffk@apple.com>
6863
6864 * gcc.dg/pie-link.c: New test.
6865
6866 2007-06-01 Ian Lance Taylor <iant@google.com>
6867
6868 * gcc.dg/Wstrict-overflow-17.c: New test.
6869
6870 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
6871
6872 * gcc.dg/builtin-return-1.c (g): New.
6873 (main): Allocate at least 64 bytes on the stack.
6874
6875 2007-05-31 Mark Mitchell <mark@codesourcery.com>
6876
6877 * g++.dg/init/cleanup3.C: New test.
6878
6879 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
6880
6881 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
6882 int is 16 bits.
6883
6884 007-05-31 Paul Thomas <pault@gcc.gnu.org>
6885
6886 PR fortran/32156
6887 * gfortran.dg/char_array_constructor_3.f90: New test.
6888
6889 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
6890
6891 PR tree-optimization/32160
6892 * gfortran.dg/predcom-1.f: New test.
6893
6894 2007-05-31 Richard Guenther <rguenther@suse.de>
6895
6896 * g++.dg/other/str_empty.C: Move...
6897 * g++.dg/other/pr30567.C: Move...
6898 * g++.dg/tree-ssa/pr27218.C: Move...
6899 * g++.dg/torture: ...here and remove dg-options.
6900
6901 2007-05-31 Paolo Carlini <pcarlini@suse.de>
6902
6903 PR c++/32158
6904 * g++.dg/ext/is_pod_incomplete.C: New.
6905
6906 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
6907 Douglas Gregor <doug.gregor@gmail.com>
6908 Pedro Lamarao <pedro.lamarao@mndfck.org>
6909 Howard Hinnant <howard.hinnant@gmail.com>
6910
6911 PR c++/7412
6912 PR c++/29939
6913 * g++.dg/cpp0x/rv8p.C: New.
6914 * g++.dg/cpp0x/temp-constructor-bug.C: New.
6915 * g++.dg/cpp0x/cast-bug.C: New.
6916 * g++.dg/cpp0x/elision_weak.C: New.
6917 * g++.dg/cpp0x/collapse-bug.C: New.
6918 * g++.dg/cpp0x/rv3p.C: New.
6919 * g++.dg/cpp0x/rv7n.C: New.
6920 * g++.dg/cpp0x/overload-conv-1.C: New.
6921 * g++.dg/cpp0x/rv2n.C: New.
6922 * g++.dg/cpp0x/deduce.C: New.
6923 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
6924 * g++.dg/cpp0x/rv6p.C: New.
6925 * g++.dg/cpp0x/template_deduction.C: New.
6926 * g++.dg/cpp0x/implicit-copy.C: New.
6927 * g++.dg/cpp0x/rv1p.C: New.
6928 * g++.dg/cpp0x/cast.C: New.
6929 * g++.dg/cpp0x/rv5n.C: New.
6930 * g++.dg/cpp0x/collapse.C: New.
6931 * g++.dg/cpp0x/overload-conv-2.C: New.
6932 * g++.dg/cpp0x/rv4p.C: New.
6933 * g++.dg/cpp0x/rvo.C: New.
6934 * g++.dg/cpp0x/iop.C: New.
6935 * g++.dg/cpp0x/rv3n.C: New.
6936 * g++.dg/cpp0x/rv7p.C: New.
6937 * g++.dg/cpp0x/reference_collapsing.C: New.
6938 * g++.dg/cpp0x/overload.C: New.
6939 * g++.dg/cpp0x/named.C: New.
6940 * g++.dg/cpp0x/rv2p.C: New.
6941 * g++.dg/cpp0x/rv6n.C: New.
6942 * g++.dg/cpp0x/not_special.C: New.
6943 * g++.dg/cpp0x/bind.C: New.
6944 * g++.dg/cpp0x/rv1n.C: New.
6945 * g++.dg/cpp0x/rv5p.C: New.
6946 * g++.dg/cpp0x/elision.C: New.
6947 * g++.dg/cpp0x/named_refs.C: New.
6948 * g++.dg/cpp0x/unnamed_refs.C: New.
6949 * g++.dg/cpp0x/rv4n.C: New.
6950 * g++.dg/cpp0x/elision_neg.C: New.
6951 * g++.dg/init/copy7.C: Run in C++98 mode.
6952 * g++.dg/overload/arg1.C: Ditto.
6953 * g++.dg/overload/arg4.C: Ditto.
6954
6955 2007-05-30 Jakub Jelinek <jakub@redhat.com>
6956
6957 PR c++/31809
6958 * g++.dg/opt/static5.C: New test.
6959
6960 2007-05-30 Richard Guenther <rguenther@suse.de>
6961
6962 * g++.dg/dg.exp: Prune torture/.
6963 * g++.dg/torture/dg-torture.exp: New testsuite.
6964
6965 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
6966
6967 * gcc.target/arm/pr27387.C: Move and rename to ...
6968 * g++.dg/inherit/thunk8.C: ... here.
6969
6970 2007-05-30 Jakub Jelinek <jakub@redhat.com>
6971
6972 PR tree-optimization/31769
6973 * g++.dg/gomp/pr31769.C: New test.
6974
6975 2007-05-29 Hui-May Chang <hm.chang@apple.com>
6976
6977 * gcc.target/i386/stack-realign.c: New.
6978
6979 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
6980
6981 * gcc.dg/tree-ssa/prefetch-6.c: New test.
6982
6983 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
6984
6985 * gfortran.dg/sizeof.f90: New.
6986
6987 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6988
6989 PR c/31339
6990 * gcc.dg/boolcomplex-1.c: New test.
6991
6992 PR c++/31339
6993 * g++.dg/ext/boolcomplex-1.c: New test.
6994
6995 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
6996
6997 * gcc.dg/matrix: New directory.
6998
6999 2007-05-28 Tobias Burnus <burnus@net-b.de>
7000
7001 PR fortran/32124
7002 * gfortran.dg/allocate_stat_1.f90: New.
7003
7004 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
7005
7006 PR fortran/31972
7007 * transfer_hollerith_1.f90: New test.
7008
7009 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
7010
7011 PR tree-opt/32100
7012 * gcc.c-torture/execute/vrp-7.c: New test.
7013
7014 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
7015
7016 * gfortran.dg/transfer_simplify_4.f90: New test.
7017
7018 2007-05-27 Tobias Burnus <burnus@net-b.de>
7019
7020 PR fortran/32088
7021 * gfortran.dg/func_result_3.f90: New.
7022
7023 2007-05-27 Tobias Burnus <burnus@net-b.de>
7024
7025 PR middle-end/32083
7026 * gfortran.dg/transfer_simplify_3.f90: New.
7027
7028 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
7029
7030 PR target/32065
7031 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
7032 to compile options.
7033 * gcc.target/i386/pr32065-2.c: New test.
7034
7035 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7036
7037 PR fortran/31813
7038 * gfortran.dg/io_constraints_2.f90: Update.
7039
7040 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
7041
7042 PR fortran/31219
7043 * gfortran.dg/array_constructor_17.f90: New test.
7044
7045 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
7046
7047 PR tree-opt/32090
7048 * g++.dg/opt/array2.C: New testcase.
7049
7050 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
7051
7052 PR target/32065
7053 * gcc.target/i386/pr32065.c: New test.
7054
7055 2007-05-25 Dirk Mueller <dmueller@suse.de>
7056 Marcus Meissner <meissner@suse.de>
7057
7058 * gcc.dg/attr-alloc_size.c: New.
7059
7060 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
7061 Lee Millward <lee.millward@gmail.com>
7062
7063 PR c++/31745
7064 * g++.dg/parse/crash34.C: New test.
7065
7066 * g++.dg/parse/crash35.C: New test.
7067
7068 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
7069
7070 * gcc.target/i386/sse2-check.h: New.
7071 * gcc.target/i386/sse2-vec-1.c: Likewise.
7072 * gcc.target/i386/sse2-vec-2.c: Likewise.
7073 * gcc.target/i386/sse2-vec-3.c: Likewise.
7074 * gcc.target/i386/sse2-vec-4.c: Likewise.
7075 * gcc.target/i386/sse2-vec-5.c: Likewise.
7076 * gcc.target/i386/sse2-vec-6.c: Likewise.
7077
7078 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
7079
7080 PR c++/31431
7081 PR c++/31432
7082 PR c++/31434
7083 PR c++/31435
7084 PR c++/31437
7085 PR c++/31438
7086 PR c++/31442
7087 PR c++/31443
7088 PR c++/31444
7089 PR c++/31445
7090 * g++.dg/cpp0x/pr31431.C: New.
7091 * g++.dg/cpp0x/pr31437.C: New.
7092 * g++.dg/cpp0x/pr31442.C: New.
7093 * g++.dg/cpp0x/pr31444.C: New.
7094 * g++.dg/cpp0x/pr31431-2.C: New.
7095 * g++.dg/cpp0x/pr31432.C: New.
7096 * g++.dg/cpp0x/pr31434.C: New.
7097 * g++.dg/cpp0x/pr31438.C: New.
7098 * g++.dg/cpp0x/pr31443.C: New.
7099 * g++.dg/cpp0x/pr31445.C: New.
7100 * g++.dg/cpp0x/variadic-crash1.C: New.
7101
7102 2007-05-25 Richard Sandiford <richard@codesourcery.com>
7103
7104 * gcc.target/arm/long-calls-1.c: New test.
7105 * gcc.target/arm/long-calls-2.c: Likewise.
7106 * gcc.target/arm/long-calls-3.c: Likewise.
7107 * gcc.target/arm/long-calls-4.c: Likewise.
7108
7109 2007-05-25 Richard Guenther <rguenther@suse.de>
7110 Andrew Pinski <andrew_pinski@playstation.sony.com>
7111
7112 PR tree-optimization/31982
7113 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
7114
7115 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
7116
7117 PR fortran/32047
7118 * gfortran.dg/result_in_spec_2.f90: New test.
7119
7120 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7121
7122 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
7123
7124 2007-05-24 Ollie Wild <aaw@google.com>
7125
7126 * gcc.dg/cpp/counter-1.c: New test.
7127 * gcc.dg/pch/counter-1.c: New test.
7128 * gcc.dg/pch/counter-1.hs: New file.
7129 * gcc.dg/pch/counter-2.c: New test.
7130 * gcc.dg/pch/counter-2.hs: New file.
7131 * gcc.dg/pch/counter-3.c: New test.
7132 * gcc.dg/pch/counter-3.hs: New file.
7133
7134 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
7135
7136 * gcc.dg/tree-ssa/predcom-1.c: New test.
7137 * gcc.dg/tree-ssa/predcom-2.c: New test.
7138 * gcc.dg/tree-ssa/predcom-3.c: New test.
7139 * gcc.dg/tree-ssa/predcom-4.c: New test.
7140 * gcc.dg/tree-ssa/predcom-5.c: New test.
7141 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
7142
7143 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
7144
7145 PR testsuite/32062
7146 * gcc.target/i386/sse4_1-check.h (MASK): New.
7147
7148 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7149
7150 PR fortran/32038
7151 * gfortran.dg/pr25603.f: Initialize integer variables.
7152
7153 2007-05-23 Ian Lance Taylor <iant@google.com>
7154
7155 * g++.dg/other/vrp1.C: New test.
7156
7157 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
7158
7159 PR preprocessor/20077
7160 * gcc.dg/cpp/paste15.c: New test.
7161
7162 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
7163 Nigel Stephens <nigel@mips.com>
7164 Richard Sandiford <richard@codesourcery.com>
7165
7166 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
7167 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
7168 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
7169 * gcc.target/mips/inter/mips16-inter.exp: New.
7170
7171 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
7172
7173 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
7174
7175 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
7176
7177 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
7178 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
7179 * gcc.target/i386/sse3-addsubps.c: Likewise.
7180 * gcc.target/i386/sse3-haddpd.c: Likewise.
7181 * gcc.target/i386/sse3-haddps.c: Likewise.
7182 * gcc.target/i386/sse3-hsubpd.c: Likewise.
7183 * gcc.target/i386/sse3-hsubps.c: Likewise.
7184 * gcc.target/i386/sse3-lddqu.c: Likewise.
7185 * gcc.target/i386/sse3-movddup.c: Likewise.
7186 * gcc.target/i386/sse3-movshdup.c: Likewise.
7187 * gcc.target/i386/sse3-movsldup.c: Likewise.
7188
7189 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
7190 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
7191 * gcc.target/i386/ssse3-pabsd.c: Likewise.
7192 * gcc.target/i386/ssse3-pabsw.c: Likewise.
7193 * gcc.target/i386/ssse3-palignr.c: Likewise.
7194 * gcc.target/i386/ssse3-phaddd.c: Likewise.
7195 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
7196 * gcc.target/i386/ssse3-phaddw.c: Likewise.
7197 * gcc.target/i386/ssse3-phsubd.c: Likewise.
7198 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
7199 * gcc.target/i386/ssse3-phsubw.c: Likewise.
7200 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
7201 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
7202 * gcc.target/i386/ssse3-pshufb.c: Likewise.
7203 * gcc.target/i386/ssse3-psignb.c: Likewise.
7204 * gcc.target/i386/ssse3-psignd.c: Likewise.
7205 * gcc.target/i386/ssse3-psignw.c: Likewise.
7206 * gcc.target/i386/ssse3-vals.h: Likewise.
7207
7208 * gcc.target/i386/sse3-check.h: New file.
7209 * gcc.target/i386/ssse3-check.h: Likewise.
7210
7211 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7212
7213 PR middle-end/31095
7214 * gcc.c-torture/compile/bcopy-1.c: New testcase.
7215
7216 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
7217
7218 PR middle-end/31606
7219 * gcc.c-torture/20070522-1.c: New testcase.
7220
7221 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7222
7223 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
7224
7225 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
7226
7227 * gcc.c-torture/execute/ieee/20000320-1.x,
7228 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
7229 m68k-*-* and check_effective_target_coldfire_fpu.
7230
7231 2007-05-22 Ollie Wild <aaw@google.com>
7232
7233 * g++.dg/lookup/hidden-class10.C: New test.
7234 * g++.dg/lookup/hidden-class11.C: New test.
7235
7236 2007-05-22 Ollie Wild <aaw@google.com>
7237
7238 * g++.dg/lookup/name-clash5.C: New test.
7239 * g++.dg/lookup/name-clash6.C: New test.
7240
7241 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7242
7243 * g++.dg/other/i386-2.C: Update comments on header files tested.
7244 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
7245 of <tmmintrin.h>.
7246 * gcc.target/i386/sse-12.c: Likewise.
7247 * gcc.target/i386/sse-13.c: Likewise.
7248 * gcc.target/i386/sse-14.c: Likewise.
7249
7250 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
7251 Redefined to test with immediate operand.
7252 (__builtin_ia32_blendps): Likewise.
7253 (__builtin_ia32_blendpd): Likewise.
7254 (__builtin_ia32_dpps): Likewise.
7255 (__builtin_ia32_dpps): Likewise.
7256 (__builtin_ia32_insertps128): Likewise.
7257 (__builtin_ia32_vec_ext_v4sf): Likewise.
7258 (__builtin_ia32_vec_set_v16qi): Likewise.
7259 (__builtin_ia32_vec_set_v4si): Likewise.
7260 (__builtin_ia32_vec_set_v2di): Likewise.
7261 (__builtin_ia32_vec_ext_v16qi): Likewise.
7262 (__builtin_ia32_vec_ext_v4si): Likewise.
7263 (__builtin_ia32_vec_ext_v2di): Likewise.
7264 (__builtin_ia32_roundpd): Likewise.
7265 (__builtin_ia32_roundsd): Likewise.
7266 (__builtin_ia32_roundps): Likewise.
7267 (__builtin_ia32_roundss): Likewise.
7268 (__builtin_ia32_mpsadbw128): Likewise.
7269
7270 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7271
7272 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
7273
7274 2007-05-22 Janis Johnson <janis187@us.ibm.com>
7275
7276 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
7277 failures.
7278 * gcc.dg/dfp/func-struct.c: Ditto.
7279 * gcc.dg/dfp/operator-assignment.c: Ditto.
7280 * gcc.dg/dfp/convert-bfp.c: Ditto.
7281 * gcc.dg/dfp/convert-int.c: Ditto.
7282 * gcc.dg/dfp/convert-int-max.c: Ditto.
7283 * gcc.dg/dfp/func-scalar.c: Ditto.
7284 * gcc.dg/dfp/cast.c: Ditto.
7285 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
7286 failures, and fix a typo in return type of arg1_128.
7287 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
7288 failures, and fix a typo in a constant suffix.
7289 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
7290 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
7291
7292 2007-05-22 Janis Johnson <janis187@us.ibm.com>
7293 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7294
7295 * lib/gcc-dg.exp(process_message): New proc.
7296 (dg-message): New test directive.
7297 * gcc.dg/always_inline.c: Use dg-message.
7298 * gcc.dg/always_inline2.c: Ditto.
7299 * gcc.dg/always_inline3.c: Ditto.
7300 * gcc.dg/invalid-call-1.c: Ditto.
7301 * gcc.dg/pr17506.c: Ditto.
7302 * gcc.dg/simd-5.c: Ditto.
7303 * gcc.dg/simd-6.c: Ditto.
7304 * gcc.dg/va-arg-2.c: Ditto.
7305 * gcc.dg/cpp/syshdr.c: Ditto.
7306 * gcc.dg/cpp/unc4.c: Ditto.
7307 * gcc.dg/cpp/trad/mi1.c: Ditto.
7308 * gcc.dg/cpp/trad/mi5.c: Ditto.
7309 * gcc.dg/cpp/trad/mi7.c: Ditto.
7310 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
7311 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
7312 * gcc.test-framework/test-framework.awk: Special-case outexists
7313 tests.
7314
7315 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
7316
7317 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
7318 (bit_SSE4_2): Likewise.
7319 (bit_POPCNT): Likewise.
7320
7321 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
7322 Check if assembler supports SSE4 instructions.
7323
7324 * gcc.target/i386/sse4_1-blendpd.c: New file.
7325 * gcc.target/i386/sse4_1-blendps.c: Likewise.
7326 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
7327 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
7328 * gcc.target/i386/sse4_1-check.h: Likewise.
7329 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
7330 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
7331 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
7332 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
7333 * gcc.target/i386/sse4_1-extractps.c: Likewise.
7334 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
7335 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
7336 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
7337 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
7338 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
7339 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
7340 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
7341 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
7342 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
7343 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
7344 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
7345 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
7346 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
7347 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
7348 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
7349 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
7350 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
7351 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
7352 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
7353 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
7354 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
7355 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
7356 * gcc.target/i386/sse4_1-pminud.c: Likewise.
7357 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
7358 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
7359 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
7360 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
7361 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
7362 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
7363 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
7364 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
7365 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
7366 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
7367 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
7368 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
7369 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
7370 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
7371 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
7372 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
7373 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
7374 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
7375 * gcc.target/i386/sse4_1-round.h: Likewise.
7376 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
7377 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
7378 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
7379 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
7380 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
7381 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
7382 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
7383 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
7384 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
7385 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
7386 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
7387 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
7388 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
7389 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
7390
7391 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7392
7393 PR fortran/31627
7394 * gfortran.dg/bounds_check_7.f90: New test.
7395
7396 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
7397
7398 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
7399 (check_effective_target_sse4a): Ditto.
7400
7401 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
7402 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
7403 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
7404 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
7405 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
7406 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
7407 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
7408 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
7409 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
7410 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
7411 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
7412 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
7413 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
7414 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
7415 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
7416 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
7417 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
7418 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
7419 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
7420 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
7421
7422 2007-05-21 Mark Mitchell <mark@codesourcery.com>
7423
7424 * g++.dg/ext/cleanup-1.C: New test.
7425 * g++.dg/ext/cleanup-2.C: Likewise.
7426 * g++.dg/ext/cleanup-3.C: Likewise.
7427 * g++.dg/ext/cleanup-4.C: Likewise.
7428 * g++.dg/ext/cleanup-5.C: Likewise.
7429 * g++.dg/ext/cleanup-6.C: Likewise.
7430 * g++.dg/ext/cleanup-8.C: Likewise.
7431 * g++.dg/ext/cleanup-9.C: Likewise.
7432 * g++.dg/ext/cleanup-10.C: Likewise.
7433 * g++.dg/ext/cleanup-11.C: Likewise.
7434 * g++.dg/ext/cleanup-dtor.C: Likewise.
7435
7436 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
7437
7438 PR middle-end/31995
7439 * gcc.dg/vect/vect-102a.c: New test.
7440
7441 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
7442 Paolo Carlini <pcarlini@suse.de>
7443 Uros Bizjak <ubizjak@gmail.com>
7444
7445 * gcc.dg/gcc-have-sync-compare-and-swap.c,
7446 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
7447 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
7448 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
7449 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
7450 New testcases.
7451
7452 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
7453
7454 PR fortran/32002
7455 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
7456
7457 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7458
7459 PR fortran/32027
7460 * gfortran.dg/do_3.F90: Add checks for the final value of the
7461 loop variable.
7462
7463 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
7464
7465 * gcc.c-torture/execute/990127-2.x: New file.
7466
7467 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
7468
7469 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
7470 * gcc.target/i386/sse-12: Add -O to compile options.
7471 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
7472 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
7473 and mm3dnow.h. Add -O to compile options.
7474
7475 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
7476
7477 PR fortran/31867
7478 * gfortran.dg/char_length_5.f90: New test.
7479
7480 PR fortran/31994
7481 * gfortran.dg/array_reference_1.f90: New test.
7482
7483 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7484
7485 PR middle-end/7651
7486 PR c++/11856
7487 PR c/12963
7488 PR c/23587
7489 PR other/29694
7490 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
7491 * gcc.dg/Wtype-limits.c: New.
7492 * gcc.dg/Wtype-limits-Wextra.c: New.
7493 * gcc.dg/Wtype-limits-no.c: New.
7494 * g++.dg/warn/Wtype-limits.C: New.
7495 * g++.dg/warn/Wtype-limits-Wextra.C: New.
7496 * g++.dg/warn/Wtype-limits-no.C: New.
7497
7498 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
7499
7500 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
7501 instead of "-msse2".'
7502 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
7503 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
7504 and mm3dnow.h.
7505 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
7506 to test with immediate operand.
7507 (__builtin_ia32_insertqi): Ditto.
7508 (__builtin_ia32_palignr128): Ditto.
7509 (__builtin_ia32_palignr): Ditto.
7510 (__builtin_ia32_pshufhw): Ditto.
7511 (__builtin_ia32_pshuflw): Ditto.
7512 (__builtin_ia32_pshufd): Ditto.
7513 (__builtin_ia32_vec_set_v8hi): Ditto.
7514 (__builtin_ia32_vec_ext_v8hi): Ditto.
7515 (__builtin_ia32_shufpd): Ditto.
7516 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
7517
7518 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
7519
7520 PR fortran/32001
7521 * gfortran.dg/min_max_conformance.f90: Added more testcases.
7522
7523 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
7524
7525 PR target/31585
7526 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
7527 and "__inline". Use "-msse" instead of "-msse2".
7528
7529 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7530
7531 PR middle-end/7651
7532 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
7533 * gcc.dg/20030906-2.c: Likewise.
7534 * objc.dg/method-17.m: Add -Wreturn-type.
7535 * obj-c++.dg/method-21.mm: Likewise.
7536
7537 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
7538
7539 PR target/31585
7540 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
7541 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
7542 (__builtin_ia32_psrlqi128): Ditto.
7543 (__builtin_ia32_psrlwi128): Ditto.
7544 (__builtin_ia32_psrldi128): Ditto.
7545 (__builtin_ia32_psrldqi128): Ditto.
7546 (__builtin_ia32_pslldqi128): Ditto.
7547 (__builtin_ia32_psrawi128): Ditto.
7548 (__builtin_ia32_psradi128): Ditto.
7549 (__builtin_ia32_psllqi128): Ditto.
7550 (__builtin_ia32_pslldi128): Ditto.
7551 (__builtin_prefetch): Ditto.
7552 (__builtin_ia32_pshufw): Ditto.
7553 (__builtin_ia32_vec_set_v4hi): Ditto.
7554 (__builtin_ia32_vec_ext_v4hi): Ditto.
7555 (__builtin_ia32_shufps): Ditto.
7556 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
7557
7558 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7559
7560 PR fortran/31974
7561 * gfortran.dg/char_allocation_1.f90: New test.
7562
7563 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7564
7565 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
7566 * gcc.dg/Wconversion-sign.c: New.
7567 * gcc.dg/Wconversion-integer-no-sign.c: New.
7568 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
7569 Wconversion-sign.C
7570 * g++.dg/warn/Wconversion-sign.C: New.
7571 * g++.old-deja/g++.other/warn4.C: Update.
7572 * g++.dg/warn/Wconversion1.C: Likewise.
7573
7574 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7575
7576 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
7577 * gcc.dg/torture/builtin-math-4.c: Likewise.
7578
7579 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7580
7581 PR libfortran/31964
7582 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
7583
7584 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
7585
7586 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
7587
7588 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
7589
7590 PR target/31628
7591 * gcc.target/i386/pr31628.c: New.
7592
7593 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
7594
7595 PR middle-end/31344
7596 * gcc.dg/pr31344.c: New test.
7597
7598 2007-05-17 Ian Lance Taylor <iant@google.com>
7599
7600 PR tree-optimization/31953
7601 * gcc.c-torture/compile/pr31953.c: New test.
7602
7603 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7604
7605 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
7606
7607 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
7608 and drem.
7609 * gcc.dg/torture/builtin-math-4.c: Likewise.
7610
7611 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
7612 * gcc.dg/torture/builtin-math-4.c: Likewise.
7613
7614 * gcc.dg/torture/builtin-math-4.c: New test.
7615
7616 2007-05-17 Janis Johnson <janis187@us.ibm.com>
7617 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7618
7619 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
7620 * gcc.dg/cpp/include2.c: Ditto.
7621 * gcc.dg/cpp/mac-dir-2.c: Ditto.
7622 * gcc.dg/cpp/paste5.c: Ditto.
7623 * gcc.dg/cpp/paste6.c: Ditto.
7624 * gcc.dg/cpp/paste8.c: Ditto.
7625 * gcc.dg/cpp/paste11.c: Ditto.
7626 * gcc.dg/cpp/paste13.c: Ditto.
7627 * gcc.dg/cpp/skipping2.c: Ditto.
7628 * gcc.dg/reg-vol-struct-1.c: Ditto.
7629 * gcc.dg/Wshadow-1.c: Ditto.
7630 * gcc.dg/cpp/trad/comment.c: Ditto.
7631 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
7632 * gcc.dg/cpp/if-2.c: Ditto.
7633 * gcc.dg/array-5.c: Ditto.
7634 * gcc.dg/inline-15.c: Ditto.
7635 * gcc.dg/pr27953.c: Ditto.
7636 * gcc.dg/Wno-c++-compat.c: Ditto.
7637
7638 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
7639
7640 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
7641
7642 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7643
7644 * gcc.c-torture/execute/20070517-1.c: New test.
7645
7646 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
7647
7648 PR fortran/31919
7649 * gfortran.dg/min_max_conformance.f90: New test.
7650
7651 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
7652
7653 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
7654 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
7655 gcc.dg/vect/vect-104.c: Use more complex construction to
7656 prevent vectorizing.
7657 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
7658
7659 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
7660
7661 PR tree-optimization/24659
7662 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
7663 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
7664 not vect_int target.
7665 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
7666 not vect_int target. Loop is vectorized for vect_intfloat_cvt
7667 targets.
7668 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
7669 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
7670 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
7671
7672 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
7673
7674 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
7675 and x86_64-*-* targets.
7676 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
7677
7678 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
7679
7680 PR fortran/18769
7681 PR fortran/30881
7682 PR fortran/31194
7683 PR fortran/31216
7684 PR fortran/31427
7685 * transfer_simplify_1.f90: New test.
7686 * transfer_simplify_2.f90: New test.
7687
7688 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
7689
7690 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
7691
7692 2007-05-14 Janis Johnson <janis187@us.ibm.com>
7693
7694 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
7695
7696 * gcc.dg/fltconst-pedantic-dfp.c: New test.
7697
7698 PR c/31924
7699 * gcc.dg/fltconst-1.c: New test.
7700
7701 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
7702 * gcc.dg/dfp/operator-assignment.c: Ditto.
7703
7704 2007-05-14 Paolo Carlini <pcarlini@suse.de>
7705
7706 PR c++/29928
7707 * g++.dg/rtti/typeid5.C: New.
7708
7709 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7710
7711 PR fortran/31725
7712 * gfortran.dg/substr_4.f: New test.
7713
7714 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
7715
7716 * gcc.target/m68k/interrupt_thread-1.c,
7717 gcc.target/m68k/interrupt_thread-2.c,
7718 gcc.target/m68k/interrupt_thread-3.c: New.
7719 * gcc.target/m68k/m68k.exp: Accept fido.
7720
7721 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
7722
7723 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
7724 * gfortran.dg/altreturn_3.f90: Likewise.
7725 * gfortran.dg/assumed_dummy_1.f90: Likewise.
7726 * gfortran.dg/default_numeric_type_1.f90: Likewise.
7727 * gfortran.dg/inquire_iolength.f90: Likewise.
7728 * gfortran.dg/module_naming_1.f90: Likewise.
7729 * gfortran.dg/oldstyle_2.f90: Likewise.
7730 * gfortran.dg/operator_2.f90: Likewise.
7731 * gfortran.dg/parameter_array_element_1.f90: Likewise.
7732 * gfortran.dg/used_types_11.f90: Likewise.
7733 * gfortran.dg/zero_array_components_1.f90: Likewise.
7734 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
7735 * gfortran.dg/parameter_array_dummy.f90: Likewise.
7736 * gfortran.dg/real_const_3.f90: Likewise.
7737
7738 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
7739
7740 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
7741 * gcc.dg/tree-ssa/loop-30.c: New test.
7742
7743 2007-05-13 Richard Guenther <rguenther@suse.de>
7744
7745 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
7746 scanning forwprop1.
7747 * g++.dg/tree-ssa/pr31146.C: Likewise.
7748
7749 2007-05-13 Revital Eres <eres@il.ibm.com>
7750
7751 * gcc.dg/dse.c: New test.
7752
7753 2007-05-12 Richard Guenther <rguenther@suse.de>
7754
7755 PR tree-optimization/31797
7756 * gcc.c-torture/compile/pr31797.c: New testcase.
7757
7758 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
7759
7760 PR fortran/30746
7761 * gfortran.dg/host_assoc_function_1.f90: New test.
7762
7763 2007-05-11 Steve Ellcey <sje@cup.hp.com>
7764
7765 PR c++/31829
7766 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
7767
7768 2007-05-11 Silvius Rus <rus@google.com>
7769
7770 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
7771 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
7772 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
7773 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
7774 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
7775 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
7776 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
7777 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
7778 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
7779 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
7780 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
7781 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
7782 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
7783 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
7784 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
7785 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
7786
7787 2007-05-11 Paolo Carlini <pcarlini@suse.de>
7788
7789 PR other/31852
7790 * gcc.c-torture/execute/builtins/memchr.c: New.
7791 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
7792 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
7793
7794 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
7795
7796 PR fortran/30876
7797 * gfortran.dg/recursive_reference_1.f90: Put error at correct
7798 line.
7799 * gfortran.dg/recursive_reference_2.f90: New test.
7800
7801 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
7802
7803 PR fortran/30878
7804 * gfortran.dg/namelist_29.f90: New test.
7805
7806 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
7807
7808 PR fortran/31474
7809 * gfortran.dg/entry_10.f90: New test.
7810
7811 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
7812
7813 PR tree-optimization/31885
7814 * gcc.dg/tree-ssa/loop-29.c: New test.
7815
7816 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
7817
7818 * assumed_dummy_1.f90: Fix dg directive.
7819 * char_initialiser_actual.f90: Likewise.
7820 * nested_modules_2.f90: Likewise.
7821 * shift-alloc.f90: Likewise.
7822
7823 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
7824
7825 * gcc.dg/20070507-1.c: Disable for non-pic targets.
7826
7827 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7828
7829 PR libfortran/31880
7830 * gfortran.dg/unf_read_corrupted_2.f90: New test.
7831
7832 2007-05-09 Mike Stump <mrs@apple.com>
7833
7834 * g++.dg/other/first-global.C: Add -fpie for darwin.
7835 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
7836
7837 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
7838
7839 * gcc.dg/20070507-1.c: New testcase.
7840
7841 2007-05-08 Chao-ying Fu <fu@mips.com>
7842
7843 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
7844 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
7845 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
7846 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
7847
7848 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
7849
7850 PR 31847
7851 * gcc.dg/pr31847.c: New test.
7852
7853 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
7854
7855 PR fortran/31692
7856 * gfortran.dg/actual_array_result_1.f90: New test.
7857
7858 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
7859
7860 PR fortran/29397
7861 * gfortran.dg/parameter_array_init_1.f90: New test.
7862
7863 PR fortran/29400
7864 * gfortran.dg/parameter_array_init_2.f90: New test.
7865
7866 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
7867
7868 PR target/31854
7869 * gcc.target/i386/pr31854.c: New test.
7870
7871 2007-05-07 Janis Johnson <janis187@us.ibm.com>
7872
7873 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
7874
7875 2007-05-07 Mike Stump <mrs@apple.com>
7876
7877 * g++.old-deja/g++.mike/empty.C: Add.
7878
7879 2007-05-07 Eric Christopher <echristo@apple.com>
7880
7881 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
7882
7883 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
7884
7885 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
7886 variable. Rearrange conversions from binary float to decimal float.
7887
7888 2007-05-07 Mark Mitchell <mark@codesourcery.com>
7889
7890 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
7891 x86.
7892
7893 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
7894
7895 * gnat.dg/opt1.ad[sb]: New testcase.
7896
7897 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7898
7899 PR fortran/31399
7900 * gfortran.dg/do_3.F90: New test.
7901
7902 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7903
7904 PR fortran/31764
7905 * gfortran.dg/new_line.f90: Add new checks.
7906
7907 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7908
7909 PR fortran/31201
7910 * gfortran.dg/large_unit_1.f90: New.
7911 * gfortran.dg/large_unit_2.f90: New.
7912 * gfortran.dg/iostat_4.f90: New
7913 * gfortran.dg/bounds_check_fail_1.f90: Updated.
7914
7915 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
7916
7917 PR fortran/31540
7918 * gfortran.dg/char_result_4.f90: New test.
7919
7920 2007-06-05 Revital Eres <eres@il.ibm.com>
7921
7922 PR 30957
7923 * gcc.dg/pr30957-1.c: New test.
7924
7925 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7926
7927 PR fortran/31251
7928 * gfortran.dg/char_type_len_2.f90: New test.
7929
7930 2007-05-05 Geoffrey Keating <geoffk@apple.com>
7931
7932 PR 31775
7933 * g++.dg/other/nested-extern.cc: New.
7934 * g++.dg/other/nested-extern-1.C: New.
7935 * g++.dg/other/nested-extern-2.C: New.
7936
7937 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
7938
7939 PR fortran/31760
7940 * gfortran.dg/erf.f90: New test.
7941 * gfortran.dg/besxy.f90: New test.
7942
7943 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
7944
7945 PR fortran/22359
7946 * gfortran.dg/fseek.f90: New test.
7947
7948 2007-05-04 Bob Wilson <bob.wilson@acm.org>
7949
7950 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
7951
7952 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7953
7954 PR libfortran/31210
7955 * gfortran.dg/zero_length_1.f90: New test.
7956
7957 2007-05-04 Tobias Burnus <burnus@net-b.de>
7958
7959 PR fortran/31803
7960 * gfortran.dg/char_pointer_assign_3.f90: New test.
7961 * gfortran.dg/char_result_2.f90: Re-enable test.
7962
7963 2007-05-04 Tobias Burnus <burnus@net-b.de>
7964
7965 PR fortran/25071
7966 * gfortran.dg/char_length_3.f90: New test.
7967 * gfortran.dg/char_result_2.f90: Fix test.
7968
7969 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
7970
7971 PR tree-optimization/30565
7972 * gcc.dg/tree-ssa/loop-27.c: New test.
7973
7974 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
7975
7976 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
7977 * gcc.target/bfin/arith.c (__v2hi): Likewise.
7978 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
7979 * gcc.target/bfin/shift.c (__v2hi): Likewise.
7980
7981 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
7982
7983 PR tree-optimization/31699
7984 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
7985 New.
7986 (check_effective_target_vect_floatint_cvt): New.
7987 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
7988 of specific targets.
7989 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
7990 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
7991 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
7992 * gcc.dg/vect/vect-iv-4.c: Likewise.
7993 * gcc.dg/vect/vect-multitypes-11.c: New.
7994 * gcc.dg/vect/pr31699.c: New.
7995
7996 2007-05-02 Geoffrey Keating <geoffk@apple.com>
7997
7998 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
7999
8000 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
8001
8002 PR C++/31663
8003 * g++.dg/warn/anonymous-namespace-2.C: New.
8004 * g++.dg/warn/anonymous-namespace-2.h: New.
8005
8006 2007-05-02 Paul Brook <paul@codesourcery.com>
8007
8008 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
8009
8010 2007-05-02 Eric Christopher <echristo@apple.com>
8011
8012 * gcc.dg/cpp/if-div.c: New file.
8013
8014 2007-05-02 Tom Tromey <tromey@redhat.com>
8015
8016 PR preprocessor/28709:
8017 * gcc.dg/cpp/pr28709.c: New file.
8018
8019 2007-05-02 Richard Guenther <rguenther@suse.de>
8020
8021 PR tree-optimization/31146
8022 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
8023
8024 2007-05-01 Geoffrey Keating <geoffk@apple.com>
8025
8026 * gcc.c-torture/compile/limits-blockid.c: New.
8027 * gcc.c-torture/compile/limits-caselabels.c: New.
8028 * gcc.c-torture/compile/limits-declparen.c: New.
8029 * gcc.c-torture/compile/limits-enumconst.c: New.
8030 * gcc.c-torture/compile/limits-exprparen.c: New.
8031 * gcc.c-torture/compile/limits-externalid.c: New.
8032 * gcc.c-torture/compile/limits-fnargs.c: New.
8033 * gcc.c-torture/compile/limits-fndefn.c: New.
8034 * gcc.c-torture/compile/limits-idexternal.c: New.
8035 * gcc.c-torture/compile/limits-idinternal.c: New.
8036 * gcc.c-torture/compile/limits-pointer.c: New.
8037 * gcc.c-torture/compile/limits-stringlit.c: New.
8038 * gcc.c-torture/compile/limits-structmem.c: New.
8039 * gcc.c-torture/compile/limits-structnest.c: New.
8040
8041 2007-04-29 Geoffrey Keating <geoffk@apple.com>
8042
8043 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
8044
8045 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
8046
8047 PR middle-end/31740
8048 * gcc.c-torture/compile/20070501-1.c: New testcase.
8049
8050 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
8051
8052 PR fortran/31732
8053 * gfortran.dg/array_memset_2: New test case.
8054
8055 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
8056
8057 PR testsuite/31615
8058 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
8059
8060 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
8061
8062 PR testsuite/31589
8063 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
8064 dg-final test.
8065 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
8066 keyword to dg-final test.
8067 * gcc.dg/vect/vect-iv-4.c: Likewise.
8068 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
8069 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
8070 test.
8071 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
8072 cast.
8073 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
8074 * lib/target-supports.exp
8075 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
8076 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
8077
8078 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
8079
8080 * gcc.c-torture/execute/ieee/20000320-1.c: Use
8081 __LONG_LONG_MAX__ and its friends instead of those supplied by
8082 limits.h.
8083
8084 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
8085
8086 PR C++/31721
8087 * g++.dg/ext/vector7.C: New testcase.
8088
8089 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8090
8091 PR fortran/31591
8092 * gfortran.dg/bound_simplification_1.f90: New test.
8093
8094 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8095
8096 PR fortran/31645
8097 * gfortran.dg/bom_error.f90: New test.
8098 * gfortran.dg/bom_include.f90: New test.
8099 * gfortran.dg/bom_UTF16-LE.f90: New test.
8100 * gfortran.dg/bom_UTF16-BE.f90: New test.
8101 * gfortran.dg/bom_UTF-8.f90: New test.
8102 * gfortran.dg/bom_UTF-32.f90: New test.
8103 * gfortran.dg/bom_UTF-8.F90: New test.
8104 * gfortran.dg/bom_include.inc: New file.
8105
8106 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
8107
8108 PR C++/30221
8109 * g++.dg/init/ptrfn2.C: New test.
8110 * g++.dg/init/ptrfn3.C: New test.
8111
8112 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
8113
8114 PR fortran/31711
8115 * gfortran.dg/dependency_21.f90: New test.
8116
8117 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8118
8119 * gfortran.dg/secnds.f: Use real*8.
8120 * gfortran.dg/secnds-1.f: Use real*8.
8121
8122 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8123
8124 PR libfortran/31532
8125 * gfortran.dg/inquire_5.f90: Update test.
8126
8127 2007-04-27 Ian Lance Taylor <iant@google.com>
8128
8129 PR middle-end/31710
8130 * gcc.c-torture/compile/pr31710.c: New test.
8131
8132 2007-04-27 Richard Guenther <rguenther@suse.de>
8133
8134 PR tree-optimization/30965
8135 PR tree-optimization/30978
8136 * gcc.dg/tree-ssa/pr30978.c: New testcase.
8137 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
8138 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
8139 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
8140
8141 2007-04-27 Richard Guenther <rguenther@suse.de>
8142
8143 PR tree-optimization/31715
8144 * gcc.dg/Warray-bounds-4.c: New testcase.
8145
8146 2007-04-26 Ian Lance Taylor <iant@google.com>
8147
8148 PR target/28675
8149 * gcc.c-torture/compile/pr28675.c: New test.
8150
8151 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
8152
8153 PR C++/30016
8154 * g++.dg/ext/vector6.C: New test.
8155
8156 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
8157
8158 * gcc.c-torture/execute/ieee/20000320-1.x: New.
8159
8160 2007-04-26 Steve Ellcey <sje@cup.hp.com>
8161
8162 PR middle-end/31617
8163 * g++.dg/other/str_empty.C: Add expected warning.
8164
8165 2007-04-26 Richard Guenther <rguenther@suse.de>
8166 Daniel Berlin <dberlin@dberlin.org>
8167
8168 PR tree-optimization/30567
8169 * g++.dg/other/pr30567.C: New testcase.
8170
8171 2007-04-26 Richard Guenther <rguenther@suse.de>
8172
8173 PR tree-optimization/31703
8174 * gcc.c-torture/compile/pr31703.c: New testcase.
8175 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
8176 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
8177
8178 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
8179
8180 * gfortran.dg/open_errors.f90: Added if statements checking
8181 the value of iostat.
8182
8183 2007-04-26 Jakub Jelinek <jakub@redhat.com>
8184
8185 PR c++/31598
8186 * g++.dg/gomp/pr31598.C: New test.
8187
8188 PR tree-optimization/30558
8189 * g++.dg/gomp/pr30558.C: New test.
8190
8191 2007-04-24 Mark Mitchell <mark@codesourcery.com>
8192
8193 PR c++/31338
8194 * g++.dg/ext/complex2.C: New test.
8195
8196 2007-04-25 Paolo Carlini <pcarlini@suse.de>
8197
8198 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
8199
8200 2007-04-25 Thiemo Seufer <ths@mips.com>
8201
8202 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
8203 value to signed char.
8204
8205 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
8206
8207 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
8208 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
8209 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
8210
8211 2007-04-25 Tobias Burnus <burnus@net-b.de>
8212
8213 PR fortran/31668
8214 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
8215 statement functions.
8216 * gfortran.dg/c_by_val_5.f90: New test.
8217
8218 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
8219
8220 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
8221 with two new subroutines to avoid parameter-induced aliasing.
8222 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
8223 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
8224
8225 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8226
8227 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
8228 * g++.dg/warn/Warray-bounds.C: Likewise.
8229
8230 2007-04-24 Ian Lance Taylor <iant@google.com>
8231
8232 PR tree-optimization/31605
8233 * gcc.c-torture/execute/pr31605.c: New test.
8234
8235 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8236
8237 PR fortran/31587
8238 * lib/gcc-dg.exp (scan-module): New function.
8239 * gfortran.dg/module_md5_1.f90: New test.
8240
8241 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
8242
8243 * g++.old-deja/g++.pt/defarg6.C: Only run with
8244 -std=gnu++98.
8245 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
8246 * g++.dg/cpp0x/variadic61.C: Ditto.
8247 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
8248 * g++.dg/cpp0x/variadic62.C: Ditto.
8249 * g++.dg/template/meminit1.C: Ditto.
8250 * g++.dg/template/operator7.C: Ditto.
8251 * g++.dg/template/static15.C: Ditto.
8252 * g++.dg/template/invalid1.C: Ditto.
8253 * g++.dg/template/shift1.C: Ditto.
8254 * g++.dg/template/error10.C: Ditto.
8255
8256 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
8257
8258 PR diagnostic/25923
8259 * gfortran.dg/pr25923.f90: New test.
8260
8261 2007-04-24 Ian Lance Taylor <iant@google.com>
8262
8263 PR tree-optimization/31602
8264 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
8265
8266 2007-04-24 Janis Johnson <janis187@us.ibm.com>
8267
8268 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
8269 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
8270
8271 2007-04-24 Hui-May Chang <hm.chang@apple.com>
8272
8273 * gcc.target/i386/reload-1.c. New.
8274
8275 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
8276 Olga Golovanevsky <olga@il.ibm.com>
8277
8278 * g++.dg/other/str_empty.C: New test.
8279
8280 2007-04-24 Richard Henderson <rth@redhat.com>
8281
8282 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
8283
8284 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
8285
8286 PR target/31641
8287 * gcc.c-torture/compile/pr31641.c: New testcase.
8288
8289 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
8290
8291 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
8292 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
8293 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
8294 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
8295
8296 2007-04-23 Simon Baldwin <simonb@google.com>
8297
8298 * g++.dg/other/error15.C: New.
8299 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
8300 triggering a "multiple parameters named" error.
8301
8302 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
8303
8304 PR fortran/31618
8305 * gfortran.dg/backspace_8.f: New test case.
8306
8307 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
8308
8309 PR fortran/31630
8310 * gfortran.dg/used_types_17.f90: New test.
8311
8312 PR fortran/31620
8313 * gfortran.dg/zero_array_components_1.f90: New test.
8314
8315 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8316
8317 PR fortran/31616
8318 * gfortran.dg/open_errors.f90: Allow a different error message.
8319
8320 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
8321
8322 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
8323 Rename from check_effective_target_vect_pack_mod. Rename global
8324 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
8325 messages.
8326 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
8327 rename.
8328 * gcc.dg/vect/vect-iv-8a.c: Ditto.
8329 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
8330
8331 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
8332
8333 PR middle-end/31448
8334 * gcc.c-torture/execute/pr31448.c: New testcase.
8335
8336 2007-04-22 Nick Clifton <nickc@redhat.com>
8337
8338 * gcc.dg/20020312-2.c: Add support for the FRV.
8339
8340 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
8341
8342 PR tree-optimization/24659
8343 * gcc.dg/vect/vect-float-extend-1.c: New test.
8344 * gcc.dg/vect/vect-float-truncate-1.c: New test.
8345
8346 2007-04-22 Richard Guenther <rguenther@suse.de>
8347
8348 PR tree-optimization/29789
8349 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
8350 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
8351
8352 2007-04-22 Revital Eres <eres@il.ibm.com>
8353
8354 * gcc.dg/var-expand2.c: New test.
8355
8356 2007-04-22 Revital Eres <eres@il.ibm.com>
8357
8358 * gcc.dg/var-expand3.c: New test.
8359
8360 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8361
8362 PR fortran/31495
8363 * gfortran.dg/continuation_8.f90: New test.
8364
8365 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
8366
8367 PR C/30265
8368 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
8369 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
8370
8371 2007-04-21 Richard Guenther <rguenther@suse.de>
8372
8373 PR middle-end/31136
8374 * gcc.c-torture/execute/pr31136.c: New testcase.
8375
8376 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
8377
8378 * gcc.target/i386/movsi-sm-1.c: New.
8379
8380 2007-04-20 Richard Henderson <rth@redhat.com>
8381
8382 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
8383 * gcc.dg/pr27095.c: Cope with alpha GOT load.
8384
8385 2007-04-20 Jakub Jelinek <jakub@redhat.com>
8386
8387 * gcc.target/i386/ordcmp-1.c: New test.
8388 * gcc.target/i386/unordcmp-1.c: New test.
8389
8390 PR tree-optimization/31632
8391 * gcc.c-torture/compile/20070419-1.c: New test.
8392
8393 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8394
8395 * gcc.dg/invalid-call-1.c: New test.
8396
8397 2007-04-18 Dirk Mueller <dmueller@suse.de>
8398
8399 PR diagnostic/31227
8400 * gcc.dg/Warray-bounds-3.c: New.
8401
8402 2007-04-18 Richard Guenther <rguenther@suse.de>
8403
8404 PR tree-optimization/19431
8405 PR tree-optimization/21463
8406 * gcc.c-torture/execute/20070212-1.c: New testcase.
8407 * gcc.c-torture/execute/20070212-2.c: Likewise.
8408 * gcc.c-torture/execute/20070212-3.c: Likewise.
8409 * gcc.dg/tree-ssa/pr19431.c: Likewise.
8410 * gcc.dg/tree-ssa/pr21463.c: Likewise.
8411 * g++.dg/tree-ssa/pr21463.C: Likewise.
8412 * g++.dg/tree-ssa/pr30738.C: Likewise.
8413
8414 2007-04-17 Mark Mitchell <mark@codesourcery.com>
8415
8416 PR c++/31513
8417 * g++.dg/expr/bitfield8.C: New test.
8418
8419 2007-04-17 Joseph Myers <joseph@codesourcery.com>
8420 Richard Sandiford <richard@codesourcery.com>
8421
8422 * lib/target-supports.exp (check_profiling_available): Return 0
8423 for uClibc with -p or -pg.
8424
8425 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
8426
8427 PR c++/31517
8428 * g++.dg/template/init7.C: New test.
8429
8430 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
8431
8432 PR rtl-optimization/31360
8433 * gcc.dg/loop-7.c: New test.
8434
8435 2007-04-17 Mark Mitchell <mark@codesourcery.com>
8436
8437 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
8438 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
8439 build.
8440 (compat-execute): Likewise.
8441 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
8442 files to remote hosts.
8443 * lib/c-ctorture.exp (c-torture-compile): Likewise.
8444 (c-torture-execute): Likewise.
8445 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
8446 or plain file. Use remote_upload and remote_download to copy
8447 files about.
8448 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
8449 before scanning it.
8450
8451 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
8452
8453 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
8454
8455 2007-04-16 Lawrence Crowl <crowl@google.com>
8456
8457 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
8458 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
8459 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
8460 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
8461 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
8462 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
8463 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
8464 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
8465 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
8466 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
8467 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
8468
8469 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
8470 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
8471 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
8472 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
8473 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
8474 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
8475 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
8476 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
8477 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
8478 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
8479 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
8480
8481 2007-04-16 Ian Lance Taylor <iant@google.com>
8482
8483 PR tree-optimization/31522
8484 * gcc.dg/Wstrict-overflow-16.c: New test.
8485
8486 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
8487
8488 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
8489
8490 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
8491
8492 PR fortran/31144
8493 * gfortran.dg/module_naming_1.f90: New.
8494
8495 2007-04-16 Richard Sandiford <richard@codesourcery.com>
8496
8497 * lib/target-supports.exp (check_profiling_available): Return
8498 false for m68k-*-uclinux.
8499
8500 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
8501
8502 PR c++/29365
8503 Testcase for c++ anonymous namespace warning
8504
8505 * g++.dg/warn/anonymous-namespace-1.C: New test
8506 * g++.dg/warn/anonymous-namespace-1.h: New test
8507
8508 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8509
8510 PR testsuite/31578
8511 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
8512
8513 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8514
8515 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
8516
8517 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
8518
8519 PR fortran/31204
8520 * gfortran.dg/array_constructor_16.f90: New test.
8521
8522 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
8523
8524 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
8525 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
8526
8527 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8528
8529 PR rtl-optimization/31500
8530 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
8531 * g++.dg/warn/Warray-bounds.C: Likewise.
8532
8533 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
8534
8535 PR C/31520
8536 * gcc.dg/gnu89-init-4.c: New testcase.
8537
8538 2007-04-14 Jakub Jelinek <jakub@redhat.com>
8539
8540 PR c++/25874
8541 * gcc.dg/gomp/pr25874.c: Add dg-options.
8542 * g++.dg/gomp/pr25874.C: Add dg-options.
8543
8544 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
8545
8546 PR fortran/21061
8547 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
8548 * gfortran.dg/warnings_are_errors_1.f: New testcase.
8549
8550 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8551
8552 PR fortran/31561
8553 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
8554
8555 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
8556
8557 PR fortran/29507
8558 PR fortran/31404
8559 * gfortran.dg/initialization_6.f90: New test.
8560
8561 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
8562
8563 * gcc.c-torture/compile/pr27528.c: Require nonpic.
8564
8565 * lib/target-supports.exp (check_gc_sections_available):
8566 Return false if ldflags includes -elf2flt.
8567
8568 2007-04-13 Jason Merrill <jason@redhat.com>
8569
8570 PR c++/31074
8571 * conv3.C: New test.
8572
8573 2007-04-13 Mike Stump <mrs@apple.com>
8574
8575 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
8576 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
8577
8578 2007-04-13 Joseph Myers <joseph@codesourcery.com>
8579
8580 PR tree-optimization/29598
8581 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
8582
8583 2007-04-13 Tobias Burnus <burnus@net-b.de>
8584
8585 PR fortran/31559
8586 * gfortran.dg/func_assign.f90: New test.
8587
8588 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
8589
8590 PR fortran/31550
8591 * gfortran.dg/used_types_16.f90: New test.
8592
8593 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
8594
8595 PR fortran/18937
8596 * gfortran.dg/goto_2.f90: New.
8597 * gfortran.dg/goto_3.f90: New.
8598 * gfortran.dg/pr17708.f90: Rename to ...
8599 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
8600
8601 2007-04-13 Tobias Burnus <burnus@net-b.de>
8602
8603 PR fortran/31562
8604 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
8605 instead of a struct.
8606
8607 2007-04-13 Tobias Burnus <burnus@net-b.de>
8608
8609 PR fortran/31562
8610 * gfortran.dg/value_4.c: Use GNU extensions for complex
8611 instead of a struct.
8612
8613 2007-04-13 Richard Guenther <rguenther@suse.de>
8614
8615 PR tree-optimization/21258
8616 * gcc.dg/tree-ssa/vrp34.c: New testcase.
8617
8618 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8619
8620 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
8621 <complex.h>.
8622
8623 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
8624
8625 PR fortran/31250
8626 * gfortran.dg/char_length_2.f90: New.
8627 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
8628 * gfortran.dg/repeat_4.f90: Likewise.
8629
8630 PR fortran/31266
8631 * gfortran.dg/char_assign_1.f90: New.
8632
8633 PR fortran/31471
8634 * gfortran.dg/block_name_1.f90: New.
8635 * gfortran.dg/block_name_2.f90: New.
8636
8637 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
8638
8639 PR c++/31078
8640 * g++.dg/other/pr31078.C: New.
8641
8642 2007-04-12 Richard Guenther <rguenther@suse.de>
8643
8644 PR tree-optimization/31169
8645 * gcc.c-torture/execute/pr31169.c: New testcase.
8646
8647 2007-04-12 Richard Guenther <rguenther@suse.de>
8648
8649 PR tree-optimization/24689
8650 PR tree-optimization/31307
8651 * g++.dg/tree-ssa/pr31307.C: New testcase.
8652 * gcc.dg/tree-ssa/pr24689.c: Likewise.
8653
8654 2007-04-12 Tobias Burnus <burnus@net-b.de>
8655
8656 PR fortran/31472
8657 * gfortran.dg/access_spec_1.f90: New test.
8658 * gfortran.dg/access_spec_2.f90: New test.
8659 * gfortran.dg/non_module_public.f90: Match new error message.
8660
8661 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
8662
8663 PR testsuite/31538
8664 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
8665 to 4 at line 38 to fix bounds problem.
8666
8667 2007-04-11 Tobias Burnus <burnus@net-b.de>
8668
8669 PR testsuite/31240
8670 * gfortran.dg/pointer_intent_1.f90: Fix test.
8671
8672 2007-04-10 Eric Christopher <echristo@apple.com>
8673
8674 * lib/target-supports.exp
8675 (check_effective_target_fstack_protector): Rewrite.
8676
8677 2007-04-09 Mark Mitchell <mark@codesourcery.com>
8678
8679 PR c++/31449
8680 * g++.dg/init/const5.C: New test.
8681
8682 2007-04-09 Jan Hubicka <jh@suse.cz>
8683
8684 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
8685
8686 2007-04-08 Jan Hubicka <jh@suse.cz>
8687
8688 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
8689
8690 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
8691
8692 PR fortran/31257
8693 * gfortran.dg/achar_4.f90: New test.
8694
8695 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
8696
8697 PR fortran/30880
8698 * gfortran.dg/used_dummy_types_8.f90: New test.
8699
8700 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
8701
8702 PR fortran/30872
8703 * gfortran.dg/parameter_array_element_1.f90: New test.
8704
8705 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
8706
8707 PR fortran/31222
8708 * gfortran.dg/default_numeric_type_1.f90: New test.
8709
8710 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
8711
8712 PR fortran/31424
8713 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
8714
8715 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
8716
8717 PR fortran/31293
8718 * gfortran.dg/interface_12.f90: New test.
8719
8720 2007-04-07 Bruce Korb <bkorb@gnu.org>
8721
8722 * gcc.dg/format/opt-6.c: New test.
8723 * gcc.dg/format/nul-1.c: New test.
8724 * gcc.dg/format/nul-2.c: New test.
8725
8726 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8727
8728 PR libgfortran/31395
8729 * gfortran.dg/fmt_colon.f90: New test.
8730
8731 2007-04-06 Mark Mitchell <mark@codesourcery.com>
8732
8733 * g++.old-deja/g++.other/init18.C: Use
8734 dg-require-effective-target instead of an explicit xfail.
8735
8736 2007-04-05 Janis Johnson <janis187@us.ibm.com>
8737
8738 * gcc.dg/dfp/signbit-1.c
8739 * gcc.dg/dfp/signbit-2.c
8740
8741 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
8742
8743 PR fortran/31483
8744 * gfortran.dg/altreturn_5.f90: New test.
8745
8746 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
8747
8748 PR fortran/31292
8749 * gfortran.dg/contained_module_proc_1.f90: New test.
8750
8751 2007-04-04 Stuart Hastings <stuart@apple.com>
8752
8753 PR 31281
8754 * objc/execute/exceptions/pr31281.m: New.
8755
8756 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
8757
8758 * g++.dg/ext/dllimport12.C: Update comments.
8759
8760 2007-04-03 Eric Christopher <echristo@apple.com>
8761
8762 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
8763
8764 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8765
8766 PR fortran/31304
8767 * gfortran.dg/repeat_2.f90: New test.
8768 * gfortran.dg/repeat_3.f90: New test.
8769 * gfortran.dg/repeat_4.f90: New test.
8770
8771 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
8772
8773 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
8774
8775 2007-04-03 Jakub Jelinek <jakub@redhat.com>
8776
8777 PR c++/30847
8778 * g++.dg/parse/cond3.C: New test.
8779
8780 PR middle-end/30704
8781 * gcc.c-torture/execute/ieee/pr30704.c: New test.
8782
8783 2007-04-02 Jason Merrill <jason@redhat.com>
8784
8785 PR c++/31187
8786 * g++.dg/ext/visibility/anon3.C: New test.
8787
8788 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8789
8790 PR libgfortran/31052
8791 * gfortran.dg/namelist_28.f90: New test.
8792
8793 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8794
8795 PR libgfortran/31366
8796 * gfortran.dg/direct_io_6.f90: New test.
8797
8798 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8799
8800 PR libgfortran/31207
8801 * gfortran.dg/advance_5.f90: New test.
8802 * gfortran.dg/advance_6.f90: New test.
8803
8804 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
8805
8806 * g++.dg/ext/dllimport6.C: Remove extra ';'.
8807 * g++.dg/ext/dllimport7.C: Likewise.
8808 * g++.dg/ext/selectany1.C: Likewise.
8809
8810 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
8811
8812 * g++.dg/parser/pr31138.C: New.
8813 * g++.dg/parser/pr31140.C: New.
8814 * g++.dg/parser/pr31141.C: New.
8815
8816 2007-03-30 Paolo Carlini <pcarlini@suse.de>
8817
8818 PR c++/26099
8819 * g++.dg/ext/is_base_of.C: New.
8820 * g++.dg/ext/has_virtual_destructor.C: New.
8821 * g++.dg/ext/is_polymorphic.C: New.
8822 * g++.dg/ext/is_base_of_diagnostic.C: New.
8823 * g++.dg/ext/is_enum.C: New.
8824 * g++.dg/ext/has_nothrow_assign.C: New.
8825 * g++.dg/ext/has_nothrow_constructor.C: New.
8826 * g++.dg/ext/is_empty.C: New.
8827 * g++.dg/ext/has_trivial_copy.C: New.
8828 * g++.dg/ext/has_trivial_assign.C: New.
8829 * g++.dg/ext/is_abstract.C: New.
8830 * g++.dg/ext/is_pod.C: New.
8831 * g++.dg/ext/has_nothrow_copy.C: New.
8832 * g++.dg/ext/is_class.C: New.
8833 * g++.dg/ext/has_trivial_constructor.C: New.
8834 * g++.dg/ext/is_union.C: New.
8835 * g++.dg/ext/has_trivial_destructor.C: New.
8836 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
8837 * g++.dg/template/crash43.C: Likewise.
8838
8839 2007-03-29 Dirk Mueller <dmueller@suse.de>
8840
8841 * g++.dg/warn/pedantic2.C: New testcase.
8842
8843 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
8844
8845 * size_dim.f90: Fix dg directive.
8846 * pr16433.f: Likewise.
8847 * use_6.f90: Likewise.
8848 * use_7.f90: Likewise.
8849 * entry_9.f90: Likewise.
8850 * pointer_intent_2.f90: Likewise.
8851 * protected_1.f90: Likewise.
8852 * fmt_missing_period_2.f: Likewise.
8853 * pointer_intent_3.f90: Likewise.
8854 * protected_2.f90: Likewise.
8855 * protected_3.f90: Likewise.
8856 * pr15754.f90: Likewise.
8857 * protected_4.f90: Likewise.
8858 * protected_5.f90: Likewise.
8859 * initialization_2.f90: Likewise.
8860 * protected_6.f90: Likewise.
8861 * continuation_7.f90: Likewise.
8862 * derived_function_interface_1.f90: Likewise.
8863 * der_pointer_4.f90: Likewise.
8864 * fmt_zero_precision.f90: Likewise.
8865 * blockdata_3.f90: Likewise.
8866 * fmt_missing_period_1.f: Likewise.
8867 * real_const_3.f90: Likewise.
8868 * use_4.f90: Likewise.
8869 * fmt_missing_period_3.f: Likewise.
8870 * use_5.f90: Likewise.
8871
8872 2007-03-28 Mike Stump <mrs@apple.com>
8873
8874 * gcc.dg/darwin-comm.c: Add.
8875
8876 2007-03-28 Eric Christopher <echristo@apple.com>
8877
8878 * lib/target-supports.exp (check_effective_target_fstack_protector):
8879 New.
8880 * gcc.dg/ssp-1.c: Use.
8881 * gcc.dg/ssp-2.c: Ditto.
8882
8883 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
8884
8885 PR c++/29077
8886 * g++.dg/parse/constructor3.C: New test.
8887
8888 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
8889
8890 * gnat.dg/thin_pointer.ad[sb]: New test.
8891
8892 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8893
8894 * g++.dg/cpp0x/bracket1.C: New.
8895 * g++.dg/cpp0x/bracket2.C: New.
8896 * g++.dg/cpp0x/bracket3.C: New.
8897 * g++.dg/cpp0x/bracket4.C: New.
8898
8899 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8900
8901 * g++.dg/cpp0x/temp_default1.C: New.
8902 * g++.dg/cpp0x/temp_default3.C: New.
8903 * g++.dg/cpp0x/temp_default2.C: New.
8904 * g++.dg/cpp0x/temp_default4.C: New.
8905
8906 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
8907
8908 PR c++/29993
8909 * g++.dg/other/cv_func2.C: New.
8910
8911 2007-03-27 Janis Johnson <janis187@us.ibm.com>
8912
8913 * gcc.dg/dfp/func-vararg-alternate.h: New file.
8914 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
8915 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
8916 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
8917
8918 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
8919 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
8920
8921 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
8922
8923 * lib/compat.exp (compat-execute): Fix processing of file names.
8924
8925 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
8926
8927 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
8928
8929 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
8930
8931 * lib/target-supports.exp (check_effective_target_fortran_large_real):
8932 Delete created executable test file.
8933 (check_effective_target_fortran_large_int): Ditto.
8934 (check_effective_target_static_libgfortran): Ditto.
8935
8936 2007-03-26 Paolo Carlini <pcarlini@suse.de>
8937
8938 PR c++/30500
8939 * g++.dg/warn/pragma-system_header1.C: New test.
8940 * g++.dg/warn/pragma-system_header2.C: New test.
8941 * g++.dg/warn/pragma-system_header1.h. New.
8942 * g++.dg/warn/pragma-system_header2.h. New.
8943
8944 2007-03-26 Ian Lance Taylor <iant@google.com>
8945
8946 PR tree-optimization/31345
8947 * gcc.c-torture/compile/pr31345-1.c: New test.
8948
8949 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
8950
8951 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
8952 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
8953 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
8954 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
8955 * gfortran.dg/overload_1.f90: Likewise.
8956 * gfortran.dg/impure_assignment_1.f90: Likewise.
8957 * gfortran.dg/error_recovery_3.f90: Likewise.
8958 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
8959 * gfortran.dg/sequence_types_1.f90: Likewise.
8960 * gfortran.dg/internal_references_1.f90: Likewise.
8961 * gfortran.dg/present_1.f90: Likewise.
8962 * gfortran.dg/volatile10.f90: Likewise.
8963 * gfortran.dg/module_equivalence_2.f90: Likewise.
8964 * gfortran.dg/use_4.f90: Likewise.
8965 * gfortran.dg/elemental_result_1.f90: Likewise.
8966 * gfortran.dg/generic_actual_arg.f90: Likewise.
8967 * gfortran.dg/private_type_5.f90: Likewise.
8968 * gfortran.dg/protected_4.f90: Likewise.
8969 * gfortran.dg/interface_3.f90: Likewise.
8970
8971 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
8972
8973 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
8974 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
8975
8976 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
8977
8978 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
8979
8980 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8981
8982 PR libgfortran/31199
8983 * gfortran.dg/fmt_t_4.f90: New test.
8984
8985 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
8986
8987 PR libfortran/31297
8988 * gfortran.dg/backspace_5.f: Initialize variable(s).
8989 * gfortran.dg/backspace_6.f: Likewise.
8990 * gfortran.dg/char_bounds_check_fail_1: Likewise.
8991 * gfortran.dg/direct_io_2.f90: Likewise.
8992 * gfortran.dg/write_back.f: Likewise.
8993 * gfortran.dg/write_rewind_2.f: Likewise.
8994 * gfortran.dg/write_rewind_1.f: Likewise.
8995 * gfortran.dg/write_rewind_2.f: Likewise.
8996
8997 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
8998
8999 PR tree-optimization/30784
9000 * gcc.dg/vect/pr30784.c: New test.
9001
9002 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9003
9004 PR fortran/30877
9005 * gfortran.dg/operator_1.f90: New test.
9006 * gfortran.dg/operator_2.f90: New test.
9007
9008 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
9009
9010 PR libfortran/31196
9011 * gfortran.dg/reshape_transpose_1.f90: New test.
9012
9013 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9014
9015 PR fortran/30655
9016 * gfortran.dg/bounds_check_6.f90: New test.
9017
9018 2007-03-23 Michael Meissner <michael.meissner@amd.com>
9019
9020 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
9021 #ifndef/#endif.
9022 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9023 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9024
9025 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
9026
9027 PR fortran/31209
9028 * gfortran.dg/pointer_function_actual_1.f90: New test.
9029
9030 PR fortran/31200
9031 * gfortran.dg/pointer_function_actual_2.f90: New test.
9032
9033 PR fortran/31215
9034 * gfortran.dg/result_in_spec_1.f90: New test.
9035
9036 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9037
9038 PR fortran/30834
9039 * gfortran.dg/integer_exponentiation_3.F90: New test.
9040 * gfortran.dg/integer_exponentiation_4.f90: New test.
9041 * gfortran.dg/integer_exponentiation_5.F90: New test.
9042
9043 2007-03-22 Mark Mitchell <mark@codesourcery.com>
9044
9045 PR c++/30863
9046 * g++.dg/template/error24.C: New test.
9047 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
9048
9049 2007-03-22 Mark Mitchell <mark@codesourcery.com>
9050
9051 PR c++/31273
9052 * g++.dg/expr/bitfield7.C: New test.
9053
9054 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9055
9056 PR other/23572
9057 * gcc.dg/float-range-4.c: New.
9058 * gcc.dg/float-range-1.c: Update. Test for a warning.
9059 * gcc.dg/float-range-3.c: New.
9060 * gcc.dg/float-range-5.c: New.
9061
9062 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9063
9064 PR fortran/31262
9065 * gfortran.dg/no_range_check_1.f90: New test.
9066
9067 2007-03-22 Dirk Mueller <dmueller@suse.de>
9068
9069 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
9070 * g++.dg/other/static1.C: Remove stray semicolon.
9071 * g++.dg/other/init1.C: Likewise.
9072 * g++.dg/rtti/dyncast1.C: Likewise.
9073 * g++.dg/tree-ssa/pr17153.C: Likewise.
9074 * g++.dg/lookup/disamb1.C: Likewise.
9075 * g++.dg/lookup/scoped2.C: Likewise.
9076 * g++.dg/lookup/friend7.C: Likewise.
9077 * g++.dg/parse/parse4.C: Likewise.
9078 * g++.dg/parse/parse5.C: Likewise.
9079 * g++.dg/expr/pr29066.C: Likewise.
9080 * g++.dg/expr/cast4.C: Likewise.
9081 * g++.dg/tc1/dr193.C: Likewise.
9082 * g++.dg/tc1/dr213.C: Likewise.
9083 * g++.dg/abi/dcast1.C: Likewise.
9084 * g++.dg/abi/covariant2.C: Likewise.
9085 * g++.dg/inherit/covariant11.C: Likewise.
9086 * g++.dg/inherit/covariant9.C: Likewise.
9087 * g++.dg/inherit/covariant10.C: Likewise.
9088 * g++.dg/init/static3.C: Likewise.
9089 * g++.dg/init/init-ref3.C: Likewise.
9090 * g++.dg/init/ref10.C: Likewise.
9091 * g++.dg/template/meminit2.C: Likewise.
9092 * g++.dg/template/using9.C: Likewise.
9093 * g++.dg/template/friend9.C: Likewise.
9094 * g++.dg/template/ref1.C: Likewise.
9095 * g++.old-deja/g++.warn/inline.C: Likewise.
9096 * g++.old-deja/g++.robertl/eb91.C: Likewise.
9097 * g++.old-deja/g++.robertl/eb46.C: Likewise.
9098 * g++.old-deja/g++.robertl/eb34.C: Likewise.
9099 * g++.old-deja/g++.robertl/eb43.C: Likewise.
9100 * g++.old-deja/g++.robertl/eb26.C: Likewise.
9101 * g++.old-deja/g++.robertl/eb116.C: Likewise.
9102 * g++.old-deja/g++.brendan/copy5.C: Likewise.
9103 * g++.old-deja/g++.brendan/overload8.C: Likewise.
9104 * g++.old-deja/g++.brendan/overload11.C: Likewise.
9105 * g++.old-deja/g++.brendan/copy7.C: Likewise.
9106 * g++.old-deja/g++.brendan/crash38.C: Likewise.
9107 * g++.old-deja/g++.brendan/template11.C: Likewise.
9108 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
9109 * g++.old-deja/g++.brendan/crash50.C: Likewise.
9110 * g++.old-deja/g++.brendan/crash16.C: Likewise.
9111 * g++.old-deja/g++.jason/pmem2.C: Likewise.
9112 * g++.old-deja/g++.jason/parse9.C: Likewise.
9113 * g++.old-deja/g++.jason/byval2.C: Likewise.
9114 * g++.old-deja/g++.jason/overload8.C: Likewise.
9115 * g++.old-deja/g++.jason/pmf8.C: Likewise.
9116 * g++.old-deja/g++.jason/template33.C: Likewise.
9117 * g++.old-deja/g++.jason/return3.C: Likewise.
9118 * g++.old-deja/g++.jason/scoping2.C: Likewise.
9119 * g++.old-deja/g++.jason/virtual.C: Likewise.
9120 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9121 * g++.old-deja/g++.jason/template27.C: Likewise.
9122 * g++.old-deja/g++.jason/synth6.C: Likewise.
9123 * g++.old-deja/g++.jason/ref8.C: Likewise.
9124 * g++.old-deja/g++.jason/offset1.C: Likewise.
9125 * g++.old-deja/g++.other/static20.C: Likewise.
9126 * g++.old-deja/g++.other/array1.C: Likewise.
9127 * g++.old-deja/g++.other/new3.C: Likewise.
9128 * g++.old-deja/g++.other/array2.C: Likewise.
9129 * g++.old-deja/g++.other/overload9.C: Likewise.
9130 * g++.old-deja/g++.other/cast6.C: Likewise.
9131 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
9132 * g++.old-deja/g++.other/eh4.C: Likewise.
9133 * g++.old-deja/g++.other/using7.C: Likewise.
9134 * g++.old-deja/g++.other/init18.C: Likewise.
9135 * g++.old-deja/g++.other/dyncast1.C: Likewise.
9136 * g++.old-deja/g++.other/dyncast2.C: Likewise.
9137 * g++.old-deja/g++.other/dtor11.C: Likewise.
9138 * g++.old-deja/g++.pt/static11.C: Likewise.
9139 * g++.old-deja/g++.pt/crash19.C: Likewise.
9140 * g++.old-deja/g++.pt/overload12.C: Likewise.
9141 * g++.old-deja/g++.pt/crash46.C: Likewise.
9142 * g++.old-deja/g++.pt/mi1.C: Likewise.
9143 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
9144 * g++.old-deja/g++.pt/nontype5.C: Likewise.
9145 * g++.old-deja/g++.pt/local5.C: Likewise.
9146 * g++.old-deja/g++.pt/typename2.C: Likewise.
9147 * g++.old-deja/g++.pt/explicit80.C: Likewise.
9148 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
9149 * g++.old-deja/g++.law/visibility1.C: Likewise.
9150 * g++.old-deja/g++.law/visibility2.C: Likewise.
9151 * g++.old-deja/g++.law/virtual2.C: Likewise.
9152 * g++.old-deja/g++.law/operators19.C: Likewise.
9153 * g++.old-deja/g++.law/parsing10.C: Likewise.
9154 * g++.old-deja/g++.law/visibility4.C: Likewise.
9155 * g++.old-deja/g++.law/operators4.C: Likewise.
9156 * g++.old-deja/g++.law/dtors2.C: Likewise.
9157 * g++.old-deja/g++.law/missed-error3.C: Likewise.
9158 * g++.old-deja/g++.law/visibility10.C: Likewise.
9159 * g++.old-deja/g++.law/scope3.C: Likewise.
9160 * g++.old-deja/g++.law/casts2.C: Likewise.
9161 * g++.old-deja/g++.law/code-gen5.C: Likewise.
9162 * g++.old-deja/g++.law/operators33.C: Likewise.
9163 * g++.old-deja/g++.law/friend4.C: Likewise.
9164 * g++.old-deja/g++.mike/pmf7.C: Likewise.
9165 * g++.old-deja/g++.mike/p5611.C: Likewise.
9166 * g++.old-deja/g++.mike/net37.C: Likewise.
9167 * g++.old-deja/g++.mike/p3570.C: Likewise.
9168 * g++.old-deja/g++.mike/p5718.C: Likewise.
9169 * g++.old-deja/g++.mike/net21.C: Likewise.
9170 * g++.old-deja/g++.mike/p1862.C: Likewise.
9171 * g++.old-deja/g++.mike/p4511.C: Likewise.
9172 * g++.old-deja/g++.mike/virt3.C: Likewise.
9173 * g++.old-deja/g++.mike/p16146.C: Likewise.
9174 * g++.old-deja/g++.mike/p1989.C: Likewise.
9175 * g++.old-deja/g++.mike/p5571.C: Likewise.
9176 * g++.old-deja/g++.gb/scope10.C: Likewise.
9177 * g++.old-deja/g++.abi/primary5.C: Likewise.
9178 * g++.old-deja/g++.abi/empty2.C: Likewise.
9179 * g++.old-deja/g++.abi/arraynew.C: Likewise.
9180 * g++.old-deja/g++.eh/vbase4.C: Likewise.
9181 * g++.old-deja/g++.eh/ptr1.C: Likewise.
9182 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
9183 * g++.old-deja/g++.bob/template3.C: Likewise.
9184 * g++.old-deja/g++.bob/inherit1.C: Likewise.
9185
9186 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
9187
9188 PR fortran/31193
9189 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
9190
9191 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
9192
9193 PR fortran/20897
9194 * gfortran.dg/derived_name_1.f90: New.
9195 * gfortran.dg/derived_name_2.f: New.
9196
9197 2007-03-21 Richard Sandiford <richard@codesourcery.com>
9198
9199 * lib/target-supports.exp (check_effective_target_nonpic): New
9200 procedure.
9201 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
9202 when compiling PIC.
9203 * gcc.target/i386/asm-4.c: Require nonpic.
9204 * gcc.target/i386/cmov1.c: Likewise.
9205 * gcc.target/i386/mul.c: Likewise.
9206 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
9207 * gcc.target/i386/ssetype-1.c: Require nonpic.
9208 * gcc.target/i386/ssetype-3.c: Likewise.
9209 * gcc.target/i386/ssetype-5.c: Likewise.
9210
9211 2007-03-21 Richard Sandiford <richard@codesourcery.com>
9212
9213 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
9214 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
9215 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
9216 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
9217
9218 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
9219
9220 PR tree-optimization/30590
9221 * g++.dg/opt/pr30590.C: New testcase.
9222
9223 2007-03-20 Jakub Jelinek <jakub@redhat.com>
9224
9225 PR c/30762
9226 * gcc.dg/pr30762-1.c: New test.
9227 * gcc.dg/pr30762-2.c: New test.
9228
9229 PR inline-asm/30505
9230 * gcc.target/i386/pr30505.c: New test.
9231
9232 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
9233
9234 * gcc.target/arm/register-variables.c: New.
9235
9236 2007-03-19 Jeff Law <law@redhat.com>
9237
9238 * PR tree-optimization/30984
9239 * gcc.c-torture/pr30984.c: New test.
9240
9241 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
9242 Richard Guenther <rguenther@suse.de>
9243
9244 PR tree-optimization/31254
9245 * gcc.dg/torture/pr31254.c: New testcase.
9246
9247 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
9248
9249 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
9250 target default_packed.
9251
9252 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9253
9254 PR fortran/31203
9255 * gfortran.dg/string_length_1.f90: New test.
9256
9257 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9258
9259 PR testsuite/30395
9260 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
9261
9262 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9263
9264 PR libgfortran/31052
9265 * gfortran.dg/namelist_27.f90: New test.
9266
9267 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
9268
9269 PR fortran/30531
9270 * gfortran.dg/used_types_14.f90: New test.
9271
9272 PR fortran/31086
9273 * gfortran.dg/used_types_15.f90: New test.
9274
9275 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
9276
9277 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
9278 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
9279
9280 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9281
9282 PR fortran/31120
9283 * gfortran.dg/integer_exponentiation_2.f90: New test.
9284
9285 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
9286
9287 PR tree-optimization/31041
9288 * gcc.dg/vect/pr31041.c: New test.
9289
9290 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9291
9292 * g++.dg/warn/Wconversion-integer.C: New
9293 * g++.dg/warn/Wconversion-real.C: New.
9294 * g++.dg/warn/Wconversion-real-integer.C: New.
9295 * g++.dg/warn/conv2.C: Updated.
9296
9297 2007-03-16 Richard Sandiford <richard@codesourcery.com>
9298
9299 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
9300 exclude RTPs.
9301
9302 2007-03-16 Richard Guenther <rguenther@suse.de>
9303
9304 PR tree-optimization/31146
9305 * g++.dg/tree-ssa/pr31146.C: New testcase.
9306
9307 2007-03-16 Richard Sandiford <richard@codesourcery.com>
9308
9309 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
9310 assume that the target has <features.h>.
9311
9312 2007-03-16 Richard Sandiford <richard@codesourcery.com>
9313
9314 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
9315 dg-options rather than to the whole test.
9316
9317 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
9318
9319 PR debug/29906
9320 * g++.dg/debug/pr29906.C: New
9321
9322 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9323
9324 PR libgfortran/31099
9325 * gfortran.dg/unformatted_recl.f90: Update test.
9326
9327 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
9328
9329 * gcc.dg/tree-ssa/prefetch-5.c: New test.
9330
9331 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9332
9333 PR c++/30891
9334 * g++.dg/parse/namespace-definition.C: New.
9335
9336 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9337
9338 PR c++/24924
9339 * g++.dg/cpp/pedantic-errors.C: New.
9340 * g++.dg/cpp/permissive.C: New.
9341
9342 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9343
9344 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
9345 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
9346
9347 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9348
9349 * lib/target-supports.exp (check_missing_uclibc_feature)
9350 (check_effective_target_wchar): New procedures.
9351 * gcc.dg/wchar_t-1.c: Require target wchar.
9352 * gcc.dg/wint_t-1.c: Likewise.
9353
9354 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9355
9356 * lib/target-supports.exp (check_gc_sections_available): Return
9357 false for VxWorks targets.
9358
9359 2007-03-15 Dirk Mueller <dmueller@suse.de>
9360
9361 * g++.dg/warn/Wconversion2.C: Fix typo.
9362 * gcc.dg/if-empty-1.c: Ditto.
9363
9364 2007-03-15 Richard Sandiford <richard@codesourcery.com>
9365
9366 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
9367
9368 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
9369
9370 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
9371 * gcc.target/i386/pr31167.c: Ditto.
9372
9373 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
9374
9375 PR target/31167
9376 * gcc.target/i386/pr31167.c: New test.
9377
9378 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
9379
9380 PR fortran/30922
9381 * gfortran.dg/import5.f90.f90: New test.
9382
9383
9384 PR fortran/30879
9385 * gfortran.dg/data_components_1.f90: New test.
9386
9387
9388 PR fortran/30870
9389 * gfortran.dg/generic_13.f90: New test.
9390
9391 PR fortran/31163
9392 * gfortran.dg/alloc_comp_basics_5.f90: New test.
9393
9394 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9395
9396 PR libgfortran/31051
9397 * gfortran.dg/fmt_t_4.f90: New
9398
9399 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
9400
9401 PR C++/31165
9402 * g++.dg/other/default7.C: New test.
9403
9404 2007-03-15 Dirk Mueller <dmueller@suse.de>
9405
9406 * g++.dg/warn/Wconversion2.C: New.
9407
9408 2007-03-14 Eric Christopher <echristo@apple.com>
9409
9410 * gcc.dg/ssp-1.c: New.
9411 * gcc.dg/ssp-2.c: Ditto.
9412
9413 2007-03-14 Dirk Mueller <dmueller@suse.de>
9414
9415 * g++.dg/warn/do-empty.C: New.
9416 * gcc.dg/do-empty.c: New.
9417 * gcc.dg/if-empty-1.c: Update.
9418 * gcc.dg/20001116-1.c: Update.
9419 * gcc.dg/pr23165.c: Update.
9420
9421 2007-03-14 Jakub Jelinek <jakub@redhat.com>
9422
9423 * gfortran.dg/module_implicit_conversion.f90: New test.
9424
9425 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
9426
9427 PR middle-end/31127
9428 * gcc.dg/pr31127.c: New.
9429
9430 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
9431
9432 * gcc.dg/tree-ssa/loop-26.c: New test.
9433
9434 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
9435
9436 * gcc.target/i386/cmpxchg16b-1.c: New test.
9437
9438 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
9439
9440 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
9441 * gcc.dg/c99-vla-1.c: Likewise.
9442 * g++.dg/ext/vla1.C: Likewise
9443
9444 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
9445
9446 * gcc.dg/wvla-1.c: New test
9447 * gcc.dg/wvla-2.c: New test
9448 * gcc.dg/wvla-3.c: New test
9449 * gcc.dg/wvla-4.c: New test
9450 * gcc.dg/wvla-5.c: New test
9451 * gcc.dg/wvla-6.c: New test
9452 * gcc.dg/wvla-7.c: New test
9453 * g++.dg/warn/Wvla-1.C: New test
9454 * g++.dg/warn/Wvla-2.C: New test
9455 * g++.dg/warn/Wvla-3.C: New test
9456
9457 2007-03-12 Mark Mitchell <mark@codesourcery.com>
9458
9459 PR c++/30108
9460 * g++.dg/other/default6.C: New test.
9461
9462 2007-03-12 Richard Sandiford <richard@codesourcery.com>
9463
9464 * lib/target-supports.exp (check_profiling_available): Return false
9465 for VxWorks.
9466 (check_effective_target_vxworks_kernel): New procedure.
9467 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
9468 VxWorks.
9469 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
9470 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
9471 to include VxWorks.
9472 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
9473
9474 2007-03-12 Richard Sandiford <richard@codesourcery.com>
9475
9476 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
9477 PIC is not supported.
9478 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
9479 * gcc.dg/20020426-2.c: Likewise.
9480 * gcc.dg/pr28243.c: Likewise.
9481 * gcc.dg/visibility-11.c: Likewise.
9482 * gcc.dg/tls/opt-9.c: Likewise.
9483 * gcc.dg/tls/opt-10.c: Likewise.
9484 * gcc.dg/tls/pic-1.c: Likewise.
9485 * gcc.dg/tls/struct-1.c: Likewise.
9486 * gcc.target/i386/20000807-1.c: Likewise.
9487 * gcc.target/i386/20000904-1.c: Likewise.
9488 * gcc.target/i386/20011119-1.c: Likewise.
9489 * gcc.target/i386/990213-2.c: Likewise.
9490 * gcc.target/i386/990214-1.c: Likewise.
9491 * gcc.target/i386/compress-float-387-pic.c: Likewise.
9492 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
9493 * gcc.target/i386/pic-1.c: Likewise.
9494 * gcc.target/i386/pr21518.c: Likewise.
9495 * gcc.target/i386/pr23098.c: Likewise.
9496 * gcc.target/i386/pr23943.c: Likewise.
9497
9498 2007-03-11 Mark Mitchell <mark@codesourcery.com>
9499
9500 PR c++/31038
9501 * g++.dg/template/complit2.C: New test.
9502
9503 PR c++/30328
9504 * g++.dg/ext/bitfield1.C: New test.
9505
9506 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
9507
9508 PR fortran/30883
9509 * gfortran.dg/interface_11.f90: New test.
9510
9511 2007-03-11 Richard Guenther <rguenther@suse.de>
9512
9513 PR tree-optimization/31115
9514 * gcc.dg/torture/pr31115.c: New testcase.
9515
9516 2007-03-11 Ira Rosen <irar@il.ibm.com>
9517
9518 PR tree-optimization/29925
9519 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
9520
9521 2007-03-10 Mark Mitchell <mark@codesourcery.com>
9522
9523 PR c++/30274
9524 * g++.dg/expr/bitfield3.C: New test.
9525 * g++.dg/expr/bitfield4.C: Likewise.
9526 * g++.dg/expr/bitfield5.C: Likewise.
9527 * g++.dg/expr/bitfield6.C: Likewise.
9528
9529 PR c++/30924
9530 * g++.dg/template/array18.C: New test.
9531
9532 2007-03-10 Dirk Mueller <dmueller@suse.de>
9533
9534 PR c++/17946
9535 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
9536 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
9537
9538 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
9539
9540 PR c++/20599
9541 * g++.dg/cpp0x/variadic-bind.C: New.
9542 * g++.dg/cpp0x/variadic-function.C: New.
9543 * g++.dg/cpp0x/variadic-mem_fn.C: New.
9544 * g++.dg/cpp0x/variadic-tuple.C: New.
9545 * g++.dg/cpp0x/variadic1.C: New.
9546 * g++.dg/cpp0x/variadic2.C: New.
9547 * g++.dg/cpp0x/variadic3.C: New.
9548 * g++.dg/cpp0x/variadic4.C: New.
9549 * g++.dg/cpp0x/variadic5.C: New.
9550 * g++.dg/cpp0x/variadic6.C: New.
9551 * g++.dg/cpp0x/variadic7.C: New.
9552 * g++.dg/cpp0x/variadic8.C: New.
9553 * g++.dg/cpp0x/variadic9.C: New.
9554 * g++.dg/cpp0x/variadic10.C: New.
9555 * g++.dg/cpp0x/variadic11.C: New.
9556 * g++.dg/cpp0x/variadic12.C: New.
9557 * g++.dg/cpp0x/variadic13.C: New.
9558 * g++.dg/cpp0x/variadic14.C: New.
9559 * g++.dg/cpp0x/variadic15.C: New.
9560 * g++.dg/cpp0x/variadic16.C: New.
9561 * g++.dg/cpp0x/variadic17.C: New.
9562 * g++.dg/cpp0x/variadic18.C: New.
9563 * g++.dg/cpp0x/variadic19.C: New.
9564 * g++.dg/cpp0x/variadic20.C: New.
9565 * g++.dg/cpp0x/variadic21.C: New.
9566 * g++.dg/cpp0x/variadic22.C: New.
9567 * g++.dg/cpp0x/variadic23.C: New.
9568 * g++.dg/cpp0x/variadic24.C: New.
9569 * g++.dg/cpp0x/variadic25.C: New.
9570 * g++.dg/cpp0x/variadic26.C: New.
9571 * g++.dg/cpp0x/variadic27.C: New.
9572 * g++.dg/cpp0x/variadic28.C: New.
9573 * g++.dg/cpp0x/variadic29.C: New.
9574 * g++.dg/cpp0x/variadic30.C: New.
9575 * g++.dg/cpp0x/variadic31.C: New.
9576 * g++.dg/cpp0x/variadic32.C: New.
9577 * g++.dg/cpp0x/variadic33.C: New.
9578 * g++.dg/cpp0x/variadic34.C: New.
9579 * g++.dg/cpp0x/variadic35.C: New.
9580 * g++.dg/cpp0x/variadic36.C: New.
9581 * g++.dg/cpp0x/variadic37.C: New.
9582 * g++.dg/cpp0x/variadic38.C: New.
9583 * g++.dg/cpp0x/variadic39.C: New.
9584 * g++.dg/cpp0x/variadic40.C: New.
9585 * g++.dg/cpp0x/variadic41.C: New.
9586 * g++.dg/cpp0x/variadic42.C: New.
9587 * g++.dg/cpp0x/variadic43.C: New.
9588 * g++.dg/cpp0x/variadic44.C: New.
9589 * g++.dg/cpp0x/variadic45.C: New.
9590 * g++.dg/cpp0x/variadic46.C: New.
9591 * g++.dg/cpp0x/variadic47.C: New.
9592 * g++.dg/cpp0x/variadic48.C: New.
9593 * g++.dg/cpp0x/variadic49.C: New.
9594 * g++.dg/cpp0x/variadic50.C: New.
9595 * g++.dg/cpp0x/variadic51.C: New.
9596 * g++.dg/cpp0x/variadic52.C: New.
9597 * g++.dg/cpp0x/variadic53.C: New.
9598 * g++.dg/cpp0x/variadic54.C: New.
9599 * g++.dg/cpp0x/variadic55.C: New.
9600 * g++.dg/cpp0x/variadic56.C: New.
9601 * g++.dg/cpp0x/variadic57.C: New.
9602 * g++.dg/cpp0x/variadic58.C: New.
9603 * g++.dg/cpp0x/variadic59.C: New.
9604 * g++.dg/cpp0x/variadic60.C : New.
9605 * g++.dg/cpp0x/variadic61.C : New.
9606 * g++.dg/cpp0x/variadic62.C : New.
9607 * g++.dg/cpp0x/variadic63.C : New.
9608 * g++.dg/cpp0x/variadic64.C : New.
9609 * g++.dg/cpp0x/variadic65.C : New.
9610 * g++.dg/cpp0x/variadic66.C : New.
9611 * g++.dg/cpp0x/variadic67.C : New.
9612 * g++.dg/cpp0x/variadic68.C : New.
9613 * g++.dg/cpp0x/variadic69.C : New.
9614 * g++.dg/cpp0x/variadic70.C : New.
9615 * g++.dg/cpp0x/variadic71.C : New.
9616 * g++.dg/cpp0x/variadic72.C : New.
9617 * g++.dg/cpp0x/variadic73.C : New.
9618 * g++.dg/cpp0x/variadic74.C : New.
9619 * g++.dg/cpp0x/variadic75.C : New.
9620 * g++.dg/cpp0x/variadic-ex1.C : New.
9621 * g++.dg/cpp0x/variadic-ex2.C : New.
9622 * g++.dg/cpp0x/variadic-ex3.C : New.
9623 * g++.dg/cpp0x/variadic-ex4.C : New.
9624 * g++.dg/cpp0x/variadic-ex5.C : New.
9625 * g++.dg/cpp0x/variadic-ex6.C : New.
9626 * g++.dg/cpp0x/variadic-ex7.C : New.
9627 * g++.dg/cpp0x/variadic-ex8.C : New.
9628 * g++.dg/cpp0x/variadic-ex9.C : New.
9629 * g++.dg/cpp0x/variadic-ex10.C : New.
9630 * g++.dg/cpp0x/variadic-ex11.C : New.
9631 * g++.dg/cpp0x/variadic-ex12.C : New.
9632 * g++.dg/cpp0x/variadic-ex13.C : New.
9633 * g++.dg/cpp0x/variadic-ex14.C : New.
9634
9635 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9636
9637 PR libgfortran/31099
9638 * gfortran.dg/unformatted_recl.f90: New test.
9639
9640 2007-03-09 Roger Sayle <roger@eyesopen.com>
9641
9642 * gcc.dg/fold-eqcmplx-1.c: New test case.
9643
9644 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
9645
9646 PR rtl-optimization/30643
9647 * gcc.dg/pr30643.c: New.
9648
9649 2007-03-09 Chao-ying Fu <fu@mips.com>
9650
9651 * gcc.target/mips/mips32-dspr2-type.c: New test.
9652 * gcc.target/mips/mips32-dspr2.c: New test.
9653 * gcc.target/mips/dspr2-MULT.c: New test.
9654 * gcc.target/mips/dspr2-MULTU.c: New test.
9655 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
9656 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
9657 Adjust some formats.
9658
9659 2007-03-09 Dirk Mueller <dmueller@suse.de>
9660
9661 PR c++/17946
9662 * gcc.dg/Wlogical-op-1.c: New.
9663 * g++.dg/warn/Wlogical-op-1.C: New.
9664
9665 2007-03-09 Richard Guenther <rguenther@suse.de>
9666
9667 PR tree-optimization/30904
9668 PR middle-end/31058
9669 * gcc.dg/pr30904.c: Remove xfail.
9670
9671 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9672
9673 PR C/31072
9674 * gcc.c-torture/execute/pr31072.c: New test.
9675
9676 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9677
9678 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
9679 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9680 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
9681 *lrint* and *lround*.
9682 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
9683 floor->lfloor.
9684 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
9685 * gcc.dg/torture/builtin-integral-1.c: Likewise.
9686 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
9687 and *lround*. Correct macro names.
9688 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
9689 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
9690
9691 2007-03-08 Ian Lance Taylor <iant@google.com>
9692
9693 * gcc.dg/no-strict-overflow-5.c: New test.
9694 * gcc.dg/no-strict-overflow-6.c: New test.
9695 * gcc.dg/Wstrict-overflow-11.c: New test.
9696 * gcc.dg/Wstrict-overflow-12.c: New test.
9697 * gcc.dg/Wstrict-overflow-13.c: New test.
9698 * gcc.dg/Wstrict-overflow-14.c: New test.
9699 * gcc.dg/Wstrict-overflow-15.c: New test.
9700
9701 2007-03-08 Richard Sandiford <richard@codesourcery.com>
9702
9703 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
9704 for VxWorks kernel mode.
9705 * gcc.c-torture/execute/strncmp-1.x: Likewise.
9706
9707 2007-03-08 Richard Sandiford <richard@codesourcery.com>
9708
9709 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
9710 mode.
9711
9712 2007-03-08 Richard Sandiford <richard@codesourcery.com>
9713
9714 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
9715 and lib/bfill.c on VxWorks targets.
9716 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
9717 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
9718 lib/bfill.c and lib/memmove.c on VxWorks targets.
9719 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
9720 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
9721 on VxWorks targets.
9722 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
9723 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
9724
9725 2007-03-08 Tobias Burnus <burnus@net-b.de>
9726
9727 * gfortran.dg/use_5.f90: New test.
9728 * gfortran.dg/use_6.f90: Ditto.
9729 * gfortran.dg/use_7.f90: Ditto.
9730
9731 2007-03-08 Tobias Burnus <burnus@net-b.de>
9732
9733 PR fortran/30973
9734 * gfortran.dg/use_4.f90: New test.
9735 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
9736
9737 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
9738
9739 PR fortran/31011
9740 * gfortran.dg/parameter_array_section_2.f90: New test.
9741
9742 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
9743
9744 PR c++/30852
9745 * g++.dg/ext/offsetof1.C: Add cases with volatile.
9746
9747 PR c++/30534
9748 * g++.dg/template/arg5.C: New test.
9749
9750 2007-03-07 Joseph Myers <joseph@codesourcery.com>
9751
9752 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
9753
9754 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
9755
9756 * gcc.dg/var-expand1.c: Add newline at end of file.
9757
9758 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
9759
9760 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
9761
9762 2007-03-06 Richard Sandiford <richard@codesourcery.com>
9763
9764 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
9765
9766 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9767
9768 * gcc.dg/torture/builtin-convert-4.c: New test.
9769
9770 2007-03-05 Ian Lance Taylor <iant@google.com>
9771
9772 * gcc.c-torture/compile/pr31034.c: New test.
9773
9774 2007-03-05 Ian Lance Taylor <iant@google.com>
9775
9776 * gcc.dg/inline-18.c: New test.
9777 * gcc.dg/inline-19.c: New test.
9778 * gcc.dg/inline-20.c: New test.
9779 * gcc.dg/inline-21.c: New test.
9780
9781 2007-03-05 Richard Guenther <rguenther@suse.de>
9782
9783 PR tree-optimization/14052
9784 * gcc.dg/tree-ssa/vrp33.c: New testcase.
9785
9786 2007-03-05 Richard Guenther <rguenther@suse.de>
9787
9788 PR tree-optimization/23777
9789 * gcc.dg/tree-ssa/pr23777.c: New testcase.
9790
9791 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9792
9793 PR other/30465
9794 * gcc.dg/multiple-overflow-warn-3.c: New.
9795 * g++.dg/warn/multiple-overflow-warn-3.C: New.
9796
9797 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
9798
9799 PR c++/30895
9800 * g++.dg/parse/template23.C: New test.
9801
9802 2007-03-04 Roger Sayle <roger@eyesopen.com>
9803
9804 PR middle-end/30744
9805 * gcc.dg/pr30744-1.c: New test case.
9806
9807 2007-03-04 Tobias Burnus <burnus@net-b.de>
9808
9809 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
9810
9811 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9812
9813 PR target/30406
9814 * gfortran.dg/logical_3.f90: New test.
9815
9816 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
9817
9818 PR libfortran/30981
9819 * gfortran.dg/integer_exponentiation_1.f90: New test.
9820
9821 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
9822
9823 * gcc.target/m68k/m68k.exp: New.
9824 * gcc.target/m68k/crash1.c: New.
9825
9826 2007-03-03 Tobias Burnus <burnus@net-b.de>
9827
9828 * gfortran.dg/c_by_val.c: Use int64_t instead of long
9829 to be more compatible with integer(kind=8).
9830
9831 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9832
9833 PR libfortran/31001
9834 * gfortran.dg/zero_sized_3.f90: New test.
9835
9836 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9837
9838 PR c++/15787
9839 * g++.dg/parse/else.C: New.
9840 * g++.dg/parse/else-2.C: New.
9841
9842 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
9843 Tobias Burnus <burnus@net-b.de>
9844
9845 PR fortran/30882
9846 * gfortran.dg/size_dim.f90: New test.
9847
9848 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
9849 Tobias Burnus <burnus@net-b.de>
9850
9851 PR fortran/30873
9852 * gfortran.dg/entry_9.f90: New test.
9853
9854 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
9855
9856 PR c++/28253
9857 * g++.dg/inherit/covariant16.C: New test.
9858
9859 2007-03-02 Geoffrey Keating <geoffk@apple.com>
9860
9861 * g++.dg/other/darwin-minversion-1.C: New.
9862
9863 2007-03-02 Diego Novillo <dnovillo@redhat.com>
9864
9865 * gcc.dg/tree-ssa/20070302-1.c: New test.
9866
9867 2007-03-02 Joseph Myers <joseph@codesourcery.com>
9868
9869 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
9870 tests.
9871
9872 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
9873
9874 * gcc.dg/tree-ssa/prefetch-4.c: New test.
9875
9876 2007-03-01 Simon Baldwin <simonb@google.com>
9877
9878 PR c++/23689
9879 * warn/ignored_typedef.C: New.
9880 * init/ctor8.C: Added dg-warning to consume ignored typedef
9881 warning.
9882 * template/typedef2.C: Ditto. Moved dg-error onto its own line
9883 and added an explicit line number.
9884
9885 2007-02-28 Richard Guenther <rguenther@suse.de>
9886
9887 PR middle-end/30364
9888 * gcc.dg/torture/pr30364-1.c: New testcase.
9889 * gcc.dg/torture/pr30364-2.c: Likewise.
9890 * gcc.dg/torture/pr30364-3.c: Likewise.
9891
9892 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9893
9894 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
9895 powerpc*, use -funsafe-math-optimizations.
9896 * gcc.dg/torture/builtin-logb-1.c: Likewise.
9897 * gcc.dg/torture/builtin-modf-1.c: Likewise.
9898
9899 2007-02-28 Tobias Burnus <burnus@net-b.de>
9900 Paul Thomas <pault@gcc.gnu.org>
9901
9902 PR fortran/30888
9903 PR fortran/30887
9904 * c_by_val_1.f: Test %VAL() with non-default kind.
9905 * c_by_val.c: Ditto.
9906 * c_by_val_4.f: New test.
9907
9908 2007-02-28 Tobias Burnus <burnus@net-b.de>
9909
9910 PR fortran/30968
9911 * gfortran.dg/continuation_7.f90: New test.
9912
9913 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
9914
9915 * g++.dg/inherit/thunk7.C: New test.
9916 * lib/target-supports.exp (check_profiling_available): Not available
9917 for bfin-*-*.
9918
9919 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
9920
9921 PR target/30970
9922 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
9923
9924 2007-02-27 Mark Mitchell <mark@codesourcery.com>
9925
9926 * lib/target-supports.exp (check_effective_target_init_priority):
9927 Remove Solaris special case.
9928
9929 2007-02-26 Geoffrey Keating <geoffk@apple.com>
9930
9931 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
9932 for more builtin types.
9933
9934 * g++.dg/ext/visibility/class1.C: Port to Darwin.
9935 * g++.dg/ext/visibility/noPLT.C: Likewise.
9936
9937 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9938
9939 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
9940 sh* targets.
9941
9942 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
9943
9944 PR fortran/30865
9945 * size_optional_dim_1.f90: New test.
9946
9947 2007-02-25 Mark Mitchell <mark@codesourcery.com>
9948
9949 * gcc.dg/vxworks/vxworks.exp: New file.
9950 * gcc.dg/vxworks/initpri1.c: Likewise.
9951 * gcc.dg/vxworks/initpri2.c: Likewise.
9952 * gcc.dg/initpri2.c: Add more tests.
9953 * g++.dg/special/initpri2.C: Likewise.
9954
9955 * gcc.dg/initpri1.c: New test.
9956 * gcc.dg/initpri2.c: Likewise.
9957 * g++.dg/special/initpri1.C: New test.
9958 * g++.dg/special/initpri2.C: Likewise.
9959 * g++.dg/special/conpr-1.C: Use init_priority effective target.
9960 * g++.dg/special/conpr-2.C: Likewise.
9961 * g++.dg/special/conpr-3.C: Likewise.
9962 * g++.dg/special/conpr-4.C: Likewise.
9963 * g++.dg/special/initp1.C: Likewise.
9964 * g++.dg/special/ecos.exp: Remove code to detect availability of
9965 constructor priorities.
9966 * lib/target-supports.exp (check_effective_target_init_priority):
9967 New function.
9968
9969 2007-02-24 Jan Hubicka <jh@suse.cz>
9970
9971 * gcc.c-torture/execute/pr30778.c: New testcase.
9972
9973 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9974
9975 PR libgfortran/30918
9976 * gfortran.dg/namelist_26.f90: New test.
9977
9978 2007-02-24 Richard Guenther <rguenther@suse.de>
9979
9980 PR middle-end/30951
9981 * gcc.dg/pr30951.c: New testcase.
9982
9983 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9984
9985 * gcc.dg/torture/builtin-modf-1.c: New test.
9986
9987 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
9988
9989 PR tree-optimization/30904
9990 * gcc.dg/pr30904.c: New test.
9991
9992 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9993
9994 * gcc.test-framework/README: Correct command.
9995 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
9996 -Wunused-value.
9997 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
9998
9999 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
10000
10001 * lib/target-supports.exp (check_effective_target_unwrapped): New.
10002
10003 2007-02-23 Mark Mitchell <mark@codesourcery.com>
10004
10005 * lib/target-supports.exp (check_effective_target_newlib): New
10006 function.
10007
10008 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
10009
10010 PR fortran/30660
10011 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
10012 allocatable component.
10013
10014
10015 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10016
10017 * gcc.dg/torture/builtin-logb-1.c: New test.
10018 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
10019 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
10020 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
10021 sh* targets.
10022
10023 2007-02-23 Richard Guenther <rguenther@suse.de>
10024
10025 * g++.dg/warn/changes-meaning.C: New testcase.
10026
10027 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10028
10029 PR libgfortran/30910
10030 * gfortran.dg/fmt_zero_precision.f90: Update test.
10031
10032 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10033
10034 * gcc.dg/torture/builtin-frexp-1.c: New test.
10035
10036 2007-02-22 Mark Mitchell <mark@codesourcery.com>
10037
10038 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
10039
10040 2007-02-22 Ian Lance Taylor <iant@google.com>
10041
10042 PR debug/30898
10043 * g++.dg/debug/pr30898.C: New test.
10044
10045 2007-02-22 Ira Rosen <irar@il.ibm.com>
10046
10047 * gcc.dg/vect/vect-106.c: New test.
10048
10049 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
10050 Ira Rosen <irar@il.ibm.com>
10051
10052 PR tree-optimization/30843
10053 * gcc.dg/vect/pr30843.c: New test.
10054
10055 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
10056
10057 PR tree-optimization/30858
10058 * gcc.dg/vect/pr30858.c: New test.
10059
10060 2007-02-21 Mark Mitchell <mark@codesourcery.com>
10061
10062 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
10063 to set options for compiling testglue.
10064 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
10065 * lib/obj-c++.exp (obj-c++_init): Likewise.
10066
10067 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
10068
10069 * gnat.dg/derived_aggregate.adb: New test.
10070
10071 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10072
10073 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
10074 sh* targets. Call the correct CKSGN macro.
10075
10076 2007-02-21 Jakub Jelinek <jakub@redhat.com>
10077
10078 * gfortran.dg/gomp/omp_parse1.f90: New test.
10079 * gfortran.dg/gomp/omp_parse2.f: New test.
10080
10081 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
10082
10083 PR fortran/30869
10084 * gfortran.dg/do_pointer_1.f90: New test.
10085
10086 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10087
10088 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
10089 and scalbln.
10090
10091 2007-02-20 Geoffrey Keating <geoffk@apple.com>
10092
10093 * gcc.dg/darwin-minversion-1.c: New.
10094 * gcc.dg/darwin-minversion-2.c: New.
10095
10096 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10097
10098 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
10099
10100 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10101 DJ Delorie <dj@redhat.com>
10102
10103 PR other/30824
10104 * gcc.dg/Wfatal.c: New.
10105 * gcc.dg/Wfatal-2.c: New.
10106 * gcc.dg/Werror-1.c: Adjust expectations.
10107 * gcc.dg/Werror-5.c: Likewise.
10108 * gcc.dg/Werror-7.c: Likewise.
10109 * gcc.dg/Werror-10.c: Likewise.
10110 * gcc.dg/Werror-11.c: Likewise.
10111
10112 2007-02-20 Tobias Burnus <burnus@net-b.de>
10113
10114 PR fortran/30522
10115 * gfortran.dg/volatile10.f90: New test.
10116
10117 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
10118
10119 PR libfortran/30533
10120 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
10121
10122 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10123
10124 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
10125 * gcc.dg/Walways-true-1.c: Likewise.
10126 * gcc.dg/weak/weak-3.c: Likewise.
10127 * gcc.dg/Werror-1.c: Likewise.
10128 * gcc.dg/Werror-3.c: Likewise.
10129 * gcc.dg/Werror-4.c: Likewise.
10130 * gcc.dg/Werror-5.c: Likewise.
10131 * gcc.dg/Werror-6.c: Likewise.
10132 * gcc.dg/Werror-7.c: Likewise.
10133 * gcc.dg/Werror-8.c: Likewise.
10134 * gcc.dg/Werror-10.c: Likewise.
10135 * gcc.dg/Werror-11.c: Likewise.
10136 * gcc.dg/Werror-12.c: Likewise.
10137 * g++.old-deja/g++.mike/warn8.C: Likewise.
10138 * g++.dg/warn/Walways-true-1.C: Likewise.
10139 * g++.dg/warn/Walways-true-2.C: Likewise.
10140 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
10141 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
10142 -Wstring-literal-comparison with -Waddress.
10143 * gcc.dg/Wstring-literal-comparison-4.c: Replace
10144 -Wno-string-literal-comparison with -Wno-address.
10145
10146 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
10147
10148 * gnat.dg/self_aggregate_with_call.adb: New test.
10149
10150 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
10151
10152 PR tree-optimization/30975
10153 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
10154 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
10155 * gcc.dg/vect/pr30795.c: New.
10156
10157 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10158
10159 PR fortran/30681
10160 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
10161
10162 2007-02-18 Roger Sayle <roger@eyesopen.com>
10163
10164 PR rtl-optimization/28173
10165 * gcc.target/i386/andor-1.c: New test case.
10166
10167 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10168
10169 * gcc.dg/torture/builtin-ldexp-1.c: New.
10170 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
10171
10172 2007-02-18 Roger Sayle <roger@eyesopen.com>
10173
10174 * gfortran.dg/array_constructor_15.f90: New test case.
10175
10176 2007-02-18 Roger Sayle <roger@eyesopen.com>
10177
10178 * gfortran.dg/forall_10.f90: New test case.
10179
10180 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
10181
10182 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
10183
10184 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
10185
10186 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
10187 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
10188
10189 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
10190
10191 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
10192 * gcc.target/i386/builtin-bswap-3.c: Ditto.
10193 * gcc.target/i386/xchg-1.c: New test.
10194 * gcc.target/i386/xchg-2.c: New test.
10195
10196 2007-02-16 Richard Guenther <rguenther@suse.de>
10197 Christian Bruel <christian.bruel@st.com>
10198
10199 * gcc.dg/strict-overflow-5.c: New testcase.
10200
10201 2007-02-16 Tobias Burnus <burnus@net-b.de>
10202
10203 PR fortran/30793
10204 * gfortran.dg/func_derived_4.f90: New test.
10205
10206 2007-02-15 Roger Sayle <roger@eyesopen.com>
10207
10208 PR middle-end/30391
10209 * gfortran.dg/pr30391-1.f90: New test case.
10210
10211 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
10212
10213 PR middle-end/30433
10214 * gcc.c-torture/compile/pr30433.c: New testcase to check
10215 that complex constants comparisions are foldded.
10216
10217 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
10218
10219 PR C++/30158
10220 * g++.dg/ext/stmtexpr10.C: New testcase.
10221
10222 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
10223
10224 PR middle-end/30729
10225 * gcc.dg/Wunused-value-2.c: New testcase.
10226
10227 2007-02-15 Ian Lance Taylor <iant@google.com>
10228
10229 * g++.dg/eh/subreg-1.C: New test.
10230
10231 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10232
10233 PR c/26494
10234 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
10235 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
10236 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
10237 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
10238 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
10239 * gcc.dg/Werror-implicit-function-declaration.c: New.
10240
10241 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10242
10243 PR c++/28943
10244 * g++.dg/warn/pr28943.C: New.
10245
10246 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10247
10248 * gfortran.fortran-torture/execute/math.f90: Fix typo.
10249
10250 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10251
10252 PR fortran/30779
10253 * gfortran.dg/error_recovery_3.f90: New test.
10254
10255 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
10256
10257 * g++.dg/tree-ssa/sra-1.C: New.
10258
10259 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
10260
10261 * g++.dg/tree-ssa/sra-1.C: New.
10262
10263 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
10264
10265 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
10266
10267 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10268
10269 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
10270
10271 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
10272
10273 PR fortran/30799
10274 * gfortran.dg/logical_2.f90: New test.
10275
10276 2007-02-14 Joseph Myers <joseph@codesourcery.com>
10277
10278 * gcc.dg/torture/complex-alias-1.c: New test.
10279
10280 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
10281
10282 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
10283 instead of -fdump-tree-tailcall.
10284
10285 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
10286
10287 * gfortran.dg/interface_10.f90: Fix comment typo.
10288
10289 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
10290
10291 PR tree-optimization/30771
10292 * gcc.dg/vect/pr30771.c: New test.
10293
10294 2007-02-13 Ian Lance Taylor <iant@google.com>
10295
10296 * gcc.dg/Wstrict-overflow-1.c: New test.
10297 * gcc.dg/Wstrict-overflow-2.c: New test.
10298 * gcc.dg/Wstrict-overflow-3.c: New test.
10299 * gcc.dg/Wstrict-overflow-4.c: New test.
10300 * gcc.dg/Wstrict-overflow-5.c: New test.
10301 * gcc.dg/Wstrict-overflow-6.c: New test.
10302 * gcc.dg/Wstrict-overflow-7.c: New test.
10303 * gcc.dg/Wstrict-overflow-8.c: New test.
10304 * gcc.dg/Wstrict-overflow-9.c: New test.
10305 * gcc.dg/Wstrict-overflow-10.c: New test.
10306
10307 2007-02-13 Roger Sayle <roger@eyesopen.com>
10308
10309 * gcc.target/ia64/builtin-bswap-2.c: New test case.
10310
10311 2007-02-13 Richard Henderson <rth@redhat.com>
10312
10313 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
10314 * gcc.c-torture/execute/pr29302-1.c: ... here.
10315
10316 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10317
10318 PR c/29521
10319 * gcc.dg/c90-return-1.c: Update output.
10320 * gcc.dg/c99-return-1.c: Likewise.
10321
10322 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
10323
10324 PR fortran/30554
10325 * gfortran.dg/used_dummy_types_7.f90: New test..
10326
10327 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
10328
10329 * gcc.target/i386/parity-1.c: New test.
10330 * gcc.target/i386/parity-2.c: New test.
10331
10332 2007-02-12 Roger Sayle <roger@eyesopen.com>
10333
10334 * gcc.target/i386/builtin-bswap-3.c: New test case.
10335
10336 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
10337
10338 PR tree-optimization/29145
10339 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
10340 alias analysis is improved to take better advantage of restrict
10341 qualified pointers.
10342 * gcc.dg/vect/vect-80.c: Likewise.
10343 * gcc.dg/vect/pr29145.c: New.
10344
10345 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
10346
10347 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
10348 * gcc.target/i386/sse4a-insert.c: Likewise.
10349
10350 2007-02-11 Roger Sayle <roger@eyesopen.com>
10351
10352 * gcc.target/ia64/builtin-popcount-1.c: New test case.
10353 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
10354
10355 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
10356
10357 PR fortran/30478
10358 * gfortran.dg/enum_4.f90: Update error message checks.
10359
10360 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
10361
10362 PR fortran/30554
10363 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
10364 versions of the modules.
10365
10366 PR fortran/30617
10367 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
10368 by getting rid of recursive I/O and providing functions with
10369 results.
10370
10371 PR fortran/30319
10372 * gfortran.dg/char_array_constructor_2.f90
10373
10374 2007-02-11 Mark Mitchell <mark@codesourcery.com>
10375
10376 PR c++/26988
10377 * g++.dg/template/spec34.C: New test
10378
10379 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
10380
10381 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
10382 on i?86 and x86_64.
10383 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
10384 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
10385 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
10386 on i?86 and x86_64.
10387 * gcc.dg/vect/vect-113.c: Ditto.
10388
10389 2007-02-06 Mark Mitchell <mark@codesourcery.com>
10390
10391 PR c++/29487
10392 * g++.dg/eh/weak1-C: New test.
10393 * g++.dg/eh/weak1-a.cc: Likewise.
10394 * g++.dg/eh/comdat1.C: Likewise.
10395
10396 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
10397 Dorit Nuzman <dorit@il.ibm.com>
10398
10399 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
10400 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
10401 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
10402 * gcc.dg/vect/vect-113.c: Likewise.
10403
10404 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
10405
10406 2007-02-10 Richard Henderson <rth@redhat.com>
10407
10408 * lib/target-supports.exp (check_effective_target_tls): Redefine
10409 to mean non-emulated tls.
10410 * gcc.dg/tls/alias-1.c: Remove tls requirement.
10411 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
10412 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
10413 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
10414 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
10415 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
10416 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
10417
10418 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
10419
10420 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
10421
10422 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
10423
10424 * gfortran.dg/secnds.f: Replace time tolerance with a
10425 before-and-after bracket.
10426 * gfortran.dg/secnds-1.f: Likewise.
10427
10428 2007-02-09 Tobias Burnus <burnus@net-b.de>
10429
10430 PR fortran/30512
10431 * gfortran.dg/maxlocval_1.f90: New test.
10432
10433 2007-02-09 Roger Sayle <roger@eyesopen.com>
10434
10435 * gcc.target/ia64/builtin_bswap-1.c: New test case.
10436
10437 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10438
10439 PR fortran/30720
10440 * gfortran.dg/array_function_1.f90: New test.
10441
10442 2007-02-09 Richard Sandiford <richard@codesourcery.com>
10443
10444 * lib/target-supports.exp (check_effective_target_lax_strtofp)
10445 (check_effective_target_dummy_wcsftime): New functions.
10446
10447 2007-02-09 Richard Sandiford <richard@codesourcery.com>
10448
10449 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
10450 * lib/target-supports.exp (check_effective_target_uclibc): New
10451 function.
10452
10453 2007-02-09 Richard Sandiford <richard@codesourcery.com>
10454
10455 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
10456 (vsnprintf): Don't define for uClibc targets.
10457
10458 2007-02-09 Richard Sandiford <richard@codesourcery.com>
10459
10460 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
10461 set before checking whether it was allowed.
10462 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
10463 before checking inside_main.
10464
10465 2007-02-09 Richard Sandiford <richard@codesourcery.com>
10466
10467 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
10468 uClinux targets.
10469 (u16sf): Likewise u4sf.
10470 * g++.dg/compat/struct-layout-1.h: Likewise.
10471
10472 2007-02-09 Richard Sandiford <richard@codesourcery.com>
10473
10474 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
10475 procedure.
10476 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
10477 m68k targets if check_effective_target_coldfire_fpu returns true.
10478
10479 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
10480 Richard Guenther <rguenther@suse.de>
10481
10482 PR middle-end/23361
10483 * gcc.dg/fold-compare-3.c: New testcase.
10484 * gcc.dg/tree-ssa/loop-24.c: Likewise.
10485
10486 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
10487
10488 * gcc.dg/pr26570.c: Clean up coverage files.
10489 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
10490 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
10491 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
10492 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
10493 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
10494 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
10495 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
10496 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
10497 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
10498 * gcc.dg/tree-ssa/pr25501.c: Ditto.
10499 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
10500 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
10501 * gcc.dg/vect/pr28952.c: Ditto.
10502 * gcc.dg/vect/pr27151.c: Ditto.
10503 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
10504 * g++.dg/gomp/macro-3.C: Ditto.
10505
10506 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
10507
10508 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
10509 of the loop.
10510
10511 2007-02-08 Roger Sayle <roger@eyesopen.com>
10512
10513 * gcc.target/i386/builtin-bswap-2.c: New test case.
10514
10515 2007-02-08 Roger Sayle <roger@eyesopen.com>
10516
10517 * gfortran.dg/forall_8.f90: New test case.
10518 * gfortran.dg/forall_9.f90: Likewise.
10519
10520 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10521
10522 * gcc.dg/builtins-20.c: Add some -~ complex cases.
10523
10524 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
10525
10526 * lib/target-supports.exp (check_effective_target_simulator): New.
10527
10528 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
10529
10530 * gcc.dg/tree-ssa/loop-25.c: New test.
10531
10532 2007-02-06 Richard Henderson <rth@redhat.com>
10533
10534 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
10535
10536 2007-02-06 Roger Sayle <roger@eyesopen.com>
10537
10538 * gcc.target/powerpc/popcount-1.c: New test case.
10539 * gcc.target/powerpc/parity-1.c: Likewise.
10540
10541 2007-02-06 Richard Guenther <rguenther@suse.de>
10542
10543 PR middle-end/27302
10544 * gcc.dg/torture/pr27302-2.c: New testcase.
10545
10546 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
10547
10548 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
10549 * gcc.dg/vect/vect-iv-1.c: New test.
10550 * gcc.dg/vect/vect-iv-2.c: New test.
10551 * gcc.dg/vect/vect-iv-3.c: New test.
10552 * gcc.dg/vect/vect-iv-4.c: New test.
10553 * gcc.dg/vect/vect-iv-5.c: New test.
10554 * gcc.dg/vect/vect-iv-6.c: New test.
10555 * gcc.dg/vect/vect-iv-7.c: New test.
10556 * gcc.dg/vect/vect-iv-8.c: New test.
10557 * gcc.dg/vect/vect-iv-9.c: New test.
10558 * gcc.dg/vect/vect-iv-10.c: New test.
10559 * gcc.dg/vect/vect-iv-11.c: New test.
10560 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
10561 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
10562 * gcc.dg/vect/vect-14.c: Now vectorizable.
10563 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
10564 loop).
10565 * gcc.dg/vect/vect-27.c: Likewise.
10566 * gcc.dg/vect/vect-29.c Likewise.
10567 * gcc.dg/vect/vect-dv-2.c: Likewise.
10568 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
10569 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
10570 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
10571
10572 2007-02-06 Ira Rosen <irar@il.ibm.com>
10573
10574 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
10575
10576 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10577
10578 * gcc.dg/builtins-20.c: Add more cases.
10579
10580 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
10581
10582 PR debug/30189
10583 * gcc.dg/pr30189.c: New test.
10584
10585 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
10586
10587 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
10588 for running tests.
10589 * gcc.target/i386/sse4a-extract.c: New test.
10590 * gcc.target/i386/sse4a-insert.c: New test.
10591 * gcc.target/i386/sse4a-montsd.c: New test.
10592 * gcc.target/i386/sse4a-montss.c: New test.
10593
10594 2007-02-05 Richard Guenther <rguenther@suse.de>
10595
10596 * gcc.target/i386/vectorize3.c: New testcase.
10597
10598 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
10599
10600 PR target/30665
10601 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
10602
10603 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10604
10605 PR fortran/30611
10606 * gfortran.dg/repeat_1.f90: New test.
10607
10608 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
10609
10610 PR fortran/30605
10611 * gfortran.dg/spread_shape_1.f90: Remove tabs.
10612 * gfortran.dg/derived_init_2.f90: Ditto.
10613 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
10614 * gfortran.dg/array_initializer_1.f90: Ditto.
10615 * gfortran.dg/do_2.f90: Ditto.
10616 * gfortran.dg/proc_assign_1.f90: Ditto.
10617
10618 2007-02-04 Richard Guenther <rguenther@suse.de>
10619
10620 PR middle-end/30636
10621 * g++.dg/warn/pr30636.C: New testcase.
10622 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
10623
10624 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
10625
10626 PR middle-end/30667
10627 * gfortran.dg/pr30667.f: New test.
10628
10629 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10630
10631 * gcc.dg/builtins-54.c: Add more cases.
10632
10633 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
10634
10635 PR fortran/30514
10636 * gfortran.dg/zero_sized_2.f90: New test.
10637
10638 PR fortran/30660
10639 * gfortran.dg/alloc_comp_basics_4.f90: New test.
10640
10641 PR fortran/29820
10642 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
10643 file.
10644
10645 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
10646
10647 PR fortran/30683
10648 * gfortran.dg/interface_10.f90: New test.
10649
10650 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10651
10652 * gcc.dg/builtins-20.c: Add more cases.
10653
10654 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
10655
10656 PR target/29682
10657 * gcc-target/ia64/pr29682.c: New test.
10658
10659 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
10660
10661 PR fortran/30284
10662 * gfortran.dg/arrayio_11.f90.f90: New test.
10663
10664 PR fortran/30626
10665 * gfortran.dg/arrayio_12.f90.f90: New test.
10666
10667 2007-02-02 Jakub Jelinek <jakub@redhat.com>
10668
10669 PR c++/30536
10670 * g++.dg/tls/diag-5.C: New test.
10671
10672 PR middle-end/30473
10673 * gcc.dg/pr30473.c: New test.
10674 * gcc.c-torture/execute/20070201-1.c: New test.
10675
10676 2007-02-01 Roger Sayle <roger@eyesopen.com>
10677
10678 * gfortran.dg/dependency_20.f90: New test case.
10679
10680 2007-01-31 Ian Lance Taylor <iant@google.com>
10681
10682 * gcc.dg/lower-subreg-1.c (test): New test.
10683
10684 2007-01-30 Geoffrey Keating <geoffk@apple.com>
10685
10686 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
10687
10688 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10689
10690 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
10691 * gcc.dg/torture/builtin-math-3.c: Likewise.
10692
10693 2007-01-31 Dirk Mueller <dmueller@suse.de>
10694
10695 gcc.dg/Wparentheses-2.c: Update and add new tests.
10696
10697 2007-01-31 Ira Rosen <irar@il.ibm.com>
10698
10699 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
10700 vectorize.
10701
10702 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
10703
10704 * gcc.dg/builtins-63.c: New test.
10705
10706 2007-01-31 Tobias Burnus <burnus@net-b.de>
10707
10708 PR fortran/27588
10709 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
10710
10711 2007-01-31 Tobias Burnus <burnus@net-b.de>
10712
10713 PR fortran/30520
10714 * gfortran.dg/volatile8.f90: New argument conformance test.
10715 * gfortran.dg/volatile9.f90: New scope test.
10716
10717 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10718
10719 PR c++/24745
10720 * g++.dg/warn/null4.C: New.
10721
10722 2001-01-30 Roger Sayle <roger@eyesopen.com>
10723 Uros Bizjak <ubizjak@gmail.com>
10724
10725 * gcc.dg/large-size-array-3.c: Correct typo.
10726
10727 2007-01-30 Richard Guenther <rguenther@suse.de>
10728
10729 PR middle-end/27657
10730 * g++.dg/debug/pr27657.C: New testcase.
10731
10732 2007-01-30 Richard Guenther <rguenther@suse.de>
10733
10734 PR middle-end/30313
10735 * gcc.dg/torture/pr30313.c: New testcase.
10736
10737 2007-01-29 Janis Johnson <janis187@us.ibm.com>
10738
10739 * gcc.dg/dfp/dfp-except.h: New file.
10740 * gcc.dg/dfp/fe-check.h: New file.
10741 * gcc.dg/dfp/fe-binop.c: New test.
10742 * gcc.dg/dfp/fe-convert-1.c: New test.
10743 * gcc.dg/dfp/fe-convert-2.c: New test.
10744 * gcc.dg/dfp/fe-convert-3.c: New test.
10745
10746 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
10747 * gcc.dg/dfp/decfloat-constants.c: Ditto.
10748 * gcc.dg/dfp/convert-dfp.c: Ditto.
10749 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
10750
10751 2007-01-29 Josh Conner <jconner@apple.com>
10752
10753 * gcc.target/powerpc/altivec-24.c: New test.
10754
10755 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
10756
10757 PR c++/28266
10758 * g++.dg/parse/defarg12.C: New test.
10759
10760 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
10761
10762 PR fortran/30554
10763 * gfortran.dg/used_dummy_types_6.f90: New test.
10764
10765 2007-01-28 Jan Hubicka <jh@suse.cz>
10766
10767 * gcc.dg/tree-prof/val-prof-6.c: New test.
10768
10769 2007-01-28 Roger Sayle <roger@eyesopen.com>
10770
10771 * gcc.dg/large-size-array-3.c: Correct test case (portability).
10772
10773 2007-01-28 Andrew Pinski <pinskia@gmail.com>
10774
10775 PR C++/28988
10776 * g++.dg/expr/dtor4.C: New test.
10777
10778 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
10779
10780 * gcc.dg/tree-ssa/loop-23.c: New test.
10781
10782 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
10783
10784 PR libfortran/30389
10785 * gfortran.dg/achar_2.f90: New test.
10786 * gfortran.dg/achar_3.f90: New test.
10787
10788 2007-01-27 Ian Lance Taylor <iant@google.com>
10789
10790 * gcc.dg/strict-overflow-1.c: New test.
10791 * gcc.dg/no-strict-overflow-1.c: New test.
10792 * gcc.dg/strict-overflow-2.c: New test.
10793 * gcc.dg/no-strict-overflow-2.c: New test.
10794 * gcc.dg/strict-overflow-3.c: New test.
10795 * gcc.dg/no-strict-overflow-3.c: New test.
10796 * gcc.dg/strict-overflow-4.c: New test.
10797 * gcc.dg/no-strict-overflow-4.c: New test.
10798 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
10799 * gcc.dg/pr15784-1.c: Likewise.
10800 * gcc.dg/pr20922-1.c: Likewise.
10801 * gcc.dg/pr20922-3.c: Likewise.
10802 * gcc.dg/pr20922-4.c: Likewise.
10803 * gcc.dg/pr20922-6.c: Likewise.
10804 * gcc.dg/compare-4.c: Likewise.
10805 * gcc.dg/torture/pr26898-1.c: Likewise.
10806 * gcc.dg/tree-ssa/divide-1.c: Likewise.
10807 * gcc.dg/tree-ssa/divide-2.c: Likewise.
10808 * gcc.dg/tree-ssa/divide-3.c: Likewise.
10809 * gcc.dg/tree-ssa/divide-4.c: Likewise.
10810 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
10811 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
10812 * gcc.dg/tree-ssa/pr21082.c: Likewise.
10813 * gcc.dg/tree-ssa/pr26899.c: Likewise.
10814 * g++.dg/tree-ssa/pr21082.C: Likewise.
10815
10816 2007-01-27 Roger Sayle <roger@eyesopen.com>
10817
10818 * gcc-dg/large-size-array-3.c: New test case.
10819
10820 2007-01-27 Roger Sayle <roger@eyesopen.com>
10821
10822 * gfortran.dg/forall_7.f90: New test case.
10823
10824 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
10825
10826 PR fortran/30407
10827 * gfortran.dg/where_operator_assign_1.f90: New test.
10828 * gfortran.dg/where_operator_assign_2.f90: New test.
10829 * gfortran.dg/where_operator_assign_3.f90: New test.
10830
10831 2007-01-26 Joseph Myers <joseph@codesourcery.com>
10832
10833 * lib/target-supports.exp
10834 (check_effective_target_powerpc_altivec): New.
10835 (check_effective_target_vect_cmdline_needed): Use it.
10836
10837 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
10838
10839 PR fortran/30278
10840 * gfortran.dg/backslash_3.f: New test.
10841
10842 2007-01-26 Richard Guenther <rguenther@suse.de>
10843
10844 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
10845
10846 2007-01-26 Tobias Burnus <burnus@net-b.de>
10847
10848 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
10849 * gfortran.dg/vect/vect.exp: Ditto.
10850 * gfortran.dg/dg.exp: Ditto.
10851 * gfortran.fortran-torture/execute/execute.exp: Ditto.
10852 * gfortran.fortran-torture/compile/compile.exp: Ditto.
10853
10854 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10855
10856 * gcc.dg/builtins-20.c: Add more cases.
10857 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
10858
10859 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10860
10861 PR fortran/30437
10862 * gcc.dg/Wall.c: New.
10863 * gcc.dg/Wno-all.c: New.
10864 * gfortran.dg/Wall.f90: New.
10865 * gfortran.dg/Wno-all.f90: New.
10866
10867 2007-01-24 Geoffrey Keating <geoffk@apple.com>
10868
10869 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
10870 * g++.dg/eh/simd-2.C: Also run on Darwin.
10871 * g++.dg/eh/simd-3.C: New.
10872 * g++.dg/eh/simd-4.C: New.
10873
10874 2007-01-25 Richard Guenther <rguenther@suse.de>
10875
10876 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
10877 and _PROFILE_USE.
10878 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
10879
10880 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
10881
10882 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
10883 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
10884 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
10885 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
10886 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
10887 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
10888 * gcc.dg/ipa/ipa-7.c: New testcase.
10889
10890 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
10891
10892 * g++.dg/cpp0x/warn_cxx0x.C: New.
10893
10894 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10895
10896 * gcc.dg/builtins-20.c: Test builtin carg.
10897
10898 2007-01-24 Jakub Jelinek <jakub@redhat.com>
10899
10900 PR middle-end/27416
10901 * gcc.dg/gomp/pr27416.c: New test.
10902
10903 PR middle-end/30494
10904 * gcc.dg/gomp/pr30494.c: New test.
10905 * g++.dg/gomp/pr30494.C: New test.
10906
10907 PR middle-end/30421
10908 * gcc.dg/gomp/pr30421.c: New test.
10909
10910 2007-01-24 Steve Ellcey <sje@cup.hp.com>
10911
10912 * gcc.target/ia64/versionid-1.c: New test.
10913 * gcc.target/ia64/versionid-2.c: New test.
10914
10915 2007-01-24 Richard Guenther <rguenther@suse.de>
10916
10917 PR testsuite/30181
10918 * gcc.dg/builtins-57.c: Change to a link-time testcase
10919 to support non-C99 targets.
10920
10921 2007-01-24 Jan Hubicka <jh@suse.cz>
10922
10923 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
10924
10925 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
10926
10927 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
10928
10929 2007-01-23 Andrew Pinski <pinskia@gmail.com>
10930
10931 PR objc/27438
10932 * objc.dg/const-str-12.m: New test.
10933
10934 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10935
10936 PR fortran/30532
10937 * gfortran.dg/ctrl-z.f90: New test.
10938
10939 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10940
10941 PR fortran/30481
10942 * gfortran.dg/namelist_assumed_char.f90: New test.
10943
10944 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
10945
10946 PR c++/27492
10947 * g++.dg/inherit/covariant15.C: New test.
10948
10949 2007-01-23 Ian Lance Taylor <iant@google.com>
10950
10951 * g++.dg/warn/Wparentheses-24.C: New test.
10952
10953 2007-01-23 Richard Guenther <rguenther@suse.de>
10954
10955 PR testsuite/30560
10956 * ada/acats/run_acats: Do not call gnatmake or gnatchop
10957 with full path.
10958
10959 2007-01-22 Richard Guenther <rguenther@suse.de>
10960
10961 PR tree-optimization/30038
10962 * gcc.dg/builtins-62.c: New testcase.
10963
10964 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10965
10966 * gcc.c-torture/compile/20070121.c: New test.
10967
10968 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
10969
10970 PR libfortran/30525
10971 * gfortran.dg/char_comparison_1.f: New test.
10972
10973 2007-01-21 Ira Rosen <irar@il.ibm.com>
10974
10975 * gcc.dg/vect/vect-strided-same-dr.c: New test.
10976
10977 2007-01-20 Andrew Pinski <pinskia@gmail.com>
10978
10979 PR objc/30479
10980 * objc.dg/pch: New directory.
10981 * objc.dg/pch/pch.exp: New file.
10982 * objc.dg/pch/interface-1.m: New test.
10983 * objc.dg/pch/interface-1.hs: New include file.
10984 * lib/objc.exp (objc_target_compile): Add
10985 "-x objective-c-header" in front of the sources if this is
10986 a precompiled header being compiled.
10987
10988 2007-01-20 Roger Sayle <roger@eyesopen.com>
10989
10990 * gfortran.dg/array_memcpy_3.f90: New test case.
10991 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
10992
10993 2007-01-20 Roger Sayle <roger@eyesopen.com>
10994 Brooks Moses <brooks.moses@codesourcery.com>
10995 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10996
10997 * gfortran.dg/intrinsic_sign_1.f90: New test case.
10998 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
10999
11000 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11001
11002 * gcc.dg/torture/builtin-math-3.c: Test fdim.
11003
11004 2007-01-19 Mike Stump <mrs@apple.com>
11005
11006 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
11007 away.
11008
11009 2007-01-19 Roger Sayle <roger@eyesopen.com>
11010
11011 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
11012 option instead of -funsafe-math-optimizations.
11013
11014 2007-01-19 Tomas Bily <tbily@suse.cz>
11015
11016 gcc.dg/tree-prof/indir-call-prof.c: New.
11017 g++.dg/dg.exp: Add tree-prof subdirectory.
11018 g++.dg/tree-prof/indir-call-prof.C: New.
11019 g++.dg/tree-prof/tree-prof.exp: New.
11020
11021 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11022
11023 PR c++/17947
11024 * g++.dg/warn/deprecated.C: Update warning output.
11025 * g++.dg/warn/deprecated-2.C: Likewise.
11026 * g++.dg/warn/deprecated-3.C: New.
11027
11028 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
11029
11030 * gcc.c-torture/execute/nestfunc-7.c: New.
11031
11032 2007-01-18 Hui-May Chang <hm.chang@apple.com>
11033
11034 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
11035
11036 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
11037
11038 * gcc.dg/m68k-pic-1.c: New.
11039
11040 2007-01-18 Roger Sayle <roger@eyesopen.com>
11041
11042 * gfortran.dg/array_memcpy_4.f90: New test case.
11043
11044 2007-01-18 Josh Conner <jconner@apple.com>
11045
11046 PR target/30485
11047 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
11048 * gcc.dg/vect/no-trapping-math-1: New.
11049 * gcc.dg/vect/no-trapping-math-2: New.
11050
11051 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
11052
11053 * gcc.target/i386/387-8.c: Update comment about optimizing
11054 inherent load of 1.0 of fptan instruction.
11055
11056 2007-01-18 Dirk Mueller <dmueller@suse.de>
11057 Richard Guenther <rguenther@suse.de>
11058
11059 PR diagnostic/8268
11060 * gcc.dg/Warray-bounds.c: New testcase.
11061 * gcc.dg/Warray-bounds-2.c: New testcase.
11062 * g++.dg/warn/Warray-bounds.C: New testcase.
11063 * g++.dg/warn/Warray-bounds-2.C: New testcase.
11064
11065 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
11066
11067 PR fortran/30476
11068 * gfortran.dg/generic_12.f90: New test.
11069
11070 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
11071
11072 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
11073 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
11074
11075 2007-01-16 Janis Johnson <janis187@us.ibm.com>
11076
11077 * gcc.dg/dfp/compare-special.h: New file.
11078 * gcc.dg/dfp/compare-special-32.c: New test.
11079 * gcc.dg/dfp/compare-special-64.c: New test.
11080 * gcc.dg/dfp/compare-special-128.c: New test.
11081
11082 2007-01-16 Roger Sayle <roger@eyesopen.com>
11083 Paul Thomas <pault@gcc.gnu.org>
11084 Steven G. Kargl <kargl@gcc.gnu.org>
11085
11086 PR fortran/30404
11087 * gfortran.dg/forall_6.f90: New test case.
11088 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
11089 * gfortran.dg/dependency_13.f90: Likewise.
11090
11091 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11092
11093 PR testsuite/12325
11094 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
11095 targets that don't support Inf.
11096
11097 2007-01-15 Dale Johannesen <dalej@apple.com>
11098
11099 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
11100
11101 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
11102
11103 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
11104 of achar for 0xff to avoid the "Extended ASCII not
11105 implemented" error message.
11106
11107 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
11108
11109 PR fortran/28172
11110 * gfortran.dg/altreturn_4.f90: New test.
11111
11112 PR fortran/29389
11113 * gfortran.dg/stfunc_4.f90: New test.
11114
11115 PR fortran/29712
11116 * gfortran.dg/bound_2.f90: Reinstate commented out line.
11117 * gfortran.dg/initialization_1.f90: Change warning.
11118
11119 PR fortran/30283
11120 * gfortran.dg/specification_type_resolution_2.f90: New test.
11121
11122 2007-01-14 Jan Hubicka <jh@suse.cz>
11123
11124 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
11125 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
11126 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
11127 elimination.
11128
11129 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
11130
11131 PR fortran/30410
11132 * gfortran.dg/external_procedures_2.f90: New test.
11133
11134 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
11135
11136 PR target/30413
11137 * gcc.target/i386/pr30413.c: New test.
11138
11139 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
11140
11141 PR fortran/30452
11142 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
11143
11144 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
11145
11146 * gcc.dg/20070112-1.c: New test.
11147
11148 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11149
11150 PR libgfortran/30435
11151 * gfortran.dg/list_read_6.f90: New test.
11152
11153 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
11154
11155 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
11156
11157 2007-01-12 Tom Tromey <tromey@redhat.com>
11158
11159 PR preprocessor/28227:
11160 * gcc.dg/cpp/pr28227.c: New file.
11161
11162 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11163
11164 * gcc.dg/tree-ssa/loop-22.c: New test.
11165
11166 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
11167
11168 PR tree-optimization/29516
11169 * gcc.dg/tree-ssa/loop-20.c: New test.
11170
11171 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
11172
11173 PR libfortran/30415
11174 * minmaxloc_integer_kinds_1.f90: New test.
11175
11176 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
11177
11178 PR c++/29573
11179 * g++.dg/template/sizeof-template-argument.C: New test.
11180
11181 2007-01-11 Jan Hubicka <jh@suse.cz>
11182
11183 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
11184 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
11185 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
11186 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
11187 * gcc.dg/tree-ssa/pr21658.c: Likewise.
11188 * gcc.dg/tree-ssa/pr15349.c: Likewise.
11189 * gcc.dg/tree-ssa/pr25501.c: Likewise.
11190 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
11191 transformation in question.
11192 * gcc.dg/tree-ssa/vrp05.c: Likewise.
11193 * gcc.dg/tree-ssa/pr20701.c: Likewise.
11194 * gcc.dg/always_inline3.c: Likewise.
11195
11196 2007-01-10 Mark Mitchell <mark@codesourcery.com>
11197
11198 PR c++/28999
11199 * g++.dg/template/typename11.C: New test.
11200
11201 2007-01-10 Robert Kennedy <jimbob@google.com>
11202
11203 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
11204
11205 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
11206
11207 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
11208 for different integer kinds.
11209 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
11210 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
11211 * gfortran.dg/ishft_2.f90: New test.
11212 * gfortran.dg/ishft_3.f90: New test.
11213
11214 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
11215
11216 * gfortran.dg/altreturn_2.f90: Removed executable bit.
11217
11218 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
11219
11220 PR tree-optimization/30322
11221 * gcc.dg/tree-ssa/loop-21.c: New test.
11222
11223 2007-01-08 Geoffrey Keating <geoffk@apple.com>
11224
11225 * g++.dg/rtti/darwin-builtin-linkage.C: New.
11226
11227 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
11228
11229 * gcc.target/spu/intrinsics-1.c: Remove xfail.
11230
11231 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11232
11233 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
11234 * g++.dg/warn/overflow-warn-3.C: Likewise.
11235 * g++.dg/warn/overflow-warn-4.C: Likewise.
11236 * g++.dg/warn/overflow-warn-5.C: Likewise.
11237 * g++.dg/warn/overflow-warn-6.C: Likewise.
11238 * g++.dg/warn/Woverflow-1.C: Likewise.
11239 * g++.dg/warn/Woverflow-2.C: Likewise.
11240 * g++.dg/warn/Woverflow-3.C: Likewise.
11241 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
11242
11243 2007-01-08 Roger Sayle <roger@eyesopen.com>
11244
11245 * gfortran.dg/array_constructor_14.f90: New test case.
11246 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
11247
11248 2007-01-08 Richard Guenther <rguenther@suse.de>
11249
11250 PR tree-optimization/23603
11251 * gcc.dg/tree-ssa/vrp31.c: New testcase.
11252 * gcc.dg/tree-ssa/vrp32.c: Likewise.
11253
11254 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
11255
11256 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
11257 in __v8qi typedef.
11258 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
11259 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
11260 compiler behaviour.
11261 * gcc.dg/simd-5.c: Likewise.
11262 * gcc.dg/simd-6.c: Likewise.
11263 * g++.dg/conversion/simd1.C: Likewise.
11264 * g++.dg/conversion/simd3.C: Likewise.
11265 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
11266 (main): Use it.
11267
11268 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
11269
11270 PR tree-optimization/29877
11271 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
11272 name of a hard register for the target concerned. Adjust dg-error
11273 directives to cope with new behaviour of TER.
11274
11275 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11276
11277 PR c++/28986
11278 * g++.dg/conversion/nullptr1.C: Added overflow warning.
11279 * g++.dg/warn/overflow-warn-1.C: New.
11280 * g++.dg/warn/overflow-warn-3.C: New.
11281 * g++.dg/warn/overflow-warn-4.C: New.
11282 * g++.dg/warn/overflow-warn-5.C: New.
11283 * g++.dg/warn/overflow-warn-6.C: New.
11284 * g++.dg/warn/Woverflow-1.C: New.
11285 * g++.dg/warn/Woverflow-2.C: New.
11286 * g++.dg/warn/Woverflow-3.C: New.
11287 * g++.dg/warn/multiple-overflow-warn-2.C: New.
11288
11289 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
11290
11291 PR fortran/27698
11292 * gfortran.dg/invalid_name.f90: New test.
11293 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
11294 * gfortran.dg/gomp/pr29759.f90: Ditto.
11295
11296 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
11297
11298 * gfortran.dg/present_1.f90: Update error message.
11299
11300 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
11301
11302 PR c++/19439
11303 * g++.dg/template/duplicate1.C: New test
11304 * g++.dg/template/memfriend6.C: Adjust error markers.
11305
11306 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
11307
11308 PR tree-opt/30385
11309 * gcc.dg/torture/inline-1.c: New test.
11310
11311 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11312
11313 PR c/19978
11314 * gcc.dg/multiple-overflow-warn-1.c: New.
11315 * gcc.dg/multiple-overflow-warn-2.c: New.
11316 * gcc.dg/overflow-warn-6.c: New.
11317 * g++.dg/warn/multiple-overflow-warn-1.C: New.
11318
11319 2007-01-05 Roger Sayle <roger@eyesopen.com>
11320
11321 * gfortran.dg/array_memcpy_1.f90: New test case.
11322 * gfortran.dg/array_memcpy_2.f90: Likewise.
11323
11324 2007-01-05 Richard Guenther <rguenther@suse.de>
11325
11326 PR middle-end/27826
11327 * g++.dg/opt/pr27826.C: New testcase.
11328
11329 2007-01-05 Ian Lance Taylor <iant@google.com>
11330
11331 * gcc.dg/Walways-true-1.c: New test.
11332 * gcc.dg/Walways-true-2.c: New test.
11333 * g++.dg/warn/Walways-true-1.C: New test.
11334 * g++.dg/warn/Walways-true-2.C: New test.
11335
11336 2007-01-05 Jakub Jelinek <jakub@redhat.com>
11337
11338 PR c/30360
11339 * gcc.dg/pr30360.c: New test.
11340
11341 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
11342
11343 PR fortran/23232
11344 * gfortran.dg/data_implied_do_1.f90: New test.
11345
11346 PR fortran/27996
11347 PR fortran/27998
11348 * gfortran.dg/char_length_1.f90: New test.
11349
11350 2007-01-05 Richard Guenther <rguenther@suse.de>
11351
11352 PR middle-end/28116
11353 * g++.dg/opt/pr28116.C: New testcase.
11354
11355 2007-01-05 Tobias Burnus <burnus@net-b.de>
11356
11357 PR fortran/29624
11358 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
11359 invalid deallocate.
11360 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
11361 * gfortran.dg/protected_4.f90: Add pointer intent check.
11362 * gfortran.dg/protected_6.f90: Add pointer intent check.
11363 * gfortran.dg/pointer_intent_1.f90: New test.
11364 * gfortran.dg/pointer_intent_2.f90: New test.
11365 * gfortran.dg/pointer_intent_3.f90: New test.
11366
11367 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
11368
11369 PR 30235
11370 * gfortran.dg/altreturn_2.f90: new test.
11371
11372 2007-01-04 Tom Tromey <tromey@redhat.com>
11373
11374 PR preprocessor/28165:
11375 * gcc.dg/cpp/pr28165.c: New file.
11376
11377 2007-01-03 Josh Conner <jconner@apple.com>
11378
11379 PR middle-end/29683
11380 * gcc.dg/pr29683.c: New.
11381
11382 2007-01-03 Jakub Jelinek <jakub@redhat.com>
11383
11384 PR c++/28217
11385 * g++.dg/pch/template-1.C: New test.
11386 * g++.dg/pch/template-1.Hs: New file.
11387
11388 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
11389
11390 PR middle-end/30353
11391 * gcc.c-torture/compile/complex-4.c: New test.
11392
11393 2007-01-03 Joseph Myers <joseph@codesourcery.com>
11394
11395 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
11396 -maltivec.
11397 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
11398
11399 2007-01-03 Jakub Jelinek <jakub@redhat.com>
11400
11401 PR middle-end/30286
11402 * gcc.dg/pr30286.c: New test.
11403
11404 PR c++/29535
11405 * g++.dg/template/crash66.C: New test.
11406
11407 PR c++/29054
11408 * g++.dg/template/friend49.C: New test.
11409
11410 2007-01-03 Steven G. Kargl <kargls@comcast.net>
11411
11412 * gfortran.dg/ibits.f90: New test.
11413
11414 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
11415
11416 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
11417 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
11418
11419 2007-01-02 Jan Hubicka <jh@suse.cz>
11420
11421 * gcc.dg/pr16194.c: We now output error on all three functions,
11422 not just first one.
11423
11424 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11425
11426 PR c/19977
11427 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
11428 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
11429
11430 2006-01-02 Ian Lance Taylor <iant@google.com>
11431
11432 * g++.dg/warn/Wparentheses-22.C: New test.
11433 * g++.dg/warn/Wparentheses-23.C: New test.
11434
11435 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11436
11437 PR middle-end/7651
11438 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
11439 * gcc.dg/declspec-3-Wextra.c: New.
11440 * gcc.dg/declspec-3-no.c: New
11441
11442 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
11443
11444 PR fortran/20896
11445 * gfortran.dg/interface_10.f90: Remove.
11446
11447 2007-01-01 Roger Sayle <roger@eyesopen.com>
11448
11449 * gcc.dg/fold-eqxor-4.c: New test case.
11450
11451 2007-01-02 Joseph Myers <joseph@codesourcery.com>
11452
11453 PR middle-end/30311
11454 * gcc.c-torture/compile/pr30311.c: New test.
11455
11456 2007-01-01 Andrew Pinski <pinskia@gmail.com>
11457
11458 PR middle-end/30253
11459 * gcc.c-torture/compile/statement-expression-1.c: New test.
11460
11461 2007-01-01 Andreas Schwab <schwab@suse.de>
11462
11463 PR target/29166
11464 * g++.dg/eh/pr29166.C: New test.
11465
11466 2007-01-01 Joseph Myers <joseph@codesourcery.com>
11467
11468 * lib/target-supports.exp (check_effective_target_powerpc_spe):
11469 New.
11470 (check_effective_target_vect_cmdline_needed): Use it.
11471
11472 2006-12-31 Richard Guenther <rguenther@suse.de>
11473
11474 PR middle-end/30137
11475 * gcc.dg/pr30137-1.c: New testcase.
11476 * gcc.dg/pr30137-2.c: Likewise.
11477
11478 2006-12-31 Roger Sayle <roger@eyesopen.com>
11479
11480 PR middle-end/30322
11481 * gcc.dg/fold-plusnot-1.c: New test case.
11482
11483 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
11484
11485 PR c++/29731
11486 * g++.dg/parse/template22.C: New test.
11487
11488 2006-12-31 Richard Guenther <rguenther@suse.de>
11489
11490 PR middle-end/30338
11491 * gcc.c-torture/compile/pr30338.c: New testcase.
11492
11493 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
11494
11495 PR fortran/27900
11496 * gfortran.dg/intrinsic_actual_4.f90: New test.
11497
11498 PR fortran/24325
11499 * gfortran.dg/func_decl_3.f90: New test.
11500
11501 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
11502
11503 PR fortran/23060
11504 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
11505 * gfortran.dg/c_by_val_1.f: New test.
11506 * gfortran.dg/c_by_val_2.f: New test.
11507 * gfortran.dg/c_by_val_3.f: New test.
11508
11509 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
11510
11511 PR libfortran/30321
11512 * gfortran.dg/sum_zero_array_1.f90: New test.
11513
11514 2006-12-29 Jakub Jelinek <jakub@redhat.com>
11515
11516 PR preprocessor/29612
11517 * gcc.dg/cpp/pr29612-1.c: New test.
11518 * gcc.dg/cpp/pr29612-2.c: New test.
11519
11520 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
11521
11522 PR fortran/30034
11523 * gfortran.dg/pure_formal_proc_1.f90: New test.
11524
11525 PR fortran/30237
11526 * gfortran.dg/intrinsic_actual_3.f90: New test.
11527
11528 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11529
11530 PR fortran/30014
11531 * gfortran.dg/io_constraints_1.f90: Update test.
11532 * gfortran.dg/io_constraints_2.f90: Update test.
11533 * gfortran.dg/inquire_iolength.f90: New test.
11534
11535 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
11536
11537 PR fortran/20896
11538 * gfortran.dg/interface_10.f90: New test.
11539 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
11540 since z is already, locally a variable.
11541
11542 PR fortran/25135
11543 * gfortran.dg/generic_11.f90: New test.
11544 * gfortran.dg/interface_7.f90: Remove name clash between module
11545 name and procedure 'x' referenced in the interface.
11546
11547 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11548
11549 PR middle-end/7651
11550 * gcc.dg/Wmissing-parameter-type.c: New.
11551 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
11552 * gcc.dg/Wmissing-parameter-type-no.c: New.
11553
11554 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
11555
11556 PR fortran/25818
11557 * gfortran.dg/entry_array_specs_2.f: New test.
11558
11559 PR fortran/30084
11560 * gfortran.dg/nested_modules_6.f90: New test.
11561
11562 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11563
11564 PR middle-end/7651
11565 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
11566 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
11567
11568 2006-12-21 Andrew Pinski <pinskia@gmail.com>
11569
11570 PR C++/30168
11571 * g++.dg/opt/complex6.C: New test.
11572
11573 2006-12-22 Ben Elliston <bje@au.ibm.com>
11574
11575 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
11576 full" if the linker on spu-*-* warns about exceeding local store.
11577
11578 And revert this patch:
11579 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
11580 fail to link due to relocation overflows on spu-*-*.
11581
11582 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
11583
11584 PR fortran/30273
11585 * gfortran.dg/dependency_19.f90: New test.
11586
11587 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
11588
11589 PR fortran/30202
11590 * gfortran.dg/alloc_comp_basics_3.f90: New test.
11591
11592 2006-12-21 Jakub Jelinek <jakub@redhat.com>
11593
11594 PR middle-end/30262
11595 * gcc.c-torture/execute/20061220-1.c: New test.
11596
11597 PR middle-end/30263
11598 * gcc.dg/gomp/asm-1.c: New test.
11599
11600 PR target/30230
11601 * g++.dg/eh/ia64-2.C: New test.
11602
11603 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
11604
11605 PR target/28966
11606 PR target/29248
11607 * gcc.dg/rs6000-leaf.c: New.
11608
11609 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11610
11611 PR fortran/25392
11612 * gfortran.dg/f2c_8.f90: New test.
11613
11614 2006-12-20 Bill Wendling <wendling@apple.com>
11615
11616 * gcc.dg/asm-b.c: Check for __ppc64__.
11617
11618 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
11619
11620 PR fortran/30190
11621 * gfortran.dg/bounds_check_5.f90: New test.
11622
11623 2006-12-20 Andrew Pinski <pinskia@gmail.com>
11624
11625 PR middle-end/30143
11626 * gcc.dg/gomp/complex-1.c: New testcase.
11627
11628 2006-12-20 Roger Sayle <roger@eyesopen.com>
11629
11630 * gfortran.dg/array_memset_1.f90: New test case.
11631
11632 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
11633
11634 * lib/target-supports.exp: Add spu to
11635 check_effective_target_vect_widen_mult_hi_to_si.
11636
11637 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
11638
11639 PR fortran/29992
11640 * gfortran.dg/generic_9.f90: New test.
11641
11642 PR fortran/30081
11643 * gfortran.dg/generic_10.f90: New test.
11644
11645 2006-12-19 Andrew Pinski <pinskia@gmail.com>
11646
11647 PR tree-opt/30045
11648 * gcc.dg/pr30045.c: New test.
11649
11650 2006-12-20 Ben Elliston <bje@au.ibm.com>
11651
11652 * gcc.dg/20020312-2.c: Add a case for __SPU__.
11653
11654 2006-12-19 Eric Christopher <echristo@apple.com>
11655
11656 PR target/29302
11657 * gcc.c-torture/execute/pr29302-1.c: New.
11658
11659 2006-12-19 Tobias Burnus <burnus@net-b.de>
11660
11661 PR fortran/39238
11662 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
11663
11664 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
11665
11666 PR fortran/30236
11667 * gfortran.dg/altreturn_3.f90: New test.
11668
11669 * gfortran.dg/char_result_12.f90: Fix comment typos.
11670
11671 2006-12-19 Ben Elliston <bje@au.ibm.com>
11672
11673 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
11674 as newlib's stdio.h uses non-traditional cpp constructs.
11675
11676 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
11677
11678 * gfortran.dg/advance.f90: Renamed to advance_1.f90
11679 * gfortran.dg/append-1.f90: Renamed to append_1.f90
11680 * gfortran.dg/array-1.f90: Renamed to array_1.f90
11681 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
11682 * gfortran.dg/backspace.f: Renamed to backspace_1.f
11683 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
11684 * gfortran.dg/default_initialization.f: Renamed to
11685 default_initialization_1.f
11686 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
11687 dollar_edit_descriptor_1.f
11688 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
11689 dollar_edit_descriptor_2.f
11690 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
11691 dollar_edit_descriptor_3.f
11692 * gfortran.dg/logint-1.f: Renamed to logint_1.f
11693 * gfortran.dg/logint-2.f: Renamed to logint_2.f
11694 * gfortran.dg/logint-3.f: Renamed to logint_3.f
11695 * gfortran.dg/advance_1.f90: Renamed from advance.f90
11696 * gfortran.dg/append_1.f90: Renamed from append-1.f90
11697 * gfortran.dg/array_1.f90: Renamed from array-1.f90
11698 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
11699 * gfortran.dg/backspace_1.f: Renamed from backspace.f
11700 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
11701 * gfortran.dg/default_initialization_1.f: Renamed from
11702 default_initialization.f
11703 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
11704 dollar_edit_descriptor-1.f
11705 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
11706 dollar_edit_descriptor-2.f
11707 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
11708 dollar_edit_descriptor-3.f
11709 * gfortran.dg/logint_1.f: Renamed from logint-1.f
11710 * gfortran.dg/logint_2.f: Renamed from logint-2.f
11711 * gfortran.dg/logint_3.f: Renamed from logint-3.f
11712
11713 2006-12-18 Bill Wendling <wendling@apple.com>
11714
11715 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
11716 id is an OjbC keyword.
11717
11718 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11719
11720 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
11721
11722 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
11723
11724 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
11725
11726 2006-12-18 Ian Lance Taylor <iant@google.com>
11727
11728 * g++.dg/warn/Wmissing-declarations-1.C: New test.
11729
11730 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11731
11732 * gcc.c-torture/compile/pr27528.c: Use empty templates.
11733
11734 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
11735
11736 PR fortran/30207
11737 * gfortran.fortran-torture/execute/where21.f90: New test.
11738
11739 2006-12-17 Tobias Burnus <burnus@net-b.de>
11740
11741 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
11742
11743 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11744
11745 PR middle-end/7651
11746 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
11747 * gcc.dg/if-empty-1.c: Likewise.
11748 * gcc.dg/pr23165.c: Likewise.
11749 * g++.dg/warn/empty-body.C: Likewise.
11750
11751 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11752
11753 PR libfortran/30005
11754 * gfortran.dg/open_errors.f90: New test.
11755
11756 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
11757
11758 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
11759
11760 * gcc.target/i386/ssse3-pabsb.c: New file.
11761 * gcc.target/i386/ssse3-pabsd.c: Likewise.
11762 * gcc.target/i386/ssse3-pabsw.c: Likewise.
11763 * gcc.target/i386/ssse3-palignr.c: Likewise.
11764 * gcc.target/i386/ssse3-phaddd.c: Likewise.
11765 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
11766 * gcc.target/i386/ssse3-phaddw.c: Likewise.
11767 * gcc.target/i386/ssse3-phsubd.c: Likewise.
11768 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
11769 * gcc.target/i386/ssse3-phsubw.c: Likewise.
11770 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
11771 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
11772 * gcc.target/i386/ssse3-pshufb.c: Likewise.
11773 * gcc.target/i386/ssse3-psignb.c: Likewise.
11774 * gcc.target/i386/ssse3-psignd.c: Likewise.
11775 * gcc.target/i386/ssse3-psignw.c: Likewise.
11776 * gcc.target/i386/ssse3-vals.h: Likewise.
11777
11778 2006-12-15 Janis Johnson <janis187@us.ibm.com>
11779
11780 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
11781 * lib/fortran-torture.exp: Include target-supports.exp.
11782
11783 2006-12-15 Jakub Jelinek <jakub@redhat.com>
11784
11785 PR target/30185
11786 * gcc.c-torture/execute/pr30185.c: New test.
11787
11788 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11789
11790 PR testsuite/30179
11791 PR testsuite/30180
11792 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
11793 * gcc.dg/builtin-bswap-2.c: Likewise.
11794 * gcc.dg/builtin-bswap-3.c: Likewise.
11795 * gcc.dg/builtin-bswap-4.c: Likewise.
11796 * lib/target-supports.exp (check_effective_target_stdint_types): New.
11797 * gcc.c-torture/execute/mode-dependent-address.x: New file.
11798
11799 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11800
11801 PR libfortran/30145
11802 * gfortran.dg/write_zero_array: New test.
11803
11804 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11805
11806 PR fortran/30200
11807 * gfortran.dg/write_fmt_trim.f90: New test.
11808
11809 2006-12-14 Diego Novillo <dnovillo@redhat.com>
11810
11811 PR 30194
11812 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
11813 temporarily.
11814
11815 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11816
11817 * lib/target-supports.exp (check_weak_available): Use istarget
11818 "hppa*-*-hpux10*" instead of regexp.
11819 (check_cxa_atexit_available): Likewise.
11820
11821 2006-12-14 Richard Guenther <rguenther@suse.de>
11822
11823 PR tree-optimization/30197
11824 * gcc.c-torture/execute/complex-1.c: Fix function name.
11825 * gcc.dg/builtins-61.c: New testcase.
11826
11827 2006-12-14 Richard Guenther <rguenther@suse.de>
11828
11829 PR middle-end/30172
11830 * gcc.dg/pr30172-1.c: New testcase.
11831
11832 2006-12-14 Richard Guenther <rguenther@suse.de>
11833
11834 PR tree-optimization/30198
11835 * gcc.dg/builtins-60.c: New testcase.
11836
11837 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
11838
11839 * lib/target-supports.exp (vect_no_align): Remove spu.
11840
11841 2006-12-13 Ian Lance Taylor <iant@google.com>
11842
11843 PR c++/19564
11844 PR c++/19756
11845 * g++.dg/warn/Wparentheses-5.C: New test.
11846 * g++.dg/warn/Wparentheses-6.C: New test.
11847 * g++.dg/warn/Wparentheses-7.C: New test.
11848 * g++.dg/warn/Wparentheses-8.C: New test.
11849 * g++.dg/warn/Wparentheses-9.C: New test.
11850 * g++.dg/warn/Wparentheses-10.C: New test.
11851 * g++.dg/warn/Wparentheses-11.C: New test.
11852 * g++.dg/warn/Wparentheses-12.C: New test.
11853 * g++.dg/warn/Wparentheses-13.C: New test.
11854 * g++.dg/warn/Wparentheses-14.C: New test.
11855 * g++.dg/warn/Wparentheses-15.C: New test.
11856 * g++.dg/warn/Wparentheses-16.C: New test.
11857 * g++.dg/warn/Wparentheses-17.C: New test.
11858 * g++.dg/warn/Wparentheses-18.C: New test.
11859 * g++.dg/warn/Wparentheses-19.C: New test.
11860 * g++.dg/warn/Wparentheses-20.C: New test.
11861 * g++.dg/warn/Wparentheses-21.C: New test.
11862
11863 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11864
11865 PR testsuite/30157
11866 * lib/target-supports.exp (check_cxa_atexit_available): Return false
11867 for target "hppa.*hpux10".
11868
11869 2006-12-13 Jakub Jelinek <jakub@redhat.com>
11870
11871 * g++.dg/debug/vartrack1.C: New test.
11872
11873 * g++.dg/opt/ifcvt1.C: New test.
11874
11875 * gcc.dg/tls/opt-13.c: New test.
11876
11877 * gcc.dg/20060425-2.c: New test.
11878
11879 * g++.dg/opt/pr15054-2.C: New test.
11880
11881 * gcc.c-torture/execute/20060420-1.c: New test.
11882
11883 * gcc.c-torture/execute/20060412-1.c: New test.
11884
11885 * objc/compile/20060406-1.m: New test.
11886
11887 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
11888
11889 * g++.dg/template/array17.C: New test.
11890
11891 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
11892
11893 * gcc.target/powerpc/altivec-23.c: New test.
11894
11895 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
11896
11897 PR c++27316
11898 * g++.dg/inherit/error3.C: New test.
11899
11900 PR c++/28740
11901 * g++.dg/inherit/error4.C: New test.
11902
11903 2006-12-13 Richard Guenther <rguenther@suse.de>
11904
11905 PR tree-optimization/17687
11906 * gcc.dg/builtins-59.c: New testcase.
11907
11908 2006-12-13 Ben Elliston <bje@au.ibm.com>
11909
11910 * gcc.target/spu/Wmain.c: New test.
11911
11912 2006-12-12 Josh Conner <jconner@apple.com>
11913
11914 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
11915 * g++.dg/abi/thunk4.C: Likewise.
11916 * g++.dg/abi/rtti3.C: Likewise.
11917
11918 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
11919
11920 * gcc.target/spu/cpat-1.c: New test.
11921 * gcc.target/spu/cpat-2.c: New test.
11922 * gcc.target/spu/cpat-3.c: New test.
11923 * gcc.target/spu/cpat-4.c: New test.
11924
11925 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11926
11927 PR tree-opt/28436
11928 * gcc.c-torture/compile/vector-1.c: New test.
11929 * gcc.c-torture/compile/vector-2.c: New test.
11930 * gcc.c-torture/compile/vector-3.c: New test.
11931
11932 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
11933
11934 * lib/fortran-torture.exp: Update copyright years. Remove
11935 obsolete comment. Test -ftree-vectorize where it makes sense.
11936 * lib/gfortran-dg.exp: Update copyright years. Use settings
11937 from fortran-torture.exp.
11938 * gfortran.dg/char_transpose_1.f90,
11939 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
11940 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
11941 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
11942 '-w' to dg-options.
11943
11944 2006-12-12 Richard Sandiford <richard@codesourcery.com>
11945
11946 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
11947 saved_${tool}_load.
11948
11949 2006-12-12 Ira Rosen <irar@il.ibm.com>
11950
11951 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
11952 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
11953 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
11954 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
11955 gaps.
11956
11957 2006-12-12 Richard Guenther <rguenther@suse.de>
11958
11959 PR middle-end/30147
11960 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
11961
11962 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
11963 Diego Novillo <dnovillo@redhat.com>
11964
11965 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
11966 VDEF/VUSE changes.
11967 * gcc.dg/tree-ssa/pr26421.c: Likewise
11968 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
11969 * gcc.dg/tree-ssa/pr23382.c: Likewise.
11970 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
11971 * gcc.dg/tree-ssa/pr28410.c: Likewise.
11972 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
11973 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
11974 * gcc.dg/tree-ssa/vrp07.c: Likewise.
11975 * gcc.dg/tree-ssa/vrp08.c: Likewise.
11976 * gcc.dg/tree-ssa/alias-12.c: Likewise.
11977
11978 2006-12-11 Jan Hubicka <jh@suse.cz>
11979
11980 * gcc.dg/tree-prof/stringop-1.c: New test.
11981 * gcc.dg/tree-prof/stringop-2.c: New test.
11982
11983 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
11984
11985 PR target/30120
11986 * gcc.target/i386/pr30120.c: New test.
11987
11988 Revert:
11989 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11990
11991 * gcc.target/i386/x87regparm-1.c: New test.
11992 * gcc.target/i386/x87regparm-2.c: New test.
11993 * gcc.target/i386/x87regparm-3.c: New test.
11994 * gcc.target/i386/x87regparm-4.c: New test.
11995
11996 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
11997
11998 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
11999
12000 2006-12-10 Tobias Burnus <burnus@net-b.de>
12001
12002 PR fortran/23994
12003 * gfortran.dg/protected_1.f90: New test.
12004 * gfortran.dg/protected_2.f90: New test.
12005 * gfortran.dg/protected_3.f90: New test.
12006 * gfortran.dg/protected_4.f90: New test.
12007 * gfortran.dg/protected_5.f90: New test.
12008 * gfortran.dg/protected_6.f90: New test.
12009
12010 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
12011 Tobias Burnus <burnus@gcc.gnu.org>
12012
12013 PR fortran/29975
12014 PR fortran/30068
12015 * gfortran.dg/interface_4.f90: Test adding procedure to generic
12016 interface.
12017 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
12018 ambiguous interfaces.
12019 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
12020 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
12021 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
12022 ambiguous interfaces.
12023 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
12024 * gfortran.dg/array_initializer_2.f90: Add initializer array
12025 constructor test.
12026
12027 PR fortran/30096
12028 * gfortran.dg/interface_9.f90: Test that host interfaces are
12029 not checked for ambiguity with the local version.
12030
12031 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
12032
12033 PR fortran/29464
12034 * gfortran.dg/module_interface_2.f90: New test.
12035
12036 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
12037
12038 PR fortran/29941
12039 * gfortran.dg/assumed_len.f90: New test.
12040
12041 2006-12-09 Richard Guenther <rguenther@suse.de>
12042
12043 * g++.dg/warn/implicit-typename1.C: Qualify types.
12044 * g++.dg/parse/crash12.C: Likewise.
12045 * g++.dg/tree-ssa/pr22444.C: Likewise.
12046
12047 2006-12-09 Tobias Burnus <burnus@net-b.de>
12048
12049 * gfortran.dg/array_2.f90: Added sqrt test.
12050
12051 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
12052
12053 * gcc.target/i386/x87regparm-1.c: XFAIL.
12054 * gcc.target/i386/x87regparm-2.c: XFAIL.
12055 * gcc.target/i386/x87regparm-3.c: XFAIL.
12056 * gcc.target/i386/x87regparm-4.c: XFAIL.
12057
12058 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12059
12060 * lib/target-supports.exp
12061 (check_effective_target_large_long_double): New.
12062 * gcc.dg/Wconversion-real.c : Use it.
12063 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
12064 unsigned.
12065
12066 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
12067
12068 * gcc.c-torture/execute/mode-dependent-address.c: New test.
12069
12070 2006-12-08 Tobias Burnus <burnus@net-b.de>
12071
12072 PR fortran/27546
12073 * gfortran.dg/import4.f90: New test for IMPORT in modules.
12074
12075 2006-12-07 Mark Mitchell <mark@codesourcery.com>
12076
12077 PR c++/29732
12078 * g++.dg/template/crash65.C: New test.
12079 * g++.dg/template/spec16.C: Tweak error markers.
12080
12081 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
12082
12083 * gcc.target/spu: New directory.
12084 * gcc.target/spu/spu.exp: New file.
12085 * gcc.target/spu/intrinsics-1.c: New test.
12086
12087 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
12088
12089 PR c++/29980
12090 * g++.dg/ext/attrib27.C: New test.
12091 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
12092 * g++.dg/parse/typedef5.C: Likewise.
12093
12094 2006-12-07 Mike Stump <mrs@apple.com>
12095
12096 * treelang/compile/var_defs.tree: Adjust.
12097
12098 2006-12-06 Mark Mitchell <mark@codesourcery.com>
12099
12100 PR c++/29730
12101 * g++.dg/template/crash64.C: New test.
12102 * g++.dg/parse/crash27.C: Adjust error markers.
12103
12104 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
12105
12106 PR libfortran/30009
12107 PR libfortran/30056
12108 * gfortran.dg/read_eof_4.f90: Add tests.
12109 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
12110 * gfortran.dg/unf_read_corrupted_1.f90: New test.
12111
12112 2006-12-05 Mark Mitchell <mark@codesourcery.com>
12113
12114 PR c++/29729
12115 * g++.dg/template/crash63.C: New test.
12116
12117 PR c++/29728
12118 * g++.dg/template/crash62.C: New test.
12119
12120 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
12121
12122 PR fortran/30003
12123 * gfortran.dg/allocatable_function_1.f90: Increase the number
12124 of expected calls of free to 10; the lhs section reference is
12125 now evaluated so there is another call to bar. Change the
12126 comment appropriately.
12127 * gfortran.dg/array_section_1.f90: New test.
12128
12129 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
12130
12131 PR fortran/29912
12132 * gfortran.dg/char_result_12.f90: New test.
12133
12134 2006-12-05 Richard Guenther <rguenther@suse.de>
12135
12136 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
12137 * gcc.dg/vect/vect-pow-2.c: Rename to ...
12138 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
12139 vect_double, xfail for spu*-*-*.
12140
12141 2006-12-04 Tobias Burnus <burnus@net-b.de>
12142
12143 PR fortran/29962
12144 * initialization_4.f90: Test noninteger exponents (-std=f95).
12145 * initialization_5.f90: New test for noninteger exponents
12146 with -std=f2003.
12147
12148 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
12149
12150 PR fortran/29821
12151 * gfortran.dg/parameter_array_section_1.f90: New test.
12152
12153 2006-12-04 Mark Mitchell <mark@codesourcery.com>
12154
12155 PR c++/29733
12156 * g++.dg/template/crash61.C: New test.
12157
12158 PR c++/29632
12159 * g++.dg/template/error23.C: New test.
12160
12161 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
12162
12163 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
12164
12165 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
12166
12167 PR fortran/29916
12168 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
12169
12170 2006-12-04 Jakub Jelinek <jakub@redhat.com>
12171
12172 PR middle-end/29965
12173 * gcc.dg/gomp/pr29965-1.c: New test.
12174 * gcc.dg/gomp/pr29965-2.c: New test.
12175 * gcc.dg/gomp/pr29965-3.c: New test.
12176 * gcc.dg/gomp/pr29965-4.c: New test.
12177 * gcc.dg/gomp/pr29965-5.c: New test.
12178 * gcc.dg/gomp/pr29965-6.c: New test.
12179 * g++.dg/gomp/pr29965-1.C: New test.
12180 * g++.dg/gomp/pr29965-2.C: New test.
12181 * g++.dg/gomp/pr29965-3.C: New test.
12182 * g++.dg/gomp/pr29965-4.C: New test.
12183 * g++.dg/gomp/pr29965-5.C: New test.
12184 * g++.dg/gomp/pr29965-6.C: New test.
12185 * g++.dg/gomp/pr29965-7.C: New test.
12186 * g++.dg/gomp/pr29965-8.C: New test.
12187 * g++.dg/gomp/pr29965-9.C: New test.
12188 * g++.dg/gomp/pr29965-10.C: New test.
12189
12190 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
12191
12192 * gnat.dg/pointer_variable_bounds.adb: New test.
12193 * gnat.dg/pointer_variable_bounds.ads: Likewise.
12194 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
12195
12196 2006-12-03 Eric Christopher <echristo@apple.com>
12197
12198 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
12199
12200 2006-12-03 Richard Henderson <rth@redhat.com>
12201 Andrew Pinski <pinskia@gmail.com>
12202
12203 PR C++/14329
12204 * g++.dg/warn/unit-1.C: New test.
12205
12206 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
12207
12208 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
12209
12210 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
12211
12212 * g++.dg/vect/vect.exp: Enable tests to run on spu.
12213 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
12214 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
12215 * gcc.dg/vect/vect-70.c: Reduce array size.
12216 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
12217 vect_no_compaer_double targets.
12218 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
12219 vect_float, vect_double, and vect_int.
12220
12221 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
12222
12223 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
12224 test for loop versioning on vect_no_align targets.
12225 * gcc.dg/vect/pr20122.c: Likewise.
12226 * gcc.dg/vect/vect-105.c: Likewise.
12227 * gcc.dg/vect/vect-42.c: Likewise.
12228 * gcc.dg/vect/vect-43.c: Likewise.
12229 * gcc.dg/vect/vect-74.c: Likewise.
12230 * gcc.dg/vect/vect-75.c: Likewise.
12231 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
12232 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
12233 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
12234 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
12235
12236 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
12237
12238 PR fortran/29642
12239 * gfortran.dg/value_1.f90 : New test.
12240 * gfortran.dg/value_2.f90 : New test.
12241 * gfortran.dg/value_3.f90 : New test.
12242 * gfortran.dg/value_4.f90 : New test.
12243 * gfortran.dg/value_4.c : Called from value_4.f90.
12244
12245 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
12246
12247 PR C++/30033
12248 * g++.dg/cpp0x/static_assert4.C: New testcase.
12249
12250 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12251
12252 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
12253
12254 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
12255
12256 PR c/27953
12257 * gcc.dg/pr27953.c: New test.
12258
12259 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12260
12261 PR c++/30022
12262 * g++.dg/ext/vector5.C: New test.
12263
12264 PR c++/30021
12265 * g++.dg/other/main1.C: New test.
12266
12267 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
12268
12269 PR libfortran/29568
12270 * gfortran.dg/convert_implied_open.f90: Change to
12271 new default record length.
12272 * gfortran.dg/unf_short_record_1.f90: Adapt to
12273 new error message.
12274 * gfortran.dg/unformatted_subrecords_1.f90: New test.
12275
12276 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
12277
12278 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
12279
12280 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
12281
12282 PR c++/29066
12283 * g++.dg/expr/pr29066.c: New.
12284
12285 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
12286 Zdenek Dvorak <dvorakz@suse.cz>
12287
12288 PR tree-optimization/29921
12289 * gcc.dg/pr29921-2.c: New test.
12290
12291 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
12292
12293 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
12294 (i386_get_cpuid): New function.
12295 (i386_cpuid_ecx): Likewise.
12296 (i386_cpuid_edx): Likewise.
12297 (i386_cpuid): Updated to call i386_cpuid_edx.
12298
12299 * gcc.target/i386/sse3-addsubpd.c: New file.
12300 * gcc.target/i386/sse3-addsubps.c: Likewise.
12301 * gcc.target/i386/sse3-haddpd.c: Likewise.
12302 * gcc.target/i386/sse3-haddps.c: Likewise.
12303 * gcc.target/i386/sse3-hsubpd.c: Likewise.
12304 * gcc.target/i386/sse3-hsubps.c: Likewise.
12305 * gcc.target/i386/sse3-lddqu.c: Likewise.
12306 * gcc.target/i386/sse3-movddup.c: Likewise.
12307 * gcc.target/i386/sse3-movshdup.c: Likewise.
12308 * gcc.target/i386/sse3-movsldup.c: Likewise.
12309
12310 2006-12-01 Dirk Mueller <dmueller@suse.de>
12311
12312 * g++.dg/warn/Wreturn-type-4.C: New testcase.
12313
12314 2006-11-30 Janis Johnson <janis187@us.ibm.com>
12315
12316 * gcc.dg/dfp/convert-int-max.c: New test.
12317 * gcc.dg/dfp/convert-int-max-fold.c: New test.
12318
12319 2006-11-30 Richard Guenther <rguenther@suse.de>
12320
12321 * gcc.dg/vect/vect-pow-1.c: Rename ...
12322 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
12323 floats instead of doubles, check successful vectorization.
12324
12325 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
12326
12327 PR target/29945
12328 * gcc.c-torture/compile/pr29945.c: New testcase.
12329
12330 2006-11-30 Joseph Myers <joseph@codesourcery.com>
12331
12332 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
12333 -maltivec.
12334
12335 2006-11-29 Eric Christopher <echristo@apple.com>
12336
12337 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
12338
12339 2006-11-29 Janis Johnson <janis187@us.ibm.com>
12340
12341 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
12342
12343 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
12344
12345 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
12346
12347 PR c++/29022
12348 * g++.dg/inherit/virtual2.C: New test.
12349 * g++.dg/inherit/virtual3.C: Likewise.
12350 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
12351 * g++.dg/inherit/error2.C: Likewise.
12352 * g++.dg/template/instantiate1.C: Likewise.
12353
12354 2006-11-28 Andrew Pinski <pinskia@gmail.com>
12355
12356 PR tree-opt/29984
12357 * gcc.dg/tree-ssa/reassoc-12.c: New test.
12358
12359 2006-11-28 Jan Hubicka <jh@suse.cz>
12360
12361 * gcc.dg/memcpy-1.c: New test.
12362
12363 2006-11-28 Jakub Jelinek <jakub@redhat.com>
12364
12365 PR c++/29735
12366 * g++.dg/warn/main-3.C: New test.
12367
12368 2006-11-28 Jan Hubicka <jh@suse.cz>
12369
12370 * gcc.dg/winline-1.c: New test.
12371
12372 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
12373
12374 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
12375 alignments.
12376
12377 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
12378
12379 PR fortran/29976
12380 * gfortran.dg/missing_optional_dummy_3.f90
12381
12382 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
12383
12384 PR fortran/20880
12385 * gfortran.dg/interface_3.f90: Modify errors.
12386
12387 2006-11-28 Ben Elliston <bje@au.ibm.com>
12388
12389 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
12390 fail to link due to relocation overflows on spu-*-*.
12391
12392 2006-11-27 Michael Matz <matz@suse.de>
12393 Andreas Krebbel <krebbel1@de.ibm.com>
12394
12395 PR target/29319
12396 * gcc.dg/20061127-1.c: New testcase.
12397
12398 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
12399
12400 * gcc.dg/20061124-1.c: Add exit() function prototype.
12401
12402 2006-11-27 Jan Hubicka <jh@suse.cz>
12403
12404 * gcc.target/i386/memcpy-1.c: Adjust size.
12405 * gcc.dg/visibility-11.c: Likewise.
12406
12407 2006-11-27 Richard Guenther <rguenther@suse.de>
12408
12409 PR middle-end/25620
12410 * gcc.target/i386/pow-1.c: New testcase.
12411 * gcc.dg/builtins-58.c: Likewise.
12412
12413 2006-11-26 Mark Mitchell <mark@codesourcery.com>
12414
12415 PR c++/29886
12416 * g++.dg/expr/cast8.C: New test.
12417
12418 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12419
12420 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
12421 Don't ever inline the testcase.
12422
12423 2006-11-25 Andrew Pinski <pinskia@gmail.com>
12424
12425 PR fortran/29982
12426 * gfortran.fortran-torture/compile/parameter_3.f90: New
12427 testcase.
12428
12429 2006-11-25 Andrew Pinski <pinskia@gmail.com>
12430
12431 PR fortran/29951
12432 * gfortran.fortran-torture/execute/transfer2.f90: New test.
12433
12434 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12435
12436 * gfortran.fortran-torture/execute/specifics.f90: Remove test
12437 for CHAR.
12438
12439 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12440
12441 PR libgfortran/29936
12442 * gfortran.dg/write_check3.f90: New test.
12443
12444 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
12445
12446 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
12447
12448 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
12449
12450 PR fortran/20880
12451 * gfortran.dg/interface_3.f90: New test.
12452
12453 PR fortran/29387
12454 * gfortran.dg/generic_8.f90: New test.
12455
12456 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12457
12458 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
12459 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
12460 * gfortran.dg/specifics_3.f90: Remove.
12461
12462 2006-11-24 Jakub Jelinek <jakub@redhat.com>
12463
12464 PR c/29955
12465 * gcc.dg/gomp/pr29955.c: New test.
12466
12467 PR c/29736
12468 * gcc.dg/pr29736.c: New test.
12469
12470 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
12471
12472 PR tree-opt/29964
12473 * gcc.dg/pure-1.c: New test.
12474
12475 2006-11-24 Joseph Myers <joseph@codesourcery.com>
12476
12477 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
12478 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
12479
12480 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
12481
12482 * gcc.dg/20061124-1.c: New testcase.
12483
12484 2006-11-23 Eric Christopher <echristo@apple.com>
12485
12486 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
12487
12488 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12489
12490 PR c/2707
12491 PR c++/26167
12492 * gcc.dg/Wconversion-integer.c: New. Supersedes
12493 Wconversion-negative-constants.c
12494 * gcc.dg/Wconversion-real.c: New.
12495 * gcc.dg/Wconversion-real-integer.c: New.
12496 * gcc.dg/Wconversion-negative-constants.c: Deleted.
12497 * g++.dg/warn/Wconversion1.C: Modified.
12498
12499 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12500
12501 * gfortran.dg/overload_1.f90: New test.
12502
12503 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
12504
12505 PR c/9072
12506 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
12507 Wtraditional-conversion.
12508 * gcc.dg/overflow-warn-2.c: Likewise.
12509 * gcc.dg/Wconversion.c: Likewise. Renamed as
12510 Wtraditional-conversion.c .
12511 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
12512 Wtraditional-conversion-2.c .
12513 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
12514 Wtraditional-conversion-2.c
12515 * gcc.dg/Wconversion-negative-constants.c: New.
12516
12517 2006-11-23 Andrew Pinski <pinskia@gmail.com>
12518
12519 * gcc.dg/tree-ssa/dump-1.c: New test.
12520
12521 2006-11-23 David Ung <davidu@mips.com>
12522
12523 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
12524 -mfp64, allowable when ISA >= 33 and float is enabled.
12525 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
12526 of mthc1 and mfhc1 patterns.
12527
12528 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
12529
12530 PR tree-optimization/29921
12531 * gcc.dg/pr29921.c: New test.
12532
12533 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12534
12535 PR fortran/29441
12536 * gfortran.dg/initialization_4.f90: New test.
12537
12538 2006-11-22 Ira Rosen <irar@il.ibm.com>
12539
12540 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
12541 platforms that have interleaving support.
12542 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
12543 * gcc.dg/vect/vect-strided-a-u16-i2.c,
12544 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
12545 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
12546 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
12547 gcc.dg/vect/vect-strided-u8-i2-gap.c,
12548 gcc.dg/vect/vect-strided-u8-i8.c,
12549 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
12550 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
12551 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
12552 gcc.dg/vect/vect-strided-float.c,
12553 gcc.dg/vect/vect-strided-a-mult.c,
12554 gcc.dg/vect/vect-strided-mult-char-ls.c,
12555 gcc.dg/vect/vect-strided-a-u16-mult.c,
12556 gcc.dg/vect/vect-strided-a-u32-mult.c,
12557 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
12558 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
12559 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
12560 gcc.dg/vect/vect-strided-mult.c,
12561 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
12562 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
12563 New.
12564
12565 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
12566
12567 PR fortran/25087
12568 * gfortran.dg/auto_char_len_4.f90: New test.
12569
12570 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
12571
12572 PR fortran/29652
12573 * gfortran.dg/generic_7.f90: New test.
12574 * gfortran.dg/defined_operators_1.f90: Add new error.
12575
12576 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
12577
12578 PR tree-optimization/29902
12579 * g++.dg/tree-ssa/pr29902.C: New test.
12580
12581 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
12582
12583 PR fortran/29820
12584 * gfortran.dg/used_types_13.f90: New test.
12585
12586 2006-11-21 Janis Johnson <janis187@us.ibm.com>
12587
12588 * gcc.dg/dfp/snan.c: Delete.
12589
12590 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
12591
12592 * g++.dg/cpp0x/static_assert1.C: New.
12593 * g++.dg/cpp0x/static_assert2.C: New.
12594 * g++.dg/cpp0x/static_assert3.C: New.
12595
12596 2006-11-21 Richard Guenther <rguenther@suse.de>
12597
12598 * gcc.dg/vect/vect-pow-1.c: New testcase.
12599 * gcc.dg/vect/vect-pow-2.c: Likewise.
12600
12601 2006-11-21 Jakub Jelinek <jakub@redhat.com>
12602
12603 PR c++/29570
12604 * g++.dg/template/static29.C: New test.
12605
12606 PR c++/29734
12607 * g++.dg/conversion/simd4.C: New test.
12608
12609 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
12610
12611 PR c++/29475
12612 * g++.dg/template/access19.C: New test.
12613 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
12614 error is reported.
12615
12616 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
12617
12618 PR tree-opt/25500
12619 * gcc.dg/tree-ssa/sra-4.c: New testcase.
12620
12621 2006-11-20 Tobias Burnus <burnus@net-b.de>
12622
12623 PR fortran/27546
12624 * gfortran.dg/import.f90: Extended test.
12625 * gfortran.dg/import2.f90: Extended test.
12626
12627 2006-11-20 Tobias Burnus <burnus@net-b.de>
12628
12629 * gfortran.dg/volatile3.f90: Add conflict test.
12630
12631 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
12632
12633 PR fortran/24783
12634 * gfortran.dg/implicit_10.f90: New test.
12635
12636 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
12637
12638 PR c++/8586
12639 * g++.dg/warn/Wall-write-strings.C: New.
12640
12641 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
12642
12643 * gfortran.dg/alloc_comp_constraint_5.f90: New.
12644 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
12645
12646 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12647
12648 * gfortran.dg/use_3.f90: Remove error message.
12649 * gfortran.dg/iso_fortran_env_1.f90: New test.
12650 * gfortran.dg/iso_fortran_env_2.f90: New test.
12651 * gfortran.dg/iso_fortran_env_3.f90: New test.
12652 * gfortran.dg/iso_fortran_env_4.f90: New test.
12653
12654 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
12655
12656 * gcc.dg/vect/vect-27.c: Fix initialization.
12657
12658 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12659
12660 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
12661 * gcc.dg/torture/builtin-minmax-1.c: New.
12662
12663 * gcc.dg/builtins-20.c: Add cases for copysign.
12664
12665 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12666
12667 PR fortran/24285
12668 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
12669
12670 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12671 * gfortran.dg/use_1.f90: New test.
12672 * gfortran.dg/use_1.f90: New test.
12673 * gfortran.dg/use_1.f90: New test.
12674
12675 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
12676
12677 PR tree-optimization/29801
12678 * gcc.dg/pr29801.c: New test.
12679
12680 2006-11-17 Jakub Jelinek <jakub@redhat.com>
12681
12682 PR middle-end/29584
12683 * gcc.dg/torture/pr29584.c: New test.
12684
12685 2006-11-17 Joseph Myers <joseph@codesourcery.com>
12686
12687 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
12688 Condition PowerPC tests for saving FPRs on powerpc_fprs.
12689 * gcc.target/powerpc/compress-float-ppc.c,
12690 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
12691 powerpc_fprs.
12692 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
12693 do not pass -mhard-float.
12694
12695 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
12696
12697 * gnat.dg/volatile_aggregate.adb: New test.
12698
12699 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12700
12701 PR fortran/29391
12702 PR fortran/29489
12703 * gfortran.dg/bound_2.f90: Add more checks.
12704 * gfortran.dg/bound_3.f90: New test.
12705
12706 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12707
12708 PR target/29201
12709 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
12710
12711 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
12712
12713 * gfortran.dg/import3.f90: Fix error message.
12714
12715 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
12716
12717 PR tree-opt/29788
12718 * gfortran.fortran-torture/compile/inline_1.f90:
12719 New testcase.
12720
12721 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
12722
12723 * gcc.target/i386/x87regparm-1.c: New test.
12724 * gcc.target/i386/x87regparm-2.c: New test.
12725 * gcc.target/i386/x87regparm-3.c: New test.
12726 * gcc.target/i386/x87regparm-4.c: New test.
12727
12728 2006-11-15 Tobias Burnus <burnus@net-b.de>
12729
12730 PR fortran/27546
12731 * gfortran.dg/import.f90: New test.
12732 * gfortran.dg/import2.f90: New test.
12733 * gfortran.dg/import3.f90: New test.
12734
12735 2006-11-15 Tobias Burnus <burnus@net-b.de>
12736
12737 PR fortran/27588
12738 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
12739
12740 2006-11-15 Tobias Burnus <burnus@net-b.de>
12741
12742 PR fortran/29806
12743 * gfortran.dg/contains.f90: New test.
12744 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
12745
12746 2006-11-15 Jakub Jelinek <jakub@redhat.com>
12747
12748 PR tree-optimization/29581
12749 * gcc.dg/pr29581-1.c: New test.
12750 * gcc.dg/pr29581-2.c: New test.
12751 * gcc.dg/pr29581-3.c: New test.
12752 * gcc.dg/pr29581-4.c: New test.
12753 * gfortran.dg/pr29581.f90: New test.
12754
12755 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
12756
12757 PR fortran/29702
12758 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
12759 numbers in error message headers.
12760
12761 2006-11-14 Richard Guenther <rguenther@suse.de>
12762
12763 * gcc.target/i386/math-torture/math-torture.exp: Restrict
12764 to i?86 and x86_64 targets.
12765
12766 2006-11-14 Caroline Tice <ctice@apple.com>
12767
12768 * gcc.dg/pubtypes-1.c: New file/testcase.
12769 * gcc.dg/pubtypes-2.c: New file/testcase.
12770 * gcc.dg/pubtypes-3.c: New file/testcase.
12771 * gcc.dg/pubtypes-4.c: New file/testcase.
12772 * g++.dg/pubtypes.C: New file/testcase.
12773
12774 2006-11-14 Mark Mitchell <mark@codesourcery.com>
12775
12776 PR c++/29106
12777 * g++.dg/init/self1.C: New test.
12778
12779 2006-11-14 Tobias Burnus <burnus@net-b.de>
12780
12781 PR fortran/29657
12782 * gfortran.dg/conflicts.f90: Add.
12783
12784 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
12785
12786 PR rtl-optimization/29798
12787
12788 * gcc.c-torture/execute/pr29798.c: New.
12789
12790 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12791
12792 * gcc.dg/builtins-20.c: Add more cases.
12793
12794 2006-11-13 Jakub Jelinek <jakub@redhat.com>
12795
12796 PR fortran/29759
12797 * gfortran.dg/gomp/pr29759.f90: New test.
12798
12799 2006-11-13 Mark Mitchell <mark@codesourcery.com>
12800
12801 PR c++/29518
12802 * g++.dg/template/static28.C: New test.
12803
12804 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
12805
12806 * lib/c-torture.exp: Use target-libpath.exp.
12807 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
12808 set GCC_EXEC_PREFIX env var from global variable of same name.
12809
12810 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
12811
12812 PR fortran/26994
12813 * gfortran.fortran-torture/compile/transfer-1.f90:
12814 New testcase.
12815
12816 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
12817 Zdenek Dvorak <dvorakz@suse.cz>
12818
12819 PR tree-optimization/29680
12820 * gcc.dg/alias-11.c: New test.
12821
12822 2006-11-12 Jason Merrill <jason@redhat.com>
12823 Andrew Pinski <pinskia@physics.uc.edu>
12824
12825 PR middle-end/28915
12826 * gcc.target/i386/vectorize1.c: New.
12827
12828 2006-11-12 Roger Sayle <roger@eyesopen.com>
12829
12830 PR rtl-optimization/29797
12831 * gcc.c-torture/execute/pr29797-1.c: New test case.
12832
12833 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12834
12835 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
12836
12837 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
12838
12839 * gcc.dg/tree-ssa/prefetch-3.c: New test.
12840
12841 2006-11-12 Roger Sayle <roger@eyesopen.com>
12842
12843 PR tree-optimization/13827
12844 * gcc.dg/fold-eqand-1.c: New test case.
12845
12846 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
12847
12848 PR rtl-opt/28812
12849 * gcc.c-torture/execute/mayalias-3.c: New test.
12850
12851 2006-11-11 Richard Sandiford <richard@codesourcery.com>
12852
12853 PR middle-end/27528
12854 * gcc.c-torture/compile/pr27528.c: New test.
12855 * gcc.dg/pr27528.c: Likewise.
12856
12857 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12858
12859 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
12860
12861 * gcc.dg/torture/builtin-symmetric-1.c: New test.
12862
12863 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
12864
12865 PR fortran/29758
12866 * gfortran.dg/reshape_source_size_1.f90: New test.
12867
12868 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
12869
12870 PR fortran/29315
12871 * gfortran.dg/aliasing_dummy_4.f90: New test.
12872
12873 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
12874
12875 PR target/29777
12876 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
12877 and x86_64-*-* targets.
12878
12879 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12880
12881 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
12882 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
12883 New macros. Use them in exact tests.
12884 (TESTIT3): New macro.
12885 Add tests for fmin, fmax and fma.
12886
12887 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12888
12889 PR fortran/29431
12890 * gfortran.dg/array_constructor_13.f90: New test.
12891
12892 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12893
12894 PR fortran/29744
12895 * gfortran.dg/used_types_12.f90: New test.
12896
12897 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
12898
12899 PR middle-end/29726
12900 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
12901 (test6): Ditto.
12902 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
12903 * gcc.dg/fold-eqandshift-3.c: New test case.
12904
12905 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
12906
12907 PR fortran/29699
12908 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
12909
12910 PR fortran/21370
12911 * gfortran.dg/change_symbol_attributes_1.f90: New test.
12912
12913 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
12914
12915 * gcc.dg/20061109-1.c: New testcase.
12916
12917 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12918
12919 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
12920
12921 2006-11-09 Tobias Burnus <burnus@net-b.de>
12922
12923 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
12924 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
12925
12926 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
12927
12928 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
12929 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
12930
12931 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12932
12933 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
12934
12935 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12936
12937 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
12938 vect-9.c).
12939 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
12940 * gcc.dg/vect/vect-9.c: Now vectorizable.
12941 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
12942 that support vect_widen_mult.
12943 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
12944 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
12945 vect-reduc-dot-u16.c).
12946 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
12947 vect-reduc-dot-u16.c).
12948 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
12949 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
12950 vect-reduc-dot-s8.c).
12951 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
12952 vect-reduc-dot-s8.c).
12953 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
12954 vect-reduc-dot-s8.c).
12955 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
12956 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
12957 vect-reduc-dot-u8.c).
12958 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
12959 vect-reduc-dot-u8.c).
12960 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
12961 * gcc.dg/vect/vect-multitypes-9.c: New test.
12962 * gcc.dg/vect/vect-multitypes-10.c: New test.
12963 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
12964 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
12965 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
12966 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
12967 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
12968 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
12969 wrapv-vect-reduc-dot-s8.c.
12970 * lib/target-support.exp (check_effective_target_vect_unpack): New.
12971 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
12972 targets that support vec_unpack.
12973 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
12974 (check_effective_target_vect_widen_mult_qi_to_hi): New.
12975 (check_effective_target_vect_widen_mult_hi_to_si): New.
12976 (check_effective_target_vect_widen_sum): Removed.
12977
12978 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12979
12980 * gcc.dg/vect/vect-multitypes-8.c: New test.
12981 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
12982
12983 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12984
12985 * gcc.dg/vect/vect-multitypes-7.c: New test.
12986
12987 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12988
12989 * gcc.dg/vect/vect-multitypes-4.c: New test.
12990 * gcc.dg/vect/vect-multitypes-5.c: New test.
12991 * gcc.dg/vect/vect-multitypes-6.c: New test.
12992
12993 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
12994
12995 * gcc.dg/vect/vect-multitypes-1.c: New test.
12996 * gcc.dg/vect/vect-multitypes-2.c: New test.
12997 * gcc.dg/vect/vect-multitypes-3.c: New test.
12998
12999 2006-11-07 Eric Christopher <echristo@apple.com>
13000
13001 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
13002 Test using scan-assembler-not.
13003
13004 2006-11-07 Jakub Jelinek <jakub@redhat.com>
13005
13006 * gcc.dg/inline-17.c: New test.
13007
13008 2006-11-07 Steve Ellcey <sje@cup.hp.com>
13009
13010 PR other/25028
13011 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
13012 on HP-UX.
13013
13014 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
13015
13016 PR fortran/29539
13017 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
13018
13019 PR fortran/29634
13020 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
13021 test.
13022
13023 2006-11-07 Tobias Burnus <burnus@net-b.de>
13024
13025 PR fortran/29601
13026 * gfortran.dg/volatile.f90: Add.
13027 * gfortran.dg/volatile2.f90: Add.
13028 * gfortran.dg/volatile3.f90: Add.
13029 * gfortran.dg/volatile4.f90: Add.
13030 * gfortran.dg/volatile5.f90: Add.
13031 * gfortran.dg/volatile6.f90: Add.
13032 * gfortran.dg/volatile7.f90: Add.
13033
13034 2006-11-06 Tobias Burnus <burnus@net-b.de>
13035
13036 * gfortran.dg/io_constraints_2.f90: Adjust pattern
13037 for matching error messages.
13038 * gfortran.dg/specifics_3.f90: Adjust pattern
13039 for matching error messages.
13040
13041 2006-11-06 Janis Johnson <janis187@us.ibm.com>
13042 Bernhard Fischer <aldot@gcc.gnu.org>
13043
13044 * lib/gcc-dg.exp (output-exists): New proc.
13045 (output-exists-not): New proc.
13046 * gcc.test-framework/test-framework.awk: Support new directives.
13047 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
13048 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
13049 * gcc.test-framework/dg-outexists-exp-F.c: New test.
13050 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
13051 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
13052 * gcc.test-framework/dg-outexists-exp-P.c: New test.
13053
13054 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
13055
13056 PR fortran/29630
13057 PR fortran/29679
13058 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
13059 * gfortran.dg/initialization_3.f90: New.
13060
13061 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13062
13063 PR libgfortran/25545
13064 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
13065
13066 2006-11-05 Jakub Jelinek <jakub@redhat.com>
13067
13068 PR middle-end/29695
13069 * gcc.c-torture/execute/pr29695-1.c: New test.
13070 * gcc.c-torture/execute/pr29695-2.c: New test.
13071
13072 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
13073
13074 PR fortran/29565
13075 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
13076
13077 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
13078
13079 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
13080 for matching error messages.
13081
13082 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
13083
13084 PR target/26915
13085 * gcc.target/i386/387-12.c: New test.
13086
13087 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13088
13089 PR libfortran/29713
13090 * gfortran.dg/pr29713.f90: New test.
13091
13092 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
13093
13094 * gcc.c-torture/execute/arith-rand-ll.c:
13095 Also test for bogus rest sign.
13096
13097 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13098
13099 PR libfortran/27895
13100 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
13101
13102 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
13103
13104 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
13105 from error messages.
13106
13107 2006-11-02 Mike Stump <mrs@apple.com>
13108
13109 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
13110
13111 * g++.old-deja/g++.abi/align.C: Enable for darwin.
13112
13113 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
13114
13115 * g++.dg/eh/gcsec1.C: New test.
13116
13117 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13118
13119 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
13120 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
13121
13122 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
13123
13124 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
13125 hexadecimal value.
13126 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
13127 * gcc.dg/pr14796-2.c: Likewise.
13128
13129 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13130
13131 * gcc.c-torture/execute/20061101-1.c: New test.
13132
13133 2006-11-01 Richard Guenther <rguenther@suse.de>
13134
13135 * gcc.target/i386/fpprec-1.c: New testcase.
13136
13137 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13138
13139 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
13140 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
13141
13142 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
13143
13144 * gcc.c-torture/execute/20061031-1.c: New test.
13145
13146 2006-10-31 Geoffrey Keating <geoffk@apple.com>
13147
13148 PR 23067
13149 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
13150 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
13151 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
13152 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
13153 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
13154 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
13155 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
13156
13157 2006-10-31 Eric Christopher <echristo@apple.com>
13158 Falk Hueffner <falk@debian.org>
13159
13160 * gcc.dg/builtin-bswap-1.c: New.
13161 * gcc.dg/builtin-bswap-2.c: New.
13162 * gcc.dg/builtin-bswap-3.c: New.
13163 * gcc.dg/builtin-bswap-4.c: New.
13164 * gcc.dg/builtin-bswap-5.c: New.
13165 * gcc.target/i386/builtin-bswap-1.c: New.
13166
13167 2006-10-31 Geoffrey Keating <geoffk@apple.com>
13168
13169 * gcc.dg/inline-16.c: New.
13170
13171 PR 16622
13172 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
13173 defining it.
13174 * gcc.dg/inline-13.c: New.
13175 * gcc.dg/inline-14.c: New.
13176 * gcc.dg/inline-15.c: New.
13177
13178 PR 11377
13179 * gcc.dg/inline6.c: New.
13180 * gcc.dg/inline7.c: New.
13181
13182 2006-10-31 Roger Sayle <roger@eyesopen.com>
13183
13184 PR middle-end/23470
13185 * gcc.dg/pr23470-1.c: New test case.
13186
13187 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
13188
13189 PR fortran/29537
13190 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
13191 data.
13192 * gfortran.dg/blockdata_2.f90: New testcase.
13193
13194 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
13195
13196 PR libfortran/29627
13197 * gfortran.dg/unf_short_record_1.f90: New test.
13198
13199 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13200
13201 PR fortran/29067
13202 * gfortran.dg/pr29067.f: New test.
13203
13204 2006-10-31 Joseph Myers <joseph@codesourcery.com>
13205 Richard Sandiford <richard@codesourcery.com>
13206
13207 * lib/target-supports.exp (get_compiler_messages): Append options
13208 as a single list element.
13209 (check_effective_target_arm_vfp_ok): New.
13210 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
13211
13212 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
13213
13214 PR fortran/29387
13215 * gfortran.dg/intrinsic_actual_2.f90: New test.
13216
13217 PR fortran/29490
13218 * gfortran.dg/actual_array_interface_1.f90: New test.
13219
13220 PR fortran/29641
13221 * gfortran.dg/used_types_11.f90: New test.
13222
13223 2006-10-30 Dirk Mueller <dmueller@suse.de>
13224
13225 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
13226 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
13227 * g++.old-deja/g++.pt/eichin01.C (main): Same.
13228 * g++.old-deja/g++.mike/net25.C (main): Same.
13229 * g++.dg/lookup/exception1.C (main): Same.
13230 * g++.dg/parse/parens2.C (main): Same.
13231
13232 2006-10-30 Roger Sayle <roger@eyesopen.com>
13233
13234 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
13235
13236 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13237
13238 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
13239 * gcc.dg/torture/builtin-math-3.c: Likewise.
13240
13241 2006-10-30 Tobias Burnus <burnus@net-b.de>
13242
13243 PR fortran/29452
13244 * gfortran.dg/write_check.f90: Check run-time keyword checking.
13245 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
13246
13247 2006-10-30 Andrew Pinski <pinskia@gmail.com>
13248
13249 PR Fortran/29410
13250 * gfortran.fortran-torture/execute/transfer1.f90: New test.
13251
13252 2006-10-30 Joseph Myers <joseph@codesourcery.com>
13253
13254 * lib/target-supports.exp (check_function_available): Declare
13255 function before calling.
13256
13257 2006-10-30 Jakub Jelinek <jakub@redhat.com>
13258
13259 PR tree-optimization/29637
13260 * gcc.dg/pr29637.c: New test.
13261
13262 2006-10-29 Roger Sayle <roger@eyesopen.com>
13263
13264 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
13265 tree canonicalization.
13266
13267 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13268
13269 * gcc.dg/builtins-20.c: Add more hypot tests.
13270
13271 2006-10-29 Roger Sayle <roger@eyesopen.com>
13272
13273 * gcc.dg/fold-compare-1.c: New test case.
13274
13275 2006-10-29 Dirk Mueller <dmueller@suse.de>
13276
13277 PR c++/16307
13278 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
13279
13280 2006-10-29 Roger Sayle <roger@eyesopen.com>
13281
13282 PR tree-optimization/15458
13283 * gcc.dg/fold-xornot-1.c: New test case.
13284
13285 2006-10-29 Richard Guenther <rguenther@suse.de>
13286
13287 * gcc.target/i386/math-torture/trunc.c: New testcase.
13288
13289 2006-10-29 Richard Guenther <rguenther@suse.de>
13290
13291 * gcc.target/i386/math-torture/round.c: New testcase.
13292
13293 2006-10-29 Richard Guenther <rguenther@suse.de>
13294
13295 * gcc.target/i386/math-torture/ceil.c: New testcase.
13296 * gcc.target/i386/math-torture/floor.c: Likewise.
13297
13298 2006-10-29 Richard Guenther <rguenther@suse.de>
13299
13300 * gcc.target/i386/math-torture/rint.c: New testcase.
13301 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
13302
13303 2006-10-29 Richard Guenther <rguenther@suse.de>
13304
13305 * gcc.target/i386/math-torture/lfloor.c: New testcase.
13306 * gcc.target/i386/math-torture/lceil.c: Likewise.
13307
13308 2006-10-28 Tobias Burnus <burnus@net-b.de>
13309
13310 PR libgfortran/24313
13311 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
13312
13313 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
13314
13315 * gcc.c-torture/execute/20020118-1.c,
13316 gcc.c-torture/execute/builtins/strlen.c,
13317 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
13318 comment typos.
13319
13320 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13321
13322 * gcc.dg/builtins-20.c: Add tests for hypot.
13323 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
13324 two-argument builtins.
13325 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
13326 TESTIT2. Update all callers.
13327 (TESTIT2, TESTIT2_R): New helper macros.
13328 Add testcases for pow, hypot and atan2.
13329
13330 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
13331
13332 PR C++/29295
13333 * g++.dg/expr/bool1.C: New test.
13334 * g++.dg/expr/bool2.C: New test.
13335
13336 2006-10-28 Tobias Burnus <burnus@net-b.de>
13337
13338 PR fortran/28224
13339 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
13340 * gfortran.dg/namelist_internal.f90: New test.
13341
13342 2006-10-28 Tobias Burnus <burnus@net-b.de>
13343
13344 PR fortran/29625
13345 * gfortran.dg/io_real_boz.f90: Add.
13346 * gfortran.dg/io_real_boz2.f90: Add.
13347
13348 2006-10-28 Richard Guenther <rguenther@suse.de>
13349
13350 PR middle-end/26899
13351 * gcc.dg/tree-ssa/pr26899.c: New testcase.
13352
13353 2006-10-28 Richard Guenther <rguenther@suse.de>
13354
13355 PR target/28806
13356 * gcc.target/i386/math-torture/lround.c: New testcase.
13357
13358 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
13359
13360 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
13361 * gcc.dg/builtins-44.c: Likewise.
13362 * gcc.dg/builtins-45.c: Likewise.
13363 * gcc.dg/pr28796-2.c: Likewise.
13364 * gcc.dg/unordered-3.c: Likewise.
13365
13366 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13367
13368 PR libgfortran/27954
13369 * gfortran.dg/error_recovery_2.f90: New test.
13370
13371 2006-10-26 Richard Guenther <rguenther@suse.de>
13372
13373 * gcc.target/i386/i386.exp: Use glob, not find to collect
13374 tests. Avoids recursing into subdirectories.
13375 * gcc.target/i386/math-torture/math-torture.exp: Torture
13376 for interesting ia32 math options.
13377 * gcc.target.i386/math-torture/lrint.c: New testcase.
13378
13379 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13380
13381 PR libgfortran/29563
13382 * gfortran.dg/arrayio_9.f90: Update test.
13383 * gfortran.dg/arrayio_19.f90: New test.
13384
13385 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
13386
13387 * gcc.dg/20061026.c: New testcase.
13388
13389 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13390
13391 PR libgfortran/29563
13392 * gfortran.dg/arrayio_9.f90: New test.
13393
13394 2006-10-26 Ben Elliston <bje@au.ibm.com>
13395
13396 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
13397 Copy the strings manually, as strcpy may call strlen.
13398
13399 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13400
13401 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
13402 Add checks for log, log2, log10 and log1p.
13403
13404 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
13405 we already test 0.0. Add checks for expm1, log, log2, log10,
13406 log1p, cbrt, erf and erfc.
13407
13408 2006-10-25 Steve Ellcey <sje@cup.hp.com>
13409
13410 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
13411
13412 2006-10-25 Uros Bizjak <uros@kss-loka.si>
13413
13414 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
13415 and remainderl() built-in functions. Remove -ffast-math from
13416 dg-options.
13417
13418 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13419
13420 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
13421 acosh and atanh.
13422
13423 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
13424 floating point modifiers to arguments passed to float and long
13425 double functions respectively. Update all callers to use floating
13426 point numbers, not integers. Add tests for exp, exp2 and
13427 exp10/pow10.
13428
13429 * gcc.dg/torture/builtin-math-3.c: New test.
13430
13431 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
13432
13433 PR fortran/29393
13434 * gfortran.dg/initialize_2.f90: New.
13435
13436 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13437
13438 * gcc.dg/torture/builtin-math-2.c: New test.
13439
13440 2006-10-24 Richard Guenther <rguenther@suse.de>
13441
13442 PR middle-end/28796
13443 * gcc.dg/pr28796-1.c: New testcase.
13444 * gcc.dg/pr28796-2.c: Likewise.
13445
13446 2006-10-24 Richard Guenther <rguenther@suse.de>
13447
13448 * gcc.dg/builtins-57.c: New testcase.
13449
13450 2006-10-24 Richard Guenther <rguenther@suse.de>
13451
13452 PR tree-optimization/29567
13453 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
13454
13455 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
13456
13457 PR tree-optimization/14784
13458 * gcc.dg/alias-10.c: New test.
13459
13460 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13461
13462 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
13463
13464 2006-10-23 Jakub Jelinek <jakub@redhat.com>
13465
13466 * gcc.dg/builtin-strncat-chk-1.c: New test.
13467
13468 2006-10-23 Jan Hubicka <jh@suse.cz>
13469
13470 * gcc.dg/memmove-1.c: New test.
13471
13472 2006-10-23 Paul Brook <paul@codesourcery.com>
13473
13474 * gcc.dg/pragma-pack-5.c: New test.
13475
13476 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
13477
13478 * g++.dg/other/s390-1.C: New testcase.
13479
13480 2006-10-23 Richard Guenther <rguenther@suse.de>
13481
13482 PR middle-end/27132
13483 PR middle-end/23295
13484 * gcc.dg/pr27132.c: New testcase.
13485 * gcc.dg/pr23295.c: Likewise.
13486 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
13487 * g++.dg/tree-ssa/pr19807.C: Likewise.
13488
13489 2006-10-23 Richard Guenther <rguenther@suse.de>
13490
13491 PR middle-end/21032
13492 * gcc.dg/pr21032.c: New testcase.
13493
13494 2006-10-22 Jeff Law <law@redhat.com>
13495 Richard Guenther <rguenther@suse.de>
13496
13497 PR tree-optimization/15911
13498 * gcc.dg/tree-ssa/vrp30.c: New testcase.
13499
13500 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
13501
13502 PR c++/20647
13503 * g++.dg/abi/rtti3.C: New.
13504
13505 2006-10-21 Uros Bizjak <uros@kss-loka.si>
13506
13507 PR middle-end/28252
13508 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
13509 transformation.
13510
13511 2006-10-21 Richard Guenther <rguenther@suse.de>
13512
13513 PR tree-optimization/3511
13514 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
13515
13516 2006-10-21 Richard Guenther <rguenther@suse.de>
13517
13518 PR middle-end/26898
13519 * gcc.dg/torture/pr26898-1.c: New testcase.
13520 * gcc.dg/torture/pr26898-2.c: Likewise.
13521
13522 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
13523
13524 PR c++/28053
13525 * g++.dg/parse/bitfield1.C: Adjust error markers.
13526 * g++.dg/parse/bitfield2.C: New test.
13527
13528 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
13529
13530 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
13531
13532 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13533
13534 PR libfortran/27895
13535 * gfortran.dg/zero_sized_1.f90: New test.
13536
13537 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
13538
13539 * gcc.dg/div-compare-1.c: New test.
13540
13541 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
13542
13543 PR fortran/29216
13544 * gfortran.dg/result_default_init_1.f90: New test.
13545
13546 PR fortran/29314
13547 * gfortran.dg/automatic_default_init_1.f90: New test.
13548
13549 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
13550 from 38 to 33.
13551
13552 2006-10-18 Geoffrey Keating <geoffk@apple.com>
13553
13554 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
13555 'using namespace std' without previous declaration.
13556 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
13557 * g++.old-deja/g++.robertl/eb133c.C: New.
13558
13559 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13560
13561 PR libgfortran/29277
13562 * gfortran.dg/streamio_4.f90: Update test.
13563 * gfortran.dg/streamio_11.f90: New test.
13564
13565 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
13566
13567 PR c++/27952
13568 * g++.dg/inherit/virtual1.C: New test.
13569
13570 2006-10-17 Mark Mitchell <mark@codesourcery.com>
13571
13572 PR c++/28261
13573 * g++.dg/parse/enum3.C: New test.
13574
13575 2006-10-17 Mark Mitchell <mark@codesourcery.com>
13576
13577 PR c++/29039
13578 * g++.dg/init/ctor8.C: New test.
13579
13580 2006-10-17 Mark Mitchell <mark@codesourcery.com>
13581
13582 PR c++/27270
13583 * g++.dg/ext/complit8.C: Tweak error markers.
13584 * g++.dg/template/complit1.C: Add error marker.
13585
13586 2006-10-16 Mark Mitchell <mark@codesourcery.com>
13587
13588 PR c++/27270
13589 * g++.dg/ext/complit8.C: New test.
13590
13591 PR c++/29408
13592 * g++.dg/parse/dtor12.C: New test.
13593
13594 PR c++/29435
13595 * g++.dg/template/sizeof11.C: New test.
13596
13597 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
13598
13599 PR fortran/29392
13600 * gfortran.dg/data_char_3.f90: New test.
13601
13602 PR fortran/29451
13603 * gfortran.dg/negative_automatic_size.f90: New test.
13604
13605 2006-10-16 David Daney <ddaney@avtrex.com>
13606
13607 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
13608
13609 2006-10-16 Eric Christopher <echristo@apple.com>
13610
13611 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
13612 x86_64.
13613
13614 2006-10-16 Mark Mitchell <mark@codesourcery.com>
13615
13616 PR c++/28211
13617 * g++.dg/tc1/dr49.C: Tweak error messages.
13618 * g++.dg/parse/template21.C: New test.
13619
13620 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13621
13622 PR middle-end/20491
13623 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
13624
13625 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
13626
13627 PR fortran/29403
13628 * gfortran.dg/print_1.f90: New test.
13629
13630 2006-10-15 Jan Hubicka <jh@suse.cz>
13631
13632 PR middle-end/29241
13633 * gcc.c-torture/compile/pr29241.c: New testcase.
13634
13635 2006-10-15 David Edelsohn <edelsohn@gnu.org>
13636
13637 PR middle-end/29250
13638 * gcc.c-torture/compile/pr29250.c: New test.
13639
13640 2006-10-15 Richard Guenther <rguenther@suse.de>
13641
13642 * gcc.dg/pr29299.c: New testcase.
13643
13644 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
13645
13646 PR fortran/24767
13647 * gfortran.dg/label_4.f90: Adjust warning flag.
13648
13649 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
13650
13651 PR fortran/29371
13652 * gfortran.dg/nullify_3.f90: New test.
13653
13654 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13655
13656 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
13657 on Solaris 2.5.1 too.
13658
13659 2006-10-13 Eric Christopher <echristo@apple.com>
13660
13661 * gcc.dg/pr25993.c: Skip for darwin.
13662
13663 2006-10-13 Eric Christopher <echristo@apple.com>
13664
13665 * gcc.dg/visibility-11.c: Skip for darwin.
13666
13667 2006-10-13 Eric Christopher <echristo@apple.com>
13668
13669 * gcc.dg/darwin-weakimport-1.c: Use
13670 -fno-asynchronous-unwind-tables.
13671 * gcc.dg/darwin-weakimport-3.c: Ditto.
13672
13673 2006-10-13 Richard Guenther <rguenther@suse.de>
13674
13675 PR tree-optimization/29446
13676 * gcc.dg/torture/pr29446.c: New testcase.
13677
13678 2006-10-13 Bill Wendling <wendling@apple.com>
13679
13680 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
13681 * g++.old-deja/g++.jason/hmc1.C: Likewise.
13682 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
13683 * g++.old-deja/g++.law/shadow1.C: Likewise.
13684 * g++.old-deja/g++.law/ctors10.C: Likewise.
13685 * g++.dg/debug/namespace1.C: Likewise.
13686 * g++.dg/inherit/namespace-as-base.C: Likewise.
13687 * g++.dg/opt/delay-slot-1.C: Likewise.
13688 * g++.dg/parse/defarg10.C: Likewise.
13689 * g++.dg/template/ptrmem11.C: Likewise.
13690 * g++.dg/template/mem_func_ptr.C: Likewise.
13691 * g++.dg/template/spec19.C: Likewise.
13692
13693 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
13694
13695 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
13696
13697 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
13698
13699 PR fortran/29373
13700 * gfortran.dg/implicit_9.f90: New test.
13701
13702 PR fortran/29407
13703 * gfortran.dg/namelist_25.f90: New test.
13704
13705 PR fortran/27701
13706 * gfortran.dg/same_name_2.f90: New test.
13707
13708 PR fortran/29232
13709 * gfortran.dg/host_assoc_types_1.f90: New test.
13710
13711 PR fortran/29364
13712 * gfortran.dg/missing_derived_type_1.f90: New test.
13713 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
13714
13715 PR fortran/29422
13716 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
13717
13718 PR fortran/29428
13719 * gfortran.dg/alloc_comp_assign_5.f90: New test.
13720
13721 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13722
13723 PR fortran/29391
13724 * gfortran.dg/bound_2.f90: New test.
13725
13726 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13727
13728 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
13729 directive.
13730 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
13731 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
13732 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
13733 * gfortran.dg/gomp/reduction3.f90: Likewise.
13734 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
13735 * gfortran.dg/dummy_procedure_2.f90: Likewise.
13736 * gfortran.dg/interface_derived_type_1.f90: Likewise.
13737 * gfortran.dg/forall_4.f90: Likewise.
13738 * gfortran.dg/spec_expr_4.f90: Likewise.
13739 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
13740 * gfortran.dg/forall_5.f90: Likewise.
13741 * gfortran.dg/open_access_append_2.f90: Add check for
13742 compile-time warning.
13743
13744 2006-10-13 Mark Mitchell <mark@codesourcery.com>
13745
13746 PR c++/28506
13747 * g++.dg/parse/pure1.C: New test.
13748
13749 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13750
13751 PR fortran/21435
13752 * gfortran.dg/io_constraints_3.f90: New test.
13753 * gfortran.dg/open_access_append_1.f90: Add checks
13754 for compile-time warnings.
13755 * gfortran.dg/pr20163-2.f: Likewise.
13756 * gfortran.dg/iostat_2.f90: Likewise.
13757 * gfortran.dg/label_4.f90: Delete the temporary
13758 file.
13759 * gfortran.dg/direct_io_2.f90: Add a FILE=
13760 specifier.
13761 * gfortran.dg/iomsg_1.f90: Add check for
13762 compile-time warning.
13763
13764 2006-10-12 Jan Hubicka <jh@suse.cz>
13765
13766 PR c/28419
13767 * gcc.dg/pr28319.c: New test.
13768
13769 2006-10-12 Mark Mitchell <mark@codesourcery.com>
13770 PR c++/29318
13771 * g++.dg/ext/vla4.C: New test.
13772
13773 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
13774
13775 PR c++/27961
13776 * g++.dg/template/crash60.C: New test.
13777 * g++.dg/other/large-size-array.C: Adjust error markers.
13778 * g++.dg/parse/crash27.C: Likewise.
13779 * g++.dg/template/crash1.C: Likewise.
13780
13781 2006-10-12 Steve Ellcey <sje@cup.hp.com>
13782
13783 PR testsuite/29093
13784 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
13785
13786 2006-10-12 Jakub Jelinek <jakub@redhat.com>
13787
13788 PR preprocessor/28709
13789 * gcc.dg/cpp/paste14.c: New test.
13790
13791 2006-10-11 Mark Mitchell <mark@codesourcery.com>
13792
13793 PR c++/29175
13794 * g++.dg/init/array24.C: New test.
13795
13796 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13797
13798 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
13799 of <sys/types.h>.
13800
13801 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
13802
13803 PR c++/29024
13804 * g++.dg/parse/typedef8.C: New test.
13805 * g++.dg/other/mult-stor1.C: Adjust error markers.
13806
13807 2006-10-11 Richard Guenther <rguenther@suse.de>
13808
13809 PR tree-optimization/28230
13810 * gcc.dg/torture/pr28230.c: New testcase.
13811
13812 2006-10-11 Richard Guenther <rguenther@suse.de>
13813
13814 PR inline-asm/29119
13815 * gcc.dg/torture/pr29119.c: New testcase.
13816
13817 2006-10-10 Jakub Jelinek <jakub@redhat.com>
13818
13819 PR middle-end/29272
13820 * gcc.c-torture/execute/20060930-2.c: New test.
13821
13822 2006-10-09 Richard Henderson <rth@redhat.com>
13823
13824 Revert emutls patch.
13825
13826 2006-10-09 Richard Guenther <rguenther@suse.de>
13827
13828 PR middle-end/29254
13829 * gcc.dg/pr29254.c: New testcase.
13830
13831 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
13832 Paul Thomas <pault@gcc.gnu.org>
13833
13834 PR fortran/20541
13835 * gfortran.dg/alloc_comp_basics_1.f90: New test.
13836 * gfortran.dg/alloc_comp_basics_2.f90: New test.
13837 * gfortran.dg/alloc_comp_assign_1.f90: New test.
13838 * gfortran.dg/alloc_comp_assign_2.f90: New test.
13839 * gfortran.dg/alloc_comp_assign_3.f90: New test.
13840 * gfortran.dg/alloc_comp_assign_4.f90: New test.
13841 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
13842 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
13843 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
13844 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
13845 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
13846 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
13847 * gfortran.dg/alloc_comp_std.f90: New test.
13848 * gfortran.dg/move_alloc.f90: New test.
13849
13850 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
13851
13852 PR fortran/29115
13853 * gfortran.dg/derived_constructor_comps_2.f90: New test.
13854
13855 PR fortran/29211
13856 * gfortran.dg/forall_char_dependencies_1.f90: New test.
13857
13858 2006-10-08 Tobias Burnus <burnus@net-b.de>
13859
13860 PR fortran/28585
13861 * gfortran.dg/new_line.f90: New test.
13862
13863 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13864
13865 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
13866 * gcc.dg/torture/builtin-convert-1.c,
13867 gcc.dg/torture/builtin-convert-2.c,
13868 gcc.dg/torture/builtin-convert-3.c,
13869 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
13870
13871 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
13872
13873 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
13874 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
13875 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
13876 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
13877
13878 2006-10-07 Andrew Pinski <pinskia@gmail.com>
13879
13880 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
13881 Xfail some tests for powerpc-darwin and powerpc-aix.
13882
13883 2006-10-07 Jakub Jelinek <jakub@redhat.com>
13884
13885 PR c/29380
13886 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
13887
13888 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13889
13890 PR target/29300
13891 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
13892 on hppa*-*-hpux*.
13893
13894 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13895
13896 PR fortran/16580
13897 PR fortran/29288
13898 * gfortran.fortran-torture/execute/specifics.f90:
13899 Add tests for using all possible intrinsics as actual arguments.
13900 * gfortran.dg/specifics_1.f90: Add tests for using
13901 all possible intrinsics as actual arguments.
13902 * gfortran.dg/specifics_2.f90: New file.
13903 * gfortran.dg/specifics_3.f90: New file.
13904
13905 2006-10-07 Richard Sandiford <richard@codesourcery.com>
13906
13907 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
13908 * gcc.dg/debug/debug-2.c: Likewise.
13909
13910 2006-10-06 Uros Bizjak <uros@kss-loka.si>
13911
13912 * gcc.c-torture/compile/sync-2.c: New test.
13913
13914 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13915
13916 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
13917 line endings.
13918
13919 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13920
13921 PR rtl-optimization/29128
13922 * gcc.c-torture/compile/pr29128.c: New test.
13923
13924 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13925
13926 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
13927 line endings.
13928
13929 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
13930
13931 PR middle-end/29256
13932 * gcc.dg/tree-ssa/loop-19.c: New test.
13933
13934 2006-10-06 Jakub Jelinek <jakub@redhat.com>
13935
13936 PR tree-optimization/29330
13937 * gcc.dg/pr29330.c: New test.
13938
13939 PR target/28924
13940 * gcc.c-torture/compile/20061005-1.c: New test.
13941
13942 2006-10-06 Olivier Hainque <hainque@adacore.com>
13943
13944 * gcc.dg/typename-vla-1.c: New case.
13945 * gnat.dg/forward_vla.adb: New case.
13946
13947 2006-10-06 Jakub Jelinek <jakub@redhat.com>
13948
13949 PR tree-optimization/29290
13950 * gfortran.dg/loop_nest_1.f90: New test.
13951
13952 PR target/29198
13953 * gcc.dg/tls/opt-12.c: New test.
13954
13955 PR fortran/28415
13956 * gfortran.dg/save_2.f90: New test.
13957
13958 PR c/29091
13959 * gcc.dg/pr29091.c: New test.
13960
13961 2006-10-06 Joseph Myers <joseph@codesourcery.com>
13962
13963 * lib/target-supports.exp
13964 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
13965 same as x86_64-*-*; check for LP64.
13966
13967 2006-10-04 Richard Henderson <rth@redhat.com>
13968
13969 * lib/target-supports.exp (check_effective_target_tls): Redefine
13970 to mean non-emulated tls.
13971 * gcc.dg/tls/alias-1.c: Remove tls requirement.
13972 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
13973 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
13974 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
13975 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
13976 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
13977 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
13978
13979 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
13980
13981 PR fortran/29343
13982 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
13983
13984 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13985
13986 * gfortran.dg/bounds_check_fail_1.f90: New test.
13987
13988 2006-10-03 Mark Mitchell <mark@codesourcery.com>
13989
13990 PR c++/29020
13991 * g++.dg/template/friend48.C: New test.
13992
13993 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
13994
13995 PR fortran/29098
13996 * gfortran.dg/default_initialization_2.f90: New test.
13997
13998 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
13999
14000 PR fortran/20779
14001 PR fortran/20891
14002 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
14003
14004 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
14005
14006 PR fortran/29284
14007 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
14008
14009 PR fortran/29321
14010 PR fortran/29322
14011 * gfortran.dg/missing_optional_dummy_2.f90: New test.
14012
14013 PR fortran/25091
14014 PR fortran/25092
14015 * gfortran.dg/entry_array_specs_1.f90: New test.
14016
14017 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
14018
14019 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
14020 insufficient to inhibit some test failures at -O3. Do testing
14021 on integers.
14022
14023 2006-10-03 Mark Mitchell <mark@codesourcery.com>
14024
14025 PR c++/29138
14026 * g++.dg/inherit/access8.C: New test.
14027 * g++.dg/template/dtor4.C: Tweak error messages.
14028
14029 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14030
14031 PR fortran/27478
14032 * gfortran.dg/entry_8.f90: New test.
14033
14034 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14035
14036 PR c++/29291
14037 * g++.dg/parse/new4.C: New test.
14038
14039 2006-10-03 Uros Bizjak <uros@kss-loka.si>
14040
14041 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
14042 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
14043 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
14044 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
14045 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
14046
14047 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14048
14049 PR fortran/19260
14050 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
14051 * gfortran.dg/continuation_2.f90: New test.
14052
14053 PR fortran/19262
14054 * gfortran.dg/continuation_3.f90: New test.
14055 * gfortran.dg/continuation_4.f90: New test.
14056 * gfortran.dg/continuation_5.f: New test.
14057 * gfortran.dg/continuation_6.f: New test.
14058
14059 2006-10-02 Mark Mitchell <mark@codesourcery.com>
14060
14061 PR c++/29226
14062 * g++.dg/template/vla1.C: New test.
14063
14064 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14065
14066 PR fortran/29210
14067 * gfortran.dg/complex_parameter_1.f90: New test.
14068
14069 2006-10-02 Jakub Jelinek <jakub@redhat.com>
14070
14071 PR c/29154
14072 * gcc.c-torture/execute/20060929-1.c: New test.
14073
14074 2006-10-01 Mark Mitchell <mark@codesourcery.com>
14075
14076 PR c++/29105
14077 * g++.dg/template/member6.C: New test.
14078 * g++.dg/parse/typename7.C: Adjust error markers.
14079
14080 PR c++/29080
14081 * g++.dg/template/member7.C: New test.
14082
14083 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
14084
14085 PR c/24010
14086 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
14087 gcc.dg/Woverride-init-3.c: New tests.
14088
14089 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14090
14091 * gcc.c-torture/execute/20060930-1.c: New test.
14092
14093 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14094
14095 PR fortran/18791
14096 * gfortran.dg/specifics_1.f90: New test.
14097 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
14098 complex specifics.
14099
14100 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14101
14102 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
14103 pthread-init-common.h: New.
14104
14105 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
14106
14107 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
14108 precision on some archs.
14109
14110 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
14111
14112 * gcc.dg/non-local-goto-1.c: New test.
14113 * gcc.dg/non-local-goto-2.c: Likewise.
14114 * gcc.dg/setjmp-3.c: Likewise.
14115 * gcc.dg/setjmp-4.c: Likewise.
14116
14117 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
14118
14119 * gnat.dg/self_aggregate_with_pointer.adb: New test.
14120
14121 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
14122
14123 PR fortran/28276
14124 * gfortran.dg/exponent_1.f90: New test.
14125
14126 PR fortran/27021
14127 * gfortran.dg/nearest_1.f90: New test.
14128
14129 2006-09-26 Jakub Jelinek <jakub@redhat.com>
14130
14131 PR middle-end/25261
14132 PR middle-end/28790
14133 * gcc.dg/gomp/nestedfn-1.c: New test.
14134
14135 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
14136
14137 PR objc/29195
14138 * objc/compile/method-1.m: New test.
14139
14140 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
14141
14142 PR c++/26938
14143 * g++.dg/template/crash58.C: New test.
14144 * g++.dg/parse/crash28.C: Adjust error markers.
14145 * g++.dg/template/crash34.C: Likewise.
14146 * g++.dg/template/friend31.C: Likewise.
14147 * g++.dg/template/crash32.C: Likewise.
14148
14149 PR c++/27329
14150 * g++.dg/template/crash59.C: New test.
14151
14152 PR c++/27667
14153 * g++.dg/template/spec33.C: New test.
14154 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
14155
14156 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
14157 Adam Nemet <anemet@caviumnetworks.com>
14158
14159 * gcc.dg/tree-ssa/ivopts-1.c: New test.
14160 * gcc.dg/tree-ssa/ivopts-2.c: New test.
14161
14162 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
14163
14164 PR target/28911
14165 * gcc.dg/pr28911.c: New.
14166
14167 2006-09-23 Uros Bizjak <uros@kss-loka.si>
14168
14169 PR target/29169
14170 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
14171 (dg-options): Add -mfpmath=387.
14172
14173 2006-09-23 Jakub Jelinek <jakub@redhat.com>
14174
14175 PR c/28706
14176 * gcc.dg/pr28706.c: New test.
14177
14178 PR c/28712
14179 * gcc.dg/pr28712.c: New test.
14180
14181 2006-09-22 Mike Stump <mrs@apple.com>
14182
14183 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
14184
14185 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
14186
14187 PR tree-optimization/28888
14188 * gcc.dg/pr28888.c: New test.
14189
14190 2006-09-21 Mark Mitchell <mark@codesourcery.com>
14191
14192 PR c++/29016
14193 * g++.dg/init/ptrfn1.C: New test.
14194
14195 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
14196
14197 PR c++/28861
14198 * g++.dg/template/spec32.C: New test.
14199 * g++.dg/parse/crash9.C: Adjust error markers.
14200
14201 PR c++/28303
14202 * g++.dg/template/typedef6.C: New test.
14203 * g++.dg/init/error1.C: Adjust error markers.
14204 * g++.dg/parse/crash9.C: Likewise.
14205 * g++.dg/template/crash55.C: Likewise.
14206
14207 2006-09-21 Janis Johnson <janis187@us.ibm.com>
14208
14209 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
14210
14211 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
14212
14213 PR target/27650
14214 * g++.dg/ext/dllimport12.C: New test.
14215
14216 2006-09-20 Richard Sandiford <richard@codesourcery.com>
14217
14218 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
14219 * gcc.target/mips/nmadd-2.c: Likewise.
14220 * gcc.target/mips/mips-ps-6.c: New test.
14221 * gcc.target/mips/neg-abs-1.c: Likewise.
14222 * gcc.target/mips/neg-abs-2.c: Likewise.
14223 * gcc.target/mips/nmadd-3.c: New test.
14224
14225 2006-09-20 Jakub Jelinek <jakub@redhat.com>
14226
14227 PR middle-end/28046
14228 * gcc.dg/gomp/atomic-10.c: New test.
14229 * g++.dg/gomp/atomic-10.C: New test.
14230
14231 2006-09-20 Eric Christopher <echristo@apple.com>
14232
14233 * gcc.target/i386/sse3-not-fisttp.c: New.
14234
14235 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
14236
14237 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
14238
14239 2006-09-19 Richard Sandiford <richard@codesourcery.com>
14240
14241 * gcc.c-torture/execute/pr28289.c (one): New variable.
14242 (main): Use it instead of argc.
14243 * gcc.c-torture/execute/20060102-1.c (one): New variable.
14244 (main): Use it instead of argc.
14245
14246 2006-09-19 Paul Brook <paul@codesourcery.com>
14247
14248 PR target/28516
14249 * gcc.dg/nested-func-5.c: New test.
14250
14251 2006-09-19 Ben Elliston <bje@au.ibm.com>
14252
14253 * lib/target-supports.exp (check_effective_target_tls): Compile
14254 test stubs using ${tool}_target_compile, not just target_compile.
14255 (check_effective_target_tls_runtime): Likewise.
14256
14257 2006-09-19 Ben Elliston <bje@au.ibm.com>
14258
14259 * gcc.c-torture/compile/20030405-1.x: Remove.
14260
14261 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
14262 optimising linker from discarding it.
14263
14264 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
14265
14266 PR fortran/28526
14267 * gfortran.dg/keyword_symbol_1.f90: New test.
14268
14269 * gfortran.dg/spread_shape_1.f90: Add missing warning with
14270 pedantic compilation option.
14271
14272 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
14273
14274 PR fortran/29060
14275 * gfortran.dg/spread_shape_1.f90: New test.
14276
14277 2006-09-17 Roger Sayle <roger@eyesopen.com>
14278
14279 PR tree-optimization/28887
14280 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
14281
14282 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
14283
14284 PR c/25993
14285 * gcc.dg/pr25993.c: New test.
14286
14287 2006-09-17 Ira Rosen <irar@il.ibm.com>
14288
14289 PR tree-opt/21591
14290 * gcc.dg/vect/pr21591.c: New test.
14291
14292 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
14293
14294 PR tree-opt/29059
14295 * gcc.c-torture/compile/strcpy-1.c: New test.
14296 * gcc.c-torture/compile/strcpy-2.c: New test.
14297 * gcc.c-torture/compile/memcpy-1.c: New test.
14298 * gcc.c-torture/compile/memcpy-2.c: New test.
14299
14300 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
14301
14302 PR testsuite/29055
14303 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
14304
14305 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
14306
14307 * gnat.dg/specs/double_record_extension1.ads: New test.
14308 * gnat.dg/specs/double_record_extension2.ads: Likewise.
14309
14310 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
14311
14312 PR fortran/29051
14313 * gfortran.dg/oldstyle_3.f90: New test.
14314
14315 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14316
14317 PR libgfortran/29099
14318 * gfortran.dg/secnds-1.f: New test.
14319
14320 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14321
14322 PR libgfortran/29053
14323 * gfortran.dg/streamio_9.f90: New test.
14324 * gfortran.dg/streamio_10.f90: New test.
14325
14326 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
14327
14328 PR C++/29002
14329 * g++.dg/init/array22.C: New test.
14330 * g++.dg/init/array23.C: New test.
14331
14332 2006-09-14 Arnaud Charlet <charlet@adacore.com>
14333
14334 * stackcheck.lst: Update list of tests requiring stack checking.
14335 * norun.lst: Adjust for above change.
14336 * ada95.lst: New file.
14337 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
14338 requiring -gnat95 switch.
14339
14340 2006-09-14 Olivier Hainque <hainque@adacore.com>
14341
14342 * gnat.dg/in_out_parameter.adb: New test.
14343
14344 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
14345
14346 PR debug/28980
14347 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
14348
14349 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
14350
14351 * gnat.dg/specs/unchecked_union.ads: New test.
14352
14353 2006-09-13 Richard Sandiford <richard@codesourcery.com>
14354
14355 PR rtl-optimization/28982
14356 * gcc.c-torture/execute/pr28982a.c: New test.
14357 * gcc.c-torture/execute/pr28982b.c: Likewise.
14358
14359 2006-09-12 Eric Christopher <echristo@apple.com>
14360
14361 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
14362 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
14363
14364 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
14365
14366 PR c/28768
14367 PR preprocessor/14634
14368 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
14369 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
14370 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
14371
14372 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14373
14374 * gcc.dg/pr28243.c: New test.
14375
14376 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
14377
14378 PR fortran/28971
14379 gfortran.dg/pr28971.f90: New test to act as a backstop in case
14380 this undiagnosed regression reappears.
14381
14382 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
14383
14384 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
14385 Treat $srcdir as a literal.
14386 * lib/fortran-torture.exp (fortran-torture-compile,
14387 fortran-torture-execute): Likewise.
14388 * lib/objc-torture.exp (objc-torture-compile,
14389 objc-torture-execute): Likewise.
14390 * lib/profopt.exp (profopt-execute): Likewise.
14391
14392 2006-09-11 Geoffrey Keating <geoffk@apple.com>
14393
14394 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
14395
14396 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
14397
14398 PR testsuite/28950
14399 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
14400
14401 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
14402
14403 PR target/13685
14404 * gcc.target/i386/pr13685.c: New test.
14405
14406 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
14407
14408 * gcc.dg/pr28726.c: New test.
14409
14410 2006-09-11 Josh Conner <jconner@apple.com>
14411
14412 * gcc.dg/nrv3.c: Increase size of structure.
14413 * gcc.dg/nrv4.c: Likewise.
14414 * gcc.dg/nrv5.c: Likewise.
14415
14416 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
14417
14418 PR libfortran/28890
14419 gfortran.dg/assumed_charlen_function_5.f90: New test.
14420
14421 2006-09-10 Mark Mitchell <mark@codesourcery.com>
14422
14423 PR c++/28991
14424 * g++.dg/init/static3.C: New test.
14425
14426 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
14427
14428 PR testsuite/29007
14429 * gcc.dg/long-long-cst1.c (t): Add cast to
14430 __SIZE_TYPE__ before casting to int.
14431 (main): Return 0 on success.
14432
14433 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14434
14435 * gcc.c-torture/execute/20060910-1.c: New test.
14436
14437 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
14438
14439 PR middle-end/26983
14440 * gcc.dg/pr26983.c: New test.
14441
14442 2006-09-10 Richard Sandiford <richard@codesourcery.com>
14443
14444 PR target/29006
14445 * gcc.c-torture/execute/pr29006.c: New test.
14446
14447 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
14448
14449 PR libfortran/28947
14450 gfortran.dg/matmul_4.f90: New test.
14451
14452 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
14453
14454 PR fortran/28959
14455 gfortran.dg/used_types_10: New test.
14456
14457 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
14458
14459 PR libfortran/28923
14460 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
14461 gfortran.dg/array_initializer_3.f90: New test.
14462
14463 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14464
14465 PR fortran/28914
14466 * gfortran.dg/actual_array_constructor_3.f90: New test.
14467
14468 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
14469
14470 PR testsuite/26778
14471 * gcc.target/i386/pr26778.c: New testcase.
14472
14473 2006-09-08 Eric Christopher <echristo@apple.com>
14474
14475 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
14476 * gcc.target/i386/memcpy-1.c: Ditto.
14477 * gcc.target/i386/asm-1.c: Ditto.
14478 * gcc.target/i386/20060512-4.c: Ditto.
14479 * gcc.target/i386/compress-float-387.c: Ditto.
14480 * gcc.target/i386/20060512-1.c: Ditto.
14481 * gcc.target/i386/compress-float-sse.c: Ditto.
14482 * gcc.target/i386/20060512-2.c: Ditto.
14483 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
14484 * gcc.target/i386/stack-prot-kernel.c: Ditto.
14485 * gcc.target/i386/compress-float-387-pic.c: Ditto.
14486 * gcc.dg/pr26449.c: Ditto.
14487 * gcc.dg/attr-ms_struct-2.c: Ditto.
14488 * gcc.dg/attr-ms_struct-1.c: Ditto.
14489 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
14490
14491 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
14492
14493 PR c/28504
14494 * gcc.dg/vla-10.c: New test.
14495
14496 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14497
14498 PR c++/28858
14499 * g++.dg/parse/template20.C: New test.
14500 * g++.dg/template/operator8.C: Remove obsolete part.
14501 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
14502 * g++.old-deja/g++.pt/crash65.C: Likewise.
14503
14504 2006-09-07 Jason Merrill <jason@redhat.com>
14505
14506 PR middle-end/27724
14507 * gcc.dg/long-long-cst1.c: New test.
14508
14509 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14510
14511 PR C++/28906
14512 * g++.dg/other/array3.C: New test.
14513 * g++.dg/other/array4.C: New test.
14514 * g++.dg/other/array5.C: New test.
14515
14516 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
14517
14518 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
14519
14520 2006-09-07 Uros Bizjak <uros@kss-loka.si>
14521
14522 PR target/28946
14523 * gcc.target/i386/pr28946.c: New test.
14524
14525 2006-09-07 Steven G. Kargl <kargls@comcast.net>
14526
14527 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
14528 in integer literal constant.
14529 * gfortran.dg/enum_8.f90: Ditto.
14530 * gfortran.dg/g77/20030326-1.f: Ditto.
14531
14532 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
14533
14534 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
14535 nonconformance usage.
14536
14537 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
14538
14539 PR middle-end/28862
14540 * gcc.c-torture/compile/vector-align-1.c: New test.
14541
14542 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
14543
14544 PR rtl-opt/27883
14545 * g++.dg/opt/copysign-1.C: New test.
14546
14547 2006-09-06 Jason Merrill <jason@redhat.com>
14548
14549 PR c++/27371
14550 * g++.dg/warn/unused-result1.C: New test.
14551
14552 2006-09-06 Mark Mitchell <mark@codesourcery.com>
14553
14554 PR c++/28903
14555 * g++.dg/ext/vla3.C: New test.
14556
14557 PR c++/28886
14558 * g++.dg/template/array16.C: New test.
14559
14560 2006-09-06 Richard Guenther <rguenther@suse.de>
14561
14562 * gcc.dg/pr27226.c: Remove testcase again.
14563
14564 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
14565
14566 PR tree-opt/28937
14567 * g++.dg/opt/unroll2.C: New test.
14568
14569 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
14570
14571 PR tree-opt/28952
14572 * gcc.dg/vect/pr28952.c: New test.
14573
14574 2006-09-05 Richard Guenther <rguenther@suse.de>
14575
14576 PR tree-optimization/28900
14577 * gcc.dg/torture/pr28900.c: New testcase
14578
14579 2006-09-05 Richard Guenther <rguenther@suse.de>
14580
14581 PR tree-optimization/28905
14582 * gcc.c-torture/compile/pr28905.c: New testcase.
14583
14584 2006-09-05 Richard Guenther <rguenther@suse.de>
14585
14586 PR middle-end/28935
14587 * gcc.dg/pr28935.c: New testcase.
14588
14589 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14590
14591 * gcc.c-torture/execute/20060905-1.c: New test.
14592
14593 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
14594
14595 PR fortran/28908
14596 * gfortran.dg/used_types_7.f90: New test.
14597 * gfortran.dg/used_types_8.f90: New test.
14598 * gfortran.dg/used_types_9.f90: New test.
14599
14600 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14601
14602 * gcc.c-torture/compile/20060904-1.c: New test.
14603
14604 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
14605
14606 PR c++/23287 Revert my 2006-09-01 patch
14607 * g++.dg/parse/dtor12.C: Remove.
14608
14609 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
14610
14611 PR c+/27670
14612 * g++.dg/template/operator9.C: New test.
14613
14614 PR c++/27493
14615 * g++.dg/template/operator7.C: New test.
14616
14617 PR c++/27494
14618 * g++.dg/template/operator8.C: New test.
14619
14620 PR c++/27397
14621 * g++.dg/template/crash57.C: New test.
14622
14623 * g++.dg/template/typedef4.C: Adjust error markers.
14624 * g++.dg/template/typedef5.C: Likewise.
14625
14626 2006-09-02 Jakub Jelinek <jakub@redhat.com>
14627
14628 PR c++/28878
14629 * g++.dg/parse/crash33.C: New test.
14630
14631 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
14632 Richard Guenther <rguenther@suse.de>
14633 Adam Nemet <anemet@caviumnetworks.com>
14634
14635 PR middle-end/27226
14636 * gcc.target/mips/memcpy-1.c: New testcase.
14637 * gcc.dg/pr27226.c: Likewise.
14638
14639 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
14640
14641 PR c++/28705
14642 * g++.dg/lookup/koenig5.C: New.
14643 * g++.dg/template/crash56.C: New.
14644
14645 2006-09-01 Josh Conner <jconner@apple.com>
14646
14647 PR c++/25505
14648 * gcc.dg/nrv3.c: New test.
14649 * gcc.dg/nrv4.c: New test.
14650 * gcc.dg/nrv5.c: New test.
14651
14652 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
14653
14654 PR c++/23287
14655 * g++.dg/parse/dtor12.C: New.
14656
14657 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
14658
14659 PR tree-optimization/28839
14660 * gcc.dg/pr28839.c: New test.
14661
14662 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
14663
14664 PR target/24367
14665 * gcc.dg/pr24367.c: New testcase.
14666
14667 2006-08-30 Joseph Myers <joseph@codesourcery.com>
14668
14669 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
14670
14671 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
14672
14673 PR rtl-optimization/27735
14674 * gcc.dg/loop-unswitch-1.c: New test.
14675
14676 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
14677
14678 PR fortran/28885
14679 * gfortran.dg/aliasing_dummy_2.f90: New test.
14680
14681 PR fortran/20067
14682 * gfortran.dg/generic_5.f90: Change error message.
14683
14684 PR fortran/28873
14685 * gfortran.dg/generic_6.f90: New test.
14686
14687 PR fortran/25077
14688 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
14689
14690 PR fortran/25102
14691 * gfortran.dg/invalid_interface_assignment.f90: New test.
14692
14693 PR fortran/24866
14694 * gfortran.dg/module_proc_external_dummy.f90: New test.
14695
14696 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
14697
14698 PR c++/28349
14699 * g++.dg/warn/var-args1.C: New test.
14700
14701 2006-08-29 Steven G. Kargl <kargls@comcast.net>
14702
14703 PR fortran/28866
14704 * gfortran.dg/simpleif_2.f90: New test.
14705 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
14706 * gfortran.dg/enum_5.f90: Ditto.
14707
14708 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14709 Kazu Hirata <kazu@codesourcery.com>
14710
14711 PR tree-optimization/17506
14712 * gcc.dg/pr17506.c: New.
14713
14714 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
14715
14716 PR c++/28139
14717 * g++.dg/eh/alias1.C: New test.
14718
14719 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14720
14721 PR c++/28860
14722 * g++.dg/template/ttp22.C: New test.
14723
14724 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
14725
14726 PR middle-end/26632
14727 * gcc.dg/pr26632.c: New.
14728
14729 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14730
14731 PR libgfortran/28354
14732 * gfortran.dg/fmt_zero_precision.f90: New test.
14733
14734 2006-08-27 Mark Mitchell <mark@codesourcery.com>
14735
14736 PR c++/28058
14737 * g++.dg/template/spec31.C: New test.
14738
14739 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
14740
14741 PR c++/26573
14742 * g++.dg/other/static2.C: New test.
14743
14744 2006-08-26 Roger Sayle <roger@eyesopen.com>
14745
14746 * gcc.dg/Wswitch-enum-2.c: New test case.
14747 * gcc.dg/Wswitch-enum-3.c: Likewise.
14748
14749 2006-08-26 Richard Guenther <rguenther@suse.de>
14750
14751 * gcc.c-torture/compile/20060826-1.c: New testcase.
14752
14753 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
14754
14755 PR c++/28736
14756 * g++.dg/template/void10.C: New test.
14757
14758 PR c++/28737
14759 * g++.dg/template/void8.C: New test.
14760
14761 PR c+_+/28738
14762 * g++.dg/template/void9.C: New test.
14763
14764 * g++.dg/template/void3.C: Adjust error markers.
14765 * g++.dg/template/void4.C: Likewise.
14766 * g++.dg/template/crash55.C: Likewise.
14767 * g++.dg/template/void7.C: Likewise
14768
14769 2006-08-26 Mark Mitchell <mark@codesourcery.com>
14770
14771 PR c++/28588
14772 * g++.dg/inherit/access6.C: New test.
14773 * g++.dg/inherit/access7.C: Likewise.
14774
14775 PR c++/28595
14776 * g++.dg/template/array15.C: New test.
14777 * g++.dg/template/crash2.C: Tweak error markers.
14778
14779 2006-08-26 Jakub Jelinek <jakub@redhat.com>
14780
14781 PR middle-end/28683
14782 * gcc.c-torture/compile/20060823-1.c: New test.
14783
14784 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14785
14786 PR c++/28853
14787 * g++.dg/template/ttp21.C: New test.
14788
14789 PR c++/28852
14790 * g++.dg/other/operator1.C: Add error-marker.
14791 * g++.dg/other/operator2.C: New test.
14792
14793 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
14794
14795 PR c/27893
14796 * gcc.c-torture/compile/vla-const-1.c,
14797 gcc.c-torture/compile/vla-const-2.c: New tests.
14798
14799 2006-08-26 Richard Guenther <rguenther@suse.de>
14800
14801 PR middle-end/28814
14802 * gcc.dg/torture/pr28814.c: New testcase.
14803
14804 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
14805
14806 PR c/28418
14807 * gcc.c-torture/compile/compound-literal-1.c: New test.
14808
14809 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
14810
14811 PR c/28299
14812 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
14813 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
14814 Expect extra diagnostics.
14815
14816 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
14817
14818 gcc.dg/noncompile/pr16876.c: New test.
14819
14820 2006-08-25 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/28056
14823 * g++.dg/parse/local1.C: New test.
14824 * g++.dg/other/qual1.C: Tweak error marker.
14825
14826 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
14827
14828 PR c++/27787
14829 * g++.dg/template/typename10.C: New.
14830 * g++.dg/template/lookup4.C: Remove bogus error marker.
14831
14832 2006-08-25 Richard Guenther <rguenther@suse.de>
14833
14834 PR testsuite/28829
14835 * gcc.dg/pr26570.c: Fix testcase.
14836
14837 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
14838
14839 PR tree-opt/28807
14840 * gcc.c-torture/execute/mayalias-2.c: New test.
14841 * gcc.dg/tree-ssa/alias-13.c: New test.
14842
14843 2006-08-24 Jan Hubicka <jh@suse.cz>
14844
14845 PR debug/26881
14846 * gcc.dg/debug/pr26881.c: New file.
14847
14848 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
14849
14850 PR fortran/28788
14851 * gfortran.dg/used_types_4.f90: New test.
14852 * gfortran.dg/derived_init_2.f90: Modify to check sibling
14853 association of derived types.
14854 * gfortran.dg/used_types_2.f90: Add module cleanup.
14855 * gfortran.dg/used_types_3.f90: The same.
14856
14857 PR fortran/28771
14858 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
14859 fix of regression.
14860
14861 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14862
14863 PR 28813
14864 * gfortran.dg/direct_io_6.f90: Remove test.
14865
14866 2006-08-23 Stuart Hastings <stuart@apple.com>
14867
14868 PR 28825
14869 * gcc.target/i386/20060821-1.c: New.
14870
14871 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
14872
14873 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
14874 dg-warning strings for dllimport.
14875
14876 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
14877
14878 PR C++/28450
14879 * g++.dg/ext/vector4.C: New test.
14880 * g++.dg/ext/complex1.C: New test.
14881
14882 2006-08-21 Geoffrey Keating <geoffk@apple.com>
14883
14884 PR debug/28692
14885 * gcc.dg/debug/const-1.c: New.
14886 * gcc.dg/debug/const-2.c: New.
14887 * gcc.dg/debug/dwarf2/const-1.c: New.
14888 * gcc.dg/debug/dwarf2/const-2.c: New.
14889 * gcc.dg/debug/dwarf2/const-2b.c: New.
14890
14891 2006-08-22 Richard Guenther <rguenther@suse.de>
14892
14893 PR middle-end/28776
14894 * gcc.c-torture/compile/pr28776-1.c: New testcase.
14895 * gcc.c-torture/compile/pr28776-2.c: Likewise.
14896
14897 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
14898
14899 PR tree-optimization/28003
14900 * g++.dg/tree-ssa/pr28003.C: New.
14901
14902 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
14903
14904 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
14905
14906 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
14907
14908 PR c++/26269
14909 * g++.dg/other/error14.C: New test.
14910
14911 PR c++/28505
14912 * g++.dg/parse/ctor7.C: New test.
14913 * g++.dg/parse/ctor8.C: Likewise.
14914
14915 PR c++/28741
14916 * g++.dg/template/void7.C: New test.
14917
14918 2006-08-21 Olivier Hainque <hainque@adacore.com>
14919
14920 * gnat.dg/self_aggregate_with_zeros.adb: New test.
14921 * gnat.dg/self_aggregate_with_array.adb: New test.
14922
14923 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
14924
14925 * g++.dg/eh/arm-vfp-unwind.C: New test.
14926
14927 2006-08-20 Mark Mitchell <mark@codesourcery.com>
14928
14929 PR c++/28341
14930 * g++.dg/template/ref3.C: New test.
14931 * g++.dg/template/nontype13.C: New test.
14932
14933 PR c++/28346
14934 * g++.dg/template/ptrmem17.C: New test.
14935
14936 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
14937
14938 PR target/28648 c:
14939 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
14940
14941 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
14942
14943 PR fortran/28630
14944 * gfortran.dg/used_types_2.f90: New test.
14945
14946 PR fortran/28601
14947 * gfortran.dg/used_types_3.f90: New test.
14948
14949 PR fortran/20886
14950 * gfortran.dg/generic_actual_arg.f90: New test.
14951
14952 PR fortran/28735
14953 * gfortran.dg/module_private_array_refs_1.f90: New test.
14954
14955 PR fortran/28762
14956 * gfortran.dg/program_name_1.f90: New test.
14957
14958 PR fortran/28425
14959 * gfortran.dg/derived_constructor_comps_1.f90: New test.
14960
14961 PR fortran/28496
14962 * gfortran.dg/array_initializer_2.f90: New test.
14963
14964 PR fortran/18111
14965 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
14966
14967 PR fortran/28600
14968 * gfortran.dg/assumed_charlen_function_4.f90: New test.
14969
14970 PR fortran/28771
14971 * gfortran.dg/assumed_charlen_in_main.f90: New test.
14972
14973 PR fortran/28660
14974 * gfortran.dg/dependent_decls_1.f90: New test.
14975
14976 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
14977
14978 PR fortran/25217
14979 * gfortran.dg/derived_init_2.f90: New.
14980
14981 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
14982
14983 * gcc.c-torture/execute/pr28289.c: New test.
14984
14985 2006-08-17 Jakub Jelinek <jakub@redhat.com>
14986
14987 PR c/28744
14988 * gcc.dg/attr-externally-visible-1.c: New test.
14989 * gcc.dg/attr-externally-visible-2.c: New test.
14990 * g++.dg/parse/attr-externally-visible-1.C: New test.
14991 * g++.dg/parse/attr-externally-visible-2.C: New test.
14992
14993 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14994
14995 PR c++/28606
14996 * g++.dg/parse/dtor11.C: New test.
14997
14998 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14999
15000 PR rtl-optimization/28489
15001 * gcc.c-torture/compile/pr28489.c: New test.
15002
15003 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15004
15005 PR c++/28710
15006 * g++.dg/template/redecl4.C: New test.
15007
15008 PR c++/28711
15009 * g++.dg/template/ctor8.C: New test.
15010
15011 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
15012
15013 * gcc.dg/pr26570.c: Fix testcase.
15014
15015 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
15016
15017 * PR c++/28573
15018 * g++.dg/parse/offsetof6.C: New test.
15019 * g++.dg/parse/offsetof6.C: New test.
15020 * g++.dg/parse/offsetof7.C: New test.
15021
15022 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15023
15024 PR testsuite/28602
15025 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
15026 is false.
15027
15028 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
15029
15030 PR c++/28302
15031 * g++.dg/ext/vector3.C: New test.
15032
15033 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
15034
15035 PR gcov/profile/26570
15036 * gcc.dg/pr26570.c: New test.
15037
15038 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
15039
15040 PR c/27697
15041 * gcc.dg/qual-component-1.c: New test.
15042
15043 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15044
15045 PR c++/28593
15046 * g++.dg/parse/new3.C: New test.
15047
15048 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15049
15050 PR fortran/25828
15051 * gfortran.dg/streamio_1.f90: New test.
15052 * gfortran.dg/streamio_2.f90: New test.
15053 * gfortran.dg/streamio_3.f90: New test.
15054 * gfortran.dg/streamio_4.f90: New test.
15055 * gfortran.dg/streamio_5.f90: New test.
15056 * gfortran.dg/streamio_6.f90: New test.
15057 * gfortran.dg/streamio_7.f90: New test.
15058 * gfortran.dg/streamio_8.f90: New test.
15059
15060 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
15061
15062 PR c/28287
15063 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
15064
15065 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
15066
15067 PR c++/28594
15068 * g++.dg/template/void6.C: New test.
15069
15070 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15071
15072 PR c/28649
15073 * gcc.dg/parse-error-1.c: New test.
15074 * gcc.dg/parse-error-2.c: New test.
15075 * gcc.dg/cpp/digraph2.c: Add error-marker.
15076 * gcc.dg/noncompile/920923-1.c: Likewise.
15077
15078 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
15079
15080 PR c/27490
15081 * gcc.dg/sizeof-2.c: New testcase.
15082
15083 PR c/27489
15084 * gcc.dg/switch-A.c: New testcase.
15085
15086 2006-08-14 Steve Ellcey <sje@cup.hp.com>
15087
15088 PR c++/28288
15089 PR c++/14556
15090 * g++.old-deja/g++.warn/compare1.C: Delete.
15091 * g++.dg/opt/pr7503-2.C: Delete.
15092 * g++.dg/opt/pr7503-3.C: Delete.
15093 * g++.dg/opt/pr7503-4.C: Delete.
15094 * g++.dg/opt/pr7503-5.C: Delete.
15095 * g++.dg/opt/max1.C: Delete.
15096 * g++.dg/warn/minmax.C: Delete.
15097 * g++.dg/expr/minmax.C: New test.
15098
15099 2006-08-14 Richard Guenther <rguenther@suse.de>
15100
15101 PR testsuite/28703
15102 * gcc.c-torture/execute/pr28651.c: Do not use argc
15103 to avoid optimization, instead forbid inlining.
15104
15105 2006-08-14 Richard Sandiford <richard@codesourcery.com>
15106
15107 PR rtl-optimization/28634
15108 * gcc.c-torture/execute/ieee/pr28634.c: New test.
15109
15110 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
15111
15112 PR c/27184
15113 * gcc.dg/torture/pr27184.c: New test.
15114
15115 2006-08-12 Jakub Jelinek <jakub@redhat.com>
15116
15117 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
15118
15119 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15120
15121 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
15122 * gfortran.dg/stat_2.f90: Likewise.
15123 * gfortran.dg/chmod_1.f90: Likewise.
15124 * gfortran.dg/chmod_2.f90: Likewise.
15125 * gfortran.dg/chmod_3.f90: Likewise.
15126
15127 2006-08-11 David Edelsohn <edelsohn@gnu.org>
15128
15129 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
15130
15131 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
15132
15133 * g++.dg/opt/pr23454-2.C: New test.
15134
15135 2006-08-11 Richard Guenther <rguenther@suse.de>
15136
15137 PR middle-end/28651
15138 * gcc.c-torture/execute/pr28651.c: New testcase.
15139
15140 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
15141
15142 * gnat.dg/specs/static_initializer.ads: New test.
15143
15144 2006-08-10 Paul Brook <paul@codesourcery.com>
15145
15146 * gcc.target/arm/cond-asm.c: New test.
15147
15148 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
15149
15150 PR tree-optimization/26197
15151 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
15152 * g++.dg/vect/vect.exp: Compile the new tests with
15153 --param max-aliased-vops=0.
15154
15155 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
15156
15157 PR c++/28637
15158 * g++.dg/template/void3.C: New test.
15159
15160 PR c++/28638
15161 * g++.dg/template/void4.C: New test.
15162
15163 PR c++/28640
15164 * g++.dg/template/void5.C: New test.
15165
15166 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
15167
15168 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
15169 after dg-do compile.
15170
15171 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
15172
15173 PR tree-optimizations/26969
15174 * gcc.dg/vect/vect.exp: Compile tests prefixed with
15175 "unswitch-loops" with -funswitch-loops.
15176 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
15177
15178 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15179
15180 * gcc.dg/sparc-getcontext-1.c: Fix typo.
15181 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
15182 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
15183 * objc.dg/dwarf-1.m: Likewise.
15184 * objc.dg/dwarf-2.m: Likewise.
15185 * obj-c++.dg/dwarf-2.mm: Likewise.
15186
15187 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15188
15189 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
15190 * objc.dg/dwarf-2.m: Likewise.
15191 * obj-c++.dg/dwarf-2.mm: Likewise.
15192
15193 PR libfortran/28603
15194 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
15195
15196 PR testsuite/27611
15197 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
15198
15199 PR testsuite/27033
15200 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
15201
15202 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
15203
15204 PR target/27827
15205 * gcc.target/i386/pr27827.c: New testcase.
15206
15207 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
15208
15209 PR fortran/28590
15210 * gfortran.dg/sequence_types_1.f90: New test.
15211
15212 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
15213
15214 PR fortran/28548
15215 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
15216 dg-warning. Add -pedantic option.
15217
15218 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15219
15220 PR c/28502
15221 * gcc.dg/proto-1.c: New test.
15222
15223 PR c/27721
15224 * gcc.dg/lvalue-4.c: New test.
15225
15226 PR c/28136
15227 * gcc.dg/init-bad-5.c: New test.
15228
15229 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
15230
15231 PR c++/28347
15232 * g++.dg/ext/typedef-init.C: Add new test for typedef
15233 initialization inside templates. Adjust existing error markers.
15234
15235 2006-08-03 Mark Mitchell <mark@codesourcery.com>
15236
15237 PR c++/28148
15238 * g++.dg/init/ptrmem3.C: New test.
15239
15240 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
15241
15242 PR tree-optimization/27770
15243 * lib/target-support.exp: New target keyword "section_anchors".
15244 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
15245 tests.
15246 * gcc.dg/vect/section-anchors-pr27770.c: New test.
15247 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
15248 * gcc.dg/vect/section-anchors-vect-69.c: New test.
15249 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
15250
15251 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15252
15253 * gcc.dg/20060801-1.c: Add missing '}'.
15254
15255 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15256
15257 PR c++/27508
15258 * g++.dg/parse/dtor9.C: New test.
15259 * g++.dg/parse/dtor10.C: New test.
15260 * g++.dg/other/error7.C: Adjust error-marker.
15261
15262 PR c++/28274
15263 * g++.dg/other/default5.C: New test.
15264
15265 2006-08-02 Richard Guenther <rguenther@suse.de>
15266
15267 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
15268
15269 2006-08-02 Mark Mitchell <mark@codesourcery.com>
15270
15271 PR c++/28557
15272 * g++.dg/template/conv9.C: New test.
15273
15274 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
15275
15276 PR debug/28063
15277 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
15278 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
15279 Optionally return assembly text. Update callers.
15280 (check_no_compiler_messages): Update verbose messages.
15281 (check_no_messages_and_pattern): New.
15282 (check_effective_target_string_merging): New.
15283
15284 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15285
15286 PR c++/28250
15287 * g++.dg/eh/catch4.C: New test.
15288
15289 PR c++/28257
15290 * g++.dg/other/qual1.C: New test.
15291
15292 PR c++/28259
15293 * g++.dg/inherit/error2.C: New test.
15294
15295 PR c++/28267
15296 * g++.dg/other/new1.C: New test.
15297
15298 * g++.dg/warn/pr23075.C: Remove obsolete test.
15299 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
15300 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
15301
15302 2006-07-31 Mark Mitchell <mark@codesourcery.com>
15303
15304 PR c++/28523
15305 * g++.dg/eh/cast1.C: New test.
15306
15307 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
15308
15309 PR libfortran/28452
15310 * gfortran.dg/random_3.f90: New test.
15311
15312 2006-08-01 Steve Ellcey <sje@cup.hp.com>
15313
15314 PR c++/28432
15315 * g++.dg/other/pr28304.C: Change expected error message.
15316 * g++.dg/other/pr28432.C: New test.
15317
15318 2006-08-01 Steve Ellcey <sje@cup.hp.com>
15319
15320 PR c++/28256
15321 * g++.dg/init/brace2.C: Change expected error message, add empty init.
15322
15323 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
15324
15325 PR debug/23336
15326 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
15327 at -g1.
15328 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
15329 g++.dg/debug/enum-2.C: New.
15330
15331 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15332
15333 PR c++/6634
15334 * g++.dg/parse/long1.C: Add more tests.
15335
15336 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15337
15338 * gfortran.dg/lrshift_1.c: New file.
15339
15340 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15341
15342 PR libgfortran/28335
15343 * gfortran.dg/no_unit_error_1.f90: New test.
15344
15345 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15346
15347 PR libgfortran/28335
15348 * gfortran.dg/no_unit_error_1.f90: Delete test.
15349 * gfortran.dg/no_unit_error_2.f90: Delete test.
15350
15351 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15352
15353 * gfortran.dg/chmod_3.f90: New test.
15354 * gfortran.dg/ltime_gmtime_1.f90: New test.
15355 * gfortran.dg/ltime_gmtime_2.f90: New test.
15356 * gfortran.dg/lrshift_1.f90: New test.
15357 * gfortran.dg/chmod_1.f90: New test.
15358 * gfortran.dg/chmod_2.f90: New test.
15359
15360 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
15361
15362 PR c++/27668
15363 * g++.dg/template/crash55.C: New test.
15364
15365 PR c++/27962
15366 * g++.dg/template/nontype16.C: New test.
15367
15368 * g++.dg/template/void2.C: Adjust error markers.
15369 * g++.dg/template/nontype5.C: Adjust error markers.
15370
15371 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
15372
15373 * gcc.target/i386/stack-prot-kernel.c: New test.
15374
15375 2006-07-27 Roger Sayle <roger@eyesopen.com>
15376
15377 * gcc.dg/builtins-55.c: New test case.
15378
15379 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
15380
15381 PR rtl-optimization/27907
15382 * gcc.c-torture/compile/pr27907.c: New test.
15383
15384 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15385
15386 * gfortran.dg/mclock.f90: New test.
15387 * gfortran.dg/int_conv_1.f90: New test.
15388 * gfortran.dg/stat_1.f90: New test.
15389 * gfortran.dg/stat_2.f90: New test.
15390
15391 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15392
15393 PR libgfortran/28335
15394 * gfortran.dg/no_unit_error_1.f90: New test.
15395 * gfortran.dg/no_unit_error_2.f90: New test.
15396 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
15397
15398 2006-07-25 Roger Sayle <roger@eyesopen.com>
15399
15400 PR middle-end/28473
15401 * gcc.dg/fold-convround-1.c: New test case.
15402
15403 2006-07-24 Steven G. Kargl <kargls@comcast.net>
15404
15405 * gfortran.dg/arithmetic_if.f90: Fix comments.
15406
15407 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15408
15409 PR c++/27572
15410 * g++.dg/other/typedef1.C: New test.
15411 * g++.dg/template/typedef4.C: New test.
15412 * g++.dg/template/typedef5.C: New test.
15413
15414 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
15415
15416 PR fortran/28416
15417 * gfortran.dg/allocatable_dummy_3.f90: New.
15418
15419 2006-07-24 Steven G. Kargl <kargls@comcast.net>
15420
15421 PR fortran/28439
15422 * gfortran.dg/arithmetic_if.f90: New test.
15423
15424 2006-07-24 Uros Bizjak <uros@kss-loka.si>
15425
15426 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
15427 avoid memcpy optimization.
15428
15429 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15430
15431 PR fortran/25289
15432 * gfortran.dg/direct_io_6.f90: New test.
15433
15434 2006-07-24 Jan Hubicka <jh@suse.cz>
15435
15436 PR c/25795
15437 PR c++/27369
15438 * gcc.dg/pr25795.c: New test.
15439 * gcc.dg/pr25795-1.c: New test.
15440
15441 2006-07-23 Roger Sayle <roger@eyesopen.com>
15442
15443 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
15444 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
15445 which may be transformed to "g || h" on some platforms.
15446
15447 2006-07-23 Mark Mitchell <mark@codesourcery.com>
15448
15449 PR c++/28025
15450 * g++.dg/template/friend45.C: New test.
15451
15452 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15453
15454 PR libgfortran/28339
15455 * gfortran.dg/arrayio_8.f90: New test.
15456
15457 2006-07-21 Mike Stump <mrs@apple.com>
15458
15459 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
15460
15461 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
15462
15463 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15464
15465 PR c++/28250
15466 * g++.dg/eh/catch3.C: New test.
15467
15468 PR c++/28363
15469 * g++.dg/template/defarg10.C: New test.
15470
15471 2006-07-20 Paul Brook <paul@codesourcery.com>
15472
15473 PR 27363
15474 * gcc.dg/pr27363.c: New test.
15475
15476 2006-07-19 Mark Mitchell <mark@codesourcery.com>
15477
15478 PR c++/28338
15479 * g++.dg/init/ref13.C: New test.
15480
15481 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15482
15483 PR obj-c++/28434
15484 * obj-c++.dg/proto-error-1.mm: New test.
15485
15486 2006-07-18 Mark Mitchell <mark@codesourcery.com>
15487
15488 PR c++/28337
15489 * g++.dg/template/string1.C: New test.
15490
15491 2006-07-18 Mark Mitchell <mark@codesourcery.com>
15492
15493 PR c++/28048
15494 * g++.dg/template/defarg9.C: New test.
15495
15496 PR c++/28235
15497 * g++.dg/template/static27.C: New test.
15498
15499 2006-07-18 Diego Novillo <dnovillo@redhat.com>
15500
15501 PR 28410
15502 * gcc.dg/tree-ssa/pr28410.c: New test.
15503
15504 2006-07-18 Lee Millward <lee.millward@gmail.com>
15505
15506 PR c++/28258
15507 * g++/dg/other/error13.C: New test.
15508
15509 PR c++/28260
15510 * g++.dg/template/friend44.C: New test.
15511
15512 2006-07-18 Steve Ellcey <sje@cup.hp.com>
15513
15514 PR c++/27495
15515 * g++.dg/other/pr27495.C: New.
15516
15517 2006-07-18 Olivier Hainque <hainque@adacore.com>
15518
15519 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
15520 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
15521
15522 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15523
15524 PR c/28286
15525 * gcc.dg/pragma-pack-4.c: New test.
15526
15527 2006-07-17 Steve Ellcey <sje@cup.hp.com>
15528
15529 PR c++/28291
15530 * g++.dg/ext/pr28291.C: New test.
15531
15532 2006-07-17 Richard Sandiford <richard@codesourcery.com>
15533
15534 PR middle-end/28403
15535 * gcc.c-torture/execute/pr28403.c: New test.
15536
15537 2006-07-17 Richard Sandiford <richard@codesourcery.com>
15538
15539 PR middle-end/28402
15540 * gcc.dg/pr28402.c: New test.
15541
15542 2006-07-17 Steve Ellcey <sje@cup.hp.com>
15543
15544 PR c++/28304
15545 * g++.dg/other/pr28304.C: New test.
15546
15547 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
15548
15549 PR other/28251
15550 gcc.c-torture/unsorted/dump-noaddr.c: New test.
15551 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
15552
15553 2006-07-17 Richard Guenther <rguenther@suse.de>
15554
15555 PR tree-optimization/28238
15556 * g++.dg/tree-ssa/pr28238.C: New testcase.
15557
15558 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15559
15560 PR c++/28250
15561 * g++.dg/eh/catch1.C: New test.
15562 * g++.dg/eh/catch2.C: New test.
15563
15564 2006-07-16 Jakub Jelinek <jakub@redhat.com>
15565
15566 PR c++/28370
15567 * g++.dg/template/anon3.C: New test.
15568
15569 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
15570
15571 PR fortran/20844
15572 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
15573 specifiers requiring an explicit format tag..
15574
15575 PR fortran/28201
15576 * gfortran.dg/generic_5: New test.
15577
15578 PR fortran/20893
15579 * gfortran.dg/elemental_optional_args_1.f90: New test.
15580
15581 2006-07-16 Olivier Hainque <hainque@adacore.com>
15582
15583 * gnat.dg/assert.ads: New file.
15584 * gnat.dg/controlled_record.ads: Likewise.
15585 * gnat.dg/controlled_record.adb: Likewise.
15586
15587 2006-07-15 Lee Millward <lee.millward@gmail.com>
15588
15589 PR c++/28292
15590 * g++.dg/other/error12.C: New test.
15591
15592 PR c++/28269
15593 * g++.dg/template/crash54.C: New test.
15594
15595 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15596
15597 PR c++/28249
15598 * g++.dg/parse/catch1.C: New test.
15599
15600 PR c++/28294
15601 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
15602
15603 PR c++/28387
15604 * g++.dg/ext/attrib24.C: New test.
15605
15606 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15607
15608 PR c++/28343
15609 * g++.dg/ext/asmspec1.C: New test.
15610
15611 2006-07-13 Janis Johnson <janis187@us.ibm.com>
15612
15613 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
15614 (dg-test): Support shouldfail tests.
15615 * lib/target-supports-dg.exp (dg-shouldfail): New.
15616 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
15617 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
15618 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
15619 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
15620 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
15621 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
15622 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
15623
15624 2006-07-13 Jan Hubicka <jh@suse.cz>
15625
15626 * gcc.target/i386/memcpy-1.c: New.
15627
15628 2006-07-12 Geoffrey Keating <geoffk@apple.com>
15629
15630 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
15631
15632 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
15633
15634 PR fortran/25097
15635 * gfortran.dg/present_1.f90: New test.
15636
15637 PR fortran/20903
15638 * gfortran.dg/interface_derived_type_1.f90: New test.
15639
15640 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
15641
15642 PR fortran/28213
15643 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
15644 list.
15645
15646 2006-07-07 Lee Millward <lee.millward@gmail.com>
15647
15648 PR c++/27820
15649 * g++.dg/other/label1.C: New test.
15650
15651 2006-07-07 Richard Guenther <rguenther@suse.de>
15652
15653 PR middle-end/28268
15654 * gcc.dg/torture/pr28268.c: New testcase.
15655
15656 2006-07-07 Steve Ellcey <sje@cup.hp.com>
15657
15658 PR c++/27019
15659 * g++.dg/ext/pr27019.C: New.
15660
15661 2006-07-07 Richard Guenther <rguenther@suse.de>
15662
15663 PR tree-optimization/28187
15664 * gcc.dg/pr28187.c: New testcase.
15665
15666 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
15667
15668 * gnat.dg/address_conversion.adb: New test.
15669 * gnat.dg/boolean_subtype.adb: Likewise.
15670 * gnat.dg/frame_overflow.adb: Likewise.
15671 * gnat.dg/pointer_array.adb: Likewise.
15672 * gnat.dg/pointer_conversion.adb: Likewise.
15673
15674 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
15675
15676 PR fortran/28237
15677 PR fortran/23420
15678 * gfortran.dg/print_fmt_5.f90: New test.
15679
15680 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15681
15682 PR fortran/28129
15683 * gfortran.dg/bounds_check_4.f90: New test.
15684
15685 2006-07-05 Richard Guenther <rguenther@suse.de>
15686
15687 PR target/28158
15688 * gfortran.dg/pr28158.f90: New testcase.
15689
15690 2006-07-05 Richard Guenther <rguenther@suse.de>
15691
15692 PR tree-optimization/28162
15693 * gcc.dg/pr28162.c: New testcase.
15694
15695 2006-07-05 Richard Guenther <rguenther@suse.de>
15696 Andrew Pinski <pinskia@gcc.gnu.org>
15697
15698 PR c++/27084
15699 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
15700
15701 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
15702
15703 PR fortran/28174
15704 * gfortran.dg/actual_array_substr_2.f90: New test.
15705
15706 PR fortran/28167
15707 * gfortran.dg/actual_array_constructor_2.f90: New test.
15708
15709 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15710
15711 * gfortran.dg/itime_idate_1.f: New test.
15712 * gfortran.dg/itime_idate_2.f: New test.
15713
15714 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15715
15716 PR libgfortran/27704
15717 * gfortran.dg/open_status_3.f90: New test.
15718 * gfortran.dg/fmt_l.f90: Update for new feature.
15719
15720 2006-07-03 Asher Langton <langton2@llnl.gov>
15721
15722 * gfortran.dg/oldstyle_2.f90: New.
15723
15724 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
15725
15726 * gnat.dg/string_slice.adb: New test.
15727
15728 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15729
15730 PR fortran/19259
15731 * gfortran.dg/semicolon_fixed.c: New.
15732 * gfortran.dg/semicolon_free.c: New.
15733
15734 2006-06-30 Mike Stump <mrs@apple.com>
15735
15736 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
15737 that don't support internal visibility.
15738
15739 2006-06-30 Andrew Pinski <pinskia@gmail.com>
15740
15741 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
15742 for '(' / ')' needing an extra '\'.
15743
15744 2006-06-29 Roger Sayle <roger@eyesopen.com>
15745
15746 PR middle-end/27428
15747 * gcc.dg/pr27428-1.c: New test case.
15748
15749 2006-06-29 Mike Stump <mrs@apple.com>
15750
15751 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
15752 on darwin as we can't align commons large enough yet.
15753
15754 * gcc.dg/vla-8.c: Add additional testcases.
15755
15756 2006-06-26 Steve Ellcey <sje@cup.hp.com>
15757
15758 PR c++/28114
15759 * g++.dg/other/pr28114.C: New.
15760
15761 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
15762
15763 * gcc.c-torture/compile/20060625-1.c: New test.
15764
15765 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
15766
15767 PR fortran/20867
15768 * gfortran.dg/stfunc_3.f90: New test.
15769
15770 PR fortran/25056
15771 * gfortran.dg/impure_actual_1.f90: New test.
15772
15773 PR fortran/20874
15774 * gfortran.dg/elemental_result_1.f90: New test.
15775
15776 PR fortran/25073
15777 * gfortran.dg/select_7.f90: New test.
15778
15779 PR fortran/27554
15780 * intrinsic_actual_1.f: New test.
15781
15782 PR fortran/22038
15783 PR fortran/28119
15784 * gfortran.dg/forall_4.f90: New test.
15785
15786 PR fortran/25072
15787 * gfortran.dg/forall_5.f90: New test.
15788
15789 2006-06-25 Lee Millward <lee.millward@gmail.com>
15790
15791 PR c++/28051
15792 * g++.dg/template/using13.C: New test.
15793
15794 PR c++/28054
15795 * g++.dg/other/incomplete3.C: New test.
15796
15797 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15798
15799 PR fortran/28081
15800 * gfortran.dg/substr_3.f: New test.
15801 * gfortran.dg/equiv_2.f90: Update expected error message.
15802
15803 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
15804
15805 PR fortran/28118
15806 * gfortran.dg/actual_array_substr_1.f90: New test.
15807
15808 2006-06-24 Olivier Hainque <hainque@adacore.com>
15809
15810 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
15811 * gnat.dg/scalar_mode_agg_compare.adb: New test.
15812
15813 2006-06-23 Janis Johnson <janis187@us.ibm.com>
15814
15815 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
15816
15817 2006-06-23 Steven G. Kargl <kargls@comcast.net>
15818
15819 PR fortran/27981
15820 * gfortran.dg/simpleif_2.f90: New test.
15821
15822 2006-06-23 Lee Millward <lee.millward@gmail.com>
15823
15824 * g++.dg/template/error22.C: Fix typo.
15825
15826 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15827
15828 PR c++/28112
15829 * g++.dg/ext/attrib23.C: New test.
15830
15831 2006-06-23 Olivier Hainque <hainque@adacore.com>
15832
15833 * gnat.dg/varsize_temp.adb: New test.
15834
15835 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15836
15837 PR c++/11468
15838 * g++.dg/other/java2.C: New test.
15839
15840 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
15841
15842 PR target/27789
15843 * g++.dg/ext/dllimport4.C. Add more tests for invalid
15844 initialization.
15845
15846 2006-06-22 Roger Sayle <roger@eyesopen.com>
15847
15848 PR target/27531
15849 * gcc.dg/pr27531-1.c: New test case.
15850
15851 2006-06-22 Asher Langton <langton2@llnl.gov>
15852
15853 PR fortran/24748
15854 * gfortran.dg/implicit_8.f90: New.
15855
15856 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
15857
15858 PR rtl-optimization/28121
15859 * gcc.dg/pr28121.c: New test.
15860
15861 2006-06-22 Lee Millward <lee.millward@gmail.com>
15862
15863 PR c++/27805
15864 * g++.dg/parse/ptrmem6.C: New test.
15865
15866 PR c++/27821
15867 * g++.dg/template/error22.C: New test.
15868
15869 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15870
15871 PR c++/28111
15872 * g++.dg/template/friend43.C: New test.
15873
15874 PR c++/28110
15875 * g++.dg/template/crash53.C: New test.
15876
15877 PR c++/28109
15878 * g++.dg/rtti/incomplete1.C: New test.
15879
15880 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
15881
15882 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
15883
15884 2006-06-21 Joseph Myers <joseph@codesourcery.com>
15885
15886 * gcc.c-torture/execute/complex-7.c: New.
15887
15888 2006-06-21 Jakub Jelinek <jakub@redhat.com>
15889
15890 * gcc.dg/merge-all-constants-1.c: New test.
15891
15892 2006-06-20 Janis Johnson <janis187@us.ibm.com>
15893
15894 PR c++/28113
15895 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
15896
15897 2006-06-20 Steven G. Kargl <kargls@comcast.net>
15898
15899 * gfortran.dg/rrspacing_1.f90: New test.
15900
15901 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15902
15903 PR c++/28052
15904 * g++.dg/other/bitfield2.C: New test.
15905
15906 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
15907
15908 PR tree-optimization/27331
15909 * gcc.dg/pr27331.c: New test.
15910
15911 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
15912 Eric Botcazou <ebotcazou@adacore.com>
15913
15914 PR ada/18692
15915 * lib/gnat.exp: New file.
15916 * lib/gnat-dg.exp: Likewise.
15917 * gnat.dg: New directory.
15918 * gnat.dg/dg.exp: New driver.
15919 * gnat.dg/specs: New directory.
15920 * gnat.dg/specs/specs.exp: New driver.
15921 * gnat.dg/style: New directory.
15922 * gnat.dg/style/style.exp: New driver.
15923
15924 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
15925
15926 PR fortran/16206
15927 * gfortran.dg/array_initializer_1.f90: New test.
15928
15929 PR fortran/28005
15930 * gfortran.dg/matmul_3.f90: New test.
15931
15932 2006-06-19 Andrew Pinski <pinskia@gmail.com>
15933
15934 PR middle-end/28075
15935 * gcc.dg/tree-ssa/inline-1.c: New test.
15936
15937 2006-06-19 Anatoly Sokolov <aesok@post.ru>
15938
15939 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
15940 in malloc prototype; remove XFAIL.
15941 * gcc.dg/pr18241-2.c: Ditto.
15942 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
15943 in memset prototype; remove XFAIL.
15944 * gcc.dg/tree-ssa/pr23382.c: Ditto.
15945
15946 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
15947
15948 * gcc.dg/vla-8.c: Add.
15949
15950 2006-06-19 Richard Guenther <rguenther@suse.de>
15951
15952 PR tree-optimization/27090
15953 * g++.dg/tree-ssa/pr27090.C: New testcase.
15954
15955 2006-06-19 Roger Sayle <roger@eyesopen.com>
15956
15957 PR target/27861
15958 * gcc.dg/pr27861-1.c: New test case.
15959
15960 2006-06-19 Richard Guenther <rguenther@suse.de>
15961
15962 PR middle-end/28045
15963 * gcc.dg/torture/pr28045.c: New testcase.
15964
15965 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15966
15967 PR fortran/26801
15968 * gfortran.dg/associated_4.f90: New test.
15969
15970 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15971
15972 PR fortran/19310
15973 PR fortran/19904
15974 * gfortran.dg/real_const_3.f90: New test.
15975
15976 2006-06-16 Mark Mitchell <mark@codesourcery.com>
15977
15978 PR c++/28016
15979 * g++.dg/template/static26.C: New test.
15980
15981 PR c++/27979
15982 * g++.dg/expr/bitfield2.C: New test.
15983
15984 PR c++/27884
15985 * g++.dg/parse/linkage2.C: New test.
15986
15987 2006-06-16 Richard Guenther <rguenther@suse.de>
15988
15989 PR middle-end/27116
15990 * gcc.dg/pr15785-1.c: Revert last change.
15991 * gcc.dg/torture/pr27116-2.c: New testcase.
15992
15993 2006-06-16 Roger Sayle <roger@eyesopen.com>
15994
15995 PR middle-end/27802
15996 * gcc.dg/pr27802-1.c: New test case.
15997
15998 2006-06-15 Mark Mitchell <mark@codesourcery.com>
15999
16000 PR c++/27689
16001 * g++.dg/template/ttp18.C: New test.
16002 * g++.dg/template/ttp19.C: Likewise.
16003
16004 PR c++/27666
16005 * g++.dg/expr/cond9.C: New test.
16006
16007 PR c++/27640
16008 * g++.dg/template/ctor7.C: New test.
16009
16010 2006-06-15 Janis Johnson <janis187@us.ibm.com>
16011
16012 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
16013
16014 2006-06-16 Richard Guenther <rguenther@suse.de>
16015
16016 PR tree-optimization/27781
16017 * gcc.dg/tree-ssa/pr27781.c: New testcase.
16018
16019 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
16020
16021 * gfortran.dg/allocate_zerosize_2.f90: New test case.
16022
16023 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
16024
16025 * gcc.dg/tree-ssa/loop-18.c: New test.
16026
16027 2006-06-14 Mark Mitchell <mark@codesourcery.com>
16028
16029 PR c++/27665
16030 * g++.dg/template/crash52.C: New test.
16031
16032 PR c++/27648
16033 * g++.dg/ext/attrib22.C: New test.
16034
16035 PR c++/26559
16036 * g++.dg/template/builtin1.C: New test.
16037 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
16038
16039 PR c++/28018
16040 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
16041 assignment.
16042 * g++.old-deja/g++.pt/crash51.C: Likewise.
16043
16044 PR c++/27227
16045 * g++.dg/lookup/linkage1.C: New test.
16046 * g++.dg/lookup/linkage2.C: Likewise.
16047
16048 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
16049
16050 PR middle-end/27959
16051 * gcc.dg/pr27959.c: New testcase.
16052
16053 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
16054
16055 PR target/28014:
16056 * g++.dg/eh/div.C: New test.
16057
16058 2006-06-13 Jakub Jelinek <jakub@redhat.com>
16059
16060 PR c++/27894
16061 * g++.dg/tree-ssa/pr26757.C: New test.
16062 * g++.dg/tree-ssa/pr27894.C: New test.
16063
16064 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
16065
16066 * gcc.c-torture/compile/20060609-1.c: New test.
16067
16068 PR target/27863
16069 * gcc.c-torture/compile/pr27863.c: New test.
16070
16071 2006-06-13 Richard Guenther <rguenther@suse.de>
16072
16073 PR tree-optimization/27830
16074 * g++.dg/tree-ssa/pr27830.C: New testcase.
16075
16076 2006-06-13 Matthew Sachs <msachs@apple.com>
16077
16078 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
16079 the list of compiler flags; this causes those flags to be checked
16080 for things like dg-skip-if.
16081
16082 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16083
16084 PR c++/27601
16085 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
16086
16087 2006-06-12 Mark Mitchell <mark@codesourcery.com>
16088 Kazu Hirata <kazu@codesourcery.com>
16089
16090 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
16091 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
16092
16093 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16094
16095 PR c++/27933
16096 * g++.dg/lookup/using15.C: New test.
16097
16098 PR c++/27951
16099 * g++.dg/other/anon4.C: New test.
16100
16101 2006-06-12 Roger Sayle <roger@eyesopen.com>
16102
16103 PR c++/21210
16104 * g++.dg/init/complex1.C: New test case.
16105
16106 2006-06-11 Eric Christopher <echristo@apple.com>
16107
16108 PR middle-end/27948
16109 * gcc.dg/bf-ms-layout.c: Run on darwin.
16110 * gcc.dg/bf-no-ms-layout: Ditto.
16111 * gcc.dg/attr-ms_struct-2.c: New.
16112 * gcc.dg/bf-ms-layout-2.c: Ditto.
16113
16114 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
16115
16116 * gcc.dg/attr-ms_struct-packed1.c: New.
16117
16118 2006-06-09 Mike Stump <mrs@apple.com>
16119
16120 * gcc.dg/vla-7.c: Add.
16121
16122 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
16123
16124 PR fortran/24558
16125 * gfortran.dg/entry_6.f90: New test.
16126
16127 PR fortran/20877
16128 PR fortran/25047
16129 * gfortran.dg/entry_7.f90: New test.
16130
16131 2006-06-09 Jakub Jelinek <jakub@redhat.com>
16132
16133 PR c/27747
16134 * gcc.dg/cpp/_Pragma6.c: New test.
16135
16136 PR c++/27748
16137 * g++.dg/cpp/_Pragma1.C: New test.
16138
16139 PR preprocessor/27746
16140 * gcc.dg/gomp/macro-3.c: New test.
16141 * gcc.dg/gomp/macro-4.c: New test.
16142 * g++.dg/gomp/macro-3.C: New test.
16143 * g++.dg/gomp/macro-4.C: New test.
16144
16145 2006-06-09 Richard Guenther <rguenther@suse.de>
16146
16147 PR tree-optimization/26998
16148 * gcc.dg/torture/pr26998.c: New testcase.
16149 * gcc.dg/tree-ssa/vrp29.c: New testcase.
16150
16151 2006-06-08 Mike Stump <mrs@apple.com>
16152
16153 * gcc.dg/pr27095.c: Account for stubs.
16154
16155 PR target/26427
16156 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
16157 produce bad code on darwin.
16158
16159 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16160
16161 PR fortran/27958
16162 * gfortran.dg/substr_2.f: New test.
16163
16164 2006-06-08 Asher Langton <langton2@llnl.gov>
16165
16166 PR fortran/27786
16167 * cray_pointers_2.f90: Add -fbounds-check compile flag.
16168
16169 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16170
16171 PR target/27421
16172 * gcc.dg/union-3.c: New test.
16173
16174 2006-06-08 Richard Guenther <rguenther@suse.de>
16175
16176 PR middle-end/27116
16177 * gcc.dg/torture/pr27116.c: New testcase.
16178 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
16179
16180 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
16181
16182 PR rtl-optimization/26449
16183 * gcc.dg/pr26449.c: New test.
16184
16185 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16186
16187 PR c++/27601
16188 * g++.dg/ext/offsetof1.C: Test member functions.
16189
16190 2006-06-07 Steve Ellcey <sje@cup.hp.com>
16191
16192 * gcc.dg/pr27095.c: Improve scanning.
16193
16194 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
16195
16196 PR fortran/23091
16197 * gfortran.dg/saved_automatic_1.f90: New test.
16198
16199 PR fortran/24168
16200 * gfortran.dg/array_simplify_1.f90: New test.
16201
16202 PR fortran/25090
16203 * gfortran.dg/entry_dummy_ref_1.f90: New test.
16204
16205 PR fortran/25058
16206 * gfortran.dg/entry_dummy_ref_2.f90: New test.
16207
16208 2006-06-06 Mark Mitchell <mark@codesourcery.com>
16209
16210 PR c++/27177
16211 * g++.dg/expr/cast7.C: New test.
16212
16213 2006-06-06 Janis Johnson <janis187@us.ibm.com>
16214
16215 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
16216 * lib/gcc-defs.exp (tool_check_compile): Ditto.
16217 * lib/fortran-torture.exp (fortran-torture-compile,
16218 fortran-torture-execute): Ditto.
16219
16220 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
16221
16222 PR target/27842
16223 * gcc.dg/vmx/pr27842.c: New test.
16224
16225 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16226
16227 PR libfortran/27895
16228 * gfortran.dg/bounds_check_3.f90: New test.
16229
16230 2006-06-05 Mike Stump <mrs@apple.com>
16231
16232 * objc.dg/objc-fast-4.m: Skip for ppc64.
16233
16234 2006-06-05 Steve Ellcey <sje@cup.hp.com>
16235
16236 PR testsuite/27705
16237 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
16238
16239 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
16240 Victor Kaplansky <victork@il.ibm.com>
16241
16242 PR tree-optimizations/26360
16243 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
16244 with -fno-tree-dce.
16245 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
16246
16247 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
16248
16249 PR fortran/14067
16250 * gfortran.dg/data_char_1.f90: Add messages for truncated
16251 strings.
16252
16253 PR fortran/16943
16254 * gfortran.dg/func_decl_2.f90: New test.
16255
16256 PR fortran/20839
16257 * gfortran.dg/do_2.f90: New test.
16258
16259 PR fortran/27655
16260 * gfortran.dg/associated_3.f90: New test.
16261
16262 2006-06-04 Mark Mitchell <mark@codesourcery.com>
16263
16264 PR c++/27819
16265 * g++.dg/template/static25.C: New test.
16266
16267 PR c++/27722
16268 * g++.dg/init/array21.C: New test.
16269
16270 PR c++/27807
16271 * g++.dg/ext/complit7.C: New test.
16272
16273 PR c++/27806
16274 * g++.dg/parse/ptrmem5.C: New test.
16275
16276 2006-06-04 Roger Sayle <roger@eyesopen.com>
16277 Andrew Pinski <pinskia@physics.uc.edu>
16278
16279 PR c/27150
16280 PR middle-end/27382
16281 * gcc.dg/pr27150-1.c: New testcase.
16282 * gcc.dg/pr27382-1.c: New testcase.
16283 * gcc.dg/pr27382-2.c: New testcase.
16284
16285 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
16286
16287 PR c/25161
16288 PR c/27020
16289 * gcc.dg/array-10.c: New test.
16290
16291 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16292
16293 PR c++/27804
16294 * g++.dg/init/const4.C: New test.
16295 * g++.dg/init/member1.C: Add error-marker.
16296 * g++.dg/other/fold1.C: Adjust error-marker.
16297
16298 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16299
16300 PR c++/27601
16301 * g++.dg/ext/offsetof1.C: New test.
16302
16303 2006-06-04 Eric Christopher <echristo@apple.com>
16304
16305 * gcc.dg/attr-ms_struct-1.c: New.
16306
16307 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
16308
16309 * gcc.c-torture/compile/builtin_constant_p.c: New test.
16310
16311 2006-06-04 Richard Guenther <rguenther@suse.de>
16312
16313 PR tree-optimization/27039
16314 * gcc.dg/tree-ssa/loop-17.c: New testcase.
16315
16316 2006-06-03 Roger Sayle <roger@eyesopen.com>
16317
16318 PR target/26223
16319 * gcc.target/i386/amd64-abi-2.c: New test case.
16320
16321 2006-06-02 Eric Christopher <echristo@apple.com>
16322
16323 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
16324 * gcc.target/i386/20020523-1.c: Skip if darwin.
16325 * gcc.target/i386/asm-3.c: Ditto.
16326 * gcc.target/i386/20011119-1.c: Ditto.
16327 * gcc.target/i386/clobbers.c: Remove pic part of test.
16328
16329 2006-06-02 Steve Ellcey <sje@cup.hp.com>
16330
16331 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
16332 * g++.old-deja/g++.other/init19.C: Ditto.
16333 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
16334 and add other platforms as expected failures.
16335
16336 2006-06-01 Steve Ellcey <sje@cup.hp.com>
16337
16338 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
16339 (is-effective-target-keyword): Ditto.
16340
16341 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
16342
16343 PR fortran/27715
16344 * gfortran.dg/extended_char_comparison_1.f: New test.
16345
16346 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
16347
16348 PR fortran/25098
16349 * gfortran.dg/dummy_procedure_1.f90: New test.
16350
16351 PR fortran/25147
16352 * gfortran.dg/dummy_procedure_2.f90: New test.
16353
16354 * gfortran.dg/associated_2.f90: Correct to make consistent with
16355 standard.
16356
16357 2006-05-31 Roger Sayle <roger@eyesopen.com>
16358
16359 * gcc.target/i386/387-11.c: New test case.
16360
16361 2006-05-31 Mark Mitchell <mark@codesourcery.com>
16362
16363 PR c++/27801
16364 * g++.dg/template/cond6.C: New test.
16365
16366 PR c++/26496
16367 * g++.dg/template/crash51.C: New test.
16368 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
16369
16370 PR c++/27385
16371 * g++.dg/init/array20.C: New test.
16372
16373 2006-05-31 Roger Sayle <roger@eyesopen.com>
16374
16375 * gcc.dg/builtins-54.c: New test case.
16376
16377 2006-05-30 Mark Mitchell <mark@codesourcery.com>
16378
16379 PR c++/26433
16380 * g++.dg/template/fntry1.C: Add dg-do link.
16381
16382 PR c++/27808
16383 * g++.dg/parse/friend6.C: New test.
16384
16385 2006-05-30 Asher Langton <langton2@llnl.gov>
16386
16387 * gfortran.dg/cray_pointers_7.f90: New test.
16388
16389 2006-05-30 Roger Sayle <roger@eyesopen.com>
16390
16391 PR tree-optimization/23452
16392 * gcc.dg/fold-mulconj-1.c: New test case.
16393
16394 2006-05-30 Mark Mitchell <mark@codesourcery.com>
16395
16396 PR c++/27803
16397 * g++.dg/parse/bitfield1.C: New test.
16398
16399 2006-05-30 Roger Sayle <roger@eyesopen.com>
16400
16401 * gcc.target/ppc-eq0-1.c: New test case.
16402 * gcc.target/ppc-negeq0-1.c: New test case.
16403
16404 2006-05-30 Dirk Mueller <dmueller@suse.de>
16405
16406 PR c/27273
16407 * gcc.dg/overflow-warn-5.c: New test.
16408
16409 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16410
16411 PR c/27718
16412 * gcc.dg/sizeof-1.c: New test.
16413
16414 2006-05-30 Uros Bizjak <uros@kss-loka.si>
16415
16416 PR target/27790
16417 * gcc.target/i386/pr27790.c: New test.
16418
16419 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16420
16421 PR libgfortran/27757
16422 * gfortran.dg/direct_io_5.f90: New test.
16423
16424 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16425
16426 PR libgfortran/27634
16427 * gfortran.dg/fmt_missing_period_1.f: New test.
16428 * gfortran.dg/fmt_missing_period_2.f: New test.
16429 * gfortran.dg/fmt_missing_period_3.f: New test.
16430
16431 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16432
16433 PR fortran/19777
16434 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
16435 arrays.
16436
16437 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16438
16439 PR c++/27713
16440 * g++.dg/template/new6.C: New test.
16441
16442 2006-05-29 Roger Sayle <roger@eyesopen.com>
16443
16444 PR tree-optimization/24964
16445 * gcc.target/i386/387-10.c: New test case.
16446
16447 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
16448
16449 * intrinsics/string_intrinsics.c (compare_string):
16450 Use memcmp instead of strncmp to avoid tripping over
16451 CHAR(0) in a string.
16452
16453 2006-05-27 Richard Guenther <rguenther@suse.de>
16454
16455 PR middle-end/27773
16456 * gcc.dg/torture/pr27773.c: New testcase.
16457
16458 2006-05-27 Dirk Mueller <dmueller@suse.de>
16459
16460 * gcc.dg/pr24561.c: Rename to..
16461 * gcc.dg/pr25962.c: .. this.
16462
16463 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16464
16465 PR fortran/19777
16466 * gfortran.dg/bounds_check_2.f: New test.
16467
16468 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
16469
16470 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
16471 * gfortran.dg/byte_1.f90: Likewise.
16472 * gfortran.dg/dup_save_2.f90: Likewise.
16473
16474 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
16475
16476 * gfortran.dg/associated_2.f90: New test.
16477
16478 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16479
16480 PR fortran/27524
16481 * gfortran.dg/bounds_check_1.f90: New test.
16482
16483 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
16484
16485 PR rtl-optimization/27661
16486 * gcc.dg/pr27661.c: New test case.
16487
16488 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
16489
16490 PR fortran/23151
16491 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
16492 * gfortran.dg/print_parentheses_1.f: New test.
16493 * gfortran.dg/print_parentheses_2.f90: New test.
16494
16495 2006-05-26 Jakub Jelinek <jakub@redhat.com>
16496
16497 PR target/27758
16498 * gcc.dg/pr27758.c: New test.
16499
16500 2006-05-24 Falk Hueffner <falk@debian.org>
16501
16502 * gcc.c-torture/compile/pr27571.c: New test.
16503
16504 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
16505
16506 PR fortran/27709
16507 * gfortran.dg/spec_expr_4.f90: New test.
16508
16509 PR fortran/27155
16510 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
16511
16512 2006-05-25 Mark Mitchell <mark@codesourcery.com>
16513
16514 PR c++/20103
16515 * g++.dg/ext/complit6.C: New test.
16516 * g++.dg/ext/complit3.C: Adjust error markers.
16517 * g++.dg/init/const3.C: New test.
16518
16519 2006-05-25 Richard Guenther <rguenther@suse.de>
16520
16521 PR middle-end/27743
16522 * gcc.dg/torture/pr27743.c: New testcase.
16523
16524 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16525
16526 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
16527
16528 2006-05-25 Alan Modra <amodra@bigpond.net.au>
16529
16530 * gcc.dg/compat/scalar-by-value-x.h: New.
16531 * gcc.dg/compat/scalar-by-value-y.h: New.
16532 * gcc.dg/compat/scalar-by-value-5.c: New.
16533 * gcc.dg/compat/scalar-by-value-5_main.c: New.
16534 * gcc.dg/compat/scalar-by-value-5_x.c: New.
16535 * gcc.dg/compat/scalar-by-value-5_y.c: New.
16536 * gcc.dg/compat/scalar-by-value-6.c: New.
16537 * gcc.dg/compat/scalar-by-value-6_main.c: New.
16538 * gcc.dg/compat/scalar-by-value-6_x.c: New.
16539 * gcc.dg/compat/scalar-by-value-6_y.c: New.
16540
16541 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
16542
16543 PR tree-optimization/27639
16544 PR tree-optimization/26719
16545 * gcc.dg/pr27639.c: New test.
16546 * gcc.dg/pr26719.c: New test.
16547 * gcc.dg/tree-ssa/scev-cast.c: New test.
16548
16549 2006-05-23 Mark Mitchell <mark@codesourcery.com>
16550
16551 PR c++/20173
16552 * g++.dg/template/error21.C: New test.
16553
16554 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
16555
16556 PR target/27696
16557 * gcc.target/i386/pr27696.c: New.
16558
16559 2006-05-22 Janis Johnson <janis187@us.ibm.com>
16560
16561 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
16562
16563 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
16564
16565 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16566
16567 PR c++/27716
16568 * g++.dg/other/assign1.C: New test.
16569
16570 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
16571
16572 PR target/27266
16573 * gcc.target/i386/pr27266.c: New.
16574
16575 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16576
16577 PR c++/27451
16578 * g++.dg/ext/asm9.C: New test.
16579
16580 2006-05-22 Richard Sandiford <richard@codesourcery.com>
16581
16582 PR rtl-optimization/25514
16583 * gcc.c-torture/compile/pr25514.c: New test.
16584
16585 2006-05-22 Richard Guenther <rguenther@suse.de>
16586
16587 Revert
16588 2006-01-31 Richard Guenther <rguenther@suse.de>
16589
16590 * gcc.target/i386/sselibm-1.c: New testcase.
16591 * gcc.target/i386/sselibm-2.c: Likewise.
16592 * gcc.target/i386/sselibm-3.c: Likewise.
16593 * gcc.target/i386/sselibm-4.c: Likewise.
16594 * gcc.target/i386/sselibm-5.c: Likewise.
16595
16596 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16597
16598 PR c/27420
16599 * gcc.dg/func-args-2.c: New test.
16600
16601 PR c/26818
16602 * gcc.dg/struct-incompl-1.c: New test.
16603
16604 2006-05-22 Richard Guenther <rguenther@suse.de>
16605
16606 PR testsuite/27708
16607 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
16608 the transformations we test for.
16609
16610 2006-05-22 Richard Guenther <rguenther@suse.de>
16611
16612 PR testsuite/27707
16613 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
16614
16615 2006-05-21 Mark Mitchell <mark@codesourcery.com>
16616
16617 PR c++/27210
16618 * g++.dg/warn/new1.C: New test.
16619 * g++.dg/template/new5.C: Likewise.
16620
16621 2006-05-21 Roger Sayle <roger@eyesopen.com>
16622
16623 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
16624 * gcc.target/i386/20060512-3.c: Likewise.
16625
16626 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
16627
16628 PR rtl-optimization/27671
16629 * gcc.c-torture/execute/pr27671-1.c: New.
16630 * gcc.dg/pr27671-2.c: Likewise.
16631
16632 PR tree-optimization/26622.
16633 * gcc.c-torture/compile/pr26622.c: New.
16634
16635 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
16636
16637 PR fortran/27613
16638 * gfortran.dg/recursive_reference_1.f90: New test.
16639
16640 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
16641
16642 PR fortran/25746
16643 * gfortran.dg/elemental_subroutine_3.f90: New test.
16644
16645 PR fortran/25090
16646 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
16647
16648 PR fortran/27584
16649 * gfortran.dg/associated_target_1.f90: New test.
16650
16651 PR fortran/19015
16652 * gfortran.dg/maxloc_shape_1.f90: New test.
16653
16654 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16655
16656 PR libgfortran/24459
16657 * gfortran.dg/namelist_24.f90: New test.
16658 * gfortran.dg/namelist_12.f: Fix typo in comment.
16659
16660 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
16661
16662 PR middle-end/25776
16663 * g++.dg/other/error11.C: New test.
16664
16665 2006-05-20 Richard Sandiford <richard@codesourcery.com>
16666
16667 * gcc.target/mips/pr26765.c: Add -w to options.
16668
16669 2006-05-20 Richard Sandiford <richard@codesourcery.com>
16670
16671 * lib/target-supports.exp (check_effective_target_mpaired_single):
16672 New function.
16673 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
16674 multilibs.
16675 * g++.dg/vect/vect.exp: Likewise.
16676
16677 2006-05-20 Richard Sandiford <richard@codesourcery.com>
16678
16679 PR testsuite/25891
16680 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
16681
16682 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
16683
16684 PR fortran/27662
16685 * gfortran.dg/temporary_1.f90: New file.
16686
16687 2006-05-19 Andreas Schwab <schwab@suse.de>
16688
16689 * g++.dg/other/unused1.C: Also match "stringz".
16690
16691 2006-05-19 Mark Mitchell <mark@codesourcery.com>
16692
16693 PR c++/26433
16694 * g++.dg/template/fntry1.C: New test.
16695
16696 2006-05-18 Mark Mitchell <mark@codesourcery.com>
16697
16698 PR c++/27471
16699 PR c++/27506
16700 * g++.dg/conversion/bitfield5.C: New test.
16701 * g++.dg/conversion/bitfield6.C: New test.
16702
16703 2006-05-18 Mike Stump <mrs@apple.com>
16704
16705 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
16706 * gcc.dg/vla-4.c: Add.
16707 * gcc.dg/vla-5.c: Add.
16708 * gcc.dg/vla-6.c: Add.
16709
16710 2006-05-12 Stuart Hastings <stuart@apple.com>
16711
16712 * gcc.target/i386/20060512-1.c: New.
16713 * gcc.target/i386/20060512-2.c: New.
16714 * gcc.target/i386/20060512-3.c: New.
16715 * gcc.target/i386/20060512-4.c: New.
16716
16717 2006-05-17 Mark Mitchell <mark@codesourcery.com>
16718
16719 PR c++/26122
16720 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
16721
16722 PR c++/26068
16723 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
16724 * g++.dg/parse/linkage1.C: New test.
16725
16726 2006-05-17 Jakub Jelinek <jakub@redhat.com>
16727
16728 PR tree-optimization/27548
16729 * g++.dg/tree-ssa/pr27548.C: New test.
16730
16731 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16732
16733 PR fortran/26551
16734 * gfortran.dg/recursive_check_1.f: New test.
16735 * gfortran.dg/recursive_check_2.f90: New test.
16736
16737 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
16738
16739 * g++.dg/opt/temp2.C: New test.
16740
16741 2006-05-17 Jakub Jelinek <jakub@redhat.com>
16742
16743 PR c++/27491
16744 * g++.dg/init/brace5.C: New test.
16745
16746 PR middle-end/27415
16747 * gcc.dg/gomp/pr27415.c: New test.
16748 * g++.dg/gomp/pr27415.C: New test.
16749
16750 PR tree-optimization/27549
16751 * g++.dg/tree-ssa/pr27549.C: New test.
16752
16753 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16754
16755 PR libgfortran/27575
16756 * gfortran.dg/read_eof_4.f90: New test.
16757
16758 2006-05-16 Richard Guenther <rguenther@suse.de>
16759
16760 PR tree-optimization/22303
16761 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
16762
16763 2006-05-16 Jakub Jelinek <jakub@redhat.com>
16764
16765 PR middle-end/27573
16766 * gcc.dg/gomp/pr27573.c: New test.
16767 * gfortran.dg/gomp/pr27573.f90: New test.
16768
16769 PR c/27499
16770 * gcc.dg/gomp/pr27499.c: New test.
16771 * g++.dg/gomp/pr27499.C: New test.
16772
16773 2006-05-15 Mark Mitchell <mark@codesourcery.com>
16774
16775 PR c++/27339
16776 * g++.dg/parser/access8.C: Adjust error marker.
16777 * g++.dg/template/access17.C: New test.
16778 * g++.dg/template/access18.C: Likewise.
16779
16780 2006-05-15 Roger Sayle <roger@eyesopen.com>
16781
16782 PR target/26600
16783 * gcc.target/i386/pr26600.c: New test case.
16784
16785 2006-05-15 Mark Mitchell <mark@codesourcery.com>
16786
16787 PR c++/27505
16788 * g++.dg/expr/bitfield1.C: New test.
16789
16790 2006-05-15 Richard Guenther <rguenther@suse.de>
16791
16792 PR tree-optimization/27603
16793 * gcc.dg/torture/pr27603.c: New testcase.
16794
16795 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
16796
16797 PR fortran/25090
16798 * gfortran.dg/entry_dummy_ref_1.f90: New test.
16799
16800 PR fortran/25082
16801 * gfortran.dg/scalar_return_1.f90: New test.
16802
16803 PR fortran/27411
16804 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
16805
16806 2006-05-15 Jakub Jelinek <jakub@redhat.com>
16807
16808 * gcc.dg/gomp/critical-4.c: New test.
16809 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
16810 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
16811 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
16812 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
16813
16814 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16815
16816 PR c++/27582
16817 * g++.dg/template/dependent-args1.C: New test.
16818
16819 PR c++/27581
16820 * g++.dg/lookup/this1.C: New test.
16821
16822 PR c++/27315
16823 * g++.dg/template/operator6.C: New test.
16824 * g++.dg/template/incomplete3.C: New test.
16825
16826 PR c++/27559
16827 * g++.dg/template/new4.C: New test.
16828
16829 PR c++/27496
16830 * g++.dg/template/void2.C: New test.
16831
16832 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
16833
16834 * g++.dg/template/dependent-expr5.C: New test.
16835
16836 2006-05-14 Roger Sayle <roger@eyesopen.com>
16837
16838 PR middle-end/26729
16839 * gcc.dg/pr26729-1.c: New test case.
16840
16841 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
16842
16843 * gcc.dg/pr27003.c: New test.
16844
16845 2006-05-12 Steve Ellcey <sje@cup.hp.com>
16846
16847 * lib/target-supports.dg (check_cxa_atexit_available): Change
16848 v3_target_compile to ${tool}_target_compile.
16849
16850 2006-05-11 Jason Merrill <jason@redhat.com>
16851
16852 * lib/scanasm.exp (scan-not-hidden): Fix typo.
16853
16854 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16855
16856 PR fortran/27553
16857 * gfortran.dg/label_5.f90: New test.
16858
16859 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
16860
16861 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
16862 check_effective_target_powerpc_altivec_ok): New.
16863 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
16864 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
16865 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
16866 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
16867 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
16868 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
16869 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
16870 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
16871 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
16872 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
16873 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
16874 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
16875 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
16876 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
16877 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
16878 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
16879 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
16880 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
16881 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
16882 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
16883 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
16884 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
16885 gcc.target/powerpc/altivec-9.c,
16886 gcc.target/powerpc/altivec-consts.c,
16887 gcc.target/powerpc/altivec-pr22085.c,
16888 gcc.target/powerpc/altivec-splat.c,
16889 gcc.target/powerpc/altivec-types-1.c,
16890 gcc.target/powerpc/altivec-types-2.c,
16891 gcc.target/powerpc/altivec-types-3.c,
16892 gcc.target/powerpc/altivec-types-4.c,
16893 gcc.target/powerpc/altivec-varargs-1.c,
16894 gcc.target/powerpc/altivec-vec-merge.c,
16895 gcc.target/powerpc/ppc-vector-memcpy.c,
16896 gcc.target/powerpc/ppc-vector-memset.c,
16897 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
16898 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
16899 these effective targets.
16900 * gcc.dg/vmx/pr27006.c: Add missing close brace.
16901 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
16902
16903 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16904
16905 PR middle-end/27384
16906 * g++.dg/other/fold1.C: New test.
16907
16908 PR middle-end/27488
16909 * gcc.dg/fold-nonneg-1.c: New test.
16910
16911 PR c++/27547
16912 * g++.dg/other/operator1.C: New test.
16913
16914 2006-05-11 Richard Guenther <rguenther@suse.de>
16915
16916 PR middle-end/27529
16917 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
16918
16919 2006-05-10 Janis Johnson <janis187@us.ibm.com>
16920
16921 * lib/target-supports-dg.exp (check-flags): New.
16922 (dg-skip-if): Move flag checks.
16923
16924 2006-05-09 Steve Ellcey <sje@cup.hp.com>
16925
16926 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
16927 * lib/target-supports.dg (check_cxa_atexit_available): New.
16928
16929 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
16930
16931 PR fortran/27470
16932 * gfortran.dg/multiple_allocation_2.f90: New test case.
16933
16934 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
16935
16936 * gcc.target/arm/pr27387.C: Fix a comment typo.
16937
16938 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16939
16940 PR fortran/24549
16941 * gfortran.dg/error_recovery_1.f90: New test.
16942
16943 2006-05-10 Richard Guenther <rguenther@suse.de>
16944
16945 PR tree-optimization/27302
16946 * gcc.dg/torture/pr27302.c: New testcase.
16947
16948 2006-05-09 Dirk Mueller <dmueller@suse.de>
16949 Richard Guenther <rguenther@suse.de>
16950
16951 PR middle-end/27498
16952 * gcc.dg/tree-ssa/pr27498.c: New testcase.
16953
16954 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
16955
16956 PR rtl-optimization/27335
16957 * gcc.dg/pr27335.c: New test.
16958
16959 2006-05-06 Richard Sandiford <richard@codesourcery.com>
16960
16961 * gcc.target/mips/mips-ps-5.c: New file.
16962
16963 2006-05-08 Jan Hubicka <jh@suse.cz>
16964
16965 PR middle-end/25962
16966 * gcc.dg/pr25962.c: New.
16967
16968 2006-05-08 Roger Sayle <roger@eyesopen.com>
16969
16970 PR target/27158
16971 * gcc.target/powerpc/pr27158.c: New test case.
16972
16973 2006-05-08 Laurent GUERBY <laurent@guerby.net>
16974
16975 PR testsuite/27476
16976 * ada/acats/run_all.sh: Use test -z.
16977
16978 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
16979
16980 PR libfortran/18271
16981 * gfortran.dg/spec_expr_3.f90: New test.
16982
16983 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
16984
16985 PR target/24879
16986 * gcc.target/i386/monitor.c: New file.
16987
16988 2006-05-08 Alan Modra <amodra@bigpond.net.au>
16989
16990 * gcc.dg/pr27095.c: xfail *-*-darwin*.
16991
16992 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16993
16994 PR c++/27447
16995 * g++.dg/other/ptrmem7.C: New test.
16996
16997 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16998
16999 PR target/27421
17000 * gcc.dg/array-9.c: New test.
17001
17002 2006-05-07 Richard Guenther <rguenther@suse.de>
17003
17004 PR tree-optimization/27409
17005 * gcc.dg/torture/pr27409.c: New testcase.
17006
17007 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17008
17009 PR fortran/27457
17010 * gfortran.dg/select_6.f90: New.
17011
17012 2006-05-07 Richard Guenther <rguenther@suse.de>
17013
17014 PR tree-optimization/27136
17015 * gcc.dg/torture/pr27136.c: New testcase.
17016
17017 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
17018
17019 PR fortran/24813
17020 * gfortran.dg/char_cons_len_1.f90: New test.
17021
17022 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17023
17024 PR c++/27427
17025 * g++.dg/template/incomplete2.C: New test.
17026
17027 2006-05-06 Richard Guenther <rguenther@suse.de>
17028
17029 PR tree-optimization/27151
17030 * gcc.dg/vect/pr27151.c: New testcase.
17031
17032 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17033
17034 PR c++/27430
17035 * g++.dg/template/void1.C: New test.
17036
17037 PR c++/27423
17038 * g++.dg/other/void2.C: New test.
17039
17040 PR c++/27422
17041 * g++.dg/conversion/void1.C: New test.
17042
17043 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
17044
17045 PR/21391
17046 * g++.dg/other/unused1.C: New.
17047
17048 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17049
17050 PR objc/27240
17051 * objc.dg/member-1.m: New test.
17052
17053 2006-05-05 Steve Ellcey <sje@cup.hp.com>
17054
17055 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
17056
17057 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17058
17059 PR libfortran/26985
17060 * gfortran.dg/matmul_2.f90: New test.
17061
17062 2005-05-05 Laurent GUERBY <laurent@guerby.net>
17063
17064 * ada/acats/run_all.sh: Use sync when main not found.
17065
17066 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
17067
17068 PR target/26765
17069 * gcc.target/mips/pr26765.c: New.
17070
17071 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
17072
17073 * gcc.target/bfin: New directory.
17074 * gcc.target/bfin/bfin.exp: New file.
17075 * gcc.target/bfin/frmul.c: New file.
17076 * gcc.target/bfin/arith.c: New file.
17077 * gcc.target/bfin/mul-combine.c: New file.
17078 * gcc.target/bfin/shift.c: New file.
17079
17080 2006-05-04 Richard Guenther <rguenther@suse.de>
17081
17082 PR tree-optimization/14287
17083 PR tree-optimization/14844
17084 PR tree-optimization/19792
17085 PR tree-optimization/21608
17086 PR tree-optimization/27090
17087 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
17088 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
17089 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
17090 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
17091 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
17092
17093 2006-05-04 Jakub Jelinek <jakub@redhat.com>
17094
17095 PR tree-optimization/27285
17096 * gcc.c-torture/execute/pr27285.c: New test.
17097
17098 PR middle-end/27388
17099 * gcc.dg/gomp/pr27388-1.c: New test.
17100 * gcc.dg/gomp/pr27388-2.c: New test.
17101 * gcc.dg/gomp/pr27388-3.c: New test.
17102
17103 PR c++/27359
17104 * g++.dg/gomp/pr27359.C: New test.
17105
17106 2006-05-02 Steven G. Kargl <kargls@comcast.net>
17107
17108 PR fortran/20248
17109 * gfortran.dg/iargc.f90: New test.
17110
17111 2006-05-02 Mark Mitchell <mark@codesourcery.com>
17112
17113 PR c++/27102
17114 * g++.dg/template/crash49.C: New test.
17115
17116 2006-05-02 Steve Ellcey <sje@cup.hp.com>
17117
17118 PR testsuite/27032
17119 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
17120
17121 2006-05-02 Jeff Law <law@redhat.com>
17122
17123 PR tree-optimization/27364
17124 * gcc.c-torture/execute/pr27364.c: New test.
17125
17126 2006-05-02 Mark Mitchell <mark@codesourcery.com>
17127
17128 PR c++/27309
17129 * g++.dg/parser/ctor5.C: New test.
17130
17131 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
17132
17133 PR target/27387
17134 * gcc.target/arm/arm.exp: New.
17135 * gcc.target/arm/pr27387.C: Likewise.
17136
17137 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
17138
17139 PR fortran/27269
17140 PR fortran/27324
17141 * gfortran.dg/module_equivalence_2.f90: New test.
17142
17143 2006-05-02 Jakub Jelinek <jakub@redhat.com>
17144
17145 PR middle-end/27337
17146 * g++.dg/gomp/pr27337-1.C: New test.
17147 * g++.dg/gomp/pr27337-2.C: New test.
17148
17149 PR middle-end/27328
17150 * gcc.dg/gomp/pr27328.c: New test.
17151
17152 PR middle-end/27325
17153 * g++.dg/gomp/pr27325.C: New test.
17154
17155 PR middle-end/27310
17156 * g++.dg/gomp/pr27310.C: New test.
17157
17158 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
17159
17160 PR tree-optimization/27291
17161 * g++.dg/tree-ssa/pr27291.C: New test.
17162
17163 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
17164
17165 PR tree-optimization/27283
17166 * g++.dg/tree-ssa/pr27283.C: New test.
17167
17168 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
17169
17170 * gcc.dg/tree-ssa/loop-16.c: New test.
17171
17172 2006-05-01 Roger Sayle <roger@eyesopen.com>
17173 Joseph S. Myers <joseph@codesourcery.com>
17174
17175 * gcc.dg/Wconversion-3.c: New test case.
17176 * gcc.dg/Wconversion-4.c: Likewise.
17177
17178 2006-05-01 Richard Guenther <rguenther@suse.de>
17179
17180 PR tree-optimization/26726
17181 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
17182
17183 2006-04-30 Roger Sayle <roger@eyesopen.com>
17184
17185 * gcc.dg/Woverflow-1.c: New test case.
17186 * gcc.dg/Woverflow-2.c: Likewise.
17187 * gcc.dg/Woverflow-3.c: Likewise.
17188
17189 2006-04-30 Mark Mitchell <mark@codesourcery.com>
17190
17191 PR c++/27094
17192 * g++.dg/template/defarg8.C: New test.
17193
17194 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17195
17196 PR c++/27278
17197 * g++.dg/parse/operator7.C: New test.
17198
17199 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17200
17201 PR c++/11471
17202 PR c++/27102
17203 * g++.dg/template/crash48.C: New test.
17204
17205 PR c++/27279
17206 * g++.dg/parse/ctor4.C: New test.
17207
17208 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17209
17210 PR fortran/25681
17211 * gfortran.df/char_type_len.f90: New test.
17212
17213 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17214
17215 PR libgfortran/27304
17216 * gfortran.dg/fmt_exhaust.f90: New test.
17217
17218 2006-04-28 Roger Sayle <roger@eyesopen.com>
17219
17220 PR c/25309
17221 * gcc.dg/large-size-array-2.c: New test case.
17222
17223 2006-04-28 Richard Guenther <rguenther@suse.de>
17224
17225 PR target/26826
17226 * gcc.target/i386/pr26826.c: New testcase.
17227
17228 2006-04-28 Jakub Jelinek <jakub@redhat.com>
17229
17230 PR middle-end/27260
17231 * gcc.c-torture/execute/pr27260.c: New.
17232
17233 2006-04-28 Alan Modra <amodra@bigpond.net.au>
17234
17235 PR middle-end/27095
17236 * gcc.dg/pr27095.c: New.
17237
17238 2006-04-27 Mark Mitchell <mark@codesourcery.com>
17239
17240 PR c++/27292
17241 * g++.dg/conversion/bitfield4.C: New test.
17242
17243 2006-04-27 Eric Christopher <echristo@apple.com>
17244
17245 * gcc.dg/pragma-ms_struct.c: New.
17246
17247 2006-04-27 Mark Mitchell <mark@codesourcery.com>
17248
17249 PR c++/27102
17250 * g++.dg/template/crash47.C: New test.
17251
17252 2006-04-27 Dirk Mueller <dmueller@suse.de>
17253
17254 * gcc.target/i386/sse-7.c: build with -msse.
17255
17256 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
17257
17258 PR testsuite/27274:
17259 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
17260 (main): Exit if processor doesn't support SSE.
17261
17262 2006-04-26 David Edelsohn <edelsohn@gnu.org>
17263
17264 PR middle-end/27282
17265 * gcc.c-torture/compile/pr27282.c: New test.
17266
17267 2006-04-26 Jakub Jelinek <jakub@redhat.com>
17268
17269 PR middle-end/26913
17270 * g++.dg/gomp/pr26913.C: New test.
17271
17272 PR c/25996
17273 * gcc.dg/gomp/pr25996.c: New test.
17274 * g++.dg/gomp/pr25996.C: New test.
17275
17276 2006-04-25 Richard Sandiford <richard@codesourcery.com>
17277
17278 PR rtl-optimization/26725
17279 * gcc.c-torture/compile/pr26725.c: New test.
17280
17281 2006-04-25 Richard Guenther <rguenther@suse.de>
17282
17283 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
17284 than n + -1.
17285
17286 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
17287
17288 * gcc.dg/20060425-1.c: New testcase.
17289
17290 2006-04-25 Jakub Jelinek <jakub@redhat.com>
17291
17292 PR tree-optimization/26865
17293 * gcc.dg/pr26865.c: New test.
17294
17295 2006-04-24 Mark Mitchell <mark@codesourcery.com>
17296
17297 PR c++/27292
17298 * g++.dg/conversion/bitfield1.C: New test.
17299 * g++.dg/conversion/bitfield2.C: Likewise.
17300 * g++.dg/conversion/bitfield3.C: Likewise.
17301
17302 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
17303 Richard Guenther <rguenther@suse.de>
17304
17305 PR tree-optimization/27236
17306 * gcc.dg/tree-ssa/pr27236.c: New testcase.
17307
17308 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17309
17310 PR c++/19963
17311 * g++.dg/other/incomplete2.C: New test.
17312
17313 2006-04-24 Richard Guenther <rguenther@suse.de>
17314
17315 PR middle-end/26869
17316 * gcc.dg/torture/pr26869.c: New testcase.
17317
17318 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
17319 Richard Guenther <rguenther@suse.de>
17320
17321 PR tree-optimization/27218
17322 * g++.dg/tree-ssa/pr27218.C: New testcase.
17323
17324 2006-04-23 Mark Mitchell <mark@codesourcery.com>
17325
17326 PR c++/26912
17327 * g++.dg/template/friend41.C: New test.
17328
17329 2006-04-23 David Edelsohn <edelsohn@gnu.org>
17330
17331 * g++.dg/opt/pr15551.C: Include cstdio.
17332 (main): Use remove instead of unlink.
17333
17334 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
17335
17336 * gcc.dg/sibcall-7.c: New test.
17337 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
17338 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
17339 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
17340 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
17341 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
17342
17343 2006-04-23 Mark Mitchell <mark@codesourcery.com>
17344
17345 PR c++/26534
17346 * g++.dg/opt/bitfield1.C: New test.
17347 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
17348 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
17349 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
17350 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
17351 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
17352 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
17353 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
17354 * g++.dg/abi/bitfield2.C: Likewise.
17355 * g++.dg/init/bitfield1.C: Likewise.
17356
17357 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
17358
17359 PR fortran/25099
17360 * gfortran.dg/elemental_subroutine_4.f90: New test.
17361 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
17362 call sub (m, x).
17363
17364 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
17365
17366 * gcc.c-torture/compile/20060421-1.c: New testcase.
17367
17368 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17369
17370 PR c/25875
17371 * gcc.dg/init-bad-4.c: New test.
17372
17373 2006-04-21 Paul Brook <paul@codesourcery.com>
17374
17375 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
17376
17377 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
17378
17379 PR fortran/27122
17380 * gfortran.dg/defined_operators_1.f90: New test.
17381 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
17382 remove old ones associated, incorrectly, with Note 5.46.
17383
17384 PR fortran/27113
17385 * gfortran.dg/character_array_constructor_1.f90: New test.
17386
17387 2006-04-20 Jakub Jelinek <jakub@redhat.com>
17388
17389 * gcc.dg/20060419-1.c: New test.
17390
17391 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
17392
17393 PR c/26774
17394 * gcc.dg/struct-parse-1.c: New test case.
17395
17396 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17397
17398 PR c++/26558
17399 * g++.dg/parse/template19.C: New test.
17400
17401 PR c++/26739
17402 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
17403
17404 PR c++/26036
17405 * g++.dg/expr/call3.C: New test.
17406
17407 PR c++/10385
17408 * g++.dg/conversion/dynamic1.C: New test.
17409
17410 2006-04-19 Mark Mitchell <mark@codesourcery.com>
17411
17412 PR c++/27102
17413 * g++.dg/template/crash35.C: Tweak error markers.
17414 * g++.dg/template/crash46.C: New test.
17415 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
17416 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
17417
17418 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
17419
17420 PR rtl-optimization/14261
17421 * gcc.c-torture/compile/20060419-1.c: Added.
17422
17423 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
17424
17425 * gfortran.dg/label_1.f90: Adjust dg-error.
17426
17427 2006-04-16 Roger Sayle <roger@eyesopen.com>
17428
17429 PR target/26961
17430 * gcc.dg/fold-cond-1.c: New test case.
17431 * gcc.dg/pr26961-1.c: Likewise.
17432
17433 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17434
17435 PR libgfortran/27138
17436 * gfortran.dg/read_bad_advance.f90: New test.
17437
17438 2006-04-16 Roger Sayle <roger@eyesopen.com>
17439 Dale Johannesen <dalej@apple.com>
17440
17441 PR target/24076
17442 * gcc.target/i386/vecinit-3.c: New testcase.
17443 * gcc.target/i386/vecinit-4.c: Likewise.
17444 * gcc.target/i386/sse-18.c: Likewise.
17445 * gcc.target/i386/sse-19.c: Likewise.
17446
17447 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
17448
17449 * gfortran.dg/allocate_zerosize_1.f90: New test.
17450
17451 2006-04-16 Mark Mitchell <mark@codesourcery.com>
17452
17453 PR c++/26365
17454 * g++.dg/template/crash45.C: New test.
17455
17456 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
17457
17458 PR fortran/26787
17459 * gfortran.dg/proc_assign_1.f90: New test.
17460 * gfortran.dg/procedure_lvalue.f90: Change message.
17461 * gfortran.dg/namelist_4.f90: Add new error.
17462
17463 PR fortran/25597
17464 PR fortran/27096
17465 * gfortran.dg/auto_pointer_array_result_1.f90
17466
17467 PR fortran/27089
17468 * gfortran.dg/specification_type_resolution_1.f90
17469
17470 PR fortran/18003
17471 PR fortran/25669
17472 PR fortran/26834
17473 * gfortran.dg/bounds_temporaries_1.f90: New test.
17474
17475 PR fortran/27124
17476 * gfortran.dg/array_return_value_1.f90: New test.
17477
17478 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17479
17480 PR fortran/25336
17481 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
17482
17483 2006-04-15 Jakub Jelinek <jakub@redhat.com>
17484
17485 PR middle-end/26823
17486 * g++.dg/gomp/pr26823-1.C: New test.
17487 * g++.dg/gomp/pr26823-2.C: New test.
17488
17489 2006-04-13 Uros Bizjak <uros@kss-loka.si>
17490
17491 PR middle-end/27134
17492 * gcc.dg/pr27314.c: New test.
17493
17494 2006-04-13 Richard Henderson <rth@redhat.com>
17495
17496 * g++.dg/gomp/block-0.C: Update expected matches.
17497
17498 2006-04-13 DJ Delorie <dj@redhat.com>
17499
17500 * lib/target-supports.exp (check_effective_target_int32plus): New.
17501 (check_effective_target_ptr32plus): New.
17502 (check_effective_target_size32plus): New.
17503 (check_effective_target_int16): New.
17504 (check_profiling_available): Add m32c to the list of unsupported
17505 targets.
17506
17507 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
17508 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
17509 memory size.
17510 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
17511 pointers.
17512 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
17513 size_t.
17514 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
17515 and size_t.
17516 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
17517 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
17518 not just xstormy16. Skip m32c due to weird pointer size.
17519 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
17520 not just xstormy16.
17521 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
17522 not just xstormy16.
17523 * gcc.dg/20020312-2.c: Add m32c support.
17524 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
17525 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
17526 in test.
17527 * gcc.dg/20050321-2.c: Require >=32 bit integers.
17528 * gcc.dg/asm-1.c: Skip if int and short are the same size.
17529 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
17530 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
17531 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
17532 formats
17533 * gcc.dg/init-string-2.c: Require >=32 bit integers.
17534 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
17535 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
17536 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
17537 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
17538 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
17539 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
17540 in test.
17541 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
17542 in test.
17543 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
17544 * gcc.dg/pr23049.c: Require >=32 bit integers.
17545 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
17546 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
17547 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
17548 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
17549 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
17550 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
17551 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
17552 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
17553 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
17554 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
17555 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
17556 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
17557 prototype in test.
17558 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
17559 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
17560 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
17561 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
17562 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
17563
17564 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
17565 * gcc.c-torture/execute/20040703-1.x: Likewise.
17566 * gcc.c-torture/execute/20040705-1.x: Likewise.
17567 * gcc.c-torture/execute/20040705-2.x: Likewise.
17568 * gcc.c-torture/execute/20040709-1.x: Likewise.
17569 * gcc.c-torture/execute/20040709-2.x: Likewise.
17570 * gcc.c-torture/execute/20040811-1.x: Likewise.
17571 * gcc.c-torture/execute/20050316-1.x: Likewise.
17572 * gcc.c-torture/execute/bitfld-4.x: Likewise.
17573 * gcc.c-torture/execute/pr19689.x: Likewise.
17574 * gcc.c-torture/execute/pr7284-1.x: Likewise.
17575 * gcc.c-torture/execute/usmul.x: Likewise.
17576 * gcc.c-torture/execute/vrp-5.x: Likewise.
17577 * gcc.c-torture/execute/vrp-6.x: Likewise.
17578 * gcc.dg/debug/20041023-1.s: Likewise.
17579
17580 2006-04-13 Roger Sayle <roger@eyesopen.com>
17581
17582 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
17583 of integers to a vector types are now constant expressions in C.
17584 * gcc.dg/vect/vect-fold-1.c: New test case.
17585
17586 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
17587 Ulrich Weigand <uweigand@de.ibm.com>
17588
17589 PR target/27006
17590 * gcc.dg/vmx/pr27006.c: New testcase.
17591
17592 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17593
17594 PR libgfortran/26766
17595 * gfortran.dg/write_recursive.f90: New test.
17596
17597 2006-04-11 Mark Mitchell <mark@codesourcery.com>
17598
17599 * g++.dg/parse/dtor7.C: New test.
17600 * g++.dg/parse/new1.C: Add error marker.
17601 * g++.dg/template/new3.C: New test.
17602
17603 PR c++/26122
17604 * g++.dg/template/pure1.C: New test.
17605
17606 PR c++/26295
17607 * g++.dg/parse/ptrmem4.C: New test.
17608
17609 2006-04-10 Jeff Law <law@redhat.com>
17610
17611 PR/27087
17612 * gcc.c-torture/compile/pr27087.c: New test.
17613
17614 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
17615
17616 PR/21391
17617 * gcc.dg/20060410.c: New.
17618
17619 2006-04-10 Matthias Klose <doko@debian.org>
17620
17621 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
17622 Recognize multilib directory names containing underscores.
17623
17624 2006-04-10 Roger Sayle <roger@eyesopen.com>
17625
17626 * gcc.target/i386/vecinit-1.c: New test case.
17627 * gcc.target/i386/vecinit-2.c: Likewise.
17628
17629 2006-04-10 Jakub Jelinek <jakub@redhat.com>
17630
17631 PR debug/27057
17632 * g++.dg/debug/dwarf2-2.C: New test.
17633
17634 2006-04-09 Richard Sandiford <richard@codesourcery.com>
17635
17636 PR rtl-optimization/27073
17637 * gcc.c-torture/execute/pr27073.c: New test.
17638
17639 2006-04-08 Mike Stump <mrs@apple.com>
17640
17641 * gcc.dg/pragma-darwin.c: Improve for ppc64.
17642
17643 2006-04-07 Richard Guenther <rguenther@suse.de>
17644
17645 PR tree-optimization/26135
17646 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
17647
17648 2006-04-06 Jan Hubicka <jh@suse.cz>
17649
17650 PR profile/26399
17651 * g++.dg/bprob/g++-bprob-2.C: New testcase.
17652
17653 2006-04-06 Roger Sayle <roger@eyesopen.com>
17654
17655 * g++.dg/conversion/nullptr1.C: New test case.
17656 * g++.dg/conversion/nullptr2.C: Likewise.
17657
17658 2006-04-05 Roger Sayle <roger@eyesopen.com>
17659
17660 * gfortran.dg/dependency_18.f90: New test case.
17661
17662 2006-04-05 Richard Guenther <rguenther@suse.de>
17663
17664 PR tree-optimization/26919
17665 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
17666 * gcc.dg/ipa/ipa-2.c: Likewise.
17667 * gcc.dg/ipa/ipa-3.c: Likewise.
17668 * gcc.dg/ipa/ipa-5.c: Likewise.
17669
17670 2006-04-05 Richard Guenther <rguenther@suse.de>
17671
17672 PR tree-optimization/26763
17673 * gcc.dg/torture/pr26763-1.c: New testcase.
17674 * gcc.dg/torture/pr26763-2.c: Likewise.
17675
17676 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
17677
17678 PR fortran/23634
17679 PR fortran/25619
17680 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
17681
17682 2006-04-04 Eric Christopher <echristo@apple.com>
17683
17684 * gcc.target/i386/387-1.c: Allow regexp to match darwin
17685 stubs.
17686 * gcc.target/i386/387-5.c: Ditto.
17687
17688 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
17689
17690 * gcc.target/sparc/struct-ret-check.c: New test.
17691
17692 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17693
17694 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
17695 zero decimal digits specified in format.
17696
17697 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
17698
17699 PR fortran/26891
17700 * gfortran.dg/missing_optional_dummy_1.f90: New test.
17701
17702 PR fortran/26976
17703 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
17704 * gfortran.dg/initialization_1.f90: Make assignment compliant.
17705 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
17706 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
17707 compliant and detect bigendian-ness.
17708
17709 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
17710
17711 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
17712 dummy arguments work when the actual argument is itself a dummy
17713 argument of the caller.
17714
17715 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17716
17717 PR libfortran/24685
17718 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
17719
17720 2006-04-01 Roger Sayle <roger@eyesopen.com>
17721
17722 * gfortran.dg/dependencency_17.f90: New test case.
17723
17724 2006-04-01 Roger Sayle <roger@eyesopen.com>
17725
17726 * gfortran.dg/dependency_14.f90: New test case.
17727 * gfortran.dg/dependency_15.f90: Likewise.
17728 * gfortran.dg/dependency_16.f90: Likewise.
17729
17730 2006-03-31 Asher Langton <langton2@llnl.gov>
17731
17732 PR fortran/25358
17733 gfortran.dg/cray_pointers_6.f90: New test.
17734
17735 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17736
17737 PR libgfortran/26890
17738 * gfortran.dg/read_size_noadvance.f90: New test.
17739
17740 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
17741
17742 PR fortran/25031
17743 * gfortran.dg/multiple_allocation_1.f90: Check that the
17744 size has changed after a re-allocation with stat.
17745
17746 2006-03-30 Richard Guenther <rguenther@suse.de>
17747
17748 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
17749 removal.
17750 * gcc.target/i386/sselibm-2.c: Likewise.
17751 * gcc.target/i386/sselibm-3.c: Likewise.
17752 * gcc.target/i386/sselibm-4.c: Likewise.
17753 * gcc.target/i386/sselibm-5.c: Likewise.
17754
17755 2006-03-28 Roger Sayle <roger@eyesopen.com>
17756
17757 * gcc.dg/fold-andxor-1.c: New test case.
17758 * gcc.dg/fold-xorand-1.c: Likewise.
17759
17760 2006-03-28 Roger Sayle <roger@eyesopen.com>
17761
17762 * gcc.dg/fold-convnotconv-1.c: New test case.
17763
17764 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
17765
17766 PR fortran/26779
17767 * gfortran.dg/private_type_5.f90: New test.
17768
17769 2006-03-27 David Edelsohn <edelsohn@gnu.org>
17770
17771 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
17772
17773 2006-03-27 Jakub Jelinek <jakub@redhat.com>
17774
17775 * gfortran.dg/advance_2.f90: New test.
17776 * gfortran.dg/advance_3.f90: New test.
17777
17778 * gfortran.fortran-torture/execute/equiv_5.f: New test.
17779
17780 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17781
17782 PR libgfortran/26661
17783 PR libgfortran/26880
17784 * gfortran.dg/read_x_past.f: New test.
17785
17786 2006-03-26 Geoffrey Keating <geoffk@apple.com>
17787
17788 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
17789 to be STABS.
17790
17791 2006-03-26 David Edelsohn <edelsohn@gnu.org>
17792
17793 * objc.dg/dwarf-1.m: Skip on AIX.
17794 * objc.dg/dwarf-2.m: Skip on AIX.
17795
17796 2006-03-25 Steven G. Kargl <kargls@comcast.net>
17797
17798 PR fortran/26816
17799 * gfortran.dg/float_1.f90: New test.
17800
17801 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
17802
17803 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
17804 X86_64 targets.
17805 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
17806
17807 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
17808
17809 PR libfortran/26735
17810 * gfortran.dg/convert_implied_open.f90: New test case.
17811
17812 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
17813
17814 PR fortran/26769
17815 * gfortran.dg/transpose_reshape_r10.f90: New test case.
17816
17817 2006-03-25 Uros Bizjak <uros@kss-loka.si>
17818
17819 PR middle-end/26717
17820 * gcc.dg/pr26717.c: New test.
17821
17822 2006-03-25 Roger Sayle <roger@eyesopen.com>
17823
17824 * gfortran.dg/dependency_12.f90: New test case.
17825
17826 2006-03-24 Roger Sayle <roger@eyesopen.com>
17827
17828 * gfortran.dg/dependency_9.f90: New (resurected) test case.
17829
17830 2006-03-24 Jeff Law <law@redhat.com>
17831
17832 * gcc.c-torture/pr26840.c: New test.
17833
17834 2006-03-24 Geoffrey Keating <geoffk@apple.com>
17835
17836 * objc.dg/dwarf-2.m: New.
17837 * obj-c++.dg/dwarf-2.mm: New.
17838
17839 * g++.old-deja/g++.other/init19.C: New.
17840
17841 2006-03-24 David Edelsohn <edelsohn@gnu.org>
17842
17843 * g++.dg/eh/spbp.C: Skip on AIX.
17844
17845 2006-03-24 Jakub Jelinek <jakub@redhat.com>
17846
17847 PR middle-end/26611
17848 * g++.dg/gomp/pr26611-1.C: New test.
17849 * g++.dg/gomp/pr26611-2.C: New test.
17850
17851 2006-03-24 Jeff Law <law@redhat.com>
17852
17853 * gcc.c-torture/compile/pr26833.c: New test.
17854 * gfortran.fortran-torture/compile/pr26806.f90: New test.
17855
17856 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17857
17858 * gfortran.dg/endfile_2.f90: Delete temp file.
17859
17860 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
17861
17862 PR fortran/19303
17863 * gfortran.dg/record_marker_1.f90: New test case.
17864 * gfortran.dg/record_marker_2.f: New test case.
17865 * gfortran.dg/record_marker_3.f90: New test case.
17866
17867 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
17868
17869 PR fortran/17298
17870 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
17871 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
17872
17873 2006-03-21 Janis Johnson <janis187@us.ibm.com>
17874
17875 * lib/gcc-dg.exp (cleanup-modules): New proc.
17876 * gfortran.dg/allocatable_function_1.f90,
17877 gfortran.dg/allocate_char_star_scalar_1.f90,
17878 gfortran.dg/assumed_charlen_function_1.f90,
17879 gfortran.dg/assumed_dummy_1.f90,
17880 gfortran.dg/assumed_shape_ranks_1.f90,
17881 gfortran.dg/assumed_shape_ranks_2.f90,
17882 gfortran.dg/assumed_size_dt_dummy.f90,
17883 gfortran.dg/auto_char_dummy_array_1.f90,
17884 gfortran.dg/auto_char_len_3.f90,
17885 gfortran.dg/automatic_module_variable.f90,
17886 gfortran.dg/bad_automatic_objects_1.f90,
17887 gfortran.dg/char_array_constructor.f90,
17888 gfortran.dg/char_array_structure_constructor.f90,
17889 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
17890 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
17891 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
17892 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
17893 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
17894 gfortran.dg/derived_pointer_recursion.f90,
17895 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
17896 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
17897 gfortran.dg/dummy_functions_1.f90,
17898 gfortran.dg/elemental_initializer_1.f90,
17899 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
17900 gfortran.dg/elemental_pointer_1.f90,
17901 gfortran.dg/elemental_subroutine_1.f90,
17902 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
17903 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
17904 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
17905 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
17906 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
17907 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
17908 gfortran.dg/global_references_1.f90,
17909 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
17910 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
17911 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
17912 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
17913 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
17914 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
17915 gfortran.dg/large_integer_kind_1.f90,
17916 gfortran.dg/large_real_kind_1.f90,
17917 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
17918 gfortran.dg/module_double_reuse.f90,
17919 gfortran.dg/module_equivalence_1.f90,
17920 gfortran.dg/module_interface_1.f90,
17921 gfortran.dg/module_parameter_array_refs_1.f90,
17922 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
17923 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
17924 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
17925 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
17926 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
17927 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
17928 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
17929 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
17930 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
17931 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
17932 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
17933 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
17934 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
17935 gfortran.dg/same_name_1.f90,
17936 gfortran.dg/sibling_dummy_procedure_1.f90,
17937 gfortran.dg/sibling_dummy_procedure_2.f90,
17938 gfortran.dg/sibling_dummy_procedure_3.f90,
17939 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
17940 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
17941 gfortran.dg/used_dummy_types_2.f90,
17942 gfortran.dg/used_dummy_types_3.f90,
17943 gfortran.dg/used_dummy_types_4.f90,
17944 gfortran.dg/used_dummy_types_5.f90,
17945 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
17946 gfortran.dg/userdef_operator_1.f90: Use it.
17947
17948 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17949
17950 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
17951 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
17952 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
17953 gfortran.dg/write_back.f,
17954 gfortran.fortran-torture/execute/inquire_1.f90,
17955 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
17956
17957 2006-03-21 Jeff Law <law@redhat.com>
17958
17959 * gcc.dg/tree-ssa/vrp28.c: New test.
17960
17961 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17962
17963 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
17964 if _STDC_C99 is defined.
17965 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
17966 * gcc.dg/builtins-20.c: Likewise.
17967 * gcc.dg/builtins-53.c: Likewise.
17968 * gcc.dg/single-precision-constant.c: Likewise. Also pass
17969 -mmacosx-version-min=10.3 on PowerPC/Darwin.
17970
17971 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
17972
17973 PR tree-opt/26781
17974 * gcc.c-torture/compile/pr26781-1.c: New test.
17975 * gcc.c-torture/compile/pr26781-2.c: New test.
17976
17977 2006-03-21 Jakub Jelinek <jakub@redhat.com>
17978
17979 PR c++/26690
17980 * g++.dg/gomp/pr26690-1.C: New test.
17981 * g++.dg/gomp/pr26690-2.C: New test.
17982
17983 2006-03-20 Jeff Law <law@redhat.com>
17984
17985 * gcc.dg/tree-ssa/pr21829.c: New test.
17986
17987 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
17988
17989 2006-03-20 Richard Sandiford <richard@codesourcery.com>
17990
17991 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
17992 (check_visibility_available): Use it.
17993 (check_effective_target_default_packed): Likewise.
17994 (check_effective_target_pcc_bitfield_type_matters): Likewise.
17995 (check_effective_target_fopenmp): Likewise.
17996 (check_effective_target_freorder): Likewise.
17997 (check_effective_target_fpic): Likewise.
17998 (check_named_sections_available): Likewise.
17999 (check_effective_target_ilp32): Likewise.
18000 (check_effective_target_lp64): Likewise.
18001
18002 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
18003
18004 PR fortran/20935
18005 * gfortran.dg/scalar_mask_2.f90: New test case.
18006
18007 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
18008
18009 PR tree-opt/26629
18010 * gcc.dg/tree-ssa/loadpre12.c: New test.
18011 * gcc.dg/tree-ssa/loadpre13.c: New test.
18012 * gcc.dg/tree-ssa/loadpre14.c: New test.
18013 * gcc.dg/tree-ssa/loadpre15.c: New test.
18014 * gcc.dg/tree-ssa/loadpre16.c: New test.
18015 * gcc.dg/tree-ssa/loadpre17.c: New test.
18016 * gcc.dg/tree-ssa/loadpre18.c: New test.
18017 * gcc.dg/tree-ssa/loadpre19.c: New test.
18018 * gcc.dg/tree-ssa/loadpre20.c: New test.
18019 * gcc.dg/tree-ssa/loadpre21.c: New test.
18020 * gcc.dg/tree-ssa/loadpre22.c: New test.
18021
18022 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
18023
18024 PR fortran/26741
18025 * gfortran.dg/elemental_initializer_1.f90: New test.
18026
18027 PR fortran/26716
18028 * gfortran.dg/assumed_shape_ranks_2: New test.
18029
18030 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
18031
18032 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
18033 target fpic.
18034
18035 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18036
18037 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
18038 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
18039 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
18040 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
18041 gfortran.fortran-torture/execute/direct_io.f90,
18042 gfortran.fortran-torture/execute/inquire_2.f90,
18043 gfortran.fortran-torture/execute/inquire_4.f90,
18044 gfortran.fortran-torture/execute/list_read_1.f90,
18045 gfortran.fortran-torture/execute/open_replace.f90,
18046 gfortran.fortran-torture/execute/slash_edit.f90,
18047 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
18048 temporary files from testcases.
18049
18050 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18051
18052 PR libgfortran/26509
18053 gfortran.dg/write_direct_eor.f90: New test.
18054
18055 2006-03-17 David Edelsohn <edelsohn@gnu.org>
18056
18057 * gcc.target/powerpc/pr26350.c: New.
18058 * gcc.target/powerpc/indexed-addr.c: New.
18059
18060 2006-03-16 Roger Sayle <roger@eyesopen.com>
18061
18062 * gfortran.dg/dependency_13.f90: New test case.
18063
18064 2006-03-16 Roger Sayle <roger@eyesopen.com>
18065
18066 PR middle-end/21781
18067 * gcc.dg/real-const-1.c: New test case.
18068
18069 2006-03-15 Geoffrey Keating <geoffk@apple.com>
18070
18071 * g++.old-deja/g++.other/init18.C: New.
18072 * g++.old-deja/g++.other/init5.C: Remove xfail.
18073
18074 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18075
18076 * g++.dg/opt/pr15551.C: Cleanup temp file.
18077
18078 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18079
18080 PR c++/6634
18081 g++.dg/parse/long1.C: New test.
18082
18083 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18084
18085 PR fortran/19101
18086 * gfortran.dg/continuation.f90: New test.
18087 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
18088
18089 2006-03-14 Richard Guenther <rguenther@suse.de>
18090
18091 PR tree-optimization/26672
18092 * gcc.dg/torture/pr26672.c: New testcase.
18093
18094 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
18095
18096 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
18097 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
18098
18099 2006-03-13 Roger Sayle <roger@eyesopen.com>
18100
18101 PR middle-end/26557
18102 * gcc.c-torture/compile/switch-1.c: New test case.
18103
18104 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
18105
18106 PR fortran/25378
18107 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
18108 test to include more permuatations of mask and index.
18109 * gfortran.dg/scalar_mask_1.f90: Modify last test to
18110 respond to F2003 spec. that the position returned for an all false
18111 mask && condition is zero.
18112
18113 2006-03-13 Jakub Jelinek <jakub@redhat.com>
18114
18115 PR middle-end/25989
18116 * gcc.dg/gomp/pr25989.c: New test.
18117
18118 2006-03-13 Jeff Law <law@redhat.com>
18119
18120 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
18121
18122 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
18123
18124 * gcc.dg/switch-9.c: New test.
18125
18126 2006-03-13 Richard Guenther <rguenther@suse.de>
18127
18128 PR middle-end/26630
18129 * gcc.dg/torture/pr26630.c: New testcase.
18130
18131 2006-03-11 Roger Sayle <roger@eyesopen.com>
18132
18133 * gfortran.dg/dependency_10.f90: New test case.
18134 * gfortran.dg/dependency_11.f90: Likewise.
18135
18136 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
18137 Erik Edelmann <eedelman@gcc.gnu.org>
18138
18139 * gfortran.dg/allocatable_function_1.f90: New.
18140 * gfortran.dg/allocatable_function_2.f90: New.
18141
18142 2006-03-10 Richard Guenther <rguenther@suse.de>
18143
18144 PR middle-end/26565
18145 * gcc.dg/torture/pr26565.c: New testcase.
18146
18147 2006-03-09 Eric Christopher <echristo@apple.com>
18148
18149 * gcc.c-torture/compile/20060309-1.c: New.
18150
18151 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18152
18153 PR libgfortran/26499
18154 * gfortran.dg/write_back.f: New test.
18155 * gfortran.dg/write_rewind_1.f: New test.
18156 * gfortran.dg/write_rewind_2.f: New test.
18157
18158 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18159
18160 PR libgfortran/26554
18161 * gfortran.dg/read_logical.f90: New test.
18162
18163 2006-03-04 Laurent GUERBY <laurent@guerby.net>
18164
18165 * ada/acats/norun.lst: cdd2a03 now passes.
18166
18167 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
18168
18169 PR testsuite/25177
18170 * gcc.target/powerpc/pr18096-1.c: Change where the error
18171 would match.
18172
18173 2006-03-04 Jakub Jelinek <jakub@redhat.com>
18174
18175 * gcc.target/i386/cleanup-1.c: New test.
18176 * gcc.target/i386/cleanup-2.c: New test.
18177
18178 2006-03-04 Roger Sayle <roger@eyesopen.com>
18179
18180 * gfortran.dg/dependency_9.f90: Remove for the time being.
18181
18182 2006-03-04 Krister Walfridsson <cato@df.lth.se>
18183
18184 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
18185 directive.
18186
18187 2006-03-03 Roger Sayle <roger@eyesopen.com>
18188
18189 * gfortran.dg/dependency_9.f90: New test case.
18190
18191 2006-03-03 Roger Sayle <roger@eyesopen.com>
18192
18193 * gfortran.dg/dependency_4.f90: New test case.
18194 * gfortran.dg/dependency_5.f90: New test case.
18195 * gfortran.dg/dependency_6.f90: New test case.
18196 * gfortran.dg/dependency_7.f90: New test case.
18197 * gfortran.dg/dependency_8.f90: New test case.
18198
18199 2006-03-03 Paul Brook <paul@codesourcery.com>
18200
18201 * lib/target-supports.exp (check_profiling_available):
18202 Add m68k-*-elf.
18203
18204 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
18205
18206 PR fortran/25031
18207 * multiple_allocation_1.f90: New test.
18208
18209 2006-03-03 Roger Sayle <roger@eyesopen.com>
18210
18211 PR tree-optimization/26524
18212 * gfortran.dg/pr26524.f: New test case.
18213
18214 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18215
18216 * g++.dg/template/repo5.C: Cleanup repo files.
18217 * gcc.dg/20051201-1.c: Cleanup coverage files.
18218 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
18219 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
18220 tree dump files.
18221
18222 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
18223
18224 * objc.dg/objc-nofilename-1.m: New test.
18225 * objc.dg/bad-receiver-type.m: New test.
18226 * obj-c++.dg/bad-receiver-type.mm: New test.
18227
18228 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18229
18230 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
18231
18232 2006-03-01 Mike Stump <mrs@apple.com>
18233
18234 * g++.dg/abi/key2.C: Add.
18235
18236 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
18237
18238 * gfortran.dg/logical_dot_product.f90: New test.
18239
18240 PR fortran/26393
18241 * gfortran.dg/used_interface_ref.f90: New test.
18242
18243 PR fortran/20938
18244 * gfortran.dg/dependency_2.f90: New test.
18245 * gfortran.fortran-torture/execute/where17.f90: New test.
18246 * gfortran.fortran-torture/execute/where18.f90: New test.
18247 * gfortran.fortran-torture/execute/where19.f90: New test.
18248 * gfortran.fortran-torture/execute/where20.f90: New test.
18249
18250 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
18251
18252 * g++.dg/tree-ssa/pr26443.C: New test case.
18253
18254 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
18255
18256 PR middle-end/26022
18257 * g++.dg/opt/return-slot1.C: New test.
18258
18259 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18260
18261 PR libgfortran/26136
18262 * gfortran.dg/namelist_23.f90: New test.
18263
18264 2006-02-28 Roger Sayle <roger@eyesopen.com>
18265
18266 PR middle-end/14752
18267 * gcc.dg/fold-eqandshift-2.c: New test case.
18268
18269 2006-02-28 Richard Guenther <rguenther@suse.de>
18270
18271 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
18272 decomposition.
18273
18274 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
18275
18276 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
18277
18278 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18279
18280 PR libgfortran/26464
18281 * gfortran.dg/backspace_5.f: New test.
18282 * gfortran.dg/backspace_6.f: New test.
18283
18284 2006-02-26 Roger Sayle <roger@eyesopen.com>
18285
18286 * gcc.dg/fold-eqandnot-1.c: New test case.
18287
18288 2006-02-26 Roger Sayle <roger@eyesopen.com>
18289
18290 PR middle-end/19983
18291 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
18292
18293 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
18294
18295 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
18296 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
18297
18298 2006-02-26 Richard Guenther <rguenther@suse.de>
18299
18300 PR tree-optimization/26421
18301 * gcc.dg/tree-ssa/pr26421.c: New testcase.
18302
18303 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
18304
18305 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
18306 * g++.old-deja/g++.robertl/eb132.C: Likewise.
18307
18308 2006-02-26 Roger Sayle <roger@eyesopen.com>
18309
18310 * gcc.dg/fold-even-1.c: New test case.
18311
18312 2006-02-26 Roger Sayle <roger@eyesopen.com>
18313
18314 PR middle-end/21137
18315 * gcc.dg/fold-eqandshift-1.c: New test case.
18316
18317 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
18318
18319 PR tree-optimization/25125
18320 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
18321 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
18322
18323 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
18324
18325 PR tree-optimizations/26359
18326 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
18327 with -fdump-tree-dceloop-details.
18328 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
18329
18330 2006-02-25 Roger Sayle <roger@eyesopen.com>
18331
18332 PR middle-end/23673
18333 * gcc.dg/fold-eqxor-1.c: New test case.
18334 * gcc.dg/fold-eqxor-2.c: Likewise.
18335 * gcc.dg/fold-eqxor-3.c: Likewise.
18336
18337 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
18338
18339 PR fortran/23092
18340 * scalar_mask_1.f90: New test.
18341
18342 2006-02-24 Geoffrey Keating <geoffk@apple.com>
18343
18344 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
18345 * g++.dg/eh/uncaught2.C: New.
18346 * g++.dg/eh/uncaught3.C: New.
18347
18348 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18349
18350 PR libgfortran/26423
18351 * gfortran.dg/read_many_1.f: New test.
18352
18353 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
18354
18355 PR fortran/24519
18356 * gfortran.dg/dependency_3.f90: New test.
18357 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
18358 XFAILs.
18359
18360 PR fortran/25395
18361 * gfortran.dg/equiv_6.f90: New test.
18362
18363 2006-02-23 Jeff Law <law@redhat.com>
18364
18365 * gcc.c-torture/compile/pr26425.c: New test.
18366
18367 2006-02-23 Jakub Jelinek <jakub@redhat.com>
18368
18369 PR middle-end/26412
18370 * gcc.dg/gomp/pr26412.c: New test.
18371
18372 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18373
18374 PR c++/26291
18375 * g++.dg/other/ellipsis1.C: New test.
18376 * g++.dg/parse/operator4.C: Adjust error marker.
18377
18378 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
18379
18380 PR target/25603
18381 * gfortran.dg/pr25603.f: New testcase.
18382
18383 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
18384
18385 * gcc.dg/bf-spl1.c: Don't specify -m68000.
18386 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
18387
18388 2006-02-21 Geoffrey Keating <geoffk@apple.com>
18389
18390 * g++.dg/eh/spbp.C: New.
18391
18392 2006-02-21 Jakub Jelinek <jakub@redhat.com>
18393
18394 PR middle-end/26379
18395 * gcc.target/i386/mmx-7.c: New test.
18396
18397 2006-02-20 Roger Sayle <roger@eyesopen.com>
18398
18399 PR tree-optimization/26361
18400 * gcc.dg/tree-ssa/vrp27.c: New test case.
18401
18402 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
18403
18404 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
18405 * gcc.dg/tree-ssa/complex-4.c: Here.
18406
18407 2006-02-19 Roger Sayle <roger@eyesopen.com>
18408
18409 PR middle-end/19543
18410 * gfortran.dg/logical_1.f90: New test case.
18411
18412 2006-02-19 Jakub Jelinek <jakub@redhat.com>
18413
18414 PR middle-end/26334
18415 * gcc.dg/20060218-1.c: Moved to...
18416 * gcc.target/i386/20060218-1.c: ... here. New test.
18417
18418 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
18419
18420 PR fortran/26201
18421 * gfortran.dg/convert_1.f90: New.
18422
18423 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
18424
18425 PR fortran/25054
18426 * gfortran.dg/namelist_5.f90: New test.
18427
18428 PR fortran/25089
18429 * gfortran.dg/namelist_4.f90: New test.
18430
18431 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18432
18433 PR tree-opt/25680
18434 * gcc.dg/tree-ssa/complex-3.c: New test.
18435
18436 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
18437
18438 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
18439 variable to take into account the variable name in the
18440 function header.
18441 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
18442
18443 2006-02-18 Jakub Jelinek <jakub@redhat.com>
18444
18445 PR middle-end/26334
18446 * gcc.c-torture/compile/20060217-1.c: New test.
18447 * gcc.dg/20060218-1.c: New test.
18448
18449 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
18450
18451 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
18452
18453 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
18454
18455 * gcc.dg/cpp/undef3.c: New test.
18456 * gcc.dg/cpp/trad/builtins2.c: New test.
18457
18458 2006-02-18 Mark Mitchell <mark@codesourcery.com>
18459
18460 PR c++/26266
18461 * g++.dg/template/static22.C: New test.
18462 * g++.dg/template/static23.C: New test.
18463 * g++.dg/template/static24.C: New test.
18464 * g++.dg/template/non-dependent13.C: New test.
18465 * g++.dg/init/member1.C: Tweak error markers.
18466
18467 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18468
18469 PR target/26255
18470 * gcc.c-torture/compile/pr26255.c: New test case.
18471
18472 2006-02-16 Roger Sayle <roger@eyesopen.com>
18473
18474 * gfortran.fortran-torture/execute/where_10.f90: New test case.
18475 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
18476 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
18477 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
18478 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
18479 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
18480 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
18481
18482 2006-02-16 Jeff Law <law@redhat.com>
18483
18484 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
18485 * gcc.dg/tree-ssa/vrp26.c: New test.
18486
18487 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
18488
18489 PR target/20353
18490 PR target/24578
18491 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
18492 __UCLIBC__ is defined.
18493
18494 2006-02-16 Jakub Jelinek <jakub@redhat.com>
18495
18496 PR fortran/26224
18497 * gfortran.dg/gomp/pr26224.f: New test.
18498
18499 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
18500
18501 PR tree-opt/25918
18502 * lib/target-supports.exp
18503 (check_effective_target_vect_short_mult): New.
18504 (check_effective_target_vect_char_mult): New.
18505 (check_effective_target_vect_widen_sum_qi_to_si): New.
18506 (check_effective_target_vect_widen_sum_qi_to_hi): New.
18507 (check_effective_target_vect_widen_sum_hi_to_si): New.
18508 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
18509 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
18510 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
18511 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
18512 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
18513 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
18514 vect-reduc-pattern-2c.c
18515 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
18516 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
18517 vect-reduc-pattern-1c.c
18518
18519 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
18520
18521 PR fortran/24557
18522 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
18523
18524 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
18525
18526 PR fortran/26054
18527 * gfortran.dg/enum_8.f90: Remove check for warning.
18528 * gfortran.dg/iomsg_1.f90: Ditto.
18529 * gfortran.dg/enum_1.f90: Ditto.
18530 * gfortran.dg/enum_9.f90: Ditto.
18531 * gfortran.dg/enum_2.f90: Ditto.
18532 * gfortran.dg/enum_10.f90: Ditto.
18533 * gfortran.dg/enum_3.f90: Ditto.
18534 * gfortran.dg/flush_1.f90: Ditto.
18535 * gfortran.dg/enum_4.f90: Ditto.
18536 * gfortran.dg/array_constructor_1.f90: Ditto.
18537 * gfortran.dg/enum_5.f90: Ditto.
18538 * gfortran.dg/enum_6.f90: Ditto.
18539 * gfortran.dg/enum_7.f90: Ditto.
18540
18541 2006-02-15 Jakub Jelinek <jakub@redhat.com>
18542
18543 PR middle-end/26300
18544 * gcc.c-torture/compile/20060215-1.c: New test.
18545
18546 2006-02-14 Roger Sayle <roger@eyesopen.com>
18547
18548 PR middle-end/23670
18549 * gcc.dg/tree-ssa/andor-2.c: New test case.
18550
18551 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
18552
18553 PR fortran/25045
18554 * optional_dim.f90: New test.
18555
18556 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18557
18558 PR fortran/26277
18559 * gfortran.dg/label_4.f90: New.
18560
18561 2006-02-14 Jakub Jelinek <jakub@redhat.com>
18562 Diego Novillo <dnovillo@redhat.com>
18563 Uros Bizjak <uros@kss-loka.si>
18564
18565 * gfortran.dg/gomp: New directory.
18566
18567 2006-02-14 Richard Guenther <rguenther@suse.de>
18568
18569 PR tree-optimization/26258
18570 * gcc.dg/torture/pr26258.c: New testcase.
18571
18572 2006-02-13 Jakub Jelinek <jakub@redhat.com>
18573
18574 PR fortran/26246
18575 * gfortran.dg/pr26246_1.f90: New test.
18576 * gfortran.dg/pr26246_2.f90: New test.
18577
18578 PR middle-end/26092
18579 * gcc.c-torture/compile/20060208-1.c: New test.
18580
18581 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
18582
18583 PR fortran/26074
18584 PR fortran/25103
18585 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
18586 * gfortran.dg/bad_automatic_objects_1.f90: New test.
18587 * gfortran.dg/automatic_module_variable.f90: Change error message.
18588
18589 PR fortran/20861
18590 * gfortran.dg/internal_dummy_1.f90: New test.
18591
18592 PR fortran/20871
18593 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
18594
18595
18596 PR fortran/25083
18597 * gfortran.dg/uncommon_block_data_1.f90: New test.
18598 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
18599 with standard.
18600
18601 PR fortran/25088
18602 * gfortran.dg/typed_subroutine_1.f90: New test.
18603
18604 2006-02-13 Geoffrey Keating <geoffk@apple.com>
18605
18606 * objc.dg/dwarf-1.m: New.
18607
18608 2006-02-13 Roger Sayle <roger@eyesopen.com>
18609
18610 PR middle-end/24427
18611 * gcc.dg/tree-ssa/andor-1.c: New test case.
18612
18613 2006-02-13 Josh Conner <jconner@apple.com>
18614
18615 PR target/25376
18616 * gcc.dg/pr25376.c: New test.
18617
18618 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
18619 assemble.
18620 * lib/target-supports.exp (check_named_sections_available):
18621 Only compile named-sections test -- don't assemble.
18622
18623 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
18624
18625 * g++.dg/warn/no-write-strings.C: New test.
18626 * g++.dg/warn/write-strings.C: Likewise.
18627 * g++.dg/warn/write-strings-default.C: Likewise.
18628
18629 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
18630
18631 PR fortran/25806
18632 * gfortran.dg/ret_pointer_2.f90: New test.
18633
18634 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
18635
18636 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
18637
18638 2006-02-10 Jeff Law <law@redhat.com>
18639
18640 * gcc.c-torture/compile/pr26213.c: New test.
18641
18642 2006-02-10 Steven G. Kargl <kargls@comcast.net>
18643
18644 gfortran.dg/null_1.f90: New test.
18645
18646 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18647
18648 PR fortran/14771
18649 * gfortran.dg/parens_4.f90: New.
18650 * gfortran.dg/parens_5.f90: New.
18651
18652 2006-02-10 Richard Guenther <rguenther@suse.de>
18653
18654 * gcc.dg/pr23372-1.c: Remove empty file.
18655
18656 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18657 Paul Thomas <pault@gcc.gnu.org>
18658
18659 PR fortran/14771
18660 * gfortran.dg/parens_1.f90: New.
18661 * gfortran.dg/parens_2.f90: New.
18662 * gfortran.dg/parens_3.f90: New.
18663
18664 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
18665
18666 PR fortran/26038
18667 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
18668
18669 PR fortran/25059
18670 * gfortran.dg/impure_assignment_1.f90: New test.
18671
18672 PR fortran/25070
18673 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
18674
18675 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
18676
18677 PR target/26141
18678 * g++.dg/expr/stdarg2.C: New test.
18679
18680 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
18681
18682 PR inline-asm/16194
18683 * gcc.dg/pr16194.c: New test.
18684
18685 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18686
18687 * ada/acats/run_acats: Use portable variant of "$@".
18688
18689 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
18690
18691 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
18692 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
18693
18694 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18695
18696 PR tree-opt/26179
18697 * g++.dg/opt/pr26179.C: New test.
18698
18699 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18700
18701 PR middle-end/26134
18702 * gcc.dg/tree-ssa/complex-3.c: New test.
18703
18704 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
18705
18706 * gcc.c-torture/compile/volatile-1.c: New test.
18707
18708 2006-02-09 Diego Novillo <dnovillo@redhat.com>
18709
18710 PR 26180
18711 * gcc.dg/tree-ssa/pr26180.c: New test.
18712
18713 2006-02-08 Jeff Law <law@redhat.com>
18714
18715 * gcc.dg/tree-ssa/pr21417.c: New test.
18716
18717 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
18718
18719 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
18720 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
18721
18722 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
18723
18724 * lib/scanrtl.exp: New.
18725
18726 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18727
18728 PR c++/26071
18729 * g++.dg/other/virtual2.C: New test.
18730
18731 PR c++/26070
18732 * g++.dg/other/virtual1.C: New test.
18733
18734 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
18735
18736 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
18737 cleanup-ipa-dump): Update dump file glob patterns.
18738 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
18739 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
18740
18741 * lib/gcc-dg.exp: Load it.
18742 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
18743
18744 2006-02-07 Janis Johnson <janis187@us.ibm.com>
18745
18746 PR testsuite/26159
18747 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
18748 * gcc.dg/tree-ssa/pr23382.c: Ditto.
18749
18750 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
18751
18752 PR fortran/25577
18753 * gfortran.dg/mvbits_1.f90: New.
18754
18755 2006-02-07 Dirk Mueller <dmueller@suse.com>
18756
18757 * g++.dg/warn/Wdiv-by-zero.C: New test.
18758 * g++.dg/warn/Wno-div-by-zero.C: New.
18759
18760 2006-02-07 Jeff Law <law@redhat.com>
18761
18762 * gcc.dg/tree-ssa/pr21559.c: New test.
18763
18764 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
18765 multiple VRP passes.
18766 * gcc.dg/tree-ssa/vrp09.c: Likewise.
18767 * gcc.dg/tree-ssa/vrp18.c: Likewise.
18768 * gcc.dg/tree-ssa/pr21582.c: Likewise.
18769 * gcc.dg/tree-ssa/pr20657.c: Likewise.
18770 * gcc.dg/tree-ssa/pr21001.c: Likewise.
18771 * gcc.dg/tree-ssa/vrp02.c: Likewise
18772 * gcc.dg/tree-ssa/vrp11.c: Likewise
18773 * gcc.dg/tree-ssa/pr14341.c: Likewise
18774 * gcc.dg/tree-ssa/vrp19.c: Likewise
18775 * gcc.dg/tree-ssa/vrp20.c: Likewise
18776 * gcc.dg/tree-ssa/vrp03.c: Likewise
18777 * gcc.dg/tree-ssa/pr21086.c: Likewise
18778 * gcc.dg/tree-ssa/pr21959.c: Likewise
18779 * gcc.dg/tree-ssa/vrp21.c: Likewise
18780 * gcc.dg/tree-ssa/vrp04.c: Likewise
18781 * gcc.dg/tree-ssa/pr25485.c: Likewise
18782 * gcc.dg/tree-ssa/pr22026.c: Likewise
18783 * gcc.dg/tree-ssa/vrp22.c: Likewise
18784 * gcc.dg/tree-ssa/vrp05.c: Likewise
18785 * gcc.dg/tree-ssa/20030807-10.c: Likewise
18786 * gcc.dg/tree-ssa/pr20701.c: Likewise
18787 * gcc.dg/tree-ssa/vrp23.c: Likewise
18788 * gcc.dg/tree-ssa/vrp06.c: Likewise
18789 * gcc.dg/tree-ssa/pr22117.c: Likewise
18790 * gcc.dg/tree-ssa/pr20702.c: Likewise
18791 * gcc.dg/tree-ssa/vrp15.c: Likewise
18792 * gcc.dg/tree-ssa/pr21090.c: Likewise
18793 * gcc.dg/tree-ssa/pr21294.c: Likewise
18794 * gcc.dg/tree-ssa/vrp24.c: Likewise
18795 * gcc.dg/tree-ssa/vrp07.c: Likewise
18796 * gcc.dg/tree-ssa/pr21563.c: Likewise
18797 * gcc.dg/tree-ssa/pr25382.c: Likewise
18798 * gcc.dg/tree-ssa/vrp16.c: Likewise
18799 * gcc.dg/tree-ssa/vrp25.c: Likewise
18800 * gcc.dg/tree-ssa/vrp08.c: Likewise
18801 * gcc.dg/tree-ssa/20030807-6.c: Likewise
18802 * gcc.dg/tree-ssa/vrp17.c: Likewise
18803 * gcc.dg/tree-ssa/pr21458.c: Likewise
18804 * g++.dg/tree-ssa/pr18178.C: Likewise
18805
18806 2006-02-07 Richard Guenther <rguenther@suse.de>
18807
18808 PR c++/26140
18809 Revert
18810 2006-01-30 Richard Guenther <rguenther@suse.de>
18811 PR c++/23372
18812 * gcc.dg/pr23372-1.C: New testcase.
18813
18814 * g++.dg/tree-ssa/pr26140.C: New testcase.
18815
18816 2006-02-07 Mark Mitchell <mark@codesourcery.com>
18817
18818 PR c++/9737
18819 * g++.dg/template/ttp15.C: New test.
18820 * g++.dg/template/ttp16.C: Likewise.
18821 * g++.dg/template/ttp17.C: Likewise.
18822 * g++.old-deja/g++.pt/ttp36.C: Remove.
18823 * g++.old-deja/g++.pt/ttp19.C: Likewise.
18824 * g++.old-deja/g++.pt/ttp37.C: Likewise.
18825 * g++.old-deja/g++.pt/ttp38.C: Likewise.
18826 * g++.old-deja/g++.pt/ttp39.C: Likewise.
18827 * g++.old-deja/g++.pt/ttp9.C: Likewise.
18828 * g++.old-deja/g++.pt/ttp40.C: Likewise.
18829 * g++.old-deja/g++.pt/ttp51.C: Likewise.
18830 * g++.old-deja/g++.pt/ttp26.C: Likewise.
18831 * g++.old-deja/g++.pt/ttp36.C: Likewise.
18832
18833 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
18834
18835 PR libfortran/23815
18836 * unf_io_convert_4.f90: New test.
18837
18838 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
18839
18840 * gcc.dg/tree-ssa/loadpre10.c: New test.
18841 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
18842 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
18843 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
18844
18845 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
18846
18847 PR libfortran/24685
18848 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
18849
18850 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
18851
18852 PR tree-opt/25251
18853 * gfortran.dg/assign_7.f: New test.
18854
18855 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
18856
18857 PR fortran/26041
18858 PR fortran/26064
18859 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
18860 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
18861 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
18862
18863 2006-02-05 Jakub Jelinek <jakub@redhat.com>
18864
18865 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
18866 in size_t typedef.
18867
18868 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
18869
18870 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
18871 * g++.dg/charset/string.c (foo): Likewise.
18872 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
18873 const char*
18874 * g++.dg/ext/builtin2.C (printf): Likewise.
18875 * g++.dg/init/new15.C (printf): Likewise.
18876 * g++.dg/opt/pr17697-1.C (foo): Likewise.
18877 * g++.dg/opt/pr17697-2.C (foo): Likewise.
18878 * g++.dg/opt/pr17697-3.C (foo): Likewise.
18879 * g++.dg/template/non-dependent4.C (temp): Likewise.
18880 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
18881 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
18882 parameter type to const char*.
18883 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
18884 Change type to const char*.
18885 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
18886 Likewise.
18887 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
18888 second parameter type to const char*.
18889 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
18890 (Y::Y): Change parameter type to const char*.
18891 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
18892 * g++.old-deja/g++.jason/report.C: Apply const correctness.
18893 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
18894 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
18895 (char*).
18896 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
18897 const char*.
18898 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
18899 type to const char*.
18900 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
18901 return type to const char*.
18902 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
18903 to const char*.
18904 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
18905 * g++.old-deja/g++.law/refs1.C: Likewise.
18906 * g++.old-deja/g++.law/visibility1.C: Likewise.
18907 * g++.old-deja/g++.law/visibility2.C: Likewise.
18908 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
18909 const char*.
18910 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
18911 * g++.old-deja/g++.mike/net48.C: Likewise.
18912 * g++.old-deja/g++.mike/p646.C: Likewise.
18913 * g++.old-deja/g++.mike/p6746.C: Likewise.
18914 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
18915 type to const char*.
18916 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
18917 deprecated conversion warning.
18918 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
18919 char*.
18920 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
18921 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
18922 * g++.old-deja/g++.pt/explicit8.C: Likewise.
18923 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
18924 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
18925 * g++.old-deja/g++.pt/nontype3.C: Likewise.
18926 * g++.old-deja/g++.pt/t39.C: Likewise.
18927 * g++.old-deja/g++.robertl/eb106.C: Likewise.
18928 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
18929
18930 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
18931
18932 PR fortran/25075
18933 intrinsic_argument_conformance_1.f90: New test.
18934
18935 2006-02-03 Steven G. Kargl <kargls@comcast.net>
18936
18937 PR fortran/20845
18938 * gfortran.dg/char_result_11.f90: Add SAVE.
18939 * gfortran.dg/der_pointer_4.f90: Ditto.
18940 * gfortran.dg/default_initialization.f90: New test.
18941
18942 2006-02-03 Jeff Law <law@redhat.com>
18943
18944 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
18945 handle more than 100 dump files.
18946 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
18947 * lib/scantree.exp (scan-tree-dump): Likewise.
18948 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
18949 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
18950 * lib/scanipa.exp (scan-ipa-dump): Likewise.
18951 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
18952 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
18953
18954 2006-02-03 Diego Novillo <dnovillo@redhat.com>
18955
18956 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
18957
18958 2006-02-03 Mark Mitchell <mark@codesourcery.com>
18959
18960 * g++.dg/template/using12.C: New test.
18961
18962 2006-02-03 Alan Modra <amodra@bigpond.net.au>
18963
18964 * gcc.target/powerpc/pr25960.c: New test.
18965
18966 2006-02-02 Steven G. Kargl <kargls@comcast>
18967
18968 PR fortran/24958
18969 gfortran.dg/nullify_2.f90: New test.
18970
18971 2006-02-02 Diego Novillo <dnovillo@redhat.com>
18972
18973 PR 25990
18974 * gcc.dg/gomp/pr25990.c: New test.
18975
18976 2006-01-31 Mark Mitchell <mark@codesourcery.com>
18977
18978 PR c++/25342
18979 * g++.gd/template/partial4.C: New test.
18980
18981 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
18982
18983 PR middle-end/26001
18984 * gfortran.dg/data_char_2.f90: New.
18985
18986 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
18987
18988 PR fortran/26039
18989 maxval_maxloc_conformance_1.f90: New test.
18990
18991 2006-01-31 Richard Guenther <rguenther@suse.de>
18992
18993 * gcc.target/i386/sselibm-1.c: New testcase.
18994 * gcc.target/i386/sselibm-2.c: Likewise.
18995 * gcc.target/i386/sselibm-3.c: Likewise.
18996 * gcc.target/i386/sselibm-4.c: Likewise.
18997 * gcc.target/i386/sselibm-5.c: Likewise.
18998
18999 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
19000
19001 PR fortran/24266
19002 * gfortran.dg/arrayio_derived_2.f90: New.
19003
19004 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
19005
19006 * gcc.dg/unsigned-long-compare.c: New test.
19007
19008 2006-01-30 Steve Ellcey <sje@cup.hp.com>
19009
19010 PR testsuite/25318
19011 * lib/target-supports.exp (check_effective_target_freorder):
19012 Check to see if target supports -freorder-blocks-and-partition.
19013 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
19014 instead of "dg-require-named-sections".
19015
19016 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
19017
19018 PR target/14798:
19019 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
19020 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
19021 * gcc.dg/pragma-isr-trapa2.c: Likewise.
19022 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
19023 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
19024 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
19025 * gcc.dg/attr-isr-trap_exit.c: Likewise.
19026 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
19027
19028 2006-01-30 Richard Guenther <rguenther@suse.de>
19029
19030 PR c++/23372
19031 * gcc.dg/pr23372-1.C: New testcase.
19032
19033 2006-01-29 Diego Novillo <dnovillo@redhat.com>
19034
19035 * gcc.dg/gomp/pr25874.c: New test.
19036
19037 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
19038
19039 PR tree-opt/25911
19040 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
19041
19042 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
19043
19044 PR fortran/18578
19045 PR fortran/18579
19046 PR fortran/20857
19047 PR fortran/20885
19048 * gfortran.dg/intent_out_1.f90: New test.
19049
19050 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
19051
19052 PR fortran/17911
19053 * gfortran.dg/procedure_lvalue.f90: New test.
19054
19055 PR fortran/20895
19056 PR fortran/25030
19057 * gfortran.dg/char_pointer_assign_2.f90: New test.
19058 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
19059 assignment to be consistent with standard.
19060 * gfortran.dg/char_result_2.f90: The same.
19061 * gfortran.dg/char_result_8.f90: The same.
19062
19063 2006-01-28 Zack Weinberg <zackw@panix.com>
19064
19065 * gcc.dg/Woverlength-strings.c
19066 * gcc.dg/Woverlength-strings-pedantic-c89.c
19067 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
19068 * gcc.dg/Woverlength-strings-pedantic-c99.c
19069 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
19070
19071 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
19072
19073 * gcc.c-torture/execute/20060127-1.c: New test.
19074
19075 2006-01-28 Mark Mitchell <mark@codesourcery.com>
19076
19077 PR c++/25999
19078 * g++.dg/ext/pragmaweak1.C: New test.
19079
19080 2006-01-28 Mark Mitchell <mark@codesourcery.com>
19081
19082 PR c++/25855
19083 * g++.dg/template/spec29.C: New test.
19084
19085 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
19086
19087 PR c/19606.
19088 * gcc.c-torture/execute/pr19606.c: New.
19089
19090 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
19091
19092 * gcc.dg/pragma-re-4.c: New test.
19093
19094 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
19095
19096 PR fortran/25964
19097 * gfortran.dg/assumed_size_refs_3.f90: New test.
19098
19099 2006-01-27 Ben Elliston <bje@au.ibm.com>
19100
19101 * gcc.misc-tests/dectest.exp: Remove defunct comment.
19102
19103 2006-01-26 Laurent GUERBY <laurent@guerby.net>
19104
19105 PR ada/21317
19106 * ada/acats/support/impdef.a: Add One_Long_Second.
19107 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
19108 * ada/acats/tests/c9/c94026.a: Likewise.
19109 * ada/acats/tests/c9/c97305c.ada: Likewise.
19110 * ada/acats/tests/c9/c99004a.ada: Likewise.
19111
19112 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
19113
19114 PR fortran/25964
19115 * gfortran.dg/global_references_2.f90: New test.
19116
19117 PR fortran/25084
19118 PR fortran/20852
19119 PR fortran/25085
19120 PR fortran/25086
19121 * gfortran.dg/assumed_charlen_function_1.f90: New test.
19122 * gfortran.dg/assumed_charlen_function_3.f90: New test.
19123
19124 PR fortran/25416
19125 * gfortran.dg/assumed_charlen_function_2.f90: New test.
19126
19127 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
19128
19129 PR c/25892
19130 * gcc.dg/Wpointer-sign.c: New.
19131 * gcc.dg/Wpointer-sign-Wall.c: New.
19132 * gcc.dg/Wpointer-sign-Wall-no.c: New.
19133 * gcc.dg/Wpointer-sign-pedantic.c: New.
19134 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
19135 * gcc.dg/conv-2.c: Use -Wpointer-sign.
19136
19137 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
19138
19139 PR C/25861
19140 * gcc.c-torture/compile/pr25861.c: New test.
19141
19142 2006-01-26 Paul Brook <paul@codesourcery.com>
19143
19144 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
19145 on short-enum targets.
19146 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
19147 variable.
19148 (generate_fields): Use short_enums.
19149 (main): Set short_enums. Document -e.
19150 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
19151 on short-enum targets.
19152 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
19153 variable.
19154 (generate_fields): Use short_enums.
19155 (main): Set short_enums. Document -e.
19156 * lib/target-supports.exp (check_effective_target_short_enums): New.
19157
19158 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
19159
19160 PR target/25947
19161 * gcc.dg/torture/pr25947-1.c: New test.
19162
19163 2006-01-25 Jan Hubicka <jh@suse.cz>
19164 Roger Sayle <roger@eyesopen.com>
19165
19166 PR rtl-optimization/25703
19167 * gcc.target/i386/20060125-1.c: New test case.
19168 * gcc.target/i386/20060125-2.c: New test case.
19169
19170 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
19171
19172 PR fortran/18540
19173 * gfortran.dg/goto_1.f: New.
19174
19175 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
19176
19177 PR fortran/25716
19178 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
19179 25716 on 32-bit systems too.
19180
19181 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
19182
19183 PR testsuite/25590
19184 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
19185
19186 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
19187
19188 * gcc.dg/tree-ssa/gen-vect-33.c: New.
19189
19190 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19191
19192 PR fortran/25835
19193 * gfortran.dg/read_eof.f90: Delete, renamed.
19194 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
19195 * gfortran.dg/read_eof_2.f90: New test.
19196 * gfortran.dg/read_eof_3.f90: New test.
19197
19198 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
19199
19200 PR tree-opt/25860
19201 * gcc.c-torture/compile/pr25860.c: New test.
19202
19203 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19204
19205 PR c++/25552
19206 * g++.dg/parse/dtor8.C: New test.
19207
19208 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
19209
19210 PR testsuite/25891
19211 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
19212 * gcc.dg/gomp/gomp.exp: Return without testing anything if
19213 check_effective_target_fopenmp returns 0.
19214
19215 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
19216
19217 PR ada/20548
19218 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
19219 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
19220 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
19221
19222 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
19223
19224 PR tree-opt/25857
19225 * g++.dg/opt/pr25857.C: New test.
19226
19227 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
19228 Jan Hubicka <jh@suse.cz>
19229 Richard Guenther <rguenther@suse.de>
19230
19231 PR rtl-optimization/25654
19232 * gcc.dg/torture/pr25654.c: New testcase.
19233 * gcc.target/i386/pr25654.c: Likewise.
19234
19235 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
19236
19237 PR fortran/25901
19238 * gfortran.dg/internal references_2.f90: New test.
19239
19240 Fix regression in testing of admissability of attributes.
19241 * gfortran.dg/intent_used_1.f90: New test.
19242
19243 2006-01-23 Ben Elliston <bje@au.ibm.com>
19244
19245 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
19246 Remove target conditional torture options for i?86 and x86_64
19247 GNU/Linux.
19248
19249 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
19250
19251 PR c++/10891
19252 * g++.dg/rtti/no-rtti.C: New.
19253
19254 2006-01-21 Mark Mitchell <mark@codesourcery.com>
19255
19256 PR c++/25895
19257 * g++.dg/inherit/conv2.C: New test.
19258
19259 PR c++/25856
19260 * g++.dg/parse/dtor7.C: New test.
19261
19262 PR c++/25858
19263 * g++.dg/template/crash44.C: New test.
19264
19265 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
19266
19267 PR fortran/25124
19268 PR fortran/25625
19269 * gfortran.dg/internal_references_1.f90: New test.
19270 PR fortran/20881
19271 PR fortran/23308
19272 PR fortran/25538
19273 PR fortran/25710
19274 * gfortran.dg/global_references_1.f90: New test.
19275 * gfortran.dg/g77/19990905-1.f: Restore the error that
19276 there is a clash between the common block name and
19277 the name of a subroutine reference.
19278
19279 PR fortran/PR24276
19280 * gfortran.dg/aliasing_dummy_1.f90: New test.
19281
19282 2006-01-21 Alan Modra <amodra@bigpond.net.au>
19283
19284 * gcc.dg/vmx/1b-01.c: Warning fix.
19285 * gcc.dg/vmx/1c-02.c: Likewise.
19286 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
19287
19288 2006-01-20 Steve Ellcey <sje@cup.hp.com>
19289
19290 PR testsuite/24962
19291 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
19292
19293 2006-01-20 Richard Guenther <rguenther@suse.de>
19294 Steven Bosscher <stevenb.gcc@gmail.com>
19295
19296 PR rtl-optimization/24626
19297 * gcc.dg/torture/pr24626-1.c: New testcase.
19298 * gcc.dg/torture/pr24626-2.c: Likewise.
19299 * gcc.dg/torture/pr24626-3.c: Likewise.
19300 * gcc.dg/torture/pr24626-4.c: Likewise.
19301
19302 2006-01-20 Dirk Mueller <dmueller@suse.com>
19303
19304 PR c++/5520
19305 * g++.dg/warn/empty-body.C: New.
19306
19307 2006-01-19 Mark Mitchell <mark@codesourcery.com>
19308
19309 PR c++/22136
19310 * g++.dg/template/using10.C: New test.
19311 * g++.dg/temlpate/using11.C: Likewise.
19312 * g++.dg/inherit/using5.C: Tweak error messages.
19313
19314 2006-01-20 Alan Modra <amodra@bigpond.net.au>
19315
19316 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
19317 target test.
19318 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
19319
19320 2006-01-19 Jan Hubicka <jh@suse.cz>
19321
19322 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
19323
19324 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19325
19326 PR c++/25854
19327 * g++.dg/template/spec28.C: New test.
19328
19329 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
19330
19331 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19332 (switchfiles): Fix fprintf's by adding srcdir or removing it.
19333
19334 2006-01-19 Diego Novillo <dnovillo@redhat.com>
19335
19336 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
19337 * gcc.dg/gomp/critical-1.c: Likewise.
19338 * gcc.dg/gomp/critical-3.c: Likewise.
19339 * gcc.dg/gomp/empty.c: Likewise.
19340 * gcc.dg/gomp/ordered-1.c: Likewise.
19341 * gcc.dg/gomp/for-4.c: Likewise.
19342 * gcc.dg/gomp/for-6.c: Likewise.
19343 * gcc.dg/gomp/master-3.c: Likewise.
19344 * gcc.dg/gomp/for-8.c: Likewise.
19345 * gcc.dg/gomp/for-10.c: Likewise.
19346 * gcc.dg/gomp/for-18.c: Likewise.
19347 * gcc.dg/gomp/for-5.c: Likewise.
19348 * gcc.dg/gomp/for-7.c: Likewise.
19349 * gcc.dg/gomp/for-9.c: Likewise.
19350
19351 2006-01-18 Jeff Law <law@redhat.com>
19352
19353 * gcc.dg/tree-ssa/vrp25.c: New test.
19354
19355 2006-01-19 Richard Sandiford <richard@codesourcery.com>
19356
19357 * gcc.dg/pr25805.c: Fix misapplied patch.
19358
19359 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
19360
19361 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
19362 (check_effective_target_vect_udot_qi): New.
19363 (check_effective_target_vect_sdot_hi): New.
19364 (check_effective_target_vect_udot_hi): New.
19365 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
19366 prefixed with "wrapv-" with -fwrapv.
19367 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
19368 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
19369 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
19370 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
19371 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
19372
19373 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
19374 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
19375 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
19376 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
19377
19378 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19379
19380 PR c++/16829
19381 * g++.dg/other/default2.C: New test.
19382 * g++.dg/other/default3.C: New test.
19383
19384 2006-01-19 Richard Sandiford <richard@codesourcery.com>
19385
19386 PR c/25805
19387 * gcc.dg/pr25805.c: New file.
19388
19389 2006-01-18 Mark Mitchell <mark@codesourcery.com>
19390
19391 PR c++/25836
19392 * g++.dg/template/init6.C: New test.
19393
19394 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
19395
19396 * gcc.dg/tree-ssa/pr24287.c: New test
19397
19398 2006-01-18 Eric Christopher <echristo@apple.com>
19399
19400 * g++.dg/eh/table.C: New.
19401
19402 2006-01-18 DJ Delorie <dj@redhat.com>
19403
19404 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
19405 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
19406 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
19407 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
19408
19409 2006-01-18 Jeff Law <law@redhat.com>
19410
19411 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
19412 on wrapping on overflow semantics.
19413
19414 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
19415
19416 * gcc.gc/tree-ssa/vrp23.c: New test.
19417 * gcc.gc/tree-ssa/vrp24.c: New test.
19418
19419 2006-01-18 Richard Henderson <rth@redhat.com>
19420 Aldy Hernandez <aldyh@redhat.com>
19421 Jakub Jelinek <jakub@redhat.com>
19422 Diego Novillo <dnovillo@redhat.com>
19423 Uros Bizjak <uros@kss-loka.si>
19424
19425 * gcc.dg/gomp: New directory.
19426
19427 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
19428 Steven G. Kargl <kargls@comcast.net>
19429
19430 PR fortran/20869
19431 * gfortran.dg/intrinsic_external_1.f90: New test.
19432
19433 PR fortran/20875.
19434 * gfortran.dg/elemental_pointer_1.f90: New test.
19435
19436 PR fortran/25024
19437 * gfortran.dg/external_procedures_1.f90: New test.
19438
19439 PR fortran/25785
19440 gfortran.dg/assumed_present.f90: New test.
19441
19442 2006-01-18 Jakub Jelinek <jakub@redhat.com>
19443
19444 * g++.dg/parse/lookup5.C: New test.
19445
19446 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19447
19448 PR fortran/25697
19449 * gfortran.dg/read_eof.f90: New test.
19450
19451 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
19452
19453 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
19454 add a closing brace.
19455
19456 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19457
19458 PR fortran/25631
19459 * gfortran.dg/fmt_tl.f: New test.
19460
19461 2006-01-17 Eric Christopher <echristo@apple.com>
19462
19463 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
19464 * g++.old-deja/g++.warn/impint2.C: Ditto.
19465 * g++.old-deja/g++.other/null1.C: Ditto.
19466 * g++.dg/warn/conv2.C: Ditto.
19467 * g++.dg/warn/conv4.C: New file.
19468
19469 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
19470
19471 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
19472
19473 2006-01-17 Andreas Jaeger <aj@suse.de>
19474 Janis Johnson <janis187@us.ibm.com>
19475
19476 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
19477 in 64-bit.
19478 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
19479 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
19480
19481 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
19482
19483 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19484 (switchfiles): xfail txxx where xxx >= 25.
19485
19486 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
19487
19488 PR testsuite/25764
19489 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
19490
19491 2006-01-17 Jakub Jelinek <jakub@redhat.com>
19492
19493 PR c/25682
19494 * gcc.dg/pr25682.c: New test.
19495 * g++.dg/parse/array-size2.C: New test.
19496
19497 2006-01-16 Ian Lance Taylor <ian@airs.com>
19498
19499 * consistency.vlad: Remove entire directory, 1652 files.
19500
19501 2006-01-16 Janis Johnson <janis187@us.ibm.com>
19502
19503 * lib/target-supports.exp (check_effective_target_dfp_nocache,
19504 check_effective_target_dfprt_nocache): New.
19505 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
19506 (check_effective_target_dfprt): New.
19507 * lib/c-compat.exp (check_dfp): Remove.
19508 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
19509 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
19510 level of support for decimal float.
19511 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
19512 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
19513 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
19514 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
19515 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
19516 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
19517 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
19518 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
19519 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
19520 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
19521 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
19522 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
19523 directives.
19524
19525 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
19526
19527 PR testsuite/25741
19528 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
19529 $base_dir/../.
19530 * lib/gfortran.exp (gfortran_init): Likewise.
19531 * lib/obj-c++.exp (obj-c++_init): Likewise.
19532 * lib/scanasm.exp (scan-assembler-dem): Likewise.
19533 (scan-assembler-dem-not): Likewise.
19534 * lib/scandump.exp (scan-dump-dem): Likewise.
19535 (scan-dump-dem-not): Likewise.
19536
19537 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
19538
19539 PR testsuite/25767
19540 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
19541 powerpc-*-darwin*.
19542 * lib/obj-c++.exp (obj-c++_init): Likewise.
19543
19544 2006-01-16 Richard Guenther <rguenther@suse.de>
19545
19546 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
19547
19548 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19549
19550 PR testsuite/25777
19551 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
19552 to LD_LIBRARY_PATH.
19553
19554 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
19555 Andrew Pinski <pinskia@physics.uc.edu>
19556
19557 * gcc.dg/minmax-1.c: New test.
19558
19559 2006-01-16 Ben Elliston <bje@au.ibm.com>
19560
19561 * gcc.dg/dfp/dfp.exp: Correct FSF address.
19562 * gcc.misc-tests/dectest.exp: Ditto.
19563
19564 2006-01-15 Ian Lance Taylor <ian@airs.com>
19565
19566 PR testsuite/25796
19567 * gcc.target/i386/cmov6.c: Use -march=k8.
19568
19569 2006-01-15 Andreas Jaeger <aj@suse.de>
19570
19571 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
19572 x86 does not have __float128.
19573
19574 2006-01-14 Ian Lance Taylor <ian@airs.com>
19575
19576 * gcc.target/i386/cmov6.c: New test.
19577
19578 2006-01-14 Mark Mitchell <mark@codesourcery.com>
19579
19580 PR c++/25663
19581 * g++.dg/template/ctor6.C: New test.
19582
19583 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
19584
19585 PR tree-optimization/25485
19586 * gcc.dg/tree-ssa/pr25485.c: New.
19587
19588 2006-01-14 Richard Guenther <rguenther@suse.de>
19589
19590 PR tree-optimization/22548
19591 PR tree-optimization/22555
19592 PR tree-optimization/22501
19593 * gcc.dg/tree-ssa/alias-4.c: New testcase.
19594 * gcc.dg/tree-ssa/alias-5.c: Likewise.
19595 * gcc.dg/tree-ssa/alias-6.c: Likewise.
19596 * gcc.dg/tree-ssa/alias-7.c: Likewise.
19597 * gcc.dg/tree-ssa/alias-8.c: Likewise.
19598 * gcc.dg/tree-ssa/alias-9.c: Likewise.
19599 * gcc.dg/tree-ssa/alias-10.c: Likewise.
19600 * gcc.dg/tree-ssa/alias-11.c: Likewise.
19601 * gcc.dg/tree-ssa/alias-12.c: Likewise.
19602
19603 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
19604
19605 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
19606 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
19607
19608 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
19609 Richard Guenther <rguenther@suse.de>
19610
19611 PR rtl-optimization/24257
19612 * gcc.dg/torture/pr24257.c: New testcase.
19613
19614 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
19615
19616 * gcc.c-torture/execute/20060110-1.c: New test.
19617 * gcc.c-torture/execute/20060110-2.c: New test.
19618
19619 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
19620
19621 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
19622
19623 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
19624
19625 PR fortran/25756
19626 * gfortran.dg/label_3.f90: New test.
19627
19628 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
19629
19630 PR tree-optimization/25771
19631 * g++.dg/tree-ssa/pr25771.C: New test
19632
19633 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
19634
19635 PR tree-opt/24365
19636 * g++.dg/opt/complex5.C: New test.
19637
19638 2006-01-13 Richard Guenther <rguenther@suse.de>
19639
19640 * gcc.target/i386/387-9.c: New testcase.
19641
19642 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
19643
19644 PR c++/24824
19645 * g++.dg/debug/dwarf2-1.C: New.
19646
19647 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
19648
19649 PR testsuite/25728
19650 * lib/gcov.exp (verify-lines): Add "close $fd".
19651
19652 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
19653 Ben Elliston <bje@au.ibm.com>
19654
19655 * gcc.dg/dfp/inf-1.c: New test.
19656
19657 2006-01-12 Janis Johnson <janis187@us.ibm.com>
19658 Yao Qi <qiyaoltc@cn.ibm.com>
19659 Ben Elliston <bje@au.ibm.com>
19660 Jon Grimm <jgrimm2@us.ibm.com>
19661
19662 * gcc.dg/nodfp-1.c: New test.
19663 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
19664 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
19665 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
19666 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
19667 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
19668 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
19669 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
19670 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
19671 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
19672 * gcc.dg/format/dfp-scanf-1.c: Likewise.
19673 * gcc.dg/format/dfp-printf-1.c: Likewise.
19674 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
19675 (compat_setup_dfp): New.
19676 * gcc.dg/compat/compat.exp: Use it.
19677 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
19678 Make some variables global, prepend "compat_" to their names.
19679 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
19680 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
19681 * gcc.misc-tests/dectest.exp: New test driver for decTest.
19682 * lib/compat.exp (compat_skip_list): Make global, rename.
19683 * lib/c-compat.exp: New file.
19684 * lib/target-supports.exp (check_effective_target_dfp): New.
19685
19686 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
19687 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
19688 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
19689 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
19690 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
19691 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
19692 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
19693 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
19694 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
19695 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
19696 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
19697 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
19698 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
19699 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
19700 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
19701 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
19702 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
19703 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
19704 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
19705 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
19706 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
19707 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
19708 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
19709 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
19710 gcc.dg/dfp/struct-layout-1.c,
19711 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
19712 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
19713 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
19714 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
19715 gcc.dg/dfp/func-vararg-dfp.c,
19716 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
19717 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
19718 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
19719 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
19720 gcc.dg/dfp/wtr-conversion-1.c: New tests.
19721
19722 2006-01-11 Richard Guenther <rguenther@suse.de>
19723
19724 PR tree-optimization/25734
19725 * gcc.dg/tree-ssa/pr25734.c: New testcase.
19726
19727 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
19728
19729 PR fortran/25486
19730 * gfortran.dg/literal_character_constant_1_x.F: New test.
19731 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
19732 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
19733 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
19734
19735 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
19736
19737 PR c++/25386
19738 * g++.dg/ext/packed3.C: Add expected packed error.
19739
19740 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
19741
19742 PR target/25706
19743 * gcc.dg/torture/pr25706-1.c: New test.
19744
19745 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
19746
19747 PR tree-optimization/23109
19748 PR tree-optimization/23948
19749 PR tree-optimization/24123
19750
19751 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
19752 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
19753 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
19754 g++.dg/tree-ssa/pr23948.C: New testcases.
19755 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
19756 three divisions in order to do the optimization.
19757
19758 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
19759
19760 PR c++/25632
19761 * g++.dg/other/pr25632.C: New test.
19762
19763 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
19764
19765 PR fortran/25730
19766 * gfortran.dg/used_types_1.f90: New test.
19767
19768 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
19769
19770 PR target/25718
19771 * gcc.dg/torture/pr25718-1.c: New test.
19772
19773 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
19774
19775 * gfortran.dg/list_read_2.f90: Fix typo in description.
19776
19777 2006-01-10 Jan Beulich <jbeulich@novell.com>
19778
19779 * lib/target-supports.exp (check_visibility_available): Simplify test
19780 for *-*-netware*.
19781 (check_profiling_available): Fail for *-*-netware*.
19782 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
19783 * gcc.dg/20021014-1.c: Likewise.
19784 * gcc.dg/nest.c: Likewise.
19785
19786 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
19787
19788 fortran/24936
19789 * gfortran.dg/forall_3.f90: New test.
19790
19791 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
19792
19793 PR fortran/21977
19794 * gfortran.dg/nesting_2.f90: New test.
19795 * gfortran.dg/nesting_3.f90: New test.
19796
19797 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
19798
19799 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
19800 Fix typo in comment.
19801
19802 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
19803
19804 * gfortran.dg/single_char_string.f90: New test.
19805
19806 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
19807
19808 * gfortran.dg/ichar_2.f90: New test.
19809
19810 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
19811
19812 PR fortran/25093
19813 * gfortran.dg/private_type_4.f90: New.
19814
19815 2006-01-07 Richard Guenther <rguenther@suse.de>
19816
19817 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
19818
19819 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
19820
19821 * gfortran.dg/func_decl_1.f90: New.
19822 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
19823 * gfortran.dg/array_alloc_2.f90: Likewise.
19824 * gfortran.dg/char_result_8.f90: Likewise.
19825 * gfortran.dg/dup_save_1.f90: Likewise.
19826 * gfortran.dg/dup_save_2.f90: Likewise.
19827 * gfortran.dg/f2c_6.f90: Likewise.
19828 * gfortran.dg/f2c_7.f90: Likewise.
19829 * gfortran.dg/func_result_2.f90: Likewise.
19830 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
19831
19832 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
19833
19834 PR fortran/22146
19835 * gfortran.dg/elemental_subroutine_1.f90: New test.
19836 * gfortran.dg/elemental_subroutine_2.f90: New test.
19837
19838 PR fortran/25029
19839 PR fortran/21256
19840 * gfortran.dg/assumed_size_refs_1.f90: New test.
19841
19842 PR fortran/20868
19843 PR fortran/20870
19844 * gfortran.dg/assumed_size_refs_2.f90: New test.
19845 * gfortran.dg/initialization_1.f90: Change warning message.
19846
19847 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
19848
19849 * gcc.dg/tree-ssa/loop-15.c: New test.
19850
19851 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19852
19853 PR fortran/25598
19854 * gfortran.dg/backspace_3.f: New test.
19855 * gfortran.dg/backspace_4.f: New test.
19856
19857 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19858
19859 PR fortran/24268
19860 * gfortran.dg/fmt_white.f: Update test.
19861
19862 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
19863
19864 * gcc.dg/cast-1.c: Add new warning.
19865 * gcc.dg/cast-2.c: Likewise.
19866 * gcc.dg/cast-3.c: Likewise.
19867 * gcc.dg/format/cast-1.c: Likewise.
19868 * gcc.dg/cast-4.c: New testcase.
19869
19870 2006-01-05 Richard Guenther <rguenther@suse.de>
19871
19872 PR tree-optimization/22555
19873 * gcc.dg/tree-ssa/alias-3.c: New testcase.
19874
19875 2006-01-05 Richard Guenther <rguenther@suse.de>
19876 Diego Novillo <dnovillo@redhat.com>
19877
19878 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
19879 * gcc.dg/tree-ssa/loop-8.c: Likewise.
19880 * gcc.dg/tree-ssa/loop-1.c: Likewise.
19881 * gcc.dg/tree-ssa/pr23294.c: Likewise.
19882 * gcc.dg/tree-ssa/pr21985.c: Likewise.
19883 * gcc.dg/tree-ssa/loop-14.c: Likewise.
19884 * gcc.dg/tree-ssa/loop-2.c: Likewise.
19885 * gcc.dg/tree-ssa/loop-3.c: Likewise.
19886 * gcc.dg/tree-ssa/loop-4.c: Likewise.
19887 * gcc.dg/tree-ssa/pr21171.c: Likewise.
19888 * gcc.dg/tree-ssa/loop-5.c: Likewise.
19889 * gcc.dg/tree-ssa/loop-10.c: Likewise.
19890 * gcc.dg/tree-ssa/loop-6.c: Likewise.
19891 * treelang/compile/extravar.tree: Likewise.
19892 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
19893 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
19894 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
19895 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
19896 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
19897
19898 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19899
19900 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
19901 for 64-bit fix.
19902
19903 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
19904
19905 PR fortran/23675
19906 gfortran.dg/char_result_11.f90: New.
19907
19908 2006-01-04 Mark Mitchell <mark@codesourcery.com>
19909
19910 PR c++/24782
19911 * g++.dg/parse/access9.C: New test.
19912 * g++.dg/tc1/dr52.C: Tweak error markers.
19913
19914 2006-01-04 Richard Henderson <rth@redhat.com>
19915
19916 Merge from gomp branch.
19917 * g++.dg/parse/pragma2.C: Update expected error lines.
19918
19919 2006-01-04 Jakub Jelinek <jakub@redhat.com>
19920
19921 * g++.dg/other/i386-2.C: New test.
19922
19923 PR target/25554
19924 * gcc.c-torture/compile/20051228-1.c: New test.
19925
19926 PR c/25559
19927 * gcc.dg/pr25559.c: New test.
19928
19929 2006-01-03 Mark Mitchell <mark@codesourcery.com>
19930
19931 PR c++/25492
19932 * g++.dg/lookup/friend9.C: New test.
19933
19934 PR c++/25625
19935 * g++.dg/template/repo5.C: New test.
19936
19937 2006-01-03 Steven G. Kargl <kargls@comcast.net>
19938
19939 PR fortran/25101
19940 * gfortran.dg/forall_2.f90: New test.
19941
19942 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
19943
19944 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
19945 dg-require-weak. Adjust regexp to handle leading-underscore
19946 targets and space as well as TAB after .weak. Change previous
19947 64-bit fix to not use naked dot.
19948
19949 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
19950
19951 PR rtl-optimization/25578
19952 * gcc.c-torture/execute/20060102-1.c: New testcase.
19953
19954 2006-01-03 Richard Guenther <rguenther@suse.de>
19955
19956 PR c/25183
19957 * gcc.dg/torture/pr25183.c: New testcase.
19958
19959 2006-01-03 Jakub Jelinek <jakub@redhat.com>
19960
19961 Merge from gomp-branch.
19962 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
19963 * gcc.dg/ia64-sync-2.c: Likewise.
19964 * gcc.dg/ia64-sync-3.c: Likewise.
19965 * gcc.dg/ia64-sync-4.c: Likewise.
19966 * gcc.dg/sync-2.c: Likewise.
19967 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
19968 that sparc64-*-* and sparcv9-*-* supports sync builtins.
19969
19970 2006-01-02 Mark Mitchell <mark@codesourcery.com>
19971
19972 PR c++/25635
19973 * g++.dg/parse/operator6.C: New test.
19974
19975 PR c++/25637
19976 * g++.dg/parse/error29.C: New test.
19977
19978 PR c++/25638
19979 * g++.dg/parse/dtor6.C: New test.
19980
19981 PR c++/25633
19982 * g++.dg/parse/ctor3.C: New test.
19983
19984 PR c++/25634
19985 * g++.dg/template/class3.C: New test.
19986
19987 2006-01-02 Geoffrey Keating <geoffk@apple.com>
19988
19989 * g++.dg/debug/debug9.C: New.
19990
19991 2006-01-02 Steven G. Kargl <kargls@comcast.net>
19992
19993 PR fortran/24640
19994 * gfortran.dg/label_2.f90: New test.
19995
19996 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19997
19998 * g++.dg/lookup/using12.C: Tighten error marker.
19999
20000 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
20001 Andrew Pinski <pinskia@physics.uc.edu>
20002
20003 * gcc.target/powerpc/darwin-abi-3.c: New file.
20004 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
20005 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
20006 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
20007 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
20008 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
20009 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
20010 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
20011 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
20012
20013 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
20014
20015 * gcc.dg/tree-ssa/loadpre1.c: New;
20016 * gcc.dg/tree-ssa/loadpre2.c: New;
20017 * gcc.dg/tree-ssa/loadpre3.c: New;
20018 * gcc.dg/tree-ssa/loadpre4.c: New;
20019 * gcc.dg/tree-ssa/loadpre5.c: New;
20020 * gcc.dg/tree-ssa/loadpre6.c: New;
20021 * gcc.dg/tree-ssa/loadpre7.c: New;
20022 * gcc.dg/tree-ssa/loadpre8.c: New;
20023 * gcc.dg/tree-ssa/loadpre9.c: New;
20024
20025 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
20026
20027 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
20028 * g++.dg/abi/thunk4.C: Likewise.
20029
20030 2006-01-01 Andreas Jaeger <aj@suse.de>
20031
20032 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
20033 portable.
20034
20035 2006-01-01 Jakub Jelinek <jakub@redhat.com>
20036
20037 PR c++/25294
20038 * gcc.dg/pragma-pack-3.c: New test.
20039 * g++.dg/parse/pragma3.C: New test.
20040
20041 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20042
20043 PR middle-end/24827
20044 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
20045
20046 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20047
20048 PR testsuite/25214
20049 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
20050
20051 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
20052
20053 PR fortran/22607
20054 * gfortran-dg/pure_byref_3.f90: New.
20055
20056 fortran/PR 25396
20057 * gfortran.dg/userdef_operator_1.f90: New.
20058
20059 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
20060
20061 * g++.dg/abi/thunk3.C: New.
20062 * g++.dg/abi/thunk4.C: New.
20063
20064 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
20065
20066 PR fortran/25532
20067 * gfortran.dg/host_used_types_1.f90: New test. Check that host
20068 associated derived type components of derived types are
20069 properly declared in contained procedures.
20070
20071 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20072
20073 PR libgfortran/25139
20074 * gfortran.dg/backspace_2.f: New test.
20075
20076 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20077
20078 PR libgfortran/25550
20079 * gfortran.dg/endfile.f: New test.
20080
20081 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20082
20083 PR libgfortran/25419
20084 * gfortran.dg/comma.f: New test.
20085
20086 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20087
20088 * lib/gfortran-dg.exp: Remove trailing whitespace.
20089 * lib/fortran-torture.exp: Test with -fbounds-check instead of
20090 -funroll-all-loops.
20091
20092 2005-12-28 Alan Modra <amodra@bigpond.net.au>
20093
20094 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
20095 Extended Double long doubles or repeat tests when long double is
20096 the same size as double.
20097
20098 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20099
20100 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
20101
20102 PR testsuite/25442
20103 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
20104 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
20105
20106 PR testsuite/25441
20107 * gcc.dg/pr23911.c: Make test variable static.
20108
20109 PR testsuite/25444
20110 * gcc.dg/tree-ssa/pr14841.c: Likewise.
20111
20112 2005-12-26 Mark Mitchell <mark@codesourcery.com>
20113
20114 PR c++/25439
20115 * g++.dg/parse/crash17.C: Adjust error markers.
20116 * g++.dg/template/error20.C: New test.
20117
20118 2005-12-26 Mark Mitchell <mark@codesourcery.com>
20119
20120 PR c++/23172
20121 * g++.dg/ext/complit4.C: New test.
20122
20123 PR c++/25417
20124 * g++.dg/ext/complit5.C: Likewise.
20125
20126 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
20127
20128 PR tree-optimization/25125
20129 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
20130 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
20131 * gcc.c-torture/execute/pr25125.c: New.
20132
20133 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
20134
20135 PR fortran/25029
20136 PR fortran/21256
20137 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
20138 functions with incorrect assumed size references.
20139
20140 2005-12-24 Mark Mitchell <mark@codesourcery.com>
20141
20142 PR c++/23171
20143 * g++.dg/opt/init1.C: New test.
20144
20145 2005-12-23 Mark Mitchell <mark@codesourcery.com>
20146
20147 PR c++/24671
20148 * g++.dg/template/sfinae3.C: New test.
20149
20150 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20151
20152 * g++.dg/other/friend4.C: New test.
20153
20154 2005-12-23 Jakub Jelinek <jakub@redhat.com>
20155
20156 PR target/25005
20157 * g++.dg/opt/pr25005.C: New test.
20158
20159 2005-12-22 Mark Mitchell <mark@codesourcery.com>
20160
20161 PR c++/25369
20162 * g++.dg/template/ptrmem16.C: New test.
20163
20164 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
20165
20166 PR fortran/25029
20167 PR fortran/21256
20168 * gfortran.dg/initialization_1.f90: Add test of SIZE.
20169
20170 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20171
20172 PR libgfortran/25307
20173 * gfortran.dg/list_read_5.f90: New test.
20174
20175 2005-12-22 Richard Henderson <rth@redhat.com>
20176
20177 * gcc.target/i386/sse-7.c: Use -msse2.
20178
20179 2005-12-23 Jakub Jelinek <jakub@redhat.com>
20180
20181 PR rtl-optimization/25432
20182 * gcc.c-torture/compile/20051216-1.c: New test.
20183
20184 PR objc/25328
20185 * objc/execute/pr25328.m: New test.
20186
20187 2005-12-22 Mark Mitchell <mark@codesourcery.com>
20188
20189 PR c++/25364
20190 * g++.dg/template/call4.C: New test.
20191
20192 2005-12-22 Dale Johannesen <dalej@apple.com>
20193
20194 * gcc.target/i386/sse-17.c: New.
20195
20196 2005-12-22 Paul Brook <paul@codesourcery.com>
20197
20198 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
20199
20200 2005-12-22 Paul Brook <paul@codesourcery.com>
20201
20202 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
20203
20204 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
20205
20206 PR tree-opt/25513
20207 * gcc.c-torture/compile/pr25513.c: New test.
20208
20209 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20210
20211 PR c++/23333
20212 * g++.dg/parse/error25.C: Add more tests.
20213
20214 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20215
20216 PR fortran/18990
20217 * gfortran.dg/der_charlen_1.f90: New.
20218
20219 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
20220
20221 PR fortran/20889
20222 * gfortran.dg/pointer_component_type_1.f90: New test.
20223
20224 PR fortran/25029
20225 PR fortran/21256
20226 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
20227 should give an error with assumed size array refernces and checks
20228 those that should not.
20229 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
20230 reference an upper bound so that it does not generate an error.
20231
20232 PR fortran/19362
20233 PR fortran/20244
20234 PR fortran/20864
20235 PR fortran/25391
20236 * gfortran.dg/used_dummy_types_1.f90: New test.
20237 * gfortran.dg/used_dummy_types_2.f90: New test.
20238 * gfortran.dg/used_dummy_types_3.f90: New test.
20239 * gfortran.dg/used_dummy_types_4.f90: New test.
20240 * gfortran.dg/used_dummy_types_5.f90: New test.
20241
20242 PR fortran/23152
20243 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
20244 group already being USE associated.
20245 * gfortran.dg/assumed_shape_nml.f90: New test.
20246 * gfortran.dg/assumed_size_nml.f90: New test.
20247
20248 PR fortran/20862
20249 PR fortran/25053
20250 PR fortran/25063
20251 PR fortran/25064
20252 PR fortran/25066
20253 PR fortran/25067
20254 PR fortran/25068
20255 PR fortran/25307
20256 * gfortran.dg/io_constraints_1.f90: New test.
20257 * gfortran.dg/io_constraints_1.f90: New test.
20258 * gfortran.dg/iostat_3.f90: Change wording of warning.
20259 * gfortran.dg/g77/19981216-0.f: The same.
20260
20261 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
20262
20263 PR tree-optimization/23518
20264 * gcc.dg/pr23518.c: New.
20265
20266 2005-12-21 Mike Stump <mrs@apple.com>
20267
20268 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
20269
20270 2005-12-21 Paul Brook <paul@codesourcery.com>
20271
20272 * gcc.dg/pr19340.c: Skip on m68k targets.
20273
20274 2005-12-21 Steven Bosscher <stevenb@suse.de>
20275
20276 PR rtl-optimization/25196
20277 * gcc.dg/pr25196.c: New test.
20278
20279 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
20280
20281 PR fortran/25423
20282 gfortran.dg/where_nested_1.f90: New.
20283
20284 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
20285
20286 PR tree-optimization/25382.
20287 * gcc.dg/tree-ssa/pr25382.c: New.
20288
20289 2005-12-20 Richard Guenther <rguenther@suse.de>
20290
20291 PR middle-end/24306
20292 * gcc.target/i386/pr24306.c: New testcase.
20293
20294 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
20295
20296 PR tree-optimization/25501
20297 * gcc.dg/tree-ssa/pr25501.c: New.
20298
20299 2005-12-20 Richard Guenther <rguenther@suse.de>
20300
20301 Revert
20302 2005-12-02 Richard Guenther <rguenther@suse.de>
20303
20304 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
20305
20306 2005-12-20 Mark Mitchell <mark@codesourcery.com>
20307
20308 PR c++/21228
20309 * g++.dg/warn/Wunreachable-code-2.C: New test.
20310
20311 2005-12-19 Mark Mitchell <mark@codesourcery.com>
20312
20313 PR c++/24278
20314 * g++.dg/template/ctor5.C: New test.
20315
20316 PR c++/24915
20317 * g++.dg/template/overload8.C: New test.
20318
20319 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
20320
20321 * gcc.c-torture/compile/pr25483 : New test.
20322
20323 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20324
20325 PR c++/20552
20326 * g++.dg/ext/typeof10.C: New test.
20327
20328 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
20329
20330 * gcc.dg/mt-loopi1.c: New.
20331
20332 2005-12-18 Richard Guenther <rguenther@suse.de>
20333
20334 PR tree-optimization/25481
20335 * gcc.dg/torture/pr25481.c: New testcase.
20336
20337 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
20338
20339 PR rtl-optimization/21041
20340 * gcc.dg/pr21041.c: New test.
20341
20342 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20343
20344 PR libgfortran/25463
20345 * gfortran.dg/advance.f90: New test.
20346
20347 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
20348
20349 * gcc.dg/20051201-1.c: New test.
20350
20351 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
20352
20353 PR fortran/25018
20354 * gfortran.dg/initialization_1.f90: New test.
20355 * gfortran.dg/enum_5.f90: Change dg-error to new message.
20356 * gfortran.dg/g77/980616-0.f: The same.
20357
20358 2005-12-17 Steven G. Kargl <kargls@comcast.net>
20359
20360 * PR fortran/25458
20361 * gfortran.dg/chkbits.f90: New test.
20362
20363 2005-12-17 Steven G. Kargl <kargls@comcast.net>
20364
20365 * gfortran.dg/enum_5.f: Revert to previous version.
20366
20367 2005-12-17 Steven G. Kargl <kargls@comcast.net>
20368
20369 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
20370 * gfortran.dg/nested_modules_1.f90: Ditto.
20371 * gfortran.dg/hollerith_f95.f90: Ditto.
20372 * gfortran.dg/select_5.f90: Ditto.
20373 * gfortran.dg/secnds.f: Ditto.
20374 * gfortran.dg/hollerith2.f90: Ditto.
20375 * gfortran.dg/imag_2.f: Ditto.
20376 * gfortran.dg/ftell_2.f90: Ditto.
20377 * gfortran.dg/malloc_free_1.f90: Ditto.
20378 * gfortran.dg/logint-1.f: Ditto.
20379 * gfortran.dg/recursive_statement_functions.f90: Ditto.
20380 * gfortran.dg/e_d_fmt.f90: Ditto.
20381 * gfortran.dg/hollerith_legacy.f90: Ditto.
20382 * gfortran.dg/logint-2.f: Ditto.
20383 * gfortran.dg/enum_5.f90: Ditto.
20384 * gfortran.dg/f2c_2.f90: Ditto.
20385 * gfortran.dg/pr17143.f90: Ditto.
20386 * gfortran.dg/namelist_14.f90: Ditto.
20387 * gfortran.dg/logint-3.f: Ditto.
20388 * gfortran.dg/spread_scalar_source.f90: Ditto.
20389 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
20390 * gfortran.dg/namelist_11.f: Ditto.
20391 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
20392 * gfortran.dg/g77/20010519-1.f
20393 * gfortran.dg/g77/alpha1.f: Ditto.
20394 * gfortran.dg/g77/990115-1.f: Ditto.
20395 * gfortran.dg/g77/erfc.f: Ditto.
20396 * gfortran.dg/g77/19990313-3.f: Ditto.
20397 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
20398 * gfortran.dg/g77/20010426.f: Ditto.
20399 * gfortran.dg/g77/19990313-0.f: Ditto.
20400 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
20401 * gfortran.dg/g77/20000629-1.f: Ditto.
20402 * gfortran.dg/g77/970125-0.f: Ditto.
20403 * gfortran.dg/g77/8485.f: Ditto.
20404 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
20405 * gfortran.dg/g77/19990313-1.f: Ditto.
20406 * gfortran.dg/g77/int8421.f: Ditto.
20407 * gfortran.dg/g77/19990305-0.f: Ditto.
20408 * gfortran.dg/g77/947.f: Ditto.
20409 * gfortran.dg/g77/19990905-2.f: Ditto.
20410 * gfortran.dg/g77/cabs.f: Ditto.
20411 * gfortran.dg/g77/19990313-2.f: Ditto.
20412 * gfortran.dg/g77/20020307-1.f: Ditto.
20413 * gfortran.dg/g77/dcomplex.f: Ditto.
20414 * gfortran.dg/g77/19990502-1.f: Ditto.
20415 * gfortran.dg/g77/19981216-0.f: Ditto.
20416 * gfortran.dg/common_4.f90: Ditto.
20417 * gfortran.dg/entry_4.f90: Ditto.
20418 * gfortran.dg/equiv_constraint_2.f90: Ditto.
20419 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
20420 * gfortran.dg/namelist_12.f: Ditto.
20421 * gfortran.dg/scale_1.f90: Ditto.
20422 * gfortran.dg/modulo_1.f90
20423 * gfortran.dg/hollerith.f90: Ditto.
20424 * gfortran.dg/direct_io_3.f90: Ditto.
20425 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
20426 * gfortran.dg/gnu_logical_1.F: Ditto.
20427 * gfortran.dg/unf_io_convert_1.f90: Ditto.
20428 * gfortran.dg/assign_1.f90: Ditto.
20429 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
20430 * gfortran.dg/pr23095.f: Ditto.
20431 * gfortran.dg/read_float_1.f90: Ditto.
20432
20433 2005-12-17 Andreas Jaeger <aj@suse.de>
20434
20435 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
20436 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
20437
20438 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20439
20440 PR fortran/24268
20441 * gfortran.dg/fmt_white.f: New test.
20442
20443 2005-12-16 Steven G. Kargl <kargls@comcast.net>
20444
20445 * gfortran.dg/label_1.f90: New test.
20446
20447 2005-12-15 Ben Elliston <bje@au.ibm.com>
20448
20449 PR testsuite/25422
20450 * gcc.dg/20031012-1.c: Add -Walways-true option.
20451 * gcc.dg/weak/weak-3.c: Likewise.
20452 * g++.old-deja/g++.mike/warn8.C: Likewise.
20453
20454 2005-12-16 Mike Stump <mrs@apple.com>
20455
20456 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
20457 exit.
20458
20459 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20460
20461 PR libgfortran/25264
20462 PR libgfortran/25349
20463 * gfortran.dg/tl_editing.f90: Added additional checks.
20464 * gfortran.dg/t_editing.f: New test.
20465 * gfortran.dg/write_padding.f90: New test
20466
20467 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20468
20469 PR testsuite/25215
20470 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
20471
20472 2005-12-16 Jakub Jelinek <jakub@redhat.com>
20473
20474 PR rtl-optimization/24899
20475 * gcc.c-torture/execute/20051215-1.c: New test.
20476
20477 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
20478
20479 PR 24823
20480 * gfortran.dg/pr24823.f: New test.
20481
20482 2005-12-16 Jeff Law <law@redhat.com>
20483
20484 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
20485
20486 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
20487
20488 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
20489 (base_types): Change C++ style comments to C style comments. Remove
20490 aligned types from the array. Keep Enums disabled.
20491 (complex_types): Remove aligned types from the array.
20492 Comment out "_Complex long double".
20493 (attrib_types): Remove.
20494 (complex_attrib_types): Remove.
20495 (attrib_array_types): Remove.
20496 (complex_attrib_array_types): Remove.
20497 (aligned_bitfld_types): Remove.
20498 (n_aligned_bitfld_types): Remove.
20499 (FEATURE_ALIGNEDPACKED): Delete.
20500 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
20501 (singles): Remove support for adding attributes.
20502 (choose_type): Remove support for attributed types.
20503 (generate_fields): Remove support for attributed bit-fields.
20504 Remove support for adding attributes.
20505 (generate_random_tests): Remove support for adding attributes.
20506 (features): Add back "[0] :0" and "complex vector [0]".
20507 (main): Remove support for attributed bit-fields.
20508 Uncomment the calling of generate_random_tests for the rests of
20509 the tests.
20510
20511 2005-12-16 Jan Hubicka <jh@suse.cz>
20512
20513 * gcc.c-torture/combine/pr25224.c: New.
20514
20515 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
20516
20517 PR other/25028
20518 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
20519 HP-UX.
20520
20521 2005-12-15 Richard Sandiford <richard@codesourcery.com>
20522
20523 * gcc.dg/20051215-1.c: New file.
20524
20525 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20526
20527 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
20528 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
20529
20530 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
20531
20532 PR fortran/18197
20533 * gfortran.dg/dummy_functions_1.f90: New.
20534
20535 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
20536
20537 PR rtl-optimization/25310
20538 * gcc.c-torture/compile/pr25310.c: New test.
20539
20540 2005-12-14 Jakub Jelinek <jakub@redhat.com>
20541
20542 PR debug/25023
20543 * gcc.dg/pr25023.c: New test.
20544
20545 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20546
20547 * g++.old-deja/g++.brendan/redecl1.C,
20548 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
20549 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
20550 g++.old-deja/g++.oliva/typeof1.C,
20551 g++.old-deja/g++.other/crash16.C,
20552 g++.old-deja/g++.other/crash34.C,
20553 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
20554 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
20555 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
20556 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
20557 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
20558 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
20559 Remove xfail.
20560
20561 2005-12-14 Kean Johnston <jkj@sco.com>
20562 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20563
20564 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
20565 * gcc.target/i386/20020523-1.c: Ditto.
20566 * gcc.target/i386/tailcall-1.c: Ditto.
20567 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
20568 * gcc.target/i386/ssetype-5.c: Ditto.
20569
20570 2005-12-14 Jeff Law <law@redhat.com>
20571
20572 * gcc.dg/tree-ssa/foldstring-1.c: New test.
20573
20574 2005-12-14 Jakub Jelinek <jakub@redhat.com>
20575
20576 PR target/25254
20577 PR target/24188
20578 * gcc.target/i386/pr25254.c: New test.
20579 * gfortran.dg/PR24188.f: New test.
20580
20581 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
20582
20583 * lib/fortran-torture.exp: Catch remaining uses of
20584 remote_file build delete.
20585
20586 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20587
20588 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
20589
20590 2005-12-14 Ben Elliston <bje@au.ibm.com>
20591
20592 * gcc.dg/warn-addr-cmp.c: New test.
20593
20594 2005-12-13 Jakub Jelinek <jakub@redhat.com>
20595
20596 PR debug/25023
20597 PR target/25293
20598 * gcc.target/i386/pr25293.c: New test.
20599
20600 2005-12-13 Petr Machata <machata@post.cz>
20601
20602 PR c++/24907
20603 * g++.dg/parse/comma2.C: New test.
20604
20605 2005-12-13 Mark Mitchell <mark@codesourcery.com>
20606 Jakub Jelinek <jakub@redhat.com>
20607
20608 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
20609 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
20610 (limits.h): Include unconditionally.
20611 (stdlib.h): Likewise.
20612 (hashtab.h): Do not include.
20613 (getopt.h): Likewise.
20614 (stddef.h): Include.
20615 (hashval_t): Define.
20616 (struct entry): Add "next" field.
20617 (HASH_SIZE): New macro.
20618 (hash_table): New variable.
20619 (switchfiles): Do not use xmalloc.
20620 (mix): New macro.
20621 (iterative_hash): New function.
20622 (hasht): Remove.
20623 (e_exists): New function.
20624 (e_insert): Likewise.
20625 (output): Use, instead of libiberty hashtable functions.
20626 (main): Do not use getopt. Do not call htab_create.
20627
20628 2005-12-13 Jakub Jelinek <jakub@redhat.com>
20629
20630 PR c++/25331
20631 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
20632 put atal* and atpaal* attributes on array elements.
20633 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
20634 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
20635 put atal* and atpaal* attributes on array elements.
20636 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
20637
20638 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
20639
20640 * gcc.dg/single-precision-constant.c: New test.
20641
20642 2005-12-13 Alan Modra <amodra@bigpond.net.au>
20643
20644 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
20645 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
20646 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
20647 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
20648 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
20649 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
20650 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
20651 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
20652 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
20653 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
20654 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
20655 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
20656 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
20657 gcc.target/powerpc/ppc-sdata-2.c,
20658 gcc.target/powerpc/ppc-stackalign-1.c,
20659 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
20660 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
20661 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
20662 gcc.target/powerpc/rs6000-ldouble-2.c,
20663 gcc.target/powerpc/rs6000-power2-1.c,
20664 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
20665 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
20666 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
20667 option into target selector.
20668 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
20669 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
20670
20671 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
20672
20673 PR objc/25348
20674 * objc.dg/encode-9.m: New test.
20675
20676 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20677
20678 PR testsuite/20772
20679 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
20680 * gcc.dg/asm-b.c: Fix typo.
20681 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
20682 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
20683 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
20684 i?86 lp64 and x86_64 ilp32.
20685 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
20686 on i?86 lp64.
20687 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
20688
20689 2005-12-12 Steven G. Kargl <kargls@comcast.net>
20690
20691 PR fortran/25078
20692 gfortran.dg/equiv_5.f90: New test.
20693
20694 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
20695
20696 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
20697 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
20698 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
20699 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
20700 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
20701 * gcc.dg/tree-ssa/reassoc-5.c: New.
20702 * gcc.dg/tree-ssa/reassoc-6.c: New.
20703 * gcc.dg/tree-ssa/reassoc-7.c: New.
20704 * gcc.dg/tree-ssa/reassoc-8.c: New.
20705 * gcc.dg/tree-ssa/reassoc-9.c: New.
20706 * gcc.dg/tree-ssa/reassoc-10.c: New.
20707 * gcc.dg/tree-ssa/reassoc-11.c: New.
20708
20709 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20710
20711 PR testsuite/25167
20712 PR testsuite/24478
20713 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
20714
20715 2005-12-12 Mark Mitchell <mark@codesourcery.com>
20716
20717 PR c++/25300
20718 * g++.dg/template/inherit.C: Do not use a generic error message.
20719
20720 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
20721
20722 PR libobjc/25354
20723 * objc.dg/gnu-encoding: New directory.
20724 * objc.dg/gnu-encoding/compat-common.h: New file.
20725 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
20726 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
20727 * objc.dg/gnu-encoding/vector-defs.h: New file.
20728 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
20729 * objc.dg/gnu-encoding/generate-random.c: New file.
20730 * objc.dg/gnu-encoding/generate-random_r.c: New file.
20731 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
20732 * objc.dg/gnu-encoding/generate-random.h: New file.
20733
20734 2005-12-11 Mark Mitchell <mark@codesourcery.com>
20735
20736 PR c++/25337
20737 * g++.dg/template/defarg7.C: New test.
20738
20739 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
20740
20741 PR libobjc/25347
20742 * objc.dg/encode-8.m: New test.
20743
20744 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
20745
20746 PR libobjc/25346
20747 * objc.dg/encode-7.m: New test.
20748
20749 2005-12-10 Mark Mitchell <mark@codesourcery.com>
20750
20751 PR c++/25010
20752 * g++.dg/opt/inline10.C: New test.
20753
20754 2005-12-11 Steven G. Kargl <kargls@comcast.net>
20755
20756 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
20757
20758 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
20759
20760 * gfortran.dg/substring_equivalence.f90: typo in comment
20761
20762 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20763
20764 PR fortran/25068
20765 * gfortran.dg/iostat_3.f90: New test.
20766
20767 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
20768
20769 PR fortran/23815
20770 * gfortran.dg/unf_io_convert_1.f90: New test.
20771 * gfortran.dg/unf_io_convert_2.f90: New test.
20772 * gfortran.dg/unf_io_convert_3.f90: New test.
20773
20774 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20775
20776 PR testsuite/20772
20777 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
20778 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
20779 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
20780 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
20781 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
20782 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
20783 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
20784 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
20785 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
20786 gcc.dg/torture/fp-int-convert-float128-timode.c,
20787 gcc.dg/torture/fp-int-convert-float128.c,
20788 gcc.dg/torture/fp-int-convert-float80-timode.c,
20789 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
20790 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
20791
20792 * gcc.dg/tls/opt-1.c: Require effective target fpic.
20793
20794 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
20795
20796 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
20797
20798 2005-12-10 Richard Sandiford <richard@codesourcery.com>
20799
20800 * gcc.dg/20051207-1.c,
20801 * gcc.dg/20051207-2.c,
20802 * gcc.dg/20051207-3.c: New tests.
20803
20804 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20805
20806 PR testsuite/20772
20807 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
20808 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
20809 dg-skip-if target selector.
20810
20811 PR testsuite/20772
20812 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
20813 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
20814 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
20815 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
20816 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
20817 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
20818 and/or merge with i?86 cases.
20819
20820 * gcc.dg/tls/opt-3.c: Require effective target fpic.
20821
20822 PR testsuite/20772
20823 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
20824 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
20825 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
20826 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
20827 x86_64-*-linux*.
20828
20829 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
20830
20831 PR target/25311
20832 * gcc.c-torture/compile/pr25311.c: New test.
20833
20834 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20835
20836 PR libgfortran/25039
20837 * gfortran.dg/read_comma.f: New test.
20838
20839 2005-12-08 Jakub Jelinek <jakub@redhat.com>
20840
20841 PR c++/19317
20842 * g++.dg/opt/pr19317-1.C: New test.
20843 * g++.dg/opt/pr19317-2.C: New test.
20844 * g++.dg/opt/pr19317-3.C: New test.
20845
20846 PR target/19005
20847 * gcc.c-torture/execute/pr19005.c: New test.
20848
20849 PR target/17828
20850 * g++.old-deja/g++.other/comdat5.C: New test.
20851 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
20852
20853 * g++.dg/compat/struct-layout-1.exp: New file.
20854 * g++.dg/compat/struct-layout-1.h: New.
20855 * g++.dg/compat/struct-layout-1_generate.c: New.
20856 * g++.dg/compat/struct-layout-1_x1.h: New.
20857 * g++.dg/compat/struct-layout-1_x2.h: New.
20858 * g++.dg/compat/struct-layout-1_y1.h: New.
20859 * g++.dg/compat/struct-layout-1_y2.h: New.
20860
20861 * gcc.dg/20050330-2.c: New test.
20862
20863 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
20864
20865 PR fortran/25292
20866 * gfortran.dg/associated_1.f90: New.
20867
20868 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20869
20870 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
20871 ILP32 vect_no_align platforms.
20872
20873 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
20874 Jakub Jelinek <jakub@redhat.com>
20875
20876 PR target/25268
20877 * gcc.c-torture/compile/20051207-1.c: New test.
20878
20879 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20880
20881 PR testsuite/20772
20882 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
20883 gcc.dg/torture/pr18582-1.c,
20884 gcc.target/i386/attributes-error.c: Also test on x86_64.
20885
20886 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
20887
20888 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20889
20890 PR c++/19397
20891 * g++.dg/template/typedef3.C: New test.
20892
20893 PR c++/19762
20894 PR c++/19764
20895 * g++.dg/template/dtor3.C: Fix error markers.
20896
20897 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
20898
20899 * lib/target-supports.exp (check_effective_target_sync_char_short):
20900 Add s390*.
20901
20902 2005-12-06 Janis Johnson <janis187@us.ibm.com>
20903
20904 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
20905
20906 2005-12-06 Roger Sayle <roger@eyesopen.com>
20907
20908 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
20909 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
20910 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
20911 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
20912
20913 2005-12-06 Roger Sayle <roger@eyesopen.com>
20914
20915 PR c++/25263
20916 * g++.dg/other/array2.C: New test case.
20917
20918 2005-12-05 Geoffrey Keating <geoffk@apple.com>
20919
20920 * gcc.dg/darwin-weakimport-3.c: New.
20921
20922 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
20923 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
20924 and to work on Darwin.
20925 * gcc.dg/attr-weakref-1b.c: New file.
20926 * gcc.dg/attr-weakref-2.c: New test.
20927 * gcc.dg/darwin-weakref-1.c: New test.
20928
20929 2005-12-05 Janis Johnson <janis187@us.ibm.com>
20930
20931 PR testsuite/25247
20932 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
20933 use in selector expressions.
20934 (dg-xfail-if): Ditto.
20935 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
20936 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
20937 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
20938 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
20939 * gcc.test-framework/test-framework.exp: Skip generated tests if
20940 CHECK_TEST_FRAMEWORK is not 1.
20941
20942 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20943
20944 PR tree-optimization/24963
20945 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
20946
20947 PR target/24108
20948 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
20949
20950 PR target/18580
20951 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
20952 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
20953 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
20954 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
20955
20956 2005-12-05 Jakub Jelinek <jakub@redhat.com>
20957
20958 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
20959 dg-options.
20960
20961 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
20962
20963 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
20964
20965 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
20966
20967 * gcc.dg/format/cast-1.c: New test.
20968
20969 2005-12-04 Roger Sayle <roger@eyesopen.com>
20970
20971 PR c/7776
20972 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
20973 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
20974 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
20975 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
20976
20977 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
20978
20979 * gcc.dg/cast-pretty-print-1.c: New test.
20980
20981 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
20982
20983 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
20984
20985 2005-12-02 Mark Mitchell <mark@codesourcery.com>
20986
20987 PR c++/24173
20988 * g++.dg/template/friend40.C: New test.
20989
20990 2005-12-02 Jakub Jelinek <jakub@redhat.com>
20991
20992 PR target/25199
20993 * gcc.target/i386/movq-2.c: New test.
20994 * gcc.target/i386/movq.c: Remove target i?86, instead add
20995 dg-require-effective-target ilp32.
20996
20997 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20998
20999 PR c++/24103
21000 * g++.dg/other/default1.C: New test.
21001
21002 2005-12-02 Richard Guenther <rguenther@suse.de>
21003
21004 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
21005
21006 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
21007
21008 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
21009
21010 2005-12-02 Alan Modra <amodra@bigpond.net.au>
21011
21012 PR target/21017
21013 * gcc.target/powerpc/rotate.c: New.
21014
21015 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21016
21017 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
21018 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
21019
21020 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
21021
21022 PR c/13384
21023 * gcc.dg/pr17730-1.c: Adjust.
21024 * gcc.dg/lvalue1.c (main): Likewise.
21025 * gcc.dg/lvalue-2.c: Likewise.
21026 * g++.dg/pr7503-3.C
21027
21028 2005-12-01 Geoffrey Keating <geoffk@apple.com>
21029
21030 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
21031 error messages.
21032
21033 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
21034
21035 PR fortran/24789
21036 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
21037
21038 2005-12-01 Uros Bizjak <uros@kss-loka.si>
21039
21040 PR target/24475
21041 * lib/target-supports.exp (check_effective_target_tls): New.
21042 (check_effective_target_tls_runtime): New.
21043 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
21044 for TLS support.
21045 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
21046 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
21047 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
21048 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
21049 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
21050 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
21051 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
21052 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
21053 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
21054 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
21055 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
21056 effective-target TLS.
21057 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
21058 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
21059 effective-target TLS runtime.
21060
21061 2005-12-01 Uros Bizjak <uros@kss-loka.si>
21062
21063 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
21064
21065 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
21066
21067 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
21068 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
21069 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
21070 ignored" warnings when "packing" is the same as the ABI layout.
21071
21072 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
21073
21074 PR fortran/21302
21075 * gfortran.dg/line_length_1.f: New test.
21076 * gfortran.dg/line_length_2.f90: Ditto.
21077
21078 2005-11-30 Richard Guenther <rguenther@suse.de>
21079
21080 PR tree-optimization/21655
21081 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
21082
21083 2005-11-30 Dale Johannesen <dalej@apple.com>
21084
21085 * gcc.c-torture/compile/pr24930.c: New.
21086
21087 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
21088
21089 PR fortran/15809
21090 * gfortran.dg/auto_char_dummy_array.f90: New test.
21091
21092 2005-11-30 Jeff Law <law@redhat.com>
21093
21094 * g++.old-deja/g++.law/pr25000.C: New test.
21095
21096 2005-11-30 Jakub Jelinek <jakub@redhat.com>
21097
21098 * gcc.dg/tls/opt-11.c: New test.
21099
21100 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
21101
21102 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
21103 targets.
21104 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
21105 LP64 ia64.
21106
21107 2005-11-29 Jakub Jelinek <jakub@redhat.com>
21108
21109 * gfortran.dg/open_access_1.f90: New test.
21110
21111 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21112
21113 * gcc.dg/charset/builtin2.c: New test.
21114
21115 2005-11-28 Jakub Jelinek <jakub@redhat.com>
21116
21117 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
21118 on mmix-*-* for *_[xy].c.
21119
21120 2005-11-28 Kean Johnston <jkj@sco.com>
21121
21122 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
21123 headers.
21124 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
21125 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
21126 * gcc.target/i386/asm-3.c: Ditto.
21127 * gcc.target/i386/clobbers.c: Ditto.
21128 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
21129 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
21130 test regexp.
21131 * gcc.target/i386/mul.c: Ditto.
21132 * gcc.target/i386/ssetype-1.c: Ditto.
21133 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
21134 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
21135 static so the test works with -fPIC mode too. Based on comment in
21136 PR19231 by Pinski.
21137 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
21138
21139 2005-11-28 Richard Guenther <rguenther@suse.de>
21140
21141 * gcc.dg/alias-9.c: New testcase.
21142 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
21143
21144 2005-11-28 Roger Sayle <roger@eyesopen.com>
21145 Uros Bizjak <uros@kss-loka.si>
21146
21147 PR middle-end/20219
21148 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
21149 tan(x)/sin(x) transformations.
21150
21151 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
21152
21153 PR middle-end/24575
21154 * gcc.dg/tree-ssa/divide-3.c: New test.
21155 * gcc.dg/tree-ssa/divide-4.c: New test.
21156
21157 2005-11-27 Steven G. Kargl <kargls@comcast.net>
21158
21159 PR fortran/24917
21160 * gfortran.dg/boz_6.f90: New test.
21161
21162 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21163
21164 PR fortran/23912
21165 * gfortran.dg/modulo_1.f90: New test.
21166
21167 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21168
21169 PR libfortran/24919
21170 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
21171 fail on CRLF platforms.
21172 * gfortran.dg/ftell_2.f90: Likewise.
21173
21174 2005-11-26 Eric Christopher <echristo@apple.com>
21175
21176 * gcc.dg/intmax_t-1.c: Remove mips xfail.
21177
21178 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
21179
21180 * objc.dg/gnu-runtime-3.m: Simplify.
21181
21182 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
21183
21184 PR middle-end/23669
21185 * gcc.dg/tree-ssa/divide-1.c: New test.
21186 * gcc.dg/tree-ssa/divide-2.c: New test.
21187
21188 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
21189
21190 PR libgfortran/24945
21191 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
21192
21193 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
21194
21195 PR libgfortran/24945
21196 * gfortran.dg/open_status_2.f90: New test.
21197
21198 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21199
21200 * gcc.c-torture/execute/builtins/fprintf.c,
21201 gcc.c-torture/execute/builtins/fputs-lib.c,
21202 gcc.c-torture/execute/builtins/fputs.c,
21203 gcc.c-torture/execute/builtins/lib/fprintf.c,
21204 gcc.c-torture/execute/builtins/lib/printf.c,
21205 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
21206
21207 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
21208
21209 * gcc.dg/20050922-2.c: New test.
21210
21211 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
21212
21213 * objc.dg/gnu-runtime-3.m: New test.
21214
21215 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21216
21217 PR c++/9278
21218 * g++.dg/other/void1.C: New test.
21219
21220 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
21221
21222 PR middle-end/24998
21223 * gcc.dg/torture/fp-int-convert-float.c,
21224 gcc.dg/torture/fp-int-convert-double.c,
21225 gcc.dg/torture/fp-int-convert-long-double.c,
21226 gcc.dg/torture/fp-int-convert-timode.c,
21227 gcc.dg/torture/fp-int-convert-float80.c,
21228 gcc.dg/torture/fp-int-convert-float80-timode.c,
21229 gcc.dg/torture/fp-int-convert-float128.c,
21230 gcc.dg/torture/fp-int-convert-float128-timode.c,
21231 gcc.dg/torture/fp-int-convert.h: New files.
21232
21233 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
21234
21235 PR middle-end/24989
21236 * gcc.dg/tree-ssa/bool-10.c: New test.
21237 * gcc.dg/tree-ssa/bool-11.c: New test.
21238 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
21239
21240 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
21241
21242 PR middle-end/24990
21243 * tree-ssa/pr24990-1.c: New test.
21244
21245 2005-11-24 Richard Guenther <rguenther@suse.de>
21246 Dirk Mueller <dmueller@suse.de>
21247
21248 PR c++/14024
21249 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
21250 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
21251 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
21252 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
21253 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
21254 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
21255
21256 2005-11-23 Uros Bizjak <uros@kss-loka.si>
21257
21258 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
21259
21260 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
21261
21262 PR c/21668
21263 * gcc.dg/Wc++-compat.c: New.
21264 * gcc.dg/Wno-c++-compat.c: New.
21265
21266 2005-11-23 Alan Modra <amodra@bigpond.net.au>
21267
21268 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
21269 (vspltish, vspltisw): Likewise.
21270
21271 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21272
21273 PR libgfortran/24794
21274 * gfortran.dg/namelist_12.f: Fix quotes.
21275 * gfortran.dg/namelist_13.f90: Fix quotes.
21276 * gfortran.dg/namelist_14.f90: Fix quotes.
21277 * gfortran.dg/namelist_15.f90: Fix quotes.
21278 * gfortran.dg/namelist_use.f90: Fix quotes.
21279 * gfortran.dg/namelist_use_only.f90: Fix quotes.
21280 * gfortran.dg/namelist_21.f90: New test.
21281 * gfortran.dg/namelist_22.f90: New test.
21282
21283 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
21284
21285 PR target/23435
21286 * gcc.c-torture/compile/pr23435.c: New.
21287
21288 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
21289
21290 * gcc.c-torture/execute/floatunsisf-1.c: New test.
21291
21292 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
21293
21294 * gcc.target/powerpc/405-macchw-1.c,
21295 gcc.target/powerpc/405-macchw-2.c,
21296 gcc.target/powerpc/405-macchwu-1.c,
21297 gcc.target/powerpc/405-macchwu-2.c,
21298 gcc.target/powerpc/405-machhw-1.c,
21299 gcc.target/powerpc/405-machhw-2.c,
21300 gcc.target/powerpc/405-machhwu-1.c,
21301 gcc.target/powerpc/405-machhwu-2.c,
21302 gcc.target/powerpc/405-maclhw-1.c,
21303 gcc.target/powerpc/405-maclhw-2.c,
21304 gcc.target/powerpc/405-maclhwu-1.c,
21305 gcc.target/powerpc/405-maclhwu-2.c,
21306 gcc.target/powerpc/405-mulchw-1.c,
21307 gcc.target/powerpc/405-mulchw-2.c,
21308 gcc.target/powerpc/405-mulchwu-1.c,
21309 gcc.target/powerpc/405-mulchwu-2.c,
21310 gcc.target/powerpc/405-mulhhw-1.c,
21311 gcc.target/powerpc/405-mulhhw-2.c,
21312 gcc.target/powerpc/405-mulhhwu-1.c,
21313 gcc.target/powerpc/405-mulhhwu-2.c,
21314 gcc.target/powerpc/405-mullhw-1.c,
21315 gcc.target/powerpc/405-mullhw-2.c,
21316 gcc.target/powerpc/405-mullhwu-1.c,
21317 gcc.target/powerpc/405-mullhwu-2.c,
21318 gcc.target/powerpc/405-nmacchw-1.c,
21319 gcc.target/powerpc/405-nmacchw-2.c,
21320 gcc.target/powerpc/405-nmachhw-1.c,
21321 gcc.target/powerpc/405-nmachhw-2.c,
21322 gcc.target/powerpc/405-nmaclhw-1.c,
21323 gcc.target/powerpc/405-nmaclhw-2.c,
21324 gcc.target/powerpc/440-macchw-1.c,
21325 gcc.target/powerpc/440-macchw-2.c,
21326 gcc.target/powerpc/440-macchwu-1.c,
21327 gcc.target/powerpc/440-macchwu-2.c,
21328 gcc.target/powerpc/440-machhw-1.c,
21329 gcc.target/powerpc/440-machhw-2.c,
21330 gcc.target/powerpc/440-machhwu-1.c,
21331 gcc.target/powerpc/440-machhwu-2.c,
21332 gcc.target/powerpc/440-maclhw-1.c,
21333 gcc.target/powerpc/440-maclhw-2.c,
21334 gcc.target/powerpc/440-maclhwu-1.c,
21335 gcc.target/powerpc/440-maclhwu-2.c,
21336 gcc.target/powerpc/440-mulchw-1.c,
21337 gcc.target/powerpc/440-mulchw-2.c,
21338 gcc.target/powerpc/440-mulchwu-1.c,
21339 gcc.target/powerpc/440-mulchwu-2.c,
21340 gcc.target/powerpc/440-mulhhw-1.c,
21341 gcc.target/powerpc/440-mulhhw-2.c,
21342 gcc.target/powerpc/440-mulhhwu-1.c,
21343 gcc.target/powerpc/440-mulhhwu-2.c,
21344 gcc.target/powerpc/440-mullhw-1.c,
21345 gcc.target/powerpc/440-mullhw-2.c,
21346 gcc.target/powerpc/440-mullhwu-1.c,
21347 gcc.target/powerpc/440-mullhwu-2.c,
21348 gcc.target/powerpc/440-nmacchw-1.c,
21349 gcc.target/powerpc/440-nmacchw-2.c,
21350 gcc.target/powerpc/440-nmachhw-1.c,
21351 gcc.target/powerpc/440-nmachhw-2.c,
21352 gcc.target/powerpc/440-nmaclhw-1.c,
21353 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
21354
21355 2005-11-21 Jakub Jelinek <jakub@redhat.com>
21356
21357 PR fortran/24774
21358 * gfortran.dg/inquire_9.f90: New test.
21359
21360 PR fortran/21647
21361 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
21362
21363 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21364
21365 PR libfortran/24432
21366 * lib/target-supports.exp (check_effective_target_fortran_large_real):
21367 Check that 'cos' is supported.
21368
21369 2005-11-21 Paul Thomas <pault@gcc.gnu.org
21370
21371 PR fortran/24223
21372 * gfortran.dg/substring_equivalence.f90: New test.
21373
21374 PR fortran/24705
21375 * gfortran.dg/auto_internal_assumed.f90: New test.
21376
21377 2005-11-21 Uros Bizjak <uros@kss-loka.si>
21378
21379 * gcc.dg/fold-div-2.c: New test.
21380
21381 2005-11-20 Ian Lance Taylor <ian@airs.com>
21382
21383 PR rtl-optimization/24883
21384 * gcc.c-torture/compile/pr24883.c: New test.
21385
21386 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
21387
21388 PR middle-end/20583
21389 * gcc.c-torture/compile/pr20583.c: New.
21390
21391 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
21392
21393 * gcc.c-torture/execute/usmul.c: New test.
21394
21395 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
21396
21397 * gcc.dg/tree-ssa/vrp22.c: New test.
21398
21399 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
21400
21401 PR middle-end/24912
21402 * gcc.dg/torture/pr24912-1.c: New test.
21403
21404 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
21405
21406 PR fortran/24862
21407 * gfortran.dg/arrayio_derived_1.f90: New test.
21408
21409 2005-11-19 Richard Guenther <rguenther@suse.de>
21410
21411 PR middle-end/23294
21412 * gcc.dg/tree-ssa/pr23294.c: New testcase.
21413
21414 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
21415
21416 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
21417
21418 2005-11-18 Mark Mitchell <mark@codesourcery.com>
21419
21420 PR c++/8355
21421 * g++.dg/template/friend39.C: New test.
21422
21423 2005-11-18 James E Wilson <wilson@specifix.com>
21424
21425 * gcc.dg/builtin-strstr.c: New.
21426
21427 2005-11-18 Richard Henderson <rth@redhat.com>
21428
21429 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
21430 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
21431 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
21432 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
21433 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
21434 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
21435 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
21436 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
21437 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
21438 renaming to remove initial "ia64-".
21439
21440 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
21441
21442 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
21443
21444 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
21445
21446 * g++.dg/cpp/string-2.C: New test.
21447
21448 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
21449
21450 * gcc.dg/tree-ssa/loop-14.c: New test.
21451
21452 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
21453 Michael Chamberlain <michael@chamberlain.net.au>
21454
21455 * ada/acats/run_all.sh (target_run): Kill long running tests.
21456
21457 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21458
21459 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
21460 * gcc.dg/cleanup-9.c: Likewise.
21461 * gcc.dg/cleanup-10.c: Likewise.
21462 * gcc.dg/cleanup-11.c: Likewise.
21463
21464 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21465
21466 PR fortran/24892
21467 * gfortran.dg/open_access_append_1.f90: New test.
21468 * gfortran.dg/open_access_append_2.f90: New test.
21469
21470 2005-11-16 Richard Guenther <rguenther@suse.de>
21471
21472 PR middle-end/24851
21473 * gcc.c-torture/execute/pr24851.c: New testcase.
21474
21475 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
21476
21477 * gcc.dg/fold-overflow-1.c: New test.
21478
21479 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
21480
21481 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
21482 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
21483
21484 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
21485
21486 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
21487 structures.
21488 * g++.dg/eh/forced2.C: Likewise.
21489 * g++.dg/eh/forced3.C: Likewise.
21490 * g++.dg/eh/forced4.C: Likewise.
21491
21492 2005-11-11 Mike Stump <mrs@apple.com>
21493
21494 * g++.old-deja/g++.mike/unused.C: Add.
21495
21496 2005-11-15 Mark Mitchell <mark@codesourcery.com>
21497
21498 PR c++/24667
21499 * g++.dg/warn/Wcast-qual1.C: New test.
21500
21501 2005-11-15 Jan Hubicka <jh@suse.cz>
21502
21503 * gcc.dg/winline-5.c: Add large-unit-insns limit.
21504
21505 2005-11-14 David Edelsohn <edelsohn@gnu.org>
21506
21507 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
21508
21509 2005-11-14 Diego Novillo <dnovillo@redhat.com>
21510
21511 PR 24840
21512 * gcc.dg/tree-ssa/pr24840.c: New test.
21513
21514 2005-11-14 Janis Johnson <janis187@us.ibm.com>
21515
21516 PR testsuite/24841
21517 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
21518
21519 2005-11-14 Dale Johannesen <dalej@apple.com>
21520
21521 * gcc.c-torture/execute/20051113-1.c: New.
21522
21523 2005-11-14 Mark Mitchell <mark@codesourcery.com>
21524
21525 PR c++/24687
21526 * g++.dg/template/crash43.C: New test.
21527
21528 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
21529
21530 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
21531
21532 2005-11-13 Mark Mitchell <mark@codesourcery.com>
21533
21534 PR c++/24817
21535 * g++.dg/eh/spec8.C: New test.
21536
21537 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
21538
21539 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
21540
21541 2005-11-13 Mark Mitchell <mark@codesourcery.com>
21542
21543 PR c++/20293
21544 * g++.dg/parse/ambig4.C: New test.
21545 * g++.dg/tc1/dr101.C: Adjust error markers.
21546 * g++.dg/lookup/strong-using-2.C: Likewise.
21547 * g++.dg/lookup/ambig5.C: Likewise.
21548 * g++.dg/lookup/ambig4.C: Likewise.
21549 * g++.dg/parse/crash22.C: Likewise.
21550
21551 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
21552
21553 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
21554
21555 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
21556
21557 * gcc.dg/nested-calls-1.c: New test.
21558
21559 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21560
21561 * gfortran.dg/complex_intrinsic_1.f90: New test.
21562 * gfortran.dg/complex_intrinsic_2.f90: New test.
21563 * gfortran.dg/fgetc_1.f90: New test.
21564 * gfortran.dg/fgetc_2.f90: New test.
21565 * gfortran.dg/fgetc_3.f90: New test.
21566 * gfortran.dg/ftell_1.f90: New test.
21567 * gfortran.dg/ftell_2.f90: New test.
21568 * gfortran.dg/gnu_logical_1.F: New test.
21569 * gfortran.dg/gnu_logical_2.f90: New test.
21570
21571 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
21572
21573 PR middle-end/24820
21574 * gcc.dg/pr24820.c: New test.
21575
21576 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
21577
21578 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
21579 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
21580 variable.
21581
21582 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21583
21584 PR testsuite/24614
21585 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
21586
21587 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
21588
21589 * gcc.target/cris/cris.exp: New file.
21590 * gcc.target/cris/rld-legit1.c: New test.
21591 * gcc.target/cris/rld-legit2.c: New test.
21592
21593 2005-11-12 Jakub Jelinek <jakub@redhat.com>
21594
21595 PR c++/24780
21596 * g++.dg/opt/pr24780.C: New test.
21597
21598 PR c++/24761
21599 * g++.dg/template/asm1.C: New test.
21600
21601 2005-11-12 Steven G. Kargl <kargls@comcast.net>
21602
21603 PR libgfortran/24787
21604 * gfortran.dg/scan_1.f90: New test.
21605
21606 2005-11-12 Jan Hubicka <jh@suse.cz>
21607
21608 * gcc.target/i386/minmax-1.c: New.
21609 * gcc.target/i386/minmax-2.c: New.
21610
21611 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
21612
21613 * gcc.dg/pr24445.c: Fix for 64-bit targets.
21614
21615 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
21616
21617 * gcc.c-torture/execute/20051110-1.c,
21618 gcc.c-torture/execute/20051110-2.c: New tests.
21619
21620 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
21621
21622 PR middle-end/24750
21623 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
21624 New tests.
21625
21626 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
21627
21628 * lib/target-libpath.exp (get_shlib_extension): New proc.
21629 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
21630 * lib/gfortran.exp (gfortran_link_flags): Likewise.
21631 * lib/objc.exp (objc_target_compile): Likewise.
21632 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
21633 detection.
21634
21635 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
21636
21637 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
21638
21639 * lib/target-supports.exp (check_effective_target_static_libgfortran):
21640 Add -static to additional_flags and pass it to target_compile.
21641
21642 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
21643
21644 PR libgfortran/24719
21645 gfortran.dg/read_noadvance.f90: New test.
21646
21647 PR libgfortran/24699
21648 gfortran.dg/fmt_t_2.f90: New test.
21649
21650 PR libgfortran/24785
21651 gfortran.dg/read_x_eor.f90: New test.
21652
21653 PR libgfortran/24584
21654 gfortran.dg/namelist_empty.f90: Rename test.
21655
21656 PR libgfortran/24489
21657 gfortran/read_eor.f90: Rename test.
21658
21659 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
21660
21661 PR fortran/15976
21662 * gfortran.dg/automatic_module_variable.f90: New test.
21663
21664 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
21665
21666 PR target/24445
21667 * gcc.dg/pr24445.c: New test.
21668
21669 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
21670
21671 PR fortran/24655
21672 PR fortran/24755
21673 * gfortran.dg/recursive_statement_functions.f90: Add statement
21674 functions using inline intrinsic functions and parameters to test
21675 that they no longer seg-fault.
21676
21677 PR fortran/24409
21678 gfortran.dg/nested_modules_4.f90: New test.
21679 gfortran.dg/nested_modules_5.f90: New test.
21680
21681 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21682
21683 PR fortran/24643
21684 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
21685
21686 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
21687
21688 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
21689 failures.
21690
21691 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21692
21693 * gcc.dg/sparc-getcontext-1.c: New test.
21694
21695 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
21696
21697 * gcc.dg/ifcvt-fabs-1.c: New test.
21698
21699 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
21700
21701 PR other/4372
21702 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
21703 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
21704
21705 2005-11-09 Richard Guenther <rguenther@suse.de>
21706
21707 PR tree-optimization/24716
21708 * gcc.c-torture/execute/pr24716.c: New testcase.
21709
21710 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
21711
21712 * gcc.dg/pr24624.c: Disable for non S/390 targets.
21713
21714 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
21715
21716 PR 24624
21717 * gcc.dg/pr24624.c: Testcase added.
21718
21719 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
21720
21721 PR 24623
21722 * g++.dg/other/pr24623.C: Testcase added.
21723
21724 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
21725
21726 PR fortran/22607
21727 * gfortran-dg/pure_byref_1.f90: New.
21728 * gfortran-dg/pure_byref_2.f90: New.
21729
21730 2005-11-09 Uros Bizjak <uros@kss-loka.si>
21731
21732 PR c/24101
21733 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
21734 * gcc.dg/dg.exp: Run main loop also for *.i files.
21735
21736 2005-11-08 Jakub Jelinek <jakub@redhat.com>
21737
21738 PR c++/19450
21739 * g++.dg/tls/diag-3.C: New test.
21740 * g++.dg/tls/diag-4.C: New test.
21741 * g++.dg/tls/static-1.C: New test.
21742 * g++.dg/tls/static-1a.cc: New file.
21743
21744 2005-11-08 Diego Novillo <dnovillo@redhat.com>
21745
21746 PR 23046
21747 * g++.dg/tree-ssa/pr23046.C: New test.
21748
21749 2005-11-08 Devang Patel <dpatel@apple.com>
21750
21751 PR tree-optimization/23115
21752 * gcc.dg/tree-ssa/pr23115.c: New.
21753
21754 2005-11-08 David Edelsohn <edelsohn@gnu.org>
21755
21756 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
21757 * gcc.target/powerpc/pr16155.c: Same.
21758 * gcc.target/powerpc/altivec-1.c: Same.
21759 * gcc.target/powerpc/altivec-2.c: Same.
21760 * gcc.target/powerpc/altivec-3.c: Same.
21761 * gcc.target/powerpc/altivec-5.c: Same.
21762 * gcc.target/powerpc/altivec-11.c: Same.
21763 * gcc.target/powerpc/altivec-12.c: Same.
21764 * gcc.target/powerpc/altivec-14.c: Same.
21765 * gcc.target/powerpc/altivec-22.c: Same.
21766 * gcc.target/powerpc/altivec-consts.c: Same.
21767 * gcc.target/powerpc/altivec-pr22085.c: Same.
21768 * gcc.target/powerpc/altivec-splat.c: Same.
21769 * gcc.target/powerpc/altivec-varargs-1.c: Same.
21770 * gcc.target/powerpc/altivec-vec-merge.c: Same.
21771 * gcc.target/powerpc/darwin-longlong.c: Same.
21772
21773 2005-11-08 Uros Bizjak <uros@kss-loka.si>
21774
21775 PR target/19340
21776 * gcc.dg/pr19340.c: New test.
21777
21778 2005-11-07 Ian Lance Taylor <ian@airs.com>
21779
21780 PR rtl-optimization/24683
21781 * gcc.dg/pr24683.c: New test.
21782
21783 2005-11-07 Uros Bizjak <uros@kss-loka.si>
21784
21785 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
21786 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
21787
21788 2005-11-07 Uros Bizjak <uros@kss-loka.si>
21789
21790 * gcc.target/i386/pr23376.c: Compile with -mmmx.
21791
21792 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
21793
21794 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
21795
21796 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
21797
21798 PR target/24230
21799
21800 * gcc.target/powerpc/altivec-consts.c,
21801 gcc.target/powerpc/altivec-splat.c: New testcase.
21802
21803 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
21804
21805 PR c/24599
21806
21807 * gcc.dg/overflow-2.c: New testcase.
21808
21809 2005-11-07 Jakub Jelinek <jakub@redhat.com>
21810
21811 PR rtl-optimization/23567
21812 * gcc.c-torture/execute/20051104-1.c: New test.
21813
21814 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
21815
21816 PR fortran/24534
21817 gfortran.dg/private_type_2.f90: Modified to check that case with
21818 PRIVATE declaration within derived type is accepted.
21819
21820 PR fortran/20838
21821 gfortran.dg/pointer_assign_1.f90: New test.
21822
21823 PR fortran/20840
21824 * gfortran.dg/arrayio_0.f90: New test.
21825
21826 PR fortran/17737
21827 gfortran.dg/data_initialized.f90: New test.
21828 gfortran.dg/data_constraints_1.f90: New test.
21829 gfortran.dg/data_constraints_2.f90: New test.
21830
21831 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
21832
21833 PR fortran/24174
21834 PR fortran/24305
21835 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
21836
21837 2005-11-06 Diego Novillo <dnovillo@redhat.com>
21838
21839 PR 24670
21840 * gcc.dg/tree-ssa/pr24670.c: New test.
21841
21842 2005-11-05 Ian Lance Taylor <ian@airs.com>
21843
21844 PR target/22432
21845 * gcc.target/i386/pr22432.c: New test.
21846
21847 2005-11-05 Richard Henderson <rth@redhat.com>
21848
21849 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
21850 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
21851 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
21852 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
21853 from gcc.dg/alpha-*.
21854 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
21855 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
21856
21857 2005-11-05 Andreas Jaeger <aj@suse.de>
21858
21859 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
21860
21861 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
21862
21863 PR target/23424
21864 * gcc.dg/torture/pr23424-1.c: New test.
21865
21866 2005-11-04 Richard Henderson <rth@redhat.com>
21867
21868 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
21869 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
21870 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
21871 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
21872 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
21873 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
21874 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
21875 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
21876 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
21877 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
21878 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
21879 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
21880 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
21881 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
21882 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
21883 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
21884 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
21885 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
21886 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
21887 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
21888 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
21889 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
21890 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
21891 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
21892 Move from gcc.dg/.
21893 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
21894 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
21895 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
21896 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
21897 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
21898 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
21899 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
21900 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
21901 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
21902 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
21903 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
21904 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
21905 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
21906 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
21907 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
21908 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
21909 gcc.target/i386/lea.c, gcc.target/i386/local.c,
21910 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
21911 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
21912 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
21913 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
21914 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
21915 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
21916 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
21917 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
21918 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
21919 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
21920 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
21921 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
21922 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
21923 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
21924 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
21925 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
21926 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
21927 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
21928 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
21929 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
21930 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
21931 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
21932 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
21933 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
21934 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
21935 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
21936 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
21937 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
21938
21939 2005-11-04 Diego Novillo <dnovillo@redhat.com>
21940
21941 PR 24627
21942 * gcc.dg/tree-ssa/pr24627.c: New test.
21943
21944 2005-11-04 Paul Brook <paul@codesourcery.com>
21945
21946 * gcc.dg/tls/opt-10.c: New test.
21947
21948 2005-11-04 Andreas Jaeger <aj@suse.de>
21949
21950 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
21951 avoid extra warnings.
21952
21953 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21954
21955 PR libfortran/22298
21956 * lib/target-supports.exp
21957 (check_effective_target_static_libgfortran): New
21958 static_libgfortran effective target.
21959 * gfortran.dg/static_linking_1.f: New test.
21960 * gfortran.dg/static_linking_1.c: New file.
21961
21962 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
21963
21964 * gcc.dg/pr24615.c: Guard test with { target fpic }.
21965
21966 2005-11-03 Josh Conner <jconner@apple.com>
21967
21968 PR c++/19989
21969 g++.dg/ext/array2.C: New test.
21970 g++.dg/template/dependent-name3.C: New test.
21971 g++.dg/template/dependent-name4.C: New test.
21972 g++.dg/template/sfinae2.C: New test.
21973
21974 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
21975
21976 PR preprocessor/22042
21977 * gcc.dg/cpp/strify4.c: New test.
21978
21979 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21980
21981 PR c++/17964
21982 * g++.dg/cpp/string-1.C: New test.
21983
21984 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21985
21986 * gcc.target/powerpc: New directory.
21987 * gcc.target/powerpc/powerpc.exp: New file.
21988 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
21989 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
21990 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
21991 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
21992 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
21993 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
21994 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
21995 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
21996 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
21997 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
21998 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
21999 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
22000 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
22001 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
22002 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
22003 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
22004 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
22005 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
22006 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
22007 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
22008 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
22009 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
22010 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
22011 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
22012 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
22013 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
22014 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
22015 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
22016 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
22017 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
22018 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
22019 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
22020 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
22021 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
22022
22023 2005-11-03 Mark Mitchell <mark@codesourcery.com>
22024
22025 PR c++/21627
22026 * g++.dg/warn/inline2.C: New test.
22027
22028 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
22029
22030 PR middle-end/23155
22031 * g++.dg/ext/c99struct1.C: New test.
22032 * gcc.dg/union-cast-1.c: New test.
22033 * gcc.dg/union-cast-2.c: New test.
22034 * gcc.dg/union-cast-3.c: New test.
22035
22036 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
22037
22038 PR middle-end/24589
22039 * gcc.c-torture/execute/zero-struct-2.c: New test.
22040
22041 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
22042
22043 PR c++/24582
22044 * g++.dg/init/switch1.C: New test.
22045
22046 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22047
22048 * gcc.dg/delay-slot-1.c: New test.
22049
22050 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
22051
22052 PR target/24620
22053 * gcc.dg/pr24620.c: New test.
22054
22055 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
22056
22057 PR c/24329
22058 * gcc.dg/format/unnamed-1.c: New test.
22059
22060 2005-11-02 Mark Mitchell <mark@codesourcery.com>
22061
22062 PR c++/22434
22063 * g++.dg/expr/cond8.C: New test.
22064
22065 PR c++/24560
22066 * g++.dg/parse/dot1.C: New test.
22067
22068 2005-11-02 Jan Hubicka <jh@suse.cz>
22069
22070 PR target/23303
22071 * gcc.dg/i386-lea.c: New test
22072
22073 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
22074
22075 PR target/24615
22076 * gcc.dg/pr24615.c: New test.
22077
22078 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
22079
22080 PR target/24600
22081 * gcc.dg/pr24600.c: New test.
22082
22083 2005-11-02 Mark Mitchell <mark@codesourcery.com>
22084
22085 PR c++/19253
22086 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
22087 * g++.dg/parse/typename9.C: New test.
22088 * g++/dg/parse/typename10.C: Likewise.
22089
22090 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
22091
22092 PR fortran/18157
22093 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
22094 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
22095 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
22096
22097 2005-11-02 Mark Mitchell <mark@codesourcery.com>
22098
22099 PR c++/24569
22100 * g++.dg/debug/static1.C: New test.
22101
22102 2005-11-02 Josh Conner <jconner@apple.com>
22103
22104 * g++.dg/crash38.C: moved into proper directory...
22105 * g++.dg/template/crash42.C: ...here
22106
22107 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
22108
22109 PR target/18338
22110 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
22111 pcc_bitfield_type_matters || default_packed.
22112
22113 * lib/target-supports.exp
22114 (check_effective_target_pcc_bitfield_type_matters): New proc.
22115 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
22116
22117 PR testsuite/23304
22118 * lib/target-supports.exp (check_effective_default_packed): New proc.
22119 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
22120 Gate expected errors on target ! default_packed.
22121 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
22122
22123 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22124
22125 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
22126 change (r106358).
22127
22128 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22129
22130 PR fortran/24008
22131 * gfortran.dg/entry_5.f90: New.
22132 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
22133
22134 2005-11-01 Bob Wilson <bob.wilson@acm.org>
22135
22136 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
22137
22138 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
22139
22140 PR fortran/21565
22141 gfortran.dg/namelist_blockdata.f90: New test.
22142
22143 PR fortran/18737
22144 gfortran.dg/external_implicit_none.f90: New test.
22145
22146 PR fortran/14994
22147 * gfortran.dg/secnds.f: New test.
22148
22149 2005-10-31 Jan Hubicka <jh@suse.cz>
22150
22151 PR target/20928
22152 * gcc.c-torture/compile/pr20928.c: New test.
22153
22154 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
22155
22156 PR middle-end/23492
22157 * gcc.c-torture/compile/zero-strct-5.c: New test.
22158
22159 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
22160
22161 PR libgfortran/24584
22162 * gfortran.dg/pr24584.f90: New test.
22163
22164 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
22165
22166 PR fortran/18883
22167 * gfortran.dg/char_result_9.f90: New.
22168 * gfortran.dg/char_result_10.f90: New.
22169
22170 2005-10-30 Jan Hubicka <jh@suse.cz>
22171
22172 * g++.dg/tree-ssa/pr24172.C: New testcase.
22173
22174 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22175
22176 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
22177
22178 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
22179
22180 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
22181 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
22182 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
22183 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
22184 gfortran.dg/enum_9.f90,
22185 gfortran.fortran-torture/compile/enum_1.f90,
22186 gfortran.fortran-torture/execute/enum_1.f90,
22187 gfortran.fortran-torture/execute/enum_2.f90,
22188 gfortran.fortran-torture/execute/enum_3.f90,
22189 gfortran.fortran-torture/execute/enum_4.f90: New tests.
22190
22191 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
22192
22193 PR target/18482
22194 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
22195 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
22196
22197 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22198
22199 PR libfortran/20179
22200 * gfortran.dg/mixed_io_1.f90: New test.
22201 * gfortran.dg/mixed_io_1.c: New file.
22202
22203 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22204
22205 * gfortran.dg/malloc_free_1.f90: New test.
22206
22207 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
22208
22209 * gcc.dg/nested-func-4.c: Require profiling -pg.
22210
22211 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
22212
22213 PR C++/23229
22214 * g++.dg/warn/main-2.C: New test.
22215
22216 2005-10-28 Steven G. Kargl <kargls@comcast.net>
22217
22218 PR fortran/24545
22219 * gfortran.dg/interface_2.f90: new test.
22220
22221 2005-10-28 Josh Conner <jconner@apple.com>
22222
22223 PR c++/22153
22224 * g++.dg/template/crash38.C: New test.
22225 * g++.dg/parse/explicit1.C: Change expected errors.
22226
22227 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
22228
22229 PR C++/23426
22230 * g++.dg/other/large-size-array.C: New test.
22231
22232 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
22233
22234 PR middle-end/24362
22235 * g++.dg/opt/complex4.C: New test.
22236
22237 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
22238
22239 * gcc.dg/nested-func-4.c: New test.
22240
22241 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
22242
22243 PR fortran/24158
22244 gfortran.dg/derived_recursion.f90: New test.
22245 gfortran.dg/implicit_actual.f90: New test.
22246
22247 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
22248
22249 PR middle-end/24295, PR testsuite/24477
22250 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
22251 removed when weakref hits the tree.
22252
22253 2005-10-25 Jakub Jelinek <jakub@redhat.com>
22254
22255 * gfortran.dg/cray_pointers_4.f90: New test.
22256
22257 * gfortran.dg/cray_pointers_5.f90: New test.
22258
22259 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
22260
22261 PR fortran/22290
22262 * gfortran.dg/assign_5.f90: New test.
22263 * gfortran.dg/assign_6.f: New test.
22264
22265 2005-10-25 Uros Bizjak <uros@kss-loka.si>
22266
22267 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
22268 CPU has no SSE support.
22269
22270 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
22271
22272 PR libgfortran/24224
22273 * gfortran.dg/arrayio_1.f90: Update attribution.
22274 * gfortran.dg/arrayio_2.f90: Update attribution.
22275 * gfortran.dg/arrayio_3.f90: Update attribution.
22276 * gfortran.dg/arrayio_4.f90: Update test conditions.
22277 * gfortran.dg/arrayio_5.f90: Update attribution.
22278 * gfortran.dg/arrayio_6.f90: New test.
22279 * gfortran.dg/arrayio_7.f90: New test.
22280
22281 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
22282
22283 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
22284
22285 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
22286
22287 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
22288
22289 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
22290
22291 PR fortran/24416
22292 * gfortran.dg/namelist_char_only.f90: New test.
22293
22294 2005-10-24 Asher Langton <langton2@llnl.gov>
22295
22296 PR fortran/17031
22297 PR fortran/22282
22298 * gfortran.dg/cray_pointers_1.f90: New test.
22299 * gfortran.dg/cray_pointers_2.f90: New test.
22300 * gfortran.dg/cray_pointers_3.f90: New test.
22301 * gfortran.dg/loc_1.f90: New test.
22302 * gfortran.dg/loc_2.f90: New test.
22303
22304 2005-10-24 Steven Bosscher <stevenb@suse.de>
22305
22306 * gcc.dg/pr24225.c: New test.
22307
22308 2005-10-24 Asher Langton <langton2@llnl.gov>
22309
22310 * gfortran.dg/dup_save_1.f90: New test.
22311 * gfortran.dg/dup_save_2.f90: New test.
22312
22313 2005-10-24 Paul Brook <paul@codesourcery.com>
22314
22315 PR 24107
22316 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
22317 stdint.h.
22318
22319 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
22320
22321 PR libgfortran/24489
22322 * gfortran.dg/pr24489.f90: New test.
22323
22324 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
22325
22326 PR fortran/23635
22327 * gfortran.dg/ichar_1.f90: Add tests for derived types.
22328
22329 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
22330
22331 PR target/18911
22332 * g++.dg/init/array16.C: Skip for mmix-*-*.
22333
22334 2005-10-23 Asher Langton <langton2@llnl.gov>
22335
22336 * gfortran.dg/byte_1.f90: New test.
22337 * gfortran.dg/byte_2.f90: New test.
22338
22339 2005-10-23 David Edelsohn <edelsohn@gnu.org>
22340
22341 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
22342
22343 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
22344
22345 PR fortran/18022
22346 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
22347
22348 PR fortran/24311
22349 * gfortran.dg/merge_char_const.f90: New test.
22350
22351 PR fortran/24384
22352 * gfortran.dg/spread_scalar_source.f90: New test.
22353
22354 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
22355
22356 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
22357
22358 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
22359 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
22360
22361 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
22362
22363 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
22364
22365 PR fortran/24426
22366 * gfortran.dg/der_pointer_4.f90: New.
22367
22368 2005-10-22 David Ayers <d.ayers@inode.at>
22369
22370 * obj-c++.dg/except-1.mm: Simplify.
22371
22372 2005-10-21 David Ayers <d.ayers@inode.at>
22373
22374 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
22375
22376 2005-10-21 Jakub Jelinek <jakub@redhat.com>
22377
22378 * gfortran.dg/assumed_dummy_2.f90: New test.
22379
22380 2005-10-21 James E Wilson <wilson@specifix.com>
22381
22382 PR preprocessor/15220
22383 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
22384
22385 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
22386
22387 * gcc.c-torture/execute/20051021-1.c: New test.
22388
22389 2005-10-21 Mark Mitchell <mark@codesourcery.com>
22390
22391 PR c++/24260
22392 * g++.dg/ext/tmplattr1.C: New test.
22393
22394 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
22395
22396 PR fortran/24440
22397 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
22398
22399 2005-10-20 Geoffrey Keating <geoffk@apple.com>
22400
22401 * obj-c++.dg/except-1.mm: New.
22402
22403 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
22404
22405 2005-10-21 Alan Modra <amodra@bigpond.net.au>
22406
22407 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
22408
22409 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
22410
22411 PR middle-end/24295
22412 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
22413 declarations with the same names as thunks' alias targets, use
22414 aliases instead.
22415 * gcc.dg/attr-alias-3.c: New test.
22416 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
22417
22418 2005-10-20 Mark Mitchell <mark@codesourcery.com>
22419
22420 PR c++/22618
22421 * g++.dg/parse/access8.C: New test.
22422
22423 2005-10-20 Richard Guenther <rguenther@suse.de>
22424
22425 PR c++/24439
22426 * g++.dg/tree-ssa/pr24439.C: New testcase.
22427
22428 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22429
22430 * g++.dg/opt/delay-slot-1.C: New test.
22431
22432 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
22433
22434 PR fortran/21625
22435 * gfortran.fg/der_init_1.f90: New.
22436
22437 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
22438
22439 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
22440
22441 2005-10-19 Mark Mitchell <mark@codesourcery.com>
22442
22443 PR c++/21908
22444 * g++.dg/parse/error28.C: New test.
22445
22446 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22447
22448 * gcc.dg/profile-generate-2.c: New test.
22449
22450 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
22451
22452 PR target/23589
22453 * g++.dg/ext/dllimport11.C: New.
22454
22455 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22456
22457 PR c++/22293
22458 * g++.dg/other/friend3.C: New test.
22459
22460 2005-10-18 Mark Mitchell <mark@codesourcery.com>
22461
22462 PR c++/23293
22463 * g++.dg/template/error19.C: New test.
22464
22465 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
22466
22467 PR c++/21383
22468 * g++.dg/overload/koenig2.C: New.
22469
22470 PR c++/23118
22471 * g++.dg/overload/error2.C: New.
22472
22473 PR c++/22604
22474 * g++.dg/inherit/covariant14.C: New.
22475
22476 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22477
22478 PR c++/23440
22479 * g++.dg/parse/for1.C: New test.
22480
22481 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
22482
22483 PR fortran/23446
22484 * gfortran.dg/host_dummy_index_1.f90: New test.
22485
22486 PR fortran/21459
22487 * gfortran.dg/automatic_char_len_2.f90: New test.
22488
22489 PR fortran/20866
22490 * gfortran.dg/recursive_statement_functions.f90: New test.
22491
22492 PR fortran/20853
22493 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
22494
22495 PR fortran/20849
22496 * gfortran.dg/external_initializer.f90: New test.
22497
22498 PR fortran/20837
22499 * non_module_public.f90: New test.
22500
22501 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
22502
22503 PR c++/24386
22504 * g++.dg/template/overload7.C: New.
22505
22506 PR c++/22551
22507 * g++.dg/other/switch2.C: Remove expected warnings.
22508
22509 PR c++/21353
22510 * g++.dg/template/defarg6.C: New.
22511
22512 2005-10-17 Uros Bizjak <uros@kss-loka.si>
22513
22514 PR target/24315
22515 * gcc.target/i386/pr24315.c: New test.
22516
22517 2005-10-16 Mark Mitchell <mark@codesourcery.com>
22518
22519 PR c++/24389
22520 * g++.dg/template/static21.C: New test.
22521 * g++.dg/template/static21-a.cc: Likewise.
22522
22523 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
22524
22525 PR c++/23959
22526 * g++.dg/warn/Wswitch-default-1.C: New test.
22527 * g++.dg/warn/Wswitch-default-2.C: New test.
22528
22529 2005-10-16 Mark Mitchell <mark@codesourcery.com>
22530
22531 PR c++/22173
22532 * g++.dg/parse/template18.C: New test.
22533 * g++.dg/template/nontype15.C: Likewise.
22534
22535 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
22536
22537 PR fortran/22273
22538 * gfortran.dg/spec_expr_2.f90: New.
22539
22540 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
22541
22542 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
22543 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
22544 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
22545 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
22546 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
22547 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
22548 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
22549 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
22550 previous target-specific skips and warning-message matches where
22551 applicable.
22552
22553 2005-10-15 Mark Mitchell <mark@codesourcery.com>
22554
22555 PR c++/21347
22556 * g++.dg/warn/Wctor-dtor.C: New test.
22557
22558 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22559
22560 PR c/23439
22561 * gcc.dg/for-1.c: New test.
22562
22563 2005-10-14 Mark Mitchell <mark@codesourcery.com>
22564
22565 PR c++/19565
22566 * g++.dg/warn/Wconversion1.C: New test.
22567 * g++.dg/ext/packed4.C: Compile with -w.
22568 * g++.dg/opt/20050511-1.C: Likewise.
22569 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
22570
22571 2005-10-14 Jakub Jelinek <jakub@redhat.com>
22572
22573 * gfortran.dg/boz_5.f90: New test.
22574
22575 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
22576
22577 PR c++/22551
22578 * g++.dg/other/switch2.C: New.
22579
22580 PR c++/23984
22581 * g++.dg/init/ctor7.C: New.
22582
22583 2005-10-13 David Edelsohn <edelsohn@gnu.org>
22584
22585 PR c++/23730
22586 * g++.dg/parse/crash32.C: New test.
22587
22588 2005-10-13 Mark Mitchell <mark@codesourcery.com>
22589
22590 PR c++/20721
22591 * g++.dg/init/goto2.C: New test.
22592
22593 PR c++/22464
22594 * g++.dg/template/crash/41.C: New test.
22595
22596 PR c++/22180
22597 * g++.dg/template/crash40.C: New test.
22598
22599 PR c++/23694
22600 * g++.dg/parse/friend5.C: New test.
22601
22602 PR c++/23307
22603 * g++.dg/template/crash38.C: New test.
22604
22605 PR c++/22352
22606 * g++.dg/template/friend38.C: New test.
22607
22608 PR c++/22405
22609 * g++.dg/template/crash39.C: New test.
22610
22611 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
22612
22613 * gcc.dg/debug/dwarf2/dwarf-char1.c,
22614 gcc.dg/debug/dwarf2/dwarf-char2.c,
22615 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
22616
22617 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
22618
22619 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
22620
22621 * gcc.dg/dll-2.c: Add tests for warnings.
22622 * gcc.dg/dll-3.c: Likewise.
22623 * gcc.dg/dll-4.c: Likewise.
22624
22625 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
22626 * g++.dg/ext/dllimport2.C: Likewise.
22627 * g++.dg/ext/dllimport3.C: Likewise.
22628 * g++.dg/ext/dllimport7.C: Likewise.
22629 * g++.dg/ext/dllimport8.C: Likewise.
22630 * g++.dg/ext/dllimport9.C: Likewise.
22631
22632 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
22633
22634 PR fortran/24092
22635 * gfortran.dg/derived_pointer_recursion.f90: New test.
22636
22637 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
22638
22639 * gcc.c-torture/execute/20051012-1.c: New test.
22640
22641 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
22642
22643 PR fortran/18082
22644 * gfortran.dg/automatic_char_len_1.f90: New test.
22645
22646 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
22647
22648 PR fortran/20847
22649 * gfortran.dg/save_common.f90: New test.
22650
22651 PR fortran/20856
22652 * gfortran.dg/save_result.f90: New test.
22653
22654 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
22655
22656 PR c++/21592
22657 * g++.dg/template/dependent-expr1.C: Add new expected error.
22658 * g++.dg/template/dependent-expr2.C: Adjust error text.
22659 * g++.dg/template/overload6.C: New.
22660
22661 PR c++/23797
22662 * g++.dg/other/typename8.C: New.
22663
22664 PR c++/21117
22665 * g++.dg/other/return1.C: New.
22666
22667 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
22668
22669 PR c++/24052
22670 * g++.dg/ext/label5.C: New.
22671
22672 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
22673
22674 PR c++/19964
22675 * g++.dg/parse/crash31.C: New.
22676
22677 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
22678
22679 * g++.dg/ipa/ipa-1.c: New test.
22680 * g++.dg/ipa/ipa-2.c: New test.
22681 * g++.dg/ipa/ipa-3.c: New test.
22682 * g++.dg/ipa/ipa-4.c: New test.
22683 * g++.dg/ipa/ipa-5.c: New test.
22684 * g++.dg/ipa/ipa.exp: New file.
22685
22686 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
22687
22688 PR fortran/24207
22689 * gfortran.dg/private_type_3.f90: New test.
22690
22691 2005-10-11 Steven G. Kargl <kargls@comcast.net>
22692
22693 PR fortran/20786
22694 gfortran.dg/aint_anint_1.f90: New test.
22695
22696 2005-10-11 Steven G. Kargl <kargls@comcast.net>
22697
22698 PR libgfortran/24313
22699 gfortran.dg/csqrt.f: New test.
22700
22701 2005-10-11 Ian Lance Taylor <ian@airs.com>
22702
22703 PR c++/8057
22704 * g++.dg/warn/noeffect7.C: New test.
22705 * g++.dg/warn/noeffect2.C: Instantiate templates.
22706 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
22707 and warning.
22708
22709 2005-10-11 Mark Mitchell <mark@codesourcery.com>
22710
22711 PR c++/21089
22712 * g++.dg/init/float1.C: New test.
22713
22714 PR c++/24277
22715 * g++.dg/init/member1.C: Tweak error markers.
22716
22717 2005-10-11 Janis Johnson <janis187@us.ibm.com>
22718
22719 PR testsuite/24281
22720 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
22721 Check for null pointer.
22722
22723 2005-10-11 Mark Mitchell <mark@codesourcery.com>
22724
22725 PR c++/21369
22726 * g++.dg/parse/ret-type3.C: New test.
22727
22728 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
22729
22730 PR tree-opt/23946
22731 * gcc.c-torture/compile/pr23946.c: New test.
22732
22733 2005-10-11 Jakub Jelinek <jakub@redhat.com>
22734
22735 * g++.dg/opt/mmx2.C: New test.
22736
22737 2005-10-10 Mark Mitchell <mark@codesourcery.com>
22738
22739 PR c++/24277
22740 * g++.dg/template/static20.C: New test.
22741
22742 PR c++/24302
22743 * g++.dg/warn/Wunused-12.C: New test.
22744
22745 PR c++/23437
22746 * g++.dg/template/arg4.C: New test.
22747
22748 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22749
22750 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
22751 * gcc.dg/ucnid-3.c: Likewise.
22752 * gcc.dg/ucnid-4.c: Likewise.
22753 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
22754 * g++.dg/other/ucnid-1.C: Likewise.
22755 * gcc.dg/sparc-frame-1.c: New test.
22756
22757 2005-10-10 Mark Mitchell <mark@codesourcery.com>
22758
22759 PR c++/24139
22760 * g++.dg/template/spec27.C: New test.
22761
22762 PR c++/24275
22763 * g++.dg/template/static19.C: New test.
22764
22765 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22766
22767 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
22768 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
22769
22770 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
22771
22772 PR target/24136
22773 * gfortran.fortran-torture/compile/pr24136.f: New test.
22774
22775 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
22776
22777 PR c++/22172
22778 * g++.dg/parse/crash30.C: New test.
22779
22780 2005-10-07 Richard Guenther <rguenther@suse.de>
22781
22782 PR middle-end/24227
22783 * gcc.c-torture/compile/pr24227.c: New testcase.
22784
22785 2005-10-07 Steve Ellcey <sje@cup.hp.com>
22786
22787 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
22788 Do not put aligned attributes on array elements.
22789
22790 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
22791
22792 PR testsuite/23611, PR testsuite/23615
22793 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
22794 writing prototypes of library functions by hand.
22795 * obj-c++.dg/bitfield-4.mm: Likewise.
22796 * obj-c++.dg/const-str-4.mm: Likewise.
22797 * obj-c++.dg/encode-4.mm: Likewise.
22798 * obj-c++.dg/encode-5.mm: Likewise.
22799 * obj-c++.dg/encode-6.mm: Likewise.
22800 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
22801 * obj-c++.dg/method-10.mm: Likewise.
22802 * obj-c++.dg/method-17.mm: Likewise.
22803 * obj-c++.dg/method-19.mm: Likewise.
22804 * obj-c++.dg/try-catch-2.mm: Likewise.
22805
22806 2005-10-06 Richard Henderson <rth@redhat.com>
22807
22808 PR 24236
22809 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
22810
22811 2005-10-06 Dale Johannesen <dalej@apple.com>
22812
22813 * gcc.c-torture/execute/20030125-1.c: Correct.
22814
22815 2005-10-06 Richard Guenther <rguenther@suse.de>
22816
22817 PR tree-optimization/24238
22818 * g++.dg/tree-ssa/pr24238.C: New testcase.
22819
22820 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
22821
22822 PR 18568
22823 * gfortran.dg/der_pointer_3.f90: New test.
22824
22825 2005-10-05 Devang Patel <dpatel@apple.com>
22826
22827 PR Debug/23205
22828 * g++.dg/other/PR23205.C: New.
22829
22830 2005-10-05 Richard Henderson <rth@redhat.com>
22831
22832 PR target/23602
22833 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
22834 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
22835
22836 2005-10-05 Dale Johannesen <dalej@apple.com>
22837
22838 * gcc.c-torture/execute/float-floor.c: New.
22839
22840 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
22841
22842 PR tree-optimization/21419
22843 PR tree-optimization/24146
22844 PR tree-optimization/24151
22845
22846 * g++.dg/ext/asm7.C: New.
22847 * g++.dg/ext/asm8.C: New.
22848 * gcc.dg/asm-1.c: Compile on all targets.
22849 * gcc.dg/asm-pr24146.c: New.
22850 * gcc.dg/pr21419.c: Adjust error messages.
22851
22852 2005-10-05 Richard Guenther <rguenther@suse.de>
22853
22854 PR fortran/24176
22855 * gfortran.fortran-torture/compile/empty.f90: New testcase.
22856
22857 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
22858
22859 PR c++/23513
22860 * g++.dg/template/spec22.C: Robustify test.
22861 * g++.dg/template/spec26.C: New.
22862
22863 2005-10-05 Uros Bizjak <uros@kss-loka.si>
22864
22865 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
22866 if target supports vector instructions.
22867
22868 2005-10-04 Geoffrey Keating <geoffk@apple.com>
22869
22870 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
22871 C99 functions.
22872
22873 2005-10-04 Janis Johnson <janis187@us.ibm.com>
22874
22875 * lib/target-supports.exp (check_effective_target_fortran_large_real,
22876 check_effective_target_fortran_large_int): Replace cached result
22877 when target changes.
22878
22879 2005-10-04 Devang Patel <dpatel@apple.com>
22880
22881 * gcc.dg/i386-sse-vect-types.c: New.
22882
22883 2005-10-04 Ian Lance Taylor <ian@airs.com>
22884
22885 PR preprocessor/13726
22886 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
22887 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
22888
22889 2005-10-04 Richard Guenther <rguenther@suse.de>
22890
22891 PR c/23576
22892 * gcc.dg/noncompile/pr23576.c: New testcase.
22893
22894 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
22895
22896 PR middle-end/23125
22897 * gcc.dg/register-var-3.c: New test.
22898
22899 2005-10-04 Steven Bosscher <stevenb@suse.de>
22900
22901 * gcc.dg/pr23049.c: New test.
22902
22903 * gcc.dg/ucnid-4.c: Fix test.
22904
22905 2005-10-03 Diego Novillo <dnovillo@redhat.com>
22906
22907 PR 23445
22908 * gcc.c-torture/compile/pr23445.c: New test.
22909
22910 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
22911
22912 * g++.dg/overload/unknown1.C: New.
22913
22914 2005-10-03 Mark Mitchell <mark@codesourcery.com>
22915
22916 PR c++/17775
22917 * g++.dg/template/repo4.C: New test.
22918
22919 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22920
22921 PR libfortran/19308
22922 * gfortran.dg/large_real_kind_2.F90: New test.
22923 * gfortran.dg/large_integer_kind_2.f90: New test.
22924
22925 2005-10-03 Uros Bizjak <uros@kss-loka.si>
22926
22927 * lib/target-supports.exp (check_effective_target_vect_shift):
22928 Implement with result caching. Add i?86, x86_64 and ia64 targets.
22929 (check_effective_target_vect_condition): Fix copy-n-pasto.
22930
22931 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
22932 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
22933 targets.
22934
22935 2005-10-02 Mark Mitchell <mark@codesourcery.com>
22936
22937 PR c++/22621
22938 * g++.dg/template/overload5.C : New test.
22939
22940 PR c++/23840
22941 * g++.dg/expr/stdarg1.C: New test.
22942
22943 2005-10-02 Diego Novillo <dnovillo@redhat.com>
22944
22945 PR 24142
22946 * gcc.c-torture/execute/pr24142.c: New test.
22947
22948 2005-10-01 Diego Novillo <dnovillo@redhat.com>
22949
22950 PR 24141
22951 * gcc.c-torture/execute/pr24141.c: New test.
22952
22953 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
22954 Diego Novillo <dnovillo@redhat.com>
22955
22956 PR 23604
22957 * gcc.c-torture/execute/pr23604.c: New test.
22958
22959 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
22960
22961 PR fortran/16404
22962 PR fortran/20835
22963 PR fortran/20890
22964 PR fortran/20899
22965 PR fortran/20900
22966 PR fortran/20901
22967 PR fortran/20902
22968 gfortran.dg/equiv_constraint_1.f90: New test.
22969 gfortran.dg/equiv_constraint_2.f90: New test.
22970 gfortran.dg/equiv_constraint_3.f90: New test.
22971 gfortran.dg/equiv_constraint_4.f90: New test.
22972 gfortran.dg/equiv_constraint_5.f90: New test.
22973 gfortran.dg/equiv_constraint_6.f90: New test.
22974 gfortran.dg/equiv_constraint_7.f90: New test.
22975 gfortran.dg/equiv_constraint_8.f90: New test.
22976 gfortran.dg/private_type_1.f90: New test.
22977 gfortran.dg/private_type_2.f90: New test.
22978 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
22979 980628-10.f: Assert std=gnu to permit mixing of
22980 types in equivalence statements.
22981
22982 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
22983
22984 PR 24112
22985 * gfortran.dg/open_status_1.f90: New.
22986
22987 2005-09-30 Uros Bizjak <uros@kss-loka.si>
22988
22989 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
22990 * gcc.dg/vect/pr22480.c: Clean up temp files.
22991 * gcc.dg/vect/pr23831.c: Clean up temp files.
22992 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
22993 Clean up temp files.
22994 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
22995 Clean up temp files.
22996
22997 * gcc.dg/20050309-1.c: Clean up temp files.
22998 * gcc.dg/20050325-1.c: Clean up temp files.
22999
23000 2005-09-30 Uros Bizjak <uros@kss-loka.si>
23001
23002 PR tree-optimization/24059
23003 * gcc.dg/vect/pr24059.c : New test.
23004
23005 2005-09-29 Jakub Jelinek <jakub@redhat.com>
23006
23007 PR middle-end/24109
23008 * gcc.c-torture/execute/20050929-1.c: New test.
23009
23010 2005-09-29 Steven Bosscher <stevenb@suse.de>
23011
23012 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
23013
23014 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
23015
23016 PR c/21419
23017 * gcc.dg/pr21419.c: New test.
23018
23019 2005-09-29 Steven Bosscher <stevenb@suse.de>
23020
23021 * gcc.dg/pr23911.c: New test.
23022
23023 2005-09-28 Mark Mitchell <mark@codesourcery.com>
23024
23025 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
23026
23027 PR c++/16782
23028 * g++.dg/parse/qualified4.C: New test.
23029 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
23030 * g++.old-deja/g++.mike/p8154.C: Likewise.
23031
23032 2005-09-27 Mark Mitchell <mark@codesourcery.com>
23033
23034 PR c++/22147
23035 * g++.dg/template/friend37.C: New test.
23036 * g++.dg/parse/crash28.C: Adjust error markers.
23037
23038 2005-09-27 Jakub Jelinek <jakub@redhat.com>
23039
23040 PR fortran/18518
23041 * gfortran.fortran-torture/execute/save_2.f90: New decl.
23042
23043 2005-09-27 Devang Patel <dpatel@apple.com>
23044
23045 PR tree-optimization/23625
23046 * gcc.dg/pr23625.c: New test.
23047
23048 2005-09-27 Uros Bizjak <uros@kss-loka.si>
23049
23050 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
23051 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
23052
23053 2005-09-26 Jakub Jelinek <jakub@redhat.com>
23054
23055 PR fortran/23677
23056 * gfortran.fortran-torture/execute/save_1.f90: New test.
23057 * gfortran.dg/save_1.f90: New test.
23058
23059 2005-09-26 Uros Bizjak <uros@kss-loka.si>
23060
23061 * gcc.target/i386/builtin-apply-mmx.c: New test.
23062
23063 PR target/22576
23064 * gcc.target/i386/pr22576.c: New test.
23065
23066 PR target/22585
23067 * gcc.target/i386/pr22585.c: New test.
23068
23069 PR target/23268
23070 * gcc.target/i386/pr23268.c: New test.
23071
23072 PR middle-end/23831
23073 * gcc.dg/vect/pr23831.c: New test.
23074
23075 PR target/24055
23076 * gcc.target/i386/pr24055.c: New test.
23077
23078 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
23079
23080 PR tree-optimization/23960
23081 * gcc.c-torture/compile/pr23960.c: New.
23082
23083 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
23084
23085 PR fortran/16861
23086 * gfortran.dg/nested_modules_3.f90: New.
23087
23088 2005-09-22 Steven G. Kargl <kargls@comcast.net>
23089
23090 PR fortran/24005
23091 gfortran.dg/interface_1.f90: New test.
23092
23093 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
23094 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23095
23096 PR fortran/23843
23097 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
23098
23099 2005-09-22 Steven G. Kargl <kargls@comcast.net>
23100
23101 PR fortran/23516
23102 * gfortran.dg/imag_1.f: New test.
23103 * gfortran.dg/imag_2.f: Ditto.
23104
23105 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
23106
23107 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
23108
23109 2005-09-22 Jakub Jelinek <jakub@redhat.com>
23110
23111 PR c++/21983
23112 * g++.dg/warn/pr21983.C: New test.
23113
23114 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
23115
23116 * gcc.dg/20050922-1.c: Testcase added.
23117
23118 2005-09-21 Mark Mitchell <mark@codesourcery.com>
23119
23120 PR c++/23993
23121 * g++.dg/template/array14.C: New test.
23122
23123 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
23124
23125 PR fortran/19929
23126 * gfortran.dg/der_ptr_component_1.f90: New test.
23127
23128 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23129
23130 PR c++/23965
23131 * g++.dg/template/error1.C: Reject "no matching function" message.
23132
23133 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23134
23135 PR c++/17609
23136 * g++.dg/lookup/error1.C: New test.
23137
23138 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
23139
23140 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
23141 functionality of the testcase.
23142
23143 2005-09-20 Richard Henderson <rth@redhat.com>
23144
23145 * gcc.dg/vect/vect-22.c: Require vect_float.
23146 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
23147
23148 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
23149
23150 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
23151 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
23152 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
23153 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
23154 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
23155 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
23156 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
23157 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
23158 * gcc.dg/cpp/ucnid-8.c: New test.
23159
23160 2005-09-20 Jakub Jelinek <jakub@redhat.com>
23161
23162 PR tree-optimization/23929
23163 * gcc.c-torture/compile/pr23929.c: New test.
23164
23165 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
23166
23167 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
23168 for one loop.
23169
23170 2005-09-20 Steve Ellcey <sje@cup.hp.com>
23171
23172 PR testsuite/23186
23173 * g++.dg/other/pr22003.C: Require named sections.
23174
23175 2005-09-20 Jakub Jelinek <jakub@redhat.com>
23176
23177 PR c++/23947
23178 * g++.dg/rtti/crash3.C: New test.
23179
23180 PR tree-optimization/23818
23181 * gcc.dg/pr23818.c: New test.
23182
23183 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23184
23185 PR fortran/23420
23186 * gfortran.dg/print_fmt_4.f: New.
23187
23188 2005-09-20 Jakub Jelinek <jakub@redhat.com>
23189
23190 PR fortran/23663
23191 * gfortran.fortran-torture/execute/entry_11.f90: New test.
23192
23193 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
23194
23195 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
23196 Use pointers to local alignable arrays instead. Added comments.
23197 * gcc.dg/vect/vect-46.c: Likewise.
23198 * gcc.dg/vect/vect-48.c: Likewise.
23199 * gcc.dg/vect/vect-49.c: Likewise.
23200 * gcc.dg/vect/vect-52.c: Likewise.
23201 * gcc.dg/vect/vect-53.c: Likewise.
23202 * gcc.dg/vect/vect-54.c: Likewise.
23203 * gcc.dg/vect/vect-56.c: Likewise.
23204 * gcc.dg/vect/vect-57.c: Likewise.
23205 * gcc.dg/vect/vect-58.c: Likewise.
23206 * gcc.dg/vect/vect-60.c: Likewise.
23207 * gcc.dg/vect/vect-61.c: Likewise.
23208
23209 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
23210 The test is no longer vectorizable on vect_no_align targets.
23211 * gcc.dg/vect/vect-43.c: Likewsie.
23212
23213 * gcc.dg/vect/vect-44.c: Added comments.
23214 * gcc.dg/vect/vect-45.c: Added comments.
23215 * gcc.dg/vect/vect-50.c: Added comments.
23216 * gcc.dg/vect/vect-51.c: Added comments.
23217
23218 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
23219 aligned type.
23220 * gcc.dg/vect/Os-vect-95.c: Likewise.
23221
23222 * gcc.dg/vect/vect-41.c: Test removed.
23223 * gcc.dg/vect/vect-47.c: Test removed.
23224 * gcc.dg/vect/vect-55.c: Test removed.
23225 * gcc.dg/vect/vect-59.c: Test removed.
23226
23227 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
23228
23229 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
23230 No longer vectorizable on vect_no_align targets.
23231 * gcc.dg/vect/pr20122.c: Likewise.
23232 * gcc.dg/vect/vect-74.c: Likewise.
23233 * gcc.dg/vect/vect-75.c: Likewise.
23234 * gcc.dg/vect/vect-76.c: Likewise.
23235
23236 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
23237 Will not be vectorizable on vect_no_align targets once aliasing issues
23238 are resolved.
23239 * gcc.dg/vect/vect-79.c: Likewise.
23240
23241 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
23242 * gcc.dg/vect/vect-78.c: Likewise.
23243 * gcc.dg/vect/vect-97.c: Likewise.
23244
23245 2005-09-19 Steven Bosscher <stevenb@suse.de>
23246
23247 * gcc.dg/pr23943.c: New test.
23248
23249 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
23250
23251 PR fortran/19181
23252 * gfortran.dg/derived_pointer_null_1.f90: New test.
23253
23254 2005-09-18 Richard Guenther <rguenther@suse.de>
23255
23256 PR middle-end/23944
23257 * gcc.c-torture/compile/pr23944.c: New testcase.
23258
23259 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
23260
23261 PR fortran/15975
23262 * gfortran.dg/der_pointer_2.f90: New test.
23263
23264 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
23265
23266 PR fortran/16861
23267 * gfortran.dg/nested_modules_2.f90: New test.
23268
23269 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23270
23271 PR c++/18368
23272 * g++.dg/other/semicolon.C: New test.
23273
23274 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
23275
23276 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
23277 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
23278
23279 2005-09-16 Mark Mitchell <mark@codesourcery.com>
23280
23281 PR c++/23914
23282 * g++.dg/template/static18.C: New test.
23283
23284 PR c++/21514
23285 * g++.dg/template/crash19.C: Remove dg-error marker.
23286 * g++.dg/template/local4.C: New test.
23287
23288 2005-09-16 Paul Brook <paul@codesourcery.com>
23289
23290 PR fortran/23906
23291 * gfortran.dg/dependency_1.f90: New test.
23292
23293 2005-09-15 Mark Mitchell <mark@codesourcery.com>
23294
23295 PR c++/23896
23296 * g++.dg/template/static17.C: New test.
23297
23298 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
23299
23300 PR c++/23139
23301 * g++.dg/warn/huge-val1.C: New test.
23302
23303 2005-09-15 Mark Mitchell <mark@codesourcery.com>
23304
23305 PR c++/13140
23306 * g++.dg/parse/class2.C: New test.
23307 * g++.dg/template/explicit8.C: Likewise.
23308 * g++.dg/template/spec25.C: Likewise.
23309
23310 2005-09-14 Josh Conner <jconner@apple.com>
23311
23312 PR middle-end/23584
23313 * gcc.dg/pr23584.c: New test.
23314
23315 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
23316
23317 PR fortran/21875 Internal Unit Array I/O, NIST
23318 * gfortran.dg/arrayio_1.f90: New test.
23319 * gfortran.dg/arrayio_1.f90: New test.
23320 * gfortran.dg/arrayio_1.f90: New test.
23321 * gfortran.dg/arrayio_1.f90: New test.
23322 * gfortran.dg/arrayio_1.f90: New test.
23323
23324 2005-09-14 Uros Bizjak <uros@kss-loka.si>
23325
23326 PR middle-end/22480
23327 * gcc.dg/vect/pr22480.c: New test.
23328
23329 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
23330
23331 PR fortran/19358
23332 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
23333
23334 2005-09-13 Josh Conner <jconner@apple.com>
23335
23336 PR c++/23180
23337 * g++.dg/init/struct2.C: New test.
23338 * g++.dg/init/struct3.C: New test.
23339
23340 2005-09-13 Janis Johnson <janis187@us.ibm.com>
23341
23342 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
23343 Clean up temp files.
23344 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
23345 gcc.dg/tree-ssa/builtin-fprintf-1.c,
23346 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
23347 gcc.dg/tree-ssa/builtin-printf-1.c,
23348 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
23349 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
23350 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
23351 gcc.dg/tree-ssa/builtin-vprintf-1.c,
23352 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
23353 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
23354 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
23355 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
23356 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
23357 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
23358 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
23359 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
23360
23361 2005-09-13 Josh Conner <jconner@apple.com>
23362
23363 * lib/gcc-dg.exp: Load scanipa.exp.
23364 (cleanup-dump): New procedure.
23365 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
23366 * lib/scandump.exp: New file.
23367 * lib/scantree.exp: Use it.
23368 * lib/scanipa.exp: New file.
23369
23370 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
23371
23372 PR fortran/17740
23373 * gfortran.dg/generic_4.f90: New test.
23374
23375 2005-09-13 Uros Bizjak <uros@kss-loka.si>
23376
23377 PR target/23816
23378 * gcc.target/i386/pr23816-1.c: New test.
23379 * gcc.target/i386/pr23816-2.c: New test.
23380
23381
23382 2005-09-13 Bastian Blank <waldi@debian.org>
23383
23384 PR c++/16171
23385 * g++.dg/abi/mangle26.C: New test.
23386 * g++.dg/abi/mangle27.C: New test.
23387 * g++.dg/abi/mangle28.C: New test.
23388 * g++.dg/abi/mangle29.C: New test.
23389
23390 PR c++/23839
23391 * g++.dg/parse/register1.C: New test.
23392
23393 2005-09-13 Mark Mitchell <mark@codesourcery.com>
23394
23395 PR c++/23842
23396 * g++.dg/template/access16.C: New test.
23397
23398 2005-09-13 Richard Sandiford <richard@codesourcery.com>
23399
23400 * gfortran.dg/char_pack_2.f90: Increase the vector size.
23401
23402 2005-09-13 Richard Sandiford <richard@codesourcery.com>
23403
23404 PR fortran/18899
23405 * gfortran.dg/shape_2.f90: New test.
23406
23407 2005-09-13 Richard Sandiford <richard@codesourcery.com>
23408
23409 PR target/19269
23410 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
23411 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
23412 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
23413 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
23414 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
23415 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
23416 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
23417 tests.
23418
23419 2005-09-12 Mark Mitchell <mark@codesourcery.com>
23420
23421 PR c++/23841
23422 * g++.dg/parse/template17.C: New test.
23423
23424 2005-09-12 Mark Mitchell <mark@codesourcery.com>
23425
23426 PR c++/23789
23427 * g++.dg/template/nontype14.C: New test.
23428
23429 2005-09-12 Ian Lance Taylor <ian@airs.com>
23430
23431 PR g++/7874
23432 * g++.dg/lookup/friend7.C: New test.
23433 * g++.dg/lookup/friend8.C: New test.
23434 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
23435 so that it will be found via argument dependent lookup.
23436 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
23437 friend functions which will no longer be found.
23438 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
23439 function g, so that it will be found via argument dependent
23440 lookup.
23441 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
23442 * g++.old-deja/g++.mike/net43.C: Likewise.
23443
23444 2005-09-12 Mark Mitchell <mark@codesourcery.com>
23445
23446 PR c++/23691
23447 * g++.dg/template/static16.C: New test.
23448
23449 2005-09-12 Josh Conner <jconner@apple.com>
23450
23451 PR middle-end/23237
23452 * gcc.c-torture/compile/pr23237.c: New test.
23453
23454 2005-09-11 Richard Henderson <rth@redhat.com>
23455
23456 * g++.dg/other/error8.C: Update expected diagnostic text.
23457
23458 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23459
23460 PR libfortran/19872
23461 * gfortran.dg/overwrite_1.f: New test.
23462
23463 2005-09-09 Josh Conner <jconner@apple.com>
23464
23465 * g++.dg/init/pr23180-1.C: Removed.
23466 * g++.dg/init/pr23180-2.C: Removed.
23467
23468 2005-09-09 David Daney <ddaney@avtrex.com>
23469
23470 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
23471 files which are ...
23472 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
23473 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
23474
23475 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23476
23477 * gfortran.dg/iostat_2.f90: New test.
23478
23479 2005-09-09 Mark Mitchell <mark@codesourcery.com>
23480
23481 PR c++/22252
23482 * g++.dg/ext/interface1.C: New test.
23483 * g++.dg/ext/interface1.h: Likewise.
23484 * g++.dg/ext/interface1a.cc: Likewise.
23485
23486 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
23487
23488 * gfortran.dg/iomsg_1.f90: New test case.
23489
23490 2005-09-09 Richard Guenther <rguenther@suse.de>
23491
23492 PR c++/23624
23493 * g++.dg/tree-ssa/pr23624.C: New testcase.
23494
23495 2005-09-09 Richard Sandiford <richard@codesourcery.com>
23496
23497 PR fortran/19239
23498 * gfortran.dg/vector_subscript_1.f90,
23499 * gfortran.dg/vector_subscript_2.f90: New tests.
23500
23501 2005-09-09 Richard Sandiford <richard@codesourcery.com>
23502
23503 PR fortran/21104
23504 * gfortran.dg/array_alloc_1.f90,
23505 * gfortran.dg/array_alloc_2.f90,
23506 * gfortran.dg/array_alloc_3.f90: New tests.
23507
23508 2005-09-09 Richard Sandiford <richard@codesourcery.com>
23509
23510 PR fortran/12840
23511 * gfortran.dg/array_constructor_6.f90
23512 * gfortran.dg/array_constructor_7.f90
23513 * gfortran.dg/array_constructor_8.f90
23514 * gfortran.dg/array_constructor_9.f90
23515 * gfortran.dg/array_constructor_10.f90
23516 * gfortran.dg/array_constructor_11.f90
23517 * gfortran.dg/array_constructor_12.f90: New tests.
23518
23519 2005-09-08 Josh Conner <jconner@apple.com>
23520
23521 PR c++/23180
23522 * g++.dg/init/pr23180-1.C: New test.
23523 * g++.dg/init/pr23180-2.C: New test.
23524
23525 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
23526
23527 PR fortran/18878
23528 * gfortran.dg/module_double_reuse.f90: New.
23529
23530 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
23531
23532 PR fortran/23270
23533 PR fortran/22304
23534 PR fortran/18870
23535 PR fortran/17917
23536 PR fortran/16511
23537 * gfortran.dg/common_equivalence_1.f: New.
23538 * gfortran.dg/common_equivalence_2.f: New.
23539 * gfortran.dg/common_equivalence_3.f: New.
23540 * gfortran.dg/contained_equivalence_1.f90: New.
23541 * gfortran.dg/module_blank_common.f90: New.
23542 * gfortran.dg/module_commons_1.f90: New.
23543 * gfortran.dg/module_equivalence_1.f90: New.
23544 * gfortran.dg/nested_modules_1.f90: New.
23545 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
23546 equivalences and add comment to connect the test with
23547 the PR.
23548
23549 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
23550
23551 PR fortran/23765
23552 * gfortran.dg/common_6.f90: New test.
23553
23554 2005-09-08 Richard Sandiford <richard@codesourcery.com>
23555
23556 PR fortran/15326
23557 * gfortran.dg/char_result_1.f90,
23558 * gfortran.dg/char_result_2.f90,
23559 * gfortran.dg/char_result_3.f90,
23560 * gfortran.dg/char_result_4.f90,
23561 * gfortran.dg/char_result_5.f90,
23562 * gfortran.dg/char_result_6.f90,
23563 * gfortran.dg/char_result_7.f90,
23564 * gfortran.dg/char_result_8.f90: New tests.
23565
23566 2005-09-08 Richard Sandiford <richard@codesourcery.com>
23567
23568 PR fortran/19928
23569 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
23570
23571 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
23572
23573 PR obj-c++/16816
23574 * obj-c++.dg/selector-5.mm: New test.
23575 * obj-c++.dg/selector-6.mm: New test.
23576
23577 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
23578
23579 PR objc/20574
23580 PR objc/19324
23581 * objc.dg/error-1.m: New test.
23582
23583 2005-09-07 Richard Sandiford <richard@codesourcery.com>
23584
23585 PR fortran/23373
23586 * gfortran.fortran-torture/execute/pr23373-1.f90,
23587 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
23588
23589 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
23590
23591 PR libfortran/23760
23592 * gfortran.dg/g77/1832.f: Remove long string in write statement
23593 to allow the test to pass on correct list directed output with
23594 prepended space.
23595
23596 2005-09-07 James E Wilson <wilson@specifix.com>
23597
23598 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
23599
23600 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
23601
23602 * gfortran.dg/parameter+save.f90: Rename to
23603 * gfortran.dg/parameter_save.f90: .. this.
23604
23605 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
23606
23607 PR fortran/20848
23608 * gfortran.dg/parameter+save.f90: New test case.
23609
23610 2005-09-06 Richard Sandiford <richard@codesourcery.com>
23611
23612 PR fortran/19269
23613 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
23614
23615 2005-09-06 Jakub Jelinek <jakub@redhat.com>
23616
23617 PR c/23075
23618 * gcc.dg/pr23075.c: New test.
23619 * g++.dg/warn/pr23075.C: New test.
23620
23621 PR target/22362
23622 * gcc.target/i386/pr22362.c: New test.
23623
23624 PR rtl-optimization/23098
23625 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
23626
23627 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
23628 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
23629 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
23630
23631 2005-09-06 Mark Mitchell <mark@codesourcery.com>
23632
23633 * g++.dg/expr/cast6.C: New test.
23634
23635 PR c++/9782
23636 * g++.dg/init/new15.C: New test.
23637
23638 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
23639
23640 * gcc.dg/vect/Os-vect-95.c: New test.
23641 * gcc.dg/vect/vect-95.c: Same.
23642
23643 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
23644
23645 * gcc.dg/vect/vect-29.c: Update xfail testing.
23646 * gcc.dg/vect/vect-44.c: Same.
23647 * gcc.dg/vect/vect-48.c: Same.
23648 * gcc.dg/vect/vect-50.c: Same.
23649 * gcc.dg/vect/vect-72.c: Same.
23650 * gcc.dg/vect/vect-77.c: Same.
23651 * gcc.dg/vect/vect-78.c: Same.
23652 * gcc.dg/vect/vect-80.c: Same.
23653 * gcc.dg/vect/vect-96.c: Same.
23654 * gcc.dg/vect/vect-100.c: Same.
23655 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
23656 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
23657 * gfortran.dg/vect/vect-5.f90: Same.
23658
23659 2005-09-06 Jakub Jelinek <jakub@redhat.com>
23660
23661 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
23662 start strings.
23663 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
23664 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
23665
23666 PR c++/23056
23667 * g++.dg/opt/pr23056.C: New test.
23668
23669 PR rtl-optimization/23098
23670 * gcc.target/i386/pr23098.c: New test.
23671
23672 2005-09-05 Mark Mitchell <mark@codesourcery.com>
23673
23674 PR c++/23667
23675 * g++.dg/template/static15.C: New test.
23676
23677 PR c++/21440
23678 * g++.dg/ext/stmtexpr5.C: New test.
23679 * g++.dg/ext/stmtexpr6.C: Likewise.
23680
23681 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
23682
23683 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
23684
23685 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
23686 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
23687 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
23688
23689 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
23690
23691 PR libfortran/23321
23692 * gfortran.dg/direct_io_4.f90: New test case.
23693
23694 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
23695 Rasmus Hahn <rassahah@neofonie.de>
23696
23697 PR libobjc/23108
23698 * objc.dg/type-stream-1.m: New test.
23699
23700 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
23701
23702 PR fortran/23661
23703 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
23704 gfortran.dg/print_fmt_3.f90: New test.
23705
23706 2005-09-03 Jakub Jelinek <jakub@redhat.com>
23707
23708 * gfortran.dg/fmt_t_1.f90: New test.
23709
23710 2005-09-03 Jakub Jelinek <jakub@redhat.com>
23711
23712 PR rtl-optimization/23454
23713 * g++.dg/opt/pr23454.C: New test.
23714
23715 2005-09-03 Mark Mitchell <mark@codesourcery.com>
23716
23717 PR c++/23699
23718 * g++.dg/ext/static1.C: New test.
23719
23720 2005-09-02 Richard Henderson <rth@redhat.com>
23721
23722 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
23723 tail call to check_fa_work.
23724
23725 2005-09-02 Mark Mitchell <mark@codesourcery.com>
23726
23727 PR c++/21687
23728 * g++.dg/other/gc3.C: New test.
23729
23730 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23731
23732 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
23733 * gcc.dg/20050826-1.c: Likewise.
23734
23735 2005-08-31 Mark Mitchell <mark@codesourcery.com>
23736
23737 PR c++/23167
23738 * g++.dg/expr/volatile1.C: New test.
23739
23740 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
23741
23742 PR middle-end/23547
23743 * gcc.dg/pr23547.c: New test.
23744
23745 2005-09-02 Richard Sandiford <richard@codesourcery.com>
23746
23747 PR c/22061
23748 * gcc.c-torture/execute/pr22061-1.c,
23749 * gcc.c-torture/execute/pr22061-2.c,
23750 * gcc.c-torture/execute/pr22061-3.c,
23751 * gcc.c-torture/execute/pr22061-4.c: New tests.
23752
23753 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
23754
23755 * gcc.dg/Wredundant-decls-2.c: New test to check that
23756 -Wredundant-decls does not issue warning for a variable
23757 definition following a declaration.
23758
23759 2005-09-01 Jakub Jelinek <jakub@redhat.com>
23760
23761 PR debug/7241
23762 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
23763 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
23764 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
23765
23766 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
23767 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
23768 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
23769 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
23770 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
23771 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
23772 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
23773 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
23774
23775 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23776
23777 PR objc/23306
23778 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
23779 scan-assmbler.
23780
23781 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
23782
23783 PR target/21255
23784 * gcc.dg/pr21255-1.c: New test.
23785 * gcc.dg/pr21255-2-mb.c: Likewise.
23786 * gcc.dg/pr21255-2-ml.c: Likewise.
23787 * gcc.dg/pr21255-3.c: Likewise.
23788 * gcc.dg/pr21255-4.c: Likewise.
23789
23790 2005-08-31 Dale Johannesen <dalej@apple.com>
23791
23792 * gcc.dg/20050830-1.c: New.
23793
23794 2005-08-31 Josh Conner <jconner@apple.com>
23795
23796 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
23797 command-line options for arm-*-* targets.
23798 * g++.dg/init/array16.C: Likewise.
23799 * g++.dg/other/crash-4.C: Likewise.
23800
23801 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
23802
23803 PR obj-c++/23640
23804 * obj-c++.dg/gnu-runtime-3.mm: New test.
23805
23806 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23807
23808 PR c++/13377
23809 * g++.dg/lookup/ambig4.C: New test.
23810 * g++.dg/lookup/ambig5.C: New test.
23811 * g++.dg/tc1/dr101.C: Adjust error markers.
23812
23813 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23814
23815 PR c++/23639
23816 * g++.dg/template/ttp5.C: Adjust error markers.
23817
23818 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
23819
23820 PR testsuite/23609
23821 * lib/obj-c++.exp: Include target-libpath.exp.
23822 (obj-c++_link_flags): Look for the GNU libobjc library
23823 and set the library path to include it.
23824 Don't manually set LD_LIBRARY_PATH (etc.) but call
23825 set_ld_library_path_env_vars instead.
23826 (obj-c++_target_compile): Don't set library path or
23827 linker flags because they are already set correctly
23828 in obj-c++_link_flags.
23829
23830 2005-08-30 Josh Conner <jconner@apple.com>
23831
23832 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
23833 to command-line options for arm-*-* targets.
23834
23835 2005-08-30 Geoffrey Keating <geoffk@apple.com>
23836
23837 * g++.dg/other/i386-1.C: New.
23838
23839 2005-08-30 Jakub Jelinek <jakub@redhat.com>
23840
23841 PR preprocessor/20348
23842 PR preprocessor/20356
23843 * gcc.dg/cpp/pr20348.c: New test.
23844 * gcc.dg/cpp/pr20348.h: New file.
23845 * gcc.dg/cpp/inc/pr20348.h: New file.
23846 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
23847 * gcc.dg/cpp/pr20356.c: New test.
23848 * gcc.dg/cpp/pr20356.h: New file.
23849 * gcc.dg/cpp/inc/pr20356.h: New file.
23850 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
23851
23852 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
23853
23854 * gfortran.fortran-torture/execute/intrinsic_count.f90:
23855 Fix array dimension to avoid correct end-of-file error.
23856
23857 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
23858
23859 PR libfortran/23598
23860 * gfortran.dg/iostat_1.f90: New test.
23861
23862 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
23863
23864 PR middle-end/23408
23865 * gcc.dg/pr23408.c: New test.
23866
23867 2005-08-28 Mark Mitchell <mark@codesourcery.com>
23868
23869 PR c++/23099
23870 * g++.dg/init/member1.C: Make sure erroneous static data member
23871 definitions are required.
23872 * g++.dg/template/static13.C: New test.
23873 * g++.dg/template/static14.C: Likewise.
23874
23875 2005-08-29 Jakub Jelinek <jakub@redhat.com>
23876
23877 * gcc.target/i386/pr23575.c: Use -msse2 instead of
23878 -march=pentium4, remove ilp32 requirement.
23879
23880 PR middle-end/23484
23881 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
23882 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
23883
23884 2005-08-29 Andreas Jaeger <aj@suse.de>
23885
23886 PR testsuite/23607
23887 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
23888
23889 2005-08-28 Jakub Jelinek <jakub@redhat.com>
23890
23891 * gcc.c-torture/execute/20050316-2.c: New test.
23892 * gcc.c-torture/execute/20050316-3.c: New test.
23893 * gcc.dg/torture/pr16104-1.c: New test.
23894
23895 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
23896
23897 PR middle-end/23463
23898 * gcc.c-torture/execute/zero-struct-1.c: New test.
23899
23900 2005-08-27 Richard Guenther <rguenther@suse.de>
23901
23902 PR target/23575
23903 * gcc.target/i386/pr23575.c: New testcase.
23904
23905 2005-08-26 Jakub Jelinek <jakub@redhat.com>
23906
23907 PR rtl-optimization/23561
23908 * gcc.c-torture/execute/20050826-1.c: New test.
23909
23910 PR rtl-opt/23560
23911 * gcc.c-torture/execute/20050826-2.c: New test.
23912
23913 2005-08-26 Dale Johannesen <dalej@apple.com>
23914
23915 * gcc.dg/20030711-1.c: Modify to work on Darwin.
23916 * gcc.dg/20050826-1.c: New.
23917
23918 2005-08-26 Mark Mitchell <mark@codesourcery.com>
23919
23920 PR c++/19004
23921 * g++.dg/template/nontype13.C: New test.
23922
23923 PR c++/23491
23924 * g++.dg/init/new14.C: New test.
23925 * g++.dg/expr/anew1.C: Do not XFAIL.
23926 * g++.dg/expr/anew2.C: Likewise.
23927 * g++.dg/expr/anew3.C: Likewise.
23928
23929 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
23930
23931 PR middle-end/22439
23932 * gcc.dg/vla-3.c: New test.
23933
23934 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
23935
23936 PR fortran/20363
23937 * gfortran.dg/named_interface.f90: New.
23938
23939 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
23940
23941 * gcc.c-torture/execute/frame-address.c: New test.
23942
23943 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
23944
23945 PR c++/20817
23946 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
23947
23948 2005-08-25 Alan Modra <amodra@bigpond.net.au>
23949
23950 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
23951
23952 2005-08-25 Alan Modra <amodra@bigpond.net.au>
23953
23954 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
23955 * gcc.dg/altivec-22.c: Rename from..
23956 * gcc.dg/altivec-nomfcr.c: ..this.
23957
23958 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
23959
23960 PR tree-optimization/23546
23961 * gcc.dg/tree-ssa/pr23546.c: New test.
23962
23963 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
23964
23965 PR fortran/17758
23966 * gfortran.dg/nonreturning_statements.f90: New test.
23967
23968 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
23969
23970 PR c++/22454
23971 * g++.dg/parse/crash29.C: New.
23972
23973 2005-08-23 DJ Delorie <dj@redhat.com>
23974
23975 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
23976 constants have the L suffix.
23977
23978 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
23979
23980 PR c++/23044
23981 * g++.dg/template/instantiate8.C: New.
23982
23983 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
23984
23985 PR middle-end/23467
23986 * gcc.c-torture/execute/pr23467.c: New test.
23987
23988 2005-08-23 Jakub Jelinek <jakub@redhat.com>
23989
23990 PR tree-optimization/22043
23991 * gcc.c-torture/execute/20050613-1.c: New test.
23992
23993 2005-08-23 Ben Elliston <bje@au.ibm.com>
23994
23995 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
23996
23997 2005-08-22 Jakub Jelinek <jakub@redhat.com>
23998
23999 PR rtl-optimization/23478
24000 * g++.dg/opt/pr23478.C: New test.
24001
24002 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
24003
24004 PR c/18715
24005 * gcc.dg/switch-warn-3.c: New test.
24006
24007 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24008
24009 PR c++/22233
24010 * g++.dg/template/param1.C: New test.
24011
24012 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24013
24014 PR c++/23089
24015 * g++.dg/other/incomplete1.C: New test.
24016
24017 2005-08-22 Ira Rosen <irar@il.ibm.com>
24018
24019 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
24020 are vectorizable.
24021
24022 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24023
24024 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
24025 d_lines_5.f: New.
24026
24027 2005-08-21 Jakub Jelinek <jakub@redhat.com>
24028
24029 * gcc.target/i386/sse-4.c: New test.
24030
24031 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24032
24033 PR testsuite/23239
24034 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
24035
24036 2005-08-20 Jakub Jelinek <jakub@redhat.com>
24037
24038 * gcc.dg/20050811-1.c: New test.
24039 * gcc.dg/20050811-2.c: New test.
24040
24041 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
24042
24043 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
24044
24045 2005-08-19 Diego Novillo <dnovillo@redhat.com>
24046
24047 PR 23476
24048 * gcc.c-torture/compile/pr23476.c: New test.
24049
24050 2005-08-19 Devang Patel <dpatel@apple.com>
24051
24052 PR tree-optimization/23048
24053 * gcc.dg/tree-ssa/pr23048.c: New test.
24054
24055 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24056
24057 PR middle-end/20624
24058 * g++.dg/warn/Wreturn-3.C: New test
24059
24060 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
24061
24062 PR tree-optimization/22228
24063 * g++.dg/vect/pr22543.cc: New test.
24064
24065 2005-08-17 Steven Bosscher <stevenb@suse.de>
24066
24067 PR tree-optimization/21574
24068 * gcc.dg/tree-ssa/pr21574.c: New test.
24069
24070 2005-08-16 James E Wilson <wilson@specifix.com>
24071
24072 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
24073
24074 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
24075
24076 PR tree-opt/23402
24077 * gcc.c-torture/compile/zero-strct-3.c: New test.
24078 * gcc.c-torture/compile/zero-strct-4.c: New test.
24079
24080 2005-08-16 Steven Bosscher <stevenb@suse.de>
24081
24082 PR target/23376
24083 * gcc.target/x86_64/pr23376.c: New test.
24084
24085 2005-08-16 Ian Lance Taylor <ian@airs.com>
24086
24087 PR c++/23337
24088 * g++.dg/ext/vector2.C: New.
24089
24090 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
24091
24092 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
24093
24094 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
24095
24096 PR libfortran/23428
24097 * gfortran.dg/inquire-complex.f90: New test case.
24098
24099 2005-08-16 James E Wilson <wilson@specifix.com>
24100
24101 PR tree-optimization/21105
24102 * gcc.dg/large-size-array.c: New.
24103
24104 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
24105
24106 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
24107 type.
24108 * gcc.dg/vect/vect-41: Likewise.
24109 * gcc.dg/vect/vect-42: Likewise.
24110 * gcc.dg/vect/vect-43: Likewise.
24111 * gcc.dg/vect/vect-44: Likewise.
24112 * gcc.dg/vect/vect-46: Likewise.
24113 * gcc.dg/vect/vect-47: Likewise.
24114 * gcc.dg/vect/vect-48: Likewise.
24115 * gcc.dg/vect/vect-52: Likewise.
24116 * gcc.dg/vect/vect-53: Likewise.
24117 * gcc.dg/vect/vect-54: Likewise.
24118 * gcc.dg/vect/vect-55: Likewise.
24119 * gcc.dg/vect/vect-56: Likewise.
24120 * gcc.dg/vect/vect-57: Likewise.
24121 * gcc.dg/vect/vect-58: Likewise.
24122 * gcc.dg/vect/vect-59: Likewise.
24123 * gcc.dg/vect/vect-60: Likewise.
24124 * gcc.dg/vect/vect-61: Likewise.
24125 * gcc.dg/vect/vect-85: Likewise.
24126 * gcc.dg/vect/vect-87: Likewise.
24127 * gcc.dg/vect/vect-88: Likewise.
24128 * gcc.dg/vect/vect-93.c: Likewise.
24129 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
24130 * gcc.dg/vect/vect-75: Likewise.
24131 * gcc.dg/vect/vect-76: Likewise.
24132 * gcc.dg/vect/vect-77: Likewise.
24133 * gcc.dg/vect/vect-78: Likewise.
24134 * gcc.dg/vect/vect-80: Likewise.
24135 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
24136 vectorized for the expected reason, rather than checking how alignment
24137 was handled.
24138 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
24139 aligned type and also instead of aligned pointers. Added documentation.
24140
24141 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
24142
24143 * gfortran.dg/power.f90: New test.
24144
24145 2005-08-16 Jakub Jelinek <jakub@redhat.com>
24146
24147 PR rtl-optimization/23299
24148 * g++.dg/opt/pr23299.C: New test.
24149
24150 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24151
24152 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
24153
24154 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
24155
24156 * g++.dg/template/local6.C: New test.
24157
24158 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
24159
24160 * execute/exceptions/finally-1.m: Check that the catch and finally are
24161 being called. Also add a "return 0;" at the end of main.
24162
24163 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
24164
24165 PR fortran/21432.
24166 * gfortran.dg/namelist_print_1.f: New test of functionality of
24167 PRINT namelist.
24168 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
24169 namelist generates error with -std=f95.
24170
24171 2005-08-14 Ira Rosen <irar@il.ibm.com>
24172
24173 PR tree-optimization/23119
24174 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
24175
24176 2005-08-13 Marcin Koziej <creep@desk.pl>
24177 Andrew Pinski <pinskia@physics.uc.edu>
24178
24179 PR libobjc/22492
24180 * execute/exceptions/finally-1.m: New test.
24181
24182 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24183
24184 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
24185 testsuite.
24186 * objc/execute/exceptions/trivial.m: New test.
24187 * objc.dg/try-catch-11.m: Move to ...
24188 * objc/execute/exceptions/foward-1.m: Here.
24189 * objc.dg/try-catch-2.m: Move to ...
24190 * objc/execute/exceptions/catchall-1.m: Here.
24191 * objc.dg/try-catch-8.m: Move to ...
24192 * objc/execute/exceptions/local-variables-1.m: Here.
24193
24194 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24195
24196 * objc.dg/nested-func-1.m: Move to ...
24197 * objc/execute/nested-func-1.m: Here.
24198
24199 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24200
24201 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
24202 in ${options} instead of [target_info name].
24203 * lib/obj-c++.exp (objc_target_compile): Likewise.
24204
24205 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24206
24207 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
24208
24209 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
24210
24211 part of PR testsuite/23348
24212 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
24213 each of the torture options.
24214 * objc/compile/trivial.m: New test.
24215
24216 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
24217
24218 * gfortran.dg/eoshift.f90: Correct format.
24219
24220 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
24221
24222 * gfortran.fortran-torture/execute/character_passing.f90:
24223 Fix comment typo.
24224
24225 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
24226
24227 PR c++/8271
24228 * g++.dg/template/unify10.C: New.
24229
24230 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
24231
24232 * g++.dg/parse/pr22514.C: Move to...
24233 * g++.dg/debug/pr22514.C: here.
24234
24235 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24236
24237 PR c++/23266
24238 * g++.dg/inherit/pure1.C: New test.
24239
24240 * ChangeLog: Fix typos.
24241
24242 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24243 Steven Bosscher <stevenb@suse.de>
24244
24245 * gfortran.dg/runtime_warning_1.f90: New test.
24246
24247 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
24248
24249 PR c++/23219
24250 * g++.dg/parse/crash28.C: New.
24251
24252 2005-08-11 Richard Guenther <rguenther@suse.de>
24253
24254 PR target/23289
24255 * gcc.target/i386/tailcall-1.c: New testcase.
24256
24257 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
24258
24259 * gcc.dg/vect/vect-67.c: Un-xfail.
24260
24261 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
24262
24263 PR c++/23225
24264 * g++.dg/parse/crash27.C: new test.
24265
24266 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
24267
24268 PR libfortran/22143
24269 * gfortran.dg/shift-kind.f90: New testcase.
24270
24271 2005-08-10 Richard Sandiford <richard@codesourcery.com>
24272
24273 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
24274 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
24275
24276 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24277
24278 PR c++/20646
24279 * g++.dg/other/mult-stor1.C: New test.
24280
24281 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
24282
24283 * gcc.c-torture/pr18299-1.c: Move to ...
24284 * gcc.c-torture/compile/pr18299-1.c: Here.
24285
24286 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
24287
24288 * gfortran/fortran.torture/execute/character_passing.f90:
24289 Fix types for LSAME.
24290
24291 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
24292
24293 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
24294 input data back to what it was originally.
24295
24296 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
24297
24298 * objc.dg/try-catch-8.m: Enable for all targets.
24299
24300 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
24301
24302 * gcc.dg/pr23165.c: New test.
24303
24304 2005-08-09 Steven Bosscher <stevenb@suse.de>
24305
24306 PR tree-optimization/23234
24307 * gcc.dg/tree-ssa/pr23234.c: New test.
24308
24309 2005-08-08 Josh Conner <jconner@apple.com>
24310
24311 PR rtl-optimization/23241
24312 * gcc.dg/char-compare.c: New test.
24313
24314 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24315
24316 PR c++/22508
24317 * g++.dg/init/new13.C: New test.
24318
24319 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
24320
24321 PR c++/21166
24322 * g++.dg/other/crash-4.C: Adjust
24323 * g++/dg/ext/packed9.C: New.
24324
24325 2005-08-08 Richard Sandiford <richard@codesourcery.com>
24326
24327 PR middle-end/21964
24328 * gcc.c-torture/execute/pr21964-1.c: New test.
24329
24330 2005-08-08 Richard Sandiford <richard@codesourcery.com>
24331
24332 PR c/22458
24333 * gcc.dg/pr22458-1.c: New test.
24334
24335 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
24336 Steven G. Kargl <kargls@comcast.net>
24337
24338 PR fortran/22390
24339 * gfortran.dg/flush_1.f90: New test.
24340
24341 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24342
24343 PR c++/23191
24344 * g++.dg/template/eh2.C: New test.
24345
24346 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24347
24348 PR c++/19498
24349 * g++.dg/template/instantiate7.C: New test.
24350
24351 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
24352
24353 PR c/23113
24354 * gcc.dg/Wunused-value-1.c: New test.
24355
24356 2005-08-06 Richard Sandiford <richard@codesourcery.com>
24357
24358 PR rtl-optimization/23233
24359 * gcc.c-torture/compile/pr23233-1.c: New test.
24360
24361 2005-08-06 Jakub Jelinek <jakub@redhat.com>
24362
24363 PR fortran/18833
24364 PR fortran/20850
24365 * gfortran.dg/equiv_1.f90: New test.
24366 * gfortran.dg/equiv_2.f90: New test.
24367 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
24368 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
24369 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
24370
24371 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
24372
24373 * gcc.c-torture/execute/vrp-5.c: New test.
24374 * gcc.c-torture/execute/vrp-6.c: New test.
24375 * gcc.dg/tree-ssa/vrp21.c: New test.
24376
24377 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
24378
24379 * g++.dg/parse/pr22514.C: New test.
24380
24381 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
24382
24383 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
24384
24385 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
24386 instead of constant loads / pool entries.
24387
24388 2005-08-05 David Edelsohn <edelsohn@gnu.org>
24389
24390 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
24391 TEST_TO_WCTYPE.
24392
24393 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
24394
24395 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
24396 __WINT_TYPE__ in generated prototypes if possible.
24397
24398 2005-08-04 Diego Novillo <dnovillo@redhat.com>
24399
24400 PR 22037
24401 * g++.dg/tree-ssa/pr22037.C:
24402
24403 2005-08-04 Richard Henderson <rth@redhat.com>
24404
24405 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
24406 scan-tree-dump-times directive.
24407
24408 2005-08-04 Jan Hubicka <jh@suse.cz>
24409
24410 * gcov-1.C: Fix switch counts.
24411 * gcov-4b.c: Likewise.
24412
24413 2005-08-03 Jeff Law <law@redhat.com>
24414
24415 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
24416
24417 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
24418
24419 * gcc.c-torture/execute/pr23135.c: New test.
24420
24421 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24422
24423 PR tree-optimization/19899
24424 * gcc.dg/tree-ssa/scev-1.c: New test.
24425 * gcc.dg/tree-ssa/scev-2.c: New test.
24426
24427 2005-08-03 Richard Sandiford <richard@codesourcery.com>
24428
24429 PR target/18582
24430 * gcc.dg/torture/pr18582-1.c: New test.
24431
24432 2005-08-03 Jan Hubicka <jh@suse.cz>
24433
24434 * update-conroll.c: New testcase.
24435 * update-conroll-2.c: New testcase.
24436
24437 2005-08-02 David Edelsohn <edelsohn@gnu.org>
24438
24439 * gfortran.dg/constant_substring.f: New test.
24440 * gfortran.dg/pr22491.f: New test.
24441
24442 2005-08-02 Jan Hubicka <jh@suse.cz>
24443
24444 * update-threading.c: Replace by the proper one.
24445
24446 2005-08-02 Diego Novillo <dnovillo@redhat.com>
24447
24448 PR 23164
24449 * g++.dg/tree-ssa/pr23164.C: New test.
24450
24451 2005-08-02 Diego Novillo <dnovillo@redhat.com>
24452
24453 * gcc.dg/tree-ssa/pr23192.c: New test.
24454
24455 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
24456
24457 * gcc.c-torture/execute/vrp-4.c: New test.
24458
24459 2005-08-02 Jan Hubicka <jh@suse.cz>
24460
24461 * update-threading.c: New test.
24462
24463 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
24464
24465 * gcc.c-torture/compile/20050801-1.c: New test.
24466 * gcc.c-torture/compile/20050801-2.c: New test.
24467
24468 2005-08-01 Jan Hubicka <jh@suse.cz>
24469
24470 * val-prof-5.c: New test.
24471
24472 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
24473
24474 PR c/22311
24475 * gcc.dg/pr22311-1.c : New test.
24476
24477 2005-07-31 Steven Bosscher <stevenb@suse.de>
24478
24479 PR target/23095
24480 * gfortran.dg/pr23095.f: New test.
24481
24482 PR c++/22003
24483 * g++.dg/other/pr22003.C: New test.
24484
24485 2005-07-31 Richard Sandiford <richard@codesourcery.com>
24486
24487 PR target/20621
24488 * gcc.c-torture/execute/pr20621-1.c: New test.
24489
24490 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
24491
24492 * gfortran.dg/comma_format_extension_4.f: Adjust length
24493 of string for format.
24494 * gfortran.dg/der_array_io_1.f: Replace illegal internal
24495 print statement with internal write.
24496 * gfortran.dg/der_array_io_2.f: Likewise.
24497 * gfortran.dg/der_array_io_3.f: Likewise.
24498
24499 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
24500
24501 * gcc.dg/fold-abs-4.c: new test.
24502
24503 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
24504
24505 PR fortran/22570 an related issues.
24506 * gfortran.dg/x_slash_1.f: New test.
24507
24508 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
24509
24510 PR c/23143
24511 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
24512 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
24513
24514 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
24515
24516 PR c/529
24517 * gcc.dg/Wshadow-3.c: New test.
24518
24519 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
24520
24521 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
24522 used to have the wrong bounds).
24523
24524 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
24525
24526 PR c/21720
24527 * gcc.dg/hex-round-1.c: Test more cases.
24528 * gcc.dg/hex-round-2.c: New test.
24529
24530 2005-07-29 Diego Novillo <dnovillo@redhat.com>
24531
24532 PR 22550
24533 * g++.dg/tree-ssa/pr22550.C: New test.
24534
24535 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
24536
24537 * gcc.dg/tree-ssa/vrp19.c: New test.
24538 * gcc.dg/tree-ssa-vrp20.c: New test.
24539
24540 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
24541
24542 PR c/22240
24543 * gcc.dg/transparent-union-4.c: New test.
24544
24545 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
24546
24547 PR c/22192
24548 * gcc.dg/c99-vla-2.c: New test.
24549
24550 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
24551
24552 PR c/21720
24553 * gcc.dg/hex-round-1.c: New test.
24554
24555 2005-07-28 Jan Hubicka <jh@suse.cz>
24556
24557 * inliner-1.c: Do not dump everything.
24558 * tree-prof.exp: Do not pass -ftree-based-profiling.
24559 * bprob.exp: Likewise.
24560
24561 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
24562
24563 2005-07-28 Mark Mitchell <mark@codesourcery.com>
24564
24565 PR c++/22545
24566 * g++.dg/expr/ptrmem7.C: New test.
24567
24568 2005-07-28 Mike Stump <mrs@apple.com>
24569
24570 * g++.old-deja/g++.mike/visibility-1.C: New test.
24571
24572 2005-07-28 Richard Sandiford <richard@codesourcery.com>
24573
24574 PR c/20187
24575 * gcc.c-torture/execute/pr20187-1.c: New test.
24576
24577 2005-07-28 Jeff Law <law@redhat.com>
24578
24579 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
24580 * gcc.dg/tree-ssa/vrp18.c: New test.
24581
24582 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
24583
24584 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
24585
24586 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
24587
24588 PR tree-optimization/22506
24589 * gcc.dg/vect/ps22506.c: New test.
24590
24591 2005-07-28 Jakub Jelinek <jakub@redhat.com>
24592
24593 PR target/21149
24594 * gcc.target/i386/sse-3.c: New test.
24595
24596 2005-07-28 Richard Sandiford <richard@codesourcery.com>
24597
24598 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
24599 * gcc.target/mips/mips32-dsp-type.c: Likewise.
24600
24601 2005-07-28 Richard Sandiford <richard@codesourcery.com>
24602
24603 PR c/22589
24604 * gcc.c-torture/compile/pr22589-1.c: New test.
24605
24606 2005-07-28 Jan Hubicka <jh@suse.cz>
24607
24608 * update-loopch.c: New testcase.
24609
24610 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
24611
24612 PR rtl-optimization/23047
24613 * gcc.c-torture/execute/pr23047.c: New test.
24614 * gcc.c-torture/execute/pr23047.x: New.
24615
24616 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
24617
24618 PR tree-optimization/22493
24619 * gcc.c-torture/execute/pr22493-1.c: New test.
24620 * gcc.c-torture/execute/pr22493-1.x: New.
24621 * gcc.c-torture/execute/vrp-1.c: New test.
24622 * gcc.c-torture/execute/vrp-2.c: New test.
24623 * gcc.c-torture/execute/vrp-2.c: New test.
24624
24625 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
24626
24627 * gcc.target/frv/all-builtin-read8.c: Delete.
24628 * gcc.target/frv/all-builtin-read16.c: Delete.
24629 * gcc.target/frv/all-builtin-read32.c: Delete.
24630 * gcc.target/frv/all-builtin-read64.c: Delete.
24631 * gcc.target/frv/all-builtin-write8.c: Delete.
24632 * gcc.target/frv/all-builtin-write16.c: Delete.
24633 * gcc.target/frv/all-builtin-write32.c: Delete.
24634 * gcc.target/frv/all-builtin-write64.c: Delete.
24635 * gcc.target/frv/all-read-write-1.c: New.
24636
24637 2005-07-27 Jeff Law <law@redhat.com>
24638
24639 * gcc.c-torture/execute/pr22630.c: New test.
24640
24641 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
24642
24643 PR tree-optimization/23073
24644 * gcc.dg/vect/nodump-pr23073.c: New test.
24645 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
24646
24647 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
24648
24649 PR tree-optimize/22348
24650 * gcc.c-torture/execute/pr22348.c: New.
24651
24652 2005-07-27 Richard Guenther <rguenther@suse.de>
24653
24654 * gcc.dg/tree-ssa/salias-1.c: New testcase.
24655
24656 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24657
24658 PR fortran/22503
24659 * gfortran.dg/logical_comp.f90: New test.
24660
24661 2005-07-27 Jan Hubicka <jh@suse.cz>
24662
24663 * inliner-1.c: Add cleanup of dumps.
24664 * val-prof-*.c: Likewise.
24665 * update-tailcall.c: New.
24666
24667 2005-07-26 Diego Novillo <dnovillo@redhat.com>
24668
24669 PR 22591
24670 * gcc.dg/tree-ssa/pr22591.c: New test.
24671 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
24672
24673 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
24674
24675 PR libobjc/22606
24676 * objc.dg/try-catch-11.m: New test.
24677
24678 2005-07-26 Richard Guenther <rguenther@suse.de>
24679
24680 PR tree-optimization/22486
24681 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
24682
24683 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
24684
24685 PR tree-opt/22484
24686 * g++.dg/opt/loop2.C: New test.
24687
24688 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
24689
24690 * gcc.dg/tree-ssa/reassoc-3.c: New test.
24691 * gcc.dg/tree-ssa/reassoc-4.c: New test.
24692
24693 2005-07-25 Adam Nemet <anemet@lnxw.com>
24694
24695 * lib/profopt.exp (profopt-execute): Check for profiling data
24696 files on the target.
24697
24698 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
24699
24700 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
24701 for matching of asm labels.
24702
24703 2005-07-25 Richard Guenther <rguenther@suse.de>
24704
24705 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
24706
24707 2005-07-25 Richard Guenther <rguenther@suse.de>
24708
24709 PR testsuite/22624
24710 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
24711
24712 2005-07-25 Ira Rosen <irar@il.ibm.com>
24713
24714 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
24715 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
24716 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
24717 * gcc.dg/vect/vect-100.c: New test.
24718 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
24719 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
24720 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
24721 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
24722 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
24723 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
24724 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
24725 * gfortran.dg/vect/pr19049.f90: New testcase.
24726 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
24727
24728 2005-07-25 Jakub Jelinek <jakub@redhat.com>
24729
24730 * gcc.c-torture/execute/20050713-1.c: New test.
24731
24732 PR fortran/20063
24733 * gfortran.fortran-torture/execute/data_4.f90: New test.
24734
24735 PR middle-end/20303
24736 * gcc.dg/visibility-d.c: New test.
24737
24738 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
24739
24740 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
24741 * gfortran.dg/underflow.f90: Ditto.
24742
24743 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24744
24745 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
24746 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
24747 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
24748
24749 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
24750
24751 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
24752 include case of field width of zero.
24753
24754 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
24755
24756 PR libgfortran/21875
24757 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
24758 with trailing blanks on normal formatted read.
24759
24760 2005-07-23 Chao-ying Fu <fu@mips.com>
24761
24762 * gcc.target/mips/mips32-dsp-type.c: New test.
24763 * gcc.target/mips/mips32-dsp.c: New test.
24764
24765 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
24766
24767 PR testsuite/21073
24768 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
24769
24770 PR testsuite/20454
24771 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
24772 and __cyg_profile_func_exit.
24773
24774 2005-07-22 David Edelsohn <edelsohn@gnu.org>
24775
24776 * gfortran.dg/comma_format_extension_3.f: Fix typo.
24777 * gfortran.dg/comma_format_extension_4.f: Same.
24778 * gfortran.dg/pr15332.f: Same.
24779 * gfortran.dg/pr21730.f: Same.
24780
24781 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
24782
24783 * g++.dg/opt/vrp2.C: Fix testcase.
24784
24785 PR tree-opt/22625
24786 * g++.dg/opt/vrp2.C: New test.
24787
24788 2005-07-22 Mark Mitchell <mark@codesourcery.com>
24789
24790 PR debug/21828
24791 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
24792
24793 2005-07-22 Diego Novillo <dnovillo@redhat.com>
24794
24795 * gcc.dg/tree-ssa/20050719-1.c: New test.
24796
24797 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
24798
24799 * gcc.dg/bfin-longcall-1.c: New file.
24800 * gcc.dg/bfin-longcall-2.c: New file.
24801
24802 2005-07-21 Janis Johnson <janis187@us.ibm.com>
24803
24804 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
24805
24806 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24807
24808 PR middle-end/19055
24809 * gcc.dg/tree-ssa/pr19055.c: New test.
24810 * gcc.dg/tree-ssa/pr19055-2.c: New test.
24811
24812 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
24813
24814 PR C++/22358
24815 * g++.dg/other/pr22358.C: New test.
24816
24817 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
24818
24819 PR c++/2922
24820 * g++.dg/lookup/two-stage5.C: New test from bug comments.
24821
24822 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24823
24824 PR c++/15938
24825 * g++.dg/init/union2.C: New test.
24826
24827 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24828
24829 PR c/22393
24830 * gcc.dg/complex-4.c: New test.
24831
24832 2005-07-21 Richard Guenther <rguenther@suse.de>
24833
24834 PR testsuite/22522
24835 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
24836 scanning for asm labels.
24837 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
24838
24839 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
24840
24841 PR target/22085
24842 * gcc.dg/altivec-pr22085.c: New.
24843
24844 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
24845
24846 PR tree-optimization/19210
24847 * gcc.dg/tree-ssa/pr19210-1.c: New.
24848 * gcc.dg/tree-ssa/pr19210-2.c: New.
24849
24850 2005-07-21 Richard Sandiford <richard@codesourcery.com>
24851
24852 PR rtl-optimization/22167
24853 * g++.dg/opt/pr22167.C: New test.
24854
24855 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
24856
24857 PR c++/2922
24858 * g++.dg/lookup/two-stage2.C: New.
24859 * g++.dg/lookup/two-stage3.C: New.
24860 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
24861 fixed two-stage name lookup for operators.
24862 * g++.dg/template/call3.C: Compiler now produces an appropriate
24863 error message.
24864 * g++.dg/template/crash37.C: Compiler now describes bla() on line
24865 14 as a candidate.
24866 * g++.dg/template/ptrmem4.C: Compiler produces different error
24867 message.
24868 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
24869 connect_to_method as a candidate.
24870
24871 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
24872
24873 * gcc.dg/fold-alloc-1.c: New test.
24874
24875 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
24876
24877 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
24878 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
24879
24880 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
24881
24882 * gcc.dg/fold-abs-1.c: New test.
24883 * gcc.dg/fold-abs-2.c: New test.
24884 * gcc.dg/fold-abs-3.c: New test.
24885
24886 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
24887
24888 Make CONSTRUCTOR use VEC to store initializers.
24889 * g++.dg/ext/complit3.C: Check for specific error messages.
24890 * g++.dg/init/brace2.C: Update error message.
24891 * g++.dg/warn/Wbraces2.C: Likewise.
24892
24893 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
24894
24895 PR fortran/16940
24896 * gfortran.dg/module_interface_1.f90: New test.
24897
24898 2005-07-19 Danny Berlin <dberlin@dberlin.org>
24899 Kenneth Zadeck <zadeck@naturalbridge.com>
24900
24901 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
24902
24903 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24904
24905 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
24906 specify -Wformat for these tests.
24907 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
24908 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
24909 * gcc.dg/format/opt-6.c: Delete.
24910
24911 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24912
24913 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
24914 * gcc.dg/tree-ssa/sra-3.c: Likewise.
24915
24916 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
24917
24918 * gcc.dg/tree-ssa/alias-2.c: New test.
24919
24920 2005-07-18 Mark Mitchell <mark@codesourcery.com>
24921
24922 PR c++/22263
24923 * g++.dg/template/explicit7.C: New test.
24924
24925 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
24926
24927 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
24928 field width of 8 to +Inf and -Inf.
24929
24930 2005-07-17 Mark Mitchell <mark@codesourcery.com>
24931
24932 PR c++/22139
24933 * g++.dg/template/friend36.C: New test.
24934
24935 2005-07-16 David Edelsohn <edelsohn@gnu.org>
24936
24937 PR fortran/21730
24938 * gfortran.dg/pr21730.f: New test.
24939
24940 2005-07-16 Danny Berlin <dberlin@dberlin.org>
24941 Kenneth Zadeck <zadeck@naturalbridge.com>
24942
24943 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
24944 since pure const detection cannot run at -O1 in c compiler.
24945 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
24946 can now optimize this case properly.
24947 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
24948 because we now pass.
24949 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
24950
24951 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
24952
24953 PR c/22421
24954 * gcc.dg/format/bitfld-1.c: New test.
24955
24956 2005-07-15 Mark Mitchell <mark@codesourcery.com>
24957
24958 PR c++/22204
24959 * g++.dg/rtti/repo1.C: New test.
24960
24961 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
24962
24963 PR middle-end/22398
24964 * gcc.c-torture/compile/pr22398.c: New test.
24965
24966 2005-07-15 Mark Mitchell <mark@codesourcery.com>
24967
24968 PR c++/22132
24969 * g++.dg/expr/cast4.C: New test.
24970
24971 2005-07-15 Richard Guenther <rguenther@suse.de>
24972
24973 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
24974 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
24975
24976 2005-07-15 Steven Bosscher <stevenb@suse.de>
24977
24978 PR tree-optimization/22230
24979 * gcc.dg/tree-ssa/pr22230.c: New test.
24980
24981 2005-07-14 Jakub Jelinek <jakub@redhat.com>
24982
24983 * gfortran.dg/g77/cpp6.f: New test.
24984
24985 PR fortran/22417
24986 * gfortran.dg/g77/cpp5.F: New test.
24987 * gfortran.dg/g77/cpp5.h: New file.
24988 * gfortran.dg/g77/cpp5inc.h: New file.
24989
24990 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
24991
24992 PR libfortran/16435
24993 * gfortran.dg/tl_editting.f90: New.
24994 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
24995
24996 2005-07-14 Steven G. Kargl <kargls@comcast.net>
24997
24998 * gfortran.dg/char_array_constructor.f90: New test.
24999
25000 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
25001
25002 * gfortran.dg/past_eor.f90: New.
25003 * gfortran.dg/complex_read.f90: New.
25004
25005 2005-07-13 Jeff Law <law@redhat.com>
25006
25007 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
25008 additional casts.
25009
25010 * gcc.dg/tree-ssa/pr22321.c: New test
25011
25012 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
25013
25014 PR tree-optimization/21921
25015 * gcc.dg/tree-ssa/pr21921.c: New.
25016
25017 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
25018
25019 PR tree-optimizatio/22442
25020 * gcc.dg/tree-ssa/loop-11.c: New test.
25021
25022 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
25023
25024 PR tree-opt/21840
25025 * gcc.c-torture/compile/pr21840.c: New test.
25026
25027 2005-07-12 Jan Hubicka <jh@suse.cz>
25028
25029 * gcc.c-torture/compile/pr22379.c: New test.
25030
25031 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
25032
25033 PR libfortran/21593
25034 gfortran.dg/dev_null.f90: Remove outdated comment about
25035 PR libfortran/21593.
25036
25037
25038 2005-07-12 Dale Johannesen <dalej@apple.com>
25039
25040 * gcc.target/i386/compress-float-sse.c: New.
25041 * gcc.target/i386/compress-float-sse-pic.c: New.
25042 * gcc.target/i386/compress-float-387.c: New.
25043 * gcc.target/i386/compress-float-387-pic.c: New.
25044 * gcc.dg/compress-float-ppc.c: New.
25045 * gcc.dg/compress-float-ppc-pic.c: New.
25046
25047 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
25048
25049 PR libfortran/21593
25050 gfortran.dg/dev_null.f90: Remove targets.
25051
25052 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
25053
25054 PR tree-opt/22335
25055 * gcc.dg/pr22335-1.c: New test.
25056 * gcc.dg/pr22335-2.c: New test.
25057
25058 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25059
25060 PR c++/20172
25061 * g++.dg/template/nontype12.C : New test.
25062
25063 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
25064
25065 * gcc.dg/tree-ssa/loop-10.c: New test.
25066
25067 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
25068
25069 * gcc.c-torture/execute/20020720-1.x: Remove.
25070
25071 2005-07-11 Jakub Jelinek <jakub@redhat.com>
25072
25073 * gfortran.fortran-torture/execute/forall_7.f90: New test.
25074
25075 2005-07-10 Richard Sandiford <richard@codesourcery.com>
25076
25077 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
25078 (dg-mips-options): Use it.
25079
25080 2005-07-09 Diego Novillo <dnovillo@redhat.com>
25081
25082 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
25083
25084 2005-07-09 Richard Henderson <rth@redhat.com>
25085
25086 * lib/target-supports.exp (check_effective_target_sync_char_short):
25087 Add alpha.
25088
25089 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
25090
25091 PR libfortran/22217
25092 * gfortran.dg/negative-z-descriptor.f90: New test.
25093
25094 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
25095
25096 PR tree-opt/22329
25097 * gcc.dg/pr22329.c: New test.
25098
25099 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
25100
25101 PR tree-optimization/20139
25102 * gcc.dg/tree-ssa/pr20139.c: New.
25103
25104 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
25105
25106 PR tree-opt/22356
25107 * gcc.dg/pr22356-1.c: New test.
25108
25109 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
25110
25111 PR c++/21799
25112 * g++.dg/template/unify8.C: New.
25113 * g++.dg/template/unify9.C: New.
25114
25115 2005-07-08 Jakub Jelinek <jakub@redhat.com>
25116
25117 * gfortran.fortran-torture/execute/entry_10.f90: New test.
25118
25119 2005-07-07 Geoffrey Keating <geoffk@apple.com>
25120
25121 * gcc.dg/darwin-version-1.c: New.
25122 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
25123 * gcc.dg/builtins-20.c: Likewise.
25124 * gcc.dg/builtins-53.c: Likewise.
25125 * gcc.dg/torture/builtins-convert-1.c: Likewise.
25126 * gcc.dg/torture/builtins-convert-2.c: Likewise.
25127 * gcc.dg/torture/builtins-convert-3.c: Likewise.
25128 * gcc.dg/torture/builtins-power-1.c: Likewise.
25129 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
25130 on Darwin.
25131
25132 2005-07-07 Jeff Law <law@redhat.com>
25133
25134 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
25135 argument evaluation order.
25136
25137 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
25138
25139 PR libfortran/21594
25140 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
25141 Add test cases where the shift length is greater than the
25142 array length.
25143
25144 2005-07-07 Ziemowit Laski <zlaski@apple.com>
25145
25146 * obj-c++.dg/proto-lossage-6.mm: New.
25147 * objc.dg/proto-lossage-6.m: New.
25148
25149 2005-07-07 Ziemowit Laski <zlaski@apple.com>
25150
25151 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
25152 * objc.dg/gnu-runtime-2.m: Likewise.
25153
25154 2005-07-07 Jakub Jelinek <jakub@redhat.com>
25155
25156 * gfortran.dg/longline.f: New test.
25157
25158 * gfortran.dg/badline.f: New test.
25159
25160 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
25161
25162 PR fortran/16531
25163 PR fortran/15966
25164 PR fortran/18781
25165 * gfortran.dg/hollerith.f90: New.
25166 * gfortran.dg/hollerith2.f90: New.
25167 * gfortran.dg/hollerith3.f90: New.
25168 * gfortran.dg/hollerith4.f90: New.
25169 * gfortran.dg/hollerith_f95.f90: New.
25170 * gfortran.dg/hollerith_legacy.f90: New.
25171 * gfortran.dg/g77/cpp4.F: New. Port from g77.
25172
25173 2005-07-07 Ziemowit Laski <zlaski@apple.com>
25174
25175 PR objc/22274
25176 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
25177 * objc.dg/gnu-runtime-2.m: New.
25178
25179 2005-07-06 Jeff Law <law@redhat.com>
25180
25181 * gcc.dg/tree-ssa/vrp17.c: New test.
25182
25183 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
25184
25185 PR fortran/22327
25186 * gfortran.dg/array_constructor_5.f90: New test.
25187
25188 2005-07-07 Jakub Jelinek <jakub@redhat.com>
25189
25190 * gfortran.fortran-torture/execute/entry_9.f90: New test.
25191
25192 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
25193
25194 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
25195 * gcc.dg/980816-1.c: Ditto.
25196
25197 2005-07-06 Jeff Law <law@redhat.com>
25198
25199 * gcc.c-torture/compile/pr21356.c: New test.
25200
25201 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
25202
25203 PR c/22013
25204 PR c/22098
25205 * gcc.c-torture/compile/pr22013-1.c,
25206 gcc.c-torture/execute/pr22098-1.c,
25207 gcc.c-torture/execute/pr22098-2.c,
25208 gcc.c-torture/execute/pr22098-3.c: New tests.
25209
25210 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
25211
25212 PR c/22308
25213 * gcc.dg/pr22308-1.c: New test.
25214
25215 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
25216
25217 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
25218 target.
25219 * gcc.dg/compare9.c: Use -fshort-enums instead of
25220 -fno-short-enums. Change the last test to dg-bogus.
25221
25222 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
25223
25224 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
25225 * gcc.dg/compare9.c: New.
25226
25227 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25228
25229 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
25230
25231 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
25232
25233 PR testsuite/22288
25234 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
25235
25236
25237 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25238
25239 * gcc.dg/format/gcc_gfc-1.c: New.
25240
25241 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
25242
25243 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
25244
25245 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25246
25247 PR fortran/20842
25248 * gfortran.dg/io_invalid_1.f90: New test.
25249
25250 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
25251
25252 * gcc.dg/format/gcc_diag-1.c: Update.
25253
25254 2005-07-02 Jeff Law <law@redhat.com>
25255
25256 * gcc.dg/tree-ssa/pr22051-1.c: New test.
25257 * gcc.dg/tree-ssa/pr22051-2.c: New test.
25258
25259 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
25260
25261 * gcc.dg/format/gcc_diag-1.c: Update.
25262
25263 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
25264
25265 PR tree-opt/22269
25266 * gcc.c-torture/compile/pr22269.c: New test.
25267
25268 2005-06-30 Diego Novillo <dnovillo@redhat.com>
25269
25270 PR 21584
25271 PR 22219
25272 * g++.dg/tree-ssa/pr21584-1.C: New test.
25273 * g++.dg/tree-ssa/pr21584-2.C: New test.
25274
25275 2005-06-30 Ziemowit Laski <zlaski@apple.com>
25276
25277 * obj-c++.dg/try-catch-11.mm: New.
25278 * objc.dg/try-catch-10.m: New.
25279
25280 2005-06-29 David Edelsohn <edelsohn@gnu.org>
25281
25282 * g++.dg/other/ucnid-1.C: xfail on AIX.
25283
25284 2005-06-29 Diego Novillo <dnovillo@redhat.com>
25285
25286 PR 22234
25287 * gcc.dg/20050629-1.c: New test.
25288
25289 2005-06-29 Ziemowit Laski <zlaski@apple.com>
25290
25291 * obj-c++.dg/const-str-1[0-1].mm: New.
25292 * objc.dg/const-str-1[0-1].m: New.
25293
25294 2005-05-29 Richard Henderson <rth@redhat.com>
25295
25296 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
25297 Rename from check_effective_target_vect_no_max.
25298 (check_effective_target_vect_no_int_add): New.
25299 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
25300 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
25301 * gcc.dg/vect/vect-reduc-3.c: Likewise.
25302 * gcc.dg/vect/vect-reduc-1.c: Use both.
25303 * gcc.dg/vect/vect-reduc-2.c: Likewise.
25304
25305 2005-05-29 Richard Henderson <rth@redhat.com>
25306
25307 * lib/target-supports.exp (check_effective_target_vect_no_max):
25308 Remove i386 and x86_64.
25309
25310 2005-06-29 Steve Ellcey <sje@cup.hp.com>
25311
25312 PR testsuite/21969
25313 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
25314
25315 2005-06-29 Steve Ellcey <sje@cup.hp.com>
25316
25317 PR middle-end/21969
25318 * gcc.dg/vect/pr21969.c: New test.
25319
25320 2005-06-28 Eric Christopher <echristo@redhat.com>
25321
25322 PR c/22052
25323 PR c/21975
25324 * gcc.dg/inline1.c: New test.
25325 * gcc.dg/inline2.c: Ditto.
25326 * gcc.dg/inline3.c: Ditto.
25327 * gcc.dg/inline4.c: Ditto.
25328 * gcc.dg/inline5.c: Ditto.
25329
25330 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
25331
25332 PR libfortran/22142
25333 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
25334 Add testcase also testing eoshift1 for PR 22142.
25335
25336 2005-06-28 Richard Henderson <rth@redhat.com>
25337
25338 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
25339 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
25340 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
25341 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
25342 gcc.dg/tree-ssa/20030922-2.c: Likewise.
25343
25344 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
25345
25346 PR libfortran/22142
25347 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
25348 Add testcase for PR 22142.
25349
25350 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
25351
25352 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
25353 gcc.target/ia64/fpreg-2.c: New tests.
25354
25355 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25356
25357 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
25358
25359 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25360
25361 PR libfortran/22170
25362 * gfortran.dg/slash_1.f90: New test.
25363
25364 2005-06-27 Richard Henderson <rth@redhat.com>
25365
25366 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
25367 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
25368 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
25369 * gcc.dg/vect/vect-reduc-2.c: Likewise.
25370 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
25371 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
25372
25373 2005-06-27 Richard Henderson <rth@redhat.com>
25374
25375 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
25376 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
25377
25378 2005-06-27 Ziemowit Laski <zlaski@apple.com>
25379
25380 * obj-c++.dg/proto-lossage-5.mm: New.
25381 * objc.dg/proto-lossage-5.m: New.
25382
25383 2005-06-27 Diego Novillo <dnovillo@redhat.com>
25384
25385 PR 21959
25386 * gcc.dg/tree-ssa/pr21959.c: New test.
25387
25388 2005-06-27 Jakub Jelinek <jakub@redhat.com>
25389
25390 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
25391 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
25392 testing uninitialized var.
25393
25394 * gcc.c-torture/execute/builtins/chk.h: New.
25395 * gcc.c-torture/execute/builtins/lib/chk.c: New.
25396 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
25397 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
25398 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
25399 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
25400 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
25401 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
25402 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
25403 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
25404 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
25405 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
25406 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
25407 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
25408 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
25409 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
25410 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
25411 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
25412 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
25413 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
25414 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
25415 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
25416 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
25417 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
25418 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
25419 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
25420 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
25421 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
25422 * gcc.dg/builtin-object-size-1.c: New test.
25423 * gcc.dg/builtin-object-size-2.c: New test.
25424 * gcc.dg/builtin-object-size-3.c: New test.
25425 * gcc.dg/builtin-object-size-4.c: New test.
25426 * gcc.dg/builtin-object-size-5.c: New test.
25427 * gcc.dg/builtin-stringop-chk-1.c: New test.
25428 * gcc.dg/builtin-stringop-chk-2.c: New test.
25429 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
25430 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
25431 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
25432 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
25433 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
25434 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
25435 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
25436 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
25437 * gcc.c-torture/execute/printf-1.c: New test.
25438 * gcc.c-torture/execute/fprintf-1.c: New test.
25439 * gcc.c-torture/execute/vprintf-1.c: New test.
25440 * gcc.c-torture/execute/vfprintf-1.c: New test.
25441 * gcc.c-torture/execute/printf-chk-1.c: New test.
25442 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
25443 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
25444 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
25445
25446 2005-06-27 Michael Matz <matz@suse.de>
25447
25448 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
25449 slot is not merged if address escapes.
25450
25451 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25452
25453 PR c/21911
25454 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
25455
25456 2005-06-26 Jakub Jelinek <jakub@redhat.com>
25457
25458 PR middle-end/17965
25459 * gcc.c-torture/compile/20050622-1.c: New test.
25460
25461 PR middle-end/22028
25462 * gcc.dg/20050620-1.c: New test.
25463
25464 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
25465
25466 PR tree-optimization/22026
25467 * gcc.dg/tree-ssa/pr22026.c: New.
25468
25469 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
25470
25471 PR libfortran/22144
25472 * gfortran.dg/shift-alloc.f90: New testcase.
25473
25474 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
25475
25476 * all files: Update FSF address in copyright headers.
25477
25478 2005-06-22 Jan Hubicka <jh@suse.cz>
25479
25480 * wholeprogram-1.c: New testcase.
25481 * wholeprogram-2.c: New testcase.
25482
25483 2005-06-24 Mark Mitchell <mark@codesourcery.com>
25484
25485 PR 22171
25486 * gcc.dg/tree-ssa/pr22171.c: New test.
25487
25488 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
25489
25490 * gfortran.dg/simplify_modulo.f90: New.
25491
25492 2005-06-24 Jan Hubicka <jh@suse.cz>
25493
25494 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
25495
25496 2005-06-23 Ziemowit Laski <zlaski@apple.com>
25497
25498 * obj-c++.dg/proto-lossage-[1-4].mm: New.
25499
25500 2005-06-23 Ziemowit Laski <zlaski@apple.com>
25501
25502 * obj-c++.dg/typedef-alias-1.mm: New.
25503 * objc.dg/typedef-alias-1.m: New.
25504
25505 2005-06-23 Jeff Law <law@redhat.com>
25506
25507 * gcc.dg/tree-ssa/vrp16.c: New test.
25508
25509 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25510
25511 * lib/target-supports.exp: Add
25512 check_effective_target_fortran_large_real and
25513 check_effective_target_fortran_large_int to check for
25514 corresponding effective targets.
25515 * gfortran.dg/large_integer_kind_1.f90: New test.
25516 * gfortran.dg/large_real_kind_1.f90: New test.
25517
25518 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
25519
25520 PR tree-optimization/22117
25521 * gcc.dg/tree-ssa/pr22117.c: New.
25522
25523 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
25524
25525 PR testsuite/22123
25526 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
25527
25528 2005-06-23 David Edelsohn <edelsohn@gnu.org>
25529
25530 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
25531
25532 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
25533
25534 * gfortran.dg/f2c_4.f90: Add tests for complex functions
25535 * gfortran.dg/f2c_4.c: Likewise.
25536
25537 2005-06-22 Paul Brook <paul@codesourcery.com>
25538
25539 PR fortran/21034
25540 * gfortran.dg/auto_save_1.f90: New test.
25541
25542 2005-06-22 Michael Matz <matz@suse.de>
25543
25544 * gcc.target/x86-64/abi: New directory.
25545 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
25546 * gcc.target/x86-64/abi/README.gcc: New file.
25547 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
25548 * gcc.target/x86-64/abi/asm-support.s: New file.
25549 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
25550 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
25551 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
25552 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
25553 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
25554 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
25555 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
25556 * gcc.target/x86_64/abi/test_bitfields.c: New test.
25557 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
25558 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
25559 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
25560 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
25561 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
25562 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
25563 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
25564 * gcc.target/x86_64/abi/test_varargs.c: New test.
25565
25566 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
25567
25568 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
25569 32-bit i?86 and x86_64.
25570
25571 2005-06-21 Ziemowit Laski <zlaski@apple.com>
25572
25573 * obj-c++.dg/const-str-[1-9].mm: New tests.
25574
25575 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
25576
25577 PR fortran/22010
25578 * gfortran.dg/namelist_use.f90: New.
25579 * gfortran.dg/namelist_use_only.f90: New.
25580
25581 2005-06-21 Jeff Law <law@redhat.com>
25582
25583 * gcc.dg/tree-ssa/vrp15.c: New test.
25584
25585 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
25586
25587 * lib/target-supports.exp (check_effective_target_vect_reduction):
25588 Remove.
25589 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
25590 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
25591 remove vect_reduction target keyword. Also avoid two returns in main.
25592 * gcc.dg/vect/vect-reduc-3.c: Likewise.
25593 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
25594 * gcc.dg/vect/vect-reduc-1short.c: New test.
25595 * gcc.dg/vect/vect-reduc-1char.c: New test.
25596 * gcc.dg/vect/vect-reduc-2short.c: New test.
25597 * gcc.dg/vect/vect-reduc-2char.c: New test.
25598 * gcc.dg/vect/vect-reduc-6.c: New test.
25599 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
25600 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
25601 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
25602
25603 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25604 Paul Thomas <pault@gcc.gnu.org>
25605
25606 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
25607 New tests.
25608
25609 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25610
25611 * gfortran.dg/backslash_1.f90: New test.
25612 * gfortran.dg/backslash_2.f90: New test.
25613
25614 2005-06-20 Steven G. Kargl <kargls@comcast.net>
25615
25616 * gfortran.dg/duplicate_labels.f90: New test.
25617
25618 2005-06-20 Jan Beulich <jbeulich@novell.com>
25619
25620 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
25621 unsupportable relocations.
25622 * g++.old-deja/g++.other/store-expr1.C: Likewise.
25623 * gcc.dg/20050321-2.c: xfail for NetWare.
25624
25625 2005-06-20 Andreas Jaeger <aj@suse.de>
25626
25627 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
25628 gcc.target/i386/fastcall-sseregparm.c,
25629 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
25630
25631 2005-06-19 Richard Henderson <rth@redhat.com>
25632
25633 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
25634
25635 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
25636
25637 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
25638
25639 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
25640
25641 PR c++/22115
25642 * g++.dg/conversion/simd2.C: Change expected error message.
25643
25644 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
25645
25646 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
25647 * gcc.dg/vect/vect-reduc-2.c: Likewise.
25648 * gcc.dg/vect/vect-reduc-3.c: Likewise.
25649
25650 2005-06-18 James A Morrison <phython@gcc.gnu.org>
25651
25652 * gcc.dg/fold-mod-1.c: New test.
25653
25654 2005-06-18 Steven G. Kargl <kargls@comcast.net>
25655
25656 PR fortran/19926
25657 * gfortran.dg/pr19926.f90: New test.
25658
25659 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
25660
25661 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
25662 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
25663 targets.
25664 * gcc.dg/vect/vect-reduc-2.c: Likewise.
25665 * gcc.dg/vect/vect-reduc-3.c: Likewise.
25666
25667 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
25668
25669 * gcc.target/ia64/float80-varargs-1.c: New test.
25670
25671 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25672
25673 PR tree-opt/22035
25674 * gfortran.dg/f2c_6.f90: New test.
25675
25676 2005-06-17 Geoffrey Keating <geoffk@apple.com>
25677
25678 PR c++/17413
25679 * g++.dg/template/local5.C: New.
25680
25681 2005-06-17 Richard Henderson <rth@redhat.com>
25682
25683 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
25684
25685 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
25686
25687 PR testsuite/21945
25688 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
25689
25690 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
25691
25692 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
25693 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
25694 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
25695 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
25696 check_vect to verify the presence of hardware vector support.
25697
25698 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
25699
25700 PR testsuite/22056
25701 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
25702
25703 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25704
25705 PR libfortran/19216
25706 * gfortran.dg/pr19216.f: Add correct space between brackets and
25707 dg directive.
25708
25709 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25710
25711 PR libfortran/16436
25712 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
25713
25714 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
25715
25716 * gcc.target/i386/attributes-error.c: New testcase.
25717 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
25718 * gcc.target/i386/regparm-stdcall.c: Likewise.
25719 * gcc.target/i386/sseregparm-1.c: Likewise.
25720 * gcc.target/i386/sseregparm-2.c: Likewise.
25721
25722 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
25723
25724 * g++.dg/rtti/crash2.C: New.
25725
25726 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
25727
25728 * gcc.dg/noncompile/20040203-3.c: Update expected message.
25729
25730 2005-06-15 David Ung <davidu@mips.com>
25731
25732 * gcc.target/mips/mips16e-extends.c: New test for testing the
25733 generation of MIPS16e zeb/zeh, seb/seh instructions.
25734
25735 2005-06-15 Diego Novillo <dnovillo@redhat.com>
25736
25737 PR 22018
25738 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
25739 * gcc.dg/tree-ssa/pr22018.c: New test.
25740
25741 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
25742
25743 * gcc.dg/simd-1.c: Update error messages.
25744 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
25745 * gcc.dg/simd-2.c: Update error messages.
25746 * gcc.dg/simd-4.c: New.
25747
25748 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
25749
25750 PR c++/20678
25751 * g++.dg/other/crash-4.C: New.
25752
25753 2005-06-14 Devang Patel <dpatel@apple.com>
25754
25755 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
25756
25757 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
25758
25759 PR c++/21929
25760 * g++.dg/parse/crash11.C: Update
25761
25762 2005-06-13 Jeff Law <law@redhat.com>
25763
25764 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
25765 perform the desired transformations.
25766 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
25767 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
25768
25769 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25770
25771 PR fortran/22038
25772 * gfortran.dg/forall_1.f90: Un-XFAIL.
25773
25774 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
25775
25776 PR c++/21929
25777 * g++.dg/parse/crash26.C: New.
25778
25779 PR c++/20789
25780 * g++.dg/init/member1.C: New.
25781
25782 2005-06-13 Jakub Jelinek <jakub@redhat.com>
25783
25784 * gfortran.dg/altreturn_1.f90: New test.
25785
25786 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
25787
25788 PR middle-end/21985
25789 * gcc.dg/tree-ssa/pr21985.c: New test.
25790
25791 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
25792
25793 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
25794
25795 2005-06-12 Roger Sayle <roger@eyesopen.com>
25796
25797 PR c++/21930
25798 * g++.dg/other/error10.C: New test case.
25799
25800 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25801
25802 PR libfortran/19155
25803 * gfortran.dg/pr19155.f: Add test.
25804
25805 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25806
25807 * gfortran.dg/f2c_7.f90: New test.
25808
25809 * gfortran.dg/forall_1.f90: XFAILed.
25810
25811 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
25812
25813 * gcc.dg/pr14796-1.c: New.
25814 * gcc.dg/pr14796-2.c: New.
25815
25816 2005-06-11 Steven G. Kargl <kargls@comcast.net>
25817
25818 PR fortran/17792
25819 PR fortran/21375
25820 * gfortran.dg/deallocate_stat.f90: New test.
25821
25822 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
25823
25824 * gfortran.fortran-torture/execute/in-pack.f90: New test.
25825
25826 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
25827
25828 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
25829 access will be generated when this loop is vectorized. Test that
25830 accesses with same alignment were detected.
25831 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
25832 Test that accesses with same alignment were detected.
25833 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
25834 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
25835 alignment were detected.
25836
25837 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
25838
25839 PR c++/10611
25840 * g++.dg/conversion/simd2.C: New.
25841
25842 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
25843
25844 * gcc.dg/Wcxx-compat-1.c: New.
25845
25846 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
25847
25848 PR libfortran/21480
25849 * gfortran.dg/reshape-complex.f90: Add a test for a packed
25850 complex array.
25851
25852 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
25853
25854 * gcc.dg/alias-8.c: New.
25855
25856 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
25857
25858 * gcc.dg/format/cmn_err-1.c: Update.
25859
25860 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
25861
25862 PR target/20666
25863 * gcc.target/sparc/fexpand-2.c: New.
25864 * gcc.target/sparc/fpmerge-2.c: New.
25865 * gcc.target/sparc/fpmul-2.c: New.
25866 * gcc.target/sparc/noresult.c: New.
25867 * gcc.target/sparc/pdist-2.c: New.
25868 * gcc.target/sparc/pdist-3.c: New.
25869
25870 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
25871
25872 PR testsuite/21702
25873 * gcc.target/i386/i386.exp: Fix comment typo.
25874
25875 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
25876
25877 PR c++/19497
25878 * g++.dg/inherit/using5.C: New.
25879 * g++.dg/inherit/using6.C: New.
25880
25881 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25882
25883 PR c++/19894
25884 * g++.dg/template/ptrmem15.C: New test.
25885
25886 PR c++/20563
25887 * g++.dg/ext/label4.C: New test.
25888
25889 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
25890
25891 * gcc.dg/tls/debug-1.c: New test.
25892
25893 2005-06-07 Dale Johannesen <dalej@apple.com>
25894
25895 * gcc.target/i386/movq.c: New.
25896
25897 2005-06-07 Dale Johannesen <dalej@apple.com>
25898
25899 * gcc.dg/20050607-1.c: New.
25900
25901 2005-06-07 Jakub Jelinek <jakub@redhat.com>
25902
25903 PR middle-end/21850
25904 * gcc.c-torture/execute/20050607-1.c: New test.
25905
25906 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
25907
25908 PR libfortran/21926
25909 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
25910 Test case where the return array has lowest stride one,
25911 but isn't packed.
25912
25913 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
25914
25915 * lib/target-supports.exp (check_effective_target_sync_int_long):
25916 Add s390 and s390x targets.
25917
25918 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
25919
25920 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
25921 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
25922 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
25923 * gcc.dg/tree-ssa/loop-9.c: New test.
25924
25925 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
25926
25927 * g++.dg/parse/defarg10.C: New.
25928
25929 2005-06-06 Jakub Jelinek <jakub@redhat.com>
25930
25931 PR regression/21897
25932 * gcc.c-torture/execute/20050604-1.c: New test.
25933
25934 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
25935
25936 PR 21903
25937 * g++.dg/parse/defarg9.C: New.
25938
25939 PR c++/20637
25940 * g++.dg/inherit/using4.C: New.
25941 * g++.dg/overload/error1.C: Adjust expected errors.
25942 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
25943 * g++.old-deja/g++.brendan/arm2.C: Likewise.
25944 * g++.old-deja/g++.other/redecl2.C: Likewise.
25945 * g++.old-deja/g++.other/redecl4.C: Likewise.
25946 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
25947
25948 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
25949
25950 * gfortran.dg/f2c_5.f90: Add -w to dg-options
25951
25952 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
25953
25954 * lib/gfortran.exp (gfortran_target_compile): Call
25955 dg-additional-files-options
25956 * gfortran.dg/f2c_4.f90: New file
25957 * gfortran.dg/f2c_4.c: New file
25958 * gfortran.dg/f2c_5.f90: New file
25959 * gfortran.dg/f2c_5.c: New file
25960
25961 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25962
25963 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
25964
25965 PR fortran/21912
25966 * gfortran.dg/array_constructor_4.f90: New test.
25967
25968 2005-06-05 Mark Mitchell <mark@codesourcery.com>
25969
25970 PR c++/21619
25971 * g++.dg/ext/builtin9.C: New test.
25972
25973 2005-06-05 Dale Johannesen <dalej@apple.com>
25974
25975 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
25976 * gcc.c-torture/execute/20050603-2.c: Ditto.
25977
25978 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
25979
25980 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
25981 * gcc.dg/vect/vect-reduc-1.c: New.
25982 * gcc.dg/vect/vect-reduc-2.c: New.
25983 * gcc.dg/vect/vect-reduc-3.c: New.
25984
25985 2005-06-04 Dale Johannesen <dalej@apple.com>
25986
25987 * gcc.c-torture/execute/20050603-1.c: New.
25988 * gcc.c-torture/execute/20050603-2.c: New.
25989 * gcc.dg/20050603-3.c: New.
25990
25991 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25992
25993 PR fortran/19195
25994 * gfortran.dg/debug_1.f90: New test.
25995
25996 * gfortran.dg/forall_1.f90: New test.
25997
25998 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
25999
26000 * gfortran.dg/array_constructor_3.f90: New test.
26001
26002 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26003
26004 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
26005
26006 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
26007
26008 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
26009
26010 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
26011
26012 PR c/21873
26013 * gcc.dg/init-excess-1.c: New test.
26014
26015 2005-06-03 Mark Mitchell <mark@codesourcery.com>
26016
26017 PR c++/21853
26018 * g++.dg/expr/static_cast6.C: New test.
26019
26020 2005-06-03 Diego Novillo <dnovillo@redhat.com>
26021
26022 * gcc.dg/tree-ssa/vrp14.c: New test.
26023
26024 2005-06-03 Mark Mitchell <mark@codesourcery.com>
26025
26026 PR c++/21336
26027 * g++.dg/template/new2.C: New test.
26028
26029 2005-06-03 Josh Conner <jconner@apple.com>
26030
26031 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
26032 all entries in initializer.
26033
26034 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
26035
26036 PR middle-end/21858
26037 * gcc.dg/pr21858.c: New testcase.
26038
26039 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
26040
26041 PR tree-optimization/21292
26042
26043 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
26044 New.
26045 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
26046 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
26047 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
26048 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
26049 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
26050
26051 2005-06-02 Richard Henderson <rth@redhat.com>
26052
26053 * gcc.dg/sync-2.c: Use -march=i486 for i386.
26054
26055 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
26056
26057 * gcc.dg/wtypequal.c: New testcase.
26058
26059 2005-06-02 Diego Novillo <dnovillo@redhat.com>
26060
26061 PR 21582
26062 * gcc.dg/tree-ssa/pr21582.c: New test.
26063
26064 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
26065
26066 PR c++/21280
26067 * g++.dg/opt/interface2.h: New.
26068 * g++.dg/opt/interface2.C: New.
26069 * g++.dg/init/ctor4.C: Adjust error lines.
26070 * g++.old-deja/g++.bob/inherit2.C: Likewise.
26071 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
26072 * g++.old-deja/g++.jason/opeq3.C: Likewise.
26073 * g++.old-deja/g++.pt/assign1.C: Likewise.
26074 * g++.old-deja/g++.pt/crash20.C: Likewise.
26075
26076 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
26077
26078 PR tree-optimization/21734
26079 * g++.dg/vect/pr21734_1.cc: New.
26080 * g++.dg/vect/pr21734_2.cc: New.
26081
26082 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
26083
26084 PR c++/20350
26085 * g++.dg/template/spec24.C: New.
26086
26087 PR c++/21151
26088 * g++.dg/pch/local-1.C: New.
26089 * g++.dg/pch/local-1.Hs: New.
26090
26091 2005-06-01 Diego Novillo <dnovillo@redhat.com>
26092
26093 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
26094 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
26095 * gcc.dg/tree-ssa/pr14341.c: New test.
26096 * gcc.dg/tree-ssa/pr14841.c: New test.
26097 * gcc.dg/tree-ssa/pr20701.c: New test.
26098 * gcc.dg/tree-ssa/pr21086.c: New test.
26099 * gcc.dg/tree-ssa/pr21090.c: New test.
26100 * gcc.dg/tree-ssa/pr21332.c: New test.
26101 * gcc.dg/tree-ssa/pr21458.c: New test.
26102 * gcc.dg/tree-ssa/pr21658.c: New test.
26103 * gcc.dg/tree-ssa/vrp01.c: New test.
26104 * gcc.dg/tree-ssa/vrp02.c: New test.
26105 * gcc.dg/tree-ssa/vrp03.c: New test.
26106 * gcc.dg/tree-ssa/vrp04.c: New test.
26107 * gcc.dg/tree-ssa/vrp05.c: New test.
26108 * gcc.dg/tree-ssa/vrp06.c: New test.
26109 * gcc.dg/tree-ssa/vrp07.c: New test.
26110 * gcc.dg/tree-ssa/vrp08.c: New test.
26111 * gcc.dg/tree-ssa/vrp09.c: New test.
26112 * gcc.dg/tree-ssa/vrp10.c: New test.
26113 * gcc.dg/tree-ssa/vrp11.c: New test.
26114 * gcc.dg/tree-ssa/vrp12.c: New test.
26115 * gcc.dg/tree-ssa/vrp13.c: New test.
26116
26117 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
26118
26119 PR 21029
26120 * gcc.dg/tree-ssa/pr21029.c: New test.
26121
26122 2005-06-01 Roger Sayle <roger@eyesopen.com>
26123
26124 * gfortran.dg/logint-1.f: New test case.
26125 * gfortran.dg/logint-2.f: Likewise.
26126 * gfortran.dg/logint-3.f: Likewise.
26127
26128 2005-06-01 Jakub Jelinek <jakub@redhat.com>
26129
26130 PR c/21536
26131 PR c/20760
26132 * gcc.dg/20050527-1.c: New test.
26133
26134 * gcc.dg/i386-sse-12.c: New test.
26135
26136 PR fortran/21729
26137 * gfortran.dg/implicit_5.f90: New test.
26138
26139 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
26140
26141 PR fortran/20883
26142 * gfortran/assign_4.f90: New test.
26143 * gfortran/assign_2.f90: Change compile to run.
26144
26145 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
26146
26147 * lib/target-supports.exp
26148 (check_effective_target_sync_char_short): New.
26149 * gcc.dg/sync-2.c: New.
26150
26151 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
26152
26153 PR tree-optimization/21817
26154 * gcc.dg/torture/pr21817-1.c: New.
26155
26156 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
26157
26158 PR c++/21165
26159 * g++.dg/template/init5.C: New.
26160
26161 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
26162
26163 * gfortran.dg/char_initialiser_actual.f90:
26164 Test character initialisers as actual arguments.
26165 * gfortran.dg/char_pointer_comp_assign.f90:
26166 Test character pointer structure component assignments.
26167 * gfortran.dg/char_array_structure_constructor.f90:
26168 Test character components in structure constructors.
26169
26170 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
26171
26172 PR middle-end/20931
26173 * g++.dg/opt/pr20931.C: New test.
26174
26175 2005-05-31 Andreas Jaeger <aj@suse.de>
26176
26177 PR testsuite/20772
26178 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
26179 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
26180 g++.old-deja/g++.ext/asmspec1.C,
26181 g++.old-deja/g++.other/regstack.C,
26182 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
26183 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
26184 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
26185 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
26186 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
26187 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
26188 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
26189 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
26190 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
26191 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
26192 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
26193 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
26194 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
26195 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
26196 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
26197 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
26198 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
26199 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
26200 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
26201
26202 2005-05-31 Jeff Law <law@redhat.com>
26203
26204 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
26205
26206 2005-05-30 Paolo Carlini <pcarlini@suse.de>
26207
26208 PR middle-end/21743
26209 * gcc.dg/builtins-1.c: Activate disabled clog test.
26210 * gcc.dg/torture/builtin-attr-1.c: Likewise.
26211
26212 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
26213
26214 * gfortran.dg/char_pointer_assign.f90:
26215 Test character-pointer assignments and pointer assignments.
26216 * gfortran.dg/char_pointer_dummy.f90:
26217 Test character-pointer dummy arguments.
26218 * gfortran.dg/char_pointer_func.f90:
26219 Test character-pointer function returns.
26220 * gfortran.dg/char_pointer_dependency.f90:
26221 Test character-pointer functions with dependencies.
26222
26223 2005-05-30 Mark Mitchell <mark@codesourcery.com>
26224
26225 PR c++/21784
26226 * g++.dg/lookup/using14.C: New test.
26227
26228 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
26229
26230 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
26231 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
26232 trailing ^M.
26233
26234 2005-05-29 Geoffrey Keating <geoffk@apple.com>
26235
26236 PR c++/17413
26237 * g++.dg/template/local5.C: New.
26238
26239 PR target/21761
26240 * gcc.c-torture/compile/pr21761.c: New.
26241
26242 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
26243 before darwin8.
26244
26245 2005-05-30 Steven G. Kargl
26246
26247 PR fortran/20846
26248 * gfortran.dg/inquire_8.f90: New test.
26249
26250 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26251
26252 PR libfortran/21376
26253 * gfortran.dg/output_exponents_1.f90: New test.
26254
26255 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26256
26257 PR libfortran/20006
26258 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
26259
26260 2005-05-28 Mark Mitchell <mark@codesourcery.com>
26261
26262 PR c++/21210
26263 * g++.dg/ext/complex1.C: New test.
26264
26265 PR c++/21340
26266 * g++.dg/init/ctor6.C: New test.
26267
26268 2005-05-29 Jan Hubicka <jh@suse.cz>
26269
26270 * gcc.c-torture/compile/pr21562.c: New.
26271
26272 2005-05-28 Steven G. Kargl <kargls@comcast.net>
26273
26274 * gfortran.dg/subnormal_1.f90: New test.
26275
26276 2005-05-28 Jan Hubicka <jh@suse.cz>
26277
26278 * tree-prof.exp: Fix comment.
26279 * value-prof-1.c: New.
26280 * value-prof-2.c: New.
26281 * value-prof-3.c: New.
26282 * value-prof-4.c: New.
26283
26284 2005-05-27 Mark Mitchell <mark@codesourcery.com>
26285
26286 PR c++/21614
26287 * g++.dg/expr/ptrmem6.C: New test.
26288 * g++.dg/expr/ptrmem6a.C: Likewise.
26289
26290 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
26291
26292 PR tree-optimization/21658
26293 * gcc.dg/tree-ssa/pr21658.c: New.
26294
26295 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
26296
26297 PR c++/21455
26298 * g++.dg/inherit/ptrmem3.C: New.
26299
26300 PR c++/21681
26301 * g++.dg/parse/template16.C: New.
26302
26303 2005-05-27 Andreas Jaeger <aj@suse.de>
26304
26305 * gcc.dg/setjmp-2.c: Only run in 32-bit.
26306
26307 * gcc.dg/i386-sse-8.c: Run test on all archs.
26308
26309 2005-05-26 Mike Stump <mrs@apple.com>
26310
26311 * objc.dg/isa-field-1.m: Only run on darwin.
26312 * objc.dg/lookup-1.m: Likewise.
26313 * objc.dg/try-catch-8.m: Likewise.
26314
26315 2005-05-26 Roger Sayle <roger@eyesopen.com>
26316
26317 PR tree-optimization/9814
26318 * gcc.dg/pr9814-1.c: New test case.
26319
26320 2005-05-26 Ziemowit Laski <zlaski@apple.com>
26321
26322 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
26323 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
26324 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
26325 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
26326 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
26327 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
26328 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
26329 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
26330 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
26331 objc.dg/try-catch-8.m: New.
26332
26333 2005-05-26 Janis Johnson <janis187@us.ibm.com>
26334
26335 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
26336 remove extraneous semicolons.
26337
26338 2005-05-26 Ziemowit Laski <zlaski@apple.com>
26339
26340 * obj-c++.dg/comp-types-12.mm: New.
26341 * objc.dg/comp-types-11.m: New.
26342 * objc.dg/selector-4.m: New.
26343
26344 2005-05-26 Andreas Jaeger <aj@suse.de>
26345
26346 PR testsuite/20772
26347 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
26348 g++.old-deja/g++.ext/attrib3.C,
26349 g++.old-deja/g++.other/store-expr1.C,
26350 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
26351 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
26352 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
26353 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
26354 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
26355 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
26356 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
26357 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
26358 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
26359 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
26360 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
26361 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
26362 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
26363 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
26364 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
26365 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
26366 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
26367 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
26368 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
26369
26370 2005-05-26 Andreas Jaeger <aj@suse.de>
26371
26372 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
26373 x86-64 compilation.
26374
26375 2005-05-26 Andreas Jaeger <aj@suse.de>
26376
26377 PR testsuite/20772
26378 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
26379 gcc.misc-tests/i386-pf-athlon-1.c,
26380 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
26381 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
26382 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
26383 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
26384 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
26385 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
26386 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
26387 programs.
26388
26389 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
26390 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
26391 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
26392 x86-64 compilation.
26393
26394 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
26395 x86_64.
26396
26397 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
26398 effective-target ilp32.
26399
26400 2005-05-26 David Ung <davidu@mips.com>
26401
26402 * gcc.target/mips/ext_ins.c: New test for testing the generation
26403 of MIPS32/64 rev 2 ext/ins instructions.
26404
26405 2005-05-26 Andreas Jaeger <aj@suse.de>
26406
26407 * treelang/compile/unsigned.tree: Use gimple instead of
26408 nonexisting generic dump.
26409
26410 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
26411
26412 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
26413
26414 2005-05-26 Andreas Jaeger <aj@suse.de>
26415
26416 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
26417
26418 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
26419
26420 PR libfortran/17283
26421 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
26422 Test callee-allocated memory with write statements.
26423
26424 2005-05-25 Roger Sayle <roger@eyesopen.com>
26425
26426 PR middle-end/21709
26427 * gcc.dg/pr21709-1.c: New test case.
26428
26429 2005-05-25 Ziemowit Laski <zlaski@apple.com>
26430 Mike Stump <mrs@apple.com>
26431
26432 * objc/execute/next_mapping.h: Update for C++.
26433
26434 * obj-c++.dg/selector-1.mm: Move to...
26435 * obj-c++.dg/selector-4.mm: here...
26436
26437 * obj-c++.dg/basic.mm: New.
26438 * obj-c++.dg/comp-types-1.mm: New.
26439 * obj-c++.dg/cxx-class-1.mm: New.
26440 * obj-c++.dg/cxx-ivars-1.mm: New.
26441 * obj-c++.dg/cxx-ivars-2.mm: New.
26442 * obj-c++.dg/cxx-ivars-3.mm: New.
26443 * obj-c++.dg/cxx-scope-1.mm: New.
26444 * obj-c++.dg/cxx-scope-2.mm: New.
26445 * obj-c++.dg/defs.mm: New.
26446 * obj-c++.dg/empty-private-1.mm: New.
26447 * obj-c++.dg/encode-1.mm: New.
26448 * obj-c++.dg/encode-2.mm: New.
26449 * obj-c++.dg/encode-3.mm: New.
26450 * obj-c++.dg/extern-c-1.mm: New.
26451 * obj-c++.dg/extra-semi.mm: New.
26452 * obj-c++.dg/fix-and-continue-2.mm: New.
26453 * obj-c++.dg/isa-field-1.mm: New.
26454 * obj-c++.dg/ivar-list-semi.mm: New.
26455 * obj-c++.dg/local-decl-1.mm: New.
26456 * obj-c++.dg/lookup-1.mm: New.
26457 * obj-c++.dg/lookup-2.mm: New.
26458 * obj-c++.dg/method-1.mm: New.
26459 * obj-c++.dg/method-2.mm: New.
26460 * obj-c++.dg/method-3.mm: New.
26461 * obj-c++.dg/method-4.mm: New.
26462 * obj-c++.dg/method-5.mm: New.
26463 * obj-c++.dg/method-6.mm: New.
26464 * obj-c++.dg/method-7.mm: New.
26465 * obj-c++.dg/no-extra-load.mm: New.
26466 * obj-c++.dg/overload-1.mm: New.
26467 * obj-c++.dg/pragma-1.mm: New.
26468 * obj-c++.dg/pragma-2.mm: New.
26469 * obj-c++.dg/private-1.mm: New.
26470 * obj-c++.dg/private-2.mm: New.
26471 * obj-c++.dg/proto-qual-1.mm: New.
26472 * obj-c++.dg/qual-types-1.mm: New.
26473 * obj-c++.dg/stubify-1.mm: New.
26474 * obj-c++.dg/stubify-2.mm: New.
26475 * obj-c++.dg/super-class-1.mm: New.
26476 * obj-c++.dg/super-class-2.mm: New.
26477 * obj-c++.dg/super-dealloc-1.mm: New.
26478 * obj-c++.dg/super-dealloc-2.mm: New.
26479 * obj-c++.dg/template-1.mm: New.
26480 * obj-c++.dg/template-2.mm: New.
26481 * obj-c++.dg/template-3.mm: New.
26482 * obj-c++.dg/template-4.mm: New.
26483 * obj-c++.dg/template-5.mm: New.
26484 * obj-c++.dg/template-6.mm: New.
26485 * obj-c++.dg/try-catch-1.mm: New.
26486 * obj-c++.dg/try-catch-2.mm: New.
26487 * obj-c++.dg/try-catch-3.mm: New.
26488 * obj-c++.dg/try-catch-4.mm: New.
26489 * obj-c++.dg/try-catch-5.mm: New.
26490 * obj-c++.dg/try-catch-6.mm: New.
26491 * obj-c++.dg/try-catch-7.mm: New.
26492 * obj-c++.dg/try-catch-8.mm: New.
26493 * obj-c++.dg/try-catch-9.mm: New.
26494 * obj-c++.dg/va-meth-1.mm: New.
26495
26496 2005-05-25 Ziemowit Laski <zlaski@apple.com>
26497
26498 * obj-c++.dg/selector-1.mm: New.
26499 * obj-c++.dg/selector-2.mm: New.
26500
26501 2005-05-25 Ziemowit Laski <zlaski@apple.com>
26502
26503 * obj-c++.dg/selector-3.mm: New.
26504 * objc.dg/selector-3.m: New.
26505
26506 2005-05-25 Ziemowit Laski <zlaski@apple.com>
26507
26508 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
26509 about where warning appears.
26510
26511 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
26512
26513 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
26514 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
26515 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
26516 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
26517
26518 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
26519
26520 * gcc.dg/20050524-1.c: New test.
26521
26522 2005-05-25 Jan Hubicka <jh@suse.cz>
26523
26524 * gcc.dg/tree-prof/inliner-1.c: New.
26525
26526 2005-05-25 Janis Johnson <janis187@us.ibm.com>
26527
26528 * gcc.dg/tree-prof: New directory.
26529 * gcc.dg/tree-prof/tree-prof.exp: New.
26530
26531 2005-05-25 DJ Delorie <dj@redhat.com>
26532
26533 * gcc.dg/Wattributes-1.c: New.
26534 * gcc.dg/Wattributes-2.c: New.
26535 * gcc.dg/Wattributes-3.c: New.
26536
26537 20005-05-24 Janis Johnson <janis187@us.ibm.com>
26538
26539 PR tree-optimization/19833
26540 * gcc.dg/uninit-4.c: Remove xfail.
26541 * gcc.dg/uninit-9.c: Ditto.
26542
26543 2005-05-24 Ziemowit Laski <zlaski@apple.com>
26544
26545 * obj-c++.dg/bitfield-[1-5].mm: New.
26546 * obj-c++.dg/class-protocol-1.mm: New.
26547 * obj-c++.dg/comp-types-1[0-1].mm: New.
26548 * obj-c++.dg/comp-types-[2-9].mm: New.
26549 * obj-c++.dg/encode-[4-8].mm: New.
26550 * obj-c++.dg/layout-1.mm: New.
26551 * obj-c++.dg/method-1[0-9].mm: New.
26552 * obj-c++.dg/method-2[0-1].mm: New.
26553 * obj-c++.dg/method-[8-9].mm: New.
26554 * obj-c++.dg/objc-gc-3.mm: New.
26555 * obj-c++.dg/try-catch-10.mm: New.
26556 * objc.dg/bitfield-5.m: New.
26557 * objc.dg/comp-types-10.m: New.
26558 * objc.dg/comp-types-9.m: New.
26559 * objc.dg/layout-1.m: New.
26560 * objc.dg/objc-gc-4.m: New.
26561 * objc.dg/try-catch-9.m: New.
26562 * objc.dg/class-protocol-1.m: Tweak diagnostics.
26563 * objc.dg/comp-types-1.m: Likewise.
26564 * objc.dg/comp-types-[5-6].m: Likewise.
26565 * objc.dg/method-9.m: Likewise.
26566
26567 2005-05-24 Janis Johnson <janis187@us.ibm.com>
26568
26569 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
26570 and on hardware without VMX support.
26571
26572 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
26573
26574 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
26575
26576 * lib/profopt.exp (dg-final-generate, dg-final-use,
26577 profopt-final-code, profopt-get-options): New.
26578 (profopt-execute): Process test directives.
26579
26580 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
26581 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26582 cleanup-tree-dump, cleanup-saved-temps): Update comments.
26583
26584 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
26585
26586 PR C++/21645
26587 * g++.dg/init/ctor5.C: New test.
26588
26589 2005-05-24 Ira Rosen <irar@il.ibm.com>
26590
26591 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
26592 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
26593 vect-113.c, vect-114.c.
26594
26595 2005-05-23 Adam Nemet <anemet@lnxw.com>
26596
26597 * gcc.dg/const-elim-1.c: Remove xfails.
26598
26599 2005-05-23 Jeff Law <law@redhat.com>
26600
26601 * gcc.c-torture/compile/pr21638.c: New test.
26602 * gcc.c-torture/compile/20050520-1.c: New test.
26603
26604 2005-05-23 Nick Clifton <nickc@redhat.com>
26605
26606 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
26607 be a proper triple, ie: m32r*-*-*.
26608 * g++.old-deja/g++.jason/thunk3.C: Likewise.
26609
26610 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
26611
26612 PR middle-end/21331
26613 PR tree-opt/21293
26614 * gcc.c-torture/compile/pr21293.c: New test.
26615 * gcc.c-torture/execute/pr21331.c: New test.
26616
26617 2004-05-20 Richard Henderson <rth@redhat.com>
26618
26619 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
26620
26621 2005-05-20 Ziemowit Laski <zlaski@apple.com>
26622
26623 * obj-c++-dg.exp: Add.
26624 * obj-c++.exp: Add.
26625 * obj-c++.dg/dg.exp: Add.
26626
26627 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
26628
26629 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
26630 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
26631
26632 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
26633
26634 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
26635
26636 2004-05-19 Richard Henderson <rth@redhat.com>
26637
26638 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
26639
26640 2005-05-19 Janis Johnson <janis187@us.ibm.com>
26641
26642 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
26643
26644 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
26645
26646 2005-05-19 Jakub Jelinek <jakub@redhat.com>
26647
26648 PR c++/21495
26649 * g++.dg/parse/extern1.C: New test.
26650 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
26651
26652 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
26653
26654 * gcc.dg/c99-math.h: New.
26655 * gcc.dg/c99-math-float-1.c: New test.
26656 * gcc.dg/c99-math-double-1.c: Likewise.
26657 * gcc.dg/c99-math-long-double-1.c: Likewise.
26658
26659 2005-05-18 Richard Henderson <rth@redhat.com>
26660
26661 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
26662
26663 2005-05-18 Devang Patel <dpatel@apple.com>
26664
26665 * g++.dg/opt/20050511-1.C: New test.
26666
26667 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
26668
26669 PR libfortran/21127
26670 * gfortran.dg/reshape-complex.f90: New test.
26671
26672 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
26673
26674 * gfortran.dg/array_constructor_1.f90: New test.
26675 * gfortran.dg/array_constructor_2.f90: New test.
26676
26677 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
26678
26679 PR fortran/20954
26680 * gfortran.dg/pr20954.f: New test.
26681
26682 2005-05-17 Mike Stump <mrs@apple.com>
26683
26684 Yet more Objective-C++...
26685
26686 * objc.dg/method-5.m: Update.
26687 * objc.dg/method-6.m: Update.
26688 * objc.dg/method-7.m: Update.
26689 * objc.dg/method-9.m: Update.
26690 * objc.dg/try-catch-2.m: Update.
26691
26692 2005-05-17 Mark Mitchell <mark@codesourcery.com>
26693
26694 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
26695 Remove little-endian optimizations.
26696
26697 2005-05-17 Jeff Law <law@redhat.com>
26698
26699 * g++.dg/tree-ssa/pr14814.C: New test.
26700 * gcc.dg/tree-ssa/pr14814.C: New test.
26701 * gcc.dg/tree-ssa/pr17141-1.C: New test.
26702 * gcc.dg/tree-ssa/pr17141-2.C: New test.
26703
26704 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
26705
26706 * gcc.dg/compat/generate-random.c: Do not include
26707 libiberty.h.
26708 * gcc.dg/compat/generate-random_r.c: Likewise.
26709
26710 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
26711
26712 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
26713
26714 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
26715
26716 PR middle-end/21595
26717 * g++.dg/tree-ssa/builtin1.C: New testcase.
26718
26719 2005-05-17 Jakub Jelinek <jakub@redhat.com>
26720
26721 PR c++/21454
26722 * g++.dg/opt/const4.C: New test.
26723
26724 PR middle-end/21492
26725 * g++.dg/opt/crossjump1.C: New test.
26726
26727 PR tree-optimization/21610
26728 * gcc.c-torture/compile/20050516-1.c: New test.
26729
26730 PR fortran/15080
26731 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
26732 about the test failing.
26733 * gfortran.fortran-torture/execute/where_7.f90: New test.
26734 * gfortran.fortran-torture/execute/where_8.f90: New test.
26735
26736 2005-05-16 Richard Henderson <rth@redhat.com>
26737
26738 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
26739 i?86 and x86_64.
26740
26741 2005-05-16 Mark Mitchell <mark@codesourcery.com>
26742
26743 * gcc.dg/compat/generate-random.c (config.h): Do not include.
26744 (limits.h): Include unconditionally.
26745 (stdlib.h): Likewise.
26746 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
26747 (limits.h): Include unconditionally.
26748 (stdlib.h): Likewise.
26749 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
26750 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
26751 (limits.h): Include unconditionally.
26752 (stdlib.h): Likewise.
26753 (hashtab.h): Do not include.
26754 (getopt.h): Likewise.
26755 (stddef.h): Include.
26756 (hashval_t): Define.
26757 (struct entry): Add "next" field.
26758 (HASH_SIZE): New macro.
26759 (hash_table): New variable.
26760 (switchfiles): Do not use xmalloc.
26761 (mix): New macro.
26762 (iterative_hash): New function.
26763 (hasht): Remove.
26764 (e_exists): New function.
26765 (e_insert): Likewise.
26766 (output): Use, instead of libiberty hashtable functions.
26767 (main): Do not use getopt. Do not call htab_create.
26768
26769 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
26770
26771 PR libstdc++/21526
26772 * lib/target-supports.exp (check_mkfifo_available):
26773 Return 0 for cygwin as mkfifo support incomplete on platform.
26774 Fix typos in comments.
26775
26776 2005-05-15 Mark Mitchell <mark@codesourcery.com>
26777
26778 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
26779
26780 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
26781
26782 PR fortran/17432
26783 * gfortran.dg/assign_4.f: New test.
26784
26785 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
26786
26787 PR tree-optimization/21563
26788 * gcc.dg/tree-ssa/pr21563.c: New.
26789
26790 2005-05-14 Jan Hubicka <jh@suse.cz>
26791
26792 * gcc.dg/noreturn-7.c: Allow control reaches warning.
26793
26794 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
26795
26796 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
26797
26798 2005-05-13 Julian Brown <julian@codesourcery.com>
26799
26800 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
26801 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
26802
26803 2005-05-13 Jan Hubicka <jh@suse.cz>
26804
26805 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
26806 * gcc.dg/fold-xor-?.c: Likewise.
26807 * gcc.dg/pr15784-?.c: Likewise.
26808 * gcc.dg/pr20922-?.c: Likewise.
26809 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
26810 * gcc.dg/tree-ssa/pr17598.c: Likewise.
26811 * gcc.dg/tree-ssa/pr20470.c: Likewise.
26812
26813 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26814
26815 PR fortran/21260
26816 * gfortran.dg/hollerith_1.f90: New test.
26817
26818 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26819
26820 * gfortran.dg/func_result_2.f90: New test.
26821
26822 2005-05-11 Bud Davis <bdavis@gfortran.org>
26823
26824 * gfortran.dg/dev_null.f90: New test.
26825
26826 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
26827
26828 * gcc.dg/arm-vfp1.c: Revert last change.
26829
26830 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
26831
26832 PR middle-end/19807
26833 PR tree-optimization/19639
26834 * g++.dg/tree-ssa/pr19807.C: New testcase.
26835
26836 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26837
26838 PR libfortran/21471
26839 * gfortran.dg/append-1.f90: New test.
26840
26841 2005-05-10 Diego Novillo <dnovillo@redhat.com>
26842
26843 * gcc.dg/pr18501.c: XFAIL.
26844 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
26845 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
26846 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
26847 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26848 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26849 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
26850 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
26851 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
26852
26853 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26854
26855 PR fortran/20178
26856 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
26857 gfortran.dg/f2c_3.f90: New tests.
26858
26859 * gfortran.dg/return_1.f90: Fix dg annotation.
26860
26861 2005-05-10 Diego Novillo <dnovillo@redhat.com>
26862
26863 * gcc.c-torture/compile/20050510-1.c: New test.
26864
26865 2005-05-10 Mark Mitchell <mark@codesourcery.com>
26866
26867 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
26868
26869 2005-05-10 Bob Wilson <bob.wilson@acm.org>
26870
26871 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
26872
26873 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
26874
26875 PR c/17913
26876 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
26877
26878 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
26879
26880 PR c/21342
26881 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
26882 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
26883
26884 2005-05-10 Ben Elliston <bje@au.ibm.com>
26885
26886 PR debug/16676
26887 * gcc.dg/debug/pr16676.c: New test.
26888
26889 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
26890
26891 PR testsuite/21443
26892 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
26893 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
26894 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
26895 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
26896 Change -O1 to -O2.
26897 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
26898 -fno-tree-dominator-opts.
26899
26900 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26901
26902 * gfortran.dg/return_1.f90: New test.
26903
26904 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
26905
26906 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
26907
26908 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
26909
26910 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
26911
26912 PR c++/21427
26913 * g++.dg/inherit/covariant13.C: New.
26914
26915 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26916
26917 PR libfortran/19155
26918 * gfortran.dg/pr19155.f: New test.
26919
26920 2005-05-08 Roger Sayle <roger@eyesopen.com>
26921
26922 PR inline-asm/8788
26923 * gcc.dg/pr8788-1.c: New testcase.
26924
26925 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
26926
26927 PR target/21416
26928 * gcc.target/mips/fpcmp-[12].c: New tests.
26929
26930 2005-05-06 Mark Mitchell <mark@codesourcery.com>
26931
26932 * lib/target-supports-dg.exp (dg-require-fork): New function.
26933 (dg-require-mkfifo): Likewise.
26934 * lib/target-supports.exp (check_function_available): New
26935 function.
26936 (check_fork_available): Likewise.
26937 (check_mkfifo_available): Likewise.
26938
26939 2005-05-06 Jeff Law <law@redhat.com>
26940
26941 * gcc.c-torture/compile/pr21380.c: New test.
26942
26943 2005-05-06 Jakub Jelinek <jakub@redhat.com>
26944
26945 PR c++/20961
26946 * g++.dg/ext/weak3.C: New test.
26947
26948 2005-05-05 Mark Mitchell <mark@codesourcery.com>
26949
26950 PR c++/21352
26951 * g++.dg/template/crash37.C: New test.
26952
26953 2005-05-05 Paul Brook <paul@codesourcery.com>
26954
26955 * gcc.dg/arm-g2.c: Use effective-target arm32.
26956 * gcc.dg/arm-mmx-1.c: Ditto.
26957 * gcc.dg/arm-scd42-2.c: Ditto.
26958 * gcc.dg/arm-vfp1.c: Ditto.
26959 * lib/target-supports.exp (check_effective_target_arm32): New
26960 function.
26961
26962 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
26963
26964 PR libfortran/21354
26965 gfortran.dg/in_pack_rank7.f90: New test.
26966
26967 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
26968
26969 PR middle-end/15618
26970 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
26971
26972 2005-05-04 Jakub Jelinek <jakub@redhat.com>
26973
26974 PR middle-end/21265
26975 * gcc.dg/20050503-1.c: New test.
26976
26977 PR rtl-optimization/21239
26978 * gcc.dg/i386-sse-11.c: New test.
26979
26980 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
26981
26982 PR target/16888
26983 * gcc.target/i386/asm-1.c: New test.
26984
26985 2005-05-03 Jakub Jelinek <jakub@redhat.com>
26986
26987 PR rtl-optimization/21330
26988 * gcc.c-torture/execute/20050502-1.c: New test.
26989
26990 PR target/21297
26991 * gcc.c-torture/execute/20050502-2.c: New test.
26992
26993 2005-05-03 Uros Bizjak <uros@kss-loka.si>
26994
26995 PR middle-end/21282
26996 * gcc.dg/pr21282.c: New.
26997
26998 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
26999
27000 * gcc.dg/vect/pr20122.c: Clean up .vect file.
27001 * gcc.dg/vect/vect-92.c: Likewise.
27002 * gcc.dg/vect/vect-93.c: Likewise.
27003 * gcc.dg/vect/vect-dv-1.c: Likewise.
27004 * gcc.dg/vect/vect-dv-2.c: Likewise.
27005 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
27006
27007 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
27008
27009 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
27010 * gfortran.dg/vect/vect-2.f90: Likewise.
27011 * gfortran.dg/vect/vect-3.f90: Likewise.
27012 * gfortran.dg/vect/vect-4.f90: Likewise.
27013 * gfortran.dg/vect/vect-5.f90: Likewise.
27014
27015 2005-05-02 Geoffrey Keating <geoffk@apple.com>
27016
27017 PR target/20813
27018 * gcc.dg/rs6000-fpint-2.c: New.
27019
27020 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
27021
27022 PR c/15698
27023 * gcc.dg/builtins-30.c: Update expected messages.
27024 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
27025 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
27026 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
27027
27028 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
27029
27030 PR tree-optimization/21294
27031 * gcc.dg/tree-ssa/pr21294.c: New.
27032
27033 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
27034
27035 * gcc.dg/altivec-3.c (vec_store): Do not use the old
27036 __builtin_altivec_st_internal_4si built-in.
27037
27038 2005-05-02 Mark Mitchell <mark@codesourcery.com>
27039
27040 PR c++/15875
27041 * g++.dg/template/ptrmem14.C: New test.
27042
27043 2005-05-02 Paul Brook <paul@codesourcery.com>
27044
27045 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
27046
27047 2005-05-02 Michael Matz <matz@suse.de>
27048
27049 PR c++/19542
27050 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
27051
27052 2005-05-01 Mark Mitchell <mark@codesourcery.com>
27053
27054 * g++.dg/cpp/weak.C: New test.
27055
27056 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
27057
27058 * gcc.dg/tree-ssa/loop-8.c: New test.
27059
27060 2005-04-30 Michael Maty <matz@suse.de>
27061
27062 * gcc.dg/inline-mcpy.c: New test.
27063
27064 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
27065
27066 PR libfortran/18958
27067 * gfortran.dg/eoshift.f90: New test case.
27068
27069 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
27070
27071 PR libfortran/18857
27072 * gfortran.dg/matmul_1.f90: New test.
27073
27074 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
27075
27076 PR tree-optimization/21030
27077 * gcc.dg/tree-ssa/pr21030.c: New.
27078
27079 2005-04-29 Devang Patel <dpatel@apple.com>
27080
27081 PR tree-optimization/21272
27082 * gcc.dg/vect/vect-ifcvt-10.c: New test.
27083
27084 2005-04-29 Jakub Jelinek <jakub@redhat.com>
27085
27086 PR fortran/13082
27087 PR fortran/18824
27088 * gfortran.dg/entry_4.f90: New test.
27089 * gfortran.fortran-torture/execute/entry_1.f90: New test.
27090 * gfortran.fortran-torture/execute/entry_2.f90: New test.
27091 * gfortran.fortran-torture/execute/entry_3.f90: New test.
27092 * gfortran.fortran-torture/execute/entry_4.f90: New test.
27093 * gfortran.fortran-torture/execute/entry_5.f90: New test.
27094 * gfortran.fortran-torture/execute/entry_6.f90: New test.
27095 * gfortran.fortran-torture/execute/entry_7.f90: New test.
27096
27097 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27098
27099 * gfortran.fortran-torture/execute/entry_8.f90: New test.
27100
27101 2005-04-29 Paul Brook <paul@codesourcery.com>
27102
27103 * gfortran.dg/entry_3.f90: New test.
27104
27105 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27106
27107 * gfortran.dg/implicit_4.f90: New test.
27108
27109 2005-04-28 Bob Wilson <bob.wilson@acm.org>
27110
27111 * lib/target-supports.exp (check_profiling_available): Return
27112 false for xtensa-*-elf.
27113
27114 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
27115
27116 * lib/fortran-torture.exp (fortran-torture.exp): Catch
27117 error if file cannot be deleted.
27118
27119 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
27120
27121 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
27122 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
27123 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
27124 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
27125 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
27126 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
27127 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
27128 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
27129 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
27130 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
27131 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
27132 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
27133 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
27134
27135 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27136
27137 PR fortran/20865
27138 * gfortran.dg/pr20865.f90: New test.
27139
27140 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
27141
27142 * gcc.dg/void-cast-2.c: New test.
27143
27144 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
27145
27146 PR c/21159
27147 * gcc.dg/void-cast-1.c: New test.
27148
27149 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
27150
27151 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
27152
27153 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27154
27155 PR fortran/21177
27156 * gfortran.dg/pr21177.f90: New test.
27157
27158 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
27159
27160 PR tree-optimization/21171
27161 * gcc.dg/tree-ssa/pr21171.c: New test.
27162
27163 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
27164
27165 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
27166 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
27167 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
27168 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
27169 gcc.dg/tree-ssa/gen-vect-32.c: New.
27170 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
27171 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
27172 don't run on PPC32.
27173
27174 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
27175
27176 PR c/21213
27177 * gcc.dg/transparent-union-3.c: New test.
27178
27179 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
27180
27181 PR c/20740
27182 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
27183 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
27184 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
27185 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
27186 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
27187 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
27188
27189 2005-04-26 Jeff Law <law@redhat.com>
27190
27191 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
27192 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
27193 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
27194 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
27195 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
27196 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
27197 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
27198
27199 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
27200
27201 PR tree-optimization/17598
27202 * gcc.dg/tree-ssa/pr17598.c: New testcase.
27203
27204 2005-04-25 Mike Stump <mrs@apple.com>
27205
27206 * objc.dg/fix-and-continue-1.m: Add.
27207
27208 2005-04-25 Roger Sayle <roger@eyesopen.com>
27209
27210 PR c++/20995
27211 * g++.dg/opt/pr20995-1.C: New test case.
27212
27213 2005-04-25 Devang Patel <dpatel@apple.com>
27214
27215 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
27216
27217 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
27218
27219 PR testsuite/21062
27220 * g++.dg/opt/alias2.C (printf): Correct the prototype.
27221
27222 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
27223
27224 PR C++/21188
27225 * g++.dg/opt/rtti2.C: New test.
27226
27227 2005-04-25 Paul Brook <paul@codesourcery.com>
27228 Steven G. Kargl <kargls@comcast.net>
27229
27230 PR fortran/20879
27231 * gfortran.dg/ichar_1.f90: New file.
27232
27233 2005-04-24 Jakub Jelinek <jakub@redhat.com>
27234
27235 PR middle-end/20991
27236 * g++.dg/opt/pr20991.C: New test.
27237
27238 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
27239 where sizeof (type) < __alignof__ (type).
27240 * gcc.dg/compat/struct-layout-1.h: Likewise.
27241
27242 2005-04-24 Per Bothner <per@bothner.com>
27243 Devang Patel <dpatel@apple.com>
27244
27245 PR preprocessor/20907
27246 * gcc.dg/cpp/very-long-comment.c: New test.
27247
27248 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27249
27250 PR fortran/20059
27251 * gfortran.dg/common_5.f: New test.
27252
27253 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
27254
27255 PR middle-end/21082
27256 * g++.dg/tree-ssa/pr21082.C: New testcase.
27257
27258 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
27259
27260 * gcc.dg/vect/vect-99.c: New test.
27261
27262 2005-04-22 Diego Novillo <dnovillo@redhat.com>
27263
27264 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
27265
27266 2005-04-22 Jeff Law <law@redhat.com>
27267
27268 * gcc.dg/uninit-5.c: Remove xfails.
27269 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
27270 conditionals and loads.
27271
27272 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
27273
27274 PR libfortran/20074
27275 PR libfortran/20436
27276 PR libfortran/21108
27277 * gfortran.dg/nested_reshape.f90: new test
27278 * gfortran.dg/reshape-alloc.f90: new test
27279 * gfortran.dg/reshape.f90: new test
27280
27281 2005-04-22 Mark Mitchell <mark@codesourcery.com>
27282
27283 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
27284
27285 * gcc.dg/arm-vfp1.c: New test.
27286
27287 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
27288
27289 PR c++/21087
27290 * g++.dg/lookup/builtin2.C: New test.
27291
27292 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
27293
27294 * gcc.dg/weak/weak-13.c: New test.
27295
27296 2005-04-21 Geoffrey Keating <geoffk@apple.com>
27297
27298 * lib/target-supports.exp (check_effective_target_sync_int_long):
27299 Add powerpc*.
27300
27301 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
27302
27303 * gcc.target/mips/branch-1.c: New test.
27304
27305 2005-04-21 Richard Henderson <rth@redhat.com>
27306
27307 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
27308 * gcc.dg/vect/vect-86.c: Likewise.
27309 * gcc.dg/vect/vect-87.c: Likewise.
27310 * gcc.dg/vect/vect-88.c: Likewise.
27311
27312 2005-04-21 Devang Patel <dpatel@apple.com>
27313
27314 PR optimization/20994
27315 * gcc.dg/tree-ssa/ifc-3.c: New test.
27316
27317 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
27318
27319 PR c/12913
27320 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
27321 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
27322 gcc.dg/c99-vla-jump-5.c: New tests.
27323
27324 2005-04-19 Richard Henderson <rth@redhat.com>
27325
27326 * lib/target-supports.exp (check_effective_target_vect_int_mult):
27327 Fix typo in exists check.
27328 (check_effective_target_sync_int_long): New.
27329 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
27330 * gcc.dg/ia64-sync-2.c: Likewise.
27331 * gcc.dg/ia64-sync-3.c: Likewise.
27332 * gcc.dg/ia64-sync-4.c: Likewise.
27333
27334 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
27335
27336 * gcc.dg/fold-xor-1.c: New test.
27337 * gcc.dg/fold-xor-2.c: New test.
27338
27339 2005-04-19 James E. Wilson <wilson@specifixinc.com>
27340
27341 PR target/20670
27342 * g++.dg/eh/fp-regs.C: New test.
27343
27344 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
27345
27346 * gcc.dg/Wint-to-pointer-cast-1.c,
27347 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
27348 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
27349 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
27350
27351 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27352
27353 PR fortran/16861
27354 * gfortran.dg/pr16861.f90: New test.
27355
27356 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
27357
27358 * gcc.dg/pr21085.c: New test.
27359
27360 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
27361
27362 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
27363 (setup_mips_tests, dg-mips-options): New procedures.
27364 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
27365 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
27366 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
27367 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
27368 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
27369 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
27370 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
27371 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
27372 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
27373 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
27374 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
27375 dg-mips-options instead of dg-options. Remove now-redundant
27376 preprocessor guards.
27377 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
27378 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
27379 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
27380 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
27381 * gcc.dg/vr-mult-2.c: Delete.
27382 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
27383 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
27384 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
27385 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
27386 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
27387 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
27388 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
27389
27390 2005-04-18 Laurent GUERBY <laurent@guerby.net>
27391
27392 * ada/acats/run_all.sh: Use sync when executable not present.
27393
27394 2005-04-18 Devang Patel <dpatel@apple.com>
27395
27396 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
27397 * gcc.dg/vect/vect-11a.c: New.
27398 * gcc.dg/vect/vect-none.c: Update.
27399 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
27400
27401 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
27402
27403 PR tree-optimization/20922
27404 * gcc.dg/pr20922-1.c: New test.
27405 * gcc.dg/pr20922-2.c: New test.
27406 * gcc.dg/pr20922-3.c: New test.
27407 * gcc.dg/pr20922-4.c: New test.
27408 * gcc.dg/pr20922-5.c: New test.
27409 * gcc.dg/pr20922-6.c: New test.
27410
27411 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27412
27413 PR libfortran/20950
27414 * gfortran.dg/pr20950.f: New test.
27415
27416 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27417
27418 PR libfortran/19216
27419 * gfortran.dg/pr19216.f: New test.
27420
27421 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
27422
27423 PR tree-optimization/21001
27424 * gcc.dg/tree-ssa/pr21001.c: New.
27425
27426 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
27427
27428 PR libfortran/21075
27429 * gfortran.dg/reshape_rank7.f90: New test.
27430
27431 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
27432
27433 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
27434 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
27435 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
27436 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
27437 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
27438 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
27439 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
27440 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
27441 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
27442 wrong way round).
27443 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
27444 in namelists. New test.
27445 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
27446 New test.
27447 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
27448 New test.
27449 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
27450 namelist. New test.
27451 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
27452 New test.
27453 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
27454 New test.
27455 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
27456 namelist. New test.
27457 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
27458 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
27459 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
27460 New test.
27461 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
27462 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
27463 arrays. New test.
27464
27465 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
27466
27467 * gfortran.dg/wtruncate.f: New testcase.
27468 * gfortran.dg/wtruncate.f90: New testcase.
27469
27470 2005-04-16 Mark Mitchell <mark@codesourcery.com>
27471
27472 PR c++/21025
27473 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
27474 which sizeof/alignof is dependent, rather than just whether we are
27475 processing_template_decl.
27476
27477 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
27478
27479 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
27480 corrected typo where the wrong variables had been compared.
27481
27482 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
27483
27484 PR libfortran/18495
27485 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
27486 Test callee-allocated version of return array with a write
27487 statement.
27488 Test spread with a temporary with another write statement.
27489
27490 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
27491
27492 PR tree-optimization/21031
27493 * gcc.dg/tree-ssa/pr21031.c: New.
27494
27495 2005-04-15 Uros Bizjak <uros@kss-loka.si>
27496
27497 PR tree-optimization/21004
27498 * gcc.dg/builtins-53.c: Include builtins-config.h.
27499 Check floorf, ceilf, floorl and ceill transformations
27500 only when HAVE_C99_RUNTIME is defined.
27501
27502 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
27503
27504 PR middle-end/20739
27505 * gcc.dg/tree-ssa/pr20739.c: New test.
27506
27507 2005-04-14 Mike Stump <mrs@apple.com>
27508
27509 * gcc.dg/Foundation.framework/empty: New.
27510 * gcc.dg/framework-2.c: New.
27511
27512 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
27513
27514 PR tree-optimization/21021
27515 * gcc.c-torture/compile/pr21021.c: New.
27516
27517 2005-04-14 Janis Johnson <janis187@us.ibm.com>
27518
27519 PR testsuite/21010
27520 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
27521 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
27522 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
27523 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
27524 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
27525 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
27526 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
27527 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
27528
27529 2005-04-14 Richard Henderson <rth@redhat.com>
27530
27531 * lib/target-supports.exp (check_effective_target_vect_condition):
27532 Add ia64, i?86, and x86_64.
27533
27534 2005-04-14 Steven G. Kargl <kargls@comcast.net>
27535
27536 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
27537
27538 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
27539
27540 PR tree-optimization/20657
27541 * gcc.dg/tree-ssa/pr20657.c: New.
27542
27543 2005-04-14 Uros Bizjak <uros@kss-loka.si>
27544
27545 * gcc.dg/builtins-53.c: Also check (int)trunc* and
27546 (long long int)trunc*.
27547
27548 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
27549
27550 PR target/20927
27551 * gcc.dg/pr20927.c: New test.
27552
27553 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
27554
27555 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
27556 * gcc.target/mips/asm-1.c: Likewise.
27557
27558 2005-04-13 Dale Johannesen <dalej@apple.com>
27559
27560 * objc.dg/objc-fast-4.m: New.
27561
27562 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
27563
27564 * gcc.target/cris/torture/cris-torture.exp: New driver in new
27565 directory.
27566 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
27567
27568 2005-04-13 David Edelsohn <edelsohn@gnu.org>
27569
27570 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
27571 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
27572 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
27573
27574 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
27575
27576 PR tree-optimization/20913
27577 * gcc.dg/tree-ssa/pr20913.c: New.
27578
27579 PR tree-optimization/20702
27580 * gcc.dg/tree-ssa/pr20702.c: New.
27581
27582 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27583
27584 PR c++/13744
27585 * g++.dg/inherit/local3.C: New test.
27586
27587 2005-04-12 Jeff Law <law@redhat.com>
27588
27589 * gcc.dg/tree-ssa/20050412-1.c: New test.
27590
27591 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
27592
27593 PR libfortran/19016
27594 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
27595 Add tests with mask generated by expression.
27596 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
27597 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
27598 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
27599
27600 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
27601
27602 PR middle-end/20917
27603 * gcc.dg/20050409-1.c: New test.
27604
27605 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
27606
27607 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
27608
27609 2005-04-11 Mark Mitchell <mark@codesourcery.com>
27610
27611 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
27612 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
27613 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
27614 (TARGET_CXX): Adjust accordingly.
27615 * target.h (struct gcc_target): Remove epxort_class_data. Add
27616 determine_class_data_visibility and class_data_always_comdat.
27617 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
27618 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
27619 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
27620 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
27621 (arm_cxx_determine_class_data_visibility): New.
27622 (arm_cxx_class_data_always_comdat): Likewise.
27623 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
27624 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
27625 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
27626 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
27627 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
27628 Define.
27629
27630 2005-04-11 Mark Mitchell <mark@codesourcery.com>
27631
27632 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
27633
27634 2005-04-11 Geoffrey Keating <geoffk@apple.com>
27635
27636 * gcc.dg/i386-darwin-fpmath.c: New.
27637
27638 2004-04-11 Devang Patel <dpatel@apple.com>
27639
27640 * lib/target-supports.exp (check_effective_target_vect_condition): New.
27641 * gcc.dg/vect/vect-ifcvt-1.c: New test.
27642 * gcc.dg/vect/vect-ifcvt-2.c: New test.
27643 * gcc.dg/vect/vect-ifcvt-3.c: New test.
27644 * gcc.dg/vect/vect-ifcvt-4.c: New test.
27645 * gcc.dg/vect/vect-ifcvt-5.c: New test.
27646 * gcc.dg/vect/vect-ifcvt-6.c: New test.
27647 * gcc.dg/vect/vect-ifcvt-7.c: New test.
27648 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
27649
27650 2004-04-11 Devang Patel <dpatel@apple.com>
27651
27652 * gcc.dg/vect/vect-dv-1.c: New test.
27653 * gcc.dg/vect/vect-dv-2.c: New test.
27654
27655 2005-04-11 Diego Novillo <dnovillo@redhat.com>
27656
27657 PR tree-optimization/20933
27658 * gcc.dg/tree-ssa/pr20933.c: New test.
27659
27660 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27661
27662 * gfortran.dg/fold_nearest.f90: New test.
27663
27664 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
27665
27666 * gcc.dg/tree-ssa/alias-1.c: New test.
27667
27668 2005-04-11 Diego Novillo <dnovillo@redhat.com>
27669
27670 PR tree-optimization/20920
27671 * g++.dg/tree-ssa/pr20920.C: New test.
27672
27673 2005-04-11 Uros Bizjak <uros@kss-loka.si>
27674
27675 * gcc.dg/builtins-53.c: Also check (int)ceil* and
27676 (long long int)ceil*.
27677
27678 2005-04-10 Mark Mitchell <mark@codesourcery.com>
27679
27680 * g++.dg/warn/Wdtor1.C: Declare template in system header with
27681 explicit C++ linkage.
27682
27683 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27684
27685 * gfortran.dg/pr17229.f: Take care of the new obsolescence
27686 warning for arithmetic IF statements.
27687
27688 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
27689
27690 * eor_handling_1.f90: New test case.
27691 * eor_handling_2.f90: New test case.
27692 * eor_handling_3.f90: New test case.
27693 * eor_handling_4.f90: New test case.
27694 * eor_handling_5.f90: New test case.
27695 * noadv_size.f90: New test case.
27696 * pad_no.f90: New test case.
27697
27698 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
27699
27700 * gcc.c-torture/execute/20050410-1.c: New test.
27701
27702 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
27703
27704 * gcc.dg/pr20126.c: New.
27705
27706 2005-04-09 Bud Davis <bdavis@gfortran.org>
27707 Steven G. Kargl <kargls@comcast.net>
27708
27709 * gfortran.dg/PR19872.f: New test.
27710
27711 2005-04-09 Steven G. Kargl <kargls@comcast.net>
27712
27713 * gfortran.dg/nint_1.f90: Fix dg-do directive.
27714
27715 2005-04-09 Steven G. Kargl <kargls@comcast.net>
27716
27717 * gfortran.dg/nint_1.f90: New test.
27718
27719 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
27720
27721 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
27722 Added test for callee-allocated arrays with write statements.
27723 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
27724 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
27725 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
27726 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
27727 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
27728
27729 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
27730
27731 PR libfortran/20163
27732 * gfortran.dg/open-options-blanks.f: New test.
27733
27734 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
27735
27736 PR fortran/13257
27737 * gfortran.dg/comma_format_extension_[1234].f: New tests.
27738
27739 2005-04-09 Jakub Jelinek <jakub@redhat.com>
27740
27741 * gcc.dg/tree-ssa/stdarg-1.c: New test.
27742 * gcc.dg/tree-ssa/stdarg-2.c: New test.
27743 * gcc.dg/tree-ssa/stdarg-3.c: New test.
27744 * gcc.dg/tree-ssa/stdarg-4.c: New test.
27745 * gcc.dg/tree-ssa/stdarg-5.c: New test.
27746 * gcc.c-torture/execute/stdarg-4.c: New test.
27747
27748 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
27749
27750 PR target/20795
27751 * g++.dg/abi/param2.C: New test.
27752
27753 2005-04-09 Uros Bizjak <uros@kss-loka.si>
27754
27755 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
27756
27757 2005-04-09 Uros Bizjak <uros@kss-loka.si>
27758
27759 * gcc.dg/builtins-53.c: New test.
27760
27761 2005-04-08 Diego Novillo <dnovillo@redhat.com>
27762
27763 * g++.dg/tree-ssa/pr18178.C: New test.
27764 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
27765 * gcc.c-torture/execute/20041019-1.c: New test.
27766 * gcc.dg/tree-ssa/20041008-1.c: New test.
27767 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
27768 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
27769 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
27770 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
27771 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
27772 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
27773 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
27774 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
27775 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
27776 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
27777
27778 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
27779
27780 PR rtl-optimization/20466
27781 * gcc.c-torture/execute/pr20466-1.c: New test.
27782
27783 2005-04-08 Mark Mitchell <mark@codesourcery.com>
27784
27785 PR c++/20905
27786 * g++.dg/parse/cond2.C: New test.
27787
27788 PR c++/20145
27789 * g++.dg/warn/Wdtor1.C: New test.
27790
27791 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27792
27793 PR fortran/17229
27794 * gfortran.dg/pr17229.f: New test.
27795
27796 2005-04-07 Steven G. Kargl <kargls@comcast.net>
27797
27798 * gfortran.dg/tiny_1.f90: New test.
27799 * gfortran.dg/tiny_2.f90: ditto.
27800
27801 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
27802
27803 * gfortran.dg/eor_1.f90: Fix dg-do run line
27804 * gfortran.dg/open_new.f90: Fix dg-do run line
27805
27806 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
27807
27808 * lib/target-supports.exp (get_compiler_messages): Support
27809 optional arguments, the fourth being compiler options.
27810 (check_effective_target_fpic): New proc.
27811 * gcc.dg/20050321-2.c: Restrict to target fpic.
27812
27813 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
27814
27815 * gcc.dg/15443-1.c: New test.
27816 * gcc.dg/15443-2.c: Likewise.
27817
27818 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27819
27820 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
27821
27822 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
27823
27824 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
27825
27826 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
27827
27828 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
27829 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
27830 -m64.
27831 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
27832 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
27833 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
27834
27835 2005-04-06 Mark Mitchell <mark@codesourcery.com>
27836
27837 PR c++/20212
27838 * g++.dg/warn/Wunused-11.C: New test.
27839
27840 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
27841
27842 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
27843
27844 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
27845
27846 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
27847
27848 2005-04-05 Mark Mitchell <mark@codesourcery.com>
27849
27850 PR c++/20734
27851 * g++.dg/template/ptrmem13.C: New test.
27852
27853 2005-04-05 Per Bothner <per@bothner.com>
27854
27855 * lib/gcc.exp: Always add -fno-show-column, for now.
27856
27857 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
27858
27859 PR testsuite/20767
27860 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
27861 of plain old "unsigned int" for the type of "i". Makes this test
27862 64bit clean.
27863
27864 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
27865
27866 * gcc.dg/i386-ssefn-1.c: New test.
27867 * gcc.dg/i386-ssefn-2.c: New test.
27868 * gcc.dg/i386-ssefn-3.c: New test.
27869 * gcc.dg/i386-ssefn-4.c: New test.
27870
27871 2005-04-05 Jakub Jelinek <jakub@redhat.com>
27872
27873 PR tree-optimization/20076
27874 * gcc.dg/builtin-apply4.c: New test.
27875
27876 PR preprocessor/19475
27877 * gcc.dg/cpp/macspace1.c: New test.
27878 * gcc.dg/cpp/macspace2.c: New test.
27879
27880 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27881
27882 * gfortran.dg/pr20755.f: Fixed bad format.
27883
27884 2005-04-05 Mark Mitchell <mark@codesourcery.com>
27885
27886 PR c++/20763
27887 * g++.dg/ext/attrib21.C: New test.
27888
27889 2004-04-05 Devang Patel <dpatel@apple.com>
27890
27891 * lib/target-supports.exp (check_effective_target_vect_shif): New.
27892 * gcc.dg/vect/vect-shift-1.c: New test.
27893
27894 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27895
27896 PR libfortran/20755
27897 * gfortran.dg/pr20755.f: New test.
27898
27899 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
27900
27901 * gfortran.dg/pr15959.f90: New test.
27902 * gfortran.dg/string_pad_trunc.f90: New test.
27903
27904 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27905
27906 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
27907 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
27908 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
27909 syntax.
27910
27911 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27912
27913 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
27914
27915 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27916
27917 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
27918 * gcc.c-torture/compile/20011119-2.c: Likewise.
27919 * gcc.c-torture/compile/981001-2.c: Likewise.
27920
27921 2005-04-04 Mark Mitchell <mark@codesourcery.com>
27922
27923 PR c++/20679
27924 * g++.dg/template/overload4.C: New test.
27925
27926 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
27927
27928 PR c++/20746
27929 * g++.dg/abi/covariant5.C: New.
27930
27931 PR debug/20505
27932 * g++.dg/debug/const2.C: New.
27933
27934 2005-04-04 Jakub Jelinek <jakub@redhat.com>
27935
27936 PR rtl-optimization/16104
27937 * gcc.c-torture/execute/20050316-1.c: New test.
27938
27939 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
27940
27941 * g++.dg/template/spec23.C: Fix dg-error text.
27942
27943 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
27944
27945 PR c++/19199
27946 * g++.dg/expr/lval2.C: New.
27947
27948 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27949
27950 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
27951 __builtin_strcasecmp and __builtin_strncasecmp.
27952
27953 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
27954
27955 PR c++/20723
27956 * g++.dg/template/spec22.C: New.
27957 * g++.dg/template/spec23.C: New.
27958
27959 2005-04-03 Dale Ranta <dir@lanl.gov>
27960 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27961
27962 PR libfortran/20068
27963 PR libfortran/20125
27964 PR libfortran/20156
27965 PR libfortran/20471
27966 * gfortran.dg/backspace.f: New test.
27967
27968 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
27969
27970 * gcc.dg/pr19345.c: New test.
27971
27972 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
27973
27974 PR tree-optimization/20640
27975 * gcc.dg/torture/tree-loop-1.c: New.
27976
27977 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
27978
27979 PR rtl-optimization/20290
27980 * gcc.c-torture/execute/loop-ivopts-2.c: New.
27981
27982 2005-04-02 Geoffrey Keating <geoffk@apple.com>
27983
27984 * gcc.dg/rs6000-fpint.c: New.
27985
27986 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
27987
27988 * gcc.dg/old-style-then-proto-1.c: New test.
27989
27990 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27991
27992 * gfortran.fortran-torture/execute/backspace.f90: Check
27993 after backspace and read was incorrect.
27994
27995 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27996
27997 * gcc.c-torture/execute/builtins/strcat.c: Check the result
27998 buffer past the terminating NUL using memcmp.
27999 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
28000 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
28001
28002 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
28003 Fix unused/uninitialized variable warnings.
28004
28005 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
28006 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
28007 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
28008 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
28009
28010 * gcc.c-torture/execute/builtins/abs-1-lib.c,
28011 gcc.c-torture/execute/builtins/fputs-lib.c,
28012 gcc.c-torture/execute/builtins/lib/fprintf.c,
28013 gcc.c-torture/execute/builtins/lib/main.c,
28014 gcc.c-torture/execute/builtins/lib/memcmp.c,
28015 gcc.c-torture/execute/builtins/lib/memmove.c,
28016 gcc.c-torture/execute/builtins/lib/mempcpy.c,
28017 gcc.c-torture/execute/builtins/lib/memset.c,
28018 gcc.c-torture/execute/builtins/lib/printf.c,
28019 gcc.c-torture/execute/builtins/lib/sprintf.c,
28020 gcc.c-torture/execute/builtins/lib/stpcpy.c,
28021 gcc.c-torture/execute/builtins/lib/strchr.c,
28022 gcc.c-torture/execute/builtins/lib/strcmp.c,
28023 gcc.c-torture/execute/builtins/lib/strcpy.c,
28024 gcc.c-torture/execute/builtins/lib/strcspn.c,
28025 gcc.c-torture/execute/builtins/lib/strlen.c,
28026 gcc.c-torture/execute/builtins/lib/strncat.c,
28027 gcc.c-torture/execute/builtins/lib/strncmp.c,
28028 gcc.c-torture/execute/builtins/lib/strncpy.c,
28029 gcc.c-torture/execute/builtins/lib/strrchr.c,
28030 gcc.c-torture/execute/builtins/lib/strspn.c,
28031 gcc.c-torture/execute/builtins/lib/strstr.c,
28032 gcc.c-torture/execute/builtins/memops-asm-lib.c,
28033 gcc.c-torture/execute/builtins/strlen-2.c,
28034 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
28035 prototypes.
28036
28037 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
28038
28039 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
28040 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
28041 selectany usage.
28042
28043 2005-04-01 Jakub Jelinek <jakub@redhat.com>
28044
28045 PR c++/19406
28046 * g++.dg/debug/using1.C: New test.
28047
28048 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
28049
28050 PR middle-end/20524
28051 * gcc.dg/alias-7.c: Prefix asm-declared name with
28052 __USER_LABEL_PREFIX__.
28053
28054 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
28055
28056 Fix fallout from PR middle-end/15700:
28057 * gcc.c-torture/compile/20011119-1.c: Take
28058 __USER_LABEL_PREFIX__ into account.
28059 * gcc.c-torture/compile/20011119-2.c: Likewise.
28060
28061 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
28062
28063 PR c++/18644
28064 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
28065
28066 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
28067
28068 PR c/17855
28069 * gcc.c-torture/compile/struct-non-lval-1.c,
28070 gcc.c-torture/compile/struct-non-lval-2.c,
28071 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
28072
28073 2005-03-31 Janis Johnson <janis187@us.ibm.com>
28074
28075 * gcc.dg/tls/tls.exp: Remove temporary file.
28076 * g++.dg/tls/tls.exp: Ditto.
28077 * lib/file-format.exp: Ditto.
28078 * g++.dg/special/ecos.exp: Ditto.
28079
28080 * lib/profopt.exp: Treat prof_ext as a list.
28081 * gcc.misc-tests/bprob.exp: Ditto.
28082 * g++.dg/bprob/bprob.exp: Ditto.
28083
28084 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
28085 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
28086 g++.dg/tree-ssa/pointer-reference-alias.C,
28087 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
28088 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
28089 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
28090 g++.dg/vect/pr19951.cc: Ditto.
28091 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
28092 gcc.dg/builtins-47.c: Ditto.
28093 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
28094 gcc.dg/pr20115-1.c: Ditto.
28095 * gcc.dg/tree-ssa/20030530-2.c,
28096 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
28097 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
28098 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
28099 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
28100 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
28101 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
28102 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
28103 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
28104 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
28105 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
28106 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
28107 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
28108 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
28109 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
28110 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
28111 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
28112 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
28113 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
28114 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
28115 gcc.dg/tree-ssa/20030824-1.c,
28116 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
28117 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
28118 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
28119 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
28120 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
28121 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
28122 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
28123 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
28124 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
28125 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
28126 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
28127 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
28128 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
28129 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
28130 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
28131 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
28132 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
28133 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
28134 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
28135 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
28136 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
28137 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
28138 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
28139 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
28140 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
28141 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
28142 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
28143 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
28144 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
28145 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
28146 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
28147 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
28148 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
28149 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
28150 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
28151 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
28152 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
28153 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
28154 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
28155 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
28156 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
28157 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
28158 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
28159 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
28160 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
28161 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
28162 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
28163 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
28164 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
28165 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
28166 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
28167 gcc.dg/tree-ssa/useless-1.c: Ditto.
28168 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
28169 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
28170 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
28171 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
28172 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
28173 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
28174 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
28175 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
28176 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
28177 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
28178 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
28179 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
28180 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
28181 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
28182 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
28183 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
28184 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
28185 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
28186 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
28187 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
28188 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
28189 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
28190 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
28191 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
28192 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
28193 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
28194 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
28195 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
28196 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
28197 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
28198 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
28199 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
28200 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
28201 gcc.dg/vect/vect-none.c: Ditto.
28202 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
28203 treelang/compile/unsigned.tree: Ditto.
28204
28205 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
28206 * gcc.dg/cpp/direct2s.c: Ditto.
28207 * gcc.dg/cpp/paste4.c: Ditto.
28208 * gcc.dg/cpp/separate-1.c: Ditto.
28209 * gcc.dg/pch/save-temps-1.c: Ditto.
28210 * g++.dg/ext/altivec-10.C: Ditto.
28211 * g++.dg/pch/pch.C: Ditto.
28212
28213 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
28214
28215 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
28216 * g++.dg/template/repo1.C: Ditto.
28217 * g++.dg/template/repo2.C: Ditto.
28218 * g++.dg/template/repo3.C: Ditto.
28219 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
28220 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
28221 * g++.old-deja/g++.pt/repo1.C: Ditto.
28222 * g++.old-deja/g++.pt/repo2.C: Ditto.
28223 * g++.old-deja/g++.pt/repo3.C: Ditto.
28224 * g++.old-deja/g++.pt/repo4.C: Ditto.
28225
28226 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
28227 * gcc.dg/20030107-1.c: Ditto.
28228 * gcc.dg/20030702-1.c: Ditto.
28229 * gcc.dg/profile-generate-1.c: Ditto.
28230 * g++.dg/other/profile1.C: Ditto.
28231 * g++.old-deja/g++.robertl/eb83.C: Ditto.
28232
28233 * lib/gcc-dg.exp (remove-build-file): New.
28234 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
28235 cleanup-tree-dump, cleanup-saved-temps): New.
28236
28237 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
28238
28239 PR c++/19203, DR 214
28240 * g++.dg/parse/ambig3.C: Not ambiguous.
28241 * g++.dg/template/spec20.C: New.
28242 * g++.dg/template/spec21.C: New.
28243
28244 2005-03-31 Steve Ellcey <sje@cup.hp.com>
28245
28246 PR target/20045
28247 * gcc.dg/ia64-fptr-1.c: Run only on linux.
28248
28249 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28250
28251 PR libfortran/20660
28252 * gfortran.dg/negative_unit.f: New test.
28253
28254 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
28255
28256 * gcc.dg/20050330-1.c: New test.
28257
28258 2005-03-30 Devang Patel <dpatel@apple.com>
28259
28260 * g++.dg/tree-sra/ssa-sra-3.C: New test.
28261
28262 2005-03-30 Dale Johannesen <dalej@apple.com>
28263
28264 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
28265
28266 2005-03-30 Janis Johnson <janis187@us.ibm.com>
28267
28268 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
28269 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
28270 Strip options from test name.
28271
28272 2005-03-31 Jan Hubicka <jh@suse.cz>
28273
28274 * gcc.dg/varpool-1.c: New testcase.
28275
28276 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
28277
28278 PR c/772
28279 PR c/17913
28280 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
28281 gcc.dg/stmt-expr-label-3.c : New tests.
28282 * gcc.c-torture/execute/medce-2.c: Remove.
28283
28284 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
28285
28286 PR c/20368
28287 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
28288 tests.
28289
28290 2005-03-30 Alan Modra <amodra@bigpond.net.au>
28291
28292 * gcc.c-torture/compile/pr20203.c: New test.
28293
28294 2005-03-26 Steven G. Kargl <kargls@comcast.net>
28295
28296 * gfortran.dg/promotion.f90: New test.
28297
28298 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
28299
28300 PR middle-end/20491
28301 * gcc.dg/torture/asm-subreg-1.c: New test.
28302
28303 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
28304
28305 PR c/20672
28306 * gcc.dg/pr20672-1.c: New test.
28307
28308 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
28309
28310 * gfortran.dg/vect: New directory.
28311 * gfortran.dg/vect/vect.exp: New.
28312 * gfortran.dg/vect/vect-1.f90: New test.
28313 * gfortran.dg/vect/vect-2.f90: New test.
28314 * gfortran.dg/vect/vect-3.f90: New test.
28315 * gfortran.dg/vect/vect-4.f90: New test.
28316 * gfortran.dg/vect/vect-5.f90: New test.
28317
28318 2005-03-29 Jakub Jelinek <jakub@redhat.com>
28319
28320 PR middle-end/20622
28321 * gcc.dg/alias-7.c: New test.
28322
28323 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
28324
28325 * gcc.dg/sparc-reg-1.c: New test.
28326
28327 2005-03-28 Steve Ellcey <sje@cup.hp.com>
28328
28329 PR target/19890
28330 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
28331
28332 2005-03-29 Dale Ranta <dir@lanl.gov>
28333 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28334
28335 PR libfortran/20163
28336 * gfortran.dg/pr20163-2.f: New test.
28337
28338 2005-03-28 Jan Hubicka <jh@suse.cz>
28339
28340 PR middle-end/20635
28341 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
28342 by Jakub Jelinek.
28343
28344 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
28345
28346 PR tree-optimization/20626
28347 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
28348 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
28349
28350 2005-03-26 Steven G. Kargl <kargls@comcast.net>
28351
28352 * gfortran.dg/underflow.f90: New test.
28353 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
28354
28355 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28356
28357 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
28358
28359 2005-03-25 Mark Mitchell <mark@codesourcery.com>
28360
28361 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
28362 (g++_init): Make sure that CXXFLAGS is set.
28363 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
28364 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
28365 * lib/gfortran.exp (gfortran_link_flags): Likewise.
28366 * lib/objc.exp (objc_init): Likewise.
28367 * lib/treelang.exp (treelang_init): Likewise.
28368
28369 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
28370
28371 PR tree-optimization/20470
28372 * gcc.dg/tree-ssa/pr20470.c: New test.
28373
28374 2005-03-25 Geoffrey Keating <geoffk@apple.com>
28375
28376 * gcc.dg/ppc-stfiwx.c: New.
28377
28378 2005-03-25 Steve Ellcey <sje@cup.hp.com>
28379
28380 PR target/19888
28381 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
28382
28383 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
28384
28385 * gcc.dg/20050325-1.c: Fix a typo.
28386
28387 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28388
28389 PR libfortran/19678
28390 PR libfortran/19679
28391 * gfortran.dg/dos_eol.f: New test.
28392
28393 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
28394
28395 PR rtl-optimization/20249
28396 * gcc.dg/20050325-1.c: New test.
28397
28398 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28399
28400 PR libfortran/15332
28401 * gfortran.dg/pr15332.f: New test.
28402
28403 2005-03-24 Dale Johannesen <dalej@apple.com>
28404
28405 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
28406
28407 2005-03-24 Geoffrey Keating <geoffk@apple.com>
28408
28409 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
28410 'internal' visibility.
28411 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
28412 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
28413 'protected' visibility.
28414 * gcc.dg/visibility-7.c: Likewise.
28415 * lib/target-supports.exp (check_visibility_available): Take
28416 a parameter, the kind of visibility to check for.
28417 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
28418 to check_visibility_available.
28419
28420 * g++.dg/expr/cast3.C: New.
28421
28422 2005-03-24 David Edelsohn <edelsohn@gnu.org>
28423
28424 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
28425 rs6000.
28426
28427 2005-03-24 Steve Ellcey <sje@cup.hp.com>
28428
28429 PR target/20095
28430 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
28431
28432 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
28433
28434 * gcc.dg/badshift.c: Renamed to...
28435 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
28436
28437 * gcc.target/i386/badshift.c: Renamed to...
28438 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
28439 only.
28440
28441 PR rtl-optimization/20532
28442 * gcc.target/i386/badshift.c: New.
28443
28444 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28445
28446 * gfortran.dg/pr18025.f90: New test.
28447
28448 2005-03-23 Dale Johannesen <dalej@apple.com>
28449
28450 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
28451
28452 2005-03-23 Mark Mitchell <mark@codesourcery.com>
28453
28454 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
28455
28456 * lib/target-supports.exp (check_iconv_available): Default
28457 libiconv to -liconv, if there is no definition.
28458
28459 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
28460
28461 * gcc.dg/torture/cris-asm-mof-1.c: New test.
28462
28463 2005-03-22 Mark Mitchell <mark@codesourcery.com>
28464
28465 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
28466 * g++.dg/opt/pr7503-2.C: Likewise.
28467 * g++.dg/opt/pr7503-3.C: Likewise.
28468 * g++.dg/opt/pr7503-4.C: Likewise.
28469 * g++.dg/opt/pr7503-5.C: Likewise.
28470 * g++.dg/warn/minmax.C: New test.
28471
28472 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28473
28474 * gfortran.dg/g77_intrinsics_funcs.f: New test.
28475 * gfortran.dg/g77_intrinsics_sub.f: New test.
28476
28477 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
28478 Jan Hubicka <jh@suse.cz>
28479 Steven Bosscher <stevenb@suse.de
28480
28481 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
28482
28483 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28484
28485 PR c++/19980
28486 * g++.dg/template/redecl3.C: New test.
28487
28488 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28489
28490 PR c++/20499
28491 * g++.dg/parse/error16.C: Tweak error markers.
28492
28493 2005-03-22 Jakub Jelinek <jakub@redhat.com>
28494
28495 PR target/20561
28496 * gcc.dg/20050321-2.c: New test.
28497
28498 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
28499
28500 PR c++/20465
28501 PR c++/20381
28502 * g++.dg/template/ptrmem12.C: New.
28503
28504 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
28505
28506 PR rtl-optimization/20527
28507 * gcc.c-torture/execute/pr20527-1.c: New test.
28508
28509 2005-03-22 Ben Elliston <bje@au.ibm.com>
28510
28511 * gcc.misc-tests/options.exp (check_for_options): Create a real C
28512 program, compile it into a real executable and then delete the .c
28513 and .x files afterwards, to avoid problems on testglue targets.
28514
28515 2005-03-21 Stuart Hastings <stuart@apple.com>
28516
28517 * gcc.target/i386/sse-2.c: New.
28518
28519 2005-03-21 Uros Bizjak <uros@kss-loka.si>
28520
28521 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
28522
28523 2005-03-21 Paolo Carlini <pcarlini@suse.de>
28524
28525 * g++.dg/parse/crash25.C: Fix typo.
28526
28527 2005-03-21 Paolo Carlini <pcarlini@suse.de>
28528
28529 PR c++/20461
28530 * g++.dg/parse/crash24.C: New test.
28531
28532 PR c++/20536
28533 * g++.dg/parse/crash25.C: New test.
28534
28535 2005-03-21 Paolo Carlini <pcarlini@suse.de>
28536
28537 PR c++/20147
28538 * g++.dg/ext/stmtexpr4.C: New test.
28539
28540 2005-03-20 Roger Sayle <roger@eyesopen.com>
28541
28542 PR middle-end/20539
28543 * gcc.c-torture/compile/pr13066-1.c: New test case.
28544 * gcc.c-torture/compile/pr20539-1.c: Likewise.
28545 * g++.dg/opt/pr13066-1.C: Likewise.
28546
28547 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
28548
28549 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
28550
28551 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
28552
28553 PR fortran/18525
28554 * gfortran.dg/nesting_1.f90: New test.
28555
28556 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28557
28558 PR c++/20240
28559 * g++.dg/lookup/using13.C: New test.
28560
28561 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28562
28563 PR c++/20333
28564 * g++.dg/template/crash36.C: New test.
28565
28566 2005-03-18 Paolo Carlini <pcarlini@suse.de>
28567
28568 PR c++/20463
28569 * g++.dg/template/crash35.C: New test.
28570
28571 2005-03-17 Paolo Carlini <pcarlini@suse.de>
28572
28573 PR c++/19966
28574 * g++.dg/overload/operator2.C: New test.
28575
28576 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28577
28578 PR libfortran/20257
28579 * gfortran.dg/pr20257.f90: New test.
28580
28581 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28582
28583 PR libfortran/20480
28584 * gfortran.dg/pr20480.f90: New test.
28585
28586 2005-03-16 Richard Henderson <rth@redhat.com>
28587
28588 PR middle-end/15700
28589 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
28590 (_rtld_global): New.
28591 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
28592 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
28593
28594 * gcc.dg/alias-3.c: New.
28595 * gcc.dg/alias-4.c: New.
28596 * gcc.dg/alias-5.c: New.
28597 * gcc.dg/alias-6.c: New.
28598
28599 2005-03-15 Geoffrey Keating <geoffk@apple.com>
28600
28601 * gcc.dg/cpp/ucnid-7.c: New.
28602
28603 2005-03-15 Janis Johnson <janis187@us.ibm.com>
28604 Dorit Naishlos <dorit@il.ibm.com>
28605
28606 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
28607 darwin.
28608
28609 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
28610
28611 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
28612 support misaligned accesses.
28613 * gcc.dg/vect/vect-58.c: Likewise.
28614 * gcc.dg/vect/vect-92.c: New.
28615 * gcc.dg/vect/vect-93.c: New.
28616
28617 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
28618
28619 PR fortran/18827
28620 * gfortran.dg/assign_2.f90: New test.
28621 * gfortran.dg/assign_3.f90: New test.
28622 * gfortran.dg/assign.f90: New test.
28623
28624 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
28625
28626 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
28627 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
28628 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
28629 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
28630 names.
28631
28632 2005-03-14 Geoffrey Keating <geoffk@apple.com>
28633
28634 * gcc.dg/cpp/ucnid-6.c: New.
28635
28636 * gcc.dg/cpp/normalize-1.c: New.
28637 * gcc.dg/cpp/normalize-2.c: New.
28638 * gcc.dg/cpp/normalize-3.c: New.
28639 * gcc.dg/cpp/normalize-4.c: New.
28640 * gcc.dg/cpp/ucnid-4.c: New.
28641 * gcc.dg/cpp/ucnid-5.c: New.
28642 * g++.dg/cpp/normalize-1.C: New.
28643 * g++.dg/cpp/ucnid-1.C: New.
28644
28645 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
28646
28647 * gcc.dg/pr18628.c: New.
28648
28649 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
28650
28651 PR c++/20280
28652 * g++.dg/tree-ssa/pr20280.C: New.
28653
28654 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28655
28656 PR fortran/20467
28657 * gfortran.dg/stfunc_2.f90: New test.
28658
28659 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
28660
28661 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
28662
28663 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
28664
28665 * gcc.dg/tree-ssa/20050314-1.c: New test.
28666
28667 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28668
28669 PR c++/4403
28670 PR c++/9783, DR433
28671 * g++.dg/template/friend34.C: New test.
28672 * g++.dg/template/friend35.C: Likewise.
28673 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
28674
28675 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28676
28677 Friend class name lookup 5/n
28678 PR c++/1016
28679 * g++.dg/lookup/hidden-class1.C: New test.
28680 * g++.dg/lookup/hidden-class2.C: Likewise.
28681 * g++.dg/lookup/hidden-class3.C: Likewise.
28682 * g++.dg/lookup/hidden-class4.C: Likewise.
28683 * g++.dg/lookup/hidden-class5.C: Likewise.
28684 * g++.dg/lookup/hidden-class6.C: Likewise.
28685 * g++.dg/lookup/hidden-class7.C: Likewise.
28686 * g++.dg/lookup/hidden-class8.C: Likewise.
28687 * g++.dg/lookup/hidden-class9.C: Likewise.
28688 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
28689 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
28690 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
28691 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
28692 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
28693 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
28694 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
28695 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
28696 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
28697 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
28698 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
28699
28700 2005-03-13 Mark Mitchell <mark@codesourcery.com>
28701
28702 PR c++/20157
28703 * g++.dg/template/error18.C: New test.
28704
28705 2005-03-09 Ben Elliston <bje@au.ibm.com>
28706
28707 PR debug/16792
28708 * g++.dg/debug/pr16792.C: New test.
28709
28710 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
28711
28712 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
28713 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
28714 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
28715 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
28716 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
28717 test assertion names.
28718
28719 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28720
28721 PR fortran/18600
28722 * gfortran.dg/stfunc_1.f90: New test.
28723
28724 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28725
28726 PR fortran/16907
28727 * gfortran.dg/real_index_1.f90: New test.
28728
28729 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28730
28731 PR fortran/20323
28732 * gfortran.dg/spec_expr_1.f90: New test.
28733
28734 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
28735
28736 PR c/20402
28737 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
28738 new parser.
28739
28740 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28741
28742 PR fortran/20361
28743 * gfortran.dg/largeequiv_1.f90: New test.
28744
28745 2005-03-12 Geoffrey Keating <geoffk@apple.com>
28746
28747 * gcc.dg/ucnid-1.c: New.
28748 * gcc.dg/ucnid-2.c: New.
28749 * gcc.dg/ucnid-3.c: New.
28750 * gcc.dg/ucnid-4.c: New.
28751 * gcc.dg/ucnid-5.c: New.
28752 * gcc.dg/ucnid-6.c: New.
28753 * gcc.dg/cpp/ucnid-1.c: New.
28754 * gcc.dg/cpp/ucnid-2.c: New.
28755 * gcc.dg/cpp/ucnid-3.c: New.
28756 * g++.dg/other/ucnid-1.C: New.
28757
28758 2005-03-12 Geoffrey Keating <geoffk@apple.com>
28759
28760 * gcc.dg/vmx/darwin-abi-3.c: Delete.
28761
28762 2005-03-11 Per Bothner <per@bothner.com>
28763
28764 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
28765 that diagnotics refer to correct token.
28766 * gcc.dg/unused-3.c: Likewise.
28767
28768 2005-03-11 Per Bothner <per@bothner.com>
28769
28770 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
28771 constant" is now actually on same line as string constant.
28772 * gcc.dg/cpp/direct2s.c: Likewise.
28773
28774 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
28775
28776 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
28777
28778 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
28779
28780 PR libfortran/20124
28781 * gfortran.dg/pr20124.f90: New Test
28782
28783 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
28784
28785 PR tree-optimization/20130
28786 * gcc.dg/pr20130-1.c: New test.
28787
28788 2005-03-10 Steve Ellcey <sje@cup.hp.com>
28789
28790 PR target/20095
28791 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
28792
28793 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28794
28795 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
28796
28797 2005-03-10 Steve Ellcey <sje@cup.hp.com>
28798
28799 * g++.dg/eh/forced1.C: Fix comment.
28800 * g++.dg/eh/forced2.C: Ditto.
28801 * g++.dg/eh/forced3.C: Ditto.
28802 * g++.dg/eh/forced4.C: Ditto.
28803
28804 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
28805
28806 PR rtl-opt/20412
28807 * gcc.c-torture/compile/pr20412.c: New test.
28808
28809 2005-03-10 Roger Sayle <roger@eyesopen.com>
28810
28811 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
28812
28813 2005-03-10 Jakub Jelinek <jakub@redhat.com>
28814
28815 PR target/20322
28816 * gcc.dg/20050307-1.c: New test.
28817
28818 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
28819
28820 PR c++/20375
28821 * g++.dg/other/stdarg3.C: New.
28822
28823 2005-03-10 Jakub Jelinek <jakub@redhat.com>
28824
28825 PR c++/18384, c++/18327
28826 * g++.dg/init/array19.C: New test.
28827
28828 PR inline-asm/20314
28829 * gcc.dg/torture/pr20314-1.c: New test.
28830 * gcc.dg/torture/pr20314-2.c: New test.
28831
28832 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
28833
28834 * gcc.dg/20050309-1.c: New test.
28835
28836 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28837
28838 * gcc.dg/builtins-10.c: Reactivate disabled test.
28839 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
28840 new cbrt transformations.
28841
28842 2005-03-09 Mark Mitchell <mark@codesourcery.com>
28843
28844 PR c++/20208
28845 * g++.dg/template/array13.C: New test.
28846
28847 2005-03-09 Paolo Carlini <pcarlini@suse.de>
28848
28849 PR c++/16859
28850 * g++.dg/init/brace4.C: New test.
28851
28852 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
28853
28854 PR c++/20186
28855 * g++.dg/template/non-dependent12.C: New.
28856
28857 2005-03-08 Mark Mitchell <mark@codesourcery.com>
28858
28859 PR c++/20142
28860 * g++.dg/init/array18.C: Add dg-do run marker.
28861
28862 PR c++/20142
28863 * g++.dg/init/array18.C: New test.
28864
28865 2005-03-09 Ben Elliston <bje@au.ibm.com>
28866
28867 * consistency.vlad/vlad.exp: Remove trailing semicolons.
28868 * g++.dg/gcov/gcov.exp: Likewise.
28869 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
28870 * gcc.target/xstormy16/xstormy16.exp: Likewise.
28871 * lib/c-torture.exp: Likewise.
28872 * lib/fortran-torture.exp: Likewise.
28873 * lib/g++.exp: Likewise.
28874 * lib/gcc-defs.exp: Likewise.
28875 * lib/gcc-dg.exp: Likewise.
28876 * lib/gcc.exp: Likewise.
28877 * lib/gcov.exp: Likewise.
28878 * lib/gfortran.exp: Likewise.
28879 * lib/mike-g++.exp: Likewise.
28880 * lib/mike-gcc.exp: Likewise.
28881 * lib/objc-torture.exp: Likewise.
28882 * lib/objc.exp: Likewise.
28883 * lib/profopt.exp: Likewise.
28884 * lib/target-libpath.exp: Likewise.
28885 * lib/target-supports.exp: Likewise.
28886 * lib/treelang.exp: Likewise.
28887 * lib/wrapper.exp: Likewise.
28888
28889 2005-03-08 Jeff Law <law@redhat.com>
28890
28891 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
28892 PHI-OPT changes.
28893
28894 2005-03-08 Ira Rosen <irar@il.ibm.com>
28895
28896 * gcc.dg/vect/pr20122.c: New test.
28897
28898 2005-03-07 Jeff Law <law@redhat.com>
28899
28900 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
28901 was folded away.
28902 * gcc.dg/tree-ssa/pr18133-1.c: New test.
28903 * gcc.dg/tree-ssa/pr18133-2.c: New test.
28904 * gcc.dg/tree-ssa/pr18134.c: New test.
28905
28906 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28907
28908 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
28909 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
28910 gcc.dg/torture/builtin-noret-2.c: Require weak support.
28911
28912 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
28913
28914 PR tree-opt/17671
28915 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
28916
28917 2005-03-07 Mark Mitchell <mark@codesourcery.com>
28918
28919 * g++.dg/warn/Wnvdtor.C: New test.
28920
28921 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
28922
28923 * gcc.dg/torture/pr19683-1.c: New test.
28924
28925 2005-03-06 Steven G. Kargl <kargls@comcast.net>
28926
28927 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
28928 * gfortran.dg/g77/19990313-2.f: Ditto.
28929 * gfortran.dg/g77/19990313-3.f: Ditto.
28930 * gfortran.dg/g77/19990525-0.f: Ditto.
28931 * gfortran.dg/g77/19990826-0.f: Ditto.
28932 * gfortran.dg/g77/19990826-2.f: Ditto.
28933 * gfortran.dg/g77/19990826-3.f: Ditto.
28934 * gfortran.dg/g77/20000511-1.f: Ditto.
28935 * gfortran.dg/g77/20000511-2.f: Ditto.
28936 * gfortran.dg/g77/970625-2.f: Ditto.
28937 * gfortran.dg/g77/980310-2.f: Ditto.
28938 * gfortran.dg/g77/980310-3.f: Ditto.
28939 * gfortran.dg/g77/980310-8.f: Ditto.
28940 * gfortran.dg/g77/980519-2.f: Ditto.
28941 * gfortran.dg/g77/alpha1.f: Ditto.
28942 * gfortran.dg/g77/claus.f: Ditto.
28943 * gfortran.dg/g77/erfc.f: Ditto.
28944 * gfortran.dg/g77/short.f: Ditto.
28945 * gfortran.fortran-torture/execute/data.f90: Ditto.
28946 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
28947 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
28948
28949 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28950
28951 * lib/file-format.exp (gcc_target_object_format): Add check for som
28952 format and hardcode object formats on hppa*-*-hpux*.
28953 * lib/target-supports.exp (check_weak_available): Add check for som
28954 object format. Always return 0 on hppa*-*-hpux10*.
28955
28956 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
28957 is defined.
28958
28959 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
28960
28961 2005-03-05 Steven G. Kargl <kargls@comcast.net>
28962
28963 * gfortran.dg/pr19936_1.f90: New test.
28964 * gfortran.dg/pr19936_2.f90: New test.
28965 * gfortran.dg/pr19936_3.f90: New test.
28966
28967 2005-03-05 Steven G. Kargl <kargls@comcast.net>
28968 Paul Thomas <prthomas@drfccad.cea.fr>
28969
28970 * gfortran.dg/PR19754_1.f90: New test.
28971 * gfortran.dg/PR19754_2.f90: Ditto.
28972
28973 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28974
28975 PR c++/19311
28976 * g++.dg/template/non-dependent11.C: New test.
28977
28978 2005-03-05 Uros Bizjak <uros@kss-loka.si>
28979
28980 * lib/target-supports.exp (check_iconv_available): Fix comment.
28981
28982 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
28983 Joseph S. Myers <joseph@codesourcery.com>
28984
28985 PR c++/19797
28986 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
28987
28988 2005-03-04 Matthew Sachs <msachs@apple.com>
28989
28990 * gcc.exp (gcc_target_compile): Put braces around
28991 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
28992 * objc.exp (objc_target_compile): Likewise.
28993 * treelang.exp (treelang_target_compile): Likewise.
28994
28995 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28996
28997 PR fortran/19673
28998 * gfortran.dg/func_result_1.f90: New test.
28999
29000 2005-03-04 Ben Elliston <bje@au.ibm.com>
29001
29002 * gcc.misc-tests/options.exp: New test.
29003
29004 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
29005
29006 * gcc.dg/pr15784-4.c: New test.
29007
29008 2005-03-03 Geoffrey Keating <geoffk@apple.com>
29009
29010 * gcc.c-torture/execute/pr17133.c: New.
29011 * gcc.c-torture/compile/20050303-1.c: New.
29012
29013 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
29014
29015 * gcc.dg/cpp/assert4.c: Fix for cygwin.
29016
29017 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
29018
29019 * g++.dg/overload/using2.C: New.
29020
29021 2005-03-02 Mark Mitchell <mark@codesourcery.com>
29022
29023 PR c++/19916
29024 * g++.dg/init/ptrmem2.C: New test.
29025
29026 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
29027
29028 PR c/8927
29029 * gcc.dg/pr8927-1.c: New test.
29030
29031 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
29032
29033 PR c++/20232
29034 * g++.dg/inherit/covariant12.C: New.
29035
29036 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29037
29038 PR fortran/19479
29039 * gfortran.dg/bound_1.f90: New test.
29040
29041 2005-02-28 Janis Johnson <janis187@us.ibm.com>
29042
29043 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
29044 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
29045
29046 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
29047
29048 PR c/20245
29049 * gcc.dg/pr20245-1.c: New test.
29050
29051 2005-02-28 Jakub Jelinek <jakub@redhat.com>
29052
29053 PR middle-end/19874
29054 * gcc.c-torture/execute/20050119-2.c: New test case.
29055
29056 2005-02-28 Ben Elliston <bje@au.ibm.com>
29057
29058 * README: Update the DejaGnu bug reporting address.
29059 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
29060 * lib/objc-torture.exp: Likewise.
29061
29062 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
29063
29064 * gfortran.dg/boz_1.f90: New test.
29065 * gfortran.dg/boz_3.f90: New test.
29066 * gfortran.dg/boz_4.f90: New test.
29067
29068 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
29069
29070 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
29071 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
29072
29073 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
29074
29075 PR libfortran/20101
29076 * gfortran.dg/write_0_pe_format.f90: New test.
29077
29078 2005-02-27 Jakub Jelinek <jakub@redhat.com>
29079
29080 PR c++/20206
29081 * g++.dg/opt/thunk2.C: New test.
29082 * g++.dg/opt/covariant1.C: New test.
29083
29084 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29085
29086 * gfortran.dg/e_d_fmt.f90: New test.
29087
29088 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
29089
29090 * gcc.dg/asm-b.c: Fix comment typos.
29091
29092 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
29093
29094 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
29095 a V_MAY_DEF also.
29096
29097 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
29098
29099 PR tree-opt/20188
29100 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
29101 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
29102 * gcc.dg/asm-b.c: New test.
29103
29104 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
29105
29106 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
29107 Disable this test on IRIX 6.
29108
29109 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
29110
29111 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
29112 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
29113 parser.
29114
29115 2005-02-25 Diego Novillo <dnovillo@redhat.com>
29116
29117 PR tree-optimization/20204
29118 * gcc.dg/pr20204.c: New test.
29119
29120 2005-02-24 Jakub Jelinek <jakub@redhat.com>
29121
29122 PR target/20196
29123 * gcc.c-torture/execute/20050224-1.c: New test.
29124
29125 PR c++/20175
29126 * g++.dg/warn/Wbraces2.C: New test.
29127
29128 2005-02-23 Mark Mitchell <mark@codesourcery.com>
29129
29130 PR c++/19878
29131 * g++.dg/init/const2.C: New test.
29132
29133 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
29134
29135 PR tree-optimization/20100
29136 * gcc.c-torture/execute/pr20100-1.c: New test.
29137
29138 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29139
29140 * gfortran.dg/implicit_3.f90: New test.
29141
29142 * gfortran.dg/deftype_1.f90: New test.
29143
29144 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
29145
29146 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
29147 the test passes.
29148 * g++.dg/other/anon3.C: Accept a warning.
29149
29150 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
29151
29152 * gcc.dg/pr20017.c: Fix a comment typo.
29153
29154 2005-02-23 Bud Davis <bdavis@gfortran.org>
29155
29156 * gfortran.dg/list_read_4.f90: Change to f90 comments.
29157
29158 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
29159
29160 PR ada/19902
29161 * ada/acats/tests/cxa/cxa3004.a: Remove.
29162 * ada/acats/tests/cxb/cxb30061.am: Likewise.
29163
29164 2005-02-22 Mark Mitchell <mark@codesourcery.com>
29165
29166 PR c++/20073
29167 * g++.dg/init/const1.C: New test.
29168
29169 PR c++/19991
29170 * g++.dg/parse/constant7.C: New test.
29171
29172 PR c++/20152
29173 * g++.dg/parse/error27.C: New test.
29174 * g++.dg/template/qualttp15.C: Adjust error markers.
29175 * g++.old-deja/g++.other/struct1.C: Likewise.
29176
29177 PR c++/20153
29178 * g++.dg/template/error17.C: New test.
29179
29180 PR c++/20148
29181 * g++.dg/parser/error26.C: New test.
29182
29183 2005-02-22 Diego Novillo <dnovillo@redhat.com>
29184
29185 PR tree-optimization/20100
29186 PR tree-optimization/20115
29187 * gcc.dg/pr20115.c: New test.
29188 * gcc.dg/pr20115-1.c: New test.
29189 * gcc.dg/pr20100.c: New test.
29190 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
29191 call-clobbered variables after alias1.
29192
29193 2005-02-22 Bud Davis <bdavis@gfortran.org>
29194
29195 * gfortran.dg/list_read_4.f90: new test.
29196
29197 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
29198
29199 PR rtl-optimization/20017.
29200 * gcc.dg/pr20017.c: New.
29201
29202 2005-02-22 Devang Patel <dpatel@apple.com>
29203
29204 PR 19952
29205 * g++.dg/tree-ssa/pr19952.C: New test.
29206
29207 2005-02-22 Mark Mitchell <mark@codesourcery.com>
29208
29209 PR c++/19883
29210 * g++.dg/parse/constant6.C: New test.
29211
29212 2005-02-22 Uros Bizjak <uros@kss-loka.si>
29213
29214 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
29215 * g++.dg/charset/asm2.c: Likewise.
29216 * g++.dg/charset/asm3.c: Likewise.
29217 * g++.dg/charset/asm4.c: Likewise.
29218 * g++.dg/charset/asm5.c: Likewise.
29219 * g++.dg/charset/attribute1.c: Likewise.
29220 * g++.dg/charset/attribute2.c: Likewise.
29221 * g++.dg/charset/extern1.cc: Likewise.
29222 * g++.dg/charset/extern2.cc: Likewise.
29223 * g++.dg/charset/extern3.cc: Likewise.
29224 * g++.dg/charset/function.cc: Likewise.
29225 * g++.dg/charset/string.c: Likewise.
29226 * g++.dg/charset/charset.exp: Likewise.
29227 * lib/target-supports.exp (check_iconv_available): Fix comment.
29228
29229 2005-02-22 Uros Bizjak <uros@kss-loka.si>
29230
29231 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
29232 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
29233 * gcc.dg/charset/asm2.c: Likewise.
29234 * gcc.dg/charset/asm3.c: Likewise.
29235 * gcc.dg/charset/asm4.c: Likewise.
29236 * gcc.dg/charset/asm5.c: Likewise.
29237 * gcc.dg/charset/asm6.c: Likewise.
29238 * gcc.dg/charset/attribute1.c: Likewise.
29239 * gcc.dg/charset/attribute2.c: Likewise.
29240 * gcc.dg/charset/builtin1.c: Likewise.
29241 * gcc.dg/charset/extern.c: Likewise.
29242 * gcc.dg/charset/function.c: Likewise.
29243 * gcc.dg/charset/string.c: Likewise.
29244 * gcc.dg/charset/charset.exp: Likewise.
29245
29246 2005-02-21 Bud Davis <bdavis9659@comcast.net>
29247
29248 PR fortran/20086
29249 * gfortran.dg/pr20086.f90: New test.
29250
29251 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
29252
29253 PR tree-optimization/19786
29254 * g++.dg/tree-ssa/pr19786.C: New.
29255
29256 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29257
29258 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
29259
29260 2005-02-21 Jeff Law <law@redhat.com>
29261
29262 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
29263
29264 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29265
29266 * gfortran.dg/do_iterator: Split loop, markup all lines for
29267 which an error locus is printed.
29268 * gfortran.dg/pr17708.f90: Markup all lines for which an error
29269 locus is printed.
29270 * gfortran.dg/select_4.f90: Likewise.
29271 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
29272 locuses in the various permutations.
29273
29274 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
29275
29276 PR tree-optimization/19951
29277 * g++.dg/vect: New directory.
29278 * g++.dg/vect/vect.exp: New file.
29279 * g++.dg/vect/pr19951.cc: New testcase.
29280 * g++.dg/dg.exp: Also prune vectorizer tests.
29281
29282 2005-02-20 Zack Weinberg <zack@codesourcery.com>
29283
29284 PR 18785
29285 * gcc.dg/charset/builtin1.c: New test.
29286
29287 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29288
29289 PR c++/19299
29290 * g++.dg/inherit/volatile1.C: New test.
29291
29292 PR c++/19440
29293 * g++.dg/template/dtor4.C: New test.
29294
29295 2005-02-19 Steven G. Kargl <kargls@comcast.net>
29296
29297 * gfortran.dg/int_1.f90: New test.
29298
29299 2005-02-19 Devang Patel <dpatel@apple.com>
29300
29301 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
29302
29303 2005-02-19 Steven G. Kargl <kargls@comcast.net>
29304
29305 * gfortran.dg/achar_1.f90: New test.
29306
29307 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
29308
29309 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
29310
29311 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
29312 Jakub Jelinek <jakub@redhat.com>
29313
29314 PR tree-optimization/19828
29315 * gcc.dg/tree-ssa/loop-7.c: New test.
29316 * gcc.c-torture/execute/20050218-1.c: New test.
29317
29318 2005-02-19 Jakub Jelinek <jakub@redhat.com>
29319
29320 PR c/20043
29321 * gcc.dg/transparent-union-1.c: New test.
29322 * gcc.dg/transparent-union-2.c: New test.
29323
29324 2005-02-18 James E Wilson <wilson@specifixinc.com>
29325
29326 PR tree-optimization/18977
29327 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
29328
29329 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
29330
29331 PR target/20054
29332 * gcc.dg/pr20054.c: New test.
29333
29334 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29335
29336 PR c++/19508
29337 * g++.dg/ext/attrib20.C: New test.
29338
29339 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
29340
29341 PR middle-end/20030
29342 * gfortran.fortran-torture/execute/character_passing.f90: New test.
29343
29344 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
29345
29346 PR c++/20008
29347 * g++.dg/opt/switch4.C: New.
29348
29349 2005-02-18 Jakub Jelinek <jakub@redhat.com>
29350
29351 PR c++/20023
29352 PR tree-optimization/20009
29353 * gcc.c-torture/compile/20050217-1.c: New test.
29354 * g++.dg/opt/switch3.C: New test.
29355
29356 PR tree-optimization/18947
29357 * gcc.c-torture/compile/20050215-1.c: New test.
29358 * gcc.c-torture/compile/20050215-2.c: New test.
29359 * gcc.c-torture/compile/20050215-3.c: New test.
29360
29361 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
29362
29363 PR c++/20028
29364 * g++.dg/template/crash34.C: New.
29365
29366 PR c++/20022
29367 * g++.dg/other/access3.C: New.
29368
29369 2005-02-17 Ira Rosen <irar@il.ibm.com>
29370
29371 * gcc.dg/vect/vect-98.c: New test.
29372
29373 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
29374
29375 PR tree-optimization/19967
29376 * gcc.dg/pr19967.c: New.
29377
29378 2005-02-16 Jakub Jelinek <jakub@redhat.com>
29379
29380 PR middle-end/19857
29381 * gcc.dg/tree-ssa/20050215-1.c: New test.
29382 * gcc.c-torture/execute/20050215-1.c: New test.
29383
29384 2005-02-15 Eric Christopher <echristo@redhat.com>
29385
29386 * gcc.dg/cpp/20050215-1.c: New file.
29387
29388 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
29389
29390 PR tree-optimization/15785
29391 * gcc.dg/pr15785-1.c: New test.
29392
29393 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
29394
29395 PR c++/17788
29396 * g++.dg/init/ctor4.C: New.
29397 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
29398
29399 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
29400
29401 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
29402 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
29403
29404 2005-02-15 Andreas Schwab <schwab@suse.de>
29405
29406 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
29407 declare malloc.
29408
29409 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
29410
29411 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
29412
29413 2005-02-14 Diego Novillo <dnovillo@redhat.com>
29414
29415 PR tree-optimization/19853
29416 * gcc.c-torture/compile/pr19853.c: New test.
29417
29418 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
29419
29420 PR c++/19608
29421 * g++.dg/parse/local-class1.C: New.
29422
29423 PR c++/19895
29424 * g++.dg/parse/ptrmem3.C: New.
29425
29426 PR c++/19884
29427 * g++.old-deja/g++.oliva/template6.C: Add another case.
29428 * g++.dg/template/explicit6.C: New.
29429
29430 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
29431
29432 PR c++/17816
29433 * g++.dg/other/redecl2.C: New.
29434
29435 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
29436
29437 PR c++/19891
29438 * g++.dg/abi/covariant4.C: New.
29439
29440 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
29441
29442 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
29443 New tests.
29444
29445 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
29446
29447 * gcc.dg/vect/vect-96.c: Fix typo.
29448
29449 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29450
29451 PR c++/14479
29452 PR c++/19487
29453 * g++.dg/template/enum5.C: New test.
29454
29455 2005-02-12 Ira Rosen <irar@il.ibm.com>
29456
29457 * gcc.dg/vect/vect-97.c: New test.
29458
29459 2005-02-12 Ira Rosen <irar@il.ibm.com>
29460
29461 * gcc.dg/vect/vect-96.c: New test.
29462
29463 2005-02-12 Uros Bizjak <uros@kss-loka.si>
29464
29465 * gcc.dg/builtins-34.c: Also check ldexp*.
29466
29467 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
29468
29469 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
29470
29471 2005-02-11 Janis Johnson <janis187@us.ibm.com>
29472
29473 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
29474 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
29475 dg-require-dll, dg-require-iconv, dg-require-named-sections,
29476 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
29477 selector_list, selector_expression, dg-process-target): Move to new
29478 file target-supports-dg.exp.
29479 * lib/target-supports-dg.exp: New.
29480
29481 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
29482 New.
29483
29484 2005-02-11 Jakub Jelinek <jakub@redhat.com>
29485
29486 PR c++/19666
29487 * g++.dg/other/ptrmem6.C: New test.
29488
29489 PR middle-end/19858
29490 * gcc.c-torture/compile/20050210-1.c: New test.
29491
29492 2005-02-11 Mark Mitchell <mark@codesourcery.com>
29493
29494 PR c++/19755
29495 * g++.dg/warn/Wbraces1.C: New test.
29496
29497 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
29498
29499 * gcc.dg/builtins-52.c: New testcase.
29500
29501 2005-02-10 Jakub Jelinek <jakub@redhat.com>
29502
29503 PR c/19342
29504 * gcc.c-torture/execute/20050119-1.c: New test.
29505
29506 2005-02-09 Mark Mitchell <mark@codesourcery.com>
29507
29508 PR c++/19811
29509 * g++.dg/init/delete1.C: New test.
29510
29511 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
29512
29513 PR c++/18470
29514 * g++.dg/template/static12.C: New test.
29515
29516 2005-02-09 Mark Mitchell <mark@codesourcery.com>
29517
29518 PR c++/19787
29519 * g++.dg/conversion/ambig1.C: New test.
29520
29521 PR c++/19739
29522 * g++.dg/ext/attrib19.C: New test.
29523
29524 PR c++/19732
29525 * g++.dg/parse/dtor5.C: New test.
29526
29527 PR c++/19762
29528 * g++.dg/template/dtor3.C: New test.
29529
29530 PR c++/19826
29531 * g++.dg/template/static11.C: New test.
29532 * g++.dg/template/crash2.C: Remove dg-error marker.
29533
29534 2005-02-09 Janis Johnson <janis187@us.ibm.com>
29535
29536 PR C++/18491
29537 * g++.old-deja/g++.mike/p10769a.C: Remove.
29538
29539 2005-02-09 Roger Sayle <roger@eyesopen.com>
29540
29541 * gcc.dg/builtins-48.c: New test case.
29542 * gcc.dg/builtins-49.c: New test case.
29543 * gcc.dg/builtins-50.c: New test case.
29544 * gcc.dg/builtins-51.c: New test case.
29545
29546 2005-02-09 Ian Lance Taylor <ian@airs.com>
29547
29548 PR middle-end/19583
29549 * g++.dg/warn/Wreturn-type-3.C: New test.
29550
29551 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
29552
29553 PR middle-end/19402
29554 * gcc.dg/pr19402-1.c: New testcase.
29555 * gcc.dg/pr19402-2.c: likewise.
29556
29557 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
29558
29559 PR middle-end/19854
29560 * g++.dg/tree-ssa/tmmti.C: New testcase.
29561
29562 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
29563
29564 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
29565
29566 2005-02-08 Mark Mitchell <mark@codesourcery.com>
29567
29568 PR c++/19733
29569 * g++.dg/parse/crash23.C: New test.
29570 * g++.dg/warn/Weff1.C: New test.
29571
29572 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
29573
29574 * gcc.dg/20050209-1.c: New test.
29575
29576 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
29577
29578 PR target/19799
29579 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
29580
29581 2005-02-08 Mike Stump <mrs@apple.com>
29582
29583 * g++.dg/pch/import-2.c: New test.
29584 * g++.dg/pch/import-2.hs: New.
29585 * g++.dg/pch/include/import-2a.h: New.
29586 * g++.dg/pch/include/import-2b.h: New.
29587
29588 2005-02-08 Janis Johnson <janis187@us.ibm.com>
29589
29590 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
29591
29592 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
29593
29594 * gfortran.dg/substr_1.f90: New test.
29595
29596 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
29597
29598 PR middle-end/19775
29599 * gcc.dg/torture/builtin-power-1.c: Disable test for
29600 invalid transformation.
29601 * gcc.dg/builtins-10.c: Likewise. Disable one test we
29602 no longer optimize.
29603 * gcc.dg/builtins-47.c: New testcase.
29604
29605 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
29606 Dorit Naishlos <dorit@il.ibm.com>
29607
29608 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
29609
29610 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
29611
29612 * gcc.c-torture/compile/20050206-1.c: New test.
29613
29614 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
29615
29616 PR tree-opt/19768
29617 * g++.dg/opt/pr19768.C: New test.
29618
29619 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
29620
29621 PR tree-opt/19736
29622 * gcc.c-torture/compile/pr19736.c: New test.
29623
29624 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29625
29626 PR c++/17401
29627 * g++.dg/parse/error25.C: New test.
29628
29629 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
29630
29631 * gcc.c-torture/execute/20050203-1.c: New.
29632
29633 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
29634
29635 * gcc.dg/vect/vect-85.c: Remove xfail.
29636 * gcc.dg/vect/vect-86.c: Remove xfail.
29637 * gcc.dg/vect/vect-87.c: Remove xfail.
29638 * gcc.dg/vect/vect-88.c: Remove xfail.
29639
29640 2005-02-02 Geoffrey Keating <geoffk@apple.com>
29641
29642 * gcc.dg/altivec-19.c: New.
29643
29644 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
29645
29646 PR c/17807
29647 * gcc.dg/nested-func-3.c: New test.
29648 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
29649
29650 2005-02-02 Janis Johnson <janis187@us.ibm.com>
29651
29652 * gcc.test-framework/gen_directive_tests: Generate tests for
29653 selector expressions.
29654
29655 2005-02-02 Matt Austern <austern@apple.com>
29656
29657 PR c++/19628
29658 * g++/ext/builtin7.C: New.
29659 * g++/ext/builtin8.C: New.
29660
29661 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
29662
29663 PR c/18502
29664 * gcc.dg/pr18502-1.c: New test.
29665
29666 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29667
29668 PR c++/17413
29669 * g++.dg/template/local4.C: Tweak.
29670
29671 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
29672
29673 PR tree-optimization/19578
29674 * gcc.c-torture/compile/20050202-1.c: New test.
29675
29676 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
29677
29678 PR c/19435
29679 * gcc.dg/c99-init-4.c: New test.
29680
29681 2005-02-01 Janis Johnson <janis187@us.ibm.com>
29682
29683 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
29684
29685 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
29686
29687 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
29688 * g++.dg/eh/check-vect.h: New.
29689
29690 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
29691 * gcc.dg/vect/vect-78.c: Ditto.
29692 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
29693 Remove.
29694
29695 * g++.dg/conversion/simd1.C: Expect warning.
29696 * g++.dg/ext/attribute-test-1.C: Ditto.
29697 * g++.dg/ext/attribute-test-2.C: Ditto.
29698 * g++.dg/ext/attribute-test-3.C: Ditto.
29699 * g++.dg/ext/attribute-test-4.C: Ditto.
29700
29701 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
29702 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
29703
29704 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
29705
29706 2005-02-01 Richard Henderson <rth@redhat.com>
29707
29708 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
29709 long double for ibm double-double format.
29710 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
29711
29712 2005-02-01 Diego Novillo <dnovillo@redhat.com>
29713
29714 PR tree-optimization/19633
29715 * gcc.dg/pr19633-1.c: New test.
29716 * gcc.dg/pr19633.c: Tweak to make pointer point
29717 to NULL or a symbol.
29718
29719 2005-02-01 Janis Johnson <janis187@us.ibm.com>
29720
29721 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
29722 New procs.
29723 (dg-process-target (local override)): Handle selector expressions.
29724
29725 * gcc.test-framework/README: Describe tests in source directory.
29726 * gcc.test-framework/test-framework.awk: Handle dg- tests.
29727 * gcc.test-framework/test-framework.exp: Handle dg- tests.
29728 * gcc.test-framework/dg-bogus-exp-P.c: New test.
29729 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
29730 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
29731 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
29732 * gcc.test-framework/dg-do-link-exp-P.c: New test.
29733 * gcc.test-framework/dg-do-run-exp-P.c: New test.
29734 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
29735 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
29736 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
29737 * gcc.test-framework/dg-error-exp-P.c: New test.
29738 * gcc.test-framework/dg-error-exp-XP.c: New test.
29739 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
29740 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
29741 * gcc.test-framework/dg-output-exp-P.c: New test.
29742 * gcc.test-framework/dg-output-exp-XF.c: New test.
29743 * gcc.test-framework/dg-warning-exp-P.c: New test.
29744 * gcc.misc-tests/dg-1.c: Remove.
29745 * gcc.misc-tests/dg-2.c: Remove.
29746 * gcc.misc-tests/dg-3.c: Remove.
29747 * gcc.misc-tests/dg-4.c: Remove.
29748 * gcc.misc-tests/dg-5.c: Remove.
29749 * gcc.misc-tests/dg-6.c: Remove.
29750 * gcc.misc-tests/dg-7.c: Remove.
29751 * gcc.misc-tests/dg-8.c: Remove.
29752 * gcc.misc-tests/dg-9.c: Remove.
29753 * gcc.misc-tests/dg-10.c: Remove.
29754 * gcc.misc-tests/dg-11.c: Remove.
29755 * gcc.misc-tests/dg-12.c: Remove.
29756 * gcc.misc-tests/dg-test.exp: Remove.
29757
29758 * gcc.test-framework/test-framework.awk: Change recording and
29759 printing of passes and failures.
29760
29761 * gcc.test-framework: New directory.
29762 * gcc.test-framework/README: New.
29763 * gcc.test-framework/test-framework.exp: New.
29764 * gcc.test-framework/test-framework.awk: New.
29765 * gcc.test-framework/gen_directive_tests: New.
29766
29767 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
29768
29769 * lib/treelang.exp: Fix comment typos.
29770 (treelang_target_compile): Don't append libs=-ltreelang to options.
29771
29772 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
29773
29774 * g++.dg/parse/typename7.C: Adjust error messages.
29775
29776 2005-01-31 Jeff Law <law@redhat.com>
29777
29778 * gcc.c-torture/execute/20050131-1.c: New test.
29779 * gcc.dg/wcaselabel.c: New test.
29780
29781 2005-01-31 Mark Mitchell <mark@codesourcery.com>
29782
29783 * g++.dg/other/warning1.C: Adjust error messags.
29784 * g++.dg/parse/constant5.C: New test.
29785
29786 2005-01-31 Steven Bosscher <stevenb@suse.de>
29787
29788 PR c/19333
29789 * gcc.c-torture/compile/20011130-1.c: Reorder to make
29790 the test case valid.
29791 * gcc.dg/20030815-1.c: Remove invalid tests.
29792 * gcc.dg/array-7.c: Adjust expected result.
29793 * gcc.dg/pr18596-3.c: Likewise.
29794 * gcc.dg/noncompile/20000901-1.c: Likewise.
29795 * gcc.dg/noncompile/init-2.c: Likewise.
29796 * gcc.dg/noncompile/init-4.c: Likewise.
29797
29798 2005-01-31 Dale Johannesen <dalej@apple.com>
29799
29800 * g++.dg/opt/pr19650.C: New test.
29801
29802 2005-01-31 Richard Henderson <rth@redhat.com>
29803
29804 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
29805 long double for intel double extended format.
29806 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
29807
29808 2005-01-30 Mark Mitchell <mark@codesourcery.com>
29809
29810 PR c++/19555
29811 * g++.dg/template/static10.C: New test.
29812
29813 PR c++/19395
29814 * g++.dg/parse/error24.C: New test.
29815
29816 PR c++/19367
29817 * g++.dg/lookup/builtin1.C: New test.
29818
29819 PR c++/19457
29820 * g++.dg/warn/conv3.C: New test.
29821
29822 2005-01-30 Bud Davis <bdavis@gfortran.org>
29823
29824 PR fortran/19647
29825 * gfortan.dg/inquire_7.f90
29826
29827 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
29828
29829 PR tree-optimization/15791
29830 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
29831 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
29832 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
29833 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
29834 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
29835 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
29836 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
29837 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
29838 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
29839 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
29840
29841 2005-01-29 Paul Brook <paul@codesourcery.com>
29842
29843 PR fortran/18565
29844 * check.c (real_or_complex_check): New function.
29845 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
29846 * intrinsic.c (add_functions): Use new check functions.
29847 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
29848 Add prototypes.
29849
29850 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
29851
29852 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
29853 gcc.dg/lvalue-3.c: New tests.
29854 * gcc.dg/concat.c: Update expected messages.
29855
29856 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
29857
29858 PR libfortran/19595
29859 * gfortran.dg/eor_1.f90: New test.
29860
29861 2005-01-29 Steven G. Kargl <kargls@comcast.net>
29862
29863 PR fortran/19589
29864 * gfortran.dg/logical_data_1.f90: New test.
29865
29866 2005-01-28 Mark Mitchell <mark@codesourcery.com>
29867
29868 PR c++/19253
29869 * g++.dg/template/crash33.C: New test.
29870
29871 PR c++/19667
29872 * g++.dg/template/crash32.C: New test.
29873
29874 2005-01-28 Ian Lance Taylor <ian@airs.com>
29875
29876 PR middle-end/16558
29877 * g++.dg/warn/Wreturn-type-2.C: New test.
29878
29879 2004-06-24 Jeff Law <law@redhat.com>
29880
29881 * gcc.dg/tree-ssa/20050128-1.c: New test.
29882
29883 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
29884
29885 * gcc.target/frv/all-mdpackh-1.c: New test.
29886
29887 2005-01-28 Steven Bosscher <stevenb@suse.de>
29888
29889 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
29890
29891 2005-01-27 Richard Henderson <rth@redhat.com>
29892
29893 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
29894
29895 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
29896
29897 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
29898
29899 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
29900
29901 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
29902 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
29903 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
29904 to cope with cases where the multilib options override the dg-options.
29905
29906 2005-01-27 Jakub Jelinek <jakub@redhat.com>
29907
29908 PR c/18946
29909 * gcc.dg/noncompile/20050120-1.c: New test.
29910
29911 2005-01-26 Diego Novillo <dnovillo@redhat.com>
29912
29913 PR tree-optimization/19633
29914 * gcc.dg/pr19633.c: New test.
29915 * gcc.dg/tree-ssa/pr19633.c: New test.
29916
29917 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
29918
29919 * gcc.dg/20041216-1.c: New test.
29920
29921 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
29922
29923 PR objc/18862
29924 * objc.dg/selector-2.m: New test.
29925
29926 2005-01-26 Jakub Jelinek <jakub@redhat.com>
29927
29928 * g++.dg/opt/range-test-2.C: New test.
29929
29930 PR rtl-optimization/19579
29931 * gcc.c-torture/execute/20050124-1.c: New test.
29932
29933 2005-01-26 Greg Parker <gparker@apple.com>
29934 Stuart Hastings <stuart@apple.com>
29935
29936 * gcc.c-torture/execute/20050125-1.c: New.
29937
29938 2005-01-18 Jan Hubicka <jh@suse.cz>
29939
29940 PR tree-optimize/19337
29941 * gcc.c-torture/compile/20050119-1.c: New test.
29942
29943 2005-01-24 James E Wilson <wilson@specifixinc.com>
29944
29945 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
29946 test for successful match.
29947
29948 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
29949
29950 PR objc/18408
29951 * objc.dg/comp-types-7.m: New test.
29952
29953 2005-01-24 Janis Johnson <janis187@us.ibm.com>
29954
29955 * lib/target-supports.exp (current_target_name): New.
29956 (check_effective_target_ilp32, check_effective_target_lp64):
29957 Cache the result to use as long as the current target, with
29958 multilib flags, remains the same.
29959
29960 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
29961 (dg-require-weak, dg-require-visibility, dg-require-alias,
29962 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
29963 dg-require-effective-target, dg-skip-if): Remove call to
29964 skip_test_and_clear_xfail.
29965 (dg-test): Clear xfail data.
29966
29967 2005-01-24 Jakub Jelinek <jakub@redhat.com>
29968
29969 PR target/17751
29970 * gcc.dg/ppc64-toc.c: New test.
29971
29972 * g++.dg/tree-ssa/empty-1.C: New test.
29973
29974 PR middle-end/19551
29975 * gcc.c-torture/execute/20050121-1.c: New test.
29976 * gcc.dg/20050121-2.c: New test.
29977
29978 2004-01-23 Steven G. Kargl <kargls@comcast.net>
29979 Paul Brook <paul@codesourcery.com>
29980
29981 PR fortran/17941
29982 * gfortran.dg/real_const_1.f: New test.
29983 * gfortran.dg/real_const_2.f90: New test.
29984 * gfortran.dg/complex_int_1.f90: New test.
29985
29986 2005-01-23 Bud Davis <bdavis9659@comcast.net>
29987
29988 PR fortran/19313
29989 * gfortan.dg/inquire_6.f90: New test.
29990
29991 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
29992
29993 PR libfortran/19451
29994 * open_readonly_1.f90: New test.
29995
29996 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
29997
29998 PR libfortran/18982
29999 * gfortran.dg/open_new.f90: New file.
30000
30001 2005-01-22 Paul Brook <paul@codesourcery.com>
30002
30003 * namelist_1.f90: New test.
30004
30005 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
30006
30007 PR tree-optimization/19484
30008 * gcc.c-torture/compile/20050122-[12].c: New tests.
30009
30010 2005-01-22 Paul Brook <paul@codesourcery.com>
30011
30012 * gfortran.dg/implicit_2.f90: New test.
30013
30014 2005-01-22 Bud Davis <bdavis9659@comcast.net>
30015
30016 PR fortran/19314
30017 * gfortran.dg/inquire_5.f90: New test.
30018
30019 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
30020
30021 PR c/18809
30022 * gcc.dg/pr18809-1.c: New test.
30023
30024 2005-01-21 Ian Lance Taylor <ian@airs.com>
30025
30026 * gcc.dg/20050121-1.c: New test.
30027
30028 PR tree-optimization/13000
30029 * gcc.dg/20040206-1.c: Change warning to point where function is
30030 being inlined.
30031
30032 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30033
30034 PR c++/19208
30035 * g++.dg/template/array11.C: New test.
30036
30037 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30038
30039 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
30040 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
30041 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
30042 * gfortran.dg/getenv_1.f90: Add dg-do directive.
30043 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
30044 gfortran.dg/pr17164.f90: Add missing dg-do directives.
30045
30046 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
30047
30048 PR tree-optimization/15349
30049 * gcc.dg/tree-ssa/pr15349.c: New.
30050
30051 2005-01-20 Steve Ellcey <sje@cup.hp.com>
30052
30053 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
30054
30055 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
30056
30057 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
30058 scan-assembler-times directive name.
30059
30060 * gcc.dg/asm-a.c: Move dg-require-effective-target to
30061 after dg-do.
30062
30063 PR rtl-optimization/19462
30064 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
30065
30066 2005-01-19 Steve Ellcey <sje@cup.hp.com>
30067
30068 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
30069 counting function calls on ia64.
30070
30071 2005-01-19 Jakub Jelinek <jakub@redhat.com>
30072
30073 PR rtl-optimization/15139
30074 * gcc.dg/20050111-2.c: New test.
30075
30076 PR c/17297
30077 * gcc.c-torture/compile/20050113-1.c: New testcase.
30078
30079 PR middle-end/19164
30080 * gcc.dg/20050113-1.c: New testcase.
30081
30082 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
30083
30084 * gcc.dg/vect/vect-85.c: Add comment.
30085 * gcc.dg/vect/vect-86.c: Add xfail for now.
30086 * gcc.dg/vect/vect-87.c: Add xfail for now.
30087 * gcc.dg/vect/vect-88.c: Add xfail for now.
30088 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
30089
30090 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
30091
30092 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
30093
30094 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30095
30096 * g++.dg/debug/typedef3.C: New test.
30097
30098 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
30099
30100 PR c/19472
30101 * gcc.dg/asm-a.c: New test.
30102
30103 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
30104
30105 * gcc.dg/sh-relax.c: Add prototype for abort.
30106
30107 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30108
30109 * gcc.dg/short-compare-1.c: New test.
30110 * gcc.dg/short-compare-2.c: Likewise.
30111
30112 2005-01-18 Michael Matz <matz@suse.de>
30113
30114 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
30115
30116 2005-01-17 Diego Novillo <dnovillo@redhat.com>
30117
30118 PR tree-optimization/19121
30119 * gcc.c-torture/compile/pr19121.c: New test.
30120
30121 2005-01-17 James E. Wilson <wilson@specifixinc.com>
30122
30123 PR target/19357
30124 * gcc.c-torture/compile/pr19357.c: New test.
30125
30126 2005-01-17 Ian Lance Taylor <ian@airs.com>
30127
30128 PR c/5675
30129 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
30130 pass--those that refer just to the variable, possibly with a
30131 cast.
30132 * gcc.dg/c99-const-expr-3.c: Likewise.
30133
30134 PR middle-end/13127
30135 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
30136 longer emitted.
30137
30138 2005-01-16 Bud Davis <bdavis9659@comcast.net>
30139
30140 PR fortran/18778
30141 * gfortran.dg/endfile_2.f90: New test.
30142
30143 2005-01-16 Steven G. Kargl <kargls@comcast.net>
30144
30145 PR 19168
30146 * gfortran.dg/select_5.f90: New test.
30147
30148 2004-01-16 Paul Brook <paul@codesourcery.com>
30149
30150 * gfortran.dg/common_4.f90: New test.
30151
30152 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
30153
30154 PR rtl-optimization/19462
30155 * gcc.dg/torture/pr19462-1.c: New test.
30156
30157 2005-01-15 Ziemowit Laski <zlaski@apple.com>
30158
30159 PR objc/19321
30160 * objc.dg/func-ptr-2.m: New.
30161 * objc.dg/volatile-1.m: New.
30162
30163 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30164
30165 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
30166
30167 2005-01-15 Jakub Jelinek <jakub@redhat.com>
30168
30169 PR tree-optimization/19060
30170 * gcc.c-torture/execute/20050104-1.c: New test.
30171
30172 2005-01-15 Bud Davis <bdavis9659@comcast.net>
30173
30174 PR fortran/18983
30175 * gfortran.dg/write_to_null.f90: New test.
30176
30177 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
30178 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30179
30180 PR other/19328
30181 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
30182 argument.
30183
30184 2005-01-15 Jakub Jelinek <jakub@redhat.com>
30185
30186 PR c++/19263
30187 * g++.dg/init/vector1.C: New test.
30188
30189 2005-01-14 James E. Wilson <wilson@specifixinc.com>
30190
30191 PR target/13158
30192 * gcc.target/ia64/sibcall-unwind-1.c: New test.
30193 PR target/18987
30194 * gcc.target/ia64/sibcall-unwind-2.c: New test.
30195
30196 2005-01-14 Steven G. Kargl <kargls@comcast.net>
30197
30198 * gfortran.dg/select_1.f90: New test.
30199 * gfortran.dg/select_2.f90: New test.
30200 * gfortran.dg/select_3.f90: New test.
30201 * gfortran.dg/select_4.f90: New test.
30202
30203 2005-01-14 Jakub Jelinek <jakub@redhat.com>
30204
30205 PR middle-end/19084
30206 PR rtl-optimization/19348
30207 * gcc.dg/20050111-1.c: New test.
30208 * gcc.c-torture/execute/20050111-1.c: New test.
30209
30210 * gcc.dg/i386-asm-4.c: New test.
30211
30212 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30213
30214 * gcc.dg/nested-func-2.c: New test.
30215 * ada/acats/norun.lst: Remove c953002.
30216
30217 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
30218
30219 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
30220
30221 2005-01-12 Ben Elliston <bje@au.ibm.com>
30222
30223 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
30224
30225 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
30226
30227 PR target/18761
30228 * g++.dg/abi/align1.C: New test.
30229
30230 2005-01-11 Alan Modra <amodra@bigpond.net.au>
30231
30232 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
30233 at a time.
30234 * g++.dg/ext/altivec_check.h: Support compiling as C.
30235
30236 2005-01-10 Roger Sayle <roger@eyesopen.com>
30237
30238 PR c++/19355
30239 * g++.dg/expr/pr19355-1.C: New test case.
30240
30241 2005-01-10 Laurent GUERBY <laurent@guerby.net>
30242
30243 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
30244 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
30245 * ada/acats/tests/c3/c92005b.ada: Likewise.
30246 * ada/acats/tests/c3/cxb3012.a: Likewise.
30247 * ada/acats/norun.lst: Add c380004 and c953002, add PR
30248
30249 2005-01-09 Paul Brook <paul@codesourcery.com>
30250
30251 * gfortran.dg/common_2.f90: New file.
30252 * gfortran.dg/common_3.f90: New file.
30253
30254 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
30255
30256 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
30257
30258 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
30259
30260 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
30261 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
30262 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
30263 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
30264 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
30265 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
30266 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
30267 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
30268 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
30269 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
30270 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
30271 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
30272 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
30273 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
30274 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
30275 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
30276 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
30277 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
30278 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
30279 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
30280 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
30281 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
30282 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
30283 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
30284 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
30285 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
30286 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
30287 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
30288 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
30289 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
30290 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
30291 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
30292 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
30293 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
30294 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
30295 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
30296 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
30297 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
30298 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
30299 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
30300 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
30301 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
30302 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
30303 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
30304 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
30305 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
30306 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
30307 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
30308 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
30309 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
30310 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
30311 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
30312 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
30313 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
30314 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
30315 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
30316 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
30317 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
30318 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
30319 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
30320 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
30321 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
30322 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
30323 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
30324 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
30325 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
30326 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
30327
30328 * gcc.dg/vect/vect-1.c: Fix spelling.
30329 * gcc.dg/vect/vect-10.c: Fix spelling.
30330 * gcc.dg/vect/vect-11.c: Fix spelling.
30331 * gcc.dg/vect/vect-12.c: Fix spelling.
30332 * gcc.dg/vect/vect-14.c: Fix spelling.
30333 * gcc.dg/vect/vect-15.c: Fix spelling.
30334 * gcc.dg/vect/vect-16.c: Fix spelling.
30335 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
30336 * gcc.dg/vect/vect-64.c: Fix comments.
30337 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
30338
30339 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
30340 Ira Rosen <irar@il.ibm.com>
30341
30342 * gcc.dg/vect/vect-70.c: New test.
30343 * gcc.dg/vect/vect-71.c: New test.
30344
30345 2005-01-09 Manfred Hollstein <mh@suse.com>
30346
30347 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
30348 * gcc.dg/pr18241-2.c: Likewise.
30349 * gcc.dg/pr18241-3.c: Likewise.
30350 * gcc.dg/pr18241-4.c: Likewise.
30351 * gcc.dg/pr18241-5.c: Likewise.
30352
30353 2005-01-08 Richard Henderson <rth@redhat.com>
30354
30355 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
30356 False for x86 and x86-64.
30357
30358 2005-01-08 Diego Novillo <dnovillo@redhat.com>
30359
30360 PR tree-optimization/18241
30361 * gcc.dg/pr18241-1.c: New test.
30362 * gcc.dg/pr18241-2.c: New test.
30363 * gcc.dg/pr18241-3.c: New test.
30364 * gcc.dg/pr18241-4.c: New test.
30365 * gcc.dg/pr18241-5.c: New test.
30366
30367 2005-01-08 Steven G. Kargl <kargls@comcast.net>
30368
30369 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
30370 gfortran.dg/select_4.f90: New.
30371
30372 2005-01-07 Jakub Jelinek <jakub@redhat.com>
30373
30374 * gcc.c-torture/execute/20050107-1.c: New test.
30375
30376 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
30377
30378 PR c++/19298
30379 * g++.dg/template/ref2.C: New.
30380
30381 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
30382
30383 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
30384 instead of being empty.
30385
30386 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
30387
30388 PR fortran/15553
30389 * gfortran.dg/array-1.f90: New test.
30390
30391 2005-01-07 Jakub Jelinek <jakub@redhat.com>
30392
30393 PR tree-optimization/19283
30394 * gcc.c-torture/execute/20050106-1.c: New test.
30395
30396 PR rtl-optimization/18861
30397 * gcc.dg/20050105-1.c: New test.
30398
30399 PR tree-optimization/18828
30400 * gcc.dg/20050105-2.c: New test.
30401
30402 2005-01-07 Andreas Jaeger <aj@suse.de>
30403
30404 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
30405
30406 2005-01-07 Bud Davis <bdavis9659@comcast.net>
30407
30408 PR fortran/18398
30409 * gfortran.dg/fmt_read.f90: New test.
30410
30411 2005-01-06 Geoffrey Keating <geoffk@apple.com>
30412
30413 * gcc.dg/rs6000-ldouble-2.c: New.
30414
30415 2005-01-06 Mark Mitchell <mark@codesourcery.com>
30416
30417 PR c++/19244
30418 * g++.dg/parser/ctor2.C: New test.
30419
30420 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30421
30422 PR c++/17154
30423 * g++.dg/template/using9.C: New test.
30424
30425 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30426
30427 PR c++/19258
30428 * g++.dg/lookup/friend6.C: New test.
30429
30430 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
30431
30432 PR c++/19270
30433 * g++.dg/template/array10.C: New.
30434
30435 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30436
30437 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
30438 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
30439
30440 2005-01-06 Jakub Jelinek <jakub@redhat.com>
30441
30442 * gcc.c-torture/compile/20050105-1.c: New test.
30443
30444 2005-01-05 Geoffrey Keating <geoffk@apple.com>
30445
30446 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
30447
30448 2005-01-05 Roger Sayle <roger@eyesopen.com>
30449
30450 PR middle-end/19100
30451 * gcc.dg/conv-3.c: New test case.
30452
30453 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
30454
30455 * gcc.dg/asm-wide-1.c: New test.
30456
30457 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
30458
30459 PR c++/19030
30460 * g++.dg/parse/crash22.C: New
30461
30462 2005-01-04 Geoffrey Keating <geoffk@apple.com>
30463
30464 PR 19257
30465 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
30466
30467 2005-01-04 Uros Bizjak <uros@kss-loka.si>
30468
30469 PR middle-end/17767
30470 * gcc.dg/i386-mmx-6.c: New test case.
30471
30472 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
30473
30474 PR tree-optimization/18308
30475 * gcc.dg/vect/pr18308.c: New testcase.
30476
30477 2005-01-04 Andreas Jaeger <aj@suse.de>
30478
30479 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
30480
30481 2005-01-03 Geoffrey Keating <geoffk@apple.com>
30482 Robert Bowdidge <bowdidge@apple.com>
30483
30484 * gcc.dg/cpp/subframework1.c: New.
30485 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
30486 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
30487 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
30488 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
30489
30490 2005-01-03 Geoffrey Keating <geoffk@apple.com>
30491
30492 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
30493 producing warning.
30494 * gcc.dg/darwin-weakimport-2.c: New.
30495
30496 2005-01-03 Richard Henderson <rth@redhat.com>
30497
30498 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
30499
30500 2005-01-03 Richard Henderson <rth@redhat.com>
30501
30502 * gcc.dg/vect/vect.exp: Enable for ia64.
30503 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
30504 (check_effective_target_vect_float): Likewise.
30505 (check_effective_target_vect_no_align): Likewise.
30506 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
30507 * gcc.dg/vect/vect-8.c: Likewise.
30508
30509 2005-01-03 Uros Bizjak <uros@kss-loka.si>
30510
30511 PR target/19236
30512 * gcc.dg/pr19236-1.c: New test case.
30513
30514 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
30515
30516 PR rtl-optimization/12092
30517 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
30518
30519 2005-01-02 Andreas Jaeger <aj@suse.de>
30520
30521 * gcc.dg/pr12092-1.c: Do not run on x86_64.
30522
30523 2005-01-01 Roger Sayle <roger@eyesopen.com>
30524 Andrew Pinski <pinskia@physics.uc.edu>
30525
30526 PR rtl-optimization/12092
30527 * gcc.dg/pr12092-1.c: New test case.
30528
30529 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
30530
30531 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
30532 'hidden' and 'default' for better portability.
30533 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
30534
30535 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
30536 6 and 7.
30537 * g++.old-deja/g++.brendan/new3.C: Likewise.
30538
30539 2005-01-01 Steven Bosscher <stevenb@suse.de>
30540
30541 * gcc.dg/20041231-1.C: New test.
30542 * g++.dg/warn/Wunreachable-code-1.C: New test.
30543
30544 2004-12-30 David Edelsohn <edelsohn@gnu.org>
30545
30546 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
30547 file, not /dev/null. Abort on error.
30548
30549 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
30550 Ziemowit Laski <zlaski@apple.com>
30551
30552 PR objc/18971
30553 * objc.dg/encode-5.m: New test.
30554
30555 2004-12-29 Richard Henderson <rth@redhat.com>
30556
30557 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
30558 * objc.dg/stabs-1.m: Disable for ia64.
30559
30560 2004-12-29 Mark Mitchell <mark@codesourcery.com>
30561
30562 PR c++/19190
30563 * g++.dg/warn/Wunused-10.C: New test.
30564
30565 2004-12-28 Richard Henderson <rth@redhat.com>
30566
30567 * objc.dg/stabs-1.m: Disable for alpha.
30568
30569 2004-12-27 Mark Mitchell <mark@codesourcery.com>
30570
30571 PR c++/19149
30572 * g++.dg/parse/error23.C: New test.
30573
30574 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30575
30576 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
30577
30578 PR fortran/19032
30579 * gfortran.dg/intrinsic_modulo_1.f90: New.
30580 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
30581 tests with divisor -1.
30582
30583 2004-12-27 Mark Mitchell <mark@codesourcery.com>
30584
30585 * g++.dg/opt/temp1.C (memcpy): Return a value.
30586
30587 PR c++/19148
30588 * g++.dg/expr/cond7.C: New test.
30589
30590 2004-12-27 Paul Brook <paul@codesourcery.com>
30591
30592 * gfortran.dg/g77/select_no_compile.f: Remove.
30593
30594 2004-12-27 Richard Henderson <rth@redhat.com>
30595
30596 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
30597 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
30598 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
30599
30600 2004-12-26 Richard Henderson <rth@redhat.com>
30601
30602 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
30603 by 1i instead of token pasting.
30604
30605 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30606
30607 PR tree-optimization/17578
30608 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
30609 to additional_flags.
30610 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
30611
30612 2004-12-25 Richard Henderson <rth@redhat.com>
30613
30614 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
30615 Remove Alpha.
30616
30617 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30618
30619 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
30620 hppa*-*-hpux*.
30621 * gcc.dg/pr17957.c (dg-options): Likewise.
30622 * gcc.dg/struct-ret-1.c: Add prototype for abort.
30623 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
30624 instead of 0 on __hppa__.
30625 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
30626 "foo,%r" on hppa*-*-*.
30627
30628 2004-12-23 Bud Davis <bdavis9659@comcast.net>
30629
30630 PR fortran/19071
30631 * gfortran.dg/complex_write.f90: New test.
30632
30633 2004-12-23 Mark Mitchell <mark@codesourcery.com>
30634
30635 PR c++/17595
30636 * g++.dg/parse/pragma2.C: New test.
30637
30638 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
30639
30640 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
30641
30642 * gcc.dg/empty2.c: Add missing dg-warning.
30643
30644 2004-12-23 Mark Mitchell <mark@codesourcery.com>
30645
30646 PR c++/17413
30647 * g++.dg/template/local4.C: New test.
30648 * g++.dg/template/crash19.C: Add dg-error marker.
30649
30650 * g++.dg/template/crash31.C: Correct embedded PR number.
30651
30652 2004-12-23 Mark Mitchell <mark@codesourcery.com>
30653
30654 PR c++/16405
30655 * g++.dg/opt/temp1.C: Add do-run marker.
30656
30657 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
30658
30659 * g++.dg/template/spec19.C: New.
30660
30661 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
30662
30663 PR target/16819
30664 * gcc.dg/empty2.c: New.
30665
30666 2004-12-23 Richard Henderson <rth@redhat.com>
30667
30668 * lib/target-supports.exp (check_effective_target_vect_no_align):
30669 Remove i?86 and x86-64.
30670
30671 2004-12-23 Mark Mitchell <mark@codesourcery.com>
30672
30673 PR c++/16405
30674 * g++.dg/opt/temp1.C: New test.
30675
30676 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30677
30678 PR c++/18733
30679 * g++.dg/template/friend33.C: New testcase.
30680
30681 2004-12-22 Mark Mitchell <mark@codesourcery.com>
30682
30683 PR c++/18464
30684 * g++.dg/template/cond5.C: New test.
30685
30686 PR c++/18492
30687 * g++.dg/inherit/thunk3.C: New test.
30688
30689 PR c++/11224
30690 * g++.dg/warn/Wunused-9.C: New test.
30691
30692 2004-12-22 Janis Johnson <janis187@us.ibm.com>
30693
30694 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
30695
30696 2004-12-22 Jan Beulich <jbeulich@novell.com>
30697
30698 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
30699
30700 2004-12-21 Mark Mitchell <mark@codesourcery.com>
30701
30702 PR c++/18378
30703 * g++.dg/ext/packed8.C: New test.
30704
30705 PR c++/19063
30706 * g++.dg/template/crash31.C: New test.
30707
30708 PR c++/19034
30709 * g++.dg/template/crash30.C: New test.
30710
30711 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
30712
30713 PR C++/18984
30714 * g++.dg/eh/ctor3.C: New test.
30715
30716 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
30717
30718 * objc.dg/stabs-1.m: Allow section name to be quoted and
30719 assembly label to begin with '.LL'.
30720
30721 2004-12-21 Janis Johnson <janis187@us.ibm.com>
30722
30723 * gcc.dg/vect/vect.exp
30724 (check_effective_target_lp64_or_vect_no_align): New.
30725 * gcc.dg/vect/vect-77.c: Use it.
30726 * gcc.dg/vect/vect-78.c: Use it.
30727
30728 * lib/target-supports.exp
30729 (check_effective_target_vect_no_max,
30730 check_effective_target_vect_no_bitwise,
30731 check_effective_target_vect_no_align): New.
30732 * gcc.dg/vect/vect-13.c: Use them.
30733 * gcc.dg/vect/vect-17.c: Ditto.
30734 * gcc.dg/vect/vect-18.c: Ditto.
30735 * gcc.dg/vect/vect-19.c: Ditto.
30736 * gcc.dg/vect/vect-20.c: Ditto.
30737 * gcc.dg/vect/vect-27.c: Ditto.
30738 * gcc.dg/vect/vect-29.c: Ditto.
30739 * gcc.dg/vect/vect-44.c: Ditto.
30740 * gcc.dg/vect/vect-48.c: Ditto.
30741 * gcc.dg/vect/vect-50.c: Ditto.
30742 * gcc.dg/vect/vect-52.c: Ditto.
30743 * gcc.dg/vect/vect-54.c: Ditto.
30744 * gcc.dg/vect/vect-56.c: Ditto.
30745 * gcc.dg/vect/vect-58.c: Ditto.
30746 * gcc.dg/vect/vect-60.c: Ditto.
30747 * gcc.dg/vect/vect-72.c: Ditto.
30748 * gcc.dg/vect/vect-80.c: Ditto.
30749
30750 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
30751
30752 PR c++/14075
30753 * g++.dg/init/string1.C: New.
30754
30755 PR c++/18975
30756 * g++.dg/other/synth1.C: New.
30757
30758 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
30759
30760 PR c/18963
30761 * gcc.dg/pr18963-1.c: New test.
30762
30763 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
30764
30765 PR c/18596
30766 * gcc.dg/funcdef-storage-1.c (foo): Remove.
30767 * gcc.dg/pr18596-1.c: Use dg-error.
30768 (dg-options): Use -fno-unit-at-a-time.
30769 * gcc.dg/pr18596-2.c: New test.
30770 * gcc.dg/pr18596-3.c: New test.
30771
30772 2004-12-20 Roger Sayle <roger@eyesopen.com>
30773
30774 PR middle-end/18683
30775 * g++.dg/opt/pr18683-1.C: New test case.
30776
30777 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
30778
30779 PR other/19093
30780 * g++.dg/opt/max1.C: Fix for 64bit targets.
30781
30782 2004-12-20 Matt Austern <austern@apple.com>
30783
30784 PR c++/19044
30785 * g++.dg/ext/builtin6.C: New
30786
30787 2004-12-20 Diego Novillo <dnovillo@redhat.com>
30788
30789 PR tree-optimization/19080
30790 * gcc.c-torture/compile/pr19080.c: New test.
30791
30792 2004-12-20 Steven Bosscher <stevenb@suse.de>
30793
30794 * gcc.dg/20041219-1.c: New test.
30795
30796 2004-12-19 Roger Sayle <roger@eyesopen.com>
30797
30798 PR middle-end/19068
30799 * g++.dg/opt/max1.C: New test case.
30800
30801 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
30802
30803 * gcc.dg/fdata-sections-1.c: New test.
30804
30805 2004-12-18 Roger Sayle <roger@eyesopen.com>
30806
30807 PR middle-end/18548
30808 * gcc.dg/max-1.c: New test case.
30809
30810 2004-12-18 Jakub Jelinek <jakub@redhat.com>
30811
30812 * gcc.c-torture/execute/20041218-1.c: New test.
30813
30814 2004-12-17 Diego Novillo <dnovillo@redhat.com>
30815
30816 * gcc.dg/pr18501.c: New test.
30817 * gcc.dg/uninit-5.c: XFAIL.
30818 * gcc.dg/uninit-9.c: XFAIL.
30819
30820 2004-12-17 Dale Johannesen <dalej@apple.com>
30821
30822 * gcc.dg/20041213-1.c: New.
30823
30824 2004-12-17 Ziemowit Laski <zlaski@apple.com>
30825
30826 * objc.dg/stabs-1.m: Allow assembly label to begin
30827 with a dot ('.').
30828
30829 2004-12-17 Jakub Jelinek <jakub@redhat.com>
30830
30831 * gcc.c-torture/execute/20041213-1.c: Move...
30832 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
30833
30834 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
30835
30836 PR c++/18721
30837 * g++.dg/lookup/conv-5.C: New.
30838
30839 2004-12-16 Ziemowit Laski <zlaski@apple.com>
30840
30841 * objc.dg/stabs-1.m: New test.
30842
30843 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
30844
30845 * gcc.dg/visibility-c.c: Change compile to
30846 assemble for the test.
30847
30848 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
30849
30850 PR target/19041
30851 * gcc.dg/visibility-c.c: New test.
30852
30853 2004-12-16 Roger Sayle <roger@eyesopen.com>
30854
30855 PR middle-end/18493
30856 * gcc.dg/switch-8.c: New test case.
30857
30858 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
30859
30860 PR c++/18905
30861 * g++.dg/template/init4.C: New.
30862 * g++.dg/opt/static3.C: Enable optimizer.
30863
30864 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
30865
30866 * g++.dg/other/complex1.C: New test.
30867
30868 2004-12-15 Alan Modra <amodra@bigpond.net.au>
30869
30870 * g++.dg/opt/inline9.C: New test.
30871
30872 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30873
30874 PR fortran/18993
30875 * gfotran.dg/nullify_1.f: New test.
30876
30877 2004-12-15 Richard Henderson <rth@redhat.com>
30878
30879 * gcc.target/i386/i386.exp: New harness.
30880 * gcc.target/i386/vect-args.c: New.
30881
30882 2004-12-15 David Edelsohn <edelsohn@gnu.org>
30883
30884 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
30885
30886 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30887
30888 PR c++/18825
30889 * g++.dg/template/friend32.C: New test.
30890
30891 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30892
30893 * cpp/pragma-once-1.c: New test.
30894 * cpp/pragma-once-1b.h: Likewise.
30895 * cpp/pragma-once-1c.h: Likewise.
30896 * cpp/pragma-once-1d.h: Likewise.
30897 * cpp/inc/pragma-once-1a.h: Likewise.
30898
30899 2004-12-15 Bud Davis <bdavis9659@comcast.net>
30900 Steven G. Kargl <kargls@comcast.net>
30901
30902 PR fortran/17597
30903 * gfortran.dg/list_read_3.f90: New test.
30904
30905 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30906
30907 * gcc.dg/ftrapv-2.c: New test.
30908
30909 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
30910
30911 PR c++/18981
30912 * g++.dg/template/typename9.C: New test.
30913
30914 2004-12-14 Mark Mitchell <mark@codesourcery.com>
30915
30916 PR c++/18738
30917 * g++.dg/template/typename8.C: New test.
30918 * g++.dg/parse/friend2.C: Tweak error message.
30919
30920 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
30921
30922 * gcc.c-torture/20041214-1.c: New test.
30923
30924 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
30925
30926 PR c++/18965
30927 * g++.dg/init/array17.C: New test.
30928
30929 2004-12-14 Mark Mitchell <mark@codesourcery.com>
30930
30931 PR c++/18793
30932 * g++.dg/init/aggr3.C: New test.
30933
30934 2004-12-14 Janis Johnson <janis187@us.ibm.com>
30935
30936 * gcc.dg/altivec-types-1.c: New test.
30937 * gcc.dg/altivec-types-2.c: New test.
30938 * gcc.dg/altivec-types-3.c: New test.
30939 * gcc.dg/altivec-types-4.c: New test.
30940 * g++.dg/ext/altivec-types-1.C: New test.
30941 * g++.dg/ext/altivec-types-2.C: New test.
30942 * g++.dg/ext/altivec-types-3.C: New test.
30943 * g++.dg/ext/altivec-types-4.C: New test.
30944
30945 2004-12-14 Jakub Jelinek <jakub@redhat.com>
30946
30947 PR middle-end/18951
30948 * gcc.c-torture/execute/20041213-1.c: New test.
30949
30950 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
30951
30952 PR c++/18949
30953 * g++.dg/template/cast1.C: New.
30954
30955 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
30956
30957 * gcc.c-torture/execute/20041213-2.c: New test.
30958
30959 2004-12-13 Richard Henderson <rth@redhat.com>
30960
30961 * gcc.dg/i386-sse-10.c: Fix typo in options.
30962
30963 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
30964
30965 PR c++/18968
30966 * g++.dg/opt/pr18968.C: New test.
30967
30968 2004-12-13 Mark Mitchell <mark@codesourcery.com>
30969
30970 PR c++/18925
30971 * g++.dg/ext/visibility/staticdatamem.C: New test.
30972
30973 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
30974
30975 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
30976
30977 2004-12-13 Roger Sayle <roger@eyesopen.com>
30978
30979 PR rtl-optimization/18928
30980 * gcc.dg/pr18928-1.c: New test case.
30981
30982 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
30983
30984 PR tree-opt/16951
30985 * gcc.c-torture/compile/20041211-1.c: New.
30986
30987 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30988
30989 PR middle-end/17564
30990 * gcc.c-torture/execute/20041212-1.c: New test.
30991
30992 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
30993
30994 PR fortran/18869
30995 * gfortran.dg/common_1.f90: New test.
30996
30997 2004-12-12 Steven G. Kargl <kargls@comcast.net>
30998 Paul Brook <paul@codesourcery.com>
30999
31000 PR fortran/16222
31001 * gfortran.dg/real_do_1.f90: New test.
31002
31003 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
31004
31005 PR tree-opt/18040
31006 * g++.dg/opt/ptrmem6.C: New test.
31007
31008 2004-12-11 Roger Sayle <roger@eyesopen.com>
31009
31010 PR middle-end/18921
31011 * gcc.dg/pr18921-1.c: New test case.
31012
31013 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31014
31015 PR fortran/17175
31016 * gfortran.dg/scale_1.f90: New test.
31017
31018 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
31019
31020 PR middle-end/18903
31021 * gcc.c-torture/compile/pr18903.c: New test.
31022
31023 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
31024
31025 * gcc.c-torture/execute/20041210-1.c: New test.
31026
31027 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31028
31029 PR c++/18731
31030 * g++.dg/parser/struct-1.C: New test.
31031 * g++.dg/parser/struct-2.C: New test.
31032 * g++.dg/parser/struct-3.C: New test.
31033
31034 2004-12-09 Richard Henderson <rth@redhat.com>
31035
31036 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
31037
31038 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
31039 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
31040
31041 2004-12-09 Matt Austern <austern@apple.com>
31042
31043 PR c++/18514
31044 * g++.dg/ext/builtin1.C: New
31045 * g++.dg/ext/builtin2.C: New
31046 * g++.dg/ext/builtin3.C: New
31047 * g++.dg/ext/builtin4.C: New
31048 * g++.dg/ext/builtin5.C: New
31049
31050 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
31051
31052 PR tree-opt/18904
31053 * g++.dg/opt/ptrmem5.C: New test.
31054
31055 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
31056
31057 * g++.dg/parse/typename5.C: Adjust for new error.
31058 * g++.dg/parse/typename7.C: New.
31059
31060 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31061
31062 PR c++/18073
31063 * g++.dg/other/mmintrin.C: New test.
31064
31065 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
31066
31067 PR c++/16681
31068 * g++.dg/init/array15.C: New.
31069 * g++.dg/init/array16.C: New.
31070
31071 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31072
31073 PR fortran/18826
31074 * gfortran.dg/assign_1.f90: New test.
31075
31076 2004-12-08 Nick Clifton <nickc@redhat.com>
31077
31078 * gcc.target/xstormy16/bss_below100: New directory containing tests.
31079 * gcc.target/xstormy16/data_below100: Likewise.
31080 * gcc.target/xstormy16/sfr: Likewise.
31081 * gcc.target/xstormy16/below100.S: New test source file.
31082 * gcc.target/xstormy16/below100.ld: New test linker script.
31083 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
31084 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
31085 bp instructions.
31086 * gcc.target/xstormy16/bp.c: Likewise.
31087
31088 * gcc.target/xstormy16/bss_below100: New files:
31089 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
31090 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
31091 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
31092 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
31093 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
31094 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
31095 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
31096 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
31097 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
31098 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
31099 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
31100 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
31101 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
31102 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
31103 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
31104 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
31105 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
31106 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
31107 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
31108 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
31109 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
31110 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
31111 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
31112 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
31113 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
31114 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
31115 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
31116
31117 * gcc.target/xstormy16/data_below100: New files:
31118 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
31119 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
31120 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
31121 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
31122 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
31123 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
31124 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
31125 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
31126 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
31127 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
31128 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
31129 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
31130 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
31131 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
31132 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
31133 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
31134 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
31135 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
31136 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
31137 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
31138 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
31139 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
31140 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
31141 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
31142 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
31143 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
31144 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
31145
31146 * gcc.target/xstormy16/sfr: New files:
31147 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
31148 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
31149 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
31150 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
31151 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
31152 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
31153 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
31154 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
31155 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
31156 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
31157 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
31158 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
31159 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
31160 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
31161 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
31162 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
31163 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
31164 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
31165 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
31166 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
31167 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
31168 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
31169 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
31170 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
31171 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
31172 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
31173 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
31174 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
31175 27_if0_sfrw_bitfield_f.c
31176
31177 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31178
31179 PR c++/18100
31180 * g++.dg/lookup/name-clash4.C: New test.
31181
31182 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
31183
31184 PR c++/18672
31185 * g++.dg/opt/array1.C: New.
31186
31187 PR c++/18803
31188 * g++.dg/template/operator5.C: New.
31189
31190 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
31191
31192 PR c/18867
31193 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
31194
31195 2004-12-07 Steven Bosscher <stevenb@suse.de>
31196
31197 * gcc.dg/noncompile/20041207.c: New test.
31198
31199 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
31200
31201 * g++.dg/other/unreachable-1.C: New test.
31202
31203 2004-12-06 Nick Clifton <nickc@redhat.com>
31204
31205 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
31206 <limits.h> because the latter comes from gcc's include/ directory
31207 and not the newlib/libc/include directory.
31208
31209 2004-12-04 Richard Henderson <rth@redhat.com>
31210
31211 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
31212
31213 2004-12-04 Richard Henderson <rth@redhat.com>
31214
31215 * lib/target-supports.exp (check_gc_sections_available): Disable
31216 for alpha and ia64.
31217
31218 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
31219
31220 PR middle-end/17909
31221 * g++.dg/other/vararg-2.C: New test.
31222
31223 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31224
31225 PR c++/17011, c++/17971
31226 * g++.dg/template/error15.C: Adjust expected error.
31227 * g++.dg/template/instantiate3.C: Likewise.
31228
31229 2004-12-03 Janis Johnson <janis187@us.ibm.com>
31230
31231 * gcc.dg/altivec-18.c: Fix for darwin
31232
31233 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
31234
31235 PR c++/18782
31236 * g++.dg/parse/ptrmem2.C: New.
31237
31238 PR c++/18318
31239 * g++.dg/template/new1.C: New.
31240
31241 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31242
31243 PR fortran/18710
31244 * gfortran.dg/direct_io_3.f90: New test.
31245
31246 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
31247
31248 PR 18758
31249 * g++.dg/parse/crash21.C: New.
31250
31251 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31252
31253 PR c++/15664, c++/18276
31254 * g++.dg/template/ttp13.C: New test.
31255 * g++.dg/template/ttp14.C: Likewise.
31256
31257 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31258
31259 PR c++/18123
31260 * g++.dg/parse/enum2.C: New test.
31261 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
31262
31263 2004-12-02 Nick Clifton <nickc@redhat.com>
31264
31265 * gcc.target/xstormy16: New test directory.
31266 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
31267 * gcc.target/xstormy16/bp.c: Check the generation of bp
31268 instructions.
31269 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
31270 bn instructions and the BELOW100 attribute.
31271
31272 2004-12-02 Alan Modra <amodra@bigpond.net.au>
31273
31274 PR target/16952
31275 * gcc.dg/ppc-eabi.c: New.
31276
31277 2004-12-02 Bud Davis <bdavis9659@comcast.net>
31278
31279 PR fortran/18284
31280 * gfortran.dg/backspace.f90
31281
31282 2004-12-02 Bud Davis <bdavis9659@comcast.net>
31283
31284 * gfortran.dg/inquire.f90: New test.
31285
31286 2004-12-01 Janis Johnson <janis187@us.ibm.com>
31287
31288 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
31289 handle effective-target-keyword.
31290 (dg-skip-if): Support effective-target keyword as target list.
31291 (dg-xfail-if): Ditto.
31292 * lib/target-supports.exp (is-effective-target-keyword): New proc.
31293
31294 2004-12-01 Diego Novillo <dnovillo@redhat.com>
31295
31296 PR tree-optimization/18291
31297 * gcc.c-torture/compile/pr18291.c: New test.
31298
31299 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
31300
31301 PR C++/18729
31302 * g++.dg/parse/crash20.C: New.
31303
31304 PR c++/17431
31305 * g++.dg/overload/arg1.C: New.
31306 * g++.dg/overload/arg2.C: New.
31307 * g++.dg/overload/arg3.C: New.
31308 * g++.dg/overload/arg4.C: New.
31309
31310 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
31311
31312 * gcc.dg/c99-flex-array-4.c: Remove.
31313
31314 2004-11-30 Janis Johnson <janis187@us.ibm.com>
31315
31316 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
31317
31318 * lib/target-supports.exp (is-effective-target): Simplify.
31319
31320 * lib/target-supports.exp (check_effective_target_vect_long):
31321 Fix for powerpc64-*-*.
31322
31323 2004-11-30 Loren James Rittle <ljrittle@acm.org>
31324
31325 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
31326 to support new requirements on FreeBSD 5.
31327
31328 2004-11-30 Devang Patel <dpatel@apple.com>
31329
31330 PR 18702
31331 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
31332
31333 2004-11-30 Janis Johnson <janis187@us.ibm.com>
31334
31335 * g++.dg/ext/altivec-13.C: New test.
31336
31337 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
31338
31339 PR tree-opt/18298
31340 * gcc.c-torture/execute/p18298.c: New test.
31341
31342 2004-11-30 Ira Rosen <irar@il.ibm.com>
31343 Dorit Naishlos <dorit@il.ibm.com>
31344
31345 PR tree-opt/18607
31346 * gcc.dg/vect/vect-89.c: New test.
31347
31348 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
31349
31350 * gcc.dg/pr18596-1.c: New test.
31351
31352 2004-11-30 Ben Elliston <bje@au.ibm.com>
31353
31354 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
31355
31356 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
31357
31358 PR c/18479
31359 * gcc.dg/pr18479.c: New test.
31360
31361 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
31362
31363 PR target/18490
31364 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
31365 mmix-knuth-mmixware.
31366
31367 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
31368 cris-*-elf* cris-*-aout* mmix-*-*
31369
31370 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
31371
31372 PR middle-end/18725
31373 * gcc.dg/pr18725.c: New test.
31374
31375 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
31376
31377 PR target/18488
31378 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
31379
31380 PR target/18336
31381 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
31382
31383 2004-11-29 Mark Mitchell <mark@codesourcery.com>
31384
31385 PR c++/18368
31386 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
31387 * g++.old-deja/g++.law/ctors5.C: Likewise.
31388 * g++.old-deja/g++.other/crash25.C: Likewise.
31389
31390 PR c++/18674
31391 * g++.dg/template/error16.C: New test.
31392
31393 PR c++/18512
31394 * g++.dg/template/crash29.C: New test.
31395
31396 2004-11-29 Diego Novillo <dnovillo@redhat.com>
31397
31398 PR tree-optimization/18712
31399 * gcc.c-torture/compile/pr18712.c: New test.
31400
31401 2004-11-29 Joseph Myers <joseph@codesourcery.com>
31402
31403 PR c/7544
31404 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
31405 tests.
31406
31407 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31408
31409 PR c++/18652
31410 * g++.dg/lookup/crash6.C: New test.
31411
31412 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
31413
31414 PR middle-end/18164
31415 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
31416
31417 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
31418
31419 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
31420 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
31421 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
31422
31423 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
31424
31425 * gcc.dg/pr18164.c: New test.
31426
31427 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
31428
31429 * gcc.dg/funroll-loops-all.c: New.
31430
31431 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
31432
31433 PR target/18489
31434 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
31435 delimeter, match space and TAB as well as ":".
31436
31437 PR target/18484
31438 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
31439
31440 PR target/18348
31441 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
31442
31443 PR target/18345
31444 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
31445
31446 PR target/18337
31447 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
31448
31449 2004-11-28 Bud Davis <bdavis9659@comcast.net>
31450
31451 * gfortran.dg/direct_io_2.f90: New test.
31452
31453 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
31454
31455 PR target/18334
31456 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
31457
31458 2004-11-28 Richard Henderson <rth@redhat.com>
31459
31460 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
31461
31462 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
31463
31464 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
31465 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
31466 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
31467 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
31468 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
31469 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
31470 gcc.dg/pointer-arith-8.c: New tests.
31471
31472 2004-11-27 Bud Davis <bdavis9659@comcast.net>
31473
31474 PR fortran/18364
31475 * gfortran.dg/endfile.f90: New test.
31476
31477 2004-11-27 Falk Hueffner <falk@debian.org>
31478
31479 * gcc.dg/loop-6.c: New test.
31480
31481 2004-11-27 Jakub Jelinek <jakub@redhat.com>
31482
31483 * gcc.c-torture/execute/20041126-1.c: New test.
31484
31485 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
31486
31487 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
31488 on IRIX.
31489
31490 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
31491
31492 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
31493 functions.
31494
31495 2004-11-27 Jakub Jelinek <jakub@redhat.com>
31496
31497 PR rtl-optimization/17825
31498 * gcc.c-torture/compile/20041119-1.c: New test.
31499
31500 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31501
31502 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
31503 Check existence of ld library path variables before unsetting.
31504
31505 2004-11-26 Mark Mitchell <mark@codesourcery.com>
31506
31507 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
31508
31509 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
31510
31511 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
31512
31513 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
31514
31515 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
31516
31517 2004-11-26 Ben Elliston <bje@au.ibm.com>
31518
31519 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
31520 dg-do directive.
31521
31522 2004-11-26 Ben Elliston <bje@au.ibm.com>
31523
31524 * gcc.dg/pr17957.c: Pass --param, not -param.
31525
31526 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
31527
31528 PR middle-end/17957
31529 * gcc.dg/pr17957.c: New test.
31530
31531 2004-11-25 Mark Mitchell <mark@codesourcery.com>
31532
31533 PR c++/18445
31534 * g++.dg/template/crash28.C: Likewise.
31535
31536 PR c++/18001
31537 * g++.dg/expr/unary2.C: Adjust lvalue messages.
31538 * g++.dg/ext/lvaddr.C: Likewise.
31539 * g++.dg/opt/pr7503-3.C: Likewise.
31540
31541 PR c++/18466
31542 * g++.dg/parse/qualified3.C: New test.
31543 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
31544
31545 PR c++/18545
31546 * g++.dg/expr/return1.C: New test.
31547
31548 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31549
31550 Friend class name lookup 3/n, PR c++/3332
31551 * g++.dg/lookup/friend3.C: New test.
31552 * g++.dg/lookup/friend4.C: Likewise.
31553 * g++.dg/lookup/friend5.C: Likewise.
31554
31555 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31556
31557 Friend class name lookup 2/n, PR c++/14513, c++/15410
31558 * g++.dg/lookup/friend2.C: New test.
31559 * g++.dg/template/friend31.C: Likewise.
31560
31561 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31562
31563 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
31564
31565 2004-11-24 Mark Mitchell <mark@codesourcery.com>
31566
31567 PR c++/17473
31568 * g++.dg/tc1/dr56.C: Remove.
31569 * g++.dg/template/typedef1.C: Add dg-error markers.
31570 * g++.old-deja/g++.other/typedef7.C: Likewise.
31571
31572 PR c++/18285
31573 * g++.dg/parse/typedef7.C: New test.
31574
31575 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
31576
31577 * gcc.c-torture/execute/20041124-1.c: New test.
31578
31579 2004-11-24 Mark Mitchell <mark@codesourcery.com>
31580
31581 * g++.dg/template/deduce3.C: New test.
31582
31583 PR c++/18586
31584 * g++.dg/template/crash27.C: New test.
31585
31586 PR c++/18530
31587 * g++.dg/warn/Wshadow-3.C: New test.
31588
31589 2004-11-24 Devang Patel <dpatel@apple.com>
31590
31591 PR/18555
31592 * gcc.dg/cpp/isysroot-1.c: New test.
31593 * gcc.dg/cpp/usr/include/stdio.h: New file.
31594 * gcc.dg/cpp/isysroot-2.c: New test.
31595 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
31596 New file.
31597
31598 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31599
31600 PR c++/8929
31601 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
31602
31603 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
31604
31605 * gcc.target/sparc/align.c: Do not include <stdint.h>.
31606 * gcc.target/sparc/pdist.c: Likewise.
31607
31608 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
31609
31610 PR c++/16882
31611 * g++.dg/conversion/simd1.C: New test.
31612
31613 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
31614
31615 * lib/target-libpath.exp: New file defining
31616 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
31617 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
31618 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
31619 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
31620 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
31621
31622 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
31623
31624 * gcc.dg/pragma-align-2.c: Test macro expansion.
31625 * gcc.dg/pragma-pack-2.c: New test.
31626
31627 2004-11-23 Richard Henderson <rth@redhat.com>
31628
31629 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
31630 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
31631 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
31632 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
31633 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
31634 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
31635
31636 * gcc.dg/vect/vect.exp: Add check for alpha.
31637 * lib/target-supports.exp (check_alpha_max_hw_available): New.
31638 (check_effective_target_vect_int): Enable for alpha.
31639 (check_effective_target_vect_long): New.
31640 (is-effective-target): Add it.
31641
31642 2004-11-23 Uros Bizjak <uros@kss-loka.si>
31643
31644 * gcc.dg/pr18614-1.c: New test.
31645
31646 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
31647
31648 * gcc.dg/setjmp-2.c: New test.
31649
31650 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
31651
31652 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
31653 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
31654 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
31655 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
31656 gcc.target/sparc/pdist.c: New tests.
31657
31658 2004-11-22 Bob Wilson <bob.wilson@acm.org>
31659
31660 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
31661
31662 2004-11-22 Dale Johannesen <dalej@apple.com>
31663
31664 * gcc.dg/20041111-1.c: New.
31665
31666 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
31667
31668 PR tree-opt/18536
31669 * gcc.dg/vect/pr18536.c: New test.
31670
31671 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31672
31673 PR c++/18354
31674 * g++.dg/template/nontype11.C: New test.
31675
31676 2004-11-21 Roger Sayle <roger@eyesopen.com>
31677
31678 PR middle-end/18520
31679 * gcc.dg/pr18520-1.c: New test case.
31680
31681 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
31682
31683 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
31684 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
31685 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
31686 expected diagnostics.
31687
31688 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31689
31690 PR target/18580
31691 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
31692 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
31693 vect-77.c, vect-77a.c: XFAIL on the SPARC.
31694
31695 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
31696
31697 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
31698
31699 2004-11-19 Mark Mitchell <mark@codesourcery.com>
31700 Joseph Myers <joseph@codesourcery.com>
31701
31702 * lib/target-supports.exp (check_visibility_available): Really
31703 test the compiler.
31704
31705 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
31706
31707 PR tree-opt/18181
31708 * gcc.dg/vect/vect-85.c: New test.
31709 * gcc.dg/vect/vect-86.c: New test.
31710 * gcc.dg/vect/vect-87.c: New test.
31711 * gcc.dg/vect/vect-88.c: New test.
31712
31713 2004-11-19 Ben Elliston <bje@au.ibm.com>
31714
31715 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
31716
31717 2004-11-18 Janis Johnson <janis187@us.ibm.com>
31718
31719 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
31720 * gcc.dg/ppc-and-1.c: Ditto.
31721 * gcc.dg/ppc-compare-1.c: Ditto.
31722 * gcc.dg/ppc-mov-1.c: Ditto
31723
31724 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
31725 Mark Mitchell <mark@codesourcery.com>
31726
31727 * gcc.dg/pragma-init-fini-2.c: New test.
31728
31729 2004-11-17 Janis Johnson <janis187@us.ibm.com>
31730 Aldy Hernandez <aldyh@redhat.com>
31731
31732 * lib/target-supports.exp (check_effective_target_vect_int): New
31733 (check_effective_target_vect_float): New
31734 (check_effective_target_vect_double): New.
31735 (is-effective-target): Support new effective targets keywords.
31736 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
31737 default action for dg-do.
31738 * gcc.dg/vect/pr16105.c: Use new support.
31739 * gcc.dg/vect/pr18400.c: Ditto.
31740 * gcc.dg/vect/pr18425.c: Ditto.
31741 * gcc.dg/vect/vect-1.c: Ditto.
31742 * gcc.dg/vect/vect-10.c: Ditto.
31743 * gcc.dg/vect/vect-11.c: Ditto.
31744 * gcc.dg/vect/vect-12.c: Ditto.
31745 * gcc.dg/vect/vect-13.c: Ditto.
31746 * gcc.dg/vect/vect-14.c: Ditto.
31747 * gcc.dg/vect/vect-15.c: Ditto.
31748 * gcc.dg/vect/vect-16.c: Ditto.
31749 * gcc.dg/vect/vect-17.c: Ditto.
31750 * gcc.dg/vect/vect-18.c: Ditto.
31751 * gcc.dg/vect/vect-19.c: Ditto.
31752 * gcc.dg/vect/vect-2.c: Ditto.
31753 * gcc.dg/vect/vect-20.c: Ditto.
31754 * gcc.dg/vect/vect-21.c: Ditto.
31755 * gcc.dg/vect/vect-22.c: Ditto.
31756 * gcc.dg/vect/vect-23.c: Ditto.
31757 * gcc.dg/vect/vect-24.c: Ditto.
31758 * gcc.dg/vect/vect-25.c: Ditto.
31759 * gcc.dg/vect/vect-26.c: Ditto.
31760 * gcc.dg/vect/vect-27.c: Ditto.
31761 * gcc.dg/vect/vect-27a.c: Ditto.
31762 * gcc.dg/vect/vect-28.c: Ditto.
31763 * gcc.dg/vect/vect-29.c: Ditto.
31764 * gcc.dg/vect/vect-29a.c: Ditto.
31765 * gcc.dg/vect/vect-3.c: Ditto.
31766 * gcc.dg/vect/vect-30.c: Ditto.
31767 * gcc.dg/vect/vect-31.c: Ditto.
31768 * gcc.dg/vect/vect-32.c: Ditto.
31769 * gcc.dg/vect/vect-33.c: Ditto.
31770 * gcc.dg/vect/vect-34.c: Ditto.
31771 * gcc.dg/vect/vect-35.c: Ditto.
31772 * gcc.dg/vect/vect-36.c: Ditto.
31773 * gcc.dg/vect/vect-37.c: Ditto.
31774 * gcc.dg/vect/vect-38.c: Ditto.
31775 * gcc.dg/vect/vect-4.c: Ditto.
31776 * gcc.dg/vect/vect-40.c: Ditto.
31777 * gcc.dg/vect/vect-41.c: Ditto.
31778 * gcc.dg/vect/vect-42.c: Ditto.
31779 * gcc.dg/vect/vect-43.c: Ditto.
31780 * gcc.dg/vect/vect-44.c: Ditto.
31781 * gcc.dg/vect/vect-45.c: Ditto.
31782 * gcc.dg/vect/vect-46.c: Ditto.
31783 * gcc.dg/vect/vect-47.c: Ditto.
31784 * gcc.dg/vect/vect-48.c: Ditto.
31785 * gcc.dg/vect/vect-48a.c: Ditto.
31786 * gcc.dg/vect/vect-49.c: Ditto.
31787 * gcc.dg/vect/vect-5.c: Ditto.
31788 * gcc.dg/vect/vect-50.c: Ditto.
31789 * gcc.dg/vect/vect-51.c: Ditto.
31790 * gcc.dg/vect/vect-52.c: Ditto.
31791 * gcc.dg/vect/vect-53.c: Ditto.
31792 * gcc.dg/vect/vect-54.c: Ditto.
31793 * gcc.dg/vect/vect-55.c: Ditto.
31794 * gcc.dg/vect/vect-56.c: Ditto.
31795 * gcc.dg/vect/vect-56a.c: Ditto.
31796 * gcc.dg/vect/vect-57.c: Ditto.
31797 * gcc.dg/vect/vect-58.c: Ditto.
31798 * gcc.dg/vect/vect-59.c: Ditto.
31799 * gcc.dg/vect/vect-6.c: Ditto.
31800 * gcc.dg/vect/vect-60.c: Ditto.
31801 * gcc.dg/vect/vect-61.c: Ditto.
31802 * gcc.dg/vect/vect-62.c: Ditto.
31803 * gcc.dg/vect/vect-63.c: Ditto.
31804 * gcc.dg/vect/vect-64.c: Ditto.
31805 * gcc.dg/vect/vect-65.c: Ditto.
31806 * gcc.dg/vect/vect-66.c: Ditto.
31807 * gcc.dg/vect/vect-67.c: Ditto.
31808 * gcc.dg/vect/vect-68.c: Ditto.
31809 * gcc.dg/vect/vect-69.c: Ditto.
31810 * gcc.dg/vect/vect-7.c: Ditto.
31811 * gcc.dg/vect/vect-72.c: Ditto.
31812 * gcc.dg/vect/vect-72a.c: Ditto.
31813 * gcc.dg/vect/vect-73.c: Ditto.
31814 * gcc.dg/vect/vect-74.c: Ditto.
31815 * gcc.dg/vect/vect-75.c: Ditto.
31816 * gcc.dg/vect/vect-76.c: Ditto.
31817 * gcc.dg/vect/vect-77.c: Ditto.
31818 * gcc.dg/vect/vect-77a.c: Ditto.
31819 * gcc.dg/vect/vect-78.c: Ditto.
31820 * gcc.dg/vect/vect-79.c: Ditto.
31821 * gcc.dg/vect/vect-8.c: Ditto.
31822 * gcc.dg/vect/vect-80.c: Ditto.
31823 * gcc.dg/vect/vect-82.c: Ditto.
31824 * gcc.dg/vect/vect-82_64.c: Ditto.
31825 * gcc.dg/vect/vect-83.c: Ditto.
31826 * gcc.dg/vect/vect-83_64.c: Ditto.
31827 * gcc.dg/vect/vect-9.c: Ditto.
31828 * gcc.dg/vect/vect-all.c: Ditto.
31829 * gcc.dg/vect/vect-none.c: Ditto.
31830
31831 2004-11-17 Janis Johnson <janis187@us.ibm.com>
31832
31833 * lib/gcc-dg.exp (dg-skip-if): New function.
31834 (dg-forbid-option): Remove.
31835 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
31836 * g++.dg/abi/bitfield8.C: Likewise.
31837 * g++.dg/abi/dtor1.C: Likewise.
31838 * g++.dg/abi/empty10.C: Likewise.
31839 * g++.dg/abi/empty7.C: Likewise.
31840 * g++.dg/abi/empty9.C: Likewise.
31841 * g++.dg/abi/layout3.C: Likewise.
31842 * g++.dg/abi/layout4.C: Likewise.
31843 * g++.dg/abi/thunk1.C: Likewise.
31844 * g++.dg/abi/thunk2.C: Likewise.
31845 * g++.dg/abi/vbase11.C: Likewise.
31846 * g++.dg/abi/vthunk2.C: Likewise.
31847 * g++.dg/abi/vthunk3.C: Likewise.
31848 * g++.dg/ext/attrib8.C: Likewise.
31849 * g++.dg/opt/longbranch2.C: Likewise.
31850 * g++.dg/opt/reg-stack4.C: Likewise.
31851 * g++.old-deja/g++.ext/attrib1.C: Likewise.
31852 * g++.old-deja/g++.ext/attrib2.C: Likewise.
31853 * g++.old-deja/g++.ext/attrib3.C: Likewise.
31854 * g++.old-deja/g++.other/store-expr1.C: Likewise.
31855 * g++.old-deja/g++.other/store-expr2.C: Likewise.
31856 * gcc.dg/20000609-1.c: Likewise.
31857 * gcc.dg/20000720-1.c: Likewise.
31858 * gcc.dg/20011107-1.c: Likewise.
31859 * gcc.dg/20011119-1.c: Likewise.
31860 * gcc.dg/20020108-1.c: Likewise.
31861 * gcc.dg/20020122-2.c: Likewise.
31862 * gcc.dg/20020122-3.c: Likewise.
31863 * gcc.dg/20020201-3.c: Likewise.
31864 * gcc.dg/20020206-1.c: Likewise.
31865 * gcc.dg/20020218-1.c: Likewise.
31866 * gcc.dg/20020310-1.c: Likewise.
31867 * gcc.dg/20020411-1.c: Likewise.
31868 * gcc.dg/20020418-2.c: Likewise.
31869 * gcc.dg/20020426-1.c: Likewise.
31870 * gcc.dg/20020426-2.c: Likewise.
31871 * gcc.dg/20020517-1.c: Likewise.
31872 * gcc.dg/20020523-1.c: Likewise.
31873 * gcc.dg/20020523-2.c: Likewise.
31874 * gcc.dg/20020729-1.c: Likewise.
31875 * gcc.dg/20030204-1.c: Likewise.
31876 * gcc.dg/20030826-2.c: Likewise.
31877 * gcc.dg/20030926-1.c: Likewise.
31878 * gcc.dg/20031202-1.c: Likewise.
31879 * gcc.dg/980312-1.c: Likewise.
31880 * gcc.dg/980313-1.c: Likewise.
31881 * gcc.dg/990117-1.c: Likewise.
31882 * gcc.dg/990424-1.c: Likewise.
31883 * gcc.dg/990524-1.c: Likewise.
31884 * gcc.dg/991230-1.c: Likewise.
31885 * gcc.dg/i386-387-1.c: Likewise.
31886 * gcc.dg/i386-387-2.c: Likewise.
31887 * gcc.dg/i386-387-3.c: Likewise.
31888 * gcc.dg/i386-387-4.c: Likewise.
31889 * gcc.dg/i386-387-5.c: Likewise.
31890 * gcc.dg/i386-387-6.c: Likewise.
31891 * gcc.dg/i386-asm-1.c: Likewise.
31892 * gcc.dg/i386-bitfield1.c: Likewise.
31893 * gcc.dg/i386-bitfield2.c: Likewise.
31894 * gcc.dg/i386-loop-1.c: Likewise.
31895 * gcc.dg/i386-loop-2.c: Likewise.
31896 * gcc.dg/i386-loop-3.c: Likewise.
31897 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
31898 * gcc.dg/i386-pic-1.c: Likewise.
31899 * gcc.dg/i386-regparm.c: Likewise.
31900 * gcc.dg/i386-signbit-1.c: Likewise.
31901 * gcc.dg/i386-signbit-2.c: Likewise.
31902 * gcc.dg/i386-signbit-3.c: Likewise.
31903 * gcc.dg/i386-sse-5.c: Likewise.
31904 * gcc.dg/i386-sse-8.c: Likewise.
31905 * gcc.dg/i386-unroll-1.c: Likewise.
31906 * gcc.dg/tls/opt-1.c: Likewise.
31907 * gcc.dg/tls/opt-2.c: Likewise.
31908 * gcc.dg/unroll-1.c: Likewise.
31909 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
31910 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
31911 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
31912 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
31913
31914 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31915
31916 * g++.dg/template/incomplete1.C: New test.
31917
31918 2004-11-16 Nick Clifton <nickc@redhat.com>
31919
31920 Revert patches accidentally commited during checkin of fixes for
31921 xstormy16 tests:
31922 gcc.c-torture/execute/simd-4.c: Revert
31923 gcc.dg/20040910-1.c: Revert.
31924
31925 2004-11-16 Paul Brook <paul@codesourcery.com>
31926
31927 PR fortran/13010
31928 * gfortran.dg/der_pointer_1.f90: New test.
31929
31930 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
31931
31932 PR c/18498
31933 * gcc.dg/bitfld-13.c: New test.
31934
31935 2004-11-15 Janis Johnson <janis187@us.ibm.com>
31936
31937 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
31938 powerpc*-*-linux*.
31939
31940 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
31941 * gcc.dg/ppc64-abi-2.c: Ditto.
31942 * gcc.dg/ppc64-abi-3.c: Ditto.
31943
31944 * lib/gcc-dg.exp (dg-target-list): Remove.
31945
31946 2004-11-15 Steve Ellcey <sje@cup.hp.com>
31947
31948 * gcc.dg/ia64-postinc.c: New test.
31949
31950 2004-11-15 Mark Mitchell <mark@codesourcery.com>
31951
31952 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
31953
31954 2004-11-15 Nick Clifton <nickc@redhat.com>
31955
31956 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
31957 __INT_MAX__ so that the test can be compiled by toolchains
31958 targeted at 16-bit processors.
31959
31960 * gcc.dg/20040625-1.c: Use long constants rather than integers
31961 when performing arithmetic that will overflow 16-bits.
31962
31963 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
31964 xstormy16. It does not support 128-bit vector operations.
31965
31966 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
31967 with the macro PTR_TYPE. Define this macro to an integer type
31968 suitable for holding a pointer.
31969
31970 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
31971 the target is a 16-bit processor.
31972
31973 * gcc.dg/cpp/if-2.c: Expect a different warning message from
31974 16-bit targets where the character constant will be too long.
31975
31976 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
31977 where the double will not be directly addressable.
31978
31979 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31980
31981 Friend class name lookup 1/n, PR c++/18471
31982 * g++.dg/template/crash26.C: New test.
31983 * g++.dg/lookup/struct1.C: Adjust expected error.
31984 * g++.dg/parse/elab1.C: Likewise.
31985 * g++.dg/parse/elab2.C: Likewise.
31986 * g++.dg/parse/int-as-enum1.C: Likewise.
31987 * g++.dg/parse/struct-as-enum1.C: Likewise.
31988 * g++.dg/parse/typedef1.C: Likewise.
31989 * g++.dg/parse/typedef3.C: Likewise.
31990 * g++.dg/parse/typedef4.C: Likewise.
31991 * g++.dg/parse/typedef5.C: Likewise.
31992 * g++.dg/template/nontype4.C: Likewise.
31993 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
31994 * g++.old-deja/g++.other/elab1.C: Likewise.
31995 * g++.old-deja/g++.other/syntax4.C: Likewise.
31996
31997 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
31998
31999 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
32000
32001 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
32002
32003 * gcc.c-torture/execute/20041114-1.c: New test.
32004
32005 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
32006
32007 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
32008 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
32009 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
32010 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
32011 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
32012 gcc.dg/switch-7.c: New tests.
32013
32014 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
32015
32016 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
32017
32018 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
32019
32020 PR tree-opt/18400
32021 * gcc.dg/vect/pr18400.c: New test.
32022
32023 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
32024 Andrew Pinski <pinskia@physics.uc.edu>
32025
32026 PR tree-opt/18425
32027 * gcc.dg/vect/pr18425.c: New test.
32028
32029 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32030
32031 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
32032 Guard with dg-require-alias and dg-require-visibility.
32033
32034 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
32035
32036 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
32037
32038 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32039
32040 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
32041
32042 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32043
32044 PR c++/17344
32045 * g++.dg/template/defarg5.C: New test.
32046
32047 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
32048
32049 * g++.dg/parse/cast1.C: Run only on ILP32.
32050 * g++.old-deja/g++.mike/p784.C: Likewise.
32051
32052 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
32053
32054 * gcc.c-torture/execute/20041113-1.c: New test.
32055
32056 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
32057
32058 PR target/18230
32059 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
32060 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
32061 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
32062 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
32063 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
32064 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
32065 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
32066 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
32067 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
32068 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
32069 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
32070 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
32071 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
32072
32073 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
32074
32075 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
32076 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
32077 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
32078 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
32079 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
32080 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
32081 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
32082 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
32083 gcc.target/sparc/combined-1.c: New tests.
32084
32085 2004-11-12 Ziemowit Laski <zlaski@apple.com>
32086
32087 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
32088 New tests.
32089
32090 2004-11-12 Mark Mitchell <mark@codesourcery.com>
32091
32092 * lib/gcc-dg.exp (dg-forbid-option): New function.
32093 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
32094 * g++.dg/abi/bitfield8.C: Likewise.
32095 * g++.dg/abi/dtor1.C: Likewise.
32096 * g++.dg/abi/empty10.C: Likewise.
32097 * g++.dg/abi/empty7.C: Likewise.
32098 * g++.dg/abi/empty9.C: Likewise.
32099 * g++.dg/abi/layout3.C: Likewise.
32100 * g++.dg/abi/layout4.C: Likewise.
32101 * g++.dg/abi/thunk1.C: Likewise.
32102 * g++.dg/abi/thunk2.C: Likewise.
32103 * g++.dg/abi/vbase11.C: Likewise.
32104 * g++.dg/abi/vthunk2.C: Likewise.
32105 * g++.dg/abi/vthunk3.C: Likewise.
32106 * g++.dg/ext/attrib8.C: Likewise.
32107 * g++.dg/opt/longbranch2.C: Likewise.
32108 * g++.dg/opt/reg-stack4.C: Likewise.
32109 * g++.old-deja/g++.ext/attrib1.C: Likewise.
32110 * g++.old-deja/g++.ext/attrib2.C: Likewise.
32111 * g++.old-deja/g++.ext/attrib3.C: Likewise.
32112 * g++.old-deja/g++.other/store-expr1.C: Likewise.
32113 * g++.old-deja/g++.other/store-expr2.C: Likewise.
32114 * gcc.dg/20000609-1.c: Likewise.
32115 * gcc.dg/20000720-1.c: Likewise.
32116 * gcc.dg/20011107-1.c: Likewise.
32117 * gcc.dg/20011119-1.c: Likewise.
32118 * gcc.dg/20020108-1.c: Likewise.
32119 * gcc.dg/20020122-2.c: Likewise.
32120 * gcc.dg/20020122-3.c: Likewise.
32121 * gcc.dg/20020201-3.c: Likewise.
32122 * gcc.dg/20020206-1.c: Likewise.
32123 * gcc.dg/20020218-1.c: Likewise.
32124 * gcc.dg/20020310-1.c: Likewise.
32125 * gcc.dg/20020411-1.c: Likewise.
32126 * gcc.dg/20020418-2.c: Likewise.
32127 * gcc.dg/20020426-1.c: Likewise.
32128 * gcc.dg/20020426-2.c: Likewise.
32129 * gcc.dg/20020517-1.c: Likewise.
32130 * gcc.dg/20020523-1.c: Likewise.
32131 * gcc.dg/20020523-2.c: Likewise.
32132 * gcc.dg/20020729-1.c: Likewise.
32133 * gcc.dg/20030204-1.c: Likewise.
32134 * gcc.dg/20030826-2.c: Likewise.
32135 * gcc.dg/20030926-1.c: Likewise.
32136 * gcc.dg/20031202-1.c: Likewise.
32137 * gcc.dg/980312-1.c: Likewise.
32138 * gcc.dg/980313-1.c: Likewise.
32139 * gcc.dg/990117-1.c: Likewise.
32140 * gcc.dg/990424-1.c: Likewise.
32141 * gcc.dg/990524-1.c: Likewise.
32142 * gcc.dg/991230-1.c: Likewise.
32143 * gcc.dg/i386-387-1.c: Likewise.
32144 * gcc.dg/i386-387-2.c: Likewise.
32145 * gcc.dg/i386-387-3.c: Likewise.
32146 * gcc.dg/i386-387-4.c: Likewise.
32147 * gcc.dg/i386-387-5.c: Likewise.
32148 * gcc.dg/i386-387-6.c: Likewise.
32149 * gcc.dg/i386-asm-1.c: Likewise.
32150 * gcc.dg/i386-bitfield1.c: Likewise.
32151 * gcc.dg/i386-bitfield2.c: Likewise.
32152 * gcc.dg/i386-loop-1.c: Likewise.
32153 * gcc.dg/i386-loop-2.c: Likewise.
32154 * gcc.dg/i386-loop-3.c: Likewise.
32155 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
32156 * gcc.dg/i386-pic-1.c: Likewise.
32157 * gcc.dg/i386-regparm.c: Likewise.
32158 * gcc.dg/i386-signbit-1.c: Likewise.
32159 * gcc.dg/i386-signbit-2.c: Likewise.
32160 * gcc.dg/i386-signbit-3.c: Likewise.
32161 * gcc.dg/i386-sse-5.c: Likewise.
32162 * gcc.dg/i386-sse-8.c: Likewise.
32163 * gcc.dg/i386-unroll-1.c: Likewise.
32164 * gcc.dg/tls/opt-1.c: Likewise.
32165 * gcc.dg/tls/opt-2.c: Likewise.
32166 * gcc.dg/unroll-1.c: Likewise.
32167 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
32168 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
32169 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
32170 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
32171 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
32172 -m64 is specified.
32173
32174 2004-11-12 Mark Mitchell <mark@codesourcery.com>
32175
32176 PR c++/18389
32177 * g++.dg/parse/cond1.C: New test.
32178
32179 PR c++/18429
32180 * g++.dg/template/array9.C: New test.
32181 * g++.dg/ext/vla1.C: Adjust error messages.
32182 * g++.dg/ext/vlm1.C: Likewise.
32183 * g++.dg/template/crash2.C: Likewise.
32184
32185 PR c++/18436
32186 * g++.dg/template/call3.C: New test.
32187
32188 PR c++/18407
32189 * g++.dg/template/ptrmem11.C: New test.
32190
32191 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
32192
32193 PR other/14264
32194 * lib/g++.exp: Set LC_ALL and LANG to C.
32195 * lib/gcc-dg.exp: Likewise.
32196 * lib/gfortran.exp: Likewise.
32197 * lib/objc.exp: Likewise.
32198 * lib/treelang.exp: Likewise.
32199
32200 2004-11-12 Andreas Schwab <schwab@suse.de>
32201
32202 * gcc.dg/pr16286.c: Fix last change.
32203
32204 2004-11-12 Mark Mitchell <mark@codesourcery.com>
32205
32206 PR c++/18416
32207 * g++.dg/init/global1.C: New test.
32208
32209 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
32210
32211 * gcc.c-torture/execute/20041112-1.c: New test.
32212
32213 2004-11-11 Janis Johnson <janis187@us.ibm.com>
32214
32215 * lib/gcc-dg.exp (dg-target-list): New.
32216
32217 2004-11-11 Janis Johnson <janis187@us.ibm.com>
32218 Richard Sandiford <rsandifo@redhat.com>
32219
32220 * lib/target-supports.exp (get-compiler_messages): New.
32221 (check_named_sections_available): Use it.
32222 (check_effective_target_ilp32): New.
32223 (check_effective_target_lp64): New.
32224 (is-effective-target): New.
32225 * lib/gcc-dg.exp (dg-require-effective-target): New.
32226
32227 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
32228
32229 * gcc.dg/precedence-1.c: New test.
32230
32231 2004-11-11 Janis Johnson <janis187@us.ibm.com>
32232
32233 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
32234
32235 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
32236 message, delete generated files, use more descriptive name for
32237 executable, and make the test unsupported when it cannot be run.
32238
32239 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
32240 (dg-require-weak, dg-require-visibility, dg-require-alias,
32241 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
32242 dg-require-iconv, dg-require-named-sections): Use it.
32243
32244 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
32245
32246 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
32247
32248 PR target/16457
32249 * gcc.dg/ppc-and-1: New
32250
32251 PR target/16796
32252 * gcc.dg/ppc-mov-1.c: New.
32253
32254 PR target/16458
32255 * gcc.dg/ppc-compare-1.c: New.
32256
32257 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
32258
32259 * objc.dg/desig-init-2.m: New test.
32260
32261 2004-11-10 Adam Nemet <anemet@lnxw.com>
32262
32263 PR middle-end/18160
32264 * g++.dg/warn/register-var-1.C: New test.
32265 * g++.dg/warn/register-var-2.C: New test.
32266
32267 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
32268
32269 * gcc.dg/union-2.c: New test.
32270
32271 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
32272
32273 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
32274 New test for PR tree-optimization/17892.
32275
32276 2004-11-09 Mark Mitchell <mark@codesourcery.com>
32277
32278 PR c++/18369
32279 * g++.dg/init/new12.C: New test.
32280
32281 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
32282
32283 * gcc.target/sparc: New directory.
32284 * gcc.target/sparc/sparc.exp: New driver.
32285 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
32286 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
32287 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
32288 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
32289
32290 2004-11-10 Paul Brook <paul@codesourcery.com>
32291
32292 PR fortran/18218
32293 * gfortran.dg/list_read.c: New test.
32294
32295 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
32296
32297 PR c/18322
32298 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
32299 expected diagnostic location.
32300
32301 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
32302
32303 * gcc.dg/20041109-1.c: New test.
32304
32305 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
32306
32307 PR objc/18406
32308 * objc/compile/pr18406.m: New test.
32309
32310 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
32311
32312 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
32313
32314 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
32315
32316 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
32317
32318 2004-11-08 Steve Ellcey <sje@cup.hp.com>
32319
32320 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
32321
32322 2004-11-08 Steve Ellcey <sje@cup.hp.com>
32323
32324 * gcc.dg/20030225-2.c: Add prototype for abort and
32325 exit.
32326
32327 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
32328
32329 PR tree-opt/18299
32330 * gcc.c-torture/pr18299-1.c: New test.
32331
32332 2004-11-06 Andreas Schwab <schwab@suse.de>
32333
32334 * gcc.dg/pr16286.c: Also test for bool and pixel.
32335
32336 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
32337
32338 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
32339 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
32340 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
32341 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
32342 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
32343 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
32344 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
32345 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
32346 gcc.dg/struct-semi-3.c: New tests.
32347
32348 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32349
32350 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
32351
32352 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32353
32354 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
32355 Do not use C99 designators.
32356
32357 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32358
32359 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
32360
32361 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
32362
32363 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
32364 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
32365 * gcc.c-torture/execute/simd-5.x: Remove.
32366
32367 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
32368
32369 PR rtl-optimization/17933
32370 * gcc.dg/torture/pr17933-1.c: New test.
32371
32372 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
32373
32374 PR target/18106
32375 * lib/target-supports.exp (check_weak_available): Support
32376 Windows.
32377
32378 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
32379
32380 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
32381 call to fflush(stdout) before abort.
32382 (my_ffsll): New function.
32383 (generate_fields): Use it.
32384
32385 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
32386
32387 * gcc.dg/init-undef-1.c: New test.
32388
32389 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
32390
32391 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
32392 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
32393 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
32394 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
32395 expected messages for new parser.
32396
32397 2004-11-04 Mark Mitchell <mark@codesourcery.com>
32398
32399 * g++.dg/ext/visibility/symbian1.C: New test.
32400
32401 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
32402
32403 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
32404 on LP64 targets.
32405
32406 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
32407
32408 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
32409 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
32410 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
32411 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
32412 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
32413 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
32414 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
32415 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
32416 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
32417 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
32418
32419 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
32420
32421 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
32422 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
32423 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
32424 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
32425 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
32426 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
32427 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
32428 for new parser.
32429
32430 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
32431
32432 PR target/15342
32433 * gcc.dg/20041104-1.c: New test.
32434
32435 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32436
32437 * g++.dg/template/nontype7.C: New test.
32438 * g++.dg/template/nontype8.C: Likewise.
32439 * g++.dg/template/nontype9.C: Likewise.
32440 * g++.dg/template/nontype10.C: Likewise.
32441 * g++.dg/tc1/dr49.C: Likewise.
32442 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
32443 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
32444
32445 2004-11-04 Ben Elliston <bje@au.ibm.com>
32446
32447 * g++.dg/rtti/tinfo1.C: Remove xfails.
32448
32449 2004-11-04 Ben Elliston <bje@au.ibm.com>
32450
32451 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
32452 packed attribute to the definition to satisfy the new C++ parser.
32453
32454 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
32455
32456 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
32457 invocations of va_arg.
32458
32459 2004-11-02 Mark Mitchell <mark@codesourcery.com>
32460
32461 PR c++/18124
32462 * g++.dg/template/crash25.C: New test.
32463
32464 PR c++/18155
32465 * g++.dg/template/typedef2.C: New test.
32466 * g++.dg/parse/crash13.C: Adjust error markers.
32467
32468 PR c++/18177
32469 * g++.dg/conversion/const3.C: New test.
32470
32471 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32472
32473 PR fortran/17535
32474 PR fortran/17583
32475 PR fortran/17713
32476 * gfortran.dg/generic_[123].f90: New testcases.
32477
32478 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
32479
32480 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
32481 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
32482
32483 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
32484
32485 PR tree-opt/16808
32486 * gcc.c-torture/compile/pr16808.c: New test.
32487
32488 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
32489
32490 PR rtl-optimization/17104
32491 * gcc.dg/ppc-bitfield1.c: New.
32492
32493 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
32494
32495 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
32496
32497 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
32498
32499 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
32500 strings for 32-bit code.
32501
32502 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
32503
32504 PR c/18239
32505 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
32506
32507 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
32508
32509 PR c++/18064
32510 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
32511
32512 2004-10-31 Mark Mitchell <mark@codesourcery.com>
32513
32514 PR c++/15172
32515 * g++.dg/init/aggr2.C: New test.
32516
32517 2004-10-30 Ziemowit Laski <zlaski@apple.com>
32518
32519 * objc.dg/local-decl-1.m: New test.
32520
32521 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
32522
32523 * gcc.dg/20040910-1.c: Adjust regex.
32524
32525 2004-10-30 Roger Sayle <roger@eyesopen.com>
32526
32527 PR rtl-optimization/18084
32528 * g++.dg/opt/pr18084-1.C: New testcase.
32529
32530 2004-10-30 Matt Austern <austern@apple.com>
32531
32532 PR c++/17542
32533 * g++.dg/ext/attrib18.C: New test.
32534
32535 2004-10-30 Roger Sayle <roger@eyesopen.com>
32536
32537 PR middle-end/18096
32538 * gcc.dg/pr18096-1.c: New test case.
32539
32540 2004-10-30 Roger Sayle <roger@eyesopen.com>
32541
32542 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
32543
32544 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
32545
32546 PR c/16666
32547 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
32548 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
32549 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
32550 gcc.dg/old-style-prom-3.c: New tests.
32551
32552 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
32553
32554 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
32555 Remove unnecessary inclusion of stdio.h.
32556
32557 2004-10-29 Roger Sayle <roger@eyesopen.com>
32558
32559 PR rtl-optimization/17581
32560 * gcc.dg/pr17581-1.c: New test case.
32561
32562 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
32563
32564 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
32565 being implemented.
32566 * g++.dg/conversion/dr195-1.C: New.
32567 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
32568 * g++.old-deja/g++.mike/p10148.C: Likewise.
32569
32570 2004-10-29 Mark Mitchell <mark@codesourcery.com>
32571
32572 PR c++/17695
32573 * g++.dg/debug/typedef2.C: New test.
32574
32575 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
32576
32577 PR fortran/13490
32578 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
32579 * gfortran.dg/g77/README: Update.
32580
32581 2004-10-28 Matt Austern <austern@apple.com>
32582
32583 PR c++/14124
32584 * g++.dg/ext/packed7.C: New test.
32585
32586 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
32587
32588 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
32589 scan-assembler.
32590 * lib/scanasm.exp (hidden-scan-for): New proc.
32591 (scan-hidden): Use hidden-scan-for instead of constructing the scan
32592 string.
32593 (scan-not-hidden): Likewise.
32594 * lib/target-supports.exp (check_visibility_available): mach-o is
32595 support too.
32596
32597 2004-10-28 Mark Mitchell <mark@codesourcery.com>
32598
32599 PR c++/17132
32600 * g++.dg/template/memclass3.C: New test.
32601
32602 2004-10-28 Adam Nemet <anemet@lnxw.com>
32603
32604 PR middle-end/18160
32605 * gcc.dg/register-var-1.c: New test.
32606 * gcc.dg/register-var-2.c: New test.
32607 * gcc.dg/asm-7.c: Taking the address of a register variable is an
32608 error now.
32609
32610 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
32611
32612 PR other/18172
32613 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
32614 unused variables.
32615 * gcc.dg/vect/vect-22.c: Likewise.
32616
32617 2004-10-28 Jakub Jelinek <jakub@redhat.com>
32618
32619 * gcc.dg/i386-rotate-1.c: New test.
32620
32621 2004-10-27 Mark Mitchell <mark@codesourcery.com>
32622
32623 * g++.dg/init/ref12.C: Add "run" marker.
32624
32625 PR c++/17435
32626 * g++.dg/init/ref12.C: New test.
32627
32628 PR c++/18140
32629 * g++.dg/template/shift1.C: New test.
32630 * g++.dg/template/error10.C: Adjust error markers.
32631
32632 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
32633
32634 PR tree-opt/17529
32635 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
32636
32637 2004-10-27 Geoffrey Keating <geoffk@apple.com>
32638
32639 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
32640 * gcc.dg/weak/weak-3.c: Likewise.
32641 * gcc.dg/weak/weak-5.c: Likewise.
32642 * gcc.dg/weak/weak-9.c: Likewise.
32643 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
32644 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
32645
32646 * gcc.dg/darwin-weakimport-1.c: New.
32647
32648 2004-10-28 Ben Elliston <bje@au.ibm.com>
32649
32650 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
32651
32652 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
32653
32654 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
32655 'syntax' error messages.
32656 * gcc.dg/cpp/direct2s.c: Likewise.
32657
32658 2004-10-26 Geoffrey Keating <geoffk@apple.com>
32659
32660 * gcc.c-torture/compile/20041026-1.c: New.
32661
32662 2004-10-26 Mark Mitchell <mark@codesourcery.com>
32663
32664 PR c++/18093
32665 * g++.dg/lookup/ns2.C: New test.
32666
32667 PR c++/18020
32668 * g++.dg/template/enum4.C: New test.
32669
32670 PR c++/18161
32671 * g++.dg/template/expr1.C: New test.
32672
32673 2004-10-26 Ben Elliston <bje@au.ibm.com>
32674
32675 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
32676
32677 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
32678
32679 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
32680 gcc.dg/decl-nospec-3.c: New tests.
32681
32682 2004-10-26 Ziemowit Laski <zlaski@apple.com>
32683
32684 * objc.dg/super-class-3.m: New test.
32685
32686 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
32687
32688 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
32689 resyncing.
32690 * gcc.dg/cpp/direct2s.c: Likewise.
32691
32692 2004-10-25 Geoffrey Keating <geoffk@apple.com>
32693
32694 * objc.dg/image-info.m: Update for changes to section selection.
32695
32696 2004-10-25 David Ayers <d.ayers@inode.at>
32697 Ziemowit Laski <zlaski@apple.com>
32698
32699 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
32700 diagnostics when messaging 'id <Proto>'.
32701 * objc.dg/class-protocol-1.m: New test.
32702 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
32703 a non-existent method signature.
32704 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
32705 Update diagnostics when messaging with non-existent method signature.
32706 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
32707 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
32708 invalid receivers are now resolved as if messaging 'id'; remove
32709 extraneous diagnostics.
32710
32711 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
32712
32713 PR c/16667
32714 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
32715 gcc.dg/init-desig-obs-3.c: New tests.
32716
32717 2004-10-25 Jakub Jelinek <jakub@redhat.com>
32718
32719 * gcc.dg/debug/20041023-1.c: New test.
32720
32721 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
32722
32723 PR middle-end/17407
32724 * gcc.c-torture/compile/pr17407.c: New test.
32725
32726 PR c++/18121
32727 * g++.dg/template/array8.C: New test.
32728
32729 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
32730
32731 PR other/18138
32732 * lib/g++.exp: Accept more than one multilib libgcc.
32733 * lib/gcc-dg.exp: Likewise.
32734 * lib/objc.exp: Likewise.
32735 * lib/treelang.exp: Likewise.
32736 * lib/gfortran.exp: Likewise.
32737
32738 2004-10-24 Ben Elliston <bje@au.ibm.com>
32739
32740 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
32741
32742 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
32743
32744 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
32745 * gcc.dg/c99-const-expr-3.c: Likewise.
32746
32747 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
32748
32749 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
32750
32751 2004-10-23 Ben Elliston <bje@au.ibm.com>
32752
32753 * gcc.c-torture/execute/loop-2e.x: Remove.
32754
32755 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
32756
32757 PR c++/18095
32758 * g++.dg/parse/crash18.C: New.
32759 * g++.dg/parse/crash19.C: New.
32760
32761 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
32762
32763 * g++.dg/ext/dllimport1.C: Move dg-warnings.
32764 * g++.dg/ext/dllimport2.C: Same.
32765 * g++.dg/ext/dllimport8.C: Same.
32766
32767 2004-10-21 Mark Mitchell <mark@codesourcery.com>
32768
32769 PR c++/10841
32770 * g++.dg/conversion/cast1.C: New test.
32771 * g++.dg/overload/pmf1.C: Adjust error marker.
32772
32773 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
32774
32775 PR objc/17923
32776 * objc.dg/const-str-7.m: New test.
32777
32778 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32779
32780 * g++.dg/template/memfriend11.C: Fix comment typo.
32781 * g++.dg/template/memfriend14.C: Likewise.
32782
32783 2004-10-20 Richard Henderson <rth@redhat.com>
32784
32785 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
32786 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
32787 -fasynchronous-unwind-tables.
32788
32789 2004-10-20 Richard Henderson <rth@redhat.com>
32790
32791 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
32792 (main): Return success.
32793 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
32794 (main): Return success.
32795
32796 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32797
32798 PR c++/13495
32799 * g++.dg/template/memfriend9.C: New test.
32800 * g++.dg/template/memfriend10.C: Likewise.
32801 * g++.dg/template/memfriend11.C: Likewise.
32802 * g++.dg/template/memfriend12.C: Likewise.
32803 * g++.dg/template/memfriend13.C: Likewise.
32804 * g++.dg/template/memfriend14.C: Likewise.
32805 * g++.dg/template/memfriend15.C: Likewise.
32806 * g++.dg/template/memfriend16.C: Likewise.
32807 * g++.dg/template/memfriend17.C: Likewise.
32808 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
32809
32810 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
32811
32812 * g++.dg/conversion/dr195.C: New.
32813 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
32814
32815 2004-10-20 Ben Elliston <bje@au.ibm.com>
32816 Devang Patel <dpatel@apple.com>
32817
32818 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
32819 of floating point arithmetic, which could trap.
32820
32821 2004-10-19 Mark Mitchell <mark@codesourcery.com>
32822
32823 PR c++/14035
32824 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
32825 * g++.dg/conversion/const2.C: New test.
32826 * g++.dg/expr/reinterpret2.C: New test.
32827 * g++.dg/expr/reinterpret3.C: New test.
32828 * g++.dg/expr/cast2.C: New test.
32829 * g++.dg/expr/copy1.C: New test.
32830 * g++.dg/other/conversion1.C: Change error message.
32831 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
32832 function pointers to void *.
32833 * g++.old-deja/g++.mike/p10148.C: Likewise.
32834
32835 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
32836
32837 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
32838
32839 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
32840
32841 PR c++/18047
32842
32843 * g++.dg/parse/expr3.C: New test.
32844
32845 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
32846
32847 * gcc.dg/smod-1.c: New test.
32848
32849 2004-10-18 Ziemowit Laski <zlaski@apple.com>
32850
32851 * objc.dg/method-14.m: New test.
32852
32853 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
32854
32855 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
32856 Also xfail as the patch was reverted.
32857
32858 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
32859
32860 PR middle-end/16973
32861 * gcc.dg/pr16973.c: New test.
32862
32863 2004-10-18 Diego Novillo <dnovillo@redhat.com>
32864
32865 PR tree-optimization/17656
32866 * gcc.c-torture/compile/pr17656.c: New test.
32867
32868 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
32869
32870 * g++.dg/eh/shadow1.C: New.
32871
32872 2004-10-18 Jakub Jelinek <jakub@redhat.com>
32873
32874 * gcc.c-torture/compile/20041018-1.c: New test.
32875
32876 2004-10-18 Ben Elliston <bje@au.ibm.com>
32877
32878 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
32879 compiler referring to register 0 when accessing sdata. The linker
32880 now patches things up.
32881
32882 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
32883
32884 PR c/17529
32885 * gcc.c-torture/compile/pr17529.c: New test.
32886
32887 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32888
32889 PR c++/17743
32890 * g++.dg/ext/attrib17.C: New test.
32891
32892 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
32893
32894 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
32895
32896 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32897
32898 PR c++/10479
32899 * g++.dg/ext/attrib16.C: New test.
32900
32901 2004-10-15 Mark Mitchell <mark@codesourcery.com>
32902
32903 PR c++/17042
32904 * g++.dg/init/dso_handle1.C: New test.
32905
32906 PR c++/14667
32907 * g++.dg/parse/typedef6.C: New test.
32908
32909 PR c++/17916
32910 * g++.dg/parse/pragma1.C: New test.
32911
32912 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
32913
32914 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
32915
32916 2004-10-15 Steve Ellcey <sje@cup.hp.com>
32917
32918 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
32919 -fno-common when on HPPA HP-UX platforms.
32920
32921 2004-10-15 Jakub Jelinek <jakub@redhat.com>
32922
32923 PR other/16820
32924 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
32925 stdint.h.
32926 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
32927 uintptr_t.
32928
32929 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
32930
32931 PR c++/16301
32932 * g++.dg/lookup/strong-using-4.C: New test.
32933
32934 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
32935
32936 PR middle-end/16567
32937 * gcc.c-torture/compile/nested-1.c: New test.
32938
32939 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
32940
32941 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
32942 and mipsisa64*-*-* (until support for misaligned loads is added).
32943 * gcc.dg/vect/vect-50.c: Likewise.
32944 * gcc.dg/vect/vect-52.c: Likewise.
32945 * gcc.dg/vect/vect-54.c: Likewise.
32946 * gcc.dg/vect/vect-58.c: Likewise.
32947 * gcc.dg/vect/vect-60.c: Likewise.
32948 * gcc.dg/vect/vect-80.c: Likewise.
32949
32950 2004-10-14 Mark Mitchell <mark@codesourcery.com>
32951
32952 PR c++/17976
32953 * g++.dg/init/dtor3.C: New test.
32954
32955 2004-10-15 Ben Elliston <bje@au.ibm.com>
32956
32957 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
32958
32959 2004-10-14 Geoffrey Keating <geoffk@apple.com>
32960
32961 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
32962 * gcc.dg/macho-lo-sum.c: Likewise.
32963
32964 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
32965
32966 * gcc.dg/ppc-spe64-1.c: New test.
32967
32968 2004-10-14 Devang Patel <dpatel@apple.com>
32969
32970 PR 17635
32971 * gcc.dg/pr17635.c : New test.
32972
32973 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
32974
32975 * gcc.dg/vect/vect-28.c: Remove xfail.
32976 * gcc.dg/vect/vect-30.c: Remove xfail.
32977 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
32978 * gcc.dg/vect/vect-33.c: Remove xfail.
32979 * gcc.dg/vect/vect-44.c: Remove xfail.
32980 * gcc.dg/vect/vect-46.c: Remove xfail.
32981 * gcc.dg/vect/vect-50.c: Remove xfail.
32982 * gcc.dg/vect/vect-52.c: Remove xfail.
32983 * gcc.dg/vect/vect-54.c: Remove xfail.
32984 * gcc.dg/vect/vect-58.c: Remove xfail.
32985 * gcc.dg/vect/vect-60.c: Remove xfail.
32986 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
32987 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
32988 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
32989 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
32990 * gcc.dg/vect/vect-8.c: Remove xfail.
32991 * gcc.dg/vect/vect-80.c: Remove xfail.
32992 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
32993
32994 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
32995
32996 * gcc.dg/vect/vect-82.c: New testcase.
32997 * gcc.dg/vect/vect-82_64.c: New testcase.
32998 * gcc.dg/vect/vect-83.c: New testcase.
32999 * gcc.dg/vect/vect-83_64.c: New testcase.
33000
33001 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
33002
33003 * gcc.dg/cpp/error-1.c: New test.
33004
33005 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
33006
33007 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
33008
33009 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
33010
33011 PR target/17984
33012 * gcc.dg/cris-peep2-xsrand2.c: New test.
33013
33014 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
33015
33016 PR c++/17661
33017 * g++.dg/expr/for2.C: New test.
33018
33019 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
33020
33021 * g++.dg/inherit/thunk1.C: Run on the SPARC.
33022
33023 2004-10-13 Jakub Jelinek <jakub@redhat.com>
33024
33025 PR tree-optimization/17724
33026 * g++.dg/opt/pr17724-1.C: New test.
33027 * g++.dg/opt/pr17724-2.C: New test.
33028 * g++.dg/opt/pr17724-3.C: New test.
33029 * g++.dg/opt/pr17724-4.C: New test.
33030 * g++.dg/opt/pr17724-5.C: New test.
33031 * g++.dg/opt/pr17724-6.C: New test.
33032
33033 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
33034
33035 PR c/17301
33036 * gcc.dg/pr17301-2.c: New test.
33037
33038 2004-10-11 Mark Mitchell <mark@codesourcery.com>
33039
33040 PR c++/15876
33041 * g++.dg/parse/error22.C: New test.
33042
33043 PR c++/17936
33044 * g++.dg/template/spec18.C: New test.
33045
33046 2004-10-11 Steve Ellcey <sje@cup.hp.com>
33047
33048 * gcc.dg/ia64-asm-1.c: Add prototype for abort
33049 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
33050 memcpy.
33051 * gcc.dg/ia64-sync-2.c: Ditto.
33052 * gcc.dg/ia64-sync-3.c: Ditto.
33053
33054 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
33055
33056 * g++.dg/eh/cleanup5.C: Add dg-options "".
33057
33058 2004-10-11 Roger Sayle <roger@eyesopen.com>
33059
33060 PR middle-end/17657
33061 * gcc.dg/switch-4.c: New test case.
33062
33063 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
33064
33065 * gcc.c-torture/execute/20041011-1.c: New test.
33066
33067 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
33068
33069 PR c++/17554
33070 * g++.dg/init/for3.C: New test.
33071
33072 PR c++/17657
33073 * g++.dg/opt/switch2.C: New test.
33074
33075 PR middle-end/17703
33076 * g++.dg/warn/Wreturn-2.C: New test.
33077
33078 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
33079
33080 PR c++/17907
33081 * g++.dg/eh/cleanup5.C: New test.
33082
33083 2004-10-10 Mark Mitchell <mark@codesourcery.com>
33084
33085 PR c++/17393
33086 * g++.dg/parse/error21.C: New test.
33087
33088 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
33089
33090 * g++.dg/overload/pmf1.C: Adjust quoting marks.
33091 * g++.dg/warn/incomplete1.C: Likewise.
33092 * g++.dg/template/qualttp20.C: Likewise.
33093
33094 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
33095
33096 PR c/17881
33097 * parm-incomplete-1.c: New test.
33098
33099 2004-10-09 Mark Mitchell <mark@codesourcery.com>
33100
33101 PR c++/17867
33102 * g++.dg/parse/error19.C: New test.
33103
33104 PR c++/17670
33105 * g++.dg/init/new11.C: New test.
33106
33107 PR c++/17821
33108 * g++.dg/parse/error20.C: New test.
33109
33110 PR c++/17826
33111 * g++.dg/template/crash24.C: New test.
33112
33113 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
33114
33115 PR c/17301
33116 * gcc.dg/pr17301-1.c: New test.
33117
33118 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
33119
33120 PR c/17189
33121 * gcc.dg/anon-struct-5.c: New test.
33122
33123 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
33124
33125 PR c/17844
33126 * gcc.dg/pr17844-1.c: New test.
33127
33128 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
33129
33130 PR tree-optimization/17906
33131 * gcc.c-torture/compile/pr17906.c: New.
33132
33133 2004-10-09 Stuart Hastings <stuart@apple.com>
33134 Roger Sayle <roger@eyesopen.com>
33135
33136 PR rtl-optimization/17853
33137 * gcc.dg/i386-mmx-5.c: New testcase.
33138
33139 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
33140
33141 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
33142
33143 2004-10-09 Mark Mitchell <mark@codesourcery.com>
33144
33145 PR c++/17524
33146 * g++.dg/template/static9.C: New test.
33147
33148 PR c++/17685
33149 * g++.dg/parse/operator5.C: New test.
33150
33151 2004-10-09 Roger Sayle <roger@eyesopen.com>
33152
33153 PR middle-end/17894
33154 * gcc.c-torture/execute/divcmp-4.c: New test case.
33155
33156 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
33157
33158 PR tree-opt/17902
33159 * g++.dg/opt/pr17902.C: New test.
33160
33161 2004-10-09 Jakub Jelinek <jakub@redhat.com>
33162
33163 * gcc.dg/cpp/ident-1.c: Add dg-options "".
33164
33165 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
33166
33167 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
33168
33169 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
33170
33171 * gcc.dg/assign-warn-3.c: New test.
33172
33173 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
33174
33175 PR c/16999
33176 * gcc.dg/cpp/ident-1.c: New test.
33177
33178 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
33179
33180 * gcc.c-torture/compile/acc1.c: New.
33181
33182 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
33183
33184 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
33185 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
33186
33187 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33188
33189 * gcc.dg/ultrasp11.c: New test.
33190
33191 2004-10-08 Michael Matz <matz@suse.de>
33192
33193 * gcc.dg/doloop-2.c: New test.
33194
33195 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
33196
33197 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
33198 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
33199 objc.dg/method-9.m: Update expected diagnostics.
33200
33201 2004-10-07 Geoffrey Keating <geoffk@apple.com>
33202
33203 * gcc.dg/ppc-fsel-3.c: New file.
33204 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
33205
33206 2004-10-07 Paul Brook <paul@codesourcery.com>
33207
33208 * gfortran.dg/intrinsic_verify_1.f90: New test.
33209
33210 2004-10-07 Paul Brook <paul@codesourcery.com>
33211
33212 * gfortran.dg/empty_format_1.f90: Remove stray commas.
33213
33214 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33215
33216 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
33217 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
33218 commit.
33219
33220 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
33221
33222 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
33223
33224 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33225
33226 PR c++/17115
33227 * g++.dg/warn/Winline-4.C: New test.
33228
33229 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
33230
33231 * gcc.c-torture/compile/20041007-1.c: New test.
33232
33233 2004-10-07 Paul Brook <paul@codesourcery.com>
33234
33235 PR fortran/17678
33236 * gfortran.dg/use_allocated_1.f90: New test.
33237
33238 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
33239
33240 PR middle-end/17849
33241 * gfortran.fortran-torture/compile/nested.f90: New test
33242
33243 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
33244
33245 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
33246
33247 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
33248
33249 PR c++/17368
33250 * g++.dg/ext/asm6.C: New test.
33251
33252 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
33253
33254 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
33255
33256 2004-10-06 Paul Brook <paul@codesourcery.com>
33257
33258 PR libfortran/17709
33259 * gfortran.dg/empty_format_1.f90: New test.
33260
33261 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33262
33263 PR fortran/17568
33264 * gfortran.dg/ishft.f90: New test.
33265
33266 PR fortran/17283
33267 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
33268 tests.
33269
33270 2004-10-06 Paul Brook <paul@codesourcery.com>
33271
33272 * gfortran.dg/do_1.f90: New test.
33273
33274 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33275
33276 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
33277 optimizing for size.
33278
33279 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
33280
33281 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
33282
33283 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
33284
33285 * gcc.c-torture/compile/20041005-1.c: New test.
33286
33287 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
33288
33289 PR c++/17829
33290 * g++.dg/lookup/koenig4.C: New.
33291
33292 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
33293
33294 * g++.dg/other/classkey1.C: Adjust quoting marks.
33295 * g++.dg/parse/error15.C: Likewise.
33296 * g++.dg/template/meminit2.C (int>): Likewise.
33297
33298 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33299
33300 PR fortran/17283
33301 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
33302
33303 PR fortran/17631
33304 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
33305
33306 PR fortran/17708
33307 * gfortran.dg/pr17708.f90: New test.
33308
33309 2004-10-04 Chao-ying Fu <fu@mips.com>
33310
33311 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
33312 * gcc.dg/vect/vect-4.c: Ditto.
33313 * gcc.dg/vect/vect-5.c: Ditto.
33314 * gcc.dg/vect/vect-6.c: Ditto.
33315 * gcc.dg/vect/vect-8.c: Ditto.
33316 * gcc.dg/vect/vect-16.c: Ditto.
33317 * gcc.dg/vect/vect-30.c: Ditto.
33318 * gcc.dg/vect/vect-40.c: Ditto.
33319 * gcc.dg/vect/vect-41.c: Ditto.
33320 * gcc.dg/vect/vect-42.c: Ditto.
33321 * gcc.dg/vect/vect-43.c: Ditto.
33322 * gcc.dg/vect/vect-44.c: Ditto.
33323 * gcc.dg/vect/vect-45.c: Ditto.
33324 * gcc.dg/vect/vect-46.c: Ditto.
33325 * gcc.dg/vect/vect-47.c: Ditto.
33326 * gcc.dg/vect/vect-48.c: Ditto.
33327 * gcc.dg/vect/vect-49.c: Ditto.
33328 * gcc.dg/vect/vect-50.c: Ditto.
33329 * gcc.dg/vect/vect-51.c: Ditto.
33330 * gcc.dg/vect/vect-52.c: Ditto.
33331 * gcc.dg/vect/vect-53.c: Ditto.
33332 * gcc.dg/vect/vect-54.c: Ditto.
33333 * gcc.dg/vect/vect-55.c: Ditto.
33334 * gcc.dg/vect/vect-56.c: Ditto.
33335 * gcc.dg/vect/vect-57.c: Ditto.
33336 * gcc.dg/vect/vect-58.c: Ditto.
33337 * gcc.dg/vect/vect-59.c: Ditto.
33338 * gcc.dg/vect/vect-60.c: Ditto.
33339 * gcc.dg/vect/vect-74.c: Ditto.
33340 * gcc.dg/vect/vect-79.c: Ditto.
33341 * gcc.dg/vect/vect-80.c: Ditto.
33342
33343 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
33344
33345 * gcc.dg/unused-7.c: Use the correct option.
33346
33347 2004-10-04 Paul Brook <paul@codesourcery.com>
33348 Bud Davis <bdavis9659@comcast.net>
33349
33350 PR fortran/17706
33351 PR fortran/16434
33352 * gfortran/pr17706.f90: New test.
33353 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
33354
33355 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33356
33357 * gfortran.dg/pr17612.f90: New test.
33358
33359 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
33360
33361 * g++.dg/template/local1.C: Adjust quoting marks in
33362 testing for diagnostics.
33363 * g++.dg/tls/diag-2.C: Likewise.
33364 * g++.dg/other/error8.C: Likewise.
33365
33366 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
33367
33368 PR c/17178
33369 * gcc.dg/unused-4.c: Adjust to be correct.
33370
33371 PR c/17820
33372 * gcc.dg/unused-7.c: New test.
33373
33374 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
33375
33376 PR c++/17797
33377 * g++.dg/overload/template2.C: New test.
33378
33379 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
33380
33381 PR tree-optimization/16632
33382 * gcc.dg/tree-ssa/20041002-1.c: New.
33383
33384 2004-10-03 Paul Brook <paul@codesourcery.com>
33385
33386 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
33387 rather than relying on default formatting.
33388
33389 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
33390
33391 * gcc.dg/20040920-1.c: Update expected message text.
33392
33393 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
33394
33395 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
33396
33397 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
33398
33399 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
33400 tree level.
33401
33402 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
33403
33404 * gcc.dg/tree-ssa/pr17343.c: Remove.
33405
33406 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
33407
33408 PR tree-opt/17343
33409 * gcc.dg/tree-ssa/pr17343.c: New test.
33410
33411 2004-10-01 Jakub Jelinek <jakub@redhat.com>
33412
33413 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
33414 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
33415 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
33416 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
33417 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
33418
33419 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
33420
33421 * gcc.dg/lvalue-2.c: New test.
33422
33423 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
33424
33425 PR c/17730
33426 * gcc.dg/pr17730-1.c: New test
33427
33428 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
33429
33430 PR c/7425
33431 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
33432
33433 2004-09-29 Jakub Jelinek <jakub@redhat.com>
33434
33435 * gcc.c-torture/execute/stdarg-1.c: New test.
33436 * gcc.c-torture/execute/stdarg-2.c: New test.
33437 * gcc.c-torture/execute/stdarg-3.c: New test.
33438 * gcc.dg/tree-ssa/stdarg-1.c: New test.
33439 * gcc.dg/tree-ssa/stdarg-2.c: New test.
33440 * gcc.dg/tree-ssa/stdarg-3.c: New test.
33441 * gcc.dg/tree-ssa/stdarg-4.c: New test.
33442 * gcc.dg/tree-ssa/stdarg-5.c: New test.
33443
33444 2004-09-29 Jakub Jelinek <jakub@redhat.com>
33445
33446 PR tree-optimization/17697
33447 * g++.dg/opt/pr17697-1.C: New test.
33448 * g++.dg/opt/pr17697-2.C: New test.
33449 * g++.dg/opt/pr17697-3.C: New test.
33450
33451 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
33452
33453 PR c/16409
33454 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
33455 gcc.dg/vla-init-5.c: New tests.
33456
33457 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
33458
33459 PR c/13804
33460 * gcc.dg/pr13804-1.c: New test.
33461
33462 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33463
33464 PR fortran/16938
33465 * gfortran.dg/pr16938.f90: New test.
33466
33467 2004-09-27 Mark Mitchell <mark@codesourcery.com>
33468
33469 * g++.dg/template/crash23.C: New test.
33470
33471 2004-09-27 Mark Mitchell <mark@codesourcery.com>
33472
33473 PR c++/17585
33474 * g++.dg/template/static8.C: New test.
33475
33476 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
33477
33478 PR c++/17681
33479 * g++.dg/other/error9.C: New test.
33480
33481 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
33482
33483 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
33484
33485 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33486
33487 PR fortran/15164
33488 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
33489
33490 2004-09-26 Roger Sayle <roger@eyesopen.com>
33491
33492 PR middle-end/17112
33493 * gcc.dg/pr17112-1.c: New test case.
33494
33495 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
33496
33497 PR c/11459
33498 * gcc.dg/pr11459-1.c: New test.
33499
33500 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
33501
33502 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
33503 * gcc.dg/tree-ssa/loop-4.c: Likewise.
33504
33505 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33506
33507 * gfortran.dg/pr15324.f90: Make array bounds consistent.
33508
33509 2004-09-25 Jan Hubicka <jh@suse.cz>
33510
33511 * compile/30040909-1.c: New test.
33512 * compile/30040907-1.c: New test.
33513
33514 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
33515
33516 * gcc.c-torture/execute/va-arg-26.c: New test.
33517
33518 2004-09-24 Zack Weinberg <zack@codesourcery.com>
33519
33520 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
33521 extra diagnostics on targets with 64-bit pointers.
33522 * objc.dg/selector-1.m: Adjust dg-warning regexp.
33523
33524 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
33525
33526 PR c/17188
33527 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
33528 * gcc.dg/decl-3.c: Adjust expected message.
33529
33530 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33531
33532 PR fortran/17615
33533 * gfortran.dg/pr17615.f90: New test.
33534
33535 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
33536
33537 PR tree-optimzation/17517
33538 * g++.dg/tree-ssa/pr17517.C: New Test.
33539
33540 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33541
33542 PR c++/16889
33543 * g++.dg/lookup/ambig3.C: New.
33544
33545 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
33546
33547 PR tree-opt/17624
33548 * g++.dg/opt/pr17624.C: New test.
33549
33550 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
33551
33552 PR c/6980
33553 * gcc.dg/Wbad-function-cast-1.c: New test.
33554
33555 2004-09-23 Zack Weinberg <zack@codesourcery.com>
33556
33557 * g++.dg/ext/complit1.C
33558 * g++.dg/other/error2.C
33559 * g++.dg/other/nontype-1.C
33560 * g++.dg/parse/crash11.C
33561 * g++.dg/parse/crash12.C
33562 * g++.dg/parse/error15.C
33563 * g++.dg/parse/error4.C
33564 * g++.dg/parse/tmpl-outside1.C
33565 * g++.dg/parse/too-many-tmpl-args1.C
33566 * g++.dg/template/dependent-expr3.C
33567 * g++.dg/template/error10.C
33568 * g++.dg/template/instantiate1.C
33569 * g++.dg/template/vtable2.C
33570 * g++.dg/warn/Wshadow-1.C
33571 * g++.dg/warn/weak1.C
33572 * g++.old-deja/g++.brendan/crash16.C
33573 * g++.old-deja/g++.brendan/crash18.C
33574 * g++.old-deja/g++.brendan/crash48.C
33575 * g++.old-deja/g++.brendan/crash49.C
33576 * g++.old-deja/g++.brendan/crash55.C
33577 * g++.old-deja/g++.brendan/crash56.C
33578 * g++.old-deja/g++.brendan/crash8.C
33579 * g++.old-deja/g++.brendan/enum11.C
33580 * g++.old-deja/g++.brendan/enum8.C
33581 * g++.old-deja/g++.brendan/enum9.C
33582 * g++.old-deja/g++.brendan/friend3.C
33583 * g++.old-deja/g++.brendan/misc14.C
33584 * g++.old-deja/g++.bugs/900402_02.C
33585 * g++.old-deja/g++.bugs/900404_03.C
33586 * g++.old-deja/g++.bugs/900404_04.C
33587 * g++.old-deja/g++.bugs/900428_03.C
33588 * g++.old-deja/g++.jason/crash4.C
33589 * g++.old-deja/g++.jason/overload21.C
33590 * g++.old-deja/g++.jason/redecl1.C
33591 * g++.old-deja/g++.jason/report.C
33592 * g++.old-deja/g++.jason/rfg10.C
33593 * g++.old-deja/g++.jason/template30.C
33594 * g++.old-deja/g++.law/arm12.C
33595 * g++.old-deja/g++.law/ctors5.C
33596 * g++.old-deja/g++.law/cvt20.C
33597 * g++.old-deja/g++.law/init10.C
33598 * g++.old-deja/g++.law/init8.C
33599 * g++.old-deja/g++.law/visibility17.C
33600 * g++.old-deja/g++.law/visibility7.C
33601 * g++.old-deja/g++.mike/net8.C
33602 * g++.old-deja/g++.mike/p646.C
33603 * g++.old-deja/g++.mike/p700.C
33604 * g++.old-deja/g++.mike/p701.C
33605 * g++.old-deja/g++.mike/p811.C
33606 * g++.old-deja/g++.ns/template13.C
33607 * g++.old-deja/g++.other/array3.C
33608 * g++.old-deja/g++.other/crash25.C
33609 * g++.old-deja/g++.other/dtor3.C
33610 * g++.old-deja/g++.other/dtor4.C
33611 * g++.old-deja/g++.other/main1.C
33612 * g++.old-deja/g++.other/warn7.C
33613 * g++.old-deja/g++.pt/crash11.C
33614 * g++.old-deja/g++.pt/crash36.C
33615 * g++.old-deja/g++.pt/spec22.C
33616 * g++.old-deja/g++.pt/spec9.C
33617 * g++.old-deja/g++.pt/ttp52.C
33618 * g++.old-deja/g++.robertl/eb103.C
33619 * g++.old-deja/g++.robertl/eb121.C
33620 * g++.old-deja/g++.robertl/eb22.C
33621 * g++.old-deja/g++.robertl/eb8.C:
33622 Update locations and/or regexps of dg-error markers.
33623 Remove markers for some bogus messages that are no longer issued.
33624
33625 2004-09-23 Jakub Jelinek <jakub@redhat.com>
33626
33627 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
33628 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
33629
33630 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
33631
33632 PR c++/17618
33633 * g++.dg/lookup/crash5.C: New test.
33634
33635 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
33636
33637 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
33638 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
33639 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
33640 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
33641 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
33642 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
33643
33644 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
33645 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
33646 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
33647 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
33648 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
33649 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
33650
33651 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
33652
33653 * gcc.dg/vect/vect-44.c: Check additional cases.
33654 * gcc.dg/vect/vect-48.c: Check additional cases.
33655
33656 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
33657 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
33658 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
33659 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
33660 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
33661 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
33662 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
33663 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
33664 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
33665
33666 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
33667 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
33668 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
33669
33670 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33671
33672 * gcc.dg/tree-ssa/loop-6.c: New test.
33673
33674 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
33675
33676 PR c++/17620
33677 * g++.dg/inherit/base2.C: New.
33678
33679 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
33680
33681 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
33682 * gcc.dg/20001012-2.c: Likewise.
33683 * gcc.dg/20001013-1.c: Likewise.
33684 * gcc.dg/20001101-1.c: Likewise.
33685 * gcc.dg/20001102-1.c: Likewise.
33686 * gcc.dg/bf-spl1.c: Likewise.
33687 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
33688 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
33689
33690 2004-09-22 Diego Novillo <dnovillo@redhat.com>
33691
33692 PR tree-optimization/16721
33693 * gcc.dg/tree-ssa/pr16721.c: New test.
33694
33695 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
33696
33697 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
33698 * gcc.dg/20040305-1.c: Likewise.
33699
33700 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
33701
33702 PR c/16566
33703 * gcc.c-torture/compile/pr16566-1.c,
33704 gcc.c-torture/compile/pr16566-2.c,
33705 gcc.c-torture/compile/pr16566-3.c: New tests.
33706
33707 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
33708
33709 PR tree-optimization/17512
33710 * gcc.c-torture/compile/20040916-1.c.
33711
33712 2004-09-21 Mark Mitchell <mark@codesourcery.com>
33713
33714 * gcc.dg/pragma-re-3.c: New test.
33715
33716 2004-09-17 Matt Austern <austern@apple.com>
33717
33718 PR c++/15049
33719 * g++.dg/other/anon3.C: New.
33720
33721 2004-09-21 Roger Sayle <roger@eyesopen.com>
33722
33723 PR c++/7503
33724 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
33725 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
33726 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
33727 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
33728 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
33729
33730 2004-09-21 Bud Davis <bdavis9659@comcast.net>
33731
33732 PR fortran/17286
33733 * gfortran.dg/pr17286.f90: New test.
33734
33735 2004-09-20 Mark Mitchell <mark@codesourcery.com>
33736
33737 PR c++/17530
33738 * g++.dg/template/static7.C: New test.
33739
33740 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
33741
33742 PR tree-opt/17558
33743 * gcc.c-torture/compile/pr17558.c: New test.
33744
33745 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
33746
33747 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
33748 if SKIP_ATTRIBUTE is defined.
33749
33750 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33751
33752 PR fortran/15957
33753 * gfortran.dg/pr15957.f90: New test.
33754
33755 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
33756
33757 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
33758 in comparison.
33759 * gcc.dg/vect/vect-79.c: Likewise.
33760 * gcc.dg/vect/vect-80.c: Likewise.
33761
33762 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33763
33764 PR fortran/15750
33765 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
33766
33767 2004-09-20 Ira Rosen <irar@il.ibm.com>
33768
33769 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
33770 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
33771 * gcc.dg/vect/vect-62.c: New testcase.
33772 * gcc.dg/vect/vect-63.c: New testcase.
33773 * gcc.dg/vect/vect-64.c: New testcase.
33774 * gcc.dg/vect/vect-65.c: New testcase.
33775 * gcc.dg/vect/vect-66.c: New testcase.
33776 * gcc.dg/vect/vect-67.c: New testcase.
33777 * gcc.dg/vect/vect-68.c: New testcase.
33778 * gcc.dg/vect/vect-69.c: New testcase.
33779 * gcc.dg/vect/vect-79.c: New testcase.
33780 * gcc.dg/vect/vect-80.c: New testcase.
33781
33782 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
33783
33784 * gcc.target/mips/asm-1.c: New test.
33785
33786 2004-09-19 Ira Rosen <irar@il.ibm.com>
33787
33788 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
33789 * gcc.dg/vect/vect-73.c: New testcase.
33790 * gcc.dg/vect/vect-74.c: New testcase.
33791 * gcc.dg/vect/vect-75.c: New testcase.
33792 * gcc.dg/vect/vect-76.c: New testcase.
33793 * gcc.dg/vect/vect-77.c: New testcase.
33794 * gcc.dg/vect/vect-78.c: New testcase
33795
33796 2004-09-18 Paul Brook <paul@codesourcery.com>
33797
33798 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
33799
33800 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
33801
33802 PR c/17424
33803 * gcc.dg/pr17424-1.c: New test.
33804
33805 2004-09-18 Diego Novillo <dnovillo@redhat.com>
33806
33807 * g++.dg/tree-ssa/pr17153.C: New test.
33808
33809 2004-09-16 Geoffrey Keating <geoffk@apple.com>
33810
33811 PR pch/13361
33812 * g++.dg/pch/wchar-1.C: New.
33813 * g++.dg/pch/wchar-1.Hs: New.
33814
33815 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
33816
33817 * gcc.c-torture/execute/20040917-1.c: New test.
33818
33819 2004-09-17 Diego Novillo <dnovillo@redhat.com>
33820
33821 PR tree-optimization/17319
33822 * gcc.dg/pr17319.c: New test.
33823
33824 2004-09-17 Devang Patel <dpatel@apple.com>
33825
33826 * gcc.dg/20040813-1.c: New test.
33827
33828 2004-09-17 Diego Novillo <dnovillo@redhat.com>
33829
33830 PR tree-optimization/17273
33831 * gcc.c-torture/compile/pr17273.c: New test.
33832
33833 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
33834
33835 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
33836 Update expected messages.
33837 * gcc.dg/declspec-13.c: New test.
33838
33839 2004-09-17 David Edelsohn <edelsohn@gnu.org>
33840
33841 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
33842
33843 2004-09-17 Diego Novillo <dnovillo@redhat.com>
33844
33845 * gcc.c-torture/execute/pr17252.c: Use post-increment to
33846 change what 'a' is pointing to.
33847
33848 2004-09-17 Mark Mitchell <mark@codesourcery.com>
33849
33850 PR c++/16002
33851 * g++.dg/template/error18.C: New test.
33852
33853 PR c++/16029
33854 * g++.dg/warn/Wunused-8.C: New test.
33855
33856 2004-09-17 Steven Bosscher <stevenb@suse.de>
33857
33858 PR tree-optimization/17513
33859 * gcc.dg/20040916-1.c: New test.
33860
33861 2004-09-16 Mark Mitchell <mark@codesourcery.com>
33862
33863 PR c++/17501
33864 * g++.dg/template/typename7.C: New test.
33865
33866 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33867
33868 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
33869
33870 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
33871
33872 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
33873 with -ftree-based-profiling also.
33874 * lib/profopt.exp: Support late-set profile_option/feedback_option.
33875
33876 2004-09-16 Victor Leikehman <lei@il.ibm.com>
33877
33878 PR/15364
33879 * gfortran.dg/der_array_io_1.f90: New test.
33880 * gfortran.dg/der_array_io_2.f90: New test.
33881 * gfortran.dg/der_array_io_3.f90: New test.
33882
33883 2004-09-15 Mark Mitchell <mark@codesourcery.com>
33884
33885 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
33886 EABI.
33887
33888 2004-09-15 Mark Mitchell <mark@codesourcery.com>
33889
33890 * g++.dg/opt/switch1.C: New test.
33891
33892 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
33893
33894 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
33895 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
33896 Update expected messages.
33897
33898 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33899
33900 PR fortran/16485
33901 * gfortran.dg/same_name_1.f90: New test.
33902
33903 2004-09-15 Diego Novillo <dnovillo@redhat.com>
33904
33905 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
33906 dereference garbage pointers.
33907
33908 2004-09-15 Jakub Jelinek <jakub@redhat.com>
33909
33910 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
33911 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
33912
33913 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
33914 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
33915 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
33916
33917 2004-09-14 Mark Mitchell <mark@codesourcery.com>
33918
33919 PR c++/17324
33920 * g++.dg/template/mangle1.C: New test.
33921
33922 2004-09-14 Diego Novillo <dnovillo@redhat.com>
33923
33924 PR tree-optimization/17252
33925 * gcc.c-torture/execute/pr17252.c: New test.
33926
33927 2004-09-14 Andrew Pinski <apinski@apple.com>
33928
33929 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
33930
33931 2004-09-14 Roger Sayle <roger@eyesopen.com>
33932
33933 PR rtl-optimization/9771
33934 * gcc.dg/pr9771-1.c: New test case.
33935
33936 2004-09-14 Diego Novillo <dnovillo@redhat.com>
33937
33938 PR tree-optimization/15262
33939 * gcc.c-torture/execute/pr15262-1.c: New test.
33940 * gcc.c-torture/execute/pr15262-2.c: New test.
33941
33942 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
33943
33944 * gcc.dg/declspec-12.c: New test.
33945
33946 2004-09-14 Bud Davis <bdavis9659@comcast.net>
33947
33948 * gfortran.dg/pr17090.f90: Add directives to test.
33949
33950 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33951
33952 * gcc.c-torture/compile/20040914-1.c: New test.
33953
33954 2004-09-13 Mark Mitchell <mark@codesourcery.com>
33955
33956 PR c++/16162
33957 * g++.dg/template/decl2.C: New test.
33958
33959 2004-09-13 Bud Davis <bdavis9659@comcast.net>
33960
33961 PR fortran/17090
33962 * gfortran.dg/pr17090.f90: New test.
33963
33964 2004-09-13 Dale Johannesen <dalej@apple.com>
33965
33966 * gcc.c-torture/compile/pr17408.c: New test case.
33967
33968 2004-09-13 Mark Mitchell <mark@codesourcery.com>
33969
33970 PR c++/16716
33971 * g++.dg/parse/crash17.C: New test.
33972
33973 PR c++/17327
33974 * g++.dg/template/enum3.C: New test.
33975
33976 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
33977
33978 * lib/gcc-defs.exp: Load wrapper.exp.
33979 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
33980 using local code.
33981 * lib/gcc.exp (gcc_init): Similar.
33982 * lib/gfortran.exp (gfortran_init): Similar.
33983 * lib/objc.exp (objc_init): Similar.
33984 * lib/treelang.exp (treelang_init): Similar.
33985 * lib/wrapper.exp: New file with build_wrapper call machinery in
33986 ${tool}_maybe_build_wrapper.
33987
33988 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
33989
33990 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
33991 "inline".
33992 * gcc.dg/declspec-11.c: Update expected messages.
33993 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
33994 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
33995 gcc.dg/inline-12.c: New tests.
33996
33997 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
33998
33999 * g++.dg/tree-ssa/pr17400.C: New testcase.
34000
34001 2004-09-13 James E Wilson <wilson@specifixinc.com>
34002
34003 * gcc.target/mips/sb1-1.c: New testcase.
34004
34005 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
34006
34007 * lib/g77-dg.exp: Remove unused file.
34008 * lib/mike-g77.exp: Ditto.
34009 * lib/g77.exp: Ditto.
34010
34011 2004-09-12 Richard Henderson <rth@redhat.com>
34012
34013 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
34014
34015 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
34016
34017 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
34018 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34019 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
34020 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
34021 Update expected messages.
34022
34023 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
34024
34025 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
34026 declaration/use mismatch for dirp parameter.
34027
34028 2004-09-12 Andrew Pinski <apinski@apple.com>
34029
34030 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
34031 -fgnu-runtime is passed.
34032
34033 2004-09-12 Richard Henderson <rth@redhat.com>
34034
34035 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
34036 do the uplevel thing and update additional_flags directly.
34037 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
34038 gfortran.fortran-torture/execute/intrinsic_nearest.x,
34039 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
34040 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
34041
34042 2004-09-11 Steven Bosscher <stevenb@suse.de>
34043
34044 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
34045
34046 2004-09-11 Roger Sayle <roger@eyesopen.com>
34047
34048 PR middle-end/17411
34049 * g++.dg/opt/pr17411-1.C: New test case.
34050
34051 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
34052
34053 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
34054 gcc.dg/tls/diag-2.c: Update expected messages.
34055 * gcc.dg/991209-1.c: Specify compilation options. Update expected
34056 messages.
34057 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
34058 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
34059 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
34060 gcc.dg/tls/diag-5.c: New tests.
34061
34062 2004-09-11 Zack Weinberg <zack@codesourcery.com>
34063
34064 * gcc.dg/20040910-1.c: Correct dg-error regexp.
34065
34066 2004-09-11 Steven Bosscher <stevenb@suse.de>
34067
34068 * g++.dg/parse/break-in-for.C: New test.
34069
34070 2004-09-11 Jakub Jelinek <jakub@redhat.com>
34071
34072 * gcc.dg/tree-ssa/20040911-1.c: New test.
34073
34074 2004-09-11 Andreas Jaeger <aj@suse.de>
34075
34076 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
34077 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
34078
34079 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
34080
34081 * gcc.target/frv: New directory of FR-V-specific tests.
34082
34083 2004-09-10 James E Wilson <wilson@specifixinc.com>
34084
34085 * gcc.dg/convert-vec-1.c: New test.
34086
34087 2004-09-10 Roger Sayle <roger@eyesopen.com>
34088
34089 PR middle-end/17024
34090 * gcc.dg/pr17024-1.c: New test case.
34091
34092 2004-09-10 Eric Christopher <echristo@redhat.com>
34093
34094 * gcc.dg/20040910-1.c: New test.
34095
34096 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
34097
34098 * gcc.dg/bitfld-9.c: New test.
34099
34100 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
34101
34102 * gcc.c-torture/execute/ieee/acc1.c: New test.
34103 * gcc.c-torture/execute/ieee/acc2.c: New test.
34104 * gcc.c-torture/execute/ieee/mzero6.c: New test.
34105
34106 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
34107
34108 * gcc.dg/deprecated-2.c: New test.
34109
34110 2004-09-09 James E Wilson <wilson@specifixinc.com>
34111
34112 * gcc.dg/init-vec-1.c: New test.
34113
34114 2004-09-09 Roger Sayle <roger@eyesopen.com>
34115
34116 PR middle-end/17055
34117 * gcc.dg/pr17055-1.c: New test case.
34118
34119 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
34120
34121 PR target/17377
34122 * gcc.c-torture/execute/pr17377.c: New test.
34123
34124 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
34125
34126 PR c/8420
34127 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
34128 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
34129 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
34130 gcc.dg/long-long-typespec-1.c: New tests.
34131 * gcc.dg/tls/diag-2.c: Update expected diagnostics
34132
34133 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
34134
34135 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
34136 gcc.dg/gnu99-static-1.c: New tests.
34137
34138 2004-09-08 Devang Patel <dpatel@apple.com>
34139
34140 * gcc.dg/darwin-ld-20040828-1.c: New test.
34141 * gcc.dg/darwin-ld-20040828-2.c: New test.
34142 * gcc.dg/darwin-ld-20040828-3.c: New test.
34143
34144 2004-09-08 Ziemowit Laski <zlaski@apple.com>
34145
34146 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
34147 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
34148 in error message.
34149 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
34150 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
34151 in error message.
34152 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
34153 types they qualify.
34154 * objc.dg/type-size-2.m: Fix wording in comment.
34155 * objc.dg/va-meth-1.m: New test case.
34156
34157 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
34158
34159 PR c/16633:
34160 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
34161 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
34162
34163 2004-09-06 Devang Patel <dpatel@apple.com>
34164
34165 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
34166 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
34167
34168 2004-09-06 Zack Weinberg <zack@codesourcery.com>
34169
34170 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
34171 reflect changed line numbering of diagnostics.
34172
34173 2004-09-06 Paul Brook <paul@codesourcery.com>
34174
34175 * gfortran.dg/edit_real_1.f90: Add new test.
34176
34177 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34178
34179 * gcc.dg/tree-ssa/loop-2.c: New test.
34180 * gcc.dg/tree-ssa/loop-3.c: New test.
34181 * gcc.dg/tree-ssa/loop-4.c: New test.
34182 * gcc.dg/tree-ssa/loop-5.c: New test.
34183
34184 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34185
34186 * gcc.dg/format/sentinel-1.c: Update for parameter option.
34187
34188 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34189
34190 * gcc.dg/format/sentinel-1.c: New test.
34191
34192 2004-09-04 Uros Bizjak <uros@kss-loka.si>
34193
34194 * gcc.dg/builtins-46.c: New.
34195
34196 2004-09-03 Devang Patel <dpatel@apple.com>
34197
34198 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
34199 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
34200
34201 2004-09-03 Jan Beulich <jbeulich@novell.com>
34202
34203 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
34204 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
34205 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
34206 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
34207 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
34208 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
34209 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
34210 the non-portable bzero.
34211 * gcc.dg/20010912-1.c: xfail for NetWare.
34212 * gcc.dg/20020426-2.c: xfail for NetWare.
34213 * gcc.dg/20021014-1.c: xfail for NetWare.
34214 * gcc.dg/20021018-1.c: xfail for NetWare.
34215 * gcc.dg/20030213-1.c: xfail for NetWare.
34216 * gcc.dg/20030225-1.c: xfail for NetWare.
34217 * gcc.dg/20030708-1.c: xfail for NetWare.
34218 * gcc.dg/builtins-config.h: Also exclude NetWare.
34219 * gcc.dg/format/format.h: Define restrict only if not already defined.
34220 * gcc.dg/nest.c: xfail for NetWare.
34221 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
34222 * lib/target-supports.exp (check_visibility_available): Exclude
34223 NetWare.
34224
34225 2004-09-03 Jan Beulich <jbeulich@novell.com>
34226
34227 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
34228 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
34229 deterministic starting point for the alignment of structure fields.
34230 * gcc.dg/Wpadded.c: Dito.
34231 * g++.dg/abi/vbase10.C: Dito.
34232
34233 2004-09-03 Devang Patel <dpatel@apple.com>
34234
34235 * g++.dg/debug/pr15736.cc: New test.
34236
34237 2004-09-02 Mark Mitchell <mark@codesourcery.com>
34238
34239 * README.QMTEST: Fix out-of-date link.
34240
34241 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
34242
34243 PR fortran/16579
34244 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
34245 Delete. Duplicate of gfortran.dg/g77/20010610.f
34246
34247 2004-09-02 Mark Mitchell <mark@codesourcery.com>
34248
34249 * g++.dg/abi/arm_rtti1.C: New test.
34250
34251 2004-09-02 Geoffrey Keating <geoffk@apple.com>
34252
34253 * gcc.dg/ppc-vector-memcpy.c: New.
34254 * gcc.dg/ppc-vector-memset.c: New.
34255
34256 2004-09-02 Chao-ying Fu <fu@mips.com>
34257
34258 * gcc.target/mips/mips-3d-1.c: New test.
34259 * gcc.target/mips/mips-3d-2.c: New test.
34260 * gcc.target/mips/mips-3d-3.c: New test.
34261 * gcc.target/mips/mips-3d-4.c: New test.
34262 * gcc.target/mips/mips-3d-5.c: New test.
34263 * gcc.target/mips/mips-3d-6.c: New test.
34264 * gcc.target/mips/mips-3d-7.c: New test.
34265 * gcc.target/mips/mips-3d-8.c: New test.
34266 * gcc.target/mips/mips-3d-9.c: New test.
34267 * gcc.target/mips/mips-ps-1.c: New test.
34268 * gcc.target/mips/mips-ps-2.c: New test.
34269 * gcc.target/mips/mips-ps-3.c: New test.
34270 * gcc.target/mips/mips-ps-4.c: New test.
34271 * gcc.target/mips/mips-ps-type.c: New test.
34272
34273 2004-09-02 Paul Brook <paul@codesourcery.com>
34274
34275 * gfortran.dg/edit_real_1.f90: Add new tests.
34276
34277 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34278
34279 PR fortran/15327
34280 * gfortran.dg/merge_char_1.f90: New test.
34281
34282 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34283
34284 PR fortran/16404
34285 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
34286
34287 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34288
34289 PR c/1522
34290 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
34291
34292 2004-09-01 Mark Mitchell <mark@codesourcery.com>
34293
34294 * g++.dg/opt/loop1.C: Do not XFAIL.
34295
34296 2004-09-01 Jakub Jelinek <jakub@redhat.com>
34297
34298 * gcc.c-torture/execute/20040831-1.c: New test.
34299
34300 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
34301
34302 PR fortran/16579
34303 * gfortran.dg/g77/20010610.f: Now passes.
34304 Copy from g77.f-torture/execute. Add dg-run directive.
34305 * gfortran.dg/g77/README: Update
34306
34307 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
34308
34309 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
34310 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
34311 (t1, t2, t3, t4): Add volatile.
34312
34313 2004-08-31 Mark Mitchell <mark@codesourcery.com>
34314
34315 * g++.dg/ext/visibility/arm1.C: New test.
34316
34317 2004-08-31 Geoffrey Keating <geoffk@apple.com>
34318
34319 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
34320 -pedantic-errors.
34321
34322 2004-09-01 Paul Brook <paul@codesourcery.com>
34323
34324 * gfortran.dg/eof_2.f90: New test.
34325
34326 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34327
34328 PR fortran/16579
34329 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
34330
34331 2004-08-31 Bud Davis <bdavis9659@comcast.net>
34332
34333 PR libfortran/16805
34334 * gfortran.dg/list_read_2.f90: New test.
34335
34336 2004-08-31 Mark Mitchell <mark@codesourcery.com>
34337
34338 * g++.dg/abi/key1.C: New test.
34339
34340 2004-08-31 Richard Henderson <rth@redhat.com>
34341
34342 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
34343 form of offsetof.
34344 * g++.dg/other/offsetof5.C: Remove duplicate.
34345
34346 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34347
34348 PR fortran/17244
34349 * gfortran.dg/func_derived_1.f90: New test.
34350
34351 2004-08-31 Paul Brook <paul@codesourcery.com>
34352
34353 * gfortran.dg/eof_1.f90: New test.
34354
34355 2004-08-31 Paul Brook <paul@codesourcery.com>
34356
34357 * gfortran.dg/list_read_1.f90: New file.
34358
34359 2004-08-30 Mark Mitchell <mark@codesourcery.com>
34360
34361 * g++.dg/opt/loop1.C: XFAIL.
34362
34363 2004-08-30 Geoffrey Keating <geoffk@apple.com>
34364
34365 * gcc.dg/funcdef-storage-1.c: New.
34366 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
34367 an extern function in local scope.
34368 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
34369 declare an 'auto inline' function in local scope.
34370 * gcc.dg/20011130-1.c: Likewise.
34371 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
34372 an 'auto' function in local scope.
34373 * gcc.dg/20021014-1.c: Likewise.
34374 * gcc.dg/20030331-2.c: Likewise.
34375
34376 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34377
34378 * gfortran.dg/blockdata_1.f90: New test.
34379
34380 2004-08-30 Richard Henderson <rth@redhat.com>
34381
34382 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
34383
34384 2004-08-30 Richard Henderson <rth@redhat.com>
34385
34386 * lib/fortran-torture.exp (fortran-torture-execute): Honor
34387 additional_flags set by alternate driver.
34388 (ieee-options): New procedure.
34389 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
34390 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
34391 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
34392 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
34393
34394 2004-08-30 Richard Henderson <rth@redhat.com>
34395
34396 * lib/f-torture.exp: Remove.
34397
34398 2004-08-29 Mark Mitchell <mark@codesourcery.com>
34399
34400 PR rtl-optimization/16590
34401 * g++.dg/opt/loop1.C: New test.
34402
34403 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34404
34405 PR fortran/13910
34406 * gfortran.dg/oldstyle_1.f90: New test.
34407
34408 2004-08-29 Steven G. Kargl <kargls@comcast.net>
34409 Paul Brook <paul@codesourcery.com>
34410
34411 * gfortran.dg/g77/README: Update.
34412 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
34413 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
34414 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
34415
34416 2004-08-28 Paul Brook <paul@codesourcery.com>
34417
34418 PR libfortran/17195
34419 * gfortran.dg/edit_real_1.f90: New test.
34420
34421 2004-08-27 Paul Brook <paul@codesourcery.com>
34422
34423 * gfortran.dg/rewind_1.f90: New test.
34424
34425 2004-08-27 Bud Davis <bdavis9659@comcast.net>
34426
34427 PR fortran/16597
34428 * gfortran.dg/pr16597.f90: New test.
34429
34430 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
34431
34432 PR c/13801
34433 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
34434 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
34435 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
34436 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
34437 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
34438
34439 2004-08-26 Nick Clifton <nickc@redhat.com>
34440
34441 * gcc.c-torture/compile/pr17119.c: New test.
34442
34443 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
34444
34445 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
34446
34447 2004-08-25 Richard Henderson <rth@redhat.com>
34448
34449 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
34450 the bits that expect kind=8 to be the largest real kind.
34451
34452 2004-08-25 Ziemowit Laski <zlaski@apple.com>
34453
34454 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
34455
34456 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34457
34458 * gfortran.dg/assignment_1.f90: New test.
34459
34460 2004-08-25 Adam Nemet <anemet@lnxw.com>
34461
34462 * g++.dg/template/repo3.C: New test.
34463
34464 2004-08-25 Roger Sayle <roger@eyesopen.com>
34465
34466 PR middle-end/16693
34467 PR tree-optimization/16372
34468 * g++.dg/opt/pr16372-1.C: New test case.
34469 * g++.dg/opt/pr16693-1.C: New test case.
34470 * g++.dg/opt/pr16693-2.C: New test case.
34471
34472 2004-08-25 Ziemowit Laski <zlaski@apple.com>
34473
34474 * objc.dg/proto-lossage-4.m: New test.
34475
34476 2004-08-25 Mark Mitchell <mark@codesourcery.com>
34477
34478 PR c++/17155
34479 * g++.dg/inherit/local2.C: New test.
34480
34481 2004-08-25 Paul Brook <paul@codesourcery.com>
34482
34483 PR fortran/17144
34484 * gfortran.dg/string_ctor_1.f90: New test.
34485
34486 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34487
34488 PR c++/14428
34489 * g++.dg/template/redecl2.C: New test.
34490
34491 2004-08-24 Bud Davis <bdavis9659@comcast.net>
34492
34493 PR fortran/17143
34494 * gfortran.dg/pr17143.f90: New test.
34495
34496 2004-08-24 Bud Davis <bdavis9659@comcast.net>
34497
34498 PR fortran/17164
34499 * gfortran.dg/pr17164.f90: New test.
34500
34501 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34502
34503 * gcc.dg/tree-ssa/loop-1.c: New test.
34504
34505 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
34506
34507 * gcc.c-torture/compile/20040824-1.c: New test.
34508
34509 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
34510
34511 * gcc.c-torture/compile/iftrap-3.c: New test.
34512
34513 2004-08-24 Paul Brook <paul@codesourcery.com>
34514
34515 * gfortran.dg/entry_2.f90: New test.
34516
34517 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
34518
34519 PR c++/16889
34520 * g++.dg/lookup/ambig[12].C: New.
34521
34522 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34523
34524 PR c++/16706
34525 * g++.dg/template/crash21.C: New test.
34526 * g++.dg/template/crash22.C: Likewise.
34527
34528 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
34529
34530 PR c++/17149
34531 * g++.dg/template/access15.C: New.
34532
34533 2004-08-23 Mark Mitchell <mark@codesourcery.com>
34534
34535 PR c++/17163
34536 * g++.dg/template/repo2.C: New test.
34537
34538 2004-08-23 Roger Sayle <roger@eyesopen.com>
34539
34540 PR rtl-optimization/17078
34541 * gcc.c-torture/execute/pr17078-1.c: New test case.
34542
34543 2004-08-23 Mark Mitchell <mark@codesourcery.com>
34544
34545 PR c/14492
34546 * gcc.dg/debug/crash1.c: New test.
34547
34548 2004-08-23 Mark Mitchell <mark@codesourcery.com>
34549
34550 PR c/16180
34551 * gcc.dg/loop-5.c: New test.
34552
34553 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
34554
34555 * gcc.c-torture/execute/20040823-1.c: New test.
34556
34557 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
34558
34559 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
34560 to the assembler. Simplify test accordingly.
34561 (asm_abi_flags): Use GNU names.
34562 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
34563 to check for ABI flags.
34564
34565 2004-08-22 Andrew Pinski <apinski@apple.com>
34566
34567 * g++.dg/opt/pr14029.C: New test.
34568 * gcc.c-torture/execute/pr15262.c: New test.
34569
34570 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34571
34572 * gfortran.dg/reduction.f90: Add checks with complex arguments.
34573
34574 2004-08-21 Bud Davis <bdavis9659@comcast.net>
34575
34576 PR 16908
34577 * gfortran.dg/direct_io.f90: New test.
34578
34579 2004-08-20 Mark Mitchell <mark@codesourcery.com>
34580
34581 PR c++/17121
34582 * g++.dg/inherit/local2.C: New test.
34583
34584 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
34585
34586 PR c++/17120
34587 * g++.dg/warn/Wparentheses-4.C: New test.
34588
34589 2004-08-20 Mark Mitchell <mark@codesourcery.com>
34590
34591 PR c++/17121
34592 * g++.dg/inherit/local2.C: New test.
34593
34594 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
34595 * gcc.dg/ppc-ldstruct.c: Likewise.
34596 * gcc.dg/ppc64-abi-2.c: Likewise.
34597
34598 2004-08-20 Jakub Jelinek <jakub@redhat.com>
34599
34600 PR rtl-optimization/17099
34601 * gcc.c-torture/execute/20040820-1.c: New test.
34602
34603 2004-08-20 David Edelsohn <edelsohn@gnu.org>
34604
34605 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
34606
34607 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
34608
34609 PR fortran/17077
34610 * gfortran.dg/auto_array_1.f90: New test.
34611
34612 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34613
34614 PR fortran/17074
34615 * gfortran.dg/simpleif_1.f90: New test.
34616
34617 2004-08-19 Mark Mitchell <mark@codesourcery.com>
34618
34619 * lib/target-supports.exp (check_profiling_available): Return
34620 false for arm*-*-symbianelf* and arm*-*-eabi*.
34621
34622 PR c++/15890
34623 * g++.dg/template/delete1.C: New test.
34624
34625 2004-08-19 Paul Brook <paul@codesourcery.com>
34626
34627 PR fortran/14976
34628 PR fortran/16228
34629 * gfortran.dg/data_char_1.f90: New test.
34630
34631 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
34632
34633 PR fortran/16946
34634 * gfortran.dg/reduction.f90: New testcase.
34635
34636 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34637
34638 PR fortran/16520
34639 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
34640
34641 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
34642
34643 PR c++/17041
34644 * g++.dg/Wparentheses-3.C: New test.
34645
34646 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
34647
34648 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
34649 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
34650 * gcc.dg/vect/vect-2.c: Likewise.
34651 * gcc.dg/vect/vect-3.c: Likewise.
34652 * gcc.dg/vect/vect-4.c: Likewise.
34653 * gcc.dg/vect/vect-5.c: Likewise.
34654 * gcc.dg/vect/vect-6.c: Likewise.
34655 * gcc.dg/vect/vect-7.c: Likewise.
34656 * gcc.dg/vect/vect-25.c: Likewise.
34657 * gcc.dg/vect/vect-31.c: Likewise.
34658 * gcc.dg/vect/vect-32.c: Likewise.
34659 * gcc.dg/vect/vect-34.c: Likewise.
34660 * gcc.dg/vect/vect-36.c: Likewise.
34661 * gcc.dg/vect/vect-all.c: Likewise.
34662
34663 2004-08-18 Mark Mitchell <mark@codesourcery.com>
34664
34665 PR c++/17068
34666 * g++.dg/template/operator4.C: New test.
34667
34668 2004-08-18 Richard Henderson <rth@redhat.com>
34669
34670 * gcc.dg/20040206-1.c: XFAIL.
34671
34672 2004-08-17 Mark Mitchell <mark@codesourcery.com>
34673
34674 PR c++/16246
34675 * g++.dg/template/array7.C: New test.
34676
34677 2004-08-17 James E Wilson <wilson@specifixinc.com>
34678
34679 * gcc.dg/mips-movcc-1.c: New test.
34680 * gcc.dg/mips-movcc-2.c: New test.
34681 * gcc.dg/mips-movcc-3.c: New test.
34682
34683 * gcc.dg/mips-nmadd-1.c: New test.
34684 * gcc.dg/mips-nmadd-2.c: New test.
34685
34686 2004-08-17 Mark Mitchell <mark@codesourcery.com>
34687
34688 PR c++/15871
34689 * g++.dg/opt/inline8.C: New test.
34690
34691 PR c++/16965
34692 * g++.dg/parse/error17.C: New test.
34693
34694 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
34695
34696 * gcc.dg/vect: New directory for vectorizer tests.
34697 * gcc.dg/vect/tree-vect.h: New file.
34698 * gcc.dg/vect/vect.exp: New file.
34699 * gcc.dg/vect/pr16105.c.c: New test.
34700 * gcc.dg/vect/vect-1.c: New test.
34701 * gcc.dg/vect/vect-2.c: New test.
34702 * gcc.dg/vect/vect-3.c: New test.
34703 * gcc.dg/vect/vect-4.c: New test.
34704 * gcc.dg/vect/vect-5.c: New test.
34705 * gcc.dg/vect/vect-6.c: New test.
34706 * gcc.dg/vect/vect-7.c: New test.
34707 * gcc.dg/vect/vect-8.c: New test.
34708 * gcc.dg/vect/vect-9.c: New test.
34709 * gcc.dg/vect/vect-10.c: New test.
34710 * gcc.dg/vect/vect-11.c: New test.
34711 * gcc.dg/vect/vect-12.c: New test.
34712 * gcc.dg/vect/vect-13.c: New test.
34713 * gcc.dg/vect/vect-14.c: New test.
34714 * gcc.dg/vect/vect-15.c: New test.
34715 * gcc.dg/vect/vect-16.c: New test.
34716 * gcc.dg/vect/vect-17.c: New test.
34717 * gcc.dg/vect/vect-18.c: New test.
34718 * gcc.dg/vect/vect-19.c: New test.
34719 * gcc.dg/vect/vect-20.c: New test.
34720 * gcc.dg/vect/vect-21.c: New test.
34721 * gcc.dg/vect/vect-22.c: New test.
34722 * gcc.dg/vect/vect-23.c: New test.
34723 * gcc.dg/vect/vect-24.c: New test.
34724 * gcc.dg/vect/vect-25.c: New test.
34725 * gcc.dg/vect/vect-26.c: New test.
34726 * gcc.dg/vect/vect-27.c: New test.
34727 * gcc.dg/vect/vect-28.c: New test.
34728 * gcc.dg/vect/vect-29.c: New test.
34729 * gcc.dg/vect/vect-30.c: New test.
34730 * gcc.dg/vect/vect-31.c: New test.
34731 * gcc.dg/vect/vect-32.c: New test.
34732 * gcc.dg/vect/vect-33.c: New test.
34733 * gcc.dg/vect/vect-34.c: New test.
34734 * gcc.dg/vect/vect-35.c: New test.
34735 * gcc.dg/vect/vect-36.c: New test.
34736 * gcc.dg/vect/vect-37.c: New test.
34737 * gcc.dg/vect/vect-38.c: New test.
34738 * gcc.dg/vect/vect-40.c: New test.
34739 * gcc.dg/vect/vect-41.c: New test.
34740 * gcc.dg/vect/vect-42.c: New test.
34741 * gcc.dg/vect/vect-43.c: New test.
34742 * gcc.dg/vect/vect-44.c: New test.
34743 * gcc.dg/vect/vect-45.c: New test.
34744 * gcc.dg/vect/vect-46.c: New test.
34745 * gcc.dg/vect/vect-47.c: New test.
34746 * gcc.dg/vect/vect-48.c: New test.
34747 * gcc.dg/vect/vect-49.c: New test.
34748 * gcc.dg/vect/vect-50.c: New test.
34749 * gcc.dg/vect/vect-51.c: New test.
34750 * gcc.dg/vect/vect-52.c: New test.
34751 * gcc.dg/vect/vect-53.c: New test.
34752 * gcc.dg/vect/vect-54.c: New test.
34753 * gcc.dg/vect/vect-55.c: New test.
34754 * gcc.dg/vect/vect-56.c: New test.
34755 * gcc.dg/vect/vect-57.c: New test.
34756 * gcc.dg/vect/vect-58.c: New test.
34757 * gcc.dg/vect/vect-59.c: New test.
34758 * gcc.dg/vect/vect-60.c: New test.
34759 * gcc.dg/vect/vect-61.c: New test.
34760 * gcc.dg/vect/vect-all.c: New test.
34761 * gcc.dg/vect/vect-none.c: New test.
34762
34763 2004-08-17 Paul Brook <paul@codesourcery.com>
34764
34765 PR fortran/13082
34766 * gfortran.dg/entry_1.f90: New test.
34767
34768 2004-08-17 Andrew Pinski <apinski@apple.com>
34769
34770 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
34771
34772 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
34773
34774 * gcc.dg/pr17036-1.c: New test.
34775
34776 2004-08-16 Devang Patel <dpatel@apple.com>
34777
34778 * gcc.dg/darwin-20040809-1.c: New test.
34779
34780 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
34781
34782 * gcc.dg/funcdef-attr-1.c: New test.
34783
34784 2004-08-16 Janis Johnson <janis187@us.ibm.com>
34785
34786 * gcc.dg/altivec-17.c: New test.
34787 * gcc.dg/altivec-18.c: New test.
34788
34789 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34790
34791 PR c++/6749
34792 * g++.dg/template/vtable2.C: New test.
34793
34794 2004-08-14 Richard Henderson <rth@redhat.com>
34795
34796 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
34797 * gcc.dg/pack-test-4.c (main): Return 0.
34798 * gcc.dg/setjmp-1.c: Remove XFAIL.
34799 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
34800
34801 2004-08-14 Richard Henderson <rth@redhat.com>
34802
34803 * gcc.dg/980217-1.c: Add prototype for printf.
34804
34805 2004-08-13 Bud Davis <bdavis9659@comcast.net>
34806
34807 * gfortran.dg/pr16935.f90: New test.
34808
34809 2004-08-13 Janis Johnson <janis187@us.ibm.com>
34810
34811 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
34812
34813 2004-08-13 Paul Brook <paul@codesourcery.com>
34814
34815 * gfortran.dg/der_io_1.f90: Remove stray comma.
34816
34817 2004-08-12 Janis Johnson <janis187@us.ibm.com>
34818
34819 * gcc.dg/vmx/cw-bug-2.c: Remove.
34820 * gcc.dg/vmx/vprint-1.c: Remove.
34821 * gcc.dg/vmx/vscan-1.c: Remove.
34822
34823 2004-08-12 Devang patel <dpatel@apple.com>
34824
34825 * gcc.dg/darwin-20040809-2.c: New test.
34826
34827 2004-08-12 Janis Johnson <janis1872us.ibm.com>
34828
34829 * g++.dg/ext/altivec-12.C: New test.
34830
34831 * g++.dg/ext/altivec-11.C: New test.
34832
34833 2004-08-12 Paul Brook <paul@codesourcery.com>
34834
34835 * g++.dg/abi/arm_cxa_vec_1.C: New test.
34836
34837 2004-08-12 Janis Johnson <janis187@us.ibm.com>
34838
34839 * g++.dg/ext/altivec-2.C: Check for hardware support before
34840 executing any VMX instructions.
34841
34842 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
34843
34844 2004-08-12 Jakub Jelinek <jakub@redhat.com>
34845
34846 PR c++/16276
34847 * g++.old-deja/g++.other/comdat4.C: New test.
34848 * g++.old-deja/g++.other/comdat4-aux.cc: New.
34849
34850 2004-08-12 Ben Elliston <bje@au.ibm.com>
34851
34852 PR target/16286
34853 * gcc.dg/pr16286.c: New test.
34854
34855 2004-08-12 Jan Beulich <jbeulich@novell.com>
34856
34857 * g++.dg/ext/asm5.C: New.
34858
34859 2004-08-11 Mark Mitchell <mark@codesourcery.com>
34860
34861 PR c++/16698
34862 * g++.dg/eh/crash1.C: New test.
34863
34864 PR c++/16717
34865 * g++.dg/ext/construct1.C: New test.
34866
34867 2004-08-11 Mark Mitchell <mark@codesourcery.com>
34868
34869 PR c++/16853
34870 * g++.dg/init/ptrmem1.C: New test.
34871
34872 PR c++/16618
34873 * g++.dg/parse/offsetof5.C: New test.
34874
34875 PR c++/16870
34876 * g++.dg/template/overload3.C: New test.
34877
34878 2004-08-11 Mark Mitchell <mark@codesourcery.com>
34879
34880 PR c++/16964
34881 * g++.dg/parse/error16.C: New test.
34882
34883 PR c++/16904
34884 * g++.dg/template/error14.C: New test.
34885
34886 PR c++/16929
34887 * g++.dg/template/error15.C: New test.
34888
34889 2004-08-11 Devang Patel <dpatel@apple.com>
34890
34891 * gcc.dg/darwin-ld-20040809-1.c: New test.
34892 * gcc.dg/darwin-ld-20040809-2.c: New test.
34893
34894 2004-08-11 Steven G. Kargl <kargls@comcast.net>
34895
34896 PR fortran/16917
34897 * gfortran.dg/dfloat_1.f90: New test.
34898
34899 2004-08-09 Mark Mitchell <mark@codesourcery.com>
34900
34901 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
34902 * gcc.dg/dll-2.c: Fix dg-require syntax.
34903 * gcc.misc-tests/arm-isr.c (abort): Declare.
34904 (exit): Likewise.
34905
34906 2004-08-10 Mark Mitchell <mark@codesourcery.com>
34907
34908 PR c++/16971
34909 * g++.dg/parse/crash16.C: New test.
34910
34911 2004-08-10 Roger Sayle <roger@eyesopen.com>
34912
34913 * gcc.dg/mips-rsqrt-1.c: New test case.
34914 * gcc.dg/mips-rsqrt-2.c: New test case.
34915 * gcc.dg/mips-rsqrt-3.c: New test case.
34916
34917 2004-08-10 Paul Brook <paul@codesourcery.com>
34918
34919 * gfortran.dg/der_io_1.f90: New test.
34920
34921 2004-08-10 Paul Brook <paul@codesourcery.com>
34922
34923 PR fortran/16919
34924 * gfortran.dg/der_array_1.f90: New test.
34925
34926 2004-08-09 David Edelsohn <edelsohn@gnu.org>
34927
34928 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
34929
34930 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
34931
34932 * gcc.dg/wchar_t-2.c: Fix typo.
34933
34934 2004-08-09 Falk Hueffner <falk@debian.org>
34935
34936 PR tree-optimization/12517
34937 * gcc.c-torture/compile/pr12517.c: New test.
34938
34939 PR tree-optimization/12578
34940 * gcc.c-torture/compile/pr12578.c: New test.
34941
34942 PR tree-optimization/12899
34943 * gcc.c-torture/compile/pr12899.c: New test.
34944
34945 PR rtl-optimization/14692
34946 * gcc.c-torture/compile/pr14692.c: New test.
34947
34948 PR tree-optimization/16461
34949 * gcc.c-torture/compile/pr16461.c: New test.
34950
34951 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
34952
34953 * gfortran.dg/getenv_1.f90: New test.
34954
34955 2004-08-06 Mark Mitchell <mark@codesourcery.com>
34956
34957 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
34958 wchar_t.
34959 * gcc.dg/symbian5.c: Test -fno-short-wchar.
34960
34961 2004-08-06 Paul Brook <paul@codesourcery.com>
34962
34963 * gfortran.dg/ret_array_1.f90: New test.
34964 * gfortran.dg/ret_pointer_1.f90: New test.
34965
34966 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
34967
34968 * gcc.dg/missing-field-init-[12].c: New tests.
34969 * g++.dg/warn/missing-field-init-[12].C: New tests.
34970
34971 2004-08-06 Mark Mitchell <mark@codesourcery.com>
34972
34973 * gcc.dg/enum2.c: New test.
34974 * gcc.dg/symbian3.c: Likewise.
34975 * gcc.dg/symbian4.c: Likewise.
34976 * gcc.dg/wchar_t-2.c: Likewise.
34977
34978 2004-08-05 Mark Mitchell <mark@codesourcery.com>
34979
34980 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
34981 destructor tests.
34982
34983 2004-08-05 Mark Mitchell <mark@codesourcery.com>
34984
34985 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
34986 dg-require-visiblity.
34987 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
34988 * g++.dg/ext/visibility/fvisibility.C: Likewise.
34989 * g++.dg/ext/visibility/memfuncts.C: Likewise.
34990 * g++.dg/ext/visibility/new1.C: Likewise.
34991 * g++.dg/ext/visibility/pragma.C: Likewise.
34992 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
34993 * g++.dg/ext/visibility/virtual.C: Likewise.
34994 * g++/dg/ext/visibility/visibility-1.C: Likewise.
34995 * g++/dg/ext/visibility/visibility-2.C: Likewise.
34996 * g++/dg/ext/visibility/visibility-3.C: Likewise.
34997 * g++/dg/ext/visibility/visibility-4.C: Likewise.
34998 * g++/dg/ext/visibility/visibility-5.C: Likewise.
34999 * g++/dg/ext/visibility/visibility-6.C: Likewise.
35000 * g++/dg/ext/visibility/visibility-7.C: Likewise.
35001 * g++/dg/ext/visibility/visibility-8.C: New test.
35002 * gcc.c-torture/compile/dll.x: Remove.
35003 * gcc.dg/dll-2.c: Use dg-require-dll
35004 * gcc.dg/visibility-10.c: New test.
35005 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
35006 supporting DLLs.
35007 * lib/scanasm.exp (scan_hidden): New function.
35008 (scan_not_hidden): Likewise.
35009
35010 2004-08-05 David Edelsohn <edelsohn@gnu.org>
35011
35012 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
35013
35014 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
35015
35016 * gcc.c-torture/execute/20040805-1.c: New test.
35017
35018 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
35019
35020 * gcc.dg/20020118-1.c: Declare abort.
35021 * gcc.dg/altivec_check.h: Likewise.
35022 * gcc.dg/iftrap-2.c: Likewise.
35023 * gcc.dg/pragma-darwin.c: Likewise.
35024 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
35025
35026 2004-08-04 Geoffrey Keating <geoffk@apple.com>
35027
35028 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
35029
35030 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
35031
35032 * gcc.c-torture/execute/builtins/abs-2.c,
35033 gcc.c-torture/execute/builtins/abs-3.c,
35034 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
35035 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
35036 intmax_t, uintmax_t and their limits.
35037 * gcc.dg/intmax_t-1.c: New test.
35038
35039 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35040
35041 * g++.dg/tc1/dr147.C: Add reference to PR.
35042
35043 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
35044
35045 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
35046 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
35047
35048 2004-08-03 David Edelsohn <edelsohn@gnu.org>
35049
35050 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
35051
35052 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
35053
35054 * gcc.dg/redecl-5.c: New test.
35055 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
35056 of scanf.
35057
35058 2004-08-03 Roger Sayle <roger@eyesopen.com>
35059
35060 PR middle-end/16790
35061 * gcc.c-torture/execute/pr16790-1.c: New test case.
35062
35063 2004-08-03 Mark Mitchell <mark@codesourcery.com>
35064
35065 * g++.dg/ext/visibility/assign1.C: New test.
35066 * g++.dg/ext/visibility/new1.C: Likewise.
35067
35068 * gcc.dg/symbian1.c: New test.
35069 * gcc.dg/symbian2.c: Likewise.
35070
35071 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
35072
35073 PR target/16570
35074 * gcc.dg/i386-sse-9.c: New test.
35075
35076 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
35077
35078 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
35079
35080 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
35081
35082 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
35083 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
35084 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
35085 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
35086 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
35087 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
35088 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
35089 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
35090 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
35091 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
35092 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
35093 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
35094 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
35095 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
35096 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
35097 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
35098 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
35099 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
35100 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
35101 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
35102 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
35103 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
35104 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
35105 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
35106 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
35107 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
35108 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
35109 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
35110 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
35111 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
35112 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
35113 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
35114 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
35115 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
35116 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
35117 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
35118 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
35119 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
35120 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
35121 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
35122 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
35123 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
35124 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
35125 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
35126 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
35127 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
35128 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
35129 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
35130 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
35131 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
35132 gcc.misc-tests/i386-pf-3dnow-1.c,
35133 gcc.misc-tests/i386-pf-athlon-1.c,
35134 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
35135 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
35136 Declare built-in functions used.
35137 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
35138
35139 2004-08-02 Mark Mitchell <mark@codesourcery.com>
35140
35141 PR c++/16707
35142 * g++.dg/lookup/using12.C: New test.
35143
35144 * g++.dg/init/null1.C: Fix PR number.
35145 * g++.dg/parse/namespace10.C: Likewise.
35146
35147 2004-08-01 Mark Mitchell <mark@codesourcery.com>
35148
35149 PR c++/16224
35150 * g++.dg/template/spec17.C: New test.
35151 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
35152 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
35153
35154 2004-08-02 David Billinghurst
35155
35156 PR fortran/16292
35157 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
35158
35159 2004-08-01 Zack Weinberg <zack@codesourcery.com>
35160
35161 * gcc.dg/ia64-got-1.c: New test case.
35162
35163 2004-08-01 Mark Mitchell <mark@codesourcery.com>
35164
35165 PR c++/16489
35166 * g++.dg/init/null1.C: New test.
35167 * g++.dg/tc1/dr76.C: Adjust error marker.
35168
35169 PR c++/16529
35170 * g++.dg/parse/namespace10.C: New test.
35171
35172 PR c++/16810
35173 * g++.dg/inherit/ptrmem2.C: New test.
35174
35175 2004-08-02 Ben Elliston <bje@au.ibm.com>
35176
35177 PR target/16155
35178 * gcc.dg/pr16155.c: New test.
35179
35180 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
35181
35182 * gcc.dg/redecl-2.c: New test.
35183
35184 2004-07-30 Geoffrey Keating <geoffk@apple.com>
35185
35186 * gcc.dg/darwin-longdouble.c: New file.
35187
35188 2004-07-30 Richard Henderson <rth@redhat.com>
35189
35190 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
35191 write to constant argument.
35192 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
35193
35194 2004-07-30 Richard Henderson <rth@redhat.com>
35195
35196 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
35197 tests of nearest around zero.
35198
35199 2004-07-30 Andrew Pinski <apinski@apple.com>
35200
35201 * gcc.c-torture/compile/20040730-1.c: New test.
35202
35203 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
35204
35205 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
35206 powerpc-eabispe.
35207
35208 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
35209
35210 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
35211
35212 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
35213
35214 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
35215 contains $ld_library_path.
35216 * lib/gfortran.exp (gfortran_link_flags): Likewise.
35217
35218 2004-07-29 Richard Henderson <rth@redhat.com>
35219
35220 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
35221
35222 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
35223 (alt2, which): New.
35224 (Check): Accept either alternative.
35225
35226 2004-07-29 Mark Mitchell <mark@codesourcery.com>
35227
35228 * g++.dg/abi/inline1.C: New test.
35229 * g++.dg/abi/local1-a.cc: Likewise.
35230 * g++.dg/abi/local1.C: Likewise.
35231 * g++.dg/abi/mangle11.C: Tweak location of warnings.
35232 * g++.dg/abi/mangle12.C: Likewise.
35233 * g++.dg/abi/mangle17.C: Likewise.
35234 * g++.dg/abi/mangle20-2.C: Likewise.
35235 * g++.dg/opt/interface1.C: Likewise.
35236 * g++.dg/opt/interface1.h: Likewise.
35237 * g++.dg/opt/interface1-a.cc: New test.
35238 * g++.dg/parse/repo1.C: New test.
35239 * g++.dg/template/repo1.C: Likewise.
35240 * g++.dg/warn/Winline-1.C: Likewise.
35241 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
35242
35243 2004-07-29 Diego Novillo <dnovillo@redhat.com>
35244
35245 * gcc.dg/tree-ssa/20040729-1.c: New test.
35246
35247 2004-07-27 Matt Austern <austern@apple.com>
35248
35249 * gcc.dg/darwin-bool-1.c: New test.
35250 * gcc.dg/darwin-bool-2.c: New test.
35251
35252 2004-07-28 Richard Henderson <rth@redhat.com>
35253
35254 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
35255 arguments in the correct type. Don't write to constant arguments.
35256
35257 2004-07-28 Diego Novillo <dnovillo@redhat.com>
35258
35259 PR tree-optimization/16688
35260 PR tree-optimization/16689
35261 * g++.dg/tree-ssa/pr16688.C: New test.
35262
35263 2004-07-28 Diego Novillo <dnovillo@redhat.com>
35264
35265 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
35266 loads. Not only in the comment, this time.
35267
35268 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
35269
35270 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
35271 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
35272 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
35273 * gcc.dg/sh4a-bitmovua.c: New.
35274 * gcc.dg/sh4a-cos.c: New.
35275 * gcc.dg/sh4a-cosf.c: New.
35276 * gcc.dg/sh4a-fprun.c: New.
35277 * gcc.dg/sh4a-fsrra.c: New.
35278 * gcc.dg/sh4a-memmovua.c: New.
35279 * gcc.dg/sh4a-sin.c: New.
35280 * gcc.dg/sh4a-sincos.c: New.
35281 * gcc.dg/sh4a-sincosf.c: New.
35282 * gcc.dg/sh4a-sinf.c: New.
35283
35284 2004-07-28 Diego Novillo <dnovillo@redhat.com>
35285
35286 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
35287 conditionals.
35288 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
35289 loads.
35290 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
35291 DOM1.
35292
35293 2004-07-27 Andrew Pinski <apinski@apple.com>
35294
35295 * g++.dg/rtti/tinfo1.C: Correct the xfail.
35296
35297 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
35298
35299 * gcc.dg/pragma-isr.c: New test.
35300
35301 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35302
35303 PR c++/14429
35304 * g++.dg/template/ttp11.C: New test.
35305
35306 2004-07-27 Diego Novillo <dnovillo@redhat.com>
35307
35308 * gcc.c-torture/compile/20040727-1.c: New test.
35309
35310 2004-07-26 Eric Christopher <echristo@redhat.com>
35311
35312 * gcc.c-torture/compile/20040726-2.c: New test.
35313
35314 2004-07-26 Andrew Pinski <apinski@apple.com>
35315
35316 * g++.dg/rtti/tinfo1.C: Xfail.
35317
35318 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
35319
35320 * gcc.c-torture/compile/20040726-1.c: New test.
35321
35322 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
35323 Brian Ryner <bryner@brianryner.com>
35324
35325 PR c++/9283
35326 PR c++/15000
35327 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
35328 * g++.dg/ext/visibility/: New directory.
35329 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
35330 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
35331 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
35332 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
35333 * g++.dg/ext/visibility/fvisibility.C,
35334 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
35335 g++.dg/ext/visibility/fvisibility-override1.C
35336 g++.dg/ext/visibility/fvisibility-override2.C
35337 g++.dg/ext/visibility/memfuncts.C
35338 g++.dg/ext/visibility/noPLT.C
35339 g++.dg/ext/visibility/pragma.C
35340 g++.dg/ext/visibility/pragma-override1.C
35341 g++.dg/ext/visibility/pragma-override2.C
35342 g++.dg/ext/visibility/staticmemfuncts.C
35343 g++.dg/ext/visibility/virtual.C: New tests.
35344
35345 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
35346
35347 PR c/15360
35348 * gcc.dg/pr15360-1.c: New test.
35349
35350 2004-07-25 Daniel Jacobowitz <dan@debian.org>
35351
35352 * gcc.dg/pragma-align-2.c: New test.
35353 * gcc.dg/pragma-init-fini.c: New test.
35354 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
35355 targets.
35356
35357 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
35358
35359 * gcc.dg/init-string-2.c: New test.
35360
35361 2004-07-24 Zack Weinberg <zack@codesourcery.com>
35362
35363 PR 16684
35364 * gcc.dg/Wredundant-decls-1.c: New test case.
35365
35366 2004-07-24 Jakub Jelinek <jakub@redhat.com>
35367
35368 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
35369 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
35370 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
35371 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
35372 * gcc.dg/compat/generate-random.c: New file.
35373 * gcc.dg/compat/generate-random.h: Likewise.
35374 * gcc.dg/compat/generate-random_r.c: Likewise.
35375 * gcc.dg/compat/struct-layout-1.h: Likewise.
35376 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
35377 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
35378 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
35379 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
35380 * gcc.dg/compat/struct-layout-1_main.c: New test.
35381 * gcc.dg/compat/struct-layout-1_x.c: New file.
35382 * gcc.dg/compat/struct-layout-1_y.c: New file.
35383 * gcc.dg/compat/struct-layout-1_test.h: New file.
35384
35385 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
35386
35387 * gcc.dg/comp-return-1.c: New test
35388
35389 2004-07-23 Janis Johnson <janis187@us.ibm.com>
35390
35391 * gcc.dg/vmx/8-02a.c: Fix typo.
35392
35393 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
35394 * gcc.dg/darwin-abi-3.c: New test.
35395
35396 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
35397 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
35398
35399 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
35400 * gcc.dg/vmx/ops-long-1.c: New test.
35401 * gcc.dg/vmx/ops-long-2.c: New test.
35402
35403 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
35404
35405 * g++.dg/lookup/conv-[1234].C: New.
35406
35407 2004-07-22 Mark Mitchell <mark@codesourcery.com>
35408
35409 * g++.dg/parse/attr2.C: Simplify.
35410
35411 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
35412
35413 PR c/7284
35414 * gcc.c-torture/execute/pr7284-1.c: New test.
35415
35416 2004-07-22 Brian Booth <bbooth@redhat.com>
35417
35418 * gcc.dg/tree-ssa/20040721-1.c: New test.
35419
35420 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
35421
35422 * g++.dg/template/crash20.c: New.
35423
35424 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
35425
35426 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
35427 Add dg-run directive. Declare variables as required.
35428 * gfortran.dg/g77/README: Update
35429
35430 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
35431
35432 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
35433 gcc.dg/cris-peep2-andu2.c: New tests.
35434
35435 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
35436
35437 PR c/15052
35438 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
35439 on return type.
35440 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
35441 messages.
35442 * gcc.dg/qual-return-2.c: Update expected messages.
35443 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
35444
35445 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
35446
35447 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
35448 * gcc.dg/noncompile/921102-1.c: Update expected error message.
35449
35450 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
35451
35452 PR c/11250
35453 * gcc.dg/init-string-1.c: New test.
35454
35455 2004-07-21 Jakub Jelinek <jakub@redhat.com>
35456
35457 PR middle-end/15345
35458 PR c/16450
35459 * gcc.dg/torture/nested-fn-1.c: New test.
35460
35461 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
35462
35463 PR target/16559
35464 * gcc.dg/ia64-fptr-1.c: New file.
35465
35466 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35467
35468 PR c++/14497
35469 * g++.dg/template/spec16.C: New test.
35470 * g++.old-deja/g++.robertl/eb118.C: Remove.
35471
35472 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35473
35474 PR c++/509
35475 * g++.dg/template/spec15.C: New test.
35476
35477 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
35478
35479 Copy cases from g77.f-torture/execute and add dg-run
35480 directive. Other changes as noted.
35481 * gfortran.dg/g77/13037.f
35482 * gfortran.dg/g77/1832.f
35483 * gfortran.dg/g77/19981119-0.f
35484 * gfortran.dg/g77/19990313-0.f
35485 * gfortran.dg/g77/19990313-1.f
35486 * gfortran.dg/g77/19990313-2.f
35487 * gfortran.dg/g77/19990313-3.f
35488 * gfortran.dg/g77/19990419-1.f
35489 * gfortran.dg/g77/19990826-0.f
35490 * gfortran.dg/g77/19990826-2.f
35491 * gfortran.dg/g77/20000503-1.f
35492 * gfortran.dg/g77/20001111.f
35493 * gfortran.dg/g77/20010116.f
35494 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
35495 * gfortran.dg/g77/20010430.f
35496 * gfortran.dg/g77/6177.f
35497 * gfortran.dg/g77/947.f
35498 * gfortran.dg/g77/970816-3.f
35499 * gfortran.dg/g77/971102-1.f
35500 * gfortran.dg/g77/980520-1.f
35501 * gfortran.dg/g77/980628-0.f
35502 * gfortran.dg/g77/980628-1.f
35503 * gfortran.dg/g77/980628-10.f
35504 * gfortran.dg/g77/980628-2.f
35505 * gfortran.dg/g77/980628-3.f
35506 * gfortran.dg/g77/980628-7.f
35507 * gfortran.dg/g77/980628-8.f
35508 * gfortran.dg/g77/980628-9.f
35509 * gfortran.dg/g77/980701-0.f
35510 * gfortran.dg/g77/980701-1.f
35511 * gfortran.dg/g77/cabs.f
35512 * gfortran.dg/g77/claus.f
35513 * gfortran.dg/g77/complex_1.f
35514 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
35515 * gfortran.dg/g77/dcomplex.f
35516 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
35517 * gfortran.dg/g77/f90-intrinsic-mathematical.f
35518 * gfortran.dg/g77/f90-intrinsic-numeric.f
35519 * gfortran.dg/g77/int8421.f
35520 * gfortran.dg/g77/labug1.f
35521 * gfortran.dg/g77/large_vec.f
35522 * gfortran.dg/g77/le.f
35523 * gfortran.dg/g77/short.f
35524 * gfortran.dg/g77/README: Update
35525
35526 2004-07-20 Mark Mitchell <mark@codesourcery.com>
35527
35528 PR c++/16637
35529 * g++.dg/parse/lookup4.C: New test.
35530
35531 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35532
35533 PR c++/16175
35534 * g++.dg/template/ttp10.C: New test.
35535
35536 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
35537
35538 * gcc.dg/pr12625-1.c: New test.
35539
35540 2004-07-20 Steven Bosscher <stevenb@suse.de>
35541
35542 * gcc.dg/switch-warn-1.c: New test.
35543 * gcc.dg/switch-warn-2.c: New test.
35544 * gcc.c-torture/compile/pr14730.c: Update.
35545
35546 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
35547
35548 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
35549 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
35550 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
35551 g++.dg/template/nontype3.C: Remove trailing CR from tests.
35552
35553 2004-07-18 Mark Mitchell <mark@codesourcery.com>
35554
35555 PR c++/16623
35556 * g++.dg/template/assign1.C: New test.
35557
35558 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35559
35560 PR c++/12170
35561 * g++.dg/template/ttp9.C: New test.
35562
35563 2004-07-19 Daniel Jacobowitz <dan@debian.org>
35564
35565 * gcc.dg/format/cmn-err-1.c: New test.
35566
35567 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
35568
35569 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
35570 gcc.dg/Wparentheses-10.c: New tests.
35571 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
35572
35573 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35574
35575 PR fortran/16465
35576 * gfortran.dg/g77//ffixed-line-length-0.f,
35577 gfortran.dg/g77/ffixed-line-length-132.f,
35578 gfortran.dg/g77/ffixed-line-length-72.f,
35579 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
35580 gfortran.dg/g77/README: Update.
35581
35582 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35583
35584 PR c++/13092
35585 * g++.dg/template/non-dependent7.C: New test.
35586 * g++.dg/template/non-dependent8.C: Likewise.
35587 * g++.dg/template/non-dependent9.C: Likewise.
35588 * g++.dg/template/non-dependent10.C: Likewise.
35589
35590 2004-07-17 Mark Mitchell <mark@codesourcery.com>
35591
35592 PR c++/16337
35593 * g++.dg/parse/attr2.C: New test.
35594
35595 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
35596
35597 * g77.dg: Removed.
35598 * g77.f-torture: Ditto.
35599
35600 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
35601
35602 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
35603 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
35604 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
35605
35606 2004-07-16 Richard Henderson <rth@redhat.com>
35607
35608 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
35609
35610 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35611
35612 * lib/fortran-torture.exp (fortran-torture): Don't test compile
35613 tests with full list of options.
35614 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
35615 of TORTURE_OPTIONS if test contains 'dg-do run'.
35616
35617 PR fortran/16404
35618 * gfortran.dg/do_iterator.f90: New test.
35619
35620 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35621
35622 PR rtl-optimization/16536
35623 * gcc.c-torture/execute/restrict-1.c: New test.
35624
35625 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35626
35627 PR fortran/15324
35628 * gfortran.dg/pr15324.f90: New test.
35629
35630 PR fortran/15129
35631 * gfortran.dg/pr15129.f90: New test.
35632
35633 PR fortran/15140
35634 * gfortran.dg/pr15140.f90: New test.
35635
35636 PR fortran/13792
35637 * gfortran.fortran-torture/execute/bounds.f90: Add check for
35638 compile-time simplification.
35639
35640 2004-07-14 Mike Stump <mrs@apple.com>
35641
35642 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
35643
35644 2004-07-14 James E Wilson <wilson@specifixinc.com>
35645
35646 PR target/16325
35647 * gcc.dg/profile-generate-1.c: New.
35648
35649 2004-07-15 Jakub Jelinek <jakub@redhat.com>
35650
35651 * gcc.c-torture/execute/20040709-1.c: New test.
35652 * gcc.c-torture/execute/20040709-2.c: New test.
35653
35654 2004-07-14 Mike Stump <mrs@apple.com>
35655
35656 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
35657
35658 2004-07-14 Mike Stump <mrs@apple.com>
35659
35660 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
35661
35662 2004-07-13 Mark Mitchell <mark@codesourcery.com>
35663
35664 PR c++/16518
35665 * g++.dg/parse/mutable1.C: New test.
35666
35667 2004-07-13 Diego Novillo <dnovillo@redhat.com>
35668
35669 PR tree-optimization/16443
35670 * gcc.dg/tree-ssa/20040713-1.c: New test.
35671
35672 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
35673
35674 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
35675 for operator new.
35676
35677 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
35678
35679 * gfortran.dg/g77/README: New file
35680 * gfortran.dg/g77/19981216-0.f: Copy from
35681 g77.f-torture/noncompile. Add "dg-do compile" and
35682 dg-error as required.
35683 * gfortran.dg/g77/19990218-1.f: Likewise.
35684 * gfortran.dg/g77/19990905-1.f: Likewise.
35685 * gfortran.dg/g77/9263.f: Likewise.
35686 * gfortran.dg/g77/980615-0.f: Likewise.
35687 * gfortran.dg/g77/980616-0.f: Likewise.
35688 * gfortran.dg/g77/check0.f: Likewise.
35689 * gfortran.dg/g77/select_no_compile.f: Likewise.
35690
35691 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
35692
35693 Copy files from g77.f-torture/compile.
35694 Add "{ dg-do compile}". Other changes as noted
35695 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
35696 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
35697 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
35698 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
35699 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
35700 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
35701 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
35702 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
35703 statement to conform to standard. Append alpha1.x for reference.
35704 * gfortran.dg/g77/xformat.f: Add dg-warning
35705
35706 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
35707
35708 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
35709 Add {dg-do compile} directive.
35710 * gfortran.dg/g77/cpp2.F: Likewise.
35711
35712 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35713
35714 PR c++/5402
35715 * g++.dg/lookup/name-clash1.C: New test.
35716
35717 PR c++/9777
35718 * g++.dg/lookup/name-clash2.C: New test.
35719
35720 PR c++/12102
35721 * g++.dg/lookup/name-clash3.C: New test.
35722
35723 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35724
35725 * g++.dg/lookup/new2.C: New test.
35726 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
35727
35728 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
35729
35730 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
35731 Add {dg-do compile} directive.
35732 * gfortran.dg/g77/13060.f: Likewise.
35733 * gfortran.dg/g77/19990218-0.f: Likewise.
35734 * gfortran.dg/g77/19990305-0.f: Likewise.
35735 * gfortran.dg/g77/19990419-0.f: Likewise.
35736 * gfortran.dg/g77/19990502-0.f: Likewise.
35737 * gfortran.dg/g77/19990502-1.f: Likewise.
35738 * gfortran.dg/g77/19990525-0.f: Likewise.
35739 * gfortran.dg/g77/19990826-1.f: Likewise.
35740 * gfortran.dg/g77/19990826-3.f: Likewise.
35741 * gfortran.dg/g77/19990905-2.f: Likewise.
35742 * gfortran.dg/g77/20000412-1.f: Likewise.
35743 * gfortran.dg/g77/20000511-1.f: Likewise.
35744 * gfortran.dg/g77/20000511-2.f: Likewise.
35745 * gfortran.dg/g77/20000518.f: Likewise.
35746 * gfortran.dg/g77/20000601-1.f: Likewise.
35747 * gfortran.dg/g77/20000601-2.f: Likewise.
35748 * gfortran.dg/g77/20000629-1.f: Likewise.
35749 * gfortran.dg/g77/20000630-2.f: Likewise.
35750 * gfortran.dg/g77/20010115.f: Likewise.
35751 * gfortran.dg/g77/20010321-1.f: Likewise.
35752 * gfortran.dg/g77/20010426.f: Likewise.
35753 * gfortran.dg/g77/20020307-1.f: Likewise.
35754 * gfortran.dg/g77/8485.f: Likewise.
35755 * gfortran.dg/g77/960317-1.f: Likewise.
35756 * gfortran.dg/g77/970915-0.f: Likewise.
35757 * gfortran.dg/g77/980310-1.f: Likewise.
35758 * gfortran.dg/g77/980310-2.f: Likewise.
35759 * gfortran.dg/g77/980310-3.f: Likewise.
35760 * gfortran.dg/g77/980310-4.f: Likewise.
35761 * gfortran.dg/g77/980310-6.f: Likewise.
35762 * gfortran.dg/g77/980310-7.f: Likewise.
35763 * gfortran.dg/g77/980310-8.f: Likewise.
35764 * gfortran.dg/g77/980419-2.f: Likewise.
35765 * gfortran.dg/g77/980424-0.f: Likewise.
35766 * gfortran.dg/g77/980427-0.f: Likewise.
35767 * gfortran.dg/g77/980729-0.f: Likewise.
35768 * gfortran.dg/g77/981117-1.f: Likewise.
35769 * gfortran.dg/g77/toon_1.f: Likewise.
35770
35771 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35772
35773 PR c++/2204
35774 * g++.dg/other/abstract2.C: New test.
35775
35776 2004-07-12 Paul Brook <paul@codesourcery.com>
35777
35778 * gfortran.dg/pointer_init_1.f90: New test.
35779
35780 2004-07-11 Paul Brook <paul@codesourcery.com>
35781
35782 PR fortran/15986
35783 * gfortran.dg/contained_1.f90: New test.
35784
35785 2004-07-11 Mark Mitchell <mark@codesourcery.com>
35786
35787 * g++.dg/parse/defarg8.C: New test.
35788
35789 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35790
35791 PR fortran/16433
35792 * gfortran.dg/pr16433.f: New test.
35793
35794 PR fortran/17574
35795 * gfortran.dg/pr15754.f90: New test.
35796
35797 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
35798
35799 PR tree-optimization/16437
35800 * gcc.c-torture/execute/bitfld-4.c: New test.
35801
35802 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35803
35804 * gfortran.fortran-torture/execute/common_2.f90: Add check for
35805 access to common var from module.
35806
35807 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35808
35809 PR fortran/16336
35810 * gfortran.fortran-torture/execute/common_2.f90: New test.
35811
35812 2004-07-10 Paul Brook <paul@codesourcery.com>
35813
35814 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
35815
35816 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35817
35818 PR fortran/15969
35819 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
35820
35821 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
35822
35823 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
35824 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
35825 * gfortran.dg/g77/ffree-form-1.f: Likewise.
35826 * gfortran.dg/g77/ffree-form-2.f: Likewise.
35827 * gfortran.dg/g77/ffree-form-3.f: Likewise.
35828 * gfortran.dg/g77/fno-underscoring.f: Likewise.
35829 * gfortran.dg/g77/funderscoring.f: Likewise.
35830 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
35831
35832 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35833
35834 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
35835
35836 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35837 Paul Brook <paul@codesourcery.com>
35838
35839 PR fortran/13415
35840 * gfortran.dg/common_pointer_1.f90: New test.
35841
35842 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35843
35844 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
35845
35846 2004-07-09 James E Wilson <wilson@specifixinc.com>
35847
35848 PR target/16364
35849 * gcc.c-torture/compile/20040709-1.c: New.
35850
35851 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35852
35853 PR fortran/14077
35854 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
35855
35856 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35857
35858 PR fortran/13201
35859 * gfortran.dg/shape_1.f90: New test.
35860
35861 2004-07-09 Zack Weinberg <zack@codesourcery.com>
35862 Andrew Pinski <apinski@apple.com>
35863
35864 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
35865
35866 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35867
35868 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
35869 comment.
35870
35871 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35872 Paul Brook <paul@codesourcery.com>
35873
35874 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
35875 '.f95' and '.F95'.
35876
35877 2004-07-09 Diego Novillo <dnovillo@redhat.com>
35878
35879 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
35880
35881 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35882
35883 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
35884 testcases with capital suffix.
35885
35886 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35887
35888 PR fortran/15481
35889 PR fortran/13372
35890 PR fortran/13575
35891 PR fortran/15978
35892 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
35893
35894 * gfortran.dg/implicit_1.f90: New test.
35895
35896 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35897
35898 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
35899 expression to match gfortran warning/error messages
35900 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
35901 dg-error text.
35902
35903 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35904
35905 * lib/fortran-torture.exp: Rename proc search_for to
35906 search_for_re.
35907
35908 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
35909
35910 * gcc.c-torture/execute/simd-5.x: New file.
35911 XFAIL on SPARC 64-bit at -O0.
35912
35913 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35914
35915 PR c++/8211
35916 PR c++/16165
35917 * g++.dg/warn/effc3.C: New test.
35918
35919 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35920
35921 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
35922 change X to 1X in format.
35923 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
35924 add data statements to conform to standard.
35925
35926 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35927
35928 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
35929 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
35930 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
35931
35932 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35933
35934 * gfortran.dg/g77/7388.f: Copy from g77.dg
35935 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
35936 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
35937 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
35938 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
35939 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
35940 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
35941 * gfortran.dg/g77/strlen0.f: Likewise.
35942
35943 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
35944
35945 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
35946 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
35947
35948 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35949
35950 * gcc.c-torture/execute/920428-2.x: Delete.
35951 * gcc.c-torture/execute/920501-7.x: Likewise.
35952
35953 2004-07-08 Jakub Jelinek <jakub@redhat.com>
35954
35955 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
35956 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
35957 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
35958 prescott and c3-2.
35959 (PREFETCH_3DNOW): Add -march=c3.
35960
35961 2004-07-08 Diego Novillo <dnovillo@redhat.com>
35962
35963 PR c/16437
35964 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
35965 * gcc.c-torture/execute/bf64-1.x: Likewise.
35966
35967 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
35968
35969 * gcc.c-torture/compile/20040708-1.c: New test.
35970
35971 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35972
35973 PR c++/16169
35974 * g++.dg/warn/effc2.C: New test.
35975
35976 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
35977
35978 * gcc.c-torture/execute/bitfld-1.x: Remove.
35979 * gcc.c-torture/execute/bitfld-3.c: New test.
35980 * gcc.dg/bitfld-2.c: Remove XFAILs.
35981
35982 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
35983
35984 PR c++/16276
35985 * g++.dg/rtti/tinfo1.C: New file.
35986
35987 2004-07-07 Eric Christopher <echristo@redhat.com>
35988
35989 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
35990
35991 2004-07-07 Andrew Pinski <apinski@apple.com>
35992
35993 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
35994
35995 2004-07-07 Mark Mitchell <mark@codesourcery.com>
35996
35997 * g++.dg/init/call1.C: XFAIL.
35998
35999 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
36000
36001 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
36002 except for movstrict*, to movmem* and clrstr* to clrmem*.
36003
36004 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
36005
36006 * gcc.c-torture/execute/20040707-1.c: New test.
36007
36008 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
36009
36010 * gcc.c-torture/execute/20040706-1.c: New test.
36011
36012 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36013
36014 PR c++/3671
36015 * g++.dg/template/spec14.C: New test.
36016
36017 2004-07-05 Jakub Jelinek <jakub@redhat.com>
36018
36019 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
36020 nothing if not yet defined. Use it in b, c and d type definitions.
36021 * gcc.c-torture/execute/20040705-1.c: New test.
36022 * gcc.c-torture/execute/20040705-2.c: New test.
36023
36024 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36025
36026 PR c++/2518
36027 * g++.dg/lookup/new1.C: New test.
36028
36029 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36030
36031 PR c++/11406
36032 * g++.dg/template/sizeof8.C: New test.
36033
36034 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
36035
36036 * gcc.c-torture/compile/20040705-1.c: New test.
36037
36038 2004-07-04 Bud Davis <bdavis9659@comcast.net>
36039
36040 * gfortran.fortran-torture/execute/seq_io.f90: New test.
36041
36042 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
36043
36044 * gcc.dg/cpp/if-mop.c: Two new testcases.
36045 * gcc.dg/cpp/trad/comment-3.c: New.
36046
36047 2004-07-04 Paul Brook <paul@codesourcery.com>
36048
36049 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
36050
36051 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
36052
36053 PR c++/3761
36054 * g++.dg/lookup/crash4.C: New test.
36055
36056 2004-07-02 Zack Weinberg <zack@codesourcery.com>
36057
36058 * gcc.c-torture/execute/builtin-abs-1.c
36059 * gcc.c-torture/execute/builtin-abs-2.c
36060 * gcc.c-torture/execute/builtin-complex-1.c
36061 * gcc.c-torture/execute/builtins/string-1-lib.c
36062 * gcc.c-torture/execute/builtins/string-1.c
36063 * gcc.c-torture/execute/builtins/string-2-lib.c
36064 * gcc.c-torture/execute/builtins/string-2.c
36065 * gcc.c-torture/execute/builtins/string-3-lib.c
36066 * gcc.c-torture/execute/builtins/string-3.c
36067 * gcc.c-torture/execute/builtins/string-4-lib.c
36068 * gcc.c-torture/execute/builtins/string-4.c
36069 * gcc.c-torture/execute/builtins/string-5-lib.c
36070 * gcc.c-torture/execute/builtins/string-5.c
36071 * gcc.c-torture/execute/builtins/string-6-lib.c
36072 * gcc.c-torture/execute/builtins/string-6.c
36073 * gcc.c-torture/execute/builtins/string-7-lib.c
36074 * gcc.c-torture/execute/builtins/string-7.c
36075 * gcc.c-torture/execute/builtins/string-8-lib.c
36076 * gcc.c-torture/execute/builtins/string-8.c
36077 * gcc.c-torture/execute/builtins/string-9-lib.c
36078 * gcc.c-torture/execute/builtins/string-9.c
36079 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
36080 * gcc.c-torture/execute/builtins/string-asm-1.c
36081 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
36082 * gcc.c-torture/execute/builtins/string-asm-2.c
36083 * gcc.c-torture/execute/stdio-opt-1.c
36084 * gcc.c-torture/execute/stdio-opt-2.c
36085 * gcc.c-torture/execute/stdio-opt-3.c
36086 * gcc.c-torture/execute/string-opt-1.c
36087 * gcc.c-torture/execute/string-opt-10.c
36088 * gcc.c-torture/execute/string-opt-11.c
36089 * gcc.c-torture/execute/string-opt-12.c
36090 * gcc.c-torture/execute/string-opt-13.c
36091 * gcc.c-torture/execute/string-opt-14.c
36092 * gcc.c-torture/execute/string-opt-15.c
36093 * gcc.c-torture/execute/string-opt-16.c
36094 * gcc.c-torture/execute/string-opt-2.c
36095 * gcc.c-torture/execute/string-opt-6.c
36096 * gcc.c-torture/execute/string-opt-7.c
36097 * gcc.c-torture/execute/string-opt-8.c:
36098 Replace with ...
36099
36100 * gcc.c-torture/execute/builtins/abs-2.c
36101 * gcc.c-torture/execute/builtins/abs-3.c
36102 * gcc.c-torture/execute/builtins/complex-1.c
36103 * gcc.c-torture/execute/builtins/fprintf.c
36104 * gcc.c-torture/execute/builtins/fputs.c
36105 * gcc.c-torture/execute/builtins/memcmp.c
36106 * gcc.c-torture/execute/builtins/memmove.c
36107 * gcc.c-torture/execute/builtins/memops-asm.c
36108 * gcc.c-torture/execute/builtins/mempcpy-2.c
36109 * gcc.c-torture/execute/builtins/mempcpy.c
36110 * gcc.c-torture/execute/builtins/memset.c
36111 * gcc.c-torture/execute/builtins/printf.c
36112 * gcc.c-torture/execute/builtins/sprintf.c
36113 * gcc.c-torture/execute/builtins/strcat.c
36114 * gcc.c-torture/execute/builtins/strchr.c
36115 * gcc.c-torture/execute/builtins/strcmp.c
36116 * gcc.c-torture/execute/builtins/strcpy.c
36117 * gcc.c-torture/execute/builtins/strcspn.c
36118 * gcc.c-torture/execute/builtins/strlen-2.c
36119 * gcc.c-torture/execute/builtins/strlen.c
36120 * gcc.c-torture/execute/builtins/strncat.c
36121 * gcc.c-torture/execute/builtins/strncmp-2.c
36122 * gcc.c-torture/execute/builtins/strncmp.c
36123 * gcc.c-torture/execute/builtins/strncpy.c
36124 * gcc.c-torture/execute/builtins/strpbrk.c
36125 * gcc.c-torture/execute/builtins/strpcpy-2.c
36126 * gcc.c-torture/execute/builtins/strpcpy.c
36127 * gcc.c-torture/execute/builtins/strrchr.c
36128 * gcc.c-torture/execute/builtins/strspn.c
36129 * gcc.c-torture/execute/builtins/strstr-asm.c
36130 * gcc.c-torture/execute/builtins/strstr.c:
36131 ... these new files.
36132
36133 * gcc.c-torture/execute/builtins/abs-2-lib.c
36134 * gcc.c-torture/execute/builtins/abs-3-lib.c
36135 * gcc.c-torture/execute/builtins/complex-1-lib.c
36136 * gcc.c-torture/execute/builtins/fprintf-lib.c
36137 * gcc.c-torture/execute/builtins/fputs-lib.c
36138 * gcc.c-torture/execute/builtins/memcmp-lib.c
36139 * gcc.c-torture/execute/builtins/memmove-lib.c
36140 * gcc.c-torture/execute/builtins/memops-asm-lib.c
36141 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
36142 * gcc.c-torture/execute/builtins/mempcpy-lib.c
36143 * gcc.c-torture/execute/builtins/memset-lib.c
36144 * gcc.c-torture/execute/builtins/printf-lib.c
36145 * gcc.c-torture/execute/builtins/sprintf-lib.c
36146 * gcc.c-torture/execute/builtins/strcat-lib.c
36147 * gcc.c-torture/execute/builtins/strchr-lib.c
36148 * gcc.c-torture/execute/builtins/strcmp-lib.c
36149 * gcc.c-torture/execute/builtins/strcpy-lib.c
36150 * gcc.c-torture/execute/builtins/strcspn-lib.c
36151 * gcc.c-torture/execute/builtins/strlen-2-lib.c
36152 * gcc.c-torture/execute/builtins/strlen-lib.c
36153 * gcc.c-torture/execute/builtins/strncat-lib.c
36154 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
36155 * gcc.c-torture/execute/builtins/strncmp-lib.c
36156 * gcc.c-torture/execute/builtins/strncpy-lib.c
36157 * gcc.c-torture/execute/builtins/strpbrk-lib.c
36158 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
36159 * gcc.c-torture/execute/builtins/strpcpy-lib.c
36160 * gcc.c-torture/execute/builtins/strrchr-lib.c
36161 * gcc.c-torture/execute/builtins/strspn-lib.c
36162 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
36163 * gcc.c-torture/execute/builtins/strstr-lib.c
36164 * gcc.c-torture/execute/builtins/lib/abs.c
36165 * gcc.c-torture/execute/builtins/lib/fprintf.c
36166 * gcc.c-torture/execute/builtins/lib/memset.c
36167 * gcc.c-torture/execute/builtins/lib/printf.c
36168 * gcc.c-torture/execute/builtins/lib/sprintf.c
36169 * gcc.c-torture/execute/builtins/lib/strcpy.c
36170 * gcc.c-torture/execute/builtins/lib/strcspn.c
36171 * gcc.c-torture/execute/builtins/lib/strncat.c
36172 * gcc.c-torture/execute/builtins/lib/strncmp.c
36173 * gcc.c-torture/execute/builtins/lib/strncpy.c
36174 * gcc.c-torture/execute/builtins/lib/strpbrk.c
36175 * gcc.c-torture/execute/builtins/lib/strspn.c
36176 * gcc.c-torture/execute/builtins/lib/strstr.c:
36177 New files containing support routines.
36178
36179 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
36180 declaration.
36181 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
36182 when not optimizing.
36183
36184 2004-07-02 Mark Mitchell <mark@codesourcery.com>
36185
36186 PR c++/16240
36187 * g++.dg/abi/mangle22.C: New test.
36188 * g++.dg/abi/mangle23.C: Likewise.
36189
36190 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
36191
36192 PR fortran/16290
36193 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
36194 Allow for cases without denormalized floating point numbers.
36195
36196 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
36197
36198 PR c/1027
36199 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
36200 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
36201 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
36202 expected warning text.
36203 * gcc.dg/format/diag-2.c: New test.
36204
36205 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
36206
36207 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
36208
36209 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
36210
36211 * gcc.dg/builtins-43.c: New.
36212 * gcc.dg/builtins-44.c: New.
36213 * gcc.dg/builtins-45.c: New.
36214
36215 2004-06-26 Geoffrey Keating <geoffk@apple.com>
36216 Andreas Tobler <a.tobler@schweiz.ch>
36217
36218 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
36219 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
36220 as SIGSEGV.
36221 * gcc.dg/cleanup-11.c: Likewise.
36222 * gcc.dg/cleanup-8.c: Likewise.
36223 * gcc.dg/cleanup-9.c: Likewise.
36224 * gcc.dg/cleanup-5.c: Run on all platforms.
36225
36226 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
36227
36228 * g++.dg/warn/nonnull1.C: New test.
36229
36230 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
36231
36232 * gcc.dg/compat/compat-common.h: Wrap up CINT in
36233 an #ifndef SKIP_COMPLEX_INT/#endif pair.
36234 Special-case the Sun compiler wrt to <complex.h>.
36235
36236 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
36237
36238 * gcc.dg/Wunreachable-8.C: New test.
36239
36240 * gcc.dg/h8300-ice2.c : New test.
36241
36242 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
36243
36244 PR fortran/16161
36245 * gfortran.fortran-torture/compile/implicit.f90: Add test
36246 for implicit character.
36247
36248 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
36249
36250 PR fortran/16289
36251 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
36252 Use tiny() intrinsic to find smallest non-negative real
36253
36254 2004-06-30 Jakub Jelinek <jakub@redhat.com>
36255
36256 * gcc.dg/compat/struct-by-value-22_main.c: New test.
36257 * gcc.dg/compat/struct-by-value-22_x.c: New.
36258 * gcc.dg/compat/struct-by-value-22_y.c: New.
36259
36260 * gcc.c-torture/execute/20040629-1.c: New test.
36261
36262 2004-06-29 Jakub Jelinek <jakub@redhat.com>
36263
36264 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
36265 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
36266
36267 PR target/16195
36268 * gcc.dg/20040625-1.c: New test.
36269
36270 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36271
36272 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
36273
36274 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36275
36276 PR fortran/15963
36277 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
36278
36279 2004-06-29 Richard Henderson <rth@redhat.com>
36280
36281 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
36282
36283 2004-06-29 Paul Brook <paul@codesourcery.com>
36284
36285 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
36286 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
36287
36288 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
36289
36290 PR c++/16260
36291 * g++.dg/parse/crash15.C: New.
36292
36293 2004-06-28 Andrew Pinski <apinski@apple.com>
36294
36295 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
36296 by the error already.
36297
36298 * g++.dg/opt/ptrmem4.C: Change to compile only test.
36299
36300 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
36301
36302 PR target/14041
36303 * gcc.dg/h8300-bss-align-1.c : New.
36304
36305 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
36306
36307 * PR c++/16174
36308 * g++.dg/template/ctor4.C: New.
36309
36310 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
36311
36312 PR c++/16205
36313 * g++.dg/warn/Wsequence-point-1.C: New test.
36314
36315 2004-06-27 Paul Brook <paul@codesourcery.com>
36316
36317 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
36318
36319 2004-06-27 Zack Weinberg <zack@codesourcery.com>
36320
36321 * g++.old-deja/g++.mike/p7325.C: Remove.
36322
36323 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
36324
36325 PR c/14963
36326 * gcc.dg/pr14963.c: New test.
36327
36328 2004-06-27 Mark Mitchell <mark@codesourcery.com>
36329
36330 PR c++/16193
36331 * g++.dg/parse/redef1.C: New test.
36332
36333 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
36334
36335 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
36336 20021110.c.
36337 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
36338 20021119-1.c.
36339 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
36340 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
36341 5-04.c.
36342 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
36343 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
36344 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
36345 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
36346 g++.brendan/enum14.C.
36347 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
36348 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
36349 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
36350 g++.mike/virt1.C.
36351 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
36352 memtemp24.C.
36353
36354 2004-06-27 Roger Sayle <roger@eyesopen.com>
36355
36356 * gcc.dg/20040527-1.c: New test case.
36357
36358 2004-06-26 Bud Davis <bdavis9659@comcast.net>
36359
36360 PR gfortran/pr16196
36361 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
36362
36363 2004-06-25 Roger Sayle <roger@eyesopen.com>
36364
36365 PR middle-end/15825
36366 * gcc.dg/pr15825-1.c: New test case.
36367
36368 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
36369
36370 * gcc.c-torture/execute/20040625-1.c: New test.
36371
36372 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36373
36374 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
36375
36376 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
36377
36378 * gcc.dg/torture/mips-div-1.c: New test.
36379
36380 2004-06-24 Jeff Law <law@redhat.com>
36381
36382 * gcc.dg/tree-ssa/20040624-1.c: New test.
36383
36384 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
36385
36386 * gcc.c-torture/compile/20040624-1.c: New test.
36387
36388 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36389
36390 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
36391 this directory.
36392
36393 2004-06-23 Andrew Pinski <apinski@apple.com>
36394
36395 PR middle-end/15988
36396 * g++.dg/opt/ptrmem4.C: New test.
36397
36398 * gcc.dg/c90-array-quals-2.c: New test.
36399
36400 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
36401
36402 * gcc.dg/kpice1.c: New test.
36403
36404 2006-06-23 Andrew Pinski <apinski@apple.com>
36405
36406 * gcc.dg/c90-array-quals.c: New test.
36407
36408 2006-06-22 Richard Henderson <rth@redhat.com>
36409
36410 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
36411
36412 2004-06-22 Loren James Rittle <ljrittle@acm.org>
36413
36414 * gcc.dg/builtins-config.h: Handle FreeBSD.
36415
36416 2006-06-22 Richard Henderson <rth@redhat.com>
36417
36418 * g++.dg/opt/devirt1.C: New.
36419
36420 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
36421
36422 * g++.dg/opt/pr15551.C: New testcase.
36423
36424 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
36425
36426 PR target/14800
36427 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
36428 x86_64-*-linux* when compiling for 32bit.
36429
36430 2004-06-21 Andrew Pinski <apinski@apple.com>
36431
36432 * gcc.dg/pch/struct-1.c: New.
36433 * gcc.dg/pch/struct-1.hs: New.
36434
36435 2004-06-21 Geoffrey Keating <geoffk@apple.com>
36436
36437 * gcc.dg/pch/save-temps-1.c: New file.
36438 * gcc.dg/pch/save-temps-1.hs: New file.
36439
36440 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
36441
36442 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
36443 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
36444
36445 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36446
36447 * gfortran.fortran-torture/execute/select_1.f90: Rename function
36448 to fix type error.
36449 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
36450 Remove trailing spaces.
36451
36452 2004-06-21 Richard Henderson <rth@redhat.com>
36453
36454 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
36455 merging && to BIT_FIELD_REF.
36456
36457 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
36458
36459 * g++.dg/opt/placeholder1.C: New test.
36460
36461 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
36462
36463 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
36464 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
36465 * gcc.dg/compat/union-m128-1_x.c: Likewise.
36466 * gcc.dg/compat/union-m128-1_y.c: Likewise.
36467
36468 2004-06-20 Zack Weinberg <zack@codesourcery.com>
36469
36470 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
36471 extern "C".
36472 * g++.dg/other/pragma-re-1.C: Add comments.
36473
36474 2004-06-19 Bud Davis <bdavis9659@comcast.net>
36475
36476 PR gfortran/16080
36477 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
36478
36479 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
36480
36481 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
36482 instead of setting the type of size_t by
36483 hand.
36484
36485 2004-06-18 Roger Sayle <roger@eyesopen.com>
36486
36487 * gcc.dg/unordered-2.c: New test case.
36488 * gcc.dg/unordered-3.c: New test case.
36489
36490 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
36491
36492 PR other/16043
36493 * lib/g++.exp (g++_version): Tweak regexp for version
36494 * lib/g77.exp (g77_version): Likewise.
36495 * lib/gfortran.exp (gfortran_version): Likewise.
36496 * lib/objc.exp (objc_version): Likewise.
36497 * lib/treelang.exp (treelang_version): Likewise.
36498
36499 2004-06-19 Jakub Jelinek <jakub@redhat.com>
36500
36501 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
36502 Use INT_MAX instead of __INT_MAX__.
36503 * gcc.dg/compat/struct-align-2_y.c: Likewise.
36504
36505 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
36506 * gcc.dg/compat/scalar-return-3_x.c: Use it.
36507 * gcc.dg/compat/scalar-return-3_y.c: Use it.
36508 * gcc.dg/compat/scalar-return-4_x.c: Use it.
36509 * gcc.dg/compat/scalar-return-4_y.c: Use it.
36510 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
36511 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
36512 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
36513 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
36514
36515 * gcc.dg/range-test-1.c: New test.
36516 * g++.dg/opt/range-test-1.C: New test.
36517
36518 2004-06-17 Richard Henderson <rth@redhat.com>
36519
36520 * objc.dg/sync-1.m: New.
36521 * objc.dg/try-catch-1.m: Don't force next runtime.
36522 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
36523 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
36524 shadowed catch clause.
36525 * objc.dg/try-catch-5.m: New.
36526
36527 2004-06-17 Zack Weinberg <zack@codesourcery.com>
36528
36529 Bug 14610
36530 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
36531
36532 2004-06-15 Richard Henderson <rth@redhat.com>
36533
36534 * gcc.dg/20001116-1.c: Move expected warning line.
36535
36536 2004-06-15 Richard Henderson <rth@redhat.com>
36537
36538 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
36539 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
36540
36541 2004-06-15 Jeff Law <law@redhat.com>
36542
36543 * gcc.dg/tree-ssa/20040615-1.c: New test.
36544 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
36545 be less sensitive to operand ordering.
36546 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
36547
36548 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
36549
36550 * g++.dg/abi/bitfield3.C: Add comment..
36551
36552 2004-06-15 Richard Henderson <rth@redhat.com>
36553
36554 * g++.dg/ext/stmtexpr1.C: XFAIL.
36555 * gcc.dg/20030612-1.c: XFAIL.
36556
36557 2004-06-15 Eric Christopher <echristo@redhat.com>
36558
36559 * g++.dg/charset/asm5.c: New.
36560 * gcc.dg/charset/asm6.c: New.
36561
36562 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36563
36564 PR fortran/15962
36565 * gfortran.fortran-torture/execute/select_1.f90: New test.
36566
36567 2004-06-15 Paul Brook <paul@codesourcery.com>
36568
36569 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
36570
36571 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36572
36573 PR c++/15967
36574 * g++.dg/lookup/crash3.C: New test.
36575
36576 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36577
36578 PR c++/15947
36579 * g++.dg/parse/dtor4.C: New test.
36580
36581 2004-06-14 Jeff Law <law@redhat.com>
36582
36583 * gcc.c-torture/compile/20040614-1.c: New test.
36584
36585 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36586
36587 PR fortran/15211
36588 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
36589 LEN of a character array.
36590
36591 2004-06-14 Mark Mitchell <mark@codesourcery.com>
36592
36593 PR c++/15096
36594 * g++.dg/template/ptrmem10.C: New test.
36595
36596 PR c++/14930
36597 * g++.dg/template/friend30.C: New test.
36598
36599 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36600
36601 PR fortran/14928
36602 * gfortran.fortran-torture/compile/mloc.f90: New test.
36603
36604 2004-06-13 Paul Brook <paul@codesourcery.com>
36605
36606 * gfortran.fortran-torture/execute/random_2.f90: New test.
36607
36608 2004-06-13 Eric Christopher <echristo@redhat.com>
36609
36610 * gcc.dg/noncompile/redecl-1.c: Fix error message.
36611
36612 2004-06-12 Paul Brook <paul@codesourcery.com>
36613
36614 * gfortran.fortran-torture/execute/contained_3.f90: New test.
36615
36616 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36617
36618 PR fortran/14923
36619 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
36620
36621 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36622
36623 PR fortran/14957
36624 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
36625 syntax errors in end statements of contained subroutines.
36626
36627 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36628
36629 PR fortran/12841
36630 * gfortran.fortran-torture/execute/null_arg.f90: New test.
36631
36632 2004-06-12 Bud Davis <bdavis9659@comcast.net>
36633
36634 PR fortran/15665
36635 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
36636
36637 2004-06-12 Bud Davis <bdavis9659@comcast.net>
36638
36639 PR gfortran/12839
36640 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
36641
36642 2004-06-11 Mark Mitchell <mark@codesourcery.com>
36643
36644 PR c++/15862
36645 * g++.dg/parse/enum1.C: New test.
36646
36647 2004-06-10 Jeff Law <law@redhat.com>
36648
36649 * gcc.c-torture/compile/20040610-1.c: New test.
36650
36651 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36652
36653 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
36654 * g++.old-deja/g++.other/decl3.C: Likewise.
36655
36656 2004-06-10 Brian Booth <bbooth@redhat.com>
36657
36658 * gcc.dg/tree-ssa/20031015-1.c: Scan for
36659 V_MAY_DEF instead of VDEF.
36660 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
36661
36662 2004-06-10 Mark Mitchell <mark@codesourcery.com>
36663
36664 PR c++/14211
36665 * g++.dg/conversion/const1.C: New test.
36666
36667 PR c++/15076
36668 * g++.dg/conversion/reinterpret1.C: New test.
36669
36670 PR c++/15877
36671 * g++.dg/template/enum2.C: New test.
36672
36673 PR c++/15227
36674 * g++.dg/template/error13.C: New test.
36675
36676 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36677
36678 PR fortran/14957
36679 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
36680 arguments to test_* REAL and of the right size.
36681
36682 2004-06-10 Jakub Jelinek <jakub@redhat.com>
36683
36684 PR target/15569
36685 PR rtl-optimization/15681
36686 * gcc.dg/20040609-1.c: New test.
36687
36688 2004-06-10 Jakub Jelinek <jakub@redhat.com>
36689
36690 PR c++/14791
36691 * g++.dg/opt/builtins1.C: New test.
36692
36693 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
36694
36695 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
36696 that use default windows32 struct layout.
36697 * gcc.dg/i386-bitfield2.c: Likewise.
36698
36699 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
36700
36701 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
36702 for mingw32 and cygwin targets.
36703
36704 2004-06-09 Geoffrey Keating <geoffk@apple.com>
36705
36706 * gcc.dg/pch/macro-4.c: New.
36707 * gcc.dg/pch/macro-4.hs: New.
36708
36709 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36710
36711 PR fortran/13249
36712 * gfortran.fortran-torture/compile/name_clash.f90: New test.
36713
36714 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36715
36716 PR fortran/13372
36717 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
36718
36719 2004-06-09 Bud Davis <bdavis9659@comcast.net>
36720
36721 PR gfortran/14897
36722 * gfortran.fortran-torture/execute/t_edit.f90: New test.
36723
36724 2004-06-09 Bud Davis <bdavis9659@comcast.net>
36725
36726 PR gfortran/15755
36727 * gfortran.fortran-torture/execute/backspace.c : New test.
36728
36729 2004-06-09 Paul Brook <paul@codesourcery.com>
36730
36731 * gfortran.fortran-torture/execure/intrinsic_associated.f90
36732 (pointer_to_section): Rewrite to use smaller array.
36733
36734 2004-06-08 David Edelsohn <edelsohn@gnu.org>
36735
36736 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
36737 * gcc.dg/ext/altivec-10.c: Same.
36738 * gcc.dg/ext/altivec-11.c: Same.
36739 * gcc.dg/ext/altivec-12.c: Same.
36740 * gcc.dg/ext/altivec-13.c: Same.
36741 * gcc.dg/ext/altivec-14.c: Same.
36742 * gcc.dg/ext/altivec-15.c: Same.
36743 * gcc.dg/ext/altivec-16.c: Same.
36744 * gcc.dg/ext/altivec-3.c: Same.
36745 * gcc.dg/ext/altivec-4.c: Same.
36746 * gcc.dg/ext/altivec-6.c: Same.
36747 * gcc.dg/ext/altivec-7.c: Same.
36748 * gcc.dg/ext/altivec-8.c: Same.
36749 * gcc.dg/ext/altivec-varargs-1.c: Same.
36750
36751 * g++.dg/ext/altivec-1.C: Correct dg syntax.
36752 * g++.dg/ext/altivec-10.C: Same.
36753 * g++.dg/ext/altivec-2.C: Same.
36754 * g++.dg/ext/altivec-3.C: Same.
36755 * g++.dg/ext/altivec-4.C: Same.
36756 * g++.dg/ext/altivec-5.C: Same.
36757 * g++.dg/ext/altivec-6.C: Same.
36758 * g++.dg/ext/altivec-7.C: Same.
36759 * g++.dg/ext/altivec-8.C: Same.
36760 * g++.dg/ext/altivec-9.C: Same.
36761
36762 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36763
36764 PR c++/7841
36765 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
36766
36767 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
36768
36769 * gcc.dg/union-1.c: New test.
36770
36771 2004-06-07 Roger Sayle <roger@eyesopen.com>
36772
36773 * gcc.dg/builtins-41.c: New test case.
36774 * gcc.dg/builtins-42.c: New test case.
36775
36776 2004-06-07 David Edelsohn <edelsohn@gnu.org>
36777
36778 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
36779 * g++.dg/ext/altivec-10.C: Same.
36780 * g++.dg/ext/altivec-2.C: Same.
36781 * g++.dg/ext/altivec-3.C: Same.
36782 * g++.dg/ext/altivec-4.C: Same.
36783 * g++.dg/ext/altivec-5.C: Same.
36784 * g++.dg/ext/altivec-6.C: Same.
36785 * g++.dg/ext/altivec-7.C: Same.
36786 * g++.dg/ext/altivec-8.C: Same.
36787 * g++.dg/ext/altivec-9.C: Same.
36788 * g++.old-deja/g++.abi/cxa_vec.C: Same.
36789 * g++.old-deja/g++.brendan/new3.C: Same.
36790 * gcc.c-torture/execute/eeprof-1.x: Same.
36791
36792 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
36793
36794 PR c/14765
36795 * gcc.dg/pr14765-1.c: New test.
36796
36797 2004-06-07 Roger Sayle <roger@eyesopen.com>
36798
36799 PR c/14649
36800 * gcc.dg/pr14649-1.c: New test case.
36801
36802 2004-06-07 Richard Henderson <rth@redhat.com>
36803
36804 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
36805 if temporaries.
36806
36807 2004-06-07 David Edelsohn <edelsohn@gnu.org>
36808
36809 * g++.dg/eh/elide1.C: Remove XFAIL.
36810
36811 2004-06-07 Mark Mitchell <mark@codesourcery.com>
36812
36813 PR c++/15337
36814 * g++.dg/expr/sizeof3.C: New test.
36815
36816 PR c++/14777
36817 * g++.dg/template/access14.C: New test.
36818
36819 PR c++/15554
36820 * g++.dg/template/enum1.C: New test.
36821
36822 PR c++/15057
36823 * g++.dg/eh/throw1.C: New test.
36824
36825 2004-06-07 David Ayers <d.ayers@inode.at>
36826 Ziemowit Laski <zlaski@apple.com>
36827
36828 * lib/objc.exp (objc_target_compile): Revert the '-framework
36829 Foundation' flag fix, since bare Darwin does not ship
36830 with the Foundation framework.
36831 * objc/execute/next_mapping.h: Provide a local NSConstantString
36832 @interface and @implementation.
36833 (objc_constant_string_init): A constructor function, used to
36834 initialize the NSConstantString meta-class object.
36835 * objc/execute/string1.m: Include "next_mapping.h" instead of
36836 <Foundation/NSString.h>.
36837 * objc/execute/string2.m: Likewise.
36838 * objc/execute/string3.m: Likewise.
36839 * objc/execute/string4.m: Likewise.
36840
36841 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
36842
36843 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
36844 to double. Replace double with FLOAT.
36845 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
36846
36847 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
36848 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
36849 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
36850 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
36851 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
36852 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
36853 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
36854 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
36855
36856 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
36857
36858 PR c/13519
36859 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
36860
36861 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36862
36863 PR c++/15503
36864 * g++.dg/template/meminit2.C: New test.
36865
36866 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
36867
36868 PR target/15822
36869 * gcc.c-torture/execute/compare-fp-1.c,
36870 gcc.c-torture/execute/compare-fp-2.c,
36871 gcc.c-torture/execute/compare-fp-3.c,
36872 gcc.c-torture/execute/compare-fp-4.c,
36873 gcc.c-torture/execute/compare-fp-3.x,
36874 gcc.c-torture/execute/compare-fp-4.x: Moved...
36875 * gcc.c-torture/execute/ieee/compare-fp-1.c,
36876 gcc.c-torture/execute/ieee/compare-fp-2.c,
36877 gcc.c-torture/execute/ieee/compare-fp-3.c,
36878 gcc.c-torture/execute/ieee/compare-fp-4.c,
36879 gcc.c-torture/execute/ieee/compare-fp-3.x,
36880 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
36881
36882 2004-06-04 David Ayers <d.ayers@inode.at>
36883
36884 * objc/execute/protocol-isEqual-4.m: New testcase.
36885
36886 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
36887
36888 * objc/execute/protocol-isEqual-1.m: New testcase.
36889 * objc/execute/protocol-isEqual-2.m: New testcase.
36890 * objc/execute/protocol-isEqual-3.m: New testcase.
36891
36892 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36893
36894 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
36895
36896 2004-06-02 Ziemowit Laski <zlaski@apple.com>
36897
36898 * lib/objc.exp (objc_target_compile): When running tests on
36899 Darwin (Mac OS X), inform the linker about '-framework
36900 'Foundation'.
36901
36902 2004-06-02 Eric Christopher <echristo@redhat.com>
36903
36904 * gcc.c-torture/compile/20040602-1.c: New.
36905
36906 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
36907
36908 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
36909 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
36910
36911 PR tree-optimization/14736
36912 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
36913
36914 PR tree-optimization/14042
36915 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
36916
36917 PR tree-optimization/14729
36918 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
36919
36920 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
36921
36922 PR fortran/15557
36923 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
36924
36925 2004-06-01 Richard Hederson <rth@redhat.com>
36926
36927 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
36928
36929 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36930
36931 PR c++/14932
36932 * g++.dg/parse/offsetof4.C: New test.
36933
36934 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
36935
36936 PR objc/7993
36937 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
36938
36939 2004-05-31 Mark Mitchell <mark@codesourcery.com>
36940
36941 PR c++/15701
36942 * g++.dg/template/friend29.C: New test.
36943
36944 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
36945
36946 PR c/15749
36947 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
36948
36949 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
36950
36951 * gcc.dg/sparc-trap-1.c: New test.
36952
36953 2004-05-31 Roger Sayle <roger@eyesopen.com>
36954
36955 PR middle-end/15069
36956 * g++.dg/opt/fold3.C: New test case.
36957
36958 2004-05-30 Graham Stott <graham.stott@btinternet.com>
36959
36960 * lib/target-supports.exp (check_iconv_available): Fix fallout
36961 from 2004-05-28 patch.
36962
36963 2004-05-30 Paul Brook <paul@codesourcery.com>
36964
36965 PR fortran/15620
36966 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
36967 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
36968
36969 2004-05-30 Steven G. Kargl <kargls@comcast.net>
36970
36971 * gfortran.fortran-torture/execute/random_1.f90: New test.
36972
36973 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36974
36975 * g++.dg/ext/altivec-10.C: New test.
36976
36977 2004-05-29 Paul Brook <paul@codesourcery.com>
36978
36979 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
36980
36981 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36982
36983 * gcc.dg/altivec-16.c: New test.
36984
36985 2004-05-28 Janis Johnson <janis187@us.ibm.com>
36986
36987 * lib/target-supports.exp (check_vmx_hw_available): New.
36988 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
36989
36990 * lib/target-supports.exp (check_alias_available,
36991 check_iconv_available, check_named_sections_available): Use
36992 unique names for temporary files.
36993
36994 2004-05-28 Ziemowit Laski <zlaski@apple.com>
36995
36996 * gcc.dg/altivec-15.c: New test.
36997
36998 2004-05-28 Mark Mitchell <mark@codesourcery.com>
36999
37000 PR c++/15083
37001 * g++.dg/warn/noeffect6.C: New test.
37002
37003 PR c++/15471
37004 * g++.dg/expr/ptrmem4.C: New test.
37005
37006 PR c++/15640
37007 * g++.dg/template/operator3.C: New test.
37008
37009 2004-05-28 Mark Mitchell <mark@codesourcery.com>
37010
37011 PR c++/14668
37012 * g++.dg/lookup/redecl1.C: New test.
37013 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
37014
37015 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
37016
37017 * gcc.c-torture/execute/compare-fp-1.c,
37018 gcc.c-torture/execute/compare-fp-2.c,
37019 gcc.c-torture/execute/compare-fp-3.c,
37020 gcc.c-torture/execute/compare-fp-4.c,
37021 gcc.c-torture/execute/compare-fp-3.x,
37022 gcc.c-torture/execute/compare-fp-4.x,
37023 gcc.dg/pr15649-1.c: New.
37024
37025 2004-05-27 Adam Nemet <anemet@lnxw.com>
37026
37027 PR c++/12883
37028 * g++.dg/init/array14.C: New test.
37029
37030 2004-05-25 Janis Johnson <janis187@us.ibm.com>
37031
37032 * lib/compat.exp (compat-get-options-main): New.
37033 (compat-get-options): Remove unneeded code, warn for ignored
37034 command.
37035 (compat-execute): Check flag set by dg-require-* commands.
37036
37037 * lib/compat.exp (compat-execute): Break up long lines.
37038
37039 2004-05-24 Janis Johnson <janis187@us.ibm.com>
37040
37041 * gcc.dg/altivec-7.c: Don't use 'vector long'.
37042 * gcc.dg/altivec-14.c: New test.
37043 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
37044
37045 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
37046 * gcc.dg/altivec-12.c: Ditto.
37047
37048 * gcc.dg/altivec-3.c: Move call to altivec_check.
37049
37050 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37051
37052 PR c++/15044
37053 * g++.dg/template/error12.C: New test.
37054
37055 PR c++/15317
37056 * g++.dg/ext/attrib15.C: New test.
37057
37058 PR c++/15329
37059 * g++.dg/template/ptrmem9.C: New test.
37060
37061 2004-05-25 Paul Brook <paul@codesourcery.com>
37062
37063 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
37064
37065 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37066
37067 PR c++/15165
37068 * g++.dg/template/crash19.C: New test.
37069
37070 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37071
37072 PR c++/15025
37073 * g++.dg/template/redecl1.C: New test.
37074
37075 2004-05-23 Mark Mitchell <mark@codesourcery.com>
37076
37077 PR c++/14821
37078 * g++.dg/other/ns1.C: New test.
37079
37080 PR c++/14883
37081 * g++.dg/template/invalid1.C: New test.
37082
37083 2004-05-23 Paul Brook <paul@codesourcery.com>
37084 Victor Leikehman <lei@haifasphere.co.il>
37085
37086 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
37087 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
37088
37089 2004-05-22 Mark Mitchell <mark@codesourcery.com>
37090
37091 PR c++/15285
37092 PR c++/15299
37093 * g++.dg/template/non-dependent5.C: New test.
37094 * g++.dg/template/non-dependent6.C: New test.
37095
37096 2004-05-22 Mark Mitchell <mark@codesourcery.com>
37097
37098 PR c++/15507
37099 * g++.dg/inherit/union1.C: New test.
37100
37101 PR c++/15542
37102 * g++.dg/template/addr1.C: New test.
37103
37104 PR c++/15427
37105 * g++.dg/template/array5.C: New test.
37106
37107 PR c++/15287
37108 * g++.dg/template/array6.C: New test.
37109
37110 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
37111 Roger Sayle <roger@eyesopen.com>
37112
37113 * g++.dg/lookup/forscope2.C: New test case.
37114
37115 2004-05-22 Ben Elliston <bje@au.ibm.com>
37116
37117 * gcc.dg/cpp/Wmissingdirs.c: New.
37118
37119 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
37120
37121 PR target/15301
37122 * gcc.dg/compat/union-m128-1.h: New file.
37123 * gcc.dg/compat/union-m128-1_main.c: Likewise.
37124 * gcc.dg/compat/union-m128-1_x.c: Likewise.
37125 * gcc.dg/compat/union-m128-1_y.c: Likewise.
37126
37127 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
37128
37129 PR target/15302
37130 * gcc.dg/compat/struct-complex-1.h: New file.
37131 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
37132 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
37133 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
37134
37135 2004-05-20 Roger Sayle <roger@eyesopen.com>
37136
37137 PR middle-end/3074
37138 * gcc.dg/pr3074-1.c: New test case.
37139 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
37140
37141 2004-05-20 Falk Hueffner <falk@debian.org>
37142
37143 PR other/15526
37144 * gcc.dg/ftrapv-1.c: New test case.
37145
37146 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
37147
37148 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
37149
37150 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
37151 Jeff Law <law@redhat.com>
37152
37153 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
37154 * gcc.dg/tree-ssa/20040518-2.c: New test.
37155
37156 * gcc.dg/tree-ssa/20040518-1.c: New test.
37157
37158 2004-05-18 Zack Weinberg <zack@codesourcery.com>
37159
37160 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
37161
37162 2004-05-18 Paul Brook <paul@codesourcery.com>
37163
37164 PR fortran/13930
37165 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
37166
37167 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37168
37169 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
37170 constant folding.
37171
37172 2004-05-17 Steven Bosscher <stevenb@suse.de>
37173
37174 * gcc.dg/tree-ssa/20040517-1.c: New test.
37175
37176 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
37177
37178 * gcc.dg/loop-4.c: New test.
37179
37180 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
37181
37182 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
37183
37184 2004-05-15 Bud Davis <bdavis9659@comcast.net>
37185
37186 PR fortran/15311
37187 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
37188
37189 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37190
37191 PR fortran/13826
37192 PR fortran/13940
37193 * gfortran.fortran-torture/compile/data_1.f90: New test.
37194
37195 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
37196
37197 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
37198 * gcc.dg/uninit-H.c: Define ASM for __s390__.
37199
37200 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
37201
37202 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
37203
37204 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
37205
37206 PR c/15444
37207 * gcc.dg/format/xopen-1.c: Adjust expected message.
37208 * gcc.dg/format/xopen-3.c: New test.
37209
37210 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
37211
37212 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
37213
37214 2004-05-14 Jeff Law <law@redhat.com>
37215
37216 * gcc.dg/tree-ssa/20040514-2.c: New test.
37217
37218 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37219
37220 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
37221 this ...
37222 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
37223 this.
37224
37225 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
37226
37227 * gcc.dg/tree-ssa/20040514-1.c: New test.
37228
37229 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37230
37231 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
37232 test.
37233
37234 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37235
37236 PR fortran/14066
37237 * gfortran.fortran-torture/compile/do_1.f90: New test.
37238
37239 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
37240
37241 PR fortran/15051
37242 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
37243 test.
37244
37245 2004-05-14 Bud Davis <bdavis9659@comcast.net>
37246
37247 PR fortran/15149
37248 * gfortran.fortran-torture/execute/random_init.f90: New test.
37249
37250 2004-05-13 Paul Brook <paul@codesourcery.com>
37251
37252 PR fortran/15314
37253 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
37254
37255 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
37256
37257 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
37258 for the powerpc case.
37259
37260 2004-05-13 Jeff Law <law@redhat.com>
37261
37262 * gcc.dg/tree-ssa/20040513-1.c: New test.
37263 * gcc.dg/tree-ssa/20040513-2.c: New test.
37264
37265 2004-05-13 Paul Brook <paul@codesourcery.com>
37266
37267 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
37268 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
37269 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
37270
37271 2004-05-13 Andreas Schwab <schwab@suse.de>
37272
37273 PR other/10819
37274 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
37275 characters.
37276
37277 2004-05-13 Bud Davis <bdavis9659@comcast.net>
37278
37279 PR fortran/15294
37280 * gfortran.fortran-torture/execute/adjustr.f90: New file.
37281
37282 2004-05-13 Diego Novillo <dnovillo@redhat.com>
37283
37284 Merge from tree-ssa-20020619-branch. See
37285 ChangeLog.tree-ssa for details.
37286
37287 2004-05-11 Ziemowit Laski <zlaski@apple.com>
37288
37289 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
37290 include <altivec.h> explicitly.
37291 * gcc.dg/altivec-13.c: Likewise.
37292
37293 2004-05-11 Paul Brook <paul@codesourcery.com>
37294
37295 * gcc.c-torture/compile/20010518-1.c: Force enum size.
37296
37297 2004-05-10 Eric Christopher <echristo@redhat.com>
37298
37299 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
37300 * gcc.dg/sibcall-4.c: Ditto.
37301
37302 2004-05-10 Ziemowit Laski <zlaski@apple.com>
37303
37304 * g++.dg/ext/altivec-8.C: New test case.
37305 * gcc.dg/altivec-13.c: New test case.
37306
37307 2004-05-08 Roger Sayle <roger@eyesopen.com>
37308
37309 * gcc.c-torture/execute/divcmp-1.c: New test case.
37310 * gcc.c-torture/execute/divcmp-2.c: New test case.
37311 * gcc.c-torture/execute/divcmp-3.c: New test case.
37312
37313 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
37314
37315 * g++.dg/other/pragma-re-2.C: New test.
37316
37317 2004-05-07 Uros Bizjak <uros@kss-loka.si>
37318
37319 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
37320 * gcc.dg/i386-387-2.c: Likewise.
37321
37322 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
37323 __builtin_drem.
37324 * gcc.dg/i386-387-6.c: Likewise.
37325
37326 2004-05-07 Uros Bizjak <uros@kss-loka.si>
37327
37328 * gcc.dg/builtins-33.c: Also check log1p*.
37329
37330 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
37331
37332 PR optimization/15296
37333 * gcc.c-torture/execute/pr15296.c: New test.
37334
37335 2004-05-05 Uros Bizjak <uros@kss-loka.si>
37336
37337 * gcc.dg/builtins-40.c: New test.
37338
37339 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
37340
37341 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
37342
37343 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
37344
37345 * g++.dg/ext/spe1.C: New testcase.
37346
37347 2004-05-04 Ziemowit Laski <zlaski@apple.com>
37348
37349 * objc.dg/image-info.m: Allow additional attributes
37350 for __image_info section.
37351
37352 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
37353
37354 * gcc.dg/torture/mips-hilo-2.c: New test.
37355
37356 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37357
37358 PR c++/14389
37359 * g++.dg/template/member5.C: New test.
37360
37361 2004-05-03 Uros Bizjak <uros@kss-loka.si>
37362
37363 * gcc.dg/builtins-34.c: Also check expm1*.
37364
37365 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37366
37367 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
37368 * gcc.dg/torture/builtin-convert-3.c: New test.
37369
37370 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
37371
37372 PR middle-end/15054
37373 * g++.dg/opt/pr15054.C: New test.
37374
37375 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37376
37377 * gcc.dg/torture/builtin-rounding-1.c: New test.
37378 * gcc.dg/builtins-25.c: Delete.
37379 * gcc.dg/builtins-29.c: Delete.
37380
37381 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
37382
37383 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
37384 * gcc.dg/sibcall-4.c: Likewise.
37385 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
37386
37387 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
37388
37389 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
37390 bit-field on 16-bit targets.
37391
37392 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
37393
37394 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
37395 16-bit targets.
37396
37397 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
37398
37399 * gcc.dg/rs6000-power2-1.c: Change to compile only.
37400 * gcc.dg/rs6000-power2-2.c: Likewise.
37401
37402 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
37403
37404 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
37405 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
37406 Change the asm registers to be in form of frN instead of fN.
37407
37408 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37409
37410 * gcc.dg/torture/builtin-convert-2.c: New test.
37411
37412 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
37413
37414 * gcc.dg/rs6000-power2-1.c: New test.
37415 * gcc.dg/rs6000-power2-2.c: New test.
37416
37417 2004-04-28 Jan Hubicka <jh@suse.cz>
37418
37419 * gcc.dg/unused-6.c: New test.
37420
37421 2004-04-24 Laurent GUERBY <laurent@guerby.net>
37422 Ulrich Weigand <uweigand@de.ibm.com>
37423
37424 * ada/acats/run_all.sh: Define $target variable.
37425
37426 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
37427
37428 PR c++/15119
37429 * g++.dg/other/vararg-1.C: New test.
37430
37431 PR c++/4794
37432 * g++.dg/eh/cleanup3.C: New test.
37433
37434 2004-04-24 Laurent GUERBY <laurent@guerby.net>
37435
37436 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
37437 and ad8011a (target_insn).
37438 * ada/acats/support/macro.dfs: Likewise.
37439 * ada/acats/support/impbit.adb: New file.
37440
37441 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
37442
37443 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
37444
37445 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37446
37447 * gcc.dg/loop-3.c: New test.
37448
37449 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
37450
37451 * gcc.c-torture/execute/simd-5.c: New test.
37452
37453 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37454
37455 PR c++/15064
37456 * g++.dg/template/crash18.C: New test.
37457
37458 2004-04-22 Mark Mitchell <mark@codesourcery.com>
37459
37460 * g++.dg/ext/complit3.C: New test.
37461
37462 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
37463
37464 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
37465 * gcc.dg/altivec-3.c: Same.
37466 * gcc.dg/altivec-varargs-1.c: Same.
37467
37468 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
37469
37470 * lib/target-supports.exp (check_profiling_available): Assume
37471 profiling is not available on powerpc-eabi targets.
37472
37473 2004-04-21 Janis Johnson <janis187@us.ibm.com>
37474
37475 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
37476 * gcc.dg/vmx/bug-1.c: Ditto.
37477
37478 2004-04-20 Eric Christopher <echristo@redhat.com>
37479
37480 * gcc.dg/charset/extern.c: New test.
37481 * g++.dg/charset/extern3.cc: Ditto.
37482
37483 2004-04-20 Uros Bizjak <uros@kss-loka.si>
37484
37485 * gcc.dg/builtins-39.c: New test.
37486
37487 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
37488
37489 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
37490
37491 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
37492
37493 * gcc.dg/torture/mips-hilo-1.c: New test.
37494
37495 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
37496
37497 * gcc.c-torture/compile/20040419-1.c: New test.
37498
37499 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
37500
37501 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
37502
37503 2004-04-18 Zack Weinberg <zack@codesourcery.com>
37504 Aldy Hernandez <aldyh@redhat.com>
37505
37506 * gcc.c-torture/execute/va-arg-24.c: New.
37507
37508 2004-04-17 Zack Weinberg <zack@codesourcery.com>
37509 Aldy Hernandez <aldyh@redhat.com>
37510
37511 * gcc.dg/vmx/1b-01.c: New.
37512 * gcc.dg/vmx/1b-02.c: New.
37513 * gcc.dg/vmx/1b-03.c: New.
37514 * gcc.dg/vmx/1b-04.c: New.
37515 * gcc.dg/vmx/1b-05.c: New.
37516 * gcc.dg/vmx/1b-06.c: New.
37517 * gcc.dg/vmx/1b-07.c: New.
37518 * gcc.dg/vmx/1c-01.c: New.
37519 * gcc.dg/vmx/1c-02.c: New.
37520 * gcc.dg/vmx/3a-01a.c: New.
37521 * gcc.dg/vmx/3a-01.c: New.
37522 * gcc.dg/vmx/3a-01m.c: New.
37523 * gcc.dg/vmx/3a-03.c: New.
37524 * gcc.dg/vmx/3a-03m.c: New.
37525 * gcc.dg/vmx/3a-04.c: New.
37526 * gcc.dg/vmx/3a-04m.c: New.
37527 * gcc.dg/vmx/3a-05.c: New.
37528 * gcc.dg/vmx/3a-06.c: New.
37529 * gcc.dg/vmx/3a-06m.c: New.
37530 * gcc.dg/vmx/3a-07.c: New.
37531 * gcc.dg/vmx/3b-01.c: New.
37532 * gcc.dg/vmx/3b-02.c: New.
37533 * gcc.dg/vmx/3b-10.c: New.
37534 * gcc.dg/vmx/3b-13.c: New.
37535 * gcc.dg/vmx/3b-14.c: New.
37536 * gcc.dg/vmx/3b-15.c: New.
37537 * gcc.dg/vmx/3c-01a.c: New.
37538 * gcc.dg/vmx/3c-01.c: New.
37539 * gcc.dg/vmx/3c-02.c: New.
37540 * gcc.dg/vmx/3c-03.c: New.
37541 * gcc.dg/vmx/3d-01.c: New.
37542 * gcc.dg/vmx/4-01.c: New.
37543 * gcc.dg/vmx/4-03.c: New.
37544 * gcc.dg/vmx/5-01.c: New.
37545 * gcc.dg/vmx/5-02.c: New.
37546 * gcc.dg/vmx/5-03.c: New.
37547 * gcc.dg/vmx/5-04.c: New.
37548 * gcc.dg/vmx/5-05.c: New.
37549 * gcc.dg/vmx/5-06.c: New.
37550 * gcc.dg/vmx/5-07.c: New.
37551 * gcc.dg/vmx/5-07t.c: New.
37552 * gcc.dg/vmx/5-08.c: New.
37553 * gcc.dg/vmx/5-10.c: New.
37554 * gcc.dg/vmx/5-11.c: New.
37555 * gcc.dg/vmx/7-01a.c: New.
37556 * gcc.dg/vmx/7-01.c: New.
37557 * gcc.dg/vmx/7c-01.c: New.
37558 * gcc.dg/vmx/7d-01.c: New.
37559 * gcc.dg/vmx/7d-02.c: New.
37560 * gcc.dg/vmx/8-01.c: New.
37561 * gcc.dg/vmx/8-02a.c: New.
37562 * gcc.dg/vmx/8-02.c: New.
37563 * gcc.dg/vmx/brode-1.c: New.
37564 * gcc.dg/vmx/bug-1.c: New.
37565 * gcc.dg/vmx/bug-2.c: New.
37566 * gcc.dg/vmx/bug-3.c: New.
37567 * gcc.dg/vmx/cw-bug-1.c: New.
37568 * gcc.dg/vmx/cw-bug-2.c: New.
37569 * gcc.dg/vmx/cw-bug-3.c: New.
37570 * gcc.dg/vmx/dct.c: New.
37571 * gcc.dg/vmx/debug-1.c: New.
37572 * gcc.dg/vmx/debug-2.c: New.
37573 * gcc.dg/vmx/debug-3.c: New.
37574 * gcc.dg/vmx/debug-4.c: New.
37575 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
37576 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
37577 * gcc.dg/vmx/eg-5.c: New.
37578 * gcc.dg/vmx/fft.c: New.
37579 * gcc.dg/vmx/gcc-bug-1.c: New.
37580 * gcc.dg/vmx/gcc-bug-2.c: New.
37581 * gcc.dg/vmx/gcc-bug-3.c: New.
37582 * gcc.dg/vmx/gcc-bug-4.c: New.
37583 * gcc.dg/vmx/gcc-bug-5.c: New.
37584 * gcc.dg/vmx/gcc-bug-6.c: New.
37585 * gcc.dg/vmx/gcc-bug-7.c: New.
37586 * gcc.dg/vmx/gcc-bug-8.c: New.
37587 * gcc.dg/vmx/gcc-bug-9.c: New.
37588 * gcc.dg/vmx/gcc-bug-b.c: New.
37589 * gcc.dg/vmx/gcc-bug-c.c: New.
37590 * gcc.dg/vmx/gcc-bug-d.c: New.
37591 * gcc.dg/vmx/gcc-bug-e.c: New.
37592 * gcc.dg/vmx/gcc-bug-f.c: New.
37593 * gcc.dg/vmx/gcc-bug-g.c: New.
37594 * gcc.dg/vmx/gcc-bug-i.c: New.
37595 * gcc.dg/vmx/harness.h: New.
37596 * gcc.dg/vmx/ira1.c: New.
37597 * gcc.dg/vmx/ira2a.c: New.
37598 * gcc.dg/vmx/ira2b.c: New.
37599 * gcc.dg/vmx/ira2.c: New.
37600 * gcc.dg/vmx/ira2c.c: New.
37601 * gcc.dg/vmx/mem.c: New.
37602 * gcc.dg/vmx/newton-1.c: New.
37603 * gcc.dg/vmx/ops.c: New.
37604 * gcc.dg/vmx/sn7153.c: New.
37605 * gcc.dg/vmx/spill2.c: New.
37606 * gcc.dg/vmx/spill3.c: New.
37607 * gcc.dg/vmx/spill.c: New.
37608 * gcc.dg/vmx/t.c: New.
37609 * gcc.dg/vmx/varargs-1.c: New.
37610 * gcc.dg/vmx/varargs-2.c: New.
37611 * gcc.dg/vmx/varargs-3.c: New.
37612 * gcc.dg/vmx/varargs-4.c: New.
37613 * gcc.dg/vmx/varargs-5.c: New.
37614 * gcc.dg/vmx/varargs-6.c: New.
37615 * gcc.dg/vmx/varargs-7.c: New.
37616 * gcc.dg/vmx/vmx.exp: New.
37617 * gcc.dg/vmx/vprint-1.c: New.
37618 * gcc.dg/vmx/vscan-1.c: New.
37619 * gcc.dg/vmx/x-01.c: New.
37620 * gcc.dg/vmx/x-02.c: New.
37621 * gcc.dg/vmx/x-03.c: New.
37622 * gcc.dg/vmx/x-04.c: New.
37623 * gcc.dg/vmx/x-05.c: New.
37624 * gcc.dg/vmx/yousufi-1.c: New.
37625 * gcc.dg/vmx/zero-1.c: New.
37626 * gcc.dg/vmx/zero.c: New.
37627
37628 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
37629
37630 * g++.dg/lookup/java1.C: Update for chage of
37631 _Jv_AllocObject.
37632 * g++.dg/lookup/java2.C: Likewise.
37633
37634 2004-04-17 Laurent GUERBY <laurent@guerby.net>
37635
37636 * ada/acats/run_all.sh: use -O2 by default.
37637
37638 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
37639
37640 * gcc.dg/vr-mult-[12].c: New tests.
37641
37642 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37643
37644 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
37645
37646 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
37647
37648 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
37649
37650 * lib/target-supports.exp (check_profiling_available): Assume
37651 profiling isn't available for mips*-*-elf targets.
37652
37653 2004-04-14 Uros Bizjak <uros@kss-loka.si>
37654
37655 * gcc.dg/builtins-38.c: New test.
37656
37657 2004-04-14 Eric Christopher <echristo@redhat.com>
37658
37659 * g++.dg/charset/charset.exp: Run .cc extension tests.
37660
37661 2004-04-14 Zack Weinberg <zack@codesourcery.com>
37662
37663 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
37664
37665 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37666
37667 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
37668
37669 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
37670
37671 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
37672 * gcc.dg/i386-387-2.c: Likewise.
37673
37674 * gcc.dg/i386-387-7.c: New test.
37675 * gcc.dg/i386-387-8.c: New test.
37676
37677 * gcc.dg/builtins-37.c: New test.
37678
37679 2004-04-13 Geoffrey Keating <geoffk@apple.com>
37680
37681 * g++.dg/pch/externc-1.C: Add missing semicolon.
37682
37683 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
37684
37685 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
37686
37687 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37688
37689 * gcc.c-torture/execute/20040411-1.c: New test.
37690
37691 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
37692
37693 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
37694
37695 2004-04-09 Chris Demetriou <cgd@broadcom.com>
37696
37697 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
37698
37699 2004-04-09 Zack Weinberg <zack@codesourcery.com>
37700
37701 * lib/target-supports.exp (check_named_sections_available): New.
37702 * lib/gcc-dg.exp (dg-require-named-sections): New.
37703 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
37704 old-deja.exp. Also prune error-count message from HP linker.
37705 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
37706
37707 * g++.dg/init/init-ref4.C: Use dg-require-weak.
37708 * g++.old-deja/g++.pt/static3.C: Likewise.
37709 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
37710
37711 2004-04-09 Roger Sayle <roger@eyesopen.com>
37712
37713 * gcc.c-torture/execute/20040409-1.c: New test case.
37714 * gcc.c-torture/execute/20040409-2.c: New test case.
37715 * gcc.c-torture/execute/20040409-3.c: New test case.
37716
37717 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
37718
37719 * gcc.dg/20040409-1.c: New test.
37720
37721 2004-04-08 Roger Sayle <roger@eyesopen.com>
37722
37723 PR target/14888
37724 * g++.dg/opt/pr14888.C: New test case.
37725
37726 2004-04-08 Geoffrey Keating <geoffk@apple.com>
37727
37728 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
37729 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
37730 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
37731 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
37732 New tests.
37733
37734 2004-04-08 Paul Brook <paul@codesourcery.com>
37735
37736 * gcc.dg/spill-1.c: New test.
37737
37738 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37739
37740 * gcc.dg/torture/builtin-ctype-2.c: New test.
37741
37742 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
37743
37744 * gcc.dg/pch/pch.exp: Add largefile test.
37745
37746 2004-04-06 Geoffrey Keating <geoffk@apple.com>
37747
37748 * g++.dg/pch/externc-1.Hs: New.
37749 * g++.dg/pch/externc-1.C: New.
37750
37751 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37752
37753 * gcc.dg/compat/struct-by-value-5a_main.c,
37754 gcc.dg/compat/struct-by-value-5b_main.c: New files.
37755 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
37756 * gcc.dg/compat/struct-by-value-5a_x.c,
37757 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
37758 gcc.dg/compat/struct-by-value-5_x.c.
37759 * gcc.dg/compat/struct-by-value-5a_y.c,
37760 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
37761 gcc.dg/compat/struct-by-value-5_y.c.
37762
37763 * gcc.dg/compat/struct-by-value-6a_main.c,
37764 gcc.dg/compat/struct-by-value-6b_main.c: New files.
37765 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
37766 * gcc.dg/compat/struct-by-value-6a_x.c,
37767 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
37768 gcc.dg/compat/struct-by-value-6_x.c.
37769 * gcc.dg/compat/struct-by-value-6a_y.c,
37770 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
37771 gcc.dg/compat/struct-by-value-6_y.c.
37772
37773 * gcc.dg/compat/struct-by-value-7a_main.c,
37774 gcc.dg/compat/struct-by-value-7b_main.c: New files.
37775 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
37776 * gcc.dg/compat/struct-by-value-7a_x.c,
37777 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
37778 gcc.dg/compat/struct-by-value-7_x.c.
37779 * gcc.dg/compat/struct-by-value-7a_y.c,
37780 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
37781 gcc.dg/compat/struct-by-value-7_y.c.
37782
37783 2004-04-06 Jakub Jelinek <jakub@redhat.com>
37784
37785 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
37786 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
37787 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
37788 options.
37789
37790 2004-04-06 Uros Bizjak <uros@kss-loka.si>
37791
37792 * gcc.dg/builtins-36.c: New test.
37793
37794 2004-04-06 Paul Brook <paul@codesourcery.com>
37795
37796 * README.gcc: Remove obsolete contraint on testcases.
37797
37798 2004-04-05 Paul Brook <paul@codesourcery.com>
37799
37800 PR2123
37801 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
37802 failure and exit(0) on success.
37803 * g++.dg/expr/anew2.C: Ditto.
37804 * g++.dg/expr/anew3.C: Ditto.
37805 * g++.dg/expr/anew4.C: Ditto.
37806
37807 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
37808
37809 PR c++/3518
37810 * g++.dg/template/unify7.C: New.
37811
37812 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
37813
37814 * g++.dg/README: Bring up to date with new subdirectories; remove
37815 duplicate subdirectory lines.
37816
37817 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
37818
37819 PR c++/14007
37820 * g++.dg/template/unify5.C: New.
37821 * g++.dg/template/unify6.C: New.
37822 * g++.dg/template/qualttp20.C: Adjust.
37823 * g++.old-deja/g++.jason/report.C: Adjust.
37824 * g++.old-deja/g++.other/qual1.C: Adjust.
37825
37826 2004-04-01 Mark Mitchell <mark@codesourcery.com>
37827
37828 PR c++/14803
37829 * g++.dg/inherit/ptrmem1.C: New test.
37830
37831 2004-04-01 Jakub Jelinek <jakub@redhat.com>
37832
37833 PR c++/14755
37834 * gcc.c-torture/execute/20040331-1.c: New test.
37835 * gcc.dg/20040331-1.c: New test.
37836
37837 2004-04-01 Paul Brook <paul@codesourcery.com>
37838
37839 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
37840
37841 2004-03-30 Mark Mitchell <mark@codesourcery.com>
37842
37843 PR c++/14724
37844 * g++.dg/init/goto1.C: New test.
37845
37846 PR c++/14763
37847 * g++.dg/template/defarg4.C: New test.
37848
37849 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
37850
37851 * gcc.dg/altivec-11.c: Extend test for more valid cases.
37852
37853 2004-03-28 David Edelsohn <edelsohn@gnu.org>
37854
37855 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
37856
37857 2004-03-28 Zack Weinberg <zack@codesourcery.com>
37858
37859 * gcc.dg/noncompile/undeclared-2.c: New test.
37860
37861 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
37862
37863 * gcc.dg/940409-1.c: Remove XFAIL.
37864 * gcc.dg/reg-vol-struct-1.c: New test.
37865
37866 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37867
37868 * gcc.dg/torture/builtin-wctype-1.c: New test.
37869
37870 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
37871
37872 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
37873 * gcc.dg/20001101-1.c: Likewise.
37874 * gcc.dg/20001102-1.c: Likewise.
37875
37876 2004-03-25 Roger Sayle <roger@eyesopen.com>
37877
37878 * gcc.dg/compare8.c: Add an additional test for XOR.
37879
37880 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37881
37882 * gcc.dg/torture/builtin-ctype-1.c: New test.
37883
37884 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37885
37886 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
37887 * gcc.dg/torture/builtin-math-1.c: Likewise.
37888 * gcc.dg/torture/builtin-power-1.c: New test.
37889
37890 2004-03-24 Andreas Schwab <schwab@suse.de>
37891
37892 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
37893 IA64 assembler.
37894
37895 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
37896 Roger Sayle <roger@eyesopen.com>
37897
37898 * gcc.dg/compare8.c: New test case.
37899
37900 2004-03-23 Ziemowit Laski <zlaski@apple.com>
37901
37902 * g++.dg/ext/altivec-7.C: New test.
37903
37904 2004-03-23 Zack Weinberg <zack@codesourcery.com>
37905
37906 PR 12267, 12391, 12560, 13129, 14114, 14133
37907 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
37908 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
37909 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
37910 Adjust error regexps.
37911 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
37912 * gcc.dg/noncompile/undeclared-1.c: New test cases.
37913 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
37914 * gcc.dg/local1.c: Add explanatory comment.
37915
37916 2004-03-23 Roger Sayle <roger@eyesopen.com>
37917
37918 PR optimization/14669
37919 * g++.dg/opt/fold2.C: New test case.
37920
37921 2004-03-22 Jakub Jelinek <jakub@redhat.com>
37922
37923 PR c/14069
37924 * gcc.dg/20040322-1.c: New test.
37925
37926 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37927
37928 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
37929 * gcc.dg/ultrasp4.c: Likewise.
37930 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
37931
37932 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
37933
37934 * gcc.dg/i386-sse-8.c: Reset default options.
37935
37936 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
37937
37938 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
37939 in the error message text.
37940
37941 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
37942
37943 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
37944
37945 2004-03-21 Mark Mitchell <mark@codesourcery.com>
37946
37947 PR c++/14616
37948 * g++.dg/init/array13.C: New test.
37949
37950 2004-03-20 Roger Sayle <roger@eyesopen.com>
37951
37952 PR target/13889
37953 * gcc.c-torture/compile/pr13889.c: New test case.
37954
37955 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
37956
37957 PR c/14635
37958 * builtins-1.c (nan, nans): Don't test.
37959 * builtins-30.c: Don't use nan, nanf, nanl.
37960 * builtins-35.c: New test.
37961
37962 2004-03-19 Ziemowit Laski <zlaski@apple.com>
37963
37964 * g++.dg/ext/altivec-6.C: New test.
37965
37966 2004-03-19 Mark Mitchell <mark@codesourcery.com>
37967
37968 * g++.dg/init/placement3.C: New test.
37969
37970 * g++.dg/template/spec13.C: New test.
37971
37972 * g++.dg/lookup/using11.C: New test.
37973
37974 * g++.dg/lookup/koenig3.C: New test.
37975
37976 * g++.dg/template/operator2.C: New test.
37977
37978 * g++.dg/expr/dtor3.C: New test.
37979 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
37980 marker.
37981 * g++.old-deja/g++.law/visibility28.C: Likewise.
37982
37983 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
37984
37985 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
37986 * gcc.dg/ppc64-abi-3.c: Likewise.
37987
37988 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37989
37990 PR c++/14545
37991 * g++.dg/parse/template15.C: New test.
37992
37993 2004-03-18 Mark Mitchell <mark@codesourcery.com>
37994
37995 * g++.dg/expr/dtor2.C: New test.
37996
37997 * g++.dg/lookup/anon4.C: New test.
37998
37999 * g++.dg/overload/using1.C: New test.
38000
38001 * g++.dg/template/lookup7.C: New test.
38002
38003 * g++.dg/template/typename6.C: New test.
38004
38005 * g++.dg/expr/cond6.C: New test.
38006
38007 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38008
38009 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
38010
38011 2004-03-18 Mark Mitchell <mark@codesourcery.com>
38012
38013 * g++.dg/expr/cond5.C: New test.
38014 * g++.dg/expr/constcast1.C: Likewise.
38015 * g++.dg/expr/ptrmem2.C: Likewise.
38016 * g++.dg/expr/ptrmem3.C: Likewise.
38017 * g++.dg/lookup/main1.C: Likewise.
38018 * g++.dg/template/lookup6.C: Likewise.
38019
38020 2004-03-18 Mark Mitchell <mark@codesourcery.com>
38021
38022 * gcc.dg/local1.c: New test.
38023
38024 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
38025
38026 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38027
38028 * gcc.dg/torture/builtin-convert-1.c: New test.
38029
38030 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38031
38032 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
38033
38034 2004-03-16 Mark Mitchell <mark@codesourcery.com>
38035
38036 PR c++/14481
38037 * g++.dg/warn/Wunused-7.C: New test.
38038
38039 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38040
38041 * gcc.dg/torture/builtin-integral-1.c: New test.
38042
38043 2004-03-16 Mark Mitchell <mark@codesourcery.com>
38044
38045 PR c++/14586
38046 * g++.dg/parse/non-dependent3.C: New test.
38047
38048 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
38049
38050 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
38051 * g++.dg/eh/simd-2.C: Likewise.
38052 * g++.dg/init/array10.C: Likewise.
38053 * gcc.c-torture/compile/simd-1.c: Likewise.
38054 * gcc.c-torture/compile/simd-2.c: Likewise.
38055 * gcc.c-torture/compile/simd-3.c: Likewise.
38056 * gcc.c-torture/compile/simd-4.c: Likewise.
38057 * gcc.c-torture/compile/simd-6.c: Likewise.
38058 * gcc.c-torture/execute/simd-1.c: Likewise.
38059 * gcc.c-torture/execute/simd-2.c: Likewise.
38060 * gcc.dg/compat/vector-defs.h: Likewise.
38061 * gcc.dg/20020531-1.c: Likewise.
38062 * gcc.dg/altivec-3.c: Likewise.
38063 * gcc.dg/altivec-4.c: Likewise.
38064 * gcc.dg/altivec-varargs-1.c: Likewise.
38065 * gcc.dg/compat/vector-defs.h: Likewise.
38066 * gcc.dg/i386-mmx-3.c: Likewise.
38067 * gcc.dg/i386-sse-4.c: Likewise.
38068 * gcc.dg/i386-sse-5.c: Likewise.
38069 * gcc.dg/i386-sse-8.c: Likewise.
38070 * gcc.dg/simd-1.c: Likewise.
38071 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
38072 __ev64_opaque__ since the machine description provides it.
38073
38074 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38075
38076 * lib/compat.exp (skip_list): New global variable.
38077 Use it to hold the user defined COMPAT_SKIPS list if any.
38078 (compat-obj): Add the members of skip_list to optall.
38079
38080 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38081
38082 * gcc.dg/compat/union-by-value-1_main.c,
38083 union-by-value-1_x.c, union-by-value-1_y.c,
38084 union-check.h, union-defs.h,
38085 union-init.h, union-return-1_main.c,
38086 union-return-1_x.c, union-return-1_y.c: New files.
38087
38088 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38089
38090 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
38091 mixed-struct-init.h: Add 4 mixed structure types.
38092 struct-by-value-21_main.c, struct-by-value-21_x.c,
38093 struct-by-value-21_y.c, struct-return-21_main.c,
38094 struct-return-21_x.c, struct-return-21_y.c: New files.
38095
38096 2004-03-13 Mark Mitchell <mark@codesourcery.com>
38097
38098 PR c++/14550
38099 * g++.dg/parse/template14.C: New test.
38100
38101 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38102
38103 * gcc.c-torture/execute/20040313-1.c: New test.
38104
38105 2004-03-13 Jakub Jelinek <jakub@redhat.com>
38106
38107 PR target/14533
38108 * gcc.dg/20040311-2.c: New test.
38109
38110 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
38111
38112 PR other/14544
38113 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
38114 bit-field.
38115
38116 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
38117
38118 * gcc.dg/20040305-2.c: Add missing return statement.
38119
38120 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38121
38122 * gcc.dg/builtins-34.c: Also check pow10*.
38123
38124 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
38125
38126 PR target/14262
38127 * gcc.dg/20040305-2.c: New test.
38128
38129 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
38130
38131 * gcc.dg/20040310-1.c: New test.
38132
38133 2004-03-11 Roger Sayle <roger@eyesopen.com>
38134
38135 * gcc.c-torture/execute/20040311-1.c: New test case.
38136
38137 2004-03-11 Mark Mitchell <mark@codesourcery.com>
38138
38139 PR c++/14476
38140 * g++.dg/lookup/enum1.C: New test.
38141
38142 2004-03-10 Mark Mitchell <mark@codesourcery.com>
38143
38144 PR c++/14510
38145 * g++.dg/lookup/struct2.C: New test.
38146
38147 2004-03-10 Uros Bizjak <uros@kss-loka.si>
38148
38149 * gcc.dg/builtins-34.c: New test.
38150
38151 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38152
38153 * gcc.dg/torture/builtin-nonneg-1.c: New test.
38154
38155 2004-03-09 James E Wilson <wilson@specifixinc.com>
38156
38157 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
38158 * gcc.dg/alias-2.c: New testcase.
38159
38160 2004-03-09 Zack Weinberg <zack@codesourcery.com>
38161
38162 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
38163
38164 2004-03-09 Roger Sayle <roger@eyesopen.com>
38165
38166 * gcc.c-torture/execute/20040309-1.c: New test case.
38167
38168 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
38169
38170 PR c++/14397
38171 * g++.dg/overload/ref1.C: New.
38172
38173 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38174
38175 PR c++/14409
38176 * g++.dg/template/spec12.C: New test.
38177
38178 PR c++/14448
38179 * g++.dg/parse/crash14.C: New test.
38180
38181 2004-03-09 Mark Mitchell <mark@codesourcery.com>
38182
38183 PR c++/14230
38184 * g++.dg/init/ref11.C: New test.
38185
38186 2004-03-09 Mark Mitchell <mark@codesourcery.com>
38187
38188 PR c++/14432
38189 * g++.dg/parse/builtin2.C: New test.
38190
38191 2004-03-08 Mark Mitchell <mark@codesourcery.com>
38192
38193 PR c++/14401
38194 * g++.dg/init/ctor3.C: New test.
38195 * g++.dg/init/union1.C: New test.
38196 * g++.dg/ext/anon-struct4.C: New test.
38197
38198 2004-03-08 Mark Mitchell <mark@codesourcery.com>
38199
38200 * g++.dg/lookup/koenig1.C: Tweak error messages.
38201 * g++.dg/lookup/used-before-declaration.C: Likewise.
38202 * g++.dg/other/do1.C: Likewise.
38203 * g++.dg/overload/koenig1.C: Likewise.
38204 * g++.dg/parse/crash13.C: Likewise.
38205 * g++.dg/template/instantiate3.C: Likewise.
38206
38207 2004-03-08 Eric Christopher <echristo@redhat.com>
38208
38209 * * lib/target-supports.exp: Enable libiconv in test
38210 compilation. Fix up error checking.
38211
38212 2004-03-08 Roger Sayle <roger@eyesopen.com>
38213
38214 PR middle-end/14289
38215 * gcc.dg/pr14289-1.c: New test case.
38216 * gcc.dg/pr14289-2.c: Likewise.
38217 * gcc.dg/pr14289-3.c: Likewise.
38218
38219 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
38220
38221 * gcc.c-torture/execute/20040308-1.c: New test.
38222
38223 2004-03-07 Roger Sayle <roger@eyesopen.com>
38224
38225 * gcc.c-torture/execute/20040307-1.c: New test case.
38226
38227 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
38228
38229 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
38230
38231 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
38232
38233 * gcc.dg/20040306-1.c: New test.
38234
38235 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
38236
38237 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
38238 them static.
38239 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
38240
38241 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38242
38243 PR c/14465
38244 * gcc.dg/decl-6.c: New test.
38245
38246 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38247
38248 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
38249 Rename LOGPOW -> LOG_POW.
38250 (SQRT_EXP, POW_EXP): New.
38251
38252 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38253
38254 * gcc.dg/i386-sse-8.c: New test.
38255
38256 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
38257
38258 PR c/14114
38259 * gcc.dg/decl-5.c: New test.
38260
38261 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
38262
38263 * gcc.dg/20040305-1.c: New test.
38264
38265 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
38266
38267 PR other/14354
38268 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
38269
38270 2004-03-04 Ziemowit Laski <zlaski@apple.com>
38271
38272 PR c++/14425, c++/14426
38273 * g++.dg/ext/altivec-4.C: New test.
38274 * g++.dg/ext/altivec-5.C: New test.
38275
38276 2004-03-04 Geoffrey Keating <geoffk@apple.com>
38277
38278 * g++.old-deja/g++.other/linkage1.C: Expect errors about
38279 global variables of a type with no linkage.
38280 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
38281 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
38282 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
38283 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
38284 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
38285 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
38286 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
38287 * g++.dg/warn/deprecated.C: Name enum Color.
38288 * g++.dg/overload/VLA.C: Name structure for 'b'.
38289 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
38290
38291 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
38292
38293 * gcc.c-torture/compile/20040304-1.c: New test.
38294
38295 2004-03-03 Zack Weinberg <zack@codesourcery.com>
38296
38297 PR 13728
38298 * gcc.dg/decl-4.c: New testcase.
38299
38300 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
38301
38302 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
38303 as PRECF if sizeof (float) > sizeof (double).
38304 (PRECL): Make it the same as PRECF if
38305 sizeof (float) > sizeof (long double).
38306
38307 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38308
38309 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
38310 system type. Add check for irix6 which doesn't have c99 runtime.
38311
38312 2004-03-03 Bob Wilson <bob.wilson@acm.org>
38313
38314 * gcc.dg/const-elim-1.c: xfail for xtensa.
38315
38316 2004-03-01 Mark Mitchell <mark@codesourcery.com>
38317
38318 PR c++/14369
38319 * g++.dg/template/cond4.C: New test.
38320
38321 2004-03-01 Mark Mitchell <mark@codesourcery.com>
38322
38323 PR c++/14360
38324 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
38325
38326 PR c++/14361
38327 * g++.dg/parse/defarg7.C: New test.
38328
38329 PR c++/14359
38330 * g++.dg/template/friend26.C: New test.
38331
38332 2004-03-01 Mark Mitchell <mark@codesourcery.com>
38333
38334 PR c++/14324
38335 * g++.dg/abi/mangle21.C: New test.
38336
38337 PR c++/14260
38338 * g++.dg/parse/constructor2.C: New test.
38339
38340 PR c++/14337
38341 * g++.dg/template/sfinae1.C: New test.
38342
38343 2004-02-29 Mark Mitchell <mark@codesourcery.com>
38344
38345 PR c++/14267
38346 * g++.dg/expr/crash2.C: New test.
38347
38348 PR middle-end/13448
38349 * gcc.dg/inline-5.c: New test.
38350 * gcc.dg/always-inline.c: Split out tests into ...
38351 * gcc.dg/always-inline2.c: ... this and ...
38352 * gcc.dg/always-inline3.c: ... this.
38353
38354 2004-02-29 Mark Mitchell <mark@codesourcery.com>
38355
38356 PR debug/12103
38357 * g++.dg/debug/crash1.C: New test.
38358
38359 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
38360
38361 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
38362 function with __attribute__((noinline)).
38363 (recurser_void2): Likewise.
38364 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
38365 (recurser_void2): Likewise.
38366
38367 2004-02-29 Roger Sayle <roger@eyesopen.com>
38368
38369 PR middle-end/14203
38370 * g++.dg/warn/Wunused-6.C: New test case.
38371
38372 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
38373
38374 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
38375 not defined.
38376
38377 2004-02-27 Eric Christopher <echristo@redhat.com>
38378
38379 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
38380 * g++.dg/charset/asm2.c: Run only x86.
38381 * gcc.dg/charset/asm3.c: Ditto.
38382
38383 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
38384
38385 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
38386 ld_library_path.
38387
38388 2004-02-27 Ziemowit Laski <zlaski@apple.com>
38389
38390 * g++.dg/ext/altivec-3.C: New.
38391
38392 2004-02-26 Richard Henderson <rth@redhat.com>
38393
38394 * g++.dg/ext/attrib10.C: Mark for warning.
38395 * gcc.dg/attr-alias-1.c: New.
38396
38397 2004-02-26 Richard Henderson <rth@redhat.com>
38398
38399 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
38400 * gcc.c-torture/execute/20040208-2.c: ... it back.
38401
38402 2004-02-26 Eric Christopher <echristo@redhat.com>
38403
38404 * lib/target-supports.exp (check-iconv-available): New function.
38405 * lib/gcc-dg.exp (dg-require-iconv): New function.
38406 Use above.
38407 * gcc.dg/charset: New directory.
38408 * gcc.dg/charset/charset.exp: New file.
38409 * gcc.dg/charset/asm1.c: Ditto.
38410 * gcc.dg/charset/asm2.c: Ditto.
38411 * gcc.dg/charset/asm3.c: Ditto.
38412 * gcc.dg/charset/asm4.c: Ditto.
38413 * gcc.dg/charset/asm5.c: Ditto.
38414 * gcc.dg/charset/attribute1.c: Ditto.
38415 * gcc.dg/charset/attribute2.c: Ditto.
38416 * gcc.dg/charset/string1.c: Ditto.
38417 * g++.dg/charset: New directory.
38418 * g++.dg/dg.exp: Add here. Special options.
38419 * g++.dg/charset/charset.exp: New file.
38420 * g++.dg/charset/asm1.c: Ditto.
38421 * g++.dg/charset/asm2.c: Ditto.
38422 * g++.dg/charset/asm3.c: Ditto.
38423 * g++.dg/charset/asm4.c: Ditto.
38424 * g++.dg/charset/attribute1.c: Ditto.
38425 * g++.dg/charset/attribute2.c: Ditto.
38426 * g++.dg/charset/extern1.cc: Ditto.
38427 * g++.dg/charset/extern2.cc: Ditto.
38428 * g++.dg/charset/string1.c: Ditto.
38429
38430 2004-02-26 Mark Mitchell <mark@codesourcery.com>
38431
38432 PR c++/14278
38433 * g++.dg/parse/comma1.C: New test.
38434
38435 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38436
38437 PR c++/14284
38438 * g++.dg/template/ttp8.C: New test.
38439
38440 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
38441
38442 * gcc.dg/fixuns-trunc-1.c: New test.
38443
38444 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38445
38446 * gcc.dg/builtins-config.h: Use #elif.
38447
38448 2004-02-26 Michael Matz <matz@suse.de>
38449
38450 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
38451 * gcc.dg/991214-1.c: Likewise.
38452 * gcc.dg/i386-asm-1.c: Likewise.
38453
38454 2004-02-25 Richard Henderson <rth@redhat.com>
38455
38456 * gcc.c-torture/execute/20040208-2.c: Move ...
38457 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
38458
38459 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38460
38461 PR c++/14246
38462 * g++.dg/other/crash-3.C: New test.
38463
38464 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38465
38466 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
38467 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
38468
38469 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
38470 HP-UX.
38471
38472 2004-02-24 Michael Matz <matz@suse.de>
38473
38474 * gcc.dg/i386-regparm.c: New.
38475
38476 2004-02-23 James E Wilson <wilson@specifixinc.com>
38477
38478 * gcc.c-torture/execute/20040223-1.c: New.
38479
38480 2004-02-23 Zack Weinberg <zack@codesourcery.com>
38481 Kazu Hirata <kazu@cs.umass.edu>
38482
38483 * gcc.dg/fwritable-strings-1.c: Remove.
38484
38485 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
38486
38487 PR c/14156
38488 * gcc.dg/20040223-1.c: New test.
38489
38490 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38491
38492 PR c++/14106
38493 * g++.dg/ext/typeof9.C: New test.
38494
38495 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38496
38497 PR c++/14250
38498 * g++.dg/other/switch1.C: New test.
38499
38500 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38501
38502 * gcc.dg/cast-function-1.c: Adjust for new informative message.
38503 * gcc.dg/va-arg-1.c: Likewise.
38504
38505 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38506
38507 PR c++/14143
38508 * g++.dg/template/koenig5.C: New test.
38509
38510 2004-02-21 Ziemowit Laski <zlaski@apple.com>
38511
38512 * g++.dg/ext/altivec-1.C: Generalize target triple.
38513 * g++.dg/ext/altivec-2.C: New test case.
38514 * g++.dg/ext/altivec_check.h: New file.
38515 * gcc.dg/altivec-1.c: Generalize target triple;
38516 include altivec_check.h and call altivec_check().
38517 * gcc.dg/altivec-[2-5].c: Generalize target triple.
38518 * gcc.dg/altivec-6.c: New test case.
38519 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
38520 type casts as needed.
38521 * gcc.dg/altivec-10.c: Include altivec_check.h and call
38522 altivec_check().
38523 * gcc.dg/altivec-12.c: New test case.
38524 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
38525 include altivec_check.h and call altivec_check().
38526 * gcc.dg/altivec_check.h: New file.
38527
38528 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38529
38530 * lib/target-supports.exp (check_alias_available): Don't mangle
38531 function `g' in test program.
38532
38533 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38534
38535 * lib/target-supports.exp (check_profiling_available): Check
38536 argument to determine whether we support a profiling type.
38537 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
38538 check_profiling_available.
38539 * g++.dg/bprob/bprob.exp: Likewise.
38540 * g77.dg/bprob/bprob.exp: Likewise.
38541 * gcc.misc-tests/bprob.exp: Likewise.
38542 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
38543 dg-require-profiling and delete expected error handling.
38544 * gcc.dg/20021014-1.c: Likewise.
38545 * gcc.dg/nest.c: Likewise.
38546
38547 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
38548
38549 PR c++/12007
38550 * g++.dg/other/vthunk1.C: New test.
38551
38552 2004-02-20 Falk Hueffner <falk@debian.org>
38553
38554 PR target/14201
38555 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
38556
38557 2004-02-20 Mark Mitchell <mark@codesourcery.com>
38558
38559 PR c++/13927
38560 * g++.dg/other/error8.C: Remove XFAIL markers.
38561
38562 PR c++/14173
38563 * g++.dg/ext/packed5.C: New test.
38564
38565 PR c++/14199
38566 * g++.dg/warn/Wunused-5.C: New test.
38567
38568 PR c++/14186
38569 * g++.dg/lookup/member1.C: New test.
38570
38571 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
38572
38573 * gcc.c-torture/compile/20040130-1.c: Enable only when
38574 __INT_MAX__ >= 2147483647L.
38575 * gcc.c-torture/compile/961203-1.c: Likewise.
38576
38577 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
38578
38579 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
38580 * g++.dg/opt/template1.C: Robustify assembler regexp
38581
38582 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
38583
38584 * gcc.c-torture/execute/simd-4.x: Remove.
38585 * gcc.c-torture/execute/va-arg-25.x: Likewise.
38586 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
38587 Guard with #ifndef SKIP_ATTRIBUTE.
38588 * gcc.dg/compat/vector-1_y.c: Likewise.
38589 * gcc.dg/compat/vector-2_x.c: Likewise.
38590 * gcc.dg/compat/vector-2_y.c: Likewise.
38591 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
38592 * g++.dg/eh/simd-2.C: Likewise.
38593
38594 2004-02-19 Alan Modra <amodra@bigpond.net.au>
38595
38596 * gcc.c-torture/compile/complex-1.c: New.
38597
38598 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
38599
38600 PR target/14209
38601 * gcc.c-torture/execute/20040218-1.c: New test.
38602
38603 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38604
38605 PR c++/14181
38606 * g++.dg/parse/new2.C: New test.
38607
38608 2004-02-18 Paul Brook <paul@codesourcery.com>
38609
38610 * gcc.c-torture/compile/libcall-1.c: New test.
38611
38612 2004-02-18 Paul Brook <paul@codesourcery.com>
38613
38614 PR debug/12934
38615 * gcc.dg/debug/debug-7.c: New test.
38616
38617 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
38618
38619 * gcc.dg/20040217-1.c: New test.
38620
38621 2004-02-17 Zack Weinberg <zack@codesourcery.com>
38622
38623 * gcc.c-torture/execute/990208-1.x: Delete.
38624
38625 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
38626
38627 * gcc.c-torture/execute/20040208-2.x: New file.
38628
38629 2004-02-17 Mark Mitchell <mark@codesourcery.com>
38630
38631 PR c++/11326
38632 * g++.dg/abi/structret1.C: New test.
38633
38634 2004-02-17 Jakub Jelinek <jakub@redhat.com>
38635
38636 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
38637 (i386_cpuid): No need to test if cpuid is available on AMD64.
38638 Fix assembly, so that it works onboth i386 and AMD64.
38639 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
38640 (vecInLong): Fix s[] member type to unsigned int.
38641 (vecInWord): Remove type.
38642 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
38643 (a64, b64, c64, d64, e64): Remove.
38644 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
38645 Remove unused variable. Remove initialization of removed variables.
38646 Don't call mmx_tests nor sse_tests.
38647 (reference_mmx, reference_sse): Remove.
38648 (check): Add return stmt.
38649 * gcc.dg/i386-sse-7.c: New test.
38650 * gcc.dg/i386-mmx-4.c: New test.
38651
38652 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38653
38654 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
38655 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
38656 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
38657 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
38658 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
38659 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
38660 g++.dg/tc1/dr94.C: Fix line terminator.
38661
38662 2004-02-16 Geoffrey Keating <geoffk@apple.com>
38663
38664 * gcc.c-torture/compile/20040216-1.c: New.
38665
38666 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38667
38668 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
38669 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
38670 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
38671 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
38672 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
38673 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
38674
38675 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38676
38677 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
38678
38679 2004-02-15 Mark Mitchell <mark@codesourcery.com>
38680
38681 PR c++/13971
38682 * g++.dg/expr/cond4.C: New test.
38683
38684 PR c++/14086
38685 * g++.dg/lookup/crash2.C: New test.
38686
38687 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
38688
38689 * gcc.c-torture/compile/20040214-2.c: New test.
38690
38691 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
38692
38693 PR c++/14116
38694 * g++.dg/ext/typeof8.C: New test.
38695
38696 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
38697
38698 * gcc.c-torture/compile/20040214-1.c: New test.
38699
38700 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38701
38702 PR c++/13635
38703 * g++.dg/template/spec11.C: New test.
38704
38705 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38706
38707 PR c++/13927
38708 * g++.dg/other/error8.C: New test.
38709
38710 2004-02-13 Mark Mitchell <mark@codesourcery.com>
38711
38712 PR c++/14122
38713 * g++.dg/template/array4.C: New test.
38714
38715 PR c++/14108
38716 * g++.dg/inherit/thunk2.C: New test.
38717
38718 PR c++/14083
38719 * g++.dg/eh/cond2.C: New test.
38720
38721 2004-02-12 Alan Modra <amodra@bigpond.net.au>
38722
38723 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
38724
38725 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
38726
38727 * lib/scanasm.exp (dg-scan): Quote pattern before display.
38728
38729 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
38730
38731 * g++.dg/simd-2.C: xfail on ppc64-linux.
38732
38733 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
38734
38735 PR c/456
38736 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
38737 tests.
38738
38739 2004-02-11 Uros Bizjak <uros@kss-loka.si>
38740
38741 * gcc.dg/builtins-33.c: New test.
38742
38743 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
38744
38745 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
38746
38747 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
38748
38749 * g++.dg/simd-2.C: Set -maltivec for ppc64.
38750
38751 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
38752
38753 * gcc.dg/ppc64-abi-3.c: New test.
38754
38755 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
38756
38757 PR c/14092
38758
38759 * gcc.dg/pr14092-1.c: New testcase.
38760
38761 2004-02-10 Alan Modra <amodra@bigpond.net.au>
38762
38763 * gcc.dg/cpp/assert4.c: Fix typo last change.
38764
38765 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
38766 * gcc.dg/cpp/assert4.c: Handle powerpc64.
38767
38768 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
38769
38770 2004-02-09 Roger Sayle <roger@eyesopen.com>
38771
38772 * gcc.c-torture/compile/20040209-1.c: New test case.
38773
38774 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
38775
38776 * gcc.dg/c90-init-1.c: Adjust expected error messages.
38777
38778 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
38779
38780 * gcc.c-torture/execute/20040208-[12].c: New tests.
38781
38782 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38783
38784 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
38785
38786 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38787
38788 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
38789
38790 2004-02-07 Zack Weinberg <zack@codesourcery.com>
38791
38792 Bug 13856
38793 * gcc.dg/visibility-8.c: New testcase.
38794
38795 2004-02-07 Zack Weinberg <zack@codesourcery.com>
38796
38797 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
38798 arguments.
38799 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
38800
38801 2004-02-07 Roger Sayle <roger@eyesopen.com>
38802
38803 PR middle-end/13696
38804 * g++.dg/opt/fold1.C: New test case.
38805
38806 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38807
38808 PR c++/14033
38809 * g++.dg/other/crash-2.C: New test.
38810
38811 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38812
38813 PR c++/14028
38814 * g++.dg/parse/angle-bracket2.C: New test.
38815
38816 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38817
38818 PR middle-end/13750
38819 Revert:
38820 2004-01-15 Geoffrey Keating <geoffk@apple.com>
38821 PR pch/13361
38822 * g++.dg/pch/wchar-1.C: New.
38823 * g++.dg/pch/wchar-1.Hs: New.
38824
38825 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38826
38827 PR c++/14008
38828 * g++.dg/parse/error15.C: New test.
38829 * g++.dg/parse/crash11.C: Update dg-error mark.
38830
38831 2004-02-04 Mark Mitchell <mark@codesourcery.com>
38832
38833 PR c++/13932
38834 * g++.dg/warn/conv2.C: New test.
38835
38836 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38837
38838 PR c++/13086
38839 * g++.dg/warn/incomplete1.C: Remove xfail.
38840
38841 2004-02-04 Mark Mitchell <mark@codesourcery.com>
38842
38843 * lib/file-format.exp (gcc_target_object_format): Use
38844 ${tool}_target_compile, not gcc_target_compile.
38845 * lib/target-supports.exp (check_alias_available): Likewise.
38846 (check_gc_sections_available): Likewise.
38847 * g++.dg/ext/attrib10.C: Use dg-require-alias.
38848 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
38849 dg-require-alias.
38850
38851 2004-02-04 Mark Mitchell <mark@codesourcery.com>
38852
38853 PR c++/13969
38854 * g++.dg/template/static6.C: New test.
38855
38856 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
38857
38858 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
38859
38860 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38861
38862 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
38863 tests for systems where `char' is unsigned by default.
38864
38865 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38866
38867 PR c++/13997
38868 * g++.dg/template/partial3.C: New test.
38869
38870 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
38871
38872 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
38873 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
38874 Remove mentions of obsolete ports.
38875
38876 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
38877
38878 * gcc.dg/noncompile/20001228-1.c: Fix for new
38879 error message.
38880
38881 2004-02-03 Roger Sayle <roger@eyesopen.com>
38882
38883 PR target/9348
38884 * gcc.c-torture/execute/multdi-1.c: New test case.
38885
38886 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38887
38888 PR c++/13925
38889 * g++.dg/template/lookup5.C: New test.
38890
38891 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38892
38893 PR c++/13950
38894 * g++.dg/template/lookup4.C: New test.
38895
38896 PR c++/13970
38897 * g++.dg/parse/error14.C: New test.
38898
38899 PR c++/14002
38900 * g++.dg/parse/template13.C: New test.
38901
38902 2004-02-03 Mark Mitchell <mark@codesourcery.com>
38903
38904 PR c++/13978
38905 * g++.dg/template/koenig4.C: New test.
38906
38907 PR c++/13968
38908 * g++.dg/template/crash17.C: New test.
38909
38910 PR c++/13975
38911 * g++.dg/parse/error13.C: New test.
38912 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
38913
38914 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
38915
38916 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
38917
38918 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
38919
38920 PR c/11658
38921 PR c/13994
38922 * gcc.dg/noncompile/20040203-1.c: New test.
38923 * gcc.dg/noncompile/20040203-2.c: Likewise.
38924 * gcc.dg/noncompile/20040203-3.c: Likewise.
38925 * gcc.dg/20040203-1.c: Likewise.
38926
38927 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
38928
38929 PR c++/10858
38930 * g++.dg/template/sizeof7.C: New test.
38931
38932 2004-02-02 Eric Christopher <echristo@redhat.com>
38933 Zack Weinberg <zack@codesourcery.com>
38934
38935 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
38936
38937 2004-02-02 Zack Weinberg <zack@codesourcery.com>
38938
38939 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
38940 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
38941 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
38942 * gcc.dg/cleanup-5.c: Run only on Linux targets.
38943
38944 2004-02-02 Mark Mitchell <mark@codesourcery.com>
38945
38946 PR c++/13113
38947 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
38948
38949 PR c++/13854
38950 * g++.dg/ext/attrib13.C: New test.
38951
38952 PR c++/13907
38953 * g++.dg/conversion/op2.C: New test.
38954
38955 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
38956
38957 * gcc.dg/titype-1.c: Fix pasto.
38958
38959 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
38960
38961 * gcc.dg/titype-1.c: New test.
38962
38963 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38964
38965 PR c++/13957
38966 * g++.dg/template/non-type-template-argument-1.C,
38967 g++.dg/template/qualified-id1.C: Update dg-error marks.
38968 * g++.dg/template/nontype6.C: New test.
38969
38970 2004-02-01 Roger Sayle <roger@eyesopen.com>
38971
38972 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
38973 * gcc.dg/builtins-31.c: New testcase.
38974 * gcc.dg/builtins-32.c: New testcase.
38975
38976 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
38977
38978 * objc.dg/call-super-2.m: Update line numbers
38979 for the including of stddef.h.
38980
38981 2004-01-30 Michael Matz <matz@suse.de>
38982
38983 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
38984 g++.dg/ext/case-range3.C: New tests.
38985
38986 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38987
38988 DR206
38989 PR c++/13813
38990 * g++.dg/template/member4.C: New test.
38991
38992 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38993
38994 PR c++/13683
38995 * g++.dg/template/sizeof6.C: New test.
38996
38997 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
38998
38999 * gcc.dg/fwritable-strings-1.c: New test.
39000
39001 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
39002
39003 * gcc.c-torture/compile/20040130-1.c: New test.
39004
39005 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
39006
39007 * objc.dg/call-super-2.m: Include stddef.h for size_t.
39008
39009 2004-01-29 Mark Mitchell <mark@codesourcery.com>
39010
39011 PR c++/13883
39012 * g++.dg/template/ctor3.C: New test.
39013
39014 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39015
39016 * g++.dg/tc1: New directory.
39017 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
39018 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
39019 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
39020 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
39021 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
39022
39023 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39024
39025 * g++.dg/parse/error11.C: New test.
39026 * g++.dg/parse/error12.C: Likewise.
39027
39028 2004-01-28 Ziemowit Laski <zlaski@apple.com>
39029
39030 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
39031 (scan_initial, main): Use aligned_sizeof instead of sizeof.
39032
39033 2004-01-28 Mark Mitchell <mark@codesourcery.com>
39034
39035 PR c++/13791
39036 * g++.dg/ext/attrib12.C: New test.
39037
39038 PR c++/13736
39039 * g++.dg/parse/cast2.C: New test.
39040
39041 2004-01-27 James E Wilson <wilson@specifixinc.com>
39042
39043 * objc.dg/encode-2.m (main): New local string. Set depending on
39044 sizeof long. Use in sscanf call.
39045 * objc.dg/encode-3.m (main): New local string. Set depending on
39046 sizeof long. Use in scan_initial call.
39047
39048 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39049
39050 * objc.dg/call-super-2.m: Make LP64-safe.
39051 * objc.dg/desig-init-1.m: Likewise.
39052
39053 2004-01-27 Devang Patel <dpatel@apple.com>
39054
39055 * g++.dg/debug/namespace1.C: New test.
39056
39057 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
39058
39059 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
39060 xscale-*-*.
39061
39062 * gcc.dg/arm-mmx-1.c: New test.
39063
39064 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39065
39066 * gcc.dg/20040127-1.c: New test.
39067 * gcc.dg/20040127-2.c: New test.
39068
39069 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
39070
39071 * objc.dg/stret-1.m (glob): Renamed to globa.
39072
39073 2004-01-26 Mark Mitchell <mark@codesourcery.com>
39074
39075 PR c++/13663
39076 * g++.dg/expr/for1.C: New test.
39077
39078 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
39079
39080 PR middle-end/13779
39081 * gcc.dg/darwin-longlong.c: New test.
39082
39083 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
39084
39085 * gcc.dg/20040124-1.c: Moved test from here...
39086 * gcc.c-torture/compile/20040124-1.c: ...to here.
39087
39088 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
39089
39090 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
39091 the assembly output if -m64 is passed.
39092
39093 2004-01-25 Mark Mitchell <mark@codesourcery.com>
39094
39095 PR c++/13833
39096 * g++.dg/template/cond3.C: New test.
39097
39098 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39099
39100 PR c++/13810
39101 * g++.dg/template/ttp7.C: New test.
39102
39103 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39104
39105 PR c++/13797
39106 * g++.dg/template/nontype4.C: New test.
39107 * g++.dg/template/nontype5.C: Likewise.
39108
39109 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
39110
39111 * gcc.dg/torture/mips-clobber-at.c: New test.
39112
39113 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
39114
39115 * gcc.dg/20040124-1.c: New test.
39116
39117 2004-01-24 Jakub Jelinek <jakub@redhat.com>
39118
39119 * gcc.dg/20040123-1.c: New test.
39120
39121 2004-01-23 Zack Weinberg <zack@codesourcery.com>
39122
39123 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
39124
39125 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
39126
39127 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
39128
39129 2004-01-23 Andrew Pinski <apinski@apple.com>
39130
39131 * gcc.dg/20030121-1.c: Move to ..
39132 * gcc.dg/20040121-1.c: here.
39133
39134 2004-01-23 Roger Sayle <roger@eyesopen.com>
39135
39136 * gcc.dg/builtins-29.c: New test case.
39137
39138 2004-01-23 Zack Weinberg <zack@codesourcery.com>
39139
39140 PR 18314
39141 * gcc.dg/builtins-30.c: New testcase.
39142
39143 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
39144
39145 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
39146 * lib/g77.exp: Likewise.
39147 * lib/objc.exp: Likewise.
39148 * lib/g++.exp: Likewise.
39149
39150 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39151
39152 * gcc.dg/struct-by-value-2.c: New test.
39153
39154 2004-01-21 Andrew Pinski <apinski@apple.com>
39155
39156 PR target/13785
39157 * gcc.dg/20030121-1.c: New test.
39158
39159 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
39160
39161 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
39162 clobber frame pointer register in asm statement.
39163
39164 2004-01-21 Falk Hueffner <falk@debian.org>
39165
39166 * gcc.c-torture/compile/20040121-1.c: New test.
39167
39168 2004-01-21 Zack Weinberg <zack@codesourcery.com>
39169
39170 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
39171
39172 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
39173
39174 * gcc.dg/ppc64-abi-2.c: New test.
39175
39176 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
39177
39178 * lib/treelang.exp: Fill out this file.
39179 * lib/treelang-dg.exp: New File.
39180
39181 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
39182
39183 * gcc.c-torture/compile/981022-1.c: Remove.
39184 * gcc.dg/array-5.c: Remove XFAIL.
39185 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
39186 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
39187 gcc.dg/cond-lvalue-1.c: Update.
39188 * gcc.dg/cast-lvalue-2.c: New test.
39189
39190 2004-01-19 Mark Mitchell <mark@codesourcery.com>
39191
39192 PR c++/13592
39193 * g++.dg/other/error1.C (class foo): Tweak error message.
39194
39195 PR c++/13592
39196 * g++.dg/template/call2.C: New test.
39197
39198 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
39199
39200 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
39201 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
39202 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
39203 scalar-return-1_x.c, scalar-return-2_y.c,
39204 scalar-return-3_x.c, scalar-return-3_y.c,
39205 scalar-return-4_x.c, scalar-return-4_y.c,
39206 struct-align-1.h, struct-align-1_x.c,
39207 struct-align-1_y.c, struct-align-2.h,
39208 struct-align-2_x.c, struct-align-2_y.c,
39209 struct-by-value-10_y.c, struct-by-value-11_x.c,
39210 struct-by-value-11_y.c, struct-by-value-12_x.c,
39211 struct-by-value-12_y.c, struct-by-value-13_x.c,
39212 struct-by-value-13_y.c, struct-by-value-14_x.c,
39213 struct-by-value-14_y.c, struct-by-value-15_x.c,
39214 struct-by-value-15_y.c, struct-by-value-16_y.c,
39215 struct-by-value-17_y.c, struct-by-value-18_y.c,
39216 struct-by-value-19_y.c, struct-by-value-1_x.c,
39217 struct-by-value-1_y.c, struct-by-value-20_y.c,
39218 struct-by-value-2_x.c, struct-by-value-2_y.c,
39219 struct-by-value-3_y.c, struct-by-value-4_x.c,
39220 struct-by-value-4_y.c, struct-by-value-5_y.c,
39221 struct-by-value-6_y.c, struct-by-value-7_y.c
39222 struct-by-value-8_x.c, struct-by-value-8_y.c
39223 struct-by-value-9_x.c, struct-by-value-9_y.c
39224 struct-return-10_x.c, struct-return-10_y.c,
39225 struct-return-19_x.c, struct-return-20_x.c
39226 struct-return-2_x.c, struct-return-2_y.c
39227 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
39228 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
39229
39230 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
39231
39232 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
39233 attribute on sparc*-sun-solaris2.*.
39234
39235 2004-01-18 Mark Mitchell <mark@codesourcery.com>
39236
39237 PR c++/13710
39238 * g++.dg/ext/typeof7.C: New test.
39239
39240 2004-01-18 David Edelsohn <edelsohn@gnu.org>
39241
39242 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
39243 * gcc.dg/const-elim-1.c: Same.
39244
39245 2004-01-17 Ziemowit Laski <zlaski@apple.com>
39246
39247 * objc.dg/stret-1.m: New.
39248 * objc.dg/stret-2.m: New.
39249
39250 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
39251
39252 PR c++/11895
39253 * g++.dg/ext/vector1.C: New test.
39254
39255 2004-01-16 Geoffrey Keating <geoffk@apple.com>
39256
39257 * gcc.dg/pch/import-1.c: New.
39258 * gcc.dg/pch/import-1.hs: New.
39259 * gcc.dg/pch/import-1a.h: New.
39260 * gcc.dg/pch/import-1b.h: New.
39261 * gcc.dg/pch/import-1c.h: New.
39262
39263 2004-01-16 Mark Mitchell <mark@codesourcery.com>
39264
39265 PR c++/13574
39266 * g++.dg/ext/array1.C: New test.
39267
39268 PR c++/13178
39269 * g++.dg/conversion/op1.C: New test.
39270
39271 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
39272
39273 PR 11864
39274 From Kazumoto Kojima / Dan Kegel:
39275 * gcc.dg/pr11864-1.c: New test.
39276
39277 PR 10392
39278 From Marcus Comstedt / Dan Kegel:
39279 * gcc.dg/pr10392-1.c: New test.
39280
39281 2004-01-16 Mark Mitchell <mark@codesourcery.com>
39282
39283 PR c++/13478
39284 * g++.dg/init/ref10.C: New test.
39285
39286 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39287
39288 PR c++/13407
39289 * g++.dg/parse/typename6.C: New test.
39290
39291 2004-01-15 Geoffrey Keating <geoffk@apple.com>
39292
39293 PR pch/13361
39294 * g++.dg/pch/wchar-1.C: New.
39295 * g++.dg/pch/wchar-1.Hs: New.
39296
39297 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39298
39299 PR c++/9259
39300 * g++.dg/expr/sizeof2.C: New test.
39301
39302 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
39303
39304 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
39305
39306 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
39307
39308 PR c++/13659
39309 * g++.dg/lookup/strong-using-3.C: New.
39310 * g++.dg/lookup/using-10.C: New.
39311
39312 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
39313
39314 PR c++/13594
39315 * g++.dg/lookup/strong-using-2.C: New.
39316
39317 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
39318 Dan Kegel <dank@kegel.com>
39319 J"orn Rennecke <joern.rennecke@superh.com>
39320
39321 PR target/9365
39322 * gcc.dg/pr9365-1.c: New test.
39323
39324 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39325
39326 PR c++/8856
39327 * g++.dg/parse/casting-operator2.C: New test.
39328 * g++.old-deja/g++.pt/explicit83.C: Remove.
39329
39330 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
39331
39332 * gcc.dg/label-compound-stmt-1.c: New test.
39333 * gcc.c-torture/compile/950922-1.c,
39334 gcc.c-torture/compile/20000211-3.c,
39335 gcc.c-torture/compile/20000518-1.c,
39336 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
39337 compound statements.
39338
39339 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
39340
39341 * gcc.dg/ppc64-abi-1.c: New test.
39342
39343 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
39344
39345 * g++.dg/ext/attrib9.C: Add dg-warnings.
39346
39347 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39348
39349 PR c++/12335
39350 * g++.dg/parse/dtor3.C: New test.
39351
39352 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
39353
39354 PR c++/12709
39355 * g++.dg/parse/try-catch-1.C: New test.
39356
39357 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
39358
39359 * ada/acats/run_all.sh: Add more verbose output in acats.log
39360 when compiling tests.
39361
39362 2004-01-12 Zack Weinberg <zack@codesourcery.com>
39363
39364 PR 13656
39365 * gcc.dg/typedef-redecl.c: New test case.
39366 * gcc.dg/typedef-redecl.h: New support file.
39367
39368 2004-01-13 Jan Hubicka <jh@suse.cz>
39369
39370 * gcc.dg/always_inline.c: New test.
39371 * gcc.dg/debug/20031231-1.c: Fix.
39372
39373 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39374
39375 PR c++/13474
39376 * g++.dg/template/array3.C: New test.
39377
39378 2004-01-12 Zack Weinberg <zack@codesourcery.com>
39379
39380 * g++.dg/ext/lvalue1.C: No longer expected to fail.
39381 * g++.dg/warn/Wunused-2.C: Likewise.
39382
39383 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39384
39385 PR c++/13289
39386 * g++.dg/template/instantiate6.C: New test.
39387
39388 2004-01-12 Roger Sayle <roger@eyesopen.com>
39389
39390 PR middle-end/11397
39391 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
39392
39393 2004-01-12 Jan Hubicka <jh@suse.cz>
39394
39395 PR opt/12826
39396 * gcc.dg/20040112-1.c: New.
39397
39398 * gcc.dg/dwarf-die[1-7].c: Move to...
39399 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
39400 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
39401
39402 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
39403
39404 PR c++/4100
39405 * g++.dg/parse/friend4.C: New test.
39406
39407 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
39408
39409 PR c++/4100
39410 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
39411 definition is called a friend.
39412
39413 2004-01-11 Zack Weinberg <zack@codesourcery.com>
39414
39415 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
39416
39417 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
39418
39419 PR c++/3478
39420 * g++.dg/parse/error10.C: New test.
39421 * g++.dg/template/arg2.C: Accept "invalid type" error.
39422
39423 2004-01-11 Jakub Jelinek <jakub@redhat.com>
39424
39425 PR middle-end/13392
39426 * g++.dg/opt/expect2.C: New test.
39427
39428 2004-01-10 Zack Weinberg <zack@codesourcery.com>
39429
39430 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
39431 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
39432 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
39433 Update dg-error regexps.
39434
39435 2004-01-10 Zack Weinberg <zack@codesourcery.com>
39436
39437 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
39438 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
39439
39440 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39441
39442 * gcc.dg/pragma-re-1.c: Use right pointer type.
39443
39444 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39445
39446 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
39447
39448 2004-01-09 Geoffrey Keating <geoffk@apple.com>
39449
39450 * gcc.dg/rs6000-ldouble-1.c: New.
39451
39452 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39453
39454 DR 337
39455 PR c++/9256
39456 * g++.dg/other/abstract1.C: New test.
39457
39458 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
39459
39460 * g++.dg/lookup/strong-using-1.C: New.
39461
39462 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
39463
39464 PR c/11234
39465 * gcc.dg/func-ptr-conv-1.c: New test.
39466 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
39467
39468 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
39469
39470 PR target/13380.
39471 * gcc.c-torture/compile/20040109-1.c: New.
39472
39473 2004-01-08 Stuart Hastings <stuart@apple.com>
39474
39475 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
39476 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
39477 * gcc.dg/i386-sse-6.c: ...this new testcase.
39478
39479 2004-01-09 Alan Modra <amodra@bigpond.net.au>
39480
39481 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
39482
39483 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
39484
39485 * ada/acats/run_acats: Treat 'gnatchop' the same way
39486 as 'gnatmake'. Export GCC_DRIVER.
39487 * ada/acats/run_all.sh: Add target_gnatchop. Use
39488 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
39489
39490 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39491
39492 PR c++/12573
39493 * g++.dg/template/dependent-expr4.C: New test.
39494
39495 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
39496
39497 * gcc.dg/altivec-11.c: New test.
39498
39499 2004-01-07 Mark Mitchell <mark@codesourcery.com>
39500
39501 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
39502
39503 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
39504
39505 PR c/6024
39506 * gcc.dg/enum-compat-1.c: New test.
39507 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
39508
39509 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
39510
39511 PR c/12165
39512 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
39513 gcc.dg/c99-idem-qual-3.c: New tests.
39514
39515 2004-01-07 Alan Modra <amodra@bigpond.net.au>
39516
39517 * gcc.dg/winline-7.c: Don't cast void * to int.
39518
39519 2004-01-06 Jan Hubicka <jh@suse.cz>
39520
39521 * gcc.dg/i386-sse-5.c: New test
39522 * g++.dg/eh/simd-1.c: Add -w argument for i386.
39523
39524 2004-01-05 Mark Mitchell <mark@codesourcery.com>
39525
39526 PR c++/12815
39527 * g++.dg/rtti/typeid4.C: New test.
39528
39529 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39530
39531 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
39532
39533 2004-01-05 Mark Mitchell <mark@codesourcery.com>
39534
39535 PR c++/12132
39536 * g++.dg/template/error11.C: New test.
39537
39538 PR c++/13451
39539 * g++.dg/template/class2.C: New test.
39540
39541 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
39542 Richard Sandiford <rsandifo@redhat.com>
39543
39544 PR c++/13387
39545 * g++.dg/opt/alias3.C: New test.
39546
39547 2004-01-04 Mark Mitchell <mark@codesourcery.com>
39548
39549 PR c++/13157
39550 * g++.dg/template/koenig3.C: New test.
39551
39552 PR c++/13529
39553 * g++.dg/parse/offsetof3.C: New test.
39554
39555 * g++.dg/init/copy7.C: Add missing dg-error markers.
39556
39557 PR c++/12226
39558 * g++.dg/init/copy7.c: New test.
39559
39560 PR c++/13536
39561 * g++.dg/parse/cast1.C: New test.
39562
39563 2004-01-04 Jan Hubicka <jh@suse.cz>
39564
39565 * gcc.dg/winline[1-7].c: New tests.
39566
39567 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39568
39569 PR c++/13520
39570 * g++.dg/template/qualttp22.C: New test.
39571
39572 2004-01-01 Jan Hubicka <jh@suse.cz>
39573
39574 * gcc.dg/debug/20031231-1.c: New.
39575 * gcc.c-torture/compile/20040101-1.c: New.
39576 * gcc.dg/dwarf-die-[1-7].c: New.
39577
39578 2004-01-01 Jakub Jelinek <jakub@redhat.com>
39579
39580 PR optimization/13521
39581 * gcc.c-torture/compile/20031231-1.c: New test.
39582
39583 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
39584
39585 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
39586
39587 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39588
39589 PR c++/10079
39590 * g++.dg/template/crash16.C: New test.
39591
39592 2003-12-30 Mark Mitchell <mark@codesourcery.com>
39593
39594 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
39595
39596 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
39597
39598 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
39599 ports.
39600 * g++.old-deja/g++.jason/thunk3.C: Likewise.
39601 * g++.old-deja/g++.law/profile1.C: Likewise.
39602 * gcc.c-torture/compile/981006-1.c: Likewise.
39603 * gcc.c-torture/execute/loop-2e.x: Likewise.
39604 * gcc.c-torture/execute/loop-2f.x: Remove.
39605 * gcc.c-torture/execute/loop-2g.x: Likewise.
39606 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
39607 * gcc.dg/20020312-2.c: Remove traces of dead ports.
39608
39609 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
39610
39611 PR c++/13507
39612 * g++.dg/ext/attrib11.C: New test.
39613
39614 PR c++/13494
39615 * g++.dg/template/array2-1.C: New test.
39616 * g++.dg/template/array2-2.C: New test.
39617
39618 2003-12-29 Mark Mitchell <mark@codesourcery.com>
39619
39620 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
39621
39622 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
39623
39624 PR c++/12774
39625 * g++.dg/template/array1-1.C: New test.
39626 * g++.dg/template/array1-2.C: New test.
39627
39628 2003-12-29 Roger Sayle <roger@eyesopen.com>
39629
39630 PR fortran/12632
39631 * g77.dg/12632.f: New test case.
39632
39633 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39634
39635 PR c++/13289
39636 * g++.dg/parse/nontype1.C: New test.
39637
39638 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39639
39640 PR c++/12403
39641 * g++.dg/parse/explicit1.C: New test.
39642 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
39643
39644 2003-12-28 Mark Mitchell <mark@codesourcery.com>
39645
39646 PR c++/13081
39647 * g++.dg/opt/inline6.C: New test.
39648
39649 PR c++/12613
39650 * g++.dg/parse/error9.C: New test.
39651
39652 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
39653
39654 2003-12-28 Mark Mitchell <mark@codesourcery.com>
39655
39656 PR c++/13009
39657 * g++.dg/init/assign1.C: New test.
39658
39659 2003-12-28 Roger Sayle <roger@eyesopen.com>
39660
39661 PR c++/13070
39662 * g++.dg/warn/format3.C: New test case.
39663
39664 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39665
39666 * gcc.c-torture/compile/20031227-1.c: New test.
39667
39668 2003-12-23 Mark Mitchell <mark@codesourcery.com>
39669
39670 * g++.dg/bprob/bprob.exp: Load target-supports.exp
39671 * g77.dg/bprob/bprob.exp: Likewise.
39672 * gcc.misc-tests/bprob.exp: Likewise.
39673 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
39674 variants on systems where the library does not provide that
39675 functionality.
39676 * gcc.dg/builtins-20.c: Use builtins-config.h.
39677 * gcc.dg/builtins-config.h: New file.
39678
39679 2003-12-23 Mark Mitchell <mark@codesourcery.com>
39680
39681 * lib/gcc-dg.exp (dg-require-profiling): New function.
39682 * lib/target-supports.exp (check_profiling_available): Likewise.
39683 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
39684 * g77.dg/bprob/bprob.exp: Likewise.
39685 * gcc.misc-tests/bprob.exp: Likewise.
39686 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
39687 * gcc.dg/20021014-1.c: Likewise.
39688 * gcc.dg/nest.c: Likewise.
39689
39690 2003-12-23 Mark Mitchell <mark@codesourcery.com>
39691
39692 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
39693 compiling.
39694 * g++.dg/lookup/java2.C: Likewise.
39695 * gcc.dg/cpp/lexident.c: Likewise.
39696
39697 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
39698
39699 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
39700 given.
39701 * gcc.c-torture/compile/961203-1.c: Likewise.
39702 * gcc.c-torture/compile/980506-1.c: Likewise.
39703
39704 2003-12-23 Zack Weinberg <zack@codesourcery.com>
39705
39706 * lib/gcc-dg.exp (dg-prune-output): New annotation.
39707 (additional_prunes): New global.
39708 (gcc-dg-prune): Handle additional per-test pruning.
39709 (dg-test): Clear additional_prunes between tests.
39710
39711 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
39712 dg-prune-output to avoid spurious failures from assembler
39713 complaining about nonexistent WAW violations.
39714 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
39715 Use dg-prune-output to avoid spurious failures from assembler
39716 warning about Itanium B-step errata.
39717
39718 2003-12-23 Mark Mitchell <mark@codesourcery.com>
39719
39720 * g++.dg/abi/macro0.C: New test.
39721 * g++.dg/abi/macro1.C: Likewise.
39722 * g++.dg/abi/macro2.C: Likewise.
39723
39724 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
39725 * g++.dg/abi/bitfield7.C: Likewise.
39726 * g++.dg/abi/dtor2.C: Likewise.
39727 * g++.dg/abi/mangle11.C: Likewise.
39728 * g++.dg/abi/mangle12.C: Likewise.
39729 * g++.dg/abi/mangle14.C: Likewise.
39730 * g++.dg/abi/mangle17.C: Likewise.
39731 * g++.dg/abi/vbase10.C: Likewise.
39732 * g++.dg/abi/vbase14.C: Likewise.
39733 * g++.dg/template/qualttp17.C: Likewise.
39734
39735 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
39736
39737 PR c/11995
39738 * gcc.dg/20031223-1.c: New test.
39739
39740 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39741
39742 * gcc.dg/noreturn-7.c: New test.
39743
39744 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
39745
39746 * gcc.dg/null-pointer-1.c: New test.
39747
39748 2003-12-22 Mark Mitchell <mark@codesourcery.com>
39749
39750 * g++.old-deja/g++.jason/template18.C: Remove.
39751 * g++.old-deja/g++.jason/template37.C: Likewise.
39752
39753 PR c++/12862
39754 * g++.dg/lookup/ns1.C: New test.
39755
39756 PR c++/12397
39757 * g++.dg/template/lookup3.C: New test.
39758
39759 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
39760
39761 * g++.dg/template/recurse1.C: New test
39762
39763 2003-12-22 Mark Mitchell <mark@codesourcery.com>
39764
39765 PR c++/12479
39766 * g++.dg/parse/semicolon1.C: New test.
39767 * g++.dg/parse/semicolon1.h: Likewise.
39768
39769 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
39770
39771 * gcc.dg/darwin-misaligned.c: New test.
39772
39773 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
39774
39775 PR c/9163
39776 * gcc.dg/20031222-1.c: New test.
39777
39778 2003-12-21 Mark Mitchell <mark@codesourcery.com>
39779
39780 PR c++/13438
39781 * g++.dg/parse/error8.C: New test.
39782
39783 PR c++/11554
39784 * g++.dg/warn/ctor-init-1.C: New test.
39785
39786 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
39787
39788 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
39789 too small.
39790 * gcc.c-torture/compile/930217-1.c: Likewise.
39791 * gcc.c-torture/compile/930513-1.c: Likewise.
39792 * gcc.c-torture/execute/920908-2.c: Likewise.
39793 * gcc.c-torture/execute/921204-1.c: Likewise.
39794 * gcc.c-torture/execute/930621-1.c: Likewise.
39795 * gcc.c-torture/execute/930630-1.c: Likewise.
39796 * gcc.c-torture/execute/931031-1.c: Likewise.
39797 * gcc.c-torture/execute/980602-2.c: Likewise.
39798 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
39799 * gcc.c-torture/execute/compndlit-1.c: Likewise.
39800 * gcc.c-torture/execute/extzvsi.c: Likewise.
39801 * gcc.c-torture/unsorted/ext.c: Likewise.
39802
39803 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
39804
39805 PR target/12749
39806 * gcc.c-torture/compile/20031220-2.c: New test case.
39807
39808 2003-12-20 Roger Sayle <roger@eyesopen.com>
39809
39810 PR optimization/13031
39811 * gcc.c-torture/compile/20031220-1.c: New test case.
39812
39813 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39814
39815 * gcc.dg/cast-function-1.c: New test.
39816
39817 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
39818
39819 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
39820 formats.
39821
39822 2003-12-19 Mark Mitchell <mark@codesourcery.com>
39823
39824 PR c++/12795
39825 * g++.dg/ext/attrib10.C: New test.
39826
39827 2003-12-19 Jakub Jelinek <jakub@redhat.com>
39828
39829 * gcc.dg/cleanup-10.c: New test.
39830 * gcc.dg/cleanup-11.c: New test.
39831
39832 2003-12-19 Jakub Jelinek <jakub@redhat.com>
39833
39834 PR c++/13239
39835 * g++.dg/opt/expect1.C: New test.
39836
39837 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
39838
39839 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
39840
39841 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
39842
39843 PR debug/12923
39844 * gcc.dg/20031218-1.c: New test.
39845
39846 PR debug/12389
39847 * gcc.dg/20031218-2.c: New test.
39848 * gcc.dg/20031218-3.c: New test.
39849
39850 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
39851 of label name and allow for USER_LABEL_PREFIX == "_" names.
39852 * g++.dg/abi/mangle18-2.C: Likewise.
39853 * g++.dg/abi/mangle19-1.C: Likewise.
39854 * g++.dg/abi/mangle19-2.C: Likewise.
39855 * g++.dg/abi/mangle20-1.C: Likewise.
39856 * g++.dg/abi/mangle20-2.C: Likewise.
39857
39858 2003-12-18 Richard Henderson <rth@redhat.com>
39859
39860 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
39861
39862 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
39863 Dan Kegel <dank@kegel.com>
39864
39865 PR other/12009
39866 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
39867 testing a cross compiler, it causes spurious compile failures.
39868 * lib/g++.exp: Likewise.
39869
39870 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39871
39872 PR c++/13262
39873 * g++.dg/template/access13.C: New test.
39874
39875 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
39876
39877 * gcc.dg/20031216-1.c: New test.
39878
39879 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39880
39881 PR c++/9154
39882 * g++.dg/template/error10.C: New test.
39883
39884 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
39885
39886 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
39887 * g++.dg/eh/simd-2.C: Likewise.
39888
39889 2003-12-17 James E Wilson <wilson@specifixinc.com>
39890 Roger Sayle <roger@eyesopen.com>
39891
39892 * gcc.c-torture/execute/ieee/mzero5.c: New.
39893
39894 2003-12-17 Mark Mitchell <mark@codesourcery.com>
39895
39896 PR c++/10603
39897 * g++.dg/parse/error6.C: New test.
39898
39899 PR c++/12827
39900 * g++.dg/parse/error7.C: New test.
39901
39902 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39903
39904 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
39905 at -O with stabs debugging formats.
39906 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
39907 * gcc.dg/debug/debug-2.c: Likewise.
39908
39909 2003-12-16 Mark Mitchell <mark@codesourcery.com>
39910
39911 PR c++/12696
39912 * g++.dg/init/error1.C: New test.
39913
39914 PR c++/12218
39915 * g++.dg/init/pm3.C: New test.
39916
39917 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
39918
39919 PR c/3347
39920 * gcc.dg/bitfld-8.c: New test.
39921
39922 2003-12-16 James Lemke <jim@wasabisystems.com>
39923
39924 * gcc.dg/arm-scd42-[123].c: New tests.
39925
39926 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
39927
39928 PR c++/9043
39929 * g++.dg/abi/mangle20-1.C: New test.
39930 * g++.dg/abi/mangle20-2.C: New test.
39931
39932 2003-12-16 Mark Mitchell <mark@codesourcery.com>
39933
39934 PR c++/13275
39935 * g++.dg/other/offsetof2.C: Remove XFAIL.
39936 * g++.dg/parse/offsetof1.C: New test.
39937 * g++.gd/parse/offsetof2.C: Likewise.
39938
39939 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39940
39941 * g++.dg/template/nontype3.C: New test.
39942 * g++.dg/template/static2.C: Tweaked the dg-error clause.
39943
39944 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39945
39946 * g++.dg/warn/noreturn-3.C: Also test instantiation.
39947
39948 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
39949
39950 PR c++/13387
39951 * g++.dg/expr/assign1.C: New test.
39952
39953 PR c++/13242
39954 * g++.dg/abi/mangle19-1.C: New test.
39955 * g++.dg/abi/mangle19-2.C: New test.
39956
39957 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
39958
39959 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
39960
39961 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
39962
39963 * gcc.c-torture/execute/20031216-1.c: New test.
39964
39965 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
39966
39967 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
39968 an ICE regression.
39969
39970 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39971
39972 PR c++/10926
39973 * g++.dg/template/error9.C: New test.
39974
39975 PR c++/11116
39976 * g++.dg/template/error8.C: New test.
39977
39978 2003-12-15 Roger Sayle <roger@eyesopen.com>
39979
39980 PR middle-end/13400
39981 * gcc.c-torture/execute/20031215-1.c: New test case.
39982
39983 2003-12-15 Mark Mitchell <mark@codesourcery.com>
39984
39985 PR c++/13269
39986 * g++.dg/parse/error5.C: New test.
39987
39988 PR c++/12989
39989 * g++.dg/expr/sizeof1.C: New test.
39990
39991 PR c++/13310
39992 * g++.dg/template/crash15.C: New test.
39993
39994 2003-12-15 Geoffrey Keating <geoffk@apple.com>
39995
39996 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
39997 a non-POD type as the last named parameter of a varargs function.
39998
39999 2003-12-15 Mark Mitchell <mark@codesourcery.com>
40000
40001 PR c++/13243
40002 PR c++/12573
40003 * g++.dg/template/crash14.C: New test.
40004 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
40005
40006 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
40007
40008 * g++.dg/other/java1.C: New test.
40009
40010 PR c++/13241
40011 * g++.dg/abi/mangle18-1.C: New test.
40012 * g++.dg/abi/mangle18-2.C: New test.
40013
40014 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40015
40016 PR optimization/10312
40017 * gcc.c-torture/execute/20031214-1.c: New.
40018
40019 2003-12-14 Mark Mitchell <mark@codesourcery.com>
40020
40021 PR c++/10779
40022 PR c++/12160
40023 * g++.dg/parse/error3.C: New test.
40024 * g++.dg/parse/error4.C: Likewise.
40025 * g++.dg/abi/mangle4.C: Tweak error messages.
40026 * g++.dg/lookup/using5.C: Likewise.
40027 * g++.dg/other/error2.C: Likewise.
40028 * g++.dg/parse/typename5.C: Likewise.
40029 * g++.dg/parse/undefined1.C: Likewise.
40030 * g++.dg/template/arg2.C: Likewise.
40031 * g++.dg/template/ttp3.C: Likewise.
40032 * g++.dg/template/type1.C: Likewise.
40033 * g++.old-deja/g++.other/crash32.C: Likewise.
40034 * g++.old-djea/g++.pt/defarg8.C: Likewise.
40035
40036 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40037
40038 PR c++/13106
40039 * g++.dg/warn/noreturn-3.C: New test.
40040
40041 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
40042
40043 PR c++/13118
40044 * g++.dg/abi/covariant3.C: New.
40045
40046 2003-12-12 Jakub Jelinek <jakub@redhat.com>
40047
40048 * g++.dg/eh/ia64-1.C: New test.
40049
40050 2003-12-12 Roger Sayle <roger@eyesopen.com>
40051
40052 PR optimization/13037
40053 * g77.f-torture/execute/13037.f: New test case.
40054
40055 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
40056
40057 PR c++/12881
40058 * g++.dg/abi/covariant2.C: New.
40059
40060 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
40061
40062 * gcc.dg/cpp/trad/macro.c: New tests.
40063
40064 2003-12-11 Zack Weinberg <zack@codesourcery.com>
40065
40066 * gcc.c-torture/execute/wchar_t-1.x: Delete.
40067
40068 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
40069
40070 PR other/10819
40071 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
40072 to fix Bug 10819.
40073 * lib/g++.exp (g++_version): Likewise.
40074 * lib/g77.exp (g77_version): Likewise.
40075 * lib/objc.exp (default_objc_version): Likewise.
40076
40077 2003-12-10 Richard Henderson <rth@redhat.com>
40078
40079 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
40080
40081 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
40082
40083 2003-12-08 Matt Austern <austern@apple.com>
40084
40085 PR c/13134
40086 * lib/gcc-dg.exp (dg-require-visibility): Define.
40087 * lib/target-supports (check_visibility_available): Define.
40088 * gcc.dg/visibility-1.c: New test.
40089 * gcc.dg/visibility-2.c: Likewise.
40090 * gcc.dg/visibility-3.c: Likewise.
40091 * gcc.dg/visibility-4.c: Likewise.
40092 * gcc.dg/visibility-5.c: Likewise.
40093 * gcc.dg/visibility-6.c: Likewise.
40094 * g++.dg/ext/visibility-1.C: Likewise.
40095 * g++.dg/ext/visibility-2.C: Likewise.
40096 * g++.dg/ext/visibility-3.C: Likewise.
40097 * g++.dg/ext/visibility-4.C: Likewise.
40098 * g++.dg/ext/visibility-5.C: Likewise.
40099 * g++.dg/ext/visibility-6.C: Likewise.
40100
40101 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40102
40103 * g++.dg/lookup/java1.C: New test.
40104 * g++.dg/lookup/java2.C: New test.
40105
40106 2003-12-07 Falk Hueffner <falk@debian.org>
40107
40108 * g++.dg/opt/noreturn-1.C: New test.
40109
40110 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
40111
40112 * gcc.dg/overflow-1.c: New test.
40113
40114 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
40115
40116 * g77.f-torture/compile/13060.f: New test.
40117
40118 2003-12-06 Mark Mitchell <mark@codesourcery.com>
40119
40120 PR c++/13323
40121 * g++.dg/inherit/operator2.C: New test.
40122
40123 2003-12-05 Mark Mitchell <mark@codesourcery.com>
40124
40125 PR c++/13305
40126 * g++.dg/ext/attrib9.C: New test.
40127
40128 2003-12-05 Mark Mitchell <mark@codesourcery.com>
40129
40130 PR c++/13314
40131 * g++.dg/template/error7.C: New test.
40132
40133 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
40134 J"orn Rennecke <joern.rennecke@superh.com>
40135
40136 PR target/13302
40137 * g++.dg/other/struct-va_list.C: New test.
40138
40139 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40140
40141 PR c++/13166
40142 * g++.dg/parse/defarg6.C: New test.
40143
40144 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
40145
40146 PR target/13256
40147 * gcc.c-torture/execute/20031201-1.c: New test.
40148
40149 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
40150
40151 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
40152
40153 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
40154
40155 * gcc.dg/builtin-return-1.c: New test.
40156
40157 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
40158 J"orn Rennecke <joern.rennecke@superh.com>
40159
40160 PR optimization/13260
40161 * gcc.c-torture/execute/20031204-1.c: New test.
40162
40163 2003-12-03 Mark Mitchell <mark@codesourcery.com>
40164
40165 PR c++/9127
40166 * g++.dg/template/error6.C: New test.
40167
40168 2003-12-03 Jakub Jelinek <jakub@redhat.com>
40169
40170 * gcc.dg/20031202-1.c: New test.
40171
40172 2003-12-03 Mark Mitchell <mark@codesourcery.com>
40173
40174 PR c++/13179
40175 * g++.dg/template/eh1.C: New test.
40176
40177 PR c++/10771
40178 * g++.dg/template/error5.C: New test.
40179
40180 2003-12-02 David Ung <davidu@mips.com>
40181
40182 * gcc.dg/compat/vector-check.h: Corrected type for var
40183 g_##TMODE
40184
40185 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40186
40187 PR c++/10126
40188 * g++.dg/template/ptrmem8.C: New test.
40189
40190 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
40191
40192 PR c++/12573
40193 * g++.dg/template/dependent-expr3.C: New test.
40194
40195 2003-12-01 James Lemke <jim@wasabisystems.com>
40196
40197 * gcc.dg/arm-g2.c: New test.
40198
40199 2003-12-01 Roger Sayle <roger@eyesopen.com>
40200
40201 PR optimization/11634
40202 * gcc.dg/20031201-2.c: New test case.
40203
40204 2003-12-01 Zack Weinberg <zack@codesourcery.com>
40205
40206 PR 11433
40207 * objc.dg/proto-lossage-3.m: New test.
40208
40209 2003-12-01 Roger Sayle <roger@eyesopen.com>
40210
40211 PR optimization/12628
40212 * gcc.dg/20031201-1.c: New test case.
40213
40214 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
40215
40216 * gcc.dg/unaligned-1.c: New test.
40217
40218 2003-11-30 Mark Mitchell <mark@codesourcery.com>
40219
40220 PR c++/9849
40221 * g++.dg/template/error4.C: New test.
40222 * g++.dg/template/nested3.C: Adjust error markers.
40223
40224 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40225
40226 * gcc.dg/cpp/assert4.c: Check more #system assertions.
40227
40228 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
40229
40230 PR c/10333
40231 * gcc.dg/bitfld-7.c: New test.
40232
40233 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
40234
40235 * gcc.dg/tls/asm-1.C: New test.
40236
40237 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40238
40239 * gcc.dg/cpp/assert4.c: Update.
40240
40241 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
40242
40243 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
40244 * gcc.dg/builtin-apply3.c: New test.
40245
40246 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40247
40248 * lib/compat.exp (compat-obj): New xfaildata parameter.
40249 Use it to set compiler_conditional_xfail_data before compiling.
40250 (compat-get-options): Handle dg-xfail-if.
40251 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
40252 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
40253 * gcc.dg/compat/vector-1_y.c: Likewise.
40254 * gcc.dg/compat/vector-2_x.c: Likewise.
40255 * gcc.dg/compat/vector-2_y.c: Likewise.
40256
40257 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40258
40259 * g++.dg/opt/reg-stack4.C: New test.
40260
40261 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40262
40263 * gcc.dg/builtin-apply2.c: New test.
40264
40265 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40266
40267 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
40268
40269 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40270
40271 PR c++/12924
40272 * g++.dg/template/template-id-2.C: New test.
40273
40274 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40275
40276 PR c++/5369
40277 * g++.dg/template/memfriend1.C: New test.
40278 * g++.dg/template/memfriend2.C: Likewise.
40279 * g++.dg/template/memfriend3.C: Likewise.
40280 * g++.dg/template/memfriend4.C: Likewise.
40281 * g++.dg/template/memfriend5.C: Likewise.
40282 * g++.dg/template/memfriend6.C: Likewise.
40283 * g++.dg/template/memfriend7.C: Likewise.
40284 * g++.dg/template/memfriend8.C: Likewise.
40285 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
40286
40287 2003-11-21 Mark Mitchell <mark@codesourcery.com>
40288
40289 PR c++/12515
40290 * g++.dg/ext/cond1.C: New test.
40291
40292 2003-11-20 Richard Henderson <rth@redhat.com>
40293
40294 * gcc.dg/20020201-2.c: Remove.
40295 * gcc.dg/20020201-4.c: Remove.
40296 * gcc.dg/20020304-1.c: Remove.
40297
40298 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
40299
40300 * gcc.dg/cpp/trad/xwin1.c: New test case.
40301
40302 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
40303
40304 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
40305 * lib/g77.exp: Likewise.
40306 * lib/objc.exp: Likewise.
40307 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
40308 for darwin.
40309
40310 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40311
40312 PR c++/12932
40313 * g++.dg/template/static5.C: New test.
40314
40315 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
40316
40317 * gcc.dg/nested-func-1.c: New test.
40318
40319 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40320
40321 * gcc.dg/cpp/assert4.c: New test.
40322
40323 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
40324
40325 PR c++/2294
40326 * g++.dg/lookup/using9.c: New test.
40327
40328 2003-11-14 Mark Mitchell <mark@codesourcery.com>
40329
40330 PR c++/12762
40331 * g++.dg/template/error3.C: New test.
40332
40333 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
40334
40335 PR ada/13035
40336 * ada/acats/run_acats, run_all.sh: Fix syntax error.
40337 No longer use a wrapper for gcc, since this does not work under
40338 Windows.
40339
40340 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
40341
40342 PR c++/2094
40343 * g++.dg/template/ptrmem7.C: New test.
40344
40345 2003-11-13 Andrew Pinski <apinski@apple.com>
40346
40347 * gcc.c-torture/compile/20031113-1.c: New test.
40348
40349 2003-11-13 Mark Mitchell <mark@codesourcery.com>
40350 Kean Johnston <jkj@sco.com>
40351
40352 PR c/13029
40353 * gcc.dg/unused-4.c: Update.
40354
40355 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
40356
40357 * g++.dg/opt/const3.C: New test.
40358
40359 2003-11-13 Jan Hubicka <jh@suse.cz>
40360
40361 * gcc.c-torture/compile/20031112-1.c: New test.
40362
40363 2003-11-12 Mark Mitchell <mark@codesourcery.com>
40364
40365 * g++.dg/parse/crash10.C: Remove bogus error marker.
40366
40367 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
40368
40369 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
40370 (host_gcc): Likewise.
40371 (ROOT): Honor $PWDCMD.
40372 (BASE): Likewise.
40373 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
40374
40375 2003-11-12 Catherine Moore <clm@redhat.com>
40376
40377 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
40378
40379 2003-11-12 Andreas Jaeger <aj@suse.de>
40380 Jakub Jelinek <jakub@redhat.com>
40381 Andrew Pinski <pinskia@physics.uc.edu>
40382 Richard Henderson <rth@redhat.com>
40383
40384 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
40385 systems.
40386 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
40387
40388 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
40389 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
40390
40391 2003-11-11 Andreas Jaeger <aj@suse.de>
40392
40393 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
40394
40395 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
40396
40397 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
40398
40399 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
40400 Clean ups.
40401
40402 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
40403
40404 * gcc.dg/trampoline-1.c: New test.
40405
40406 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
40407
40408 * gcc.c-torture/compile/200031109-1.c: New test.
40409
40410 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
40411
40412 PR c/3190
40413 PR c/8714
40414 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
40415 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
40416 gcc.dg/format/no-y2k-1.c: Update.
40417
40418 2003-11-08 Roger Sayle <roger@eyesopen.com>
40419
40420 PR optimization/10467
40421 * gcc.dg/20031108-1.c: New test case.
40422
40423 2003-11-07 Geoffrey Keating <geoffk@apple.com>
40424
40425 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
40426
40427 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
40428
40429 * gcc.dg/compound-lvalue-1.c: New test.
40430 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
40431 some XFAILs.
40432
40433 2003-11-06 Geoffrey Keating <geoffk@apple.com>
40434
40435 * gcc.dg/altivec-varargs-1.c: New test.
40436
40437 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
40438
40439 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
40440 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
40441 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
40442 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
40443 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
40444
40445 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
40446
40447 * gcc.dg/cond-lvalue-1.c: New test.
40448
40449 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
40450
40451 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
40452
40453 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40454
40455 PR c++/11616
40456 * g++.dg/template/instantiate5.C: New test.
40457
40458 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40459
40460 PR c++/12726
40461 * g++.dg/ext/complit2.C: Replace test with self-contained version.
40462 * ChangeLog: Add missing first entry for above test.
40463
40464 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40465
40466 PR c++/9810
40467 * g++.dg/template/using8.C: New test.
40468 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
40469
40470 2003-11-02 Roger Sayle <roger@eyesopen.com>
40471
40472 PR optimization/10817
40473 * gcc.c-torture/compile/20031102-1.c: New test case.
40474
40475 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
40476
40477 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
40478 2147483647.
40479
40480 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
40481
40482 * gcc.dg/20031102-1.c: New test.
40483
40484 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
40485
40486 * gcc.dg/complex-1.c: New test.
40487
40488 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40489
40490 PR c++/12796
40491 * g++.dg/template/crash13.C: Adjust expected error location.
40492 * g++.old-deja/g++.brendan/ns1.C: Likewise.
40493
40494 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
40495
40496 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
40497
40498 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
40499
40500 PR/10239
40501 * gcc.c-torture/compile/20031031-2.c: New test.
40502
40503 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
40504
40505 PR/11640
40506 * gcc.c-torture/compile/20031031-1.c: New test.
40507
40508 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
40509
40510 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
40511 * gcc.misc-tests/bprob.exp: Likewise.
40512 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
40513 the execution test on arm-elf configs.
40514 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
40515 configs that don't support scratch files.
40516 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
40517
40518 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
40519
40520 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
40521 done by dejagnu.
40522
40523 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
40524
40525 * ada/acats/run_all.sh: Redirect mv output to /dev/null
40526 Avoid non pure sh syntax. Add more logging.
40527
40528 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
40529 fail.
40530
40531 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40532
40533 PR libgcj/10610
40534 * gcc.dg/ppc-stackalign-1.c: New test.
40535
40536 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
40537
40538 * ada/acats/run_all.sh: Change output to be more compliant with
40539 dejagnu framework.
40540 Create acats.sum and acats.log files under testsuite/ada/acats
40541 Only run [a-z]* directories, to filter out e.g. CVS.
40542 Redirect build output to log file.
40543
40544 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
40545
40546 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
40547
40548 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
40549
40550 PR ada/5909:
40551 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
40552
40553 2003-10-27 Jakub Jelinek <jakub@redhat.com>
40554
40555 * gcc.c-torture/compile/20031023-1.c: New test.
40556 * gcc.c-torture/compile/20031023-2.c: New test.
40557 * gcc.c-torture/compile/20031023-3.c: New test.
40558 * gcc.c-torture/compile/20031023-4.c: New test.
40559
40560 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40561
40562 PR c++/10371
40563 * g++.dg/lookup/scoped8.C: New test.
40564
40565 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
40566
40567 * g++.dg/opt/reg-stack3.C: New test.
40568
40569 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
40570
40571 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
40572
40573 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40574
40575 PR c++/11076
40576 * g++.dg/template/crash13.C: New test.
40577
40578 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
40579
40580 * gcc.dg/c99-restrict-2.c: New test.
40581
40582 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
40583
40584 PR c++/12698, c++/12699, c++/12700, c++/12566
40585 * g++.dg/inherit/covariant9.C: New test.
40586 * g++.dg/inherit/covariant10.C: New test.
40587 * g++.dg/inherit/covariant11.C: New test.
40588
40589 2003-10-23 Jason Merrill <jason@redhat.com>
40590
40591 PR c++/12726
40592 * g++.dg/ext/complit2.C: New test.
40593
40594 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
40595
40596 PR target/12654
40597 * gcc.c-torture/execute/20031020-1.c: New test.
40598
40599 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40600
40601 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
40602 following the jump_insn.
40603
40604 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
40605
40606 * gcc.dg/cast-lvalue-1.c: New test.
40607
40608 2003-10-21 Mark Mitchell <mark@codesourcery.com>
40609
40610 PR c++/11962
40611 * g++.dg/template/cond2.C: New test.
40612
40613 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
40614
40615 * gcc.dg/builtins-28.c: New test.
40616
40617 2003-10-20 Jan Hubicka <jh@suse.cz>
40618
40619 * g++.dg/opt/inline4.C: Do not use min-inline-insns
40620 parameter.
40621 * gcc.dg/inline-2.c: Likewise.
40622
40623 2003-10-20 Phil Edwards <phil@codesourcery.com>
40624
40625 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
40626 * gcc.dg/nest.c: Likewise.
40627
40628 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40629
40630 PR c++/9781, c++/10583, c++/11862
40631 * g++.dg/parse/crash13.C: New test.
40632
40633 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40634
40635 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
40636
40637 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
40638
40639 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
40640 Define HAVE_C99_RUNTIME except on Solaris.
40641 * gcc.dg/builtins-20.c: Likewise.
40642
40643 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
40644
40645 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
40646
40647 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40648
40649 PR c++/12495
40650 * g++.dg/template/crash21.C: New test.
40651
40652 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40653
40654 PR c++/2513
40655 * g++.dg/template/typename5.C: New test.
40656
40657 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40658
40659 PR c++/12369
40660 * g++.dg/template/friend25.C: New test.
40661
40662 2003-10-16 Ziemowit Laski <zlaski@apple.com>
40663
40664 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
40665 versions.
40666
40667 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
40668
40669 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
40670 == 2147483647.
40671
40672 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
40673
40674 * gcc.c-torture/execute/960416-1.x: Remove.
40675 * gcc.c-torture/execute/divconst-3.x: Likewise.
40676
40677 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
40678
40679 PR target/12598
40680 * gcc.dg/torture/cris-volatile-1.c: New test.
40681
40682 2003-10-14 Roger Sayle <roger@eyesopen.com>
40683
40684 PR optimization/9325
40685 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
40686 for overflowing floating point to integer conversion during RTL
40687 simplification.
40688
40689 2003-10-13 Ziemowit Laski <zlaski@apple.com>
40690
40691 * objc/execute/_cmd.m: Fix typo.
40692 * objc.dg/image-info.m, objc.dg/symtab-1.m:
40693 Relax 'scan-assembler' regexp.
40694 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
40695 objc.dg/try-catch-4.m: Run on non-Darwin targets.
40696 * objc.dg/zero-link-2.m: Remove blank line.
40697 * objc.dg/zero-link-3.m: New test case.
40698
40699 2003-10-13 Geoffrey Keating <geoffk@apple.com>
40700
40701 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
40702
40703 * gcc.dg/asm-names.c: Use scan-assembler-not rather
40704 than linker trickery.
40705
40706 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40707
40708 PR c++/12370
40709 * g++.dg/other/friend2.C: New test.
40710
40711 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
40712
40713 * gcc.dg/20031012-1.c: New test.
40714
40715 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
40716
40717 * gcc.dg/weak/weak-3.c: Fix for new warning.
40718
40719 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
40720
40721 PR optimization/8750
40722 * gcc.c-torture/execute/20031012-1.c: New test case.
40723
40724 2003-10-11 Roger Sayle <roger@eyesopen.com>
40725
40726 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
40727 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
40728
40729 2003-10-11 Roger Sayle <roger@eyesopen.com>
40730
40731 PR optimization/12260
40732 * gcc.c-torture/compile/20031011-2.c: New test case.
40733
40734 2003-10-11 Roger Sayle <roger@eyesopen.com>
40735
40736 * gcc.c-torture/execute/20031011-1.c: New testcase.
40737
40738 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
40739
40740 * gcc.c-torture/compile/20031011-1.c: New test.
40741
40742 2003-10-11 Jan Hubicka <jh@suse.cz>
40743
40744 * g++.dg/other/first-global.C: New test.
40745
40746 2003-10-11 Roger Sayle <roger@eyesopen.com>
40747
40748 * gcc.c-torture/execute/string-opt-18.c: New testcase.
40749
40750 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
40751
40752 * gcc.c-torture/compile/20031010-1.c: New test.
40753
40754 2003-10-10 Geoffrey Keating <geoffk@apple.com>
40755
40756 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
40757 * gcc.c-torture/execute/va-arg-25.c: ... here.
40758
40759 2003-10-09 Mark Mitchell <mark@codesourcery.com>
40760
40761 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
40762
40763 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
40764
40765 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
40766
40767 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
40768
40769 * g++.dg/parse/error2.C: New test.
40770
40771 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
40772
40773 PR c++/11097
40774 * g++.dg/other/error5.C: Modify the error message.
40775 * g++.dg/lookup/using8.C: New test.
40776
40777 2003-10-07 Geoffrey Keating <geoffk@apple.com>
40778
40779 * gcc.dg/darwin-abi-2.c: New file.
40780 * gcc.c-torture/execute/va-arg-24.c: New file.
40781
40782 2003-10-06 Bob Wilson <bob.wilson@acm.org>
40783
40784 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
40785 indentation.
40786
40787 2003-10-06 Mark Mitchell <mark@codesourcery.com>
40788
40789 PR c++/10147
40790 * g++.dg/other/error4.C: Update error messages.
40791 * g++.dg/template/ptrmem4.C: Likewise.
40792
40793 PR c++/12337
40794 * g++.dg/init/new9.C: New test.
40795
40796 PR c++/12334, c++/12236, c++/8656
40797 * g++.dg/ext/attrib8.C: New test.
40798
40799 2003-10-06 Devang Patel <dpatel@apple.com>
40800
40801 * gcc.dg/debug/dwarf2-3.h: New test.
40802 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
40803
40804 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
40805
40806 * g++.dg/opt/cfg2.C: New test.
40807
40808 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
40809
40810 * g++.dg/opt/float1.C: New test.
40811
40812 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
40813
40814 * gcc.dg/c90-array-lval-6.c: New test.
40815 * gcc.dg/c99-array-lval-6.c: New test.
40816
40817 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
40818 Ziemowit Laski <zlaski@apple.com>
40819
40820 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
40821 'Derived', so that it is never considered a class method; add
40822 new warning for '+port' method ambiguity.
40823 * objc.dg/method-12.m: Include <objc/objc.h> instead of
40824 <objc/objc-api.h> (needed on Mac OS X).
40825 * objc.dg/method-13.m: New test.
40826
40827 2003-10-03 Roger Sayle <roger@eyesopen.com>
40828
40829 PR optimization/9325, PR java/6391
40830 * gcc.c-torture/execute/20031003-1.c: New test case.
40831
40832 2003-10-02 Mark Mitchell <mark@codesourcery.com>
40833
40834 PR optimization/12180
40835 * gcc.dg/20031002-1.c: New test.
40836
40837 PR c++/12486
40838 * g++.dg/inherit/error1.C: New test.
40839
40840 2003-10-02 Chris Demetriou <cgd@broadcom.com>
40841
40842 * lib/f-torture.exp (search_for): Rename to...
40843 (search_for_re): This. Also, clean up comments and the
40844 "regexp" invocation.
40845
40846 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
40847
40848 * gcc.c-torture/compile/20031002-1.c: New test.
40849
40850 2003-10-02 Jakub Jelinek <jakub@redhat.com>
40851
40852 * g++.dg/opt/cond1.C: New test.
40853
40854 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
40855
40856 * gcc.dg/Wold-style-definition-2.c: New testcase.
40857 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
40858
40859 2003-09-29 Richard Henderson <rth@redhat.com>
40860
40861 * g++.dg/init/array10.C: Add dg-options.
40862
40863 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
40864
40865 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
40866
40867 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40868
40869 * g++.dg/template/friend19.C: Fix typo.
40870 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
40871
40872 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
40873
40874 * gcc.c-torture/execute/20030928-1.c: New test.
40875 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
40876
40877 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
40878
40879 * g++.dg/opt/unroll1.C: New test.
40880
40881 2003-09-26 Roger Sayle <roger@eyesopen.com>
40882
40883 PR optimization/11741
40884 * gcc.dg/20030926-1.c: New test case.
40885
40886 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40887
40888 PR c++/5655
40889 * g++.dg/parse/access7.C: New test.
40890 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
40891
40892 2003-09-24 Ziemowit Laski <zlaski@apple.com>
40893
40894 MERGE OF objc-improvements-branch into MAINLINE:
40895 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
40896 if libobjc has not been built.
40897 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
40898 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
40899 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
40900 objc/execute/nested-3.m, objc/execute/np-2.m,
40901 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
40902 objc/execute/redefining_self.m, objc/execute/root_methods.m,
40903 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
40904 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
40905 objc.dg/special/unclaimed-category-1.h,
40906 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
40907 well as GNU runtime.
40908 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
40909 * execute/cascading-1.m, execute/function-message-1.m,
40910 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
40911 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
40912 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
40913 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
40914 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
40915 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
40916 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
40917 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
40918 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
40919 * objc.dg/bitfield-2.m: Run only on Darwin.
40920 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
40921 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
40922 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
40923 * objc.dg/const-str-1.m: Fix constant string layout.
40924
40925 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
40926
40927 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
40928
40929 2003-09-23 Geoffrey Keating <geoffk@apple.com>
40930
40931 * gcc.dg/darwin-abi-1.c: New file.
40932
40933 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
40934
40935 PR target/12281
40936 * gcc.c-torture/compile/20030921-1.c: New test.
40937
40938 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
40939
40940 * g++.dg/opt/reg-stack2.C: New test.
40941
40942 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
40943
40944 * g++.dg/eh/delayslot1.C: New test.
40945
40946 2003-09-20 Richard Henderson <rth@redhat.com>
40947
40948 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
40949
40950 2003-09-20 Roger Sayle <roger@eyesopen.com>
40951
40952 * gcc.c-torture/execute/20030920-1.c: New test case.
40953
40954 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40955
40956 * g++.dg/rtti/typeid3.C: Correct expected error message.
40957
40958 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40959
40960 PR c++/157
40961 * g++.dg/parse/crash12.C: New test.
40962
40963 2003-09-19 Janis Johnson <janis187@us.ibm.com>
40964
40965 * gcc.dg/compat/mixed-struct-check.h: New.
40966 * gcc.dg/compat/mixed-struct-defs.h: New.
40967 * gcc.dg/compat/mixed-struct-init.h: New.
40968 * gcc.dg/compat/struct-by-value-19_main.c: New.
40969 * gcc.dg/compat/struct-by-value-19_x.c: New.
40970 * gcc.dg/compat/struct-by-value-19_y.c: New.
40971 * gcc.dg/compat/struct-by-value-20_main.c: New.
40972 * gcc.dg/compat/struct-by-value-20_x.c: New.
40973 * gcc.dg/compat/struct-by-value-20_y.c: New.
40974 * gcc.dg/compat/struct-return-19_main.c: New.
40975 * gcc.dg/compat/struct-return-19_x.c: New.
40976 * gcc.dg/compat/struct-return-19_y.c: New.
40977 * gcc.dg/compat/struct-return-20_main.c: New.
40978 * gcc.dg/compat/struct-return-20_x.c: New.
40979 * gcc.dg/compat/struct-return-20_y.c: New.
40980
40981 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
40982 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
40983 so that it will not complain on LP64 targets.
40984
40985 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40986
40987 PR c++/495
40988 * g++.dg/template/friend24.C: New test.
40989
40990 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
40991
40992 PR c++/12332
40993 * g++.dg/template/memtmpl2.C: New test.
40994
40995 2003-09-18 Mark Mitchell <mark@codesourcery.com>
40996
40997 PR target/11184
40998 * gcc.dg/builtin-apply1.c: New test.
40999
41000 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
41001
41002 PR c++/9848
41003 * g++.dg/warn/Wunused-4.C: New test.
41004
41005 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41006
41007 PR c++/12316
41008 * g++.dg/other/gc2.C: New test.
41009
41010 2003-09-17 Mark Mitchell <mark@codesourcery.com>
41011
41012 PR c++/11991
41013 * g++.dg/rtti/typeid3.C: New test.
41014
41015 PR c++/12266
41016 * g++.dg/overload/template1.C: New test.
41017
41018 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
41019
41020 * g++.dg/opt/cfg3.C: New test.
41021
41022 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41023
41024 PR c++/7939
41025 * g++.dg/template/crash11.C: New test.
41026
41027 2003-09-16 Jason Merrill <jason@redhat.com>
41028 Jakub Jelinek <jakub@redhat.com>
41029
41030 * gcc.dg/attr-warn-unused-result.c: New test.
41031
41032 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
41033
41034 PR c++/12184
41035 * g++.dg/expr/call2.C: New test.
41036
41037 2003-09-15 Andreas Jaeger <aj@suse.de>
41038
41039 * gcc.dg/Wold-style-definition-1.c: New test.
41040
41041 2003-09-14 Mark Mitchell <mark@codesourcery.com>
41042
41043 PR c++/3907
41044 * g++.dg/parse/template12.C: New test.
41045
41046 * g++.dg/abi/bitfield11.C: New test.
41047 * g++.dg/abi/bitfield12.C: Likewise.
41048
41049 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
41050
41051 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
41052 non-expansion of functional macro name without arguments at EOL.
41053 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
41054
41055 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
41056
41057 * gcc.c-torture/execute/20030914-[12].c: New tests.
41058
41059 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
41060
41061 PR c++/11788
41062 * g++.dg/overload/addr1.C: New test.
41063
41064 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
41065
41066 * gcc.dg/20030909-1.c: New test.
41067
41068 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
41069
41070 * gcc.dg/ultrasp10.c: New test.
41071
41072 2003-09-09 Devang Patel <dpatel@apple.com>
41073
41074 * gcc.dg/darwin-ld-6.c: New test.
41075
41076 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41077
41078 * gcc.dg/torture/builtin-explog-1.c: New testcase.
41079
41080 2003-09-08 Mark Mitchell <mark@codesourcery.com>
41081
41082 * gcc.dg/ia64-types1.c: New test.
41083 * gcc.dg/ia64-types2.c: Likewise.
41084
41085 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41086
41087 * gcc.dg/builtins-1.c: Add more _Complex tests.
41088 * gcc.dg/torture/builtin-attr-1.c: Likewise.
41089
41090 * gcc.dg/builtins-1.c: Test existing _Complex functions.
41091 * gcc.dg/torture/builtin-attr-1.c: Likewise.
41092
41093 2003-09-08 Mark Mitchell <mark@codesourcery.com>
41094
41095 PR c++/11786
41096 * g++.dg/lookup/koenig2.C: New test.
41097
41098 PR c++/5296
41099 * g++.dg/rtti/typeid2.C: New test.
41100
41101 2003-09-08 Jakub Jelinek <jakub@redhat.com>
41102
41103 * gcc.c-torture/compile/20030904-1.c: New test.
41104
41105 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41106
41107 * g++.dg/opt/longbranch2.C: New test.
41108
41109 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
41110
41111 * g++.dg/template/crash10.C: Only compile it.
41112
41113 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
41114
41115 PR middle-end/11665
41116 * gcc.c-torture/compile/20030907-1.c: New test.
41117 * g++.dg/init/array11.C: New test.
41118
41119 2003-09-07 Mark Mitchell <mark@codesourcery.com>
41120
41121 PR c++/11852
41122 * g++.dg/init/struct1.C: New test.
41123
41124 2003-09-07 Mark Mitchell <mark@codesourcery.com>
41125
41126 PR c++/12181
41127 * g++.dg/expr/comma1.C: New test.
41128
41129 2003-09-06 Mark Mitchell <mark@codesourcery.com>
41130
41131 PR c++/11867
41132 * g++.dg/expr/static_cast5.C: New test.
41133
41134 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
41135
41136 PR c++/11507
41137 * g++.dg/lookup/scoped7.C: New test.
41138
41139 PR c++/9574
41140 * g++.dg/other/static1.C: New test.
41141
41142 PR c++/11490
41143 * g++.dg/warn/template-1.C: New test.
41144
41145 PR c++/11432
41146 * g++.dg/template/crash10.C: New test.
41147
41148 PR c++/2478
41149 * g++.dg/overload/VLA.C: New test.
41150
41151 PR c++/10804
41152 * g++.dg/template/call1.C: New test.
41153
41154 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
41155
41156 PR c++/11794
41157 * g++.dg/parse/using3.C: New test.
41158
41159 2003-09-06 Roger Sayle <roger@eyesopen.com>
41160
41161 PR c++/11409
41162 * g++.dg/overload/builtin3.C: New test case.
41163
41164 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
41165
41166 PR c/9862
41167 * gcc.dg/20030906-1.c: New test.
41168 * gcc.dg/20030906-2.c: Likewise.
41169
41170 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
41171
41172 PR c++/12167
41173 * g++.dg/parse/defarg5.C: New test.
41174
41175 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
41176
41177 2003-09-05 Mark Mitchell <mark@codesourcery.com>
41178
41179 PR c++/12163
41180 * g++.dg/expr/static_cast4.C: New test.
41181
41182 PR c++/12146
41183 * g++.dg/template/crash9.C: New test.
41184
41185 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
41186
41187 * g++.old-deja/g++.ext/pretty2.C: Update for change
41188 in __FUNCTION__.
41189 * g++.old-deja/g++.ext/pretty3.C: Likewise.
41190
41191 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
41192
41193 PR c++/11922
41194 * g++/dg/template/qualified-id1.C: New test.
41195
41196 PR c++/12037
41197 * g++.dg/warn/noeffect4.C: New test.
41198
41199 2003-09-04 Matt Austern <austern@apple.com>
41200
41201 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
41202 * g++.dg/ext/fnname2.C: Likewise.
41203 * g++.dg/ext/fnname3.C: Likewise.
41204
41205 2003-09-04 Mark Mitchell <mark@codesourcery.com>
41206
41207 * g++.dg/expr/lval1.C: New test.
41208 * g++.dg/ext/lvcast.C: Remove.
41209
41210 2003-09-03 Roger Sayle <roger@eyesopen.com>
41211
41212 PR optimization/11700.
41213 * gcc.c-torture/compile/20030903-1.c: New test case.
41214
41215 2003-09-03 Mark Mitchell <mark@codesourcery.com>
41216
41217 PR c++/12053
41218 * g++.dg/abi/layout4.C: New test.
41219
41220 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
41221
41222 PR c++/11553
41223 * g++.dg/parse/friend3.C: New test.
41224
41225 2003-09-02 Mark Mitchell <mark@codesourcery.com>
41226
41227 PR c++/11847
41228 * g++.dg/template/class1.C: New test.
41229
41230 PR c++/11808
41231 * g++.dg/expr/call1.C: New test.
41232
41233 2003-09-01 Mark Mitchell <mark@codesourcery.com>
41234
41235 PR c++/12114
41236 * g++.dg/init/ref9.C: New test.
41237
41238 PR c++/11972
41239 * g++.dg/template/nested4.C: New test.
41240
41241 2003-08-29 Mark Mitchell <mark@codesourcery.com>
41242
41243 PR c++/12093
41244 * g++.dg/template/non-dependent4.C: New test.
41245
41246 PR c++/11928
41247 * g++.dg/inherit/conv1.C: New test.
41248
41249 2003-08-29 Mark Mitchell <mark@codesourcery.com>
41250
41251 PR c++/6196
41252 * g++.dg/ext/label1.C: New test.
41253 * g++.dg/ext/label2.C: Likewise.
41254
41255 2003-08-28 Mark Mitchell <mark@codesourcery.com>
41256
41257 * g++.dg/expr/cond3.C: New test.
41258
41259 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41260
41261 * gcc.dg/builtins-1.c: Add new builtin cases.
41262
41263 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41264
41265 * gcc.dg/builtins-1.c: Add new cases.
41266 * gcc.dg/torture/builtin-attr-1.c: Likewise.
41267
41268 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41269
41270 * gcc.dg/builtins-1.c: Add more math builtin tests.
41271 * gcc.dg/torture/builtin-attr-1.c: New test.
41272
41273 2003-08-28 Mark Mitchell <mark@codesourcery.com>
41274
41275 PR optimization/5079
41276 * g++.dg/opt/static3.C: New test.
41277
41278 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
41279
41280 * gcc.misc-tests/gcov-10b.c: New test.
41281
41282 2003-08-27 Mark Mitchell <mark@codesourcery.com>
41283
41284 * g++.dg/opt/ptrmem3.C: New test.
41285
41286 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
41287
41288 2003-08-27 Jakub Jelinek <jakub@redhat.com>
41289
41290 * gcc.dg/20030826-2.c: New test.
41291
41292 2003-08-26 Roger Sayle <roger@eyesopen.com>
41293
41294 PR middle-end/12002
41295 * g77.f-torture/compile/12002.f: New test case.
41296
41297 2003-08-26 Roger Sayle <roger@eyesopen.com>
41298
41299 * gcc.dg/20030826-1.c: New test case.
41300
41301 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
41302
41303 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
41304
41305 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
41306
41307 PR c++/11871
41308 * c++.dg/lookup/crash1.C: New test.
41309
41310 * c++.dg/warn/noeffect3.C: New test.
41311
41312 2003-08-25 Janis Johnson <janis187@us.ibm.com>
41313
41314 * gcc.dg/compat/vector-1_x.c: Compile with -w.
41315 * gcc.dg/compat/vector-1_y.c: Ditto.
41316 * gcc.dg/compat/vector-2_x.c: Ditto.
41317 * gcc.dg/compat/vector-2_y.c: Ditto.
41318
41319 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
41320
41321 * gcc.dg/20030702-1.c: New test.
41322
41323 2003-08-25 Mark Mitchell <mark@codesourcery.com>
41324
41325 PR c++/8795
41326 * g++.dg/ext/altivec-1.C: New test.
41327
41328 2003-08-24 Richard Henderson <rth@redhat.com>
41329
41330 * g++.dg/eh/simd-2.C: Add -w for x86.
41331
41332 2003-08-23 Jakub Jelinek <jakub@redhat.com>
41333
41334 * gcc.dg/20030815-1.c: New test.
41335
41336 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41337
41338 PR c++/3765
41339 * g++.dg/parse/access6.C: New test.
41340
41341 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41342
41343 PR c++/641, c++/11876
41344 * g++.dg/template/friend22.C: New test.
41345 * g++.dg/template/friend23.C: Likewise.
41346
41347 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41348
41349 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
41350 identically.
41351
41352 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41353
41354 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
41355
41356 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41357
41358 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
41359
41360 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41361
41362 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
41363
41364 2003-08-22 Mark Mitchell <mark@codesourcery.com>
41365
41366 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
41367
41368 2003-08-21 Mark Mitchell <mark@codesourcery.com>
41369
41370 PR c++/11919
41371 * g++.dg/overload/prom1.C: New test.
41372
41373 PR c++/11551
41374 * g++.dg/parse/dtor2.C: New test.
41375
41376 PR c++/10762
41377 * g++.dg/parse/using2.C: New test.
41378
41379 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
41380
41381 PR target/11805
41382 * gcc.c-torture/compile/20030821-1.c: New.
41383
41384 2003-08-20 Mark Mitchell <mark@codesourcery.com>
41385
41386 PR c++/11834
41387 * g++.dg/template/deduce2.C: New test.
41388
41389 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
41390
41391 * gcc.c-torture/execute/20030821-1.c: New test.
41392
41393 2003-08-20 Roger Sayle <roger@eyesopen.com>
41394
41395 PR middle-end/11984
41396 * gcc.dg/20030820-1.c: New test case.
41397
41398 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
41399
41400 PR c++/11945
41401 * g++.dg/warn/noeffect2.C: New test.
41402
41403 2003-08-19 Mark Mitchell <mark@codesourcery.com>
41404
41405 PR c++/10926
41406 * g++.dg/template/dtor2.C: New test.
41407
41408 PR c++/11684
41409 * g++.dg/template/operator1.C: New test.
41410 * g++.dg/parse/operator4.C: New test.
41411
41412 PR c++/11946.C
41413 * g++.dg/expr/enum1.C: New test.
41414 * gcc.dg/c99-bool-1.c: Remove bogus warning.
41415
41416 PR c++/11036.C
41417 * g++.dg/parse/elab2.C: New test.
41418 * g++.dg/parse/typedef4.C: Change error message.
41419 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
41420 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
41421 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
41422
41423 2003-08-19 Geoffrey Keating <geoffk@apple.com>
41424
41425 * gcc.dg/pch/warn-1.c: New.
41426 * gcc.dg/pch/warn-1.hs: New.
41427
41428 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
41429 not-tested file.
41430
41431 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
41432
41433 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
41434
41435 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
41436
41437 * gcc.dg/uninit-D.c: New Test.
41438 * gcc.dg/uninit-E.c: New Test.
41439 * gcc.dg/uninit-F.c: New Test.
41440 * gcc.dg/uninit-G.c: New Test.
41441
41442 2003-08-19 Michael Ritzert <ritzert@t-online.de>
41443
41444 * g++.dg/README: Describe the pch directory.
41445
41446 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41447
41448 PR c++/11174
41449 * g++.dg/parse/access4.C: New test.
41450 * g++.dg/parse/access5.C: Likewise.
41451 * g++.old-deja/g++.jason/access17.C: Adjust error message.
41452
41453 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
41454
41455 * gcc.dg/noncompile/20030818-1.c: New.
41456
41457 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
41458
41459 PR c++/11957
41460 * g++.dg/warn/noeffect1.C: New test.
41461
41462 * g++.dg/template/scope2.C: New test.
41463 * g++.dg/template/error2.C: Correct dg-error
41464
41465 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
41466
41467 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
41468
41469 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
41470
41471 PR C++/11512
41472 * g++.dg/template/warn1.C: New.
41473
41474 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
41475
41476 * g++.dg/template/error2.C: New test.
41477 * g++.dg/lookup/using7.C: Adjust errors
41478 * g++.old-deja/g++.pt/crash36.C: Likewise.
41479 * g++.old-deja/g++.pt/derived3.C: Likewise.
41480
41481 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41482
41483 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
41484 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
41485 * gcc.c-torture/execute/builtins/string-9.c: New, from
41486 string-opt-9.c. Adjust for execute/builtins framework.
41487 * gcc.c-torture/execute/string-opt-9.c: Delete.
41488
41489 2003-08-12 Mark Mitchell <mark@codesourcery.com>
41490
41491 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
41492
41493 * g++.dg/parse/ret-type2.C: New test.
41494
41495 PR c++/11703
41496 * g++.dg/init/new8.C: New test.
41497
41498 PR c++/10923
41499 * g++.dg/parse/typedef5.C: New test.
41500
41501 PR c++/9512
41502 * g++.dg/parse/qualified2.C: New test.
41503 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
41504 invalid code.
41505
41506 2003-08-11 Mark Mitchell <mark@codesourcery.com>
41507
41508 * g++.dg/conversion/ptrmem1.C: New test.
41509
41510 2003-08-11 Jakub Jelinek <jakub@redhat.com>
41511
41512 PR target/11693
41513 * gcc.dg/20030811-1.c: New test.
41514
41515 PR target/11535
41516 * gcc.c-torture/execute/20030811-1.c: New test.
41517
41518 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41519
41520 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
41521
41522 2003-08-10 Mark Mitchell <mark@codesourcery.com>
41523
41524 PR c++/11789.C
41525 * g++.dg/inherit/multiple1.C: New test.
41526
41527 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
41528
41529 * gcc.dg/spe1.c: New test.
41530
41531 PR c++/11670
41532 * g++.dg/expr/cast2.C: New test.
41533
41534 PR c++/10530
41535 * g++.dg/template/dependent-name2.C: New test.
41536
41537 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
41538
41539 * g++.dg/parse/crash11.C: Put the dg options in comments.
41540
41541 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
41542
41543 * lib/gcc-dg.exp: Update for diagnostic change.
41544
41545 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41546
41547 PR c++/5767
41548 * g++.dg/parse/crash11.C: New test.
41549
41550 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
41551
41552 * gcc.dg/cpp/spacing1.c: Update.
41553
41554 2003-08-04 Janis Johnson <janis187@us.ibm.com>
41555
41556 PR target/11739
41557 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
41558 a value for -mtune.
41559
41560 2003-08-04 Roger Sayle <roger@eyesopen.com>
41561
41562 PR middle-end/11771
41563 * gcc.c-torture/compile/20030804-1.c: New test case.
41564
41565 2003-08-04 Roger Sayle <roger@eyesopen.com>
41566
41567 * gcc.dg/20030804-1.c: New test case.
41568
41569 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
41570
41571 * gcc.dg/cpp/separate-1.c: New test.
41572
41573 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
41574
41575 PR c++/11704
41576 * g++.dg/template/dependent-expr2.C: New test.
41577
41578 PR c++/11766
41579 * g++.dg/expr/ptrmem1.C: New test.
41580
41581 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41582
41583 PR c++/9453
41584 * g++.dg/template/friend15.C: New test.
41585
41586 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
41587
41588 * lib/dg-pch.exp: Work round PCH bug.
41589
41590 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41591
41592 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
41593 builtins. Move cases from builtins-4.c here.
41594
41595 * gcc.dg/torture/builtin-math-1.c: New test taken from
41596 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
41597 additional cases.
41598
41599 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
41600 Delete.
41601
41602 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
41603
41604 PR c++/9447
41605 * g++.dg/template/using7.C: New test.
41606
41607 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
41608
41609 * import1.c, import2.c: New tests.
41610
41611 2003-08-01 Jakub Jelinek <jakub@redhat.com>
41612
41613 * g++.dg/eh/crossjump1.C: New test.
41614
41615 2003-08-01 Mark Mitchell <mark@codesourcery.com>
41616
41617 PR c++/11697
41618 * g++.dg/template/using6.C: New test.
41619
41620 PR c++/11744
41621 * g++.dg/template/koenig2.C: New test.
41622
41623 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41624
41625 PR c++/7983
41626 * g++.dg/parse/typedef4.C: New test.
41627
41628 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41629
41630 PR c++/8442, c++/8806
41631 * g++.dg/template/elab1.C: New test.
41632 * g++.dg/template/type2.C: Likewise.
41633 * g++.dg/template/ttp3.C: Adjust expected error message.
41634 * g++.old-deja/g++.law/visibility13.C: Likewise.
41635 * g++.old-deja/g++.niklas/t135.C: Likewise.
41636 * g++.old-deja/g++.pt/ttp41.C: Likewise.
41637 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
41638 template argument.
41639 * g++.old-deja/g++.pt/ttp44.C: Likewise.
41640
41641 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
41642
41643 PR c++/11295
41644 * g++.dg/ext/stmtexpr1.C: New test.
41645
41646 * g++.dg/opt/tmp1.C: New test.
41647
41648 PR c++/11525
41649 * g++.dg/parse/constant4.C: New test.
41650
41651 PR c++/9447
41652 * g++.dg/template/using5.C: New test.
41653
41654 2003-07-31 Roger Sayle <roger@eyesopen.com>
41655
41656 * gcc.dg/builtins-27.c: New test case.
41657
41658 2003-07-31 Jakub Jelinek <jakub@redhat.com>
41659
41660 * gcc.dg/tls/opt-7.c: New test.
41661
41662 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
41663
41664 * g++.old-deja/g++.other/crash18.C: Remove.
41665
41666 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
41667
41668 * g++.dg/template/explicit3.C: New.
41669 * g++.dg/template/explicit4.C: New.
41670 * g++.dg/template/explicit5.C: New.
41671
41672 PR c++/11347
41673 * g++.dg/template/memtmpl1.C: New.
41674
41675 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
41676
41677 PR target/11565
41678 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
41679 * gcc.dg/i386-387-5.c (dg-options): Likewise.
41680
41681 2003-07-30 Jan Hubicka <jh@suse.cz>
41682
41683 * vtgc1.c: Kill.
41684
41685 2003-07-29 Zack Weinberg <zack@codesourcery.com>
41686
41687 * gcc.dg/struct-in-proto-1.c: New test.
41688
41689 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
41690
41691 * gcc.dg/cpp/include2.c: Only expect one message.
41692
41693 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
41694
41695 PR c++/9447
41696 * g++.dg/template/using1.C: New test.
41697 * g++.dg/template/using2.C: New test.
41698 * g++.dg/template/using3.C: New test.
41699 * g++.dg/template/using4.C: New test.
41700
41701 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
41702
41703 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
41704 * gcc.c-torture/execute/string-opt-10.c: Likewise.
41705
41706 2003-07-28 Jan Hubicka <jh@suse.cz>
41707
41708 PR c++/11530
41709 * g++.dg/opt/call1.C: New test.
41710
41711 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
41712
41713 PR c++/11667
41714 * g++.dg/init/enum2.C: New test.
41715 * g++.dg/template/overload1.C: Add "-w" option.
41716
41717 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
41718
41719 * gcc.dg/Wdeclaration-after-statement-1.c,
41720 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
41721
41722 2003-07-28 Jakub Jelinek <jakub@redhat.com>
41723
41724 * gcc.c-torture/compile/20030725-1.c: New test.
41725
41726 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
41727
41728 * gcc.dg/20030505.c: Only run for SPE.
41729 Remove definition of opaque type.
41730
41731 2003-07-27 Mark Mitchell <mark@codesourcery.com>
41732
41733 * g++.dg/template/ptrmem6.C: New test.
41734
41735 2003-07-26 Geoffrey Keating <geoffk@apple.com>
41736
41737 * gcc.c-torture/compile/zero-strct-2.c: New test.
41738
41739 2003-07-25 Geoffrey Keating <geoffk@apple.com>
41740
41741 * gcc.dg/intermod-1.c: New test.
41742
41743 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
41744
41745 PR c++/11617
41746 * g++.dg/template/lookup2.C: New test.
41747 * g++.dg/template/memclass1.C: Remove instantiated from error.
41748 * g++.dg/other/error2.C: Tweak expected errors.
41749
41750 PR c++/11596
41751 * g++.dg/template/defarg3.C: New test.
41752
41753 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
41754
41755 2003-07-24 Mark Mitchell <mark@codesourcery.com>
41756
41757 * g++.dg/inherit/access5.C: New test.
41758
41759 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41760
41761 PR c++/11513
41762 * g++.dg/template/crash8.C: New test.
41763
41764 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
41765
41766 PR c/10602
41767 * gcc.dg/noncompile/incomplete-2.c: New test.
41768
41769 2003-07-23 Mark Mitchell <mark@codesourcery.com>
41770
41771 PR c++/11645
41772 * g++.dg/inherit/access4.C: New test.
41773
41774 PR c++/11517
41775 * g++.dg/expr/cond2.C: New test.
41776
41777 PR optimization/10679
41778 * g++.dg/opt/inline4.C: New test.
41779
41780 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
41781
41782 * g++.dg/parse/crash10: New test.
41783
41784 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
41785
41786 * g++.dg/ext/flexary1.C: New test.
41787
41788 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41789
41790 PR c++/10793
41791 * g++.dg/template/crash9.C: New test.
41792
41793 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
41794
41795 PR c++/3004
41796 * g++.dg/parse/typedef3.C: New test.
41797
41798 PR c++/7906
41799 * g++.dg/parse/operator2.C: New test.
41800
41801 PR c++/8895
41802 * g++.dg/parse/def-tmpl-arg1.C: New test.
41803
41804 PR c++/9282
41805 * g++.dg/parse/funptr1.C: New test.
41806
41807 PR c++/9452
41808 * g++.dg/parse/ambig3.C: New test.
41809
41810 PR c++/9454
41811 * g++.dg/parse/operator3.C: New test.
41812
41813 PR c++/9486
41814 * g++.dg/parse/template10.C: New test.
41815
41816 PR c++/9488
41817 * g++.dg/parse/template11.C: New test.
41818
41819 PR c++/10150
41820 * g++.dg/parse/invalid-op1.C: New test.
41821
41822 PR c++/10247
41823 * g++.dg/parse/condexpr1.C: New test.
41824
41825 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
41826
41827 * g++.dg/ext/packed3.C: New test.
41828 * g++.dg/ext/packed4.C: New test.
41829
41830 * gcc.dg/pack-test-3.c: New test.
41831
41832 2003-07-21 Janis Johnson <janis187@us.ibm.com>
41833
41834 * lib/compat.exp: Handle dg-options per source file.
41835 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
41836 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
41837 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
41838 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
41839 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
41840 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
41841 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
41842 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
41843 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
41844 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
41845 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
41846 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
41847 * g++.dg/compat/break/bitfield7_x.C: Ditto.
41848 * g++.dg/compat/break/bitfield7_y.C: Ditto.
41849
41850 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
41851
41852 PR c/10320
41853 * gcc.c-torture/execute/20030718-1.c: New test.
41854
41855 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41856
41857 PR optimization/11536
41858 * gcc.dg/20030721-1.c: New test.
41859
41860 2003-07-19 Mark Mitchell <mark@codesourcery.com>
41861
41862 PR c++/11546
41863 * g++.dg/template/lookup1.C: New test.
41864
41865 2003-07-19 Zack Weinberg <zack@codesourcery.com>
41866
41867 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
41868 diagnostics of ill-formed constructs involving labels.
41869 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
41870 the new 'previously defined here' message.
41871
41872 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
41873
41874 * g++.dg/parse/non-dependent2.C: New test.
41875
41876 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
41877
41878 * g++.dg/init/init-ref4.C: xfail on targets without
41879 weak symbols.
41880
41881 2003-07-17 Jakub Jelinek <jakub@redhat.com>
41882
41883 PR target/11087
41884 * gcc.c-torture/execute/20030717-1.c: New test.
41885
41886 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
41887
41888 * g++.dg/opt/cfg1.C: New test.
41889
41890 2003-07-17 Mark Mitchell <mark@codesourcery.com>
41891
41892 PR optimization/11557
41893 * gcc.dg/20030717-1.c: New test.
41894
41895 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
41896
41897 PR c++/10476
41898 * g++.dg/expr/crash-1.C: New test.
41899
41900 PR c++/11027
41901 * g++.dg/template/init3.C: New test.
41902
41903 PR c++/8222
41904 * g++.dg/template/non-dependent1.C: New test.
41905
41906 PR c++/11070
41907 * g++.dg/template/non-dependent2.C: New test.
41908
41909 PR c++/11071
41910 * g++.dg/template/non-dependent3.C: New test.
41911
41912 PR c++/9907
41913 * g++.dg/template/sizeof5.C: New test.
41914
41915 2003-07-17 Geoffrey Keating <geoffk@apple.com>
41916
41917 PR 11498
41918 * gcc.c-torture/compile/mangle-1.c: New file.
41919
41920 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41921
41922 PR c++/7809
41923 * g++.dg/parse/access3.C: New test.
41924
41925 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
41926
41927 PR c++/11384
41928 * g++.dg/init/init-ref4.C: New test.
41929
41930 2003-07-16 Mark Mitchell <mark@codesourcery.com>
41931
41932 PR c++/11547
41933 * g++.dg/parse/constant3.C: New test.
41934 * g++.dg/parse/crash7.C: Likewise.
41935
41936 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
41937
41938 PR target/11008
41939 * gcc.dg/i386-pentium4-not-mull.c: New.
41940
41941 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
41942
41943 * gcc.dg/asm-names.c (ymain): Make it weak.
41944
41945 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41946
41947 PR c++/5421
41948 * g++.dg/template/friend21.C: New test.
41949
41950 2003-07-16 Jakub Jelinek <jakub@redhat.com>
41951
41952 * gcc.dg/cleanup-8.c: New test.
41953 * gcc.dg/cleanup-9.c: New test.
41954
41955 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
41956
41957 * g++.dg/ext/dll-MI1.h: New file.
41958 * g++.dg/ext/dllexport-MI1.C: New file.
41959 * g++.dg/ext/dllimport-MI1.C: New file.
41960
41961 2003-07-15 Jakub Jelinek <jakub@redhat.com>
41962
41963 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
41964 it does not have cmpstrsi patterns (just cmpmemsi).
41965
41966 2003-07-15 Mark Mitchell <mark@codesourcery.com>
41967
41968 PR debug/11473
41969 * g++.dg/debug/debug8.C: New test.
41970
41971 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41972
41973 PR c++/10108
41974 * g++.dg/template/crash7.C: New test.
41975
41976 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
41977
41978 PR target/10795
41979 * gcc.c-torture/compile/20030708-1.c: New.
41980
41981 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
41982
41983 * gcc.c-torture/execute/20030715-1.c: New test.
41984
41985 2003-07-14 Geoffrey Keating <geoffk@apple.com>
41986
41987 * gcc.dg/pch/inline-3.c: New file.
41988 * gcc.dg/pch/inline-3.hs: New file.
41989 * gcc.dg/pch/inline-4.c: New file.
41990 * gcc.dg/pch/inline-4.hs: New file.
41991
41992 2003-07-14 Mark Mitchell <mark@codesourcery.com>
41993
41994 PR c++/11509
41995 * g++.dg/template/crash6.C: New test.
41996
41997 PR c++/7053
41998 * g++.dg/template/friend20.C: New test.
41999
42000 PR c++/7019
42001 * g++.dg/template/overload2.C: New test.
42002
42003 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42004
42005 PR optimization/11440
42006 * gcc.c-torture/execute/20030714-1.c: New test.
42007
42008 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42009
42010 PR c++/11154
42011 * g++.dg/template/partial2.C: New test.
42012
42013 2003-07-13 Mark Mitchell <mark@codesourcery.com>
42014
42015 PR c++/11503
42016 * g++.dg/template/anon1.C: New test.
42017
42018 PR c++/11493
42019 PR c++/11495
42020 * g++.dg/parse/template9.C: Likewise.
42021 * g++.dg/template/crash4.C: New test.
42022 * g++.dg/template/koenig1.C: Likewise.
42023 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
42024 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
42025 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
42026 functions.
42027 * g++.old-deja/g++.jason/template36.C: Likewise.
42028 * g++.old-deja/g++.mike/p1989.C: Likewise.
42029 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
42030 * g++.old-deja/g++.pt/ttp20.C: Use this->.
42031 * g++.old-deja/g++.pt/ttp21.C: Use this->.
42032 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
42033 compiling.
42034 * g++.old-deja/g++.pt/union2.C: Use this->.
42035
42036 2003-07-11 Jakub Jelinek <jakub@redhat.com>
42037
42038 * gcc.dg/20030711-1.c: New test.
42039
42040 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
42041
42042 PR c++/11050
42043 * g++.dg/parse/args1.C: New test.
42044 * g++.pt/defarg8.C: Change expected errors.
42045
42046 2003-07-11 Mark Mitchell <mark@codesourcery.com>
42047
42048 PR c++/8164
42049 * g++.dg/template/nontype2.C: New test.
42050
42051 PR c++/10558
42052 * g++.dg/parse/template8.C: New test.
42053
42054 PR c++/8327
42055 * g++.dg/template/scope1.C: New test.
42056
42057 * g++.dg/warn/Wsign-compare-1.C: New test.
42058
42059 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
42060
42061 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
42062
42063 2003-07-10 Mark Mitchell <mark@codesourcery.com>
42064
42065 PR c++/9411
42066 * g++.dg/template/explicit2.C: New test.
42067
42068 PR c++/10032
42069 * g++.dg/warn/pedantic1.C: New test.
42070
42071 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
42072
42073 PR c++ 9483
42074 * g++.dg/other/field1.C: New test.
42075
42076 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
42077
42078 PR c/11449
42079 * gcc.c-torture/compile/20030707-1.c: New.
42080
42081 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42082
42083 PR c++/10849
42084 * g++.dg/template/access12.C: New test.
42085
42086 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
42087
42088 * g++.dg/bprob/bprob.exp (prof_ext): Update.
42089 * g77.dg/bprob/bprob.exp (prof_ext): Update.
42090 * gcc.misc-tests/bprob.exp (prof_ext): Update.
42091 * gcc.misc-tests/gcov.exp: Update
42092 * g++.dg/gcov/gcov.exp: Update
42093 * lib/gcov.exp: Update.
42094
42095 2003-07-08 Mark Mitchell <mark@codesourcery.com>
42096
42097 * g++.dg/abi/mangle17.C: Make sure template expressions are
42098 dependent.
42099 * g++.dg/abi/mangle4.C: Mark erroneous casts.
42100 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
42101 * g++.dg/opt/stack1.C: Remove erroneous code.
42102 * g++.dg/parse/template7.C: New test.
42103 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
42104 * g++.old-deja/g++.pt/crash4.C: Likewise.
42105
42106 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42107
42108 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
42109 with zero or one occurence of `$' after the initial `L'.
42110
42111 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
42112
42113 * gcc.c-torture/compile/20030704-1.c: Add a comment.
42114
42115 2003-07-08 Roger Sayle <roger@eyesopen.com>
42116
42117 PR c/11370
42118 * gcc.dg/Wunreachable-6.c: New testcase.
42119 * gcc.dg/Wunreachable-7.c: New testcase.
42120
42121 2003-07-08 Jakub Jelinek <jakub@redhat.com>
42122
42123 PR c/11420
42124 * gcc.dg/20030708-1.c: New test.
42125
42126 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
42127
42128 * gcc.dg/compat/sdata-section.h: New file.
42129 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
42130 * gcc.dg/torture/mips-sdata-1.c: New test.
42131
42132 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42133
42134 PR c++/11030
42135 * g++.dg/template/friend19.C: New test.
42136
42137 2003-07-08 Jakub Jelinek <jakub@redhat.com>
42138
42139 * g++.dg/opt/strength-reduce.C: New test.
42140
42141 2003-07-07 Roger Sayle <roger@eyesopen.com>
42142
42143 PR target/10979
42144 * gcc.dg/20030707-1.c: New testcase.
42145
42146 2003-07-07 Roger Sayle <roger@eyesopen.com>
42147
42148 PR optimization/11059
42149 * g++.dg/opt/emptyunion.C: New testcase.
42150
42151 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
42152 Eric Botcazou <ebotcazou@libertysurf.fr>
42153
42154 * g++.dg/opt/stack1.C: New test.
42155
42156 2003-07-05 Mark Mitchell <mark@codesourcery.com>
42157
42158 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
42159 run test.
42160
42161 PR c++/11431
42162 * g++.dg/expr/static_cast3.C: New test.
42163
42164 2003-07-04 Zack Weinberg <zack@codesourcery.com>
42165
42166 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
42167 everywhere.
42168 * gcc.dg/concat.c: Concatenation of string constants with
42169 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
42170 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
42171 * gcc.dg/cpp/escape-2.c: Use wide character constants where
42172 necessary to avoid multi-character character constant warning.
42173 * gcc.dg/cpp/escape.c: Likewise.
42174 * gcc.dg/cpp/ucs.c: Likewise.
42175 Remove backslashes from dg-bogus comments, as they confuse Tcl.
42176 Fix a typo.
42177
42178 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
42179
42180 PR c/11428
42181 * gcc.c-torture/compile/20030704-1.c: New.
42182
42183 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
42184
42185 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
42186
42187 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
42188
42189 PR c++/5287, PR c++/7910, PR c++/11021
42190 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
42191 tests for warnings.
42192 * g++.dg/ext/dllimport2.C: Add tests for warnings.
42193 * g++.dg/ext/dllimport3.C: Likewise.
42194 * g++.dg/ext/dllimport4.C: New file.
42195 * g++.dg/ext/dllimport5.C: New file.
42196 * g++.dg/ext/dllimport6.C: New file.
42197 * g++.dg/ext/dllimport7.C: New file.
42198 * g++.dg/ext/dllimport8.C: New file.
42199 * g++.dg/ext/dllimport9.C: New file.
42200 * g++.dg/ext/dllimport10.C: New file.
42201 * g++.dg/ext/dllexport1.C: New file.
42202
42203 2003-07-03 Mark Mitchell <mark@codesourcery.com>
42204
42205 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
42206 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
42207
42208 2003-07-03 Roger Sayle <roger@eyesopen.com>
42209
42210 * gcc.dg/builtins-25.c: New testcase.
42211 * gcc.dg/builtins-26.c: New testcase.
42212
42213 2003-07-03 Janis Johnson <janis187@us.ibm.com>
42214
42215 * gcc.dg/compat/vector-defs.h: New file.
42216 * gcc.dg/compat/vector-setup.h: New file.
42217 * gcc.dg/compat/vector-check.h: New file.
42218 * gcc.dg/compat/vector-1_main.c: New file.
42219 * gcc.dg/compat/vector-1_x.c: New file.
42220 * gcc.dg/compat/vector-1_y.c: New file.
42221 * gcc.dg/compat/vector-2_main.c: New file.
42222 * gcc.dg/compat/vector-2_x.c: New file.
42223 * gcc.dg/compat/vector-2_y.c: New file.
42224
42225 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
42226 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
42227 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
42228 * gcc.dg/compat/struct-align-1.h: New file.
42229 * gcc.dg/compat/struct-align-1_main.c: New file.
42230 * gcc.dg/compat/struct-align-1_x.c: New file.
42231 * gcc.dg/compat/struct-align-1_y.c: New file.
42232 * gcc.dg/compat/struct-align-2.h: New file.
42233 * gcc.dg/compat/struct-align-2_main.c: New file.
42234 * gcc.dg/compat/struct-align-2_x.c: New file.
42235 * gcc.dg/compat/struct-align-2_y.c: New file.
42236
42237 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
42238 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
42239 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
42240 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
42241 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
42242 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
42243 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
42244 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
42245 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
42246 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
42247 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
42248 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
42249 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
42250 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
42251 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
42252 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
42253 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
42254 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
42255 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
42256 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
42257 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
42258 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42259 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42260 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
42261 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
42262 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
42263 * gcc.dg/compat/struct-return-10_x.c: Ditto.
42264 * gcc.dg/compat/struct-return-2_x.c: Ditto.
42265 * gcc.dg/compat/struct-return-3_x.c: Ditto.
42266
42267 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42268
42269 * gcc.dg/i386-call-1.c: New test.
42270
42271 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
42272
42273 PR c++/9162
42274 * g++.dg/parse/defarg4.C: New.
42275
42276 2003-07-03 Roger Sayle <roger@eyesopen.com>
42277
42278 PR target/10700
42279 * gcc.c-torture/compile/20030703-1.c: New test case.
42280
42281 2003-07-03 Mark Mitchell <mark@codesourcery.com>
42282
42283 * g++.dg/template/local3.C: Remove extra semicolon.
42284
42285 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42286
42287 * gcc.dg/i386-volatile-1.c: New test.
42288
42289 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
42290
42291 PR c++/11072
42292 * g++.dg/other/offsetof2.C: XFAIL.
42293 * g++.dg/other/offsetof5.C: New.
42294
42295 PR c++/10219
42296 * g++.dg/template/error1.C: New.
42297
42298 PR c++/9779
42299 * g++.dg/template/dependent-expr1.C: New.
42300
42301 2003-07-01 Mark Mitchell <mark@codesourcery.com>
42302
42303 PR c++/6949
42304 * g++.dg/template/local3.C: New test.
42305
42306 PR c++/11149
42307 * g++.dg/lookup/scoped6.C: New test.
42308
42309 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
42310
42311 PR c++/8046
42312 * g++.dg/other/error7.C: New test.
42313
42314 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
42315
42316 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
42317 * g++.old-deja/g++.abi/vtable3.h: Likewise.
42318 * g++.old-deja/g++.law/code-gen5.C: Likewise.
42319 * g++.old-deja/g++.other/union2.C: Likewise.
42320 * gcc.dg/c90-const-expr-2.c: Likewise.
42321 * gcc.dg/c90-const-expr-3.c: Likewise.
42322 * gcc.dg/c99-const-expr-2.c: Likewise.
42323 * gcc.dg/c99-const-expr-3.c: Likewise.
42324 * gcc.dg/concat.c: Likewise.
42325
42326 2003-07-01 Mark Mitchell <mark@codesourcery.com>
42327
42328 PR c++/9559
42329 * g++.dg/init/static1.C: New test.
42330
42331 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
42332
42333 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
42334 * g++.old-deja/g++.other/access2.C: Likewise.
42335 * g++.old-deja/g++.other/decl2.C: Likewise.
42336 * gcc.c-torture/execute/20020615-1.c: Likewise.
42337
42338 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42339
42340 PR c++/4933
42341 * g++.dg/template/sizeof4.C: New test.
42342
42343 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42344
42345 * g++.dg/other/error6.C: New test.
42346
42347 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42348
42349 PR c++/10750
42350 * g++.dg/parse/constant2.C: New test.
42351
42352 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
42353
42354 PR c++/11106
42355 * g++.dg/other/error5.C: New test.
42356
42357 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42358
42359 * gcc.dg/format/gcc_diag-1.c: New test.
42360
42361 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
42362
42363 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
42364
42365 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
42366
42367 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
42368 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
42369 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
42370
42371 2003-06-28 Jakub Jelinek <jakub@redhat.com>
42372
42373 * gcc.c-torture/execute/builtins/string-8.c: New test.
42374 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
42375 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
42376 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
42377
42378 2003-06-27 Mark Mitchell <mark@codesourcery.com>
42379
42380 PR c++/10468
42381 * g++.dg/ext/typeof6.C: New test.
42382
42383 2003-06-27 Mark Mitchell <mark@codesourcery.com>
42384
42385 PR c++/10796
42386 * g++.dg/init/enum1.C: New test.
42387
42388 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
42389
42390 * gcc.dg/20030627-1.c: New test.
42391
42392 2003-06-26 Mark Mitchell <mark@codesourcery.com>
42393
42394 PR c++/11332
42395 * g++.dg/expr/static_cast2.C: New test.
42396
42397 2003-06-26 Roger Sayle <roger@eyesopen.com>
42398 Jakub Jelinek <jakub@redhat.com>
42399
42400 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
42401 sprintf(dst,"%s",src) optimization.
42402 * gcc.c-torture/execute/20030626-1.c: New test case.
42403 * gcc.c-torture/execute/20030626-2.c: New test case.
42404
42405 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
42406
42407 * gcc.c-torture/execute/multi-ix.c: New test.
42408
42409 * gcc.c-torture/execute/simd-4.c (main):
42410 Added missing semicolon at end of union.
42411
42412 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
42413
42414 PR c++/8266
42415 * g++.dg/template/explicit-instantiation3.C: New test.
42416
42417 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42418
42419 * gcc.dg/20030626-1.c: Use signed char.
42420
42421 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42422
42423 * gcc.dg/20030626-1.c: New test.
42424
42425 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
42426
42427 * const-str-2.m: Update.
42428
42429 2003-06-25 Mark Mitchell <mark@codesourcery.com>
42430
42431 PR c++/10990
42432 * g++.dg/rtti/dyncast1.C: New test.
42433 * g++.dg/abi/mangle4.C: Correct base-specifier access.
42434 * g++.dg/lookup/scoped1.C: Remove XFAIL.
42435 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
42436
42437 PR c++/10931
42438 * g++.dg/expr/static_cast1.C: New test.
42439
42440 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
42441
42442 * gcc.dg/20030625-1.c: New test.
42443
42444 2003-06-24 Roger Sayle <roger@eyesopen.com>
42445
42446 * gcc.c-torture/compile/20030624-1.c: New test case.
42447
42448 2003-06-24 Jakub Jelinek <jakub@redhat.com>
42449
42450 * gcc.c-torture/execute/string-opt-17.c: New test.
42451
42452 2003-06-24 Mark Mitchell <mark@codesourcery.com>
42453
42454 PR c++/5754
42455 * g++.dg/parse/crash6.C: New test.
42456
42457 2003-06-23 Roger Sayle <roger@eyesopen.com>
42458
42459 * gcc.dg/builtins-24.c: New test case.
42460
42461 2003-06-23 Jakub Jelinek <jakub@redhat.com>
42462
42463 * g++.dg/opt/operator1.C: New test.
42464
42465 2003-06-22 Roger Sayle <roger@eyesopen.com>
42466
42467 * gcc.c-torture/execute/string-opt-16.c: New test case.
42468
42469 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
42470
42471 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
42472 * g++.old-deja/g++.other/conv7.C: Likewise.
42473 * g++.old-deja/g++.other/overcnv2.C: Likewise.
42474 * g++.old-deja/g++.other/overload14.C: Likewise.
42475
42476 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
42477
42478 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
42479 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
42480
42481 2003-06-20 Mark Mitchell <mark@codesourcery.com>
42482
42483 PR c++/10888
42484 * g++.dg/warn/Winline-3.C: New test.
42485
42486 2003-06-20 Mark Mitchell <mark@codesourcery.com>
42487
42488 * lib/target-supports.exp (check_alias_available): Make the test
42489 program acceptable to the Solaris assembler.
42490
42491 PR c++/10749
42492 * g++.dg/template/memclass2.C: New test.
42493
42494 2003-06-20 Mark Mitchell <mark@codesourcery.com>
42495 Eric Botcazou <ebotcazou@libertysurf.fr>
42496
42497 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
42498 data for non-matching targets.
42499 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
42500
42501 2003-06-20 Mark Mitchell <mark@codesourcery.com>
42502
42503 PR c++/10845
42504 * g++.dg/template/member3.C: New test.
42505
42506 2003-06-19 Mark Mitchell <mark@codesourcery.com>
42507
42508 PR c++/10939
42509 * g++.dg/template/func1.C: New test.
42510
42511 PR c++/9649
42512 * g++.dg/template/static4.C: New test.
42513 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
42514
42515 PR c++/11041
42516 * g++.dg/init/ref7.C: New test.
42517
42518 2003-06-19 Matt Austern <austern@apple.com>
42519
42520 PR c++/11228
42521 * g++.dg/anew1.C: New test.
42522 * g++.dg/anew2.C: New test.
42523 * g++.dg/anew3.C: New test.
42524 * g++.dg/anew4.C: New test.
42525
42526 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
42527
42528 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
42529
42530 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
42531
42532 * gcc.c-torture/execute/simd-4.c (main): Make expected value
42533 endian-dependent.
42534
42535 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
42536
42537 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
42538 Remove cruft.
42539
42540 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
42541
42542 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
42543 * gcc.c-torture/compile/961203-1.c: Likewise.
42544 * gcc.c-torture/compile/980506-1.c: Likewise.
42545
42546 2003-06-17 Mark Mitchell <mark@codesourcery.com>
42547
42548 PR c++/10712
42549 * g++.dg/lookup/using7.C: New test.
42550
42551 2003-06-17 Mark Mitchell <mark@codesourcery.com>
42552
42553 PR c++/11105
42554 * g++.dg/abi/conv1.C: Remove it.
42555 * g++.dg/template/conv7.C: New test.
42556 * g++.dg/template/conv8.C: Likewise.
42557 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
42558 conversion operator.
42559
42560 2003-06-17 Janis Johnson <janis187@us.ibm.com>
42561
42562 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
42563 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
42564 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
42565 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
42566 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
42567 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
42568 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
42569 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
42570 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
42571 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
42572 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
42573 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
42574 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
42575 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
42576 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
42577 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
42578 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
42579 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
42580 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
42581 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
42582 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
42583 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42584 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42585 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
42586 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
42587 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
42588 * gcc.dg/compat/struct-return-10_x.c: Ditto.
42589 * gcc.dg/compat/struct-return-2_x.c: Ditto.
42590 * gcc.dg/compat/struct-return-3_x.c: Ditto.
42591
42592 2003-06-16 Mark Mitchell <mark@codesourcery.com>
42593
42594 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
42595 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
42596 indications.
42597
42598 2003-06-16 Roger Sayle <roger@eyesopen.com>
42599
42600 * gcc.dg/i386-387-5.c: New test case.
42601 * gcc.dg/i386-387-6.c: New test case.
42602 * gcc.dg/builtins-23.c: New test case.
42603
42604 2003-06-15 Roger Sayle <roger@eyesopen.com>
42605
42606 * gcc.dg/builtins-22.c: New test case.
42607 * gcc.dg/i386-387-1.c: Update to test exp.
42608 * gcc.dg/i386-387-2.c: Likewise.
42609
42610 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42611
42612 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
42613
42614 2003-06-12 Mark Mitchell <mark@codesourcery.com>
42615
42616 * lib/gcc-dg.exp (dg-require-dll): New function.
42617 (dg-xfail-if): Likewise.
42618 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
42619 driver.
42620
42621 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
42622 * gcc.c-torture/compile/20001205-1.c: Likewise.
42623 * gcc.c-torture/compile/20001226-1.c: Likewise.
42624 * gcc.c-torture/compile/20010518-2.c: Likewise.
42625 * gcc.c-torture/compile/20020312-1.c: Likewise.
42626 * gcc.c-torture/compile/20020604-1.c: Likewise.
42627 * gcc.c-torture/compile/920501-12.c: Likewise.
42628 * gcc.c-torture/compile/920501-4.c: Likewise.
42629 * gcc.c-torture/compile/920520-1.c: Likewise.
42630 * gcc.c-torture/compile/920521-1.c: Likewise.
42631 * gcc.c-torture/compile/920625-1.c: Likewise.
42632 * gcc.c-torture/compile/961203-1.c: Likewise.
42633 * gcc.c-torture/compile/980506-1.c: Likewise.
42634 * gcc.c-torture/compile/981006-1.c: Likewise.
42635 * gcc.c-torture/compile/981022-1.c: Likewise.
42636 * gcc.c-torture/compile/981223-1.c: Likewise.
42637 * gcc.c-torture/compile/990617-1.c: Likewise.
42638 * gcc.c-torture/compile/dll.c: Likewise.
42639 * gcc.c-torture/compile/labels-3.c: Likewise.
42640 * gcc.c-torture/compile/mipscop-1.c: Likewise.
42641 * gcc.c-torture/compile/mipscop-2.c: Likewise.
42642 * gcc.c-torture/compile/mipscop-3.c: Likewise.
42643 * gcc.c-torture/compile/mipscop-4.c: Likewise.
42644 * gcc.c-torture/compile/simd-5.c: Likewise.
42645 * gcc.c-torture/compile/20000804-1.x: Remove.
42646 * gcc.c-torture/compile/20001205-1.x: Likewise.
42647 * gcc.c-torture/compile/20001226-1.x: Likewise.
42648 * gcc.c-torture/compile/20010518-2.x: Likewise.
42649 * gcc.c-torture/compile/20020312-1.x: Likewise.
42650 * gcc.c-torture/compile/20020604-1.x: Likewise.
42651 * gcc.c-torture/compile/920501-12.x: Likewise.
42652 * gcc.c-torture/compile/920501-4.x: Likewise.
42653 * gcc.c-torture/compile/920520-1.x: Likewise.
42654 * gcc.c-torture/compile/920521-1.x: Likewise.
42655 * gcc.c-torture/compile/920625-1.x: Likewise.
42656 * gcc.c-torture/compile/961203-1.x: Likewise.
42657 * gcc.c-torture/compile/980506-1.x: Likewise.
42658 * gcc.c-torture/compile/981006-1.x: Likewise.
42659 * gcc.c-torture/compile/981022-1.x: Likewise.
42660 * gcc.c-torture/compile/981223-1.x: Likewise.
42661 * gcc.c-torture/compile/990617-1.x: Likewise.
42662 * gcc.c-torture/compile/mipscop-1.x: Likewise.
42663 * gcc.c-torture/compile/mipscop-2.x: Likewise.
42664 * gcc.c-torture/compile/mipscop-3.x: Likewise.
42665 * gcc.c-torture/compile/mipscop-4.x: Likewise.
42666 * gcc.c-torture/compile/simd-5.x: Likewise.
42667
42668 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
42669
42670 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
42671
42672 * gcc.c-torture/execute/20030611-1.c: New test.
42673
42674 2003-06-12 Roger Sayle <roger@eyesopen.com>
42675
42676 PR middle-end/168
42677 * gcc.dg/20030612-1.c: New test case.
42678
42679 2003-06-12 Mark Mitchell <mark@codesourcery.com>
42680
42681 PR c++/10635
42682 * g++.dg/expr/cast1.C: New test.
42683
42684 2003-06-12 Roger Sayle <roger@eyesopen.com>
42685
42686 * gcc.dg/builtins-21.c: New test case.
42687
42688 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
42689
42690 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
42691 options instead of at the end.
42692 * lib/objc.exp (objc_target_compile): Likewise.
42693
42694 2003-06-11 Mark Mitchell <mark@codesourcery.com>
42695
42696 PR c++/10432
42697 * g++.dg/parse/error1.C: New test.
42698
42699 2003-06-11 Janis Johnson <janis187@us.ibm.com>
42700
42701 * gcc.dg/compat/struct-by-value-11_main.c: New file.
42702 * gcc.dg/compat/struct-by-value-11_x.c: New file.
42703 * gcc.dg/compat/struct-by-value-11_y.c: New file.
42704 * gcc.dg/compat/struct-by-value-12_main.c: New file.
42705 * gcc.dg/compat/struct-by-value-12_x.c: New file.
42706 * gcc.dg/compat/struct-by-value-12_y.c: New file.
42707 * gcc.dg/compat/struct-by-value-13_main.c: New file.
42708 * gcc.dg/compat/struct-by-value-13_x.c: New file.
42709 * gcc.dg/compat/struct-by-value-13_y.c: New file.
42710 * gcc.dg/compat/struct-by-value-14_main.c: New file.
42711 * gcc.dg/compat/struct-by-value-14_x.c: New file.
42712 * gcc.dg/compat/struct-by-value-14_y.c: New file.
42713 * gcc.dg/compat/struct-by-value-15_main.c: New file.
42714 * gcc.dg/compat/struct-by-value-15_x.c: New file.
42715 * gcc.dg/compat/struct-by-value-15_y.c: New file.
42716 * gcc.dg/compat/struct-by-value-16_main.c: New file.
42717 * gcc.dg/compat/struct-by-value-16_x.c: New file.
42718 * gcc.dg/compat/struct-by-value-16_y.c: New file.
42719 * gcc.dg/compat/struct-by-value-17_main.c: New file.
42720 * gcc.dg/compat/struct-by-value-17_x.c: New file.
42721 * gcc.dg/compat/struct-by-value-17_y.c: New file.
42722 * gcc.dg/compat/struct-by-value-18_main.c: New file.
42723 * gcc.dg/compat/struct-by-value-18_x.c: New file.
42724 * gcc.dg/compat/struct-by-value-18_y.c: New file.
42725
42726 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
42727 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
42728 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
42729 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
42730 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
42731 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
42732 * gcc.dg/compat/scalar-return-3_main.c: New file.
42733 * gcc.dg/compat/scalar-return-3_x.c: New file.
42734 * gcc.dg/compat/scalar-return-3_y.c: New file.
42735 * gcc.dg/compat/scalar-return-4_main.c: New file.
42736 * gcc.dg/compat/scalar-return-4_x.c: New file.
42737 * gcc.dg/compat/scalar-return-4_y.c: New file.
42738
42739 2003-06-10 Janis Johnson <janis187@us.ibm.com>
42740
42741 * gcc.dg/compat/fp2-struct-check.h: New file.
42742 * gcc.dg/compat/fp2-struct-defs.h: New file.
42743 * gcc.dg/compat/fp2-struct-init.h: New file.
42744 * gcc.dg/compat/struct-by-value-10_main.c: New file.
42745 * gcc.dg/compat/struct-by-value-10_x.c: New file.
42746 * gcc.dg/compat/struct-by-value-10_y.c: New file.
42747 * gcc.dg/compat/struct-return-10_main.c: New file.
42748 * gcc.dg/compat/struct-return-10_x.c: New file.
42749 * gcc.dg/compat/struct-return-10_y.c: New file.
42750
42751 * gcc.dg/compat/compat-common.h: New file.
42752 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
42753 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
42754 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
42755 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
42756 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
42757 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
42758 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
42759 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
42760 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
42761 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
42762 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
42763 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
42764 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
42765 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
42766 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
42767 * gcc.dg/compat/small-struct-check.h: Ditto.
42768 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
42769 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
42770 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
42771 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
42772 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
42773 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
42774 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
42775 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
42776 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
42777 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
42778 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
42779 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
42780 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
42781 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
42782 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
42783 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
42784 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
42785 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
42786 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
42787 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
42788 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
42789 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
42790 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
42791 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
42792 * gcc.dg/compat/struct-return-2_main.c: Ditto.
42793 * gcc.dg/compat/struct-return-2_x.c: Ditto.
42794 * gcc.dg/compat/struct-return-2_y.c: Ditto.
42795 * gcc.dg/compat/struct-return-3_main.c: Ditto.
42796 * gcc.dg/compat/struct-return-3_x.c: Ditto.
42797 * gcc.dg/compat/struct-return-3_y.c: Ditto.
42798
42799 2003-06-10 Geoffrey Keating <geoffk@apple.com>
42800
42801 * g++.dg/pch/static-1.C: New file.
42802 * g++.dg/pch/static-1.Hs: New file.
42803
42804 2003-06-10 Richard Henderson <rth@redhat.com>
42805
42806 * gcc.dg/asm-7.c: Adjust expected warning text.
42807
42808 2003-06-10 Roger Sayle <roger@eyesopen.com>
42809
42810 * gcc.dg/builtins-20.c: New test case.
42811
42812 2003-06-10 Mark Mitchell <mark@codesourcery.com>
42813
42814 PR c++/11131
42815 * g++.dg/opt/template1.C: New test.
42816
42817 2003-06-09 Mark Mitchell <mark@codesourcery.com>
42818
42819 * lib/gcc-dg.exp (dg-test): Clear additional_files and
42820 additional_sources.
42821
42822 2003-05-21 David Taylor <dtaylor@emc.com>
42823
42824 * gcc.dg/Wpadded.c: New file.
42825
42826 2003-06-09 Mark Mitchell <mark@codesourcery.com>
42827
42828 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
42829 * gcc.dg/special/weak-2.c: Add dg-require-weak.
42830 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
42831 dg-require-weak.
42832
42833 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
42834
42835 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
42836
42837 2003-06-09 Mark Mitchell <mark@codesourcery.com>
42838
42839 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
42840 (dg-require-alias): Likewise.
42841 (dg-require-gc-sections): Likewise.
42842 * lib/target-supports.exp (check_gc_sections_available): Likewise.
42843
42844 2003-06-08 Richard Henderson <rth@redhat.com>
42845
42846 * gcc.dg/20011029-2.c: Fix the array reference.
42847 * gcc.dg/asm-7.c: New.
42848
42849 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
42850
42851 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
42852
42853 2003-06-08 Mark Mitchell <mark@codesourcery.com>
42854
42855 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
42856 (dg-require-gc-sections): Likewise.
42857
42858 2003-06-08 Jan Hubicka <jh@suse.cz>
42859
42860 * i386-cmov1.c: Fix regular expression.
42861 * i386-cvt-1.c: Likewise.
42862 * i386-local.c: Likewise.
42863 * i386-local2.c: Likewise.
42864 * i386-mul.c: Likewise.
42865 * i386-ssetype-1.c: Likewise.
42866 * i386-ssetype-3.c: Likewise.
42867 * i386-ssetype-5.c: Likewise.
42868
42869 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42870
42871 PR c++/11039
42872 * g++.dg/warn/implicit-typename2.C: New test.
42873 * g++.dg/warn/implicit-typename3.C: New test.
42874
42875 2003-06-07 Richard Henderson <rth@redhat.com>
42876
42877 * g++.dg/other/offsetof3.C: Use size_t.
42878 * g++.dg/other/offsetof4.C: Likewise.
42879
42880 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
42881
42882 * lib/copy-file.exp: New. Implement gcc_copy_files.
42883
42884 * lib/dg-pch.exp: Load copy-file.exp
42885 (dg-pch): Use gcc_copy_files instead of "file copy".
42886
42887 2003-06-06 Mark Mitchell <mark@codesourcery.com>
42888
42889 * gcc.dg/weak/weak.exp: Simplify.
42890 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
42891 * gcc.dg/weak/weak-1.c: Likewise.
42892 * gcc.dg/weak/weak-2.c: Likewise.
42893 * gcc.dg/weak/weak-3.c: Likewise.
42894 * gcc.dg/weak/weak-4.c: Likewise.
42895 * gcc.dg/weak/weak-5.c: Likewise.
42896 * gcc.dg/weak/weak-6.c: Likewise.
42897 * gcc.dg/weak/weak-7.c: Likewise.
42898 * gcc.dg/weak/weak-8.c: Likewise.
42899 * gcc.dg/weak/weak-9.c: Likewise.
42900
42901 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
42902
42903 gcc.c-torture/execute/20030606-1.c: New.
42904
42905 2003-06-06 Roger Sayle <roger@eyesopen.com>
42906
42907 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
42908 * gcc.dg/builtins-19.c: Likewise.
42909
42910 2003-06-06 Roger Sayle <roger@eyesopen.com>
42911
42912 * gcc.dg/builtins-2.c: Add some more tests.
42913 * gcc.dg/builtins-18.c: New test case.
42914 * gcc.dg/builtins-19.c: New test case.
42915
42916 2003-06-06 Roger Sayle <roger@eyesopen.com>
42917 Jim Wilson <wilson@tuliptree.org>
42918
42919 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
42920
42921 2003-06-06 Jakub Jelinek <jakub@redhat.com>
42922
42923 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
42924 mempcpy/stpcpy calls not to be optimized into something else.
42925 * gcc.c-torture/execute/string-opt-3.c: Moved to...
42926 * gcc.c-torture/execute/builtins/string-7.c: ...here.
42927 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
42928
42929 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42930
42931 * gcc.dg/format/asm_fprintf-1.c: New test.
42932
42933 2003-06-05 Mark Mitchell <mark@codesourcery.com>
42934
42935 * lib/gcc-defs.exp (additional_sources): New variable.
42936 (dg-additional-sources): New function.
42937 (additional_files): New variable.
42938 (dg-additional-files): New function.
42939 (dg-additional-files-options): Likewise.
42940 * lib/gcc-dg.exp (dg-require-weak): New function.
42941 (dg-require-alias): Likewise.
42942 (dg-require-gc-sections): Likewise.
42943 * lib/target-supports.exp (check_alias_available): Remove testfile
42944 parameter.
42945 (check_gc_sections_available): New function.
42946 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
42947 (dg-gpp-additional-files): Likewise.
42948 * lib/g++.exp (additional_sources): Remove.
42949 (additional_files): Likewise.
42950 (g++_target_compile): Use dg-additional-files-options.
42951
42952 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
42953 Tcl logic.
42954 * gcc.dg/special/ecos.exp: Remove.
42955 * gcc.dg/special/20000419-2.c: Use dg-require-*.
42956 * gcc.dg/special/alias-1.c: Likewise.
42957 * gcc.dg/special/alias-2.c: Likewise.
42958 * gcc.dg/special/gcsec-1.c: Likewise.
42959 * gcc.dg/special/weak-1.c: Likewise.
42960 * gcc.dg/special/weak-2.c: Likewise.
42961 * gcc.dg/special/wkali-1.c: Likewise.
42962 * gcc.dg/special/wkali-2.c: Likewise.
42963
42964 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
42965 dg-gpp-additional-*.
42966 * g++.dg/special/conpr-3.C: Likewise.
42967 * g++.dg/special/conpr-4.C: Likewise.
42968 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
42969 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
42970 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
42971 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
42972 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
42973 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
42974 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
42975 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
42976 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
42977 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
42978 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
42979 * g++.old-deja/g++.other/comdat1.C: Likewise.
42980 * g++.old-deja/g++.other/comdat2.C: Likewise.
42981 * g++.old-deja/g++.other/comdat3.C: Likewise.
42982 * g++.old-deja/g++.other/ctor1.C: Likewise.
42983 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
42984
42985 2003-06-05 Richard Henderson <rth@redhat.com>
42986
42987 * gcc.dg/debug/20030605-1.c: New.
42988
42989 2003-06-04 Mark Mitchell <mark@codesourcery.com>
42990
42991 * README.QMTEST: Update.
42992
42993 2003-06-04 Richard Henderson <rth@redhat.com>
42994
42995 * gcc.dg/cleanup-1.c: New.
42996 * gcc.dg/cleanup-2.c: New.
42997 * gcc.dg/cleanup-3.c: New.
42998 * gcc.dg/cleanup-4.c: New.
42999 * gcc.dg/cleanup-5.c: New.
43000 * gcc.dg/cleanup-6.c: New.
43001 * gcc.dg/cleanup-7.c: New.
43002
43003 2003-06-04 Mark Mitchell <mark@codesourcery.com>
43004
43005 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
43006
43007 * lib/dg-pch.exp: New file.
43008 * g++.dg/pch/pch.exp: Use dg-pch.exp.
43009 * gcc.dg/pch/pch.exp: Likewise.
43010
43011 2003-06-04 Roger Sayle <roger@eyesopen.com>
43012
43013 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
43014 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
43015 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
43016 * gcc.dg/builtins-17.c: New test case.
43017 * gcc.dg/i386-387-4.c: New test case.
43018 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
43019
43020 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43021
43022 * gcc.dg/ultrasp9.c: New test.
43023
43024 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43025
43026 * gcc.c-torture/compile/20030604-1.c: New test.
43027 * gcc.dg/sparc-constant-1.c: New test.
43028
43029 2003-06-03 Glen Nakamura <glen@imodulo.com>
43030
43031 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
43032
43033 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
43034
43035 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
43036
43037 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
43038 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
43039
43040 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
43041
43042 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
43043
43044 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43045
43046 PR c++/10940
43047 * g++.dg/template/spec10.C: New test.
43048
43049 2003-06-03 Roger Sayle <roger@eyesopen.com>
43050
43051 * gcc.dg/builtins-16.c: New test case.
43052
43053 2003-06-03 Jakub Jelinek <jakub@redhat.com>
43054
43055 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
43056 mempcpy test with post-increments.
43057 * gcc.c-torture/execute/string-opt-3.c: New test.
43058 * gcc.dg/string-opt-1.c: New test.
43059
43060 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
43061
43062 PR fortran/10965
43063 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
43064
43065 2003-06-02 Mark Mitchell <mark@codesourcery.com>
43066
43067 * lib/scanasm.exp (dg-scan): New function, factored out of ...
43068 (scan-assembler): ... here. Use dg-scan.
43069 (scan-assembler-not): Likewise.
43070 (scan-file): New function.
43071 (scan-file-not): Likewise.
43072 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
43073 * gcc.dg/cpp/_Pragma4.c: Likewise.
43074 * gcc.dg/cpp/_Pragma5.c: Likewise.
43075 * gcc.dg/cpp/avoidpaste1.c: Likewise.
43076 * gcc.dg/cpp/avoidpaste2.c: Likewise.
43077 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
43078 * gcc.dg/cpp/cmdlne-P.c: Likewise.
43079 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
43080 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
43081 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
43082 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
43083 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
43084 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
43085 * gcc.dg/cpp/cxxcom1.c: Likewise.
43086 * gcc.dg/cpp/line1.c: Likewise.
43087 * gcc.dg/cpp/maccom1.c: Likewise.
43088 * gcc.dg/cpp/maccom2.c: Likewise.
43089 * gcc.dg/cpp/maccom3.c: Likewise.
43090 * gcc.dg/cpp/maccom4.c: Likewise.
43091 * gcc.dg/cpp/maccom5.c: Likewise.
43092 * gcc.dg/cpp/maccom6.c: Likewise.
43093 * gcc.dg/cpp/multiline.c: Likewise.
43094 * gcc.dg/cpp/spacing1.c: Likewise.
43095 * gcc.dg/cpp/spacing2.c: Likewise.
43096 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
43097 * gcc.dg/cpp/trad/maccom1.c: Likewise.
43098 * gcc.dg/cpp/trad/maccom2.c: Likewise.
43099 * gcc.dg/cpp/trad/maccom3.c: Likewise.
43100 * gcc.dg/cpp/trad/maccom4.c: Likewise.
43101 * gcc.dg/cpp/trad/maccom6.c: Likewise.
43102 * gcc.dg/cpp/cxxcom2.c: Likewise.
43103 * gcc.dg/cpp/cxxcom2.h: New file.
43104
43105 * gcc.dg/cpp/truefalse.cpp: Move it to ...
43106 * g++.dg/cpp/truefalse.C: Here.
43107 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
43108
43109 2003-06-01 Loren James Rittle <ljrittle@acm.org>
43110
43111 * gcc.dg/cpp/redef3.c: New file.
43112
43113 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
43114
43115 * gcc.dg/i386-loop-3.c: New test.
43116
43117 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
43118
43119 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
43120
43121 2003-05-31 Roger Sayle <roger@eyesopen.com>
43122
43123 * gcc.dg/fwrapv-1.c: New test case.
43124 * gcc.dg/fwrapv-2.c: New test case.
43125
43126 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43127
43128 PR c++/10956
43129 * g++.dg/template/spec9.C: New test.
43130
43131 2003-05-29 Roger Sayle <roger@eyesopen.com>
43132
43133 * gcc.dg/duff-4.c: New test case.
43134
43135 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
43136
43137 PR fortran/10843
43138 * g77.dg/ffixed-form-1.f: New test
43139 * g77.dg/ffixed-form-2.f: New test
43140 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
43141 * g77.dg/ffree-form-3.f: New test
43142
43143 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
43144
43145 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
43146 * gcc.dg/wint_t-1.c: Likewise.
43147
43148 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43149
43150 * g++.dg/template/access11.C: New test.
43151
43152 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43153
43154 PR c++/10849
43155 * g++.dg/template/access10.C: New test.
43156
43157 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
43158 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43159
43160 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
43161
43162 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
43163
43164 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
43165 suppress for powerpc-*-darwin*.
43166 * gcc.dg/torture/builtin-noret-2.c: Likewise.
43167
43168 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
43169
43170 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
43171 suppress option for powerpc-*-darwin*.
43172
43173 2003-05-23 Roger Sayle <roger@eyesopen.com>
43174
43175 * gcc.dg/builtins-1.c: Add tests for tan and atan.
43176 * gcc.dg/builtins-4.c: Add test for fmod.
43177
43178 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43179
43180 PR c++/10682
43181 * g++.dg/template/instantiate4.C: New test.
43182
43183 2003-05-22 Roger Sayle <roger@eyesopen.com>
43184
43185 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
43186
43187 2003-05-21 Janis Johnson <janis187@us.ibm.com>
43188
43189 * gcc.dg/compat/scalar-return-1_main.c: New file.
43190 * gcc.dg/compat/scalar-return-1_x.c: New file.
43191 * gcc.dg/compat/scalar-return-1_y.c: New file.
43192 * gcc.dg/compat/scalar-return-2_main.c: New file.
43193 * gcc.dg/compat/scalar-return-2_x.c: New file.
43194 * gcc.dg/compat/scalar-return-2_y.c: New file.
43195 * gcc.dg/compat/struct-return-3_main.c: New file.
43196 * gcc.dg/compat/struct-return-3_y.c: New file.
43197 * gcc.dg/compat/struct-return-3_x.c: New file.
43198 * gcc.dg/compat/struct-return-2_main.c: New file.
43199 * gcc.dg/compat/struct-return-2_x.c: New file.
43200 * gcc.dg/compat/struct-return-2_y.c: New file.
43201
43202 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43203
43204 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
43205 for hppa*-hp-hpux*.
43206 * gcc.dg/20021014-1.c (dg-options): Likewise.
43207 * gcc.dg/nest.c (dg-options): Likewise.
43208
43209 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
43210
43211 PR c++/9738
43212 * g++.dg/ext/dllimport2.C: New file.
43213 * g++.dg/ext/dllimport3.C: New file.
43214
43215 2003-05-20 Janis Johnson <janis187@us.ibm.com>
43216
43217 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
43218 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
43219 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
43220 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
43221 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
43222 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
43223 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
43224 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
43225 * gcc.dg/compat/small-struct-defs.h: New file.
43226 * gcc.dg/compat/small-struct-init.h: New file.
43227 * gcc.dg/compat/small-struct-check.h: New file.
43228 * gcc.dg/compat/fp-struct-defs.h: New file.
43229 * gcc.dg/compat/fp-struct-check.h: New file.
43230 * gcc.dg/compat/fp-struct-init.h: New file.
43231 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
43232 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
43233
43234 2003-05-19 Jakub Jelinek <jakub@redhat.com>
43235
43236 * gcc.dg/20030225-2.c: New test.
43237
43238 2003-05-18 Roger Sayle <roger@eyesopen.com>
43239 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43240
43241 * gcc.c-torture/compile/20030518-1.c: New test case.
43242
43243 2003-05-18 Mark Mitchell <mark@codesourcery.com>
43244
43245 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
43246 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
43247 gcc-dg-debug-runtest.
43248 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
43249 gcc-dg-debug-runtest.
43250
43251 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43252
43253 PR c++/9022
43254 * g++.dg/lookup/using6.C: New test.
43255
43256 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43257
43258 * g++.dg/parse/access2.C: New test.
43259
43260 2003-05-17 Mark Mitchell <mark@codesourcery.com>
43261
43262 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
43263 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
43264 * gcc.dg/debug/debug.exp: Likewise.
43265
43266 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
43267
43268 * gcc.dg/dollar.c: New test.
43269
43270 2003-05-16 Janis Johnson <janis187@us.ibm.com>
43271
43272 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
43273 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
43274 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
43275 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
43276 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
43277 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
43278 * gcc.dg/compat/struct-by-value-6_main.c: New file.
43279 * gcc.dg/compat/struct-by-value-6_x.c: New file.
43280 * gcc.dg/compat/struct-by-value-6_y.c: New file.
43281 * gcc.dg/compat/struct-by-value-7_main.c: New file.
43282 * gcc.dg/compat/struct-by-value-7_x.c: New file.
43283 * gcc.dg/compat/struct-by-value-7_y.c: New file.
43284 * gcc.dg/compat/struct-by-value-8_main.c: New file.
43285 * gcc.dg/compat/struct-by-value-8_x.c: New file.
43286 * gcc.dg/compat/struct-by-value-8_y.c: New file.
43287 * gcc.dg/compat/struct-by-value-9_main.c: New file.
43288 * gcc.dg/compat/struct-by-value-9_x.c: New file.
43289 * gcc.dg/compat/struct-by-value-9_y.c: New file.
43290
43291 2003-05-16 Mark Mitchell <mark@codesourcery.com>
43292
43293 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
43294 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
43295 support for "repo" mode.
43296 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
43297 * lib/g77-dg.exp: Likewise.
43298 * lib/obj-dg.exp: Likewise.
43299
43300 2003-05-16 Jakub Jelinek <jakub@redhat.com>
43301
43302 Merge from gcc-3_2-rhl8-branch:
43303 2003-04-23 Jakub Jelinek <jakub@redhat.com>
43304
43305 * gcc.dg/tls/opt-6.c: New test.
43306
43307 2003-04-05 Jakub Jelinek <jakub@redhat.com>
43308
43309 * gcc.dg/20030405-1.c: New test.
43310
43311 2003-03-09 Jakub Jelinek <jakub@redhat.com>
43312
43313 * gcc.dg/20030309-1.c: New test.
43314
43315 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
43316
43317 * gcc.c-torture/execute/20030307-1.c: New test.
43318
43319 2003-02-20 Randolph Chung <tausq@debian.org>
43320
43321 * gcc.c-torture/compile/20030220-1.c: New test.
43322
43323 2003-02-18 Jakub Jelinek <jakub@redhat.com>
43324
43325 * gcc.dg/20030217-1.c: New test.
43326
43327 2003-01-29 Jakub Jelinek <jakub@redhat.com>
43328
43329 * gcc.c-torture/compile/20020129-1.c: New test.
43330
43331 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
43332
43333 * gcc.dg/unroll-1.c: New test.
43334
43335 2002-11-16 Jan Hubicka <jh@suse.cz>
43336
43337 * gcc.c-torture/execute/20020920-1.c: New test.
43338
43339 2002-10-08 Jakub Jelinek <jakub@redhat.com>
43340
43341 PR target/7434
43342 * gcc.c-torture/compile/20021008-1.c: New test.
43343
43344 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
43345
43346 PR target/7559
43347 * gcc.c-torture/execute/20020810-1.c: New test.
43348
43349 2002-08-07 Jakub Jelinek <jakub@redhat.com>
43350
43351 * gcc.c-torture/compile/20020807-1.c: New test.
43352
43353 2002-07-30 Jakub Jelinek <jakub@redhat.com>
43354
43355 * gcc.dg/tls/opt-1.c: New test.
43356
43357 2002-07-29 Jakub Jelinek <jakub@redhat.com>
43358
43359 * gcc.dg/20020729-1.c: New test.
43360
43361 2002-07-20 Jakub Jelinek <jakub@redhat.com>
43362
43363 * g++.dg/opt/life1.C: New test.
43364
43365 2002-05-20 Jakub Jelinek <jakub@redhat.com>
43366
43367 * gcc.dg/20020525-1.c: New test.
43368
43369 2002-05-24 Jakub Jelinek <jakub@redhat.com>
43370
43371 PR c++/6794
43372 * g++.dg/ext/pretty1.C: New test.
43373 * g++.dg/ext/pretty2.C: New test.
43374
43375 2003-05-15 Mark Mitchell <mark@codesourcery.com>
43376
43377 PR c++/8385
43378 * g++.dg/ext/typeof5.C: New test.
43379
43380 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
43381
43382 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
43383 __USER_LABEL_PREFIX__ into account.
43384 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
43385
43386 2003-05-14 Roger Sayle <roger@eyesopen.com>
43387
43388 * gcc.dg/builtins-15.c: New test case.
43389
43390 2003-05-13 Zack Weinberg <zack@codesourcery.com>
43391
43392 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
43393
43394 2003-05-12 Mark Mitchell <mark@codesourcery.com>
43395
43396 * lib/g++.exp: Tweak handling of additional source files.
43397 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
43398 * g++.dg/special/conpr-2a.C: Rename to ...
43399 * g++.dg/special/conpr-2a.cc: ... this.
43400 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
43401 * g++.dg/special/conpr-3a.C: Rename to ...
43402 * g++.dg/special/conpr-3a.cc: This.
43403 * g++.dg/special/conpr-3b.C: Rename to ...
43404 * g++.dg/special/conpr-3b.cc: This.
43405 * g++.dg/special/conpr-4.C: New test.
43406 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
43407
43408 2003-05-12 David Edelsohn <edelsohn@gnu.org>
43409
43410 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
43411
43412 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43413
43414 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
43415 * g++.old-deja/g++.robertl/eb71.C: Likewise.
43416 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
43417 * g++.old-deja/g++.other/warn3.C: Likewise.
43418
43419 2003-05-11 Roger Sayle <roger@eyesopen.com>
43420
43421 * gcc.dg/i386-387-1.c: Update to also test log.
43422 * gcc.dg/i386-387-2.c: Likewise.
43423
43424 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
43425
43426 * g77.f-torture/execute/int8421.f: New test.
43427
43428 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43429
43430 PR c++/10230, c++/10481
43431 * g++.dg/lookup/scoped5.C: New test.
43432
43433 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43434
43435 PR c++/10552
43436 * g++.dg/template/ttp6.C: New test.
43437
43438 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
43439
43440 * gcc.c-torture/execute/builtins: New directory.
43441 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
43442 gcc.c-torture/execute/builtins.
43443 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
43444 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
43445 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
43446 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
43447
43448 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43449
43450 PR c++/9252
43451 * g++.dg/template/access8.C: New test.
43452 * g++.dg/template/access9.C: New test.
43453
43454 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43455
43456 PR c++/9554
43457 * g++.dg/parse/access1.C: New test.
43458
43459 2003-05-09 DJ Delorie <dj@redhat.com>
43460
43461 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
43462 long, and not an int.
43463
43464 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43465
43466 PR c++/10555, c++/10576
43467 * g++.dg/template/memclass1.C: New test.
43468
43469 2003-05-08 DJ Delorie <dj@redhat.com>
43470
43471 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
43472 targets.
43473 * gcc.c-torture/execute/20021024-1.x: Likewise.
43474 * gcc.c-torture/execute/shiftdi.x: Likewise.
43475 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
43476 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
43477 * gcc.dg/20021018-1.c: Likewise.
43478
43479 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43480
43481 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
43482
43483 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
43484 (bcopy): Call memmove.
43485
43486 2003-05-08 Roger Sayle <roger@eyesopen.com>
43487
43488 * g77.f-torture/compile/8485.f: New test case.
43489
43490 2003-05-07 Richard Henderson <rth@redhat.com>
43491
43492 PR c++/10570
43493 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
43494 Verify exception_cleanup not called for rethrows.
43495 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
43496 when exiting catch block without rethrowing.
43497 * g++.dg/eh/forced3.C: New.
43498 * g++.dg/eh/forced4.C: New.
43499
43500 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
43501
43502 * gcc.dg/20030505.c: Fix triplet.
43503
43504 2003-05-06 DJ Delorie <dj@redhat.com>
43505
43506 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
43507 * gcc.dg/nest.c: Likewise.
43508
43509 2003-05-05 Roger Sayle <roger@eyesopen.com>
43510
43511 * gcc.dg/builtins-14.c: New test case.
43512
43513 2003-05-05 Janis Johnson <janis187@us.ibm.com>
43514
43515 * lib/compat.exp (compat-execute): New argument.
43516 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
43517 * gcc.dg/compat: New test directory.
43518 * gcc.dg/compat/compat.exp: New expect script.
43519 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
43520 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
43521 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
43522 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
43523 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
43524 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
43525
43526 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
43527 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
43528 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
43529 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
43530 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
43531 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
43532 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
43533 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
43534 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
43535 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
43536 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
43537 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
43538 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
43539 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
43540 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
43541
43542 2003-05-05 Zack Weinberg <zack@codesourcery.com>
43543
43544 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
43545
43546 2003-05-05 Jakub Jelinek <jakub@redhat.com>
43547
43548 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
43549
43550 2003-05-05 Geoffrey Keating <geoffk@apple.com>
43551
43552 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
43553 * gcc.dg/ppc-fsel-2.c: New test.
43554
43555 * gcc.dg/unused-5.c: New test.
43556
43557 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43558
43559 PR c++/10496
43560 * g++.dg/warn/pmf1.C: New test.
43561
43562 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43563
43564 PR c++/4494
43565 * g++.dg/warn/main.C: New test.
43566
43567 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43568
43569 * gcc.dg/nonnull-3.c: New test.
43570
43571 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
43572
43573 * gcc.dg/cpp/Wtrigraphs.c: Update.
43574 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
43575
43576 2003-05-03 Geoffrey Keating <geoffk@apple.com>
43577
43578 * gcc.dg/ppc-fsel-1.c: New test.
43579
43580 2003-05-03 Zack Weinberg <zack@codesourcery.com>
43581
43582 PR c/10604
43583 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
43584
43585 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
43586
43587 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
43588
43589 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43590
43591 PR c++/9364, c++/10553, c++/10586
43592 * g++.dg/parse/typename4.C: New test.
43593 * g++.dg/parse/typename5.C: Likewise.
43594
43595 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
43596
43597 * gcc.c-torture/compile/20030503-1.c: New test.
43598
43599 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43600
43601 * g++.dg/lookup/using5.C: Fix testcase error.
43602
43603 2003-05-01 Chris Demetriou <cgd@broadcom.com>
43604
43605 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
43606 since MEABI is no longer supported. Remove all vestiges
43607 of MEABI from the test.
43608
43609 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43610
43611 PR c++/10554
43612 * g++.dg/lookup/using5.C: New test.
43613
43614 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43615
43616 PR c++/8772
43617 * g++.dg/template/ttp5.C: New test.
43618
43619 2003-04-30 Mark Mitchell <mark@codesourcery.com>
43620
43621 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
43622 (dg-gpp-additional-sources): New function.
43623 (dg-gpp-additional-files): Likewise.
43624 * lib/g++.exp (additional_sources): New variable.
43625 (additional_files): Likewise.
43626 (g++_target_compile): Deal with them.
43627 * lib/old-dejagnu.exp: Remove.
43628 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
43629 * g++.old-deja: Revise all tests to use dg commands.
43630
43631 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43632
43633 PR c++/9432, c++/9528
43634 * g++.dg/lookup/using4.C: New test.
43635
43636 2003-04-29 Geoffrey Keating <geoffk@apple.com>
43637
43638 * gcc.dg/noreturn-5.c: New file.
43639 * gcc.dg/noreturn-6.c: New file.
43640
43641 * gcc.c-torture/compile/inline-1.c: New file.
43642
43643 2003-04-29 Mark Mitchell <mark@codesourcery.com>
43644
43645 PR c++/10551
43646 * g++.dg/template/explicit1.C: New test.
43647
43648 2003-04-29 Mark Mitchell <mark@codesourcery.com>
43649
43650 PR c++/10549
43651 * g++.dg/other/bitfield1.C: New test.
43652
43653 PR c++/10527
43654 * g++.dg/init/new7.C: New test.
43655
43656 2003-04-29 Mark Mitchell <mark@codesourcery.com>
43657
43658 * g++.dg/ext/desig1.C: New test.
43659 * g++.dg/ext/init1.C: Update.
43660
43661 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
43662
43663 2003-04-28 Mark Mitchell <mark@codesourcery.com>
43664
43665 PR c++/10180
43666 * g++.dg/warn/Winline-1.C: New test.
43667
43668 2003-04-28 Jakub Jelinek <jakub@redhat.com>
43669
43670 * gcc.c-torture/execute/string-opt-19.c: New test.
43671
43672 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
43673 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
43674
43675 2003-04-27 Mark Mitchell <mark@codesourcery.com>
43676
43677 PR c++/10506
43678 * g++.dg/init/new6.C: New test.
43679
43680 PR c++/10503
43681 * g++.dg/init/ref6.C: New test.
43682
43683 2003-04-26 David Edelsohn <edelsohn@gnu.org>
43684
43685 * g++.dg/warn/weak1.C: XFAIL on AIX4.
43686
43687 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43688
43689 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
43690 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
43691
43692 2003-04-25 Mark Mitchell <mark@codesourcery.com>
43693
43694 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
43695 initialized static data members.
43696
43697 2003-04-25 H.J. Lu <hjl@gnu.org>
43698
43699 * gcc.dg/ia64-sync-4.c: New test.
43700
43701 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43702
43703 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
43704 date.
43705
43706 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
43707
43708 PR c++/10337
43709 * g++.dg/warn/conv1.C: New test.
43710 * g++.old-deja/g++.other/conv7.C: Adjust.
43711 * g++.old-deja/g++.other/overload14.C: Adjust.
43712
43713 2003-04-23 Mark Mitchell <mark@codesourcery.com>
43714
43715 PR c++/10471
43716 * g++.dg/template/defarg2.C: New test.
43717
43718 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
43719
43720 * gcc.dg/cpp/include2.c: Update.
43721 * gcc.dg/cpp/multiline-2.c: New.
43722 * gcc.dg/cpp/multiline.c: Update.
43723 * gcc.dg/cpp/strify2.c: Update.
43724 * gcc.dg/cpp/trad/literals-2.c: Update.
43725
43726 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43727
43728 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
43729
43730 2003-04-23 Mark Mitchell <mark@codesourcery.com>
43731
43732 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
43733
43734 2003-04-23 Mark Mitchell <mark@codesourcery.com>
43735
43736 PR c++/10451
43737 * g++.dg/parse/crash4.C: New test.
43738
43739 PR c++/9847
43740 * g++.dg/parse/crash5.C: New test.
43741
43742 2003-04-22 Mark Mitchell <mark@codesourcery.com>
43743
43744 PR c++/10446
43745 * g++.dg/parse/crash3.C: New test.
43746
43747 PR c++/10428
43748 * g++.dg/parse/elab1.C: New test.
43749
43750 2003-04-22 Devang Patel <dpatel@apple.com>
43751
43752 * gcc.dg/cpp/trad/funlike-5.c: New test.
43753
43754 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
43755
43756 * g++.dg/other/packed1.C: Fix dg options.
43757
43758 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
43759
43760 * g++.dg/other/offsetof2.C: New test.
43761
43762 2003-04-21 Mark Mitchell <mark@codesourcery.com>
43763
43764 * g++.dg/template/recurse.C: Adjust location of error messages.
43765
43766 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
43767
43768 PR c++/9881
43769 * g++.dg/init/addr-const1.C: New test.
43770 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
43771
43772 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
43773
43774 PR c++/10405
43775 * g++.dg/lookup/struct-hack1.C: New test.
43776
43777 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
43778
43779 * ucs.c: Update diagnostic messages.
43780
43781 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
43782
43783 * gcc.dg/cpp/truefalse.cpp: New test.
43784 * gcc.dg/cpp/cpp.exp: Update.
43785 * g++.dg/other/stdbool-if.C: Remove.
43786
43787 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
43788
43789 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
43790 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
43791
43792 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
43793
43794 * gcc.c-torture/compile/20030418-1.c: New test.
43795
43796 2003-04-17 Janis Johnson <janis187@us.ibm.com>
43797
43798 * README.compat: Remove; content moved to doc/sourcebuild.texi.
43799
43800 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43801
43802 PR c++/10347
43803 g++.dg/template/dependent-name1.C: New test.
43804
43805 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
43806
43807 * gcc.dg/warn-1.c (tourist_guide): New array,
43808 contains a pointer to bar.
43809
43810 2003-04-16 Roger Sayle <roger@eyesopen.com>
43811
43812 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
43813 * gcc.c-torture/execute/medce-1.c: New test case.
43814 * gcc.c-torture/execute/medce-2.c: New test case.
43815
43816 2003-04-15 Mark Mitchell <mark@codesourcery.com>
43817
43818 * lib/prune.exp: Ignore more messages.
43819
43820 PR c++/10381
43821 * g++.dg/parse/lookup3.C: New test.
43822
43823 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
43824
43825 * gcc.c-torture/compile/20030415-1.c : New test.
43826
43827 2003-04-14 Mark Mitchell <mark@codesourcery.com>
43828
43829 * gcc.c-torture/execute/scope-2.c: Move to ...
43830 * gcc.dg/noncompile/scope.c: .... here.
43831
43832 2003-04-14 Roger Sayle <roger@eyesopen.com>
43833
43834 * gcc.dg/20030414-2.c: New test case.
43835
43836 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
43837
43838 PR target/10377
43839 * gcc.dg/20030414-1.c: New test.
43840
43841 2003-04-13 Roger Sayle <roger@eyesopen.com>
43842
43843 * gcc.dg/builtins-12.c: New test case.
43844 * gcc.dg/builtins-13.c: New test case.
43845
43846 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43847
43848 * gcc.c-torture/execute/string-opt-18.c: New test.
43849
43850 2003-04-13 Mark Mitchell <mark@codesourcery.com>
43851
43852 PR c++/10300
43853 * g++.dg/init/new5.C: New test.
43854
43855 2003-04-12 Mark Mitchell <mark@codesourcery.com>
43856
43857 PR c++/7910
43858 * g++.dg/ext/dllimport1.C: New test.
43859
43860 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
43861
43862 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
43863
43864 2003-04-11 Bud Davis <bdavis9659@comcast.net>
43865
43866 PR Fortran/9263
43867 * g77.f-torture/noncompile/9263.f: New test
43868 PR Fortran/1832
43869 * g77.f-torture/execute/1832.f: New test
43870
43871 2003-04-11 David Chad <davidc@freebsd.org>
43872 Loren J. Rittle <ljrittle@acm.org>
43873
43874 PR libobjc/8562
43875 * objc.dg/headers.m: New test.
43876
43877 2003-04-10 Zack Weinberg <zack@codesourcery.com>
43878
43879 * gcc.c-torture/execute/builtin-noret-2.c: New.
43880 * gcc.c-torture/execute/builtin-noret-2.x: New.
43881 XFAIL builtin-noret-2.c at -O1 and above.
43882 * gcc.dg/redecl.c: New.
43883 * gcc.dg/Wshadow-1.c: Update error regexps.
43884
43885 2003-04-10 Mark Mitchell <mark@codesourcery.com>
43886
43887 * g++.dg/abi/bitfield10.C: New test.
43888
43889 2003-04-09 Mike Stump <mrs@apple.com>
43890
43891 * gcc.dg/pch/pch.exp: Make testcase names longer.
43892 * g++.dg/pch/pch.exp: Make testcase names longer.
43893
43894 2003-04-08 Roger Sayle <roger@eyesopen.com>
43895
43896 * gcc.dg/builtins-11.c: New test case.
43897
43898 2003-04-08 Roger Sayle <roger@eyesopen.com>
43899
43900 * gcc.dg/builtins-9.c: New test case.
43901 * gcc.dg/builtins-10.c: New test case.
43902
43903 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
43904
43905 * gcc.dg/noncompile/init-4.c.c: New test.
43906
43907 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
43908
43909 * gcc.misc-test/gcov-9.c: New test.
43910 * gcc.misc-test/gcov-10.c: New test
43911 * gcc.misc-test/gcov-11.c: New test.
43912
43913 2003-04-05 Zack Weinberg <zack@codesourcery.com>
43914
43915 PR optimization/10024
43916 * gcc.c-torture/compile/20030405-1.c: New test.
43917
43918 2003-04-04 Geoffrey Keating <geoffk@apple.com>
43919
43920 * gcc.dg/pch/static-3.c: New.
43921 * gcc.dg/pch/static-3.hs: New.
43922 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
43923
43924 2003-04-04 Richard Henderson <rth@redhat.com>
43925
43926 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
43927 * g++.dg/eh/forced2.C: Likewise.
43928
43929 2003-04-03 Mike Stump <mrs@apple.com>
43930
43931 * lib/scanasm.exp (scan-assembler): Add xfail processing for
43932 target arg.
43933 (scan-assembler-times, scan-assembler-not): Likewise.
43934 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
43935
43936 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
43937
43938 * gcc.dg/sparc-loop-1.c: New test.
43939
43940 2003-04-02 Geoffrey Keating <geoffk@apple.com>
43941
43942 PR other/9274
43943 * g++.dg/pch/system-2.C: New.
43944 * g++.dg/pch/system-2.Hs: New.
43945
43946 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
43947
43948 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
43949
43950 * g++.dg/eh/simd-1.C (vecfunc): Same.
43951
43952 2003-04-01 Roger Sayle <roger@eyesopen.com>
43953
43954 * gcc.c-torture/execute/20030401-1.c: New test case.
43955
43956 2003-04-01 Ziemowit Laski <zlaski@apple.com>
43957
43958 * objc.dg/defs.m: New.
43959
43960 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
43961
43962 * g++.dg/eh/simd-1.C: New.
43963 * g++.dg/eh/simd-2.C: New.
43964
43965 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
43966
43967 * gcc.c-torture/execute/simd-3.c: New.
43968
43969 2003-03-31 Mark Mitchell <mark@codesourcery.com>
43970
43971 PR c/9936
43972 * gcc.dg/20030331-2.c: New test.
43973
43974 2003-03-31 Mark Mitchell <mark@codesourcery.com>
43975
43976 PR c++/10278
43977 * g++.dg/parse/crash2.C: New test.
43978
43979 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43980
43981 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
43982 * gcc.c-torture/execute/20030331-1.c: ...here.
43983
43984 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
43985
43986 * gcc.c-torture/execute/20030331-1.c: New test.
43987
43988 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
43989
43990 * lib/gcov.exp: Adjust call return testing strings.
43991 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
43992
43993 2003-03-31 Roger Sayle <roger@eyesopen.com>
43994
43995 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
43996 * gcc.dg/builtins-7.c: New test case.
43997 * gcc.dg/builtins-8.c: New test case.
43998
43999 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
44000
44001 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
44002
44003 2003-03-30 Mark Mitchell <mark@codesourcery.com>
44004
44005 PR c++/7647
44006 * g++.dg/lookup-class-member-2.C: New test.
44007
44008 2003-03-30 Glen Nakamura <glen@imodulo.com>
44009
44010 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
44011
44012 2003-03-28 Roger Sayle <roger@eyesopen.com>
44013
44014 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
44015
44016 2003-03-28 Mark Mitchell <mark@codesourcery.com>
44017
44018 * g++.dg/init/attrib1.C: New test.
44019
44020 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
44021
44022 * gcc.dg/ultrasp8.c: New test.
44023
44024 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
44025
44026 * gcc.dg/ultrasp7.c: New test.
44027
44028 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
44029
44030 PR c++/10047
44031 * g++.dg/template/inline1.C: New test.
44032
44033 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
44034
44035 * gcc.dg/sparc-dwarf2.c: New test.
44036
44037 2003-03-27 Roger Sayle <roger@eyesopen.com>
44038
44039 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
44040 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
44041
44042 2003-03-27 Mark Mitchell <mark@codesourcery.com>
44043
44044 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
44045 than reading .x files.
44046 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
44047 * g77.dg/gcov/gcov-1.f: Likewise.
44048 * gcc.misc-tests/gcov-4b.c: Likewise.
44049 * gcc.misc-tests/gcov-5b.c: Likewise.
44050 * gcc.misc-tests/gcov-6.c: Likewise.
44051 * gcc.misc-tests/gcov-7.c: Likewise.
44052 * gcc.misc-tests/gcov-8.c: Likewise.
44053 * g++.dg/gcov/gcov-1.x: Remove.
44054 * g77.dg/gcov/gcov-1.x: Likewise.
44055 * gcc.misc-tests/gcov-4b.x: Likewise.
44056 * gcc.misc-tests/gcov-5b.x: Likewise.
44057 * gcc.misc-tests/gcov-6.x: Likewise.
44058 * gcc.misc-tests/gcov-7.x: Likewise.
44059 * gcc.misc-tests/gcov-8.x: Likewise.
44060
44061 2003-03-27 Glen Nakamura <glen@imodulo.com>
44062
44063 PR opt/10087
44064 * gcc.dg/20030324-1.c: New test.
44065
44066 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
44067
44068 PR c++/10224
44069 * g++.dg/template/arg3.C: New test.
44070
44071 PR c++/10158
44072 * g++.dg/template/friend18.C: New test.
44073
44074 2003-03-26 Roger Sayle <roger@eyesopen.com>
44075
44076 * g77.f-torture/compile/20030326-1.f: New test case.
44077
44078 2003-03-26 Janis Johnson <janis187@us.ibm.com>
44079
44080 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
44081
44082 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
44083
44084 2003-03-26 Jakub Jelinek <jakub@redhat.com>
44085
44086 * gcc.dg/ia64-sync-3.c: New test.
44087
44088 2003-03-26 Alan Modra <amodra@bigpond.net.au>
44089
44090 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
44091
44092 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
44093
44094 * gcc.dg/ultrasp6.c: New test.
44095
44096 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
44097
44098 * gcc.dg/i386-signbit-1.c: New test.
44099 * gcc.dg/i386-signbit-2.c: New test.
44100 * gcc.dg/i386-signbit-3.c: New test.
44101
44102 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
44103
44104 * gcc.dg/ultrasp5.c: Fix options.
44105
44106 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44107
44108 * gcc.dg/ultrasp5.c: Fix comment.
44109
44110 2003-03-24 Bud Davis <bdavis9659@comcast.net>
44111
44112 PR fortran/10197
44113 * g77.f-torture/execute/10197.f: New test.
44114
44115 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
44116
44117 PR c++/9898, c++/383
44118 * g++.dg/template/conv6.C: New test.
44119
44120 PR c++/10119
44121 * g++.dg/template/ptrmem5.C: New test.
44122
44123 PR c++/10026
44124 * g++.dg/lookup/koenig1.C: New test.
44125
44126 PR C++/10199
44127 * g++.dg/lookup/template2.C: New test.
44128
44129 2003-03-24 Jakub Jelinek <jakub@redhat.com>
44130
44131 * g++.dg/opt/rtti1.C: New test.
44132
44133 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
44134
44135 * gcc.dg/ultrasp5.c: New test.
44136
44137 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
44138
44139 PR middle-end/9967
44140 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
44141 builtin fputs.
44142
44143 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
44144
44145 PR c/8224
44146 * gcc.dg/20030323-1.c: New test.
44147
44148 2003-03-23 Roger Sayle <roger@eyesopen.com>
44149
44150 * gcc.c-torture/compile/20030323-1.c: New test case.
44151
44152 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
44153
44154 * gcc.dg/20030321-1.c: New test.
44155
44156 2003-03-22 Zack Weinberg <zack@codesourcery.com>
44157
44158 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
44159
44160 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
44161
44162 PR c++/9978, c++/9708
44163 * g++.dg/ext/vlm1.C: Adjust expected error.
44164 * g++.dg/ext/vla2.C: New test.
44165 * g++.dg/template/arg1.C: New test.
44166 * g++.dg/template/arg2.C: New test.
44167
44168 2003-03-22 Bud Davis <bdavis9659@comcast.net>
44169
44170 * g77.f-torture/execute/select.f: New test.
44171 * g77.f-torture/noncompile/select_no_compile.f: New test.
44172
44173 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
44174
44175 PR c++/9898
44176 * g++.dg/other/error4.C: New test.
44177
44178 2003-03-20 Mark Mitchell <mark@codesourcery.com>
44179
44180 * g++.dg/template/friend17.C: New test.
44181
44182 2003-03-21 Alan Modra <amodra@bigpond.net.au>
44183
44184 * gcc.c-torture/compile/20030320-1.c: New.
44185
44186 2003-03-20 Roger Sayle <roger@eyesopen.com>
44187
44188 * gcc.dg/builtins-6.c: New test case.
44189
44190 2003-03-19 Alan Modra <amodra@bigpond.net.au>
44191
44192 PR target/10073
44193 * gcc.c-torture/compile/20030319-1.c: New.
44194
44195 2003-03-18 Jan Hubicka <jh@suse.cz>
44196
44197 * gcc.dg/i386-cvt-1.c: New test.
44198
44199 2003-03-17 Zack Weinberg <zack@codesourcery.com>
44200
44201 * objc.dg/naming-1.m: Use "(parse|syntax) error".
44202 * objc.dg/naming-2.m: Likewise.
44203
44204 2003-03-17 Mark Mitchell <mark@codesourcery.com>
44205
44206 PR c++/9639
44207 * g++.dg/parse/crash1.C: New test.
44208
44209 2003-03-16 Mark Mitchell <mark@codesourcery.com>
44210
44211 PR c++/8805
44212 * g++.dg/eh/cleanup1.C: New test.
44213
44214 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
44215
44216 * gcc.c-torture/execute/20030316-1.c: New test case.
44217
44218 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
44219
44220 PR c++/9629
44221 * g++.dg/init/ctor2.C: New test.
44222
44223 2003-03-15 Roger Sayle <roger@eyesopen.com>
44224
44225 * g77.f-torture/compile/xformat.f: New test case.
44226
44227 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44228
44229 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
44230 * g++.old-deja/g++.mike/eh50.C: Likewise.
44231
44232 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44233
44234 PR c++/6440
44235 * g++.dg/template/spec7.C: New test.
44236 * g++.dg/template/spec8.C: Likewise.
44237
44238 2003-03-14 Jakub Jelinek <jakub@redhat.com>
44239
44240 * gcc.c-torture/execute/20030313-1.c: New test.
44241
44242 2003-03-14 Richard Henderson <rth@redhat.com>
44243
44244 * gcc.dg/inline-2.c: Adjust alpha test for external call.
44245
44246 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
44247
44248 * gcc.c-torture/compile/20030314-1.c: New test.
44249
44250 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
44251
44252 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
44253 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
44254 thumb target,
44255 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
44256 to accept newer _imp__ prefix and additional
44257 newline in .drectve section.
44258 * gcc.dg/dll-4.c: Likewise.
44259 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
44260 switch.
44261
44262 2003-03-13 Mark Mitchell <mark@codesourcery.com>
44263
44264 * g++.dg/parse/namespace9.C: New test.
44265
44266 * g++.dg/init/ref5.C: New test.
44267 * g++.dg/parse/ptrmem1.C: Likewise.
44268
44269 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
44270
44271 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
44272 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
44273 regular expression.
44274 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
44275 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
44276
44277 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
44278
44279 * gcc.c-torture/execute/20030224-2.c: New test.
44280
44281 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44282
44283 * gcc.dg/decl-3.c: New test.
44284
44285 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44286
44287 * gcc.dg/i386-loop-2.c: New test.
44288
44289 2003-03-11 Mark Mitchell <mark@codesourcery.com>
44290
44291 PR c++/9474
44292 * g++.dg/parse/namespace8.C: New test.
44293
44294 PR c++/9924
44295 * g++.dg/overload/builtin2.C: New test.
44296
44297 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
44298
44299 * gcc.dg/return-type-3.c: New test.
44300
44301 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
44302
44303 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
44304 profiling options are not supported.
44305
44306 2003-03-10 Mark Mitchell <mark@codesourcery.com>
44307
44308 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
44309 * g++.old-deja/g++.warn/impint2.C: Likewise.
44310
44311 2003-03-10 Devang Patel <dpatel@apple.com>
44312
44313 * g++.dg/cpp/c++_cmd_1.C: New test.
44314 * g++.dg/cpp/c++_cmd_1.h: New file.
44315
44316 2003-03-10 Segher Boessenkool <segher@koffie.nl>
44317
44318 * gcc.dg/altivec-9.c: New file.
44319
44320 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44321
44322 * gcc.dg/ppc-sdata-1.c: New test.
44323 * gcc.dg/ppc-sdata-2.c: New test.
44324
44325 2003-03-09 Mark Mitchell <mark@codesourcery.com>
44326
44327 PR c++/9373
44328 * g++.dg/opt/ptrmem2.C: New test.
44329
44330 PR c++/8534
44331 * g++.dg/opt/ptrmem1.C: New test.
44332
44333 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44334
44335 * gcc.dg/i386-loop-1.c: New test.
44336
44337 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44338
44339 PR c++/9970
44340 * g++.dg/lookup/friend1.C: New test.
44341
44342 2003-03-08 Mark Mitchell <mark@codesourcery.com>
44343
44344 PR c++/9823
44345 * g++.dg/parser/constructor1.C: New test.
44346
44347 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
44348
44349 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
44350
44351 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
44352
44353 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
44354
44355 * gcc.dg/cpp/Wunused.c: Update test.
44356
44357 2003-03-08 Jan Hubicka <jh@suse.cz>
44358
44359 * gcc.dg/inline-3.c: New test.
44360
44361 2003-03-08 Mark Mitchell <mark@codesourcery.com>
44362
44363 PR c++/9809
44364 * g++.dg/parse/builtin1.C: New test.
44365
44366 PR c++/9982
44367 * g++.dg/abi/cookie1.C: New test.
44368 * g++.dg/abi/cookie2.C: Likewise.
44369
44370 PR c++/9524
44371 * g++.dg/template/field1.C: New test.
44372
44373 PR c++/9912
44374 * g++.dg/parse/class1.C: New test.
44375 * g++.dg/parse/namespace7.C: Likewise.
44376 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
44377
44378 2003-03-07 Mark Mitchell <mark@codesourcery.com>
44379
44380 * g++.dg/init/ref4.C: New test.
44381
44382 2003-03-07 Jan Hubicka <jh@suse.cz>
44383
44384 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
44385 * gcc.dg/inline-3.c: New test.
44386
44387 2003-03-06 Mark Mitchell <mark@codesourcery.com>
44388
44389 * g++.dg/init/ref3.C: New test.
44390
44391 PR c++/9965
44392 * g++.dg/init/ref2.C: New test.
44393
44394 PR c++/9400
44395 * g++.dg/warn/Wshadow-2.C: New test.
44396
44397 PR c++/9791
44398 * g++.dg/warn/Woverloaded-1.C: New test.
44399
44400 2003-03-05 Jan Hubicka <jh@suse.cz>
44401
44402 * gcc.dg/i386-local2.c: New.
44403 * gcc.dg/i386-local.c: Fix typo.
44404
44405 2003-03-05 Mark Mitchell <mark@codesourcery.com>
44406
44407 * g++.dg/abi/layout3.C: New test.
44408
44409 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
44410
44411 * gcc.c-torture/compile/20030305-1.c
44412
44413 2003-03-05 Jan Hubicka <jh@suse.cz>
44414
44415 * gcc.dg/i386-local.c: New.
44416
44417 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
44418
44419 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
44420
44421 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44422
44423 * gcc.dg/switch-2.c: New test.
44424 * gcc.dg/switch-3.c: New test.
44425 * gcc.dg/Wswitch.c: Adjust line numbers.
44426 * gcc.dg/Wswitch-default.c: Likewise.
44427 * gcc.dg/Wswitch-enum.c: Likewise.
44428
44429 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
44430
44431 * gcc.c-torture/execute/20030222-1.c: New test.
44432
44433 2003-03-03 James E Wilson <wilson@tuliptree.org>
44434
44435 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
44436
44437 2003-03-03 Mark Mitchell <mark@codesourcery.com>
44438
44439 PR c++/9878
44440 * g++.dg/init/ref1.C: New test.
44441
44442 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
44443
44444 * gcc.dg/sh-relax.c: New SH-only test.
44445
44446 2003-03-03 Geoffrey Keating <geoffk@apple.com>
44447
44448 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
44449 comment explaining purpose of testcase.
44450
44451 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
44452
44453 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
44454 for HC11/HC12 (asm needs two int registers).
44455 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
44456 HC11/HC12 because the test uses an asm which needs two 32-bit
44457 registers.
44458
44459 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
44460
44461 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
44462 for HC11/HC12 (array is too large otherwise).
44463 * gcc.c-torture/compile/920501-4.x: New file, likewise.
44464 * gcc.c-torture/compile/20010518-2.x: Likewise.
44465 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
44466 HC11/HC12 (array is too large).
44467
44468 2003-03-01 Geoffrey Keating <geoffk@apple.com>
44469
44470 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
44471 * lib/g++-dg.exp (g++-dg-test): Likewise.
44472
44473 2003-03-01 Roger Sayle <roger@eyesopen.com>
44474
44475 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
44476 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
44477
44478 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44479
44480 * g++.dg/warn/implicit-typename1.C: Remove warning.
44481
44482 2003-02-28 Richard Henderson <rth@redhat.com>
44483
44484 * gcc.dg/noreturn-1.c: Move noreturn warning line.
44485 * gcc.dg/return-type-1.c: Move control reaches end warning line.
44486
44487 2003-02-28 Geoffrey Keating <geoffk@apple.com>
44488
44489 * gcc.dg/pch/pch.exp: Change .pch to .gch.
44490 * g++.dg/pch/pch.exp: Likewise.
44491
44492 2003-02-28 Mark Mitchell <mark@codesourcery.com>
44493
44494 PR c++/9879
44495 * g++.dg/init/new4.C: New test.
44496
44497 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
44498
44499 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
44500
44501 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
44502
44503 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
44504 unsigned long.
44505
44506 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
44507 wider than float.
44508
44509 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44510
44511 * lib/scanasm.exp: Add support for counting numbers of
44512 occurences.
44513 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
44514 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
44515
44516 2003-02-25 Mark Mitchell <mark@codesourcery.com>
44517
44518 PR c++/9683
44519 * g++.dg/template/static3.C: New test.
44520
44521 PR c++/9829
44522 * g++.dg/parse/namespace6.C: New test.
44523
44524 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44525
44526 PR target/9732
44527 * gcc.dg/20030225-1.c: New test.
44528
44529 2003-02-24 Mark Mitchell <mark@codesourcery.com>
44530
44531 * README: Remove out-of-date information.
44532
44533 PR c++/9836
44534 * g++.dg/template/spec6.C: New test.
44535
44536 2003-02-24 Jeff Law <law@redhat.com>
44537
44538 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
44539
44540 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
44541
44542 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
44543 * gcc.dg/pragma-ep-1.c: Likewise.
44544
44545 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44546
44547 PR c++/9602
44548 * g++.dg/template/friend16.C: New test.
44549
44550 2003-02-23 Mark Mitchell <mark@codesourcery.com>
44551
44552 PR c++/5333
44553 * g++.dg/parse/fused-params1.C: Adjust error messages.
44554 * g++.dg/template/nested3.C: New test.
44555
44556 2003-02-24 Alan Modra <amodra@bigpond.net.au>
44557
44558 * g++.dg/abi/param1.C: New test.
44559
44560 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44561
44562 PR c++/7982
44563 * g++.dg/warn/implicit-typename1.C: New test.
44564
44565 2003-02-22 Kelley Cook <kelleycook@comcast.net>
44566
44567 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
44568 with "mtune".
44569 * g++.old-deja/g++.other/store-expr2.C: Likewise.
44570 * gcc.c-torture/execute/20010129-1.x: Likewise.
44571 * gcc.dg/20011107-1.c: Likewise.
44572 * gcc.dg/20020108-1.c: Likewise.
44573 * gcc.dg/20020122-3.c: Likewise.
44574 * gcc.dg/20020206-1.c: Likewise.
44575 * gcc.dg/20020310-1.c: Likewise.
44576 * gcc.dg/20020426-2.c: Likewise.
44577 * gcc.dg/20020517-1.c: Likewise.
44578 * gcc.dg/991230-1.c: Likewise.
44579 * gcc.dg/i386-unroll-1.c: Likewise.
44580 * gcc.misc-tests/i386-prefetch.exp: Likewise.
44581
44582 2003-02-22 Jan Hubicka <jh@suse.cz>
44583
44584 * gcc.dg/i386-mul.c: New test.
44585
44586 2003-02-21 Roger Sayle <roger@eyesopen.com>
44587
44588 * gcc.dg/builtins-5.c: New test case.
44589
44590 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
44591
44592 * gcc.dg/asmreg-1.c: New test.
44593
44594 2003-02-21 Mark Mitchell <mark@codesourcery.com>
44595
44596 PR c++/9749
44597 * g++.dg/parse/varmod1.C: New test.
44598
44599 2003-02-21 Mark Mitchell <mark@codesourcery.com>
44600
44601 PR c++/9727
44602 * g++.dg/template/op1.C: New test.
44603
44604 2003-02-21 Mark Mitchell <mark@codesourcery.com>
44605
44606 PR c++/8906
44607 * g++.dg/template/nested2.C: New test.
44608
44609 2003-02-21 Mark Mitchell <mark@codesourcery.com>
44610
44611 PR c++/8724
44612 * g++.dg/expr/dtor1.C: New test.
44613
44614 2003-02-21 Zack Weinberg <zack@codesourcery.com>
44615
44616 * gcc.dg/cpp/include3.c: New test.
44617 * gcc.dg/cpp/inc/foo.h: New file.
44618
44619 2003-02-21 Glen Nakamura <glen@imodulo.com>
44620
44621 * gcc.c-torture/execute/20030221-1.c: New test.
44622
44623 2003-02-20 Mark Mitchell <mark@codesourcery.com>
44624
44625 PR c++/9729
44626 * g++.dg/abi/conv1.C: New test.
44627
44628 2003-02-20 Jan Hubicka <jh@suse.cz>
44629
44630 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
44631
44632 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
44633
44634 * gcc.c-torture/compile/20030219-1.c: New test.
44635
44636 2003-02-18 Jan Hubicka <jh@suse.cz>
44637
44638 * gcc.dg/funcorder.c: New test.
44639
44640 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
44641
44642 * gcc.c-torture/execute/20030218-1.c: New.
44643
44644 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
44645
44646 * gcc.dg/20030218-1.c: New.
44647
44648 2003-02-18 Richard Henderson <rth@redhat.com>
44649
44650 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
44651 * gcc.dg/attr-used-2.c: New.
44652
44653 2003-02-18 Mark Mitchell <mark@codesourcery.com>
44654
44655 PR c++/9704
44656 * g++.dg/init/copy5.C: New test.
44657
44658 2003-02-18 Geoffrey Keating <geoffk@apple.com>
44659
44660 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
44661 * g++.dg/pch/pch.exp: Likewise.
44662
44663 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
44664
44665 * gcc.c-torture/execute/20030209-1.c: Enable the test if
44666 STACK_SIZE is not defined.
44667
44668 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44669
44670 PR c++/9457
44671 * g++.dg/template/init1.C: New test.
44672
44673 2003-02-16 Jan HUbicka <jh@suse.cz>
44674
44675 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
44676 (foo): Add few extra tests
44677 * gcc.dg/c99-const-expr-3.c: Likewise.
44678 * gcc.c-torture/execute/20030216-1.c: New.
44679
44680 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44681
44682 PR c++/9459
44683 * g++.dg/ext/typeof4.C: New test.
44684
44685 2003-02-15 Roger Sayle <roger@eyesopen.com>
44686
44687 * gcc.dg/i386-387-3.c: New test case.
44688
44689 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
44690
44691 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
44692 cris-*-elf* cris-*-aout* and mmix-*-*.
44693
44694 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
44695
44696 * gcc.dg/20030213-1.c: New test.
44697
44698 2003-02-12 Roger Sayle <roger@eyesopen.com>
44699
44700 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
44701 * gcc.dg/i386-387-2.c: Likewise.
44702
44703 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
44704
44705 * gcc.dg/ppc-spe.c: Fix formatting.
44706 Enable tests that were previously unsupported by gas.
44707 Delete tests for instructions that no longer exist.
44708 Switch arguments on evsubifw builtin.
44709
44710 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
44711
44712 * gcc.c-torture/execute/20030209-1.c: Disable the test if
44713 STACK_SIZE is too small.
44714
44715 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
44716 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
44717
44718 * gcc.dg/decl-2.c: New test.
44719
44720 2003-02-10 Jan Hubicka <jh@suse.cz>
44721
44722 * gcc.dg/i386-fpcvt-1.c: New test.
44723
44724 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
44725
44726 * gcc.c-torture/execute/20030209-1.c: New test.
44727
44728 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
44729
44730 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
44731 int-wide bitops, use the constants of the same width.
44732 Likewise, if long long is 32-bit wide, test bitops using
44733 32-bit constants.
44734
44735 2003-02-07 Loren James Rittle <ljrittle@acm.org>
44736
44737 * gcc.dg/20021014-1.c: Annotate with expected notice text.
44738
44739 2003-02-07 Roger Sayle <roger@eyesopen.com>
44740
44741 * gcc.dg/builtins-4.c: New test case.
44742
44743 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44744
44745 * gcc.dg/20020430-1.c: Fix dg command typos.
44746 * gcc.dg/20020503-1.c: Likewise.
44747
44748 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44749
44750 PR c++/8785
44751 * g++.dg/parse/fused-params1.C: New test.
44752
44753 PR c++/8857
44754 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
44755
44756 PR c++/8921
44757 * g++.dg/parse/non-dependent1.C: New test.
44758
44759 PR c++/8928
44760 * g++.dg/parse/dupl-tmpl-args1.C: New test.
44761
44762 PR c++/9228
44763 * g++.dg/parse/undefined7.C: New test.
44764 * g++.dg/parse/non-templ1.C: New test.
44765
44766 PR c++/9229
44767 * g++.dg/parse/too-many-tmpl-args1.C: New test.
44768
44769 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
44770
44771 * gcc.c-torture/compile/20030206-1.c: New test.
44772
44773 2003-02-05 Roger Sayle <roger@eyesopen.com>
44774
44775 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
44776 "pow" to "foo" to avoid potential confusion with a math built-in.
44777
44778 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44779
44780 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
44781 conditions for SPARC targets.
44782
44783 2003-02-05 Jakub Jelinek <jakub@redhat.com>
44784
44785 * gcc.dg/20030204-1.c: New test.
44786
44787 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44788
44789 PR c++/38
44790 * g++.dg/parse/array-size1.C: New test.
44791
44792 PR c++/5657
44793 * g++.dg/parse/undefined3.C: New test.
44794
44795 PR c++/5665
44796 * g++.dg/parse/undefined4.C: New test.
44797
44798 PR c++/5975
44799 * g++.dg/parse/undefined5.C: New test.
44800
44801 PR c++/7259
44802 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
44803
44804 PR c++/8578
44805 * g++.dg/parse/casting-operator1.C: New test.
44806
44807 PR c++/8596
44808 * g++.dg/parse/undefined6.C: New test.
44809
44810 PR c++/8736
44811 * g++.dg/parse/missing-template1.C: New test.
44812
44813 2003-02-04 Jan Hubicka <jh@suse.cz>
44814
44815 * gcc.dg/i386-cadd.c: Compile using -march=k8.
44816 * gcc.dg/i386-cmov?.c: Likewise.
44817 * gcc.dg/i386-fpcvt-?.c: Likewise.
44818 * gcc.dg/i386-ssefp-1.c: Likewise.
44819 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
44820 conventions.
44821
44822 2003-02-03 Mark Mitchell <mark@codesourcery.com>
44823
44824 PR c++/7129
44825 * g++.dg/ext/max.C: New test.
44826
44827 2003-02-03 Jan Hubicka <jh@suse.cz>
44828
44829 * gcc.c-torture/execute/20030203-1.c: New test.
44830
44831 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
44832
44833 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
44834 'natural-endian'.
44835
44836 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
44837
44838 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
44839 * g++.dg/init/new2.C: Likewise.
44840 * g++.dg/other/new1.C: Likewise.
44841
44842 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
44843
44844 * gcc.dg/struct-ret-libc.c: New test.
44845
44846 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
44847
44848 * gcc.dg/20030129-1.c: New test.
44849
44850 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44851
44852 PR c++/8849
44853 * g++.dg/template/ptrmem4.C: New test.
44854
44855 2003-01-29 Mark Mitchell <mark@codesourcery.com>
44856
44857 * g++.dg/parser/constant1.C: New test.
44858
44859 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44860
44861 PR c++/8591
44862 * g++.dg/parse/friend2.C: New test.
44863
44864 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
44865
44866 PR c++/9437
44867 * g++.dg/template/unify4.C: New test.
44868
44869 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
44870
44871 * gcc.c-torture/execute/20030128-1.c: New test.
44872
44873 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
44874
44875 * g++.dg/lookup/nested1.C: Test moved from ...
44876 * g++.old-deja/g++.other/lookup24.C: ... here.
44877
44878 2003-01-28 Jan Hubicka <jh@suse.cz>
44879
44880 * gcc.dg/i386-cmov5.c: New test.
44881
44882 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
44883
44884 * gcc.c-torture/execute/20010925-1.c: Changed the
44885 memcpy declaration.
44886
44887 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
44888
44889 PR c++/3902
44890 * g++.dg/parse/template5.C: New test.
44891
44892 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
44893
44894 PR fortran/9258
44895 * g77.dg/pr9258: New test.
44896
44897 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
44898
44899 * README: Move relevant parts from README.g++.
44900
44901 * README.g++: Remove this file.
44902
44903 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
44904
44905 * g++.dg/abi/dcast1.C: New test.
44906
44907 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44908
44909 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
44910
44911 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
44912
44913 PR c++/47
44914 * g++.old-deja/g++.other/lookup24.C: New test.
44915
44916 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44917
44918 PR middle-end/7227
44919 * gcc.dg/uninit-C.c: New test.
44920
44921 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
44922
44923 * g++.dg/abi/covariant1.C: New test.
44924
44925 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
44926
44927 * gcc.dg/20030123-1.c: New test.
44928
44929 2003-01-25 Jan Hubicka <jh@suse.cz>
44930
44931 PR opt/8492
44932 * gcc.c-torture/compile/20030125-1.c
44933
44934 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
44935
44936 PR c++/9403
44937 * g++.dg/parse/template3.C: New test.
44938 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
44939
44940 PR c++/795
44941 * g++.dg/parse/template4.C: New test.
44942
44943 PR c++/9415
44944 * g++.dg/template/qual2.C: New test.
44945
44946 PR c++/8545
44947 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
44948
44949 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
44950
44951 2003-01-25 Roger Sayle <roger@eyesopen.com>
44952
44953 * gcc.c-torture/execute/switch-1.c: New test case.
44954
44955 2003-01-25 Jan Hubicka <jh@suse.cz>
44956
44957 * gcc.c-torture/execute/20030125-1.[cx]: New test.
44958
44959 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
44960
44961 Tweaks for Bison-1.875. From the NEWS file:
44962 "- `parse error' -> `syntax error'
44963 Bison now uniformly uses the term `syntax error'"
44964 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
44965 * gcc.dg/cpp/digraph2.c: Likewise.
44966 * gcc.dg/cpp/direct2.c: Likewise.
44967 * gcc.dg/cpp/paste4.c: Likewise.
44968 * gcc.dg/c90-restrict-1.c: Likewise.
44969 * gcc.dg/c99-func-2.c: Likewise.
44970 * gcc.dg/noncompile/920721-2.c: Likewise.
44971 * gcc.dg/noncompile/930622-2.c: Likewise.
44972 * gcc.dg/noncompile/940112-1.c: Likewise.
44973 * gcc.dg/noncompile/950921-1.c: Likewise.
44974 * gcc.dg/noncompile/951123-1.c: Likewise.
44975 * gcc.dg/noncompile/971104-1.c: Likewise.
44976 * gcc.dg/noncompile/990416-1.c: Likewise.
44977
44978 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
44979
44980 * g++.dg/parse/undefined1.C: Add error message.
44981
44982 2003-01-22 Mark Mitchell <mark@codesourcery.com>
44983
44984 PR c++/9354
44985 * g++.dg/parse/new1.C: New test.
44986
44987 PR c++/9216
44988 * g++.dg/parse/template2.C: New test.
44989
44990 PR c++/9354
44991 * g++.dg/parse/typedef2.C: New test.
44992
44993 PR c++/9328
44994 * g++.dg/ext/typeof3.C: New test.
44995
44996 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
44997
44998 PR c++/2738
44999 * g++.dg/parse/ret-type1.C: New test.
45000
45001 PR c++/3792
45002 * g++.dg/parse/tmpl-outside1.C: New test.
45003
45004 PR c++/4207
45005 * g++.dg/parse/int-as-enum1.C: New test.
45006
45007 PR c++/4903
45008 * g++.dg/parse/no-typename1.C: New test.
45009
45010 PR c++/5533
45011 * g++.dg/parse/no-value1.C: New test.
45012
45013 PR c++/5921
45014 * g++.dg/parse/wrong-inline1.C: New test.
45015
45016 PR c++/6402
45017 * g++.dg/parse/ref1.C: New test.
45018
45019 PR c++/6992
45020 * g++.dg/parse/attr-ctor1.C: New test.
45021
45022 PR c++/7229
45023 * g++.dg/parse/namespace5.C: New test.
45024
45025 PR c++/7917
45026 * g++.dg/parse/func-def1.C: New test.
45027
45028 PR c++/8143
45029 * g++.dg/parse/undefined1.C: New test.
45030
45031 PR c++/5723, PR c++/8522
45032 * g++.dg/parse/specialization1.C: New test.
45033
45034 PR c++/163, PR c++/8595
45035 * g++.dg/parse/struct-as-enum1.C: New test.
45036
45037 PR c++/9173
45038 * g++.dg/parse/undefined2.C: New test.
45039
45040 2003-01-22 Mark Mitchell <mark@codesourcery.com>
45041
45042 PR c++/9298
45043 * g++.dg/parse/template1.C: New test.
45044
45045 PR c++/9384
45046 * g++.dg/parse/using1.C: New test.
45047
45048 PR c++/9285
45049 PR c++/9294
45050 * g++.dg/parse/expr2.C: New test.
45051
45052 PR c++/9388
45053 * g++.dg/parse/lookup2.C: Likewise.
45054
45055 2003-01-21 Jan Hubicka <jh@suse.cz>
45056
45057 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
45058 * gcc.c-torture/execute/eeprof-1.c: Likewise.
45059 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
45060 * gcc.c-torture/execute/string-opt-*.c: Likewise.
45061
45062 2003-01-20 Nick Clifton <nickc@redhat.com>
45063
45064 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
45065 problem with ARM sibcall code generation.
45066
45067 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
45068
45069 * gcc.c-torture/execute/20030120-1.c: New.
45070
45071 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
45072
45073 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
45074
45075 2003-01-17 Mark Mitchell <mark@codesourcery.com>
45076
45077 PR c++/9272
45078 * g++.dg/parse/ctor1.C: New test.
45079
45080 PR c++/9294:
45081 * g++.dg/parse/qualified1.C: New test.
45082
45083 * g++.dg/parse/typename3.C: New test.
45084
45085 2003-01-16 Richard Henderson <rth@redhat.com>
45086
45087 * g++.dg/tls/init-2.C: Fix error matches for real this time.
45088
45089 2003-01-16 Richard Henderson <rth@redhat.com>
45090
45091 * g++.dg/pch/pch.exp: Copy test header to the working directory
45092 before using it either for precompilation or direct use.
45093 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
45094 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
45095
45096 2003-01-16 Richard Henderson <rth@redhat.com>
45097
45098 * gcc.dg/pch/pch.exp: Copy test header to the working directory
45099 before using it either for precompilation or direct use.
45100 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
45101 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
45102
45103 2003-01-16 Mark Mitchell <mark@codesourcery.com>
45104
45105 * g++.dg/ext/typename1.C: Add typename keyword.
45106 * g++.dg/template/crash1.C: Update error messages.
45107 * g++.dg/template/crash2.C: Remove error message.
45108 * g++.dg/parse/typename2.C: New test.
45109 * g++.dg/template/typename2.C: Change implicit
45110 typename warning into error.
45111 * g++.old-deja/g++.benjamin/tem03.C: Issue more
45112 error messages.
45113 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
45114 * g++.old-deja/g++.brendan/crash56.C: Add this->.
45115 * g++.old-deja/g++.law/visibility13.C: Remove error
45116 messages.
45117 * g++.old-deja/g++.ns/template17.C: Reorder code to
45118 make declaration visible in template.
45119 * g++.old-deja/g++.pt/crash3.C: Fix typos.
45120 * g++.old-deja/g++.pt/crash36.C: Issue more error
45121 messages.
45122 * g++.old-deja/g++.pt/crash5.C: Improve error
45123 message.
45124 * g++.old-deja/g++.pt/crash67.C: Remove warning.
45125 * g++.old-deja/g++.pt/inherit1.C: Add this->.
45126 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
45127 * g++.old-deja/g++.pt/typename16.C: Replace implicit
45128 typename warning with error message.
45129 * g++.old-deja/g++.pt/typename19.C: Remove warning.
45130 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
45131 * g++.old-deja/g++.robertl/eb24.C: Use this->.
45132
45133 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
45134
45135 * g++.dg/parse/ambig2.C: New test.
45136
45137 2003-01-15 Richard Henderson <rth@redhat.com>
45138
45139 * g++.dg/tls/init-2.C: Update error message string.
45140
45141 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45142
45143 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
45144
45145 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
45146
45147 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
45148 all for HC11/HC12.
45149 * gcc.c-torture/compile/20001205-1.x: Likewise.
45150 * gcc.c-torture/compile/20001226-1.x: Likewise.
45151 * gcc.c-torture/compile/920520-1.x: Likewise.
45152 * gcc.c-torture/compile/961203-1.x: Likewise.
45153 * gcc.c-torture/compile/20020604-1.x: Likewise.
45154
45155 2003-01-15 Jan Hubicka <jh@suse.cz>
45156
45157 * gcc.c-torture/compile/20030115-1.c: New test.
45158
45159 * gcc.dg/i386-fpcvt-1.c: New test.
45160 * gcc.dg/i386-fpcvt-2.c: New test.
45161
45162 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
45163
45164 Further conform g++'s __vmi_class_type_info to the C++ ABI
45165 specification.
45166 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
45167 the specification.
45168
45169 2003-01-14 Jan Hubicka <jh@suse.cz>
45170
45171 * gcc.dg/i386-fpcvt-1.c: New test.
45172 * gcc.dg/i386-fpcvt-2.c: New test.
45173
45174 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
45175
45176 * gcc.dg/i386-mmx-3.c: New test.
45177
45178 2003-01-12 Mark Mitchell <mark@codesourcery.com>
45179
45180 PR c++/9264
45181 * g++.dg/parse/octal1.C: New file.
45182
45183 PR c++/9172
45184 * g++.dg/parse/typename1.C: New file.
45185
45186 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
45187
45188 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
45189 * gcc.dg/bf-no-ms-layout.c: Likewise.
45190 * gcc.dg/bf-ms-attrib.c: Likewise.
45191
45192 2003-01-10 Mark Mitchell <mark@codesourcery.com>
45193
45194 PR c++/9099
45195 * g++.dg/parse/dtor1.C: New file.
45196
45197 PR c++/9128
45198 * g++.dg/rtti/typeid1.C: New file.
45199
45200 PR c++/9153
45201 * g++.dg/parse/lookup1.C: New file.
45202
45203 PR c++/9171
45204 * g++.dg/templ/spec5.C: New file.
45205
45206 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
45207
45208 * gcc.c-torture/compile/20030110-1.c: New test.
45209
45210 2003-01-09 Geoffrey Keating <geoffk@apple.com>
45211
45212 Merge from pch-branch:
45213
45214 2002-12-23 Geoffrey Keating <geoffk@apple.com>
45215
45216 * gcc.dg/pch/cpp-1.h: New.
45217 * gcc.dg/pch/cpp-1.c: New.
45218 * gcc.dg/pch/cpp-2.h: New.
45219 * gcc.dg/pch/cpp-2.c: New.
45220
45221 2002-11-19 Geoffrey Keating <geoffk@apple.com>
45222
45223 * gcc.dg/pch/except-1.h: New.
45224 * gcc.dg/pch/except-1.c: New.
45225
45226 2002-11-13 Geoffrey Keating <geoffk@apple.com>
45227
45228 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
45229 running test.
45230 * gcc.dg/pch: Include *.hp not *.h.
45231 * gcc.dg/pch/system-1.h: New.
45232 * gcc.dg/pch/system-1.c: New.
45233
45234 2002-11-11 Geoffrey Keating <geoffk@apple.com>
45235
45236 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
45237 rather than trying to build and run a program using PCH.
45238 * gcc.dg/pch: Remove dg-do commands from test files.
45239
45240 2002-11-08 Geoffrey Keating <geoffk@apple.com>
45241
45242 * gcc.dg/pch/macro-3.c: New.
45243 * gcc.dg/pch/macro-3.h: New.
45244
45245 2002-11-04 Geoffrey Keating <geoffk@apple.com>
45246
45247 * gcc.dg/pch/common-1.c: New.
45248 * gcc.dg/pch/common-1.h: New.
45249 * gcc.dg/pch/decl-1.c: New.
45250 * gcc.dg/pch/decl-1.h: New.
45251 * gcc.dg/pch/decl-2.c: New.
45252 * gcc.dg/pch/decl-2.h: New.
45253 * gcc.dg/pch/decl-3.c: New.
45254 * gcc.dg/pch/decl-3.h: New.
45255 * gcc.dg/pch/decl-4.c: New.
45256 * gcc.dg/pch/decl-4.h: New.
45257 * gcc.dg/pch/decl-5.c: New.
45258 * gcc.dg/pch/decl-5.h: New.
45259 * gcc.dg/pch/global-1.c: New.
45260 * gcc.dg/pch/global-1.h: New.
45261 * gcc.dg/pch/inline-1.c: New.
45262 * gcc.dg/pch/inline-1.h: New.
45263 * gcc.dg/pch/inline-2.c: New.
45264 * gcc.dg/pch/inline-2.h: New.
45265 * gcc.dg/pch/static-1.c: New.
45266 * gcc.dg/pch/static-1.h: New.
45267 * gcc.dg/pch/static-2.c: New.
45268 * gcc.dg/pch/static-2.h: New.
45269
45270 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
45271
45272 * g++.dg/pch/pch.exp: Better handle failing testcases.
45273 * gcc.dg/pch/pch.exp: Likewise.
45274 * gcc.dg/pch/macro-1.c: New.
45275 * gcc.dg/pch/macro-1.h: New.
45276 * gcc.dg/pch/macro-2.c: New.
45277 * gcc.dg/pch/macro-2.h: New.
45278
45279 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
45280
45281 * g++.dg/dg.exp: Treat files in pch/ specially.
45282 * g++.dg/pch/pch.exp: New file.
45283 * g++.dg/pch/empty.H: New file.
45284 * g++.dg/pch/empty.C: New file.
45285 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
45286 "precompile".
45287
45288 * gcc.dg/pch/pch.exp: New file.
45289 * gcc.dg/pch/empty.h: New file.
45290 * gcc.dg/pch/empty.c: New file.
45291 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
45292 "precompile".
45293
45294 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45295
45296 * g++.dg/template/friend14.C: New test.
45297
45298 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45299
45300 * gcc.dg/old-style-asm-1.c: New test.
45301
45302 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
45303
45304 * gcc.c-torture/compile/20030109-1.c: New test.
45305
45306 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
45307
45308 * gcc.c-torture/execute/20030109-1.c: New test.
45309
45310 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
45311
45312 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
45313 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
45314 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
45315 * g++.old-deja/g++.mike/eh2.C: Likewise.
45316 * g++.old-deja/g++.mike/eh3.C: Likewise.
45317 * g++.old-deja/g++.mike/eh5.C: Likewise.
45318 * g++.old-deja/g++.mike/eh6.C: Likewise.
45319 * g++.old-deja/g++.mike/eh7.C: Likewise.
45320 * g++.old-deja/g++.mike/eh8.C: Likewise.
45321 * g++.old-deja/g++.mike/eh9.C: Likewise.
45322 * g++.old-deja/g++.mike/eh10.C: Likewise.
45323 * g++.old-deja/g++.mike/eh12.C: Likewise.
45324 * g++.old-deja/g++.mike/eh13.C: Likewise.
45325 * g++.old-deja/g++.mike/eh14.C: Likewise.
45326 * g++.old-deja/g++.mike/eh16.C: Likewise.
45327 * g++.old-deja/g++.mike/eh17.C: Likewise.
45328 * g++.old-deja/g++.mike/eh18.C: Likewise.
45329 * g++.old-deja/g++.mike/eh21.C: Likewise.
45330 * g++.old-deja/g++.mike/eh23.C: Likewise.
45331 * g++.old-deja/g++.mike/eh24.C: Likewise.
45332 * g++.old-deja/g++.mike/eh25.C: Likewise.
45333 * g++.old-deja/g++.mike/eh26.C: Likewise.
45334 * g++.old-deja/g++.mike/eh27.C: Likewise.
45335 * g++.old-deja/g++.mike/eh28.C: Likewise.
45336 * g++.old-deja/g++.mike/eh29.C: Likewise.
45337 * g++.old-deja/g++.mike/eh31.C: Likewise.
45338 * g++.old-deja/g++.mike/eh33.C: Likewise.
45339 * g++.old-deja/g++.mike/eh34.C: Likewise.
45340 * g++.old-deja/g++.mike/eh35.C: Likewise.
45341 * g++.old-deja/g++.mike/eh36.C: Likewise.
45342 * g++.old-deja/g++.mike/eh37.C: Likewise.
45343 * g++.old-deja/g++.mike/eh38.C: Likewise.
45344 * g++.old-deja/g++.mike/eh39.C: Likewise.
45345 * g++.old-deja/g++.mike/eh40.C: Likewise.
45346 * g++.old-deja/g++.mike/eh41.C: Likewise.
45347 * g++.old-deja/g++.mike/eh42.C: Likewise.
45348 * g++.old-deja/g++.mike/eh44.C: Likewise.
45349 * g++.old-deja/g++.mike/eh46.C: Likewise.
45350 * g++.old-deja/g++.mike/eh47.C: Likewise.
45351 * g++.old-deja/g++.mike/eh48.C: Likewise.
45352 * g++.old-deja/g++.mike/eh49.C: Likewise.
45353 * g++.old-deja/g++.mike/eh50.C: Likewise.
45354 * g++.old-deja/g++.mike/eh51.C: Likewise.
45355 * g++.old-deja/g++.mike/eh53.C: Likewise.
45356 * g++.old-deja/g++.mike/eh55.C: Likewise.
45357 * g++.old-deja/g++.mike/p7912.C: Likewise.
45358 * g++.old-deja/g++.mike/p9706.C: Likewise.
45359 * g++.old-deja/g++.mike/p10416.C: Likewise.
45360 * g++.old-deja/g++.mike/p11667.C: Likewise.
45361 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
45362 Remove redundant reference to Iris.
45363 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
45364 Elxsi, i860, Pico Java, and WE32K.
45365
45366 2003-01-07 Mark Mitchell <mark@codesourcery.com>
45367
45368 * g++.dg/ext/asm4.C: New test.
45369
45370 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45371
45372 PR c++/9030
45373 * g++.dg/template/friend12.C: New test.
45374 * g++.dg/template/friend13.C: Likewise.
45375 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
45376
45377 2003-01-08 Jan Hubicka <jh@suse.cz>
45378
45379 * gcc.dg/i386-cadd.c: New test.
45380 * gcc.dg/i386-cmov4.c: Likewise.
45381
45382 2003-01-06 Mark Mitchell <mark@codesourcery.com>
45383
45384 PR c++/9165
45385 * g++.dg/warn/Wunused-3.C: New test.
45386
45387 * g++.dg/abi/bitfield9.C: New test.
45388
45389 PR c++/9189
45390 * g++.dg/parse/defarg3.C: New test.
45391
45392 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
45393
45394 * g++.dg/parse/ambig1.C: New test.
45395 * g++.dg/parse/defarg2.C: New test.
45396
45397 2003-01-05 Mark Mitchell <mark@codesourcery.com>
45398
45399 * g++.dg/template/defarg-1.C: New test.
45400 * g++.dg/template/local2.C: Likewise.
45401
45402 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
45403
45404 * gcc.c-torture/execute/20030105-1.c: New test.
45405
45406 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45407
45408 * g++.dg/parse/namespace3.C: Remove extra semicolons.
45409 * g++.dg/parse/namespace4.C: Likewise.
45410
45411 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
45412
45413 * g++.dg/template/ntp2.C: New test.
45414
45415 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
45416
45417 * g++.dg/parse/extern-C-1.C: New test.
45418
45419 * g++.dg/parse/namespace4.C: New test.
45420
45421 * g++.dg/template/nested1.C: New test.
45422
45423 * g++.dg/parse/namespace3.C: New test.
45424
45425 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
45426
45427 * g++.dg/lookup/two-stage1.C: New test.
45428
45429 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45430
45431 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
45432 * g++.old-deja/g++.jason/access8.C: Likewise.
45433 * g++.old-deja/g++.other/decl5.C: Likewise.
45434
45435 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
45436
45437 * g++.dg/parse/parse7.C: New test.
45438
45439 2003-01-02 Mark Mitchell <mark@codesourcery.com>
45440
45441 PR c++/2843
45442 * g++.dg/ext/attrib7.C: New test.
45443
45444 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
45445
45446 * g++.dg/parse/parse6.C: New test.
45447
45448 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
45449
45450 * gcc.dg/h8300-stack-1.c: New.
45451
45452 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
45453
45454 g++.dg/lookup/exception1.C: New test.
45455
45456 g++.dg/lookup/template1.C: New test.
45457
45458 g++.dg/parse/namespace2.C: New test.
45459
45460 g++.dg/parse/parens2.C: New test.
45461
45462 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
45463
45464 * g++.dg/parse/parse5.C: New test.
45465 * g++.dg/lookup/scoped4.C: New test.
45466
45467 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
45468
45469 * g++.dg/parse/parens1.C: New test.
45470
45471 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
45472 angle-bracket1.C.
45473 * g++.dg/parse/parens2.C: New test.
45474
45475 * g++.dg/lookup/scope-operator1.C: New test.
45476
45477 * g++.dg/parse/operator1.C: New test.
45478
45479 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45480
45481 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
45482 * g++.old-deja/g++.other/access6.C: Likewise.
45483 * g++.old-deja/g++.other/decl1.C: Likewise.
45484 * g++.old-deja/g++.pt/typename12.C: Likewise.
45485
45486 2002-12-31 Mark Mitchell <mark@codesourcery.com>
45487
45488 * g++.dg/parse/namespace1.C: New test.
45489
45490 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
45491
45492 * g++.dg/parse/parse4.C: New test.
45493
45494 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
45495
45496 * g++.dg/parse/parse3.C: New test.
45497
45498 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
45499
45500 * g++.dg/parse/parse2.C: New test.
45501
45502 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
45503
45504 * g++.dg/template/friend11.C: New test.
45505
45506 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
45507
45508 * g++.dg/parse/parse1.C: New test.
45509
45510 2002-12-31 Janis Johnson <janis187@us.ibm.com>
45511
45512 * lib/profopt.exp: Change the name of a global variable to avoid
45513 possible clashes with other test suites.
45514
45515 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
45516
45517 * g++.dg/inherit/covariant8.C: New test.
45518
45519 2002-12-31 Mark Mitchell <mark@codesourcery.com>
45520
45521 * g++.dg/init/array9.C: New test.
45522
45523 PR c++/9112
45524 * g++.dg/parse/expr1.C: New test.
45525
45526 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
45527
45528 * gcc.c-torture/compile/20021230-1.c: New test.
45529
45530 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
45531
45532 * g++.dg/inherit/covariant5.C: New test.
45533 * g++.dg/inherit/covariant6.C: New test.
45534 * g++.dg/inherit/covariant7.C: New test.
45535
45536 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45537
45538 PR c++/2739
45539 * g++.dg/other/access2.C: New test.
45540
45541 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
45542
45543 * g++.dg/other/anon-struct.C: No longer fails
45544 * g++.old-deja/g++.brendan/parse4.C: Likewise.
45545 * g++.old-deja/g++.brendan/parse5.C: Likewise.
45546 * g++.old-deja/g++.brendan/parse6.C: Likewise.
45547
45548 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
45549
45550 * g++.dg/parse/angle-bracket.C (main): No longer fails.
45551
45552 2002-12-27 Mark Mitchell <mark@codesourcery.com>
45553
45554 * g++.dg/eh/spec4.C: Remove stray semicolon.
45555 * g++.dg/expr/pmf-1.C: Change error message.
45556 * g++.dg/ext/asm1.C: Remove stray semicolon.
45557 * g++.dg/ext/typename1.C: Add missing typenames.
45558 * g++.dg/inherit/template-as-base.C: Change error message.
45559 * g++.dg/lookup/scoped1.C: Likewise.
45560 * g++.dg/lookup/scoped2.C: Likewise.
45561 * g++.dg/lookup/using2.C: Likewise.
45562 * g++.dg/other/component1.C: Remove stray semicolon.
45563 * g++.dg/other/do1.C: Change error message.
45564 * g++.dg/other/error2.C: Likewise.
45565 * g++.dg/other/init1.C: Likewise.
45566 * g++.dg/other/packed1.C: Remove stray semicolon.
45567 * g++.dg/other/ptrmem2.C: Change error message.
45568 * g++.dg/parse/parameter-declaration-1.C: Remove line number
45569 marker.
45570 * g++.dg/special/initp1.C: Remove invalid attribute usage.
45571 * g++.dg/template/access3.C: Add typename keyword.
45572 * g++.dg/template/access5.C: Remove stray semicolon.
45573 * g++.dg/template/access6.C: Likewise.
45574 * g++.dg/template/complit1.C: Likewise.
45575 * g++.dg/template/crash1.C: Change error message.
45576 * g++.dg/template/inherit2.C: Remove stray semicolon.
45577 * g++.dg/template/instantiate2.C: Likewise.
45578 * g++.dg/template/instantiate3.C: Change error message.
45579 * g++.dg/template/qual1.C: Remove stray semicolon.
45580 * g++.dg/template/qualttp18.C: Change error message.
45581 * g++.dg/template/ref1.C: Remove stray semicolon.
45582 * g++.dg/template/sizeof1.C (A::value): Declare it.
45583 * g++.dg/template/spec4.C: Change error message.
45584 * g++.dg/template/static1.C: Likewise.
45585 * g++.dg/template/type1.C: Likewise.
45586 * g++.dg/template/typename3.C: Likewise.
45587 * g++.old-deja/g++.benjamin/13478.C: Change error message.
45588 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
45589 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
45590 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
45591 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
45592 named return value extension.
45593 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
45594 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
45595 * g++.old-deja/g++.bob/extern_C.C: Likewise.
45596 * g++.old-deja/g++.bob/inherit2.C: Likewise.
45597 * g++.old-deja/g++.brendan/complex1.C: Likewise.
45598 * g++.old-deja/g++.brendan/copy5.C: Likewise.
45599 * g++.old-deja/g++.brendan/crash13.C: Likewise.
45600 * g++.old-deja/g++.brendan/crash15.C: Likewise.
45601 * g++.old-deja/g++.brendan/crash18.C: Change error message.
45602 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
45603 * g++.old-deja/g++.brendan/crash38.C: Likewise.
45604 * g++.old-deja/g++.brendan/crash50.C: Likewise.
45605 * g++.old-deja/g++.brendan/crash56.C: Likewise.
45606 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
45607 syntax.
45608 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
45609 * g++.old-deja/g++.brendan/crash8.C: Change error message.
45610 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
45611 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
45612 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
45613 * g++.old-deja/g++.brendan/template11.C: Likewise.
45614 * g++.old-deja/g++.brendan/template26.C: Likewise.
45615 * g++.old-deja/g++.brendan/template27.C: Use explicit
45616 specialization syntax.
45617 * g++.old-deja/g++.brendan/template30.C: Likewise.
45618 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
45619 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
45620 non-dependent names.
45621 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
45622 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
45623 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
45624 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
45625 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
45626 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
45627 named return value extension.
45628 * g++.old-deja/g++.ext/namedret2.C: Likewise.
45629 * g++.old-deja/g++.ext/namedret3.C: Likewise.
45630 * g++.old-deja/g++.ext/return1.C: Likewise.
45631 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
45632 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
45633 * g++.old-deja/g++.jason/access8.C: Likewise.
45634 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
45635 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
45636 pseudo-destructor names.
45637 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
45638 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
45639 pseudo-destructor names.
45640 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
45641 * g++.old-deja/g++.jason/overload19.C: Likewise.
45642 * g++.old-deja/g++.jason/overload32.C: Likewise.
45643 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
45644 stray semicolons.
45645 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
45646 * g++.old-deja/g++.jason/return.C: Likewise.
45647 * g++.old-deja/g++.jason/return2.C: Likewise.
45648 * g++.old-deja/g++.jason/shadow1.C: Likewise.
45649 * g++.old-deja/g++.jason/special.C: Use explicit specialization
45650 syntax.
45651 * g++.old-deja/g++.jason/template10.C: Account for use of
45652 non-dependent names.
45653 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
45654 syntax.
45655 * g++.old-deja/g++.jason/template37.C: Likewise.
45656 * g++.old-deja/g++.law/access4.C: Change error messages.
45657 * g++.old-deja/g++.law/arm13.C: Remove incorrect
45658 pseudo-destructor names.
45659 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
45660 * g++.old-deja/g++.law/ctors9.C: Likewise.
45661 * g++.old-deja/g++.law/cvt22.C: Likewise.
45662 * g++.old-deja/g++.law/dtors5.C: Likewise.
45663 * g++.old-deja/g++.law/global-init1.C: Likewise.
45664 * g++.old-deja/g++.law/missed-error3.C: Likewise.
45665 * g++.old-deja/g++.law/operators28.C: Likewise.
45666 * g++.old-deja/g++.law/visibility28.C: Likewise.
45667 * g++.old-deja/g++.martin/eval1.C: Likewise.
45668 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
45669 name.
45670 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
45671 * g++.old-deja/g++.mike/net34.C: Likewise.
45672 * g++.old-deja/g++.mike/net36.C: Likewise.
45673 * g++.old-deja/g++.mike/ns2.C: Likewise.
45674 * g++.old-deja/g++.mike/p12306.C: Likewise.
45675 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
45676 value extension.
45677 * g++.old-deja/g++.mike/p700.C: Likewise.
45678 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
45679 * g++.old-deja/g++.mike/p710.C: Likewise.
45680 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
45681 value extension.
45682 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
45683 * g++.old-deja/g++.mike/pmf9.C: Likewise.
45684 * g++.old-deja/g++.ns/crash2.C: Likewise.
45685 * g++.old-deja/g++.ns/crash3.C: Likewise.
45686 * g++.old-deja/g++.ns/invalid1.C: Likewise.
45687 * g++.old-deja/g++.ns/ns17.C: Likewise.
45688 * g++.old-deja/g++.ns/template16.C: Likewise.
45689 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
45690 keyword.
45691 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
45692 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
45693 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
45694 named return value extension.
45695 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
45696 * g++.old-deja/g++.other/access4.C: Issue additional error
45697 messages.
45698 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
45699 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
45700 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
45701 * g++.old-deja/g++.other/crash25.C: Change error message.
45702 * g++.old-deja/g++.other/crash4.C: Change error message.
45703 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
45704 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
45705 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
45706 checks.
45707 * g++.old-deja/g++.other/defarg8.C: Likewise.
45708 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
45709 * g++.old-deja/g++.other/dtor10.C: Likewise.
45710 * g++.old-deja/g++.other/incomplete.C: Likewise.
45711 * g++.old-deja/g++.other/linkage7.C: Likewise.
45712 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
45713 lookup algorithm.
45714 * g++.old-deja/g++.other/mangle2.C: Likewise.
45715 * g++.old-deja/g++.other/refinit2.C: Likewise.
45716 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
45717 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
45718 * g++.old-deja/g++.pt/crash28.C: Likewise.
45719 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
45720 syntax.
45721 * g++.old-deja/g++.pt/crash32.C: Change error message.
45722 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
45723 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
45724 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
45725 error message position.
45726 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
45727 * g++.old-deja/g++.pt/defarg8.C: Change error message.
45728 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
45729 syntax.
45730 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
45731 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
45732 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
45733 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
45734 keyword.
45735 * g++.old-deja/g++.pt/explicit31.C: Likewise.
45736 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
45737 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
45738 keyword.
45739 * g++.old-deja/g++.pt/explicit71.C: Change error message.
45740 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
45741 syntax.
45742 * g++.old-deja/g++.pt/friend28.C: Account for use of
45743 non-dependent names.
45744 * g++.old-deja/g++.pt/friend29.C: Likewise.
45745 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
45746 rules.
45747 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
45748 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
45749 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
45750 lookup rules.
45751 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
45752 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
45753 keyword.
45754 * g++.old-deja/g++.pt/memclass20.C: Likewise.
45755 * g++.old-deja/g++.pt/memclass5.C: Likewise.
45756 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
45757 keyword.
45758 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
45759 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
45760 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
45761 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
45762 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
45763 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
45764 keyword.
45765 * g++.old-deja/g++.pt/spec10.C: Likewise.
45766 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
45767 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
45768 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
45769 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
45770 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
45771 * g++.old-deja/g++.pt/ttp62.C: Likewise.
45772 * g++.old-deja/g++.pt/ttp64.C: Likewise.
45773 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
45774 * g++.old-deja/g++.pt/typename15.C: Likewise.
45775 * g++.old-deja/g++.pt/typename22.C: Likewise.
45776 * g++.old-deja/g++.pt/typename6.C: Change error messages.
45777 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
45778 * g++.old-deja/g++.pt/virtual2.C: Likewise.
45779 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
45780 syntax.
45781 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
45782 return value extension.
45783 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
45784 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
45785 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
45786 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
45787
45788 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
45789
45790 * g++.dg/warn/inline1.C: New test.
45791 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
45792 * g++.old-deja/g++.jason/synth10.C: Likewise.
45793 * g++.old-deja/g++.mike/net31.C: Likewise.
45794 * g++.old-deja/g++.mike/p8786.C: Likewise.
45795
45796 * g++.dg/template/friend10.C: New test.
45797 * g++.dg/template/conv5.C: New test.
45798
45799 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
45800
45801 * g++.dg/lookup/scoped3.C: New test.
45802
45803 * g++.dg/lookup/decl1.C: New test.
45804 * g++.dg/lookup/decl2.C: New test.
45805
45806 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
45807
45808 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
45809 gcc.c-torture/compile/20021015-1.c,
45810 gcc.c-torture/compile/20021015-2.c,
45811 gcc.c-torture/compile/20021123-1.c,
45812 gcc.c-torture/compile/20021123-2.c,
45813 gcc.c-torture/compile/20021123-3.c,
45814 gcc.c-torture/compile/20021123-4.c,
45815 gcc.c-torture/execute/20021024-1.c: Add tests previously added
45816 only to 3.1 or 3.2 branch.
45817
45818 2002-12-23 Mark Mitchell <mark@codesourcery.com>
45819
45820 * gcc.dg/i386-bitfield3.c: New test.
45821
45822 * gcc.dg/i386-bitfield2.c: New test.
45823
45824 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
45825
45826 * g++.dg/parse/conv_op1.C: New test.
45827
45828 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
45829
45830 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
45831 approved.
45832
45833 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
45834
45835 * gcc.c-torture/compile/20021220-1.c: New test.
45836
45837 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
45838
45839 * gcc.dg/i386-fastcall-1.c: New.
45840
45841 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45842
45843 * gcc.c-torture/execute/20021219-1.c: New test.
45844
45845 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
45846
45847 * gcc.dg/i386-pic-1.c: New test.
45848
45849 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45850
45851 PR c++/8099
45852 * g++.dg/template/friend9.C: New test.
45853
45854 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45855
45856 PR c++/3663
45857 * g++.dg/template/access7.C: New test.
45858
45859 2002-12-18 Nick Clifton <nickc@redhat.com>
45860
45861 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
45862 the libstdc++-v3 directory has been found.
45863
45864 2002-12-12 Devang Patel <dpatel@apple.com>
45865 * gcc.dg/darwin-ld-1.c: New test.
45866 * gcc.dg/darwin-ld-2.c: New test.
45867 * gcc.dg/darwin-ld-3.c: New test.
45868 * gcc.dg/darwin-ld-4.c: New test.
45869 * gcc.dg/darwin-ld-5.c: New test.
45870
45871 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
45872
45873 * gcc.c-torture/compile/20021212-1.c: New test.
45874
45875 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
45876
45877 * gcc.dg/fshort-wchar: New test.
45878
45879 2002-12-10 Mark Mitchell <mark@codesourcery.com>
45880
45881 PR c++/8372
45882 * g++.dg/template/dtor1.C: New test.
45883
45884 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
45885 markers.
45886
45887 2002-12-10 Jakub Jelinek <jakub@redhat.com>
45888
45889 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
45890
45891 2002-12-09 Mark Mitchell <mark@codesourcery.com>
45892
45893 * g++.dg/template/static1.C: New test.
45894 * g++.dg/template/static2.C: New test.
45895 * g++.old-deja/g++.ext/memconst.C: New test.
45896
45897 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45898
45899 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
45900 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
45901 * g++.dg/special/initp1.C: Likewise.
45902
45903 2002-12-06 Jakub Jelinek <jakub@redhat.com>
45904
45905 * gcc.c-torture/execute/20021204-1.c: New test.
45906
45907 2002-12-04 Geoffrey Keating <geoffk@apple.com>
45908
45909 * gcc.dg/ppc-fmadd-1.c: New file.
45910 * gcc.dg/ppc-fmadd-2.c: New file.
45911 * gcc.dg/ppc-fmadd-3.c: New file.
45912
45913 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
45914
45915 * gcc.c-torture/compile/20021204-1.c: New test.
45916
45917 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
45918
45919 * g++.dg/inherit/covariant2.C: New test.
45920 * g++.dg/inherit/covariant3.C: New test.
45921 * g++.dg/inherit/covariant4.C: New test.
45922 * g++.dg/inherit/covariant1.C: Remove XFAIL.
45923 * g++.old-deja/g++.robertl/eb17.C: Likewise.
45924
45925 2002-12-03 Mark Mitchell <mark@codesourcery.com>
45926
45927 PR c++/8688
45928 * g++.dg/init/brace3.C: New test.
45929
45930 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
45931
45932 * gcc.dg/20020210-1.c: Fix a comment typo.
45933
45934 2002-12-02 Mark Mitchell <mark@codesourcery.com>
45935
45936 PR c++/8720
45937 * g++.dg/parse/defarg1.C: New test.
45938
45939 PR c++/8615
45940 * g++.dg/template/char1.C: New test.
45941
45942 * g++.dg/template/varmod1.C: Fix typo.
45943
45944 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45945
45946 DR 180
45947 * g++.old-deja/g++.pt/crash32.C: Expect error.
45948
45949 2002-12-01 Mark Mitchell <mark@codesourcery.com>
45950
45951 PR c++/5919
45952 * g++.dg/template/varmod1.C: New test.
45953
45954 PR c++/8727
45955 * g++.dg/inherit/typeinfo1.C: New test.
45956
45957 PR c++/8663
45958 * g++.dg/inherit/typedef1.C: New test.
45959
45960 2002-11-30 Mark Mitchell <mark@codesourcery.com>
45961
45962 PR c++/8332
45963 PR c++/8493
45964 * g++.dg/template/strlen1.C: New test.
45965
45966 PR c++/8227
45967 * g++.dg/template/ctor2.C: New test.
45968
45969 PR c++/8214
45970 * g++.dg/init/string1.C: New test.
45971
45972 PR c++/8511
45973 * g++.dg/template/friend8.C: New test.
45974
45975 2002-11-29 Joe Buck <jbuck@synopsys.com>
45976
45977 * g++.dg/lookup/anon2.C: New test.
45978
45979 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
45980
45981 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
45982 h8300 port.
45983
45984 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
45985
45986 * gcc.dg/bitfld-6.c: New test.
45987
45988 2002-11-27 Jan Hubicka <jh@suse.cz>
45989
45990 * gcc.c-torture/execute/20021127.[cx]: New test.
45991
45992 2002-11-26 Jan Hubicka <jh@suse.cz>
45993
45994 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
45995 quality.
45996
45997 2002-11-26 Geoffrey Keating <geoffk@apple.com>
45998
45999 * g++.dg/init/brace2.C: New test.
46000 * g++.old-deja/g++.mike/p9129.C: Correct.
46001
46002 2002-11-26 Mark Mitchell <mark@codesourcery.com>
46003
46004 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
46005
46006 2002-11-25 Andreas Bauer <baueran@in.tum.de>
46007
46008 * gcc.dg/sibcall-6: New test for indirect sibcalls.
46009
46010 2002-11-25 Mark Mitchell <mark@codesourcery.com>
46011
46012 * g++.dg/abi/empty11.C: New test.
46013 * g++.dg/rtti/cv1.C: New test.
46014
46015 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
46016
46017 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
46018
46019 2002-11-24 Mark Mitchell <mark@codesourcery.com>
46020
46021 * g++.dg/abi/empty10.C: New test.
46022
46023 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
46024
46025 * gcc.c-torture/compile/20021124-1.c: New test.
46026
46027 2002-11-22 Mark Mitchell <mark@codesourcery.com>
46028
46029 * g++.dg/abi/rtti2.C: New test.
46030
46031 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
46032
46033 * gcc.dg/i386-unroll-1.c: New test.
46034
46035 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
46036
46037 * gcc.c-torture/compile/20021120-1.c: New test.
46038 * gcc.c-torture/compile/20021120-2.c: New test.
46039
46040 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46041
46042 * gcc.dg/bitfld-5.c: New test.
46043
46044 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46045
46046 * gcc.c-torture/execute/20021120-3.c: New test.
46047
46048 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46049
46050 * gcc.c-torture/execute/20021120-2.c: New test.
46051
46052 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
46053
46054 * gcc.c-torture/execute/20021120-1.c: New test.
46055
46056 2002-11-20 Jakub Jelinek <jakub@redhat.com>
46057
46058 * gcc.c-torture/execute/20021118-3.c: New test.
46059
46060 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
46061
46062 * gcc.c-torture/compile/20021119-1.c: New test.
46063
46064 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
46065
46066 * gcc.dg/duff-1.c: New test.
46067 * gcc.dg/duff-2.c: New test.
46068 * gcc.dg/duff-3.c: New test.
46069
46070 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
46071
46072 * gcc.dg/cpp/_Pragma5.c: New test.
46073
46074 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
46075
46076 * gcc.c-torture/execute/20021118-2.c: New test.
46077
46078 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
46079
46080 * gcc.c-torture/execute/20021118-1.c: New test.
46081
46082 2002-11-16 Jakub Jelinek <jakub@redhat.com>
46083
46084 * gcc.dg/20021116-1.c: New test.
46085
46086 2002-11-14 Mark Mitchell <mark@codesourcery.com>
46087
46088 * g++.dg/abi/vcall1.C: New test.
46089
46090 2002-11-14 Jakub Jelinek <jakub@redhat.com>
46091
46092 * gcc.dg/20021029-1.c: New test.
46093 * gcc.dg/20021029-2.c: New test.
46094
46095 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
46096
46097 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
46098
46099 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
46100
46101 PR c/8439
46102 * gcc.dg/20021110.c: Move to ...
46103 * gcc.c-torture/compile/20021110.c: .... here.
46104
46105 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46106
46107 PR c/8467
46108 * gcc.c-torture/execute/20021111-1.c
46109
46110 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
46111
46112 PR c/8439
46113 * gcc.dg/20021110.c: New test.
46114
46115 2002-11-10 Mark Mitchell <mark@codesourcery.com>
46116
46117 * g++.dg/abi/vthunk3.C: Run only on x86.
46118
46119 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
46120
46121 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
46122
46123 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
46124
46125 * lib/compat.exp (compat-execute): Fix logic error in last
46126 change.
46127
46128 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
46129
46130 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
46131
46132 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46133
46134 PR c++/8389
46135 * g++.dg/template/access6.C: New test.
46136
46137 2002-11-08 Jan Hubicka <jh@suse.cz>
46138
46139 * gcc.dg/i386-ssefp-1.c: New test.
46140 * gcc.dg/i386-ssefp-1.c: New test.
46141
46142 2002-11-08 Jan Hubicka <jh@suse.cz>
46143
46144 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
46145
46146 2002-11-07 Mark Mitchell <mark@codesourcery.com>
46147
46148 * g++.dg/abi/vthunk3.C: New test.
46149
46150 PR c++/8338
46151 * g++.dg/template/crash2.C: New test.
46152
46153 2002-11-07 Mark Mitchell <mark@codesourcery.com>
46154
46155 * g++.dg/abi/dtor1.C: New test.
46156 * g++.dg/abi/dtor2.C: Likewise.
46157
46158 2002-11-05 Geoffrey Keating <geoffk@apple.com>
46159
46160 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
46161 Darwin.
46162
46163 2002-11-04 Adam Nemet <anemet@lnxw.com>
46164
46165 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
46166 -mthumb. Only xfail with -O0.
46167
46168 2002-11-03 Mark Mitchell <mark@codesourcery.com>
46169
46170 * g++.dg/abi/thunk1.C: New test.
46171 * g++.dg/abi/thunk2.C: Likewise.
46172 * g++.dg/abi/vtt1.C: Likewise.
46173
46174 2002-11-02 Diego Novillo <dnovillo@redhat.com>
46175
46176 PR optimization/8423
46177 * gcc.c-torture/execute/builtin-constant.c: New test.
46178
46179 2002-11-01 Zack Weinberg <zack@codesourcery.com>
46180
46181 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
46182 Add some more cases.
46183
46184 2002-11-01 Mark Mitchell <mark@codesourcery.com>
46185
46186 PR c++/8391
46187 * g++.dg/opt/local1.C: New test.
46188
46189 2002-10-30 Mark Mitchell <mark@codesourcery.com>
46190
46191 PR c++/8160
46192 * g++.dg/template/complit1.C: New test.
46193
46194 PR c++/8149
46195 * g++.dg/template/typename4.C: Likewise.
46196
46197 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46198
46199 Core issue 287, PR c++/7639
46200 * g++.dg/template/instantiate1.C: Adjust error location.
46201 * g++.dg/template/instantiate3.C: New test.
46202 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
46203 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
46204 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
46205
46206 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
46207
46208 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
46209
46210 2002-10-29 Mark Mitchell <mark@codesourcery.com>
46211
46212 PR c++/8287
46213 * g++.dg/init/dtor2.C: New test.
46214
46215 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46216
46217 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
46218 * gcc.dg/nest.c: Bypass errors on irix6.
46219
46220 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
46221
46222 * gcc.dg/nest.c: Expect error for mmix-*-*.
46223 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
46224
46225 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
46226
46227 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
46228 markers.
46229
46230 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
46231
46232 2002-10-25 Mike Stump <mrs@apple.com>
46233
46234 * gcc.dg/warn-1.c: New test.
46235
46236 2002-10-25 Zack Weinberg <zack@codesourcery.com>
46237
46238 * g++.dg/template/typename3.C: New test.
46239
46240 2002-10-25 Mark Mitchell <mark@codesourcery.com>
46241
46242 * g++.dg/lookup/ptrmem1.C: New test.
46243
46244 * g++.dg/abi/vthunk2.C: New test.
46245
46246 2002-10-25 Zack Weinberg <zack@codesourcery.com>
46247
46248 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
46249
46250 2002-10-24 Mark Mitchell <mark@codesourcery.com>
46251
46252 * g++.dg/abi/empty9.C: New test.
46253
46254 2002-10-24 Richard Henderson <rth@redhat.com>
46255
46256 * g++.dg/inherit/thunk1.C: Enable for ia64.
46257
46258 2002-10-23 Mark Mitchell <mark@codesourcery.com>
46259
46260 PR c++/8067
46261 * g++.dg/lookup/pretty1.C: New test.
46262
46263 2002-10-23 Jakub Jelinek <jakub@redhat.com>
46264
46265 * gcc.dg/20021023-1.c: New test.
46266
46267 2002-10-23 Mark Mitchell <mark@codesourcery.com>
46268
46269 PR c++/7679
46270 * g++.dg/parse/inline1.C: New test.
46271
46272 2002-10-23 Richard Henderson <rth@redhat.com>
46273
46274 * g++.dg/inherit/thunk1.C: Enable for x86_64.
46275
46276 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
46277
46278 2002-10-22 Mark Mitchell <mark@codesourcery.com>
46279
46280 PR c++/6579
46281 * g++.dg/parse/stmtexpr3.C: New test.
46282
46283 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
46284
46285 * g++.dg/expr/cond1.C: New test.
46286
46287 2002-10-21 Zack Weinberg <zack@codesourcery.com>
46288
46289 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
46290
46291 2002-10-21 Mark Mitchell <mark@codesourcery.com>
46292
46293 * g++.dg/abi/vbase13.C: New test.
46294 * g++.dg/abi/vbase14.C: Likewise.
46295
46296 2002-10-21 Jakub Jelinek <jakub@redhat.com>
46297
46298 * gcc.dg/tls/pic-1.c: New test.
46299 * gcc.dg/tls/nonpic-1.c: New test.
46300 * gcc.dg/20021018-1.c: New test.
46301
46302 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
46303
46304 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
46305 Remove only files with the same base name as the test case.
46306 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
46307 (profopt-execute): Likewise. Also, remove old profiling
46308 and performance data files before running the tests.
46309
46310 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
46311 * g++.dg/bprob/bprob.exp: Likewise.
46312 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
46313 to allow more general test case names.
46314
46315 * g++.dg/bprob/bprob-1.C: Rename to ...
46316 * g++.dg/bprob/g++-bprob-1.C: ... this.
46317
46318 * g77.dg/bprob/bprob-1.f: Rename to ...
46319 * g77.dg/bprob/g77-bprob-1.f: ... this.
46320
46321 2002-10-21 Zack Weinberg <zack@codesourcery.com>
46322
46323 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
46324 bison 1.50 or later.
46325
46326 2002-10-21 Janis Johnson <janis187@us.ibm.com>
46327
46328 * g++.dg/README: Describe more test directories.
46329
46330 2002-10-21 Mark Mitchell <mark@codesourcery.com>
46331
46332 * g++.dg/init/array6.C: Add additional tests.
46333
46334 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
46335
46336 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
46337 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
46338
46339 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
46340
46341 * gcc.c-torture/compile/20020604-1.x: New.
46342 * gcc.c-torture/compile/simd-5.x: Likewise.
46343 * gcc.c-torture/execute/920710-1.x: Likewise.
46344 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
46345
46346 2002-10-21 Mark Mitchell <mark@codesourcery.com>
46347
46348 * g++.dg/inherit/override1.C: Add dg-options clause.
46349
46350 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
46351
46352 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
46353 _mm_slli_si128.
46354
46355 2002-10-19 Andreas Schwab <schwab@suse.de>
46356
46357 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
46358 directory component.
46359
46360 2002-10-18 Mark Mitchell <mark@codesourcery.com>
46361
46362 * g++.dg/inherit/thunk1.C: New test.
46363
46364 * g++.dg/inherit/override1.C: New test.
46365
46366 * g++.dg/abi/mangle11.C: New test.
46367 * g++.dg/abi/mangle14.C: New test.
46368 * g++.dg/abi/mangle17.C: New test.
46369
46370 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
46371
46372 * g++.dg/overload/member2.C: New test.
46373
46374 2002-10-17 Janis Johnson <janis187@us.ibm.com>
46375
46376 * g++.dg/README: Describe new compat directory.
46377 * g++.dg/dg.exp: Skip tests in compat directory.
46378 * README.compat: New file.
46379 * lib/compat.exp: New expect script.
46380 * g++.dg/compat: New test directory.
46381 * g++.dg/compat/compat.exp: New expect script.
46382 * g++.dg/compat/abi: New test directory.
46383 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
46384 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
46385 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
46386 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
46387 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
46388 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
46389 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
46390 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
46391 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
46392 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
46393 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
46394 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
46395 * g++.dg/compat/break: New test directory.
46396 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
46397 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
46398 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
46399 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
46400 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
46401 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
46402 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
46403 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
46404 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
46405 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
46406 g++.dg/compat/break/README: New files.
46407 * g++.dg/compat/eh: New test directory.
46408 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
46409 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
46410 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
46411 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
46412 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
46413 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
46414 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
46415 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
46416 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
46417 g++.dg/compat/eh/filter2_y.C,
46418 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
46419 g++.dg/compat/eh/new1_y.C,
46420 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
46421 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
46422 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
46423 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
46424 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
46425 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
46426 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
46427 g++.dg/compat/eh/unexpected1_y.C: New files.
46428 * g++.dg/compat/init: New test directory.
46429 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
46430 g++.dg/compat/init/array5_y.C,
46431 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
46432 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
46433 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
46434 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
46435 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
46436 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
46437 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
46438 g++.dg/compat/init/init-ref2_y.C: New files.
46439
46440 2002-10-17 Mark Mitchell <mark@codesourcery.com>
46441
46442 PR c++/7584
46443 * g++.dg/inherit/using3.C: New test.
46444
46445 2002-10-17 Jan Hubicka <jh@suse.cz>
46446
46447 * gcc.dg/20021017-2.c: New test.
46448
46449 2002-10-17 Mark Mitchell <mark@codesourcery.com>
46450
46451 * g++.dg/abi/mangle16.C: Adjust.
46452
46453 * g++.dg/init/array8.C: New test.
46454
46455 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
46456
46457 * gcc.dg/special/mips-abi.exp: New test.
46458 * gcc.dg/special/mips-abi.s: Empty file used by the above.
46459
46460 2002-10-16 Mark Mitchell <mark@codesourcery.com>
46461
46462 * g++.dg/abi/mangle16.C: New test.
46463 * g++.dg/abi/mangle17.C: Likewise.
46464
46465 PR c++/7478
46466 * g++.dg/template/ref1.C: New test.
46467
46468 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46469
46470 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
46471
46472 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
46473
46474 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
46475
46476 2002-10-16 Mark Mitchell <mark@codesourcery.com>
46477
46478 PR c++/7524
46479 * g++.dg/init/array7.C: New test.
46480
46481 2002-10-15 Mark Mitchell <mark@codesourcery.com>
46482
46483 * g++.dg/init/array6.C: New test.
46484
46485 * g++.dg/abi/mangle13.C: Likewise.
46486 * g++.dg/abi/mangle14.C: Likewise.
46487 * g++.dg/abi/mangle15.C: Likewise.
46488
46489 2002-10-14 Mark Mitchell <mark@codesourcery.com>
46490
46491 * g++.dg/abi/empty8.C: New test.
46492
46493 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
46494
46495 * g++.dg/init/ctor1.C: New test.
46496
46497 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
46498
46499 * gcc.c-torture/execute/20021015-1.c: New test.
46500
46501 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
46502
46503 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
46504
46505 2002-10-14 Jan Hubicka <jh@suse.cz>
46506
46507 * gcc.dg/i386-ssetype-[1-5].c: New tests.
46508
46509 2002-10-14 Richard Henderson <rth@redhat.com>
46510
46511 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
46512
46513 2002-10-14 Mark Mitchell <mark@codesourcery.com>
46514
46515 PR optimization/6631
46516 * g++.dg/opt/const2.C: New test.
46517
46518 2002-10-14 Mark Mitchell <mark@codesourcery.com>
46519
46520 PR c++/7176
46521 * g++.dg/parse/friend1.C: New test.
46522 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
46523
46524 2002-10-14 Jakub Jelinek <jakub@redhat.com>
46525
46526 * gcc.dg/20021014-1.c: New test.
46527
46528 2002-10-11 Mark Mitchell <mark@codesourcery.com>
46529
46530 PR c++/5661
46531 * g++.dg/ext/vlm1.C: New test.
46532 * g++.dg/ext/vlm2.C: Likewise.
46533
46534 * g++.dg/init/array1.C: Remove invalid braces.
46535 * g++.dg/init/brace1.C: New test.
46536 * g++.dg/init/copy2.C: Likewise.
46537 * g++.dg/init/copy3.C: Likewise.
46538 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
46539 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
46540 braces.
46541
46542 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
46543
46544 * gcc.dg/cpp/assembler.S: Don't use -ansi.
46545
46546 2002-10-11 Richard Shann <richard.shann@superh.com>
46547
46548 * gcc.c-torture/compile/simd-5.c: New test.
46549
46550 2002-10-10 Roger Sayle <roger@eyesopen.com>
46551
46552 * gcc.c-torture/execute/shiftopt-1.c: New test case.
46553
46554 2002-10-10 Jim Wilson <wilson@redhat.com>
46555
46556 * gcc.c-torture/execute/20021010-1.c: New test.
46557
46558 2002-10-09 Zack Weinberg <zack@codesourcery.com>
46559
46560 PR c/7353
46561 * g++.dg/ext/typedef-init.C: New test.
46562 * gcc.dg/typedef-init.c: New test.
46563
46564 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
46565
46566 * gcc.dg/cpp/paste13.c: New test.
46567
46568 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46569
46570 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
46571 remaining platforms, XFAIL during compile, not execute. Don't
46572 XFAIL at -O0.
46573
46574 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
46575
46576 * gcc.dg/alias-1.c: Tweak expected warning.
46577
46578 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
46579
46580 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
46581
46582 2002-10-06 Andreas Jaeger <aj@suse.de>
46583
46584 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
46585 * gcc.dg/cpp/c++98.C: Likewise.
46586
46587 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
46588 * g++.dg/cpp/c++98.C: Likewise.
46589
46590 * g++.dg/README (Subdirectories): Mention cpp directory.
46591
46592 PR target/7559
46593 * gcc.dg/20021006-1.c: New test.
46594
46595 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46596
46597 PR c++/7804
46598 * g++.dg/other/warning1.C: New test.
46599
46600 2002-10-04 Roger Sayle <roger@eyesopen.com>
46601
46602 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
46603 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
46604 and sparc-*-* with -m64 as expected failures. See PR 8087.
46605
46606 2002-10-03 Mark Mitchell <mark@codesourcery.com>
46607
46608 PR c++/7931
46609 * g++.dg/template/ptrmem3.C: New test.
46610
46611 PR c++/7754
46612 * g++.dg/template/union1.C: New test.
46613
46614 2002-10-03 Mark Mitchell <mark@codesourcery.com>
46615
46616 PR c++/8006
46617 * g++.dg/abi/mangle9.C: New test.
46618 * g++.dg/abi/mangle10.C: New test.
46619 * g++.dg/abi/mangle11.C: New test.
46620 * g++.dg/abi/mangle12.C: New test.
46621
46622 2002-10-02 Mark Mitchell <mark@codesourcery.com>
46623
46624 PR c++/7188.
46625 * g++.dg/template/meminit1.C: New test.
46626 * g++.dg/warn/Wreorder-1.C: Likewise.
46627 * g++.old-deja/g++.mike/warn3.C: Tweak.
46628 * lib/prune.exp: Ingore "in copy constructor".
46629
46630 2002-10-02 Andreas Jaeger <aj@suse.de>
46631
46632 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
46633 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
46634 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
46635 on x86-64.
46636
46637 2002-10-01 Mark Mitchell <mark@codesourcery.com>
46638
46639 * gcc.dg/empty1.C: Fix typo.
46640
46641 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
46642
46643 * gcc.dg/alias-1.c: New test.
46644
46645 2002-10-01 Mark Mitchell <mark@codesourcery.com>
46646
46647 * gcc.dg/empty1.C: New test.
46648
46649 * g++.dg/tls/init-2.C: Tweak error messages.
46650
46651 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
46652
46653 * gcc.c-torture/compile/20020923-1.c: New test.
46654
46655 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
46656
46657 * gcc.c-torture/execute/ffs-1.c: New test.
46658 * gcc.c-torture/execute/ffs-2.c: Ditto.
46659
46660 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
46661
46662 * g++.dg/overload/member1.C: New test.
46663
46664 2002-09-30 Mark Mitchell <mark@codesourcery.com>
46665
46666 * g++.dg/abi/empty7.C: New test.
46667 * g++.dg/init/pm2.C: Likewise.
46668
46669 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
46670
46671 * g++.dg/rtti/crash1.C: New test.
46672
46673 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
46674
46675 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
46676 gcc.dg/sibcall-4.c: New tests.
46677
46678 2002-09-28 Roger Sayle <roger@eyesopen.com>
46679
46680 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
46681 powerpc and MMIX targets.
46682
46683 2002-09-27 Zack Weinberg <zack@codesourcery.com>
46684
46685 * gcc.dg/cpp/20020927-1.c: New.
46686
46687 2002-09-26 David S. Miller <davem@redhat.com>
46688
46689 * gcc.c-torture/compile/trunctfdf.c: New.
46690
46691 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46692
46693 * lib/target-supports.exp (check_weak_available): Handle solaris2.
46694
46695 2002-09-27 Alan Modra <amodra@bigpond.net.au>
46696
46697 * gcc.c-torture/execute/loop-15.c: New.
46698
46699 2002-09-26 Janis Johnson <janis187@us.ibm.com>
46700
46701 * README.QMTEST: Fix typo.
46702
46703 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
46704
46705 * gcc.dg/20020926-1.c: New test.
46706
46707 2002-09-25 David S. Miller <davem@redhat.com>
46708
46709 PR target/7842
46710 * gcc.c-torture/execute/shiftdi.c: New test.
46711
46712 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
46713
46714 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
46715 unique to the tool.
46716 * lib/g77.exp (g77_init): Likewise.
46717 * lib/g++.exp (g++_init): Likewise.
46718 * lib/objc.exp (objc_init): Likewise.
46719
46720 2002-09-25 Mark Mitchell <mark@codesourcery.com>
46721
46722 * g++.dg/abi/empty5.C: New test.
46723 * g++.dg/abi/empty6.C: New test.
46724 * g++.dg/abi/vbase12.C: New test.
46725
46726 2002-09-25 Richard Henderson <rth@redhat.com>
46727
46728 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
46729 too-small long double.
46730
46731 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
46732
46733 * gcc.dg/20020919-1.c: New test.
46734
46735 2002-09-23 Mark Mitchell <mark@codesourcery.com>
46736
46737 * g++.dg/abi/bitfield6.C: New test.
46738 * g++.dg/abi/bitfield7.C: New test.
46739 * g++.dg/abi/bitfield8.C: New test.
46740 * g++.dg/abi/vbase11.C: New test.
46741
46742 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
46743
46744 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
46745 hppa*-*-hpux*. Update test comment.
46746
46747 2002-09-20 Jakub Jelinek <jakub@redhat.com>
46748
46749 * gcc.dg/tls/struct-1.c: New test.
46750
46751 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
46752
46753 * gcc.dg/cpp/tr-warn2.c: Update.
46754
46755 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
46756
46757 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
46758
46759 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
46760
46761 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
46762 systems.
46763
46764 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
46765
46766 * gcc.c-torture/execute/ieee/mzero3.c: New test.
46767
46768 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
46769 Adjust for c++filt moved to binutils. Remove spurious duplicate
46770 setting of cxxfilt.
46771
46772 2002-09-19 Geoffrey Keating <geoffk@apple.com>
46773
46774 * gcc.dg/20020312-2.c: Update for darwin.
46775
46776 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
46777
46778 * g++.old-deja/g++.other/crash32.C: Mark ICE.
46779
46780 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
46781
46782 * objc.dg/comp-types-1.m: New test.
46783 * objc.dg/comp-types-2.m: New test.
46784 * objc.dg/comp-types-3.m: New test.
46785 * objc.dg/comp-types-4.m: New test.
46786 * objc.dg/comp-types-5.m: New test.
46787 * objc.dg/comp-types-6.m: New test.
46788
46789 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
46790
46791 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
46792
46793 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
46794
46795 * g++.dg/other/do1.C: New test.
46796
46797 * g++.dg/template/subst1.C: New test.
46798
46799 2002-09-16 Steve Ellcey <sje@cup.hp.com>
46800
46801 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
46802
46803 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
46804
46805 * g++.dg/template/qualttp20.C: Adjust expected errors.
46806 * g++.old-deja/g++.jason/report.C: Likewise.
46807 * g++.old-deja/g++.other/qual1.C: Likewise.
46808
46809 * g++.dg/lookup/scoped2.C: New test.
46810
46811 * g++.dg/ext/asm3.C: New test.
46812
46813 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
46814
46815 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
46816
46817 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
46818
46819 * ChangeLog: follow spelling conventions.
46820 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
46821 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
46822 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
46823 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
46824 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
46825 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
46826 * g++.old-deja/g++.law/global-init1.C: Likewise.
46827 * g++.old-deja/g++.other/delete4.C: Likewise.
46828 * g++.old-deja/g++.other/inline21.C: Likewise.
46829 * g++.old-deja/g++.other/singleton.C: Likewise.
46830 * g77.dg/strlen0.f: Likewise.
46831 * g77.f-torture/compile/20010519-1.f: Likewise.
46832 * g77.f-torture/compile/980310-4.f: Likewise.
46833 * gcc.c-torture/compile/20000605-1.c: Likewise.
46834 * gcc.c-torture/execute/20020225-1.c: Likewise.
46835 * gcc.dg/c90-hexfloat-2.c: Likewise.
46836 * gcc.dg/c99-bool-1.c: Likewise.
46837 * gcc.dg/c99-hexfloat-2.c: Likewise.
46838 * gcc.dg/dll-2.c: Likewise.
46839 * gcc.dg/wtr-union-init-1.c: Likewise.
46840 * gcc.dg/wtr-union-init-2.c: Likewise.
46841 * gcc.dg/wtr-union-init-3.c: Likewise.
46842 * gcc.dg/cpp/avoidpaste1.c: Likewise.
46843 * gcc.dg/cpp/defined.c: Likewise.
46844 * gcc.dg/cpp/macsyntx.c: Likewise.
46845 * gcc.dg/cpp/paste2.c: Likewise.
46846 * gcc.dg/cpp/trad/defined.c: Likewise.
46847 * gcc.dg/format/c90-printf-1.c: Likewise.
46848 * gcc.dg/format/c90-scanf-1.c: Likewise.
46849 * gcc.dg/format/c99-printf-1.c: Likewise.
46850 * gcc.dg/format/c99-scanf-1.c: Likewise.
46851 * gcc.misc-tests/gcov-8.c: Likewise.
46852 * lib/profopt.exp: Likewise.
46853
46854 2002-09-15 Krister Walfridsson <cato@df.lth.se>
46855
46856 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
46857
46858 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
46859
46860 * g++.dg/inherit/using2.C: New test.
46861
46862 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
46863
46864 * ChangeLog: Follow spelling conventions.
46865 * g++.dg/template/friend4.C: Likewise.
46866 * g++.old-deja/g++.pt/crash67.C: Likewise.
46867 * gcc.c-torture/execute/20000801-4.c: Likewise.
46868 * gcc.dg/c90-digraph-1.c: Likewise.
46869 * gcc.dg/c94-digraph-1.c: Likewise.
46870 * gcc.dg/c99-digraph-1.c: Likewise.
46871 * gcc.dg/cpp/line5.c: Likewise.
46872 * gcc.dg/cpp/multiline.c: Likewise.
46873 * gcc.dg/cpp/trad/literals-1.c: Likewise.
46874 * gcc.dg/format/attr-3.c: Likewise.
46875 * gcc.dg/format/c90-scanf-3.c: Likewise.
46876 * gcc.dg/format/ext-4.c: Likewise.
46877
46878 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
46879
46880 * g++.dg/template/pretty1.C: New test.
46881
46882 2002-09-14 Alan Modra <amodra@bigpond.net.au>
46883
46884 * gcc.c-torture/execute/struct-cpy-1.c: New test.
46885
46886 2002-09-13 Matt Austern <austern@apple.com>
46887
46888 * g++.dg/other/constref[12].C: New, regression tests for
46889 passing a cast expression to a function by const reference.
46890
46891 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
46892
46893 * g++.dg/template/deduce1.C: New test.
46894
46895 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
46896
46897 * gcc.c-torture/execute/simd-1.c: Force all use of int to
46898 32-bit int.
46899
46900 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
46901
46902 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
46903 usage.
46904
46905 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
46906
46907 * gcc.c-torture/compile/20020910-1.c: New test.
46908
46909 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
46910
46911 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
46912
46913 2002-09-10 Andreas Jaeger <aj@suse.de>
46914
46915 * gcc.dg/20020312-2.c: Adjust for x86-64.
46916
46917 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
46918
46919 * g77.dg/7388.f: New test case for PR 7388.
46920
46921 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
46922
46923 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
46924
46925 2002-09-05 Ziemowit Laski <zlaski@apple.com>
46926
46927 * objc.dg/proto-lossage-1.m: New test.
46928
46929 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
46930
46931 * gcc.dg/cpp/_Pragma4.c: Fix typo.
46932
46933 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
46934
46935 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
46936 expected to pass.
46937
46938 2002-09-06 Stan Shebs <shebs@apple.com>
46939 David Edelsohn <edelsohn@gnu.org>
46940
46941 * gcc.dg/weak: New directory.
46942 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
46943 target-specific xfail bits.
46944 * gcc.dg/typeof-2.c: Move to new directory.
46945 * gcc.dg/weak.exp: New expect script.
46946
46947 2002-09-06 Alan Modra <amodra@bigpond.net.au>
46948
46949 * gcc.c-torture/execute/extzvsi.c: New test.
46950
46951 2002-09-05 Stan Shebs <shebs@apple.com>
46952
46953 * gcc.dg/weak-1.c: xfail on Darwin.
46954 * gcc.dg/weak-2.c: Ditto.
46955 * gcc.dg/weak-3.c: Ditto.
46956 * gcc.dg/weak-4.c: Ditto.
46957 * gcc.dg/weak-5.c: Ditto.
46958 * gcc.dg/weak-6.c: Ditto.
46959 * gcc.dg/weak-7.c: Ditto.
46960 * gcc.dg/weak-8.c: Ditto.
46961 * gcc.dg/weak-9.c: Ditto.
46962
46963 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
46964
46965 * gcc.c-torture/execute/loop-14.c: New test.
46966
46967 2002-09-04 Jakub Jelinek <jakub@redhat.com>
46968
46969 * g++.dg/other/cxa-atexit1.C: New test.
46970
46971 * gcc.dg/typeof-2.c: New test.
46972
46973 2002-09-03 Roger Sayle <roger@eyesopen.com>
46974
46975 * gcc.dg/builtins-2.c: New testcase.
46976 * gcc.dg/builtins-3.c: New testcase.
46977
46978 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
46979
46980 * gcc.dg/cpp/_Pragma4.c: New test.
46981
46982 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
46983
46984 * objc/execute/nil_method-1.m: New testcase.
46985
46986 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
46987
46988 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
46989 [Object class], not [Object initialize].
46990
46991 2002-08-31 Roger Sayle <roger@eyesopen.com>
46992 Hans-Peter Nilsson <hp@bitrange.com>
46993
46994 * gcc.c-torture/execute/20020720-1.x: Skip test on
46995 mmix-knuth-mmixware. Correct comment.
46996
46997 2002-08-27 Mark Mitchell <mark@codesourcery.com>
46998
46999 * g++.dg/abi/bitfield5.C: New test.
47000 * g++.dg/abi/vbase10.C: Likewise.
47001
47002 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
47003
47004 * objc.dg/undeclared-selector.m: New test.
47005
47006 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
47007
47008 * g++.dg/other/offsetof1.C: Avoid cast warning.
47009
47010 2002-08-26 Ziemowit Laski <zlaski@apple.com>
47011
47012 * objc.dg/super-class-2.m: New test.
47013
47014 2002-08-24 Matt Austern <austern@apple.com>
47015
47016 * g++.dg/ext/lvaddr.C: New test.
47017 * g++.dg/ext/lvcast.C: New test.
47018
47019 2002-08-22 Mark Mitchell <mark@codesourcery.com>
47020
47021 * g++.dg/inherit/cond1.C: New test.
47022
47023 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
47024
47025 * gcc.dg/noncompile/incomplete-1.c: New test.
47026
47027 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
47028
47029 * gcc.dg/typespec-1.c: New test.
47030
47031 2002-08-20 Devang Patel <dpatel@apple.com>
47032 * objc.dg/proto-hier-2.m: New test.
47033
47034 2002-08-19 Ziemowit Laski <zlaski@apple.com>
47035
47036 * objc.dg/bitfield-1.m: New test.
47037 * objc.dg/bitfield-2.m: New test.
47038
47039 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
47040
47041 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
47042 gcc.dg/c99-flex-array-4.c: New tests.
47043
47044 2002-08-16 Stan Shebs <shebs@apple.com>
47045
47046 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
47047
47048 2002-08-15 Jakub Jelinek <jakub@redhat.com>
47049
47050 * gcc.dg/typeof-1.c: New test.
47051 * g++.dg/ext/typeof2.C: New test.
47052
47053 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
47054
47055 * g++.dg/other/offsetof1.C: New test.
47056
47057 2002-08-14 Richard Henderson <rth@redhat.com>
47058
47059 * gcc.dg/tls/diag-3.c: Fix expected message strings.
47060
47061 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
47062
47063 * gcc.dg/cpp/_Pragma3.c: New test.
47064
47065 2002-08-13 Mark Mitchell <mark@codesourcery.com>
47066
47067 * g++.dg/template/inherit3: New test.
47068
47069 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
47070
47071 * gcc.dg/bitfld-4.c: Add blank options.
47072
47073 2002-08-09 Mark Mitchell <mark@codesourcery.com>
47074
47075 * g++.dg/template/crash1.C: New test.
47076
47077 2002-08-08 Jakub Jelinek <jakub@redhat.com>
47078
47079 * gcc.dg/tls/opt-2.c: New test.
47080
47081 2002-08-08 Devang Patel <dpatel@apple.com>
47082
47083 * objc.dg/selector-1.m : New test
47084
47085 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
47086
47087 * g++.dg/abi/bitfield4.C: New test.
47088 * gcc.dg/bitfld-4.c: New test.
47089
47090 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
47091
47092 * g++.dg/other/packed1.C: New test.
47093
47094 2002-08-07 Mark Mitchell <mark@codesourcery.com>
47095
47096 * g++.dg/abi/offsetof.C: Tweak error messages.
47097 * g++.old-deja/g++.mike/p10769a.C: Likewise.
47098
47099 2002-08-08 Jakub Jelinek <jakub@redhat.com>
47100
47101 * gcc.dg/bitfld-3.c: New test.
47102
47103 2002-08-07 Jakub Jelinek <jakub@redhat.com>
47104 Richard Henderson <rth@redhat.com>
47105
47106 * gcc.dg/i386-bitfield1.c: New test.
47107 * g++.dg/abi/bitfield3.C: Update.
47108
47109 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
47110
47111 * objc.dg/const-str-2.m: Update.
47112 * gcc.dg/cpp/c++98.c: Change to C extension.
47113 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
47114 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
47115
47116 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
47117
47118 * gcc.dg/tls/diag-3.c: New.
47119
47120 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
47121
47122 * g++.dg/README (Subdirectories): Document new subdir expr.
47123 * g++.dg/expr/pmf-1.C: New test.
47124
47125 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
47126
47127 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
47128
47129 2002-08-06 Jakub Jelinek <jakub@redhat.com>
47130
47131 * g++.dg/abi/bitfield3.C: New test.
47132
47133 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
47134
47135 * lib/gcov.exp: Tweak expected line formats.
47136 * gcc.misc-tests/gcov8.c: New test.
47137 * gcc.misc-tests/gcov8.x: New flags.
47138
47139 2002-08-05 Jakub Jelinek <jakub@redhat.com>
47140
47141 * consistency.vlad/layout/endian.c: Include string.h.
47142
47143 * gcc.c-torture/execute/20020805-1.c: New test.
47144
47145 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
47146
47147 * g++.dg/other/conversion1.C: New test.
47148
47149 2002-08-03 Roger Sayle <roger@eyesopen.com>
47150
47151 * gcc.dg/builtins-1.c: New testcase.
47152
47153 2002-08-02 Mark Mitchell <mark@codesourcery.com>
47154
47155 * g++.dg/inherit/access3.C: New test.
47156
47157 2002-08-01 Jakub Jelinek <jakub@redhat.com>
47158
47159 * gcc.dg/ia64-visibility-2.c: New test.
47160
47161 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
47162
47163 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
47164 __qualifier_flags to __flags.
47165
47166 2002-07-31 Mark Mitchell <mark@codesourcery.com>
47167
47168 * g++.dg/inherit/operator1.C: New test.
47169 * g++.dg/lookup/disamb1.C: Fix typo in comment.
47170 * g++.dg/other/error1.C: Change expected error message.
47171 * g++.dg/template/conv4.C: Likewise.
47172
47173 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
47174
47175 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
47176 for documented behavior.
47177
47178 2002-07-25 Roger Sayle <roger@eyesopen.com>
47179
47180 * gcc.c-torture/execute/20020720-1.x: Skip this test on
47181 several targets known to fail.
47182
47183 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
47184
47185 * gcc.dg/mips-args-[123].c: New tests.
47186
47187 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
47188
47189 * gcc.dg/ppc-spe.c: New.
47190
47191 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
47192
47193 * g++.dg/other/ptrmem4.C: New testcase.
47194
47195 2002-07-24 Richard Henderson <rth@redhat.com>
47196
47197 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
47198
47199 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
47200
47201 * g++.dg/ext/alignof1.C (main): Return 0 for success.
47202
47203 2002-07-24 Roger Sayle <roger@eyesopen.com>
47204
47205 * gcc.c-torture/execute/memset-3.c: New testcase.
47206
47207 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
47208
47209 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
47210 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
47211
47212 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47213
47214 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
47215 Delete.
47216
47217 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
47218
47219 * gcc.c-torture/compile/simd-4.c: New test.
47220
47221 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47222
47223 PR c++/7347, c++/7348
47224 * g++.dg/template/access4.C: New test.
47225 * g++.dg/template/access5.C: New test.
47226 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
47227 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
47228 * g++.old-deja/g++.pt/ttp58.C: Likewise.
47229 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
47230
47231 2002-07-22 Jakub Jelinek <jakub@redhat.com>
47232
47233 * gcc.dg/gnu89-init-2.c: New test.
47234
47235 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
47236
47237 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
47238
47239 2002-07-20 Roger Sayle <roger@eyesopen.com>
47240
47241 * gcc.c-torture/execute/20020720-1.c: New testcase.
47242
47243 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
47244
47245 * gcc.dg/cpp/Wsignprom.c: New tests.
47246
47247 2002-07-20 Alan Modra <amodra@bigpond.net.au>
47248
47249 * gcc.c-torture/execute/loop-13.c: New test.
47250
47251 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
47252
47253 * gcc.dg/cpp/expr.c: New tests.
47254
47255 2002-07-18 David Edelsohn <edelsohn@gnu.org>
47256
47257 * g++.dg/opt/pr6713.C: Add template instantiation.
47258
47259 2002-07-18 Alan Modra <amodra@bigpond.net.au>
47260
47261 * gcc.dg/nest.c: New test.
47262
47263 2002-07-17 Richard Henderson <rth@redhat.com>
47264
47265 * g++.dg/opt/pr6713.C: New test.
47266
47267 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
47268
47269 * gcc.c-torture/execute/loop-2e.x: Let the testcase
47270 XFAIL for all x86 processors.
47271
47272 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
47273
47274 * gcc.c-torture/execute/20010122-1.x: Do not test with
47275 -fomit-frame-pointer.
47276
47277 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47278
47279 * g++.dg/template/instantiate2.C: New test.
47280 * g++.dg/template/spec4.C: New test.
47281
47282 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47283
47284 * g++.dg/template/access2.C: New test.
47285 * g++.dg/template/access3.C: New test.
47286
47287 2002-07-15 Zack Weinberg <zack@codesourcery.com>
47288
47289 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
47290 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
47291 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
47292 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
47293 Convert to use <stdarg.h>.
47294 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
47295 Delete.
47296 * gcc.dg/va-arg-2.c: New.
47297 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
47298
47299 2002-07-15 Jakub Jelinek <jakub@redhat.com>
47300
47301 * gcc.c-torture/compile/20020710-1.c: New test.
47302
47303 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
47304 Andrew Pinski <pinskia@physics.uc.edu>
47305
47306 gcc.c-torture/compile/simd-2.c: New testcase.
47307 gcc.c-torture/compile/simd-3.c: Likewise.
47308
47309 2002-07-11 Mark Mitchell <mark@codesourcery.com>
47310
47311 PR c++/7224
47312 * g++.dg/overload/error1.C: New test.
47313
47314 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47315
47316 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
47317 configuration and IRIX 6 O32 ABI.
47318
47319 2002-07-11 Roger Sayle <roger@eyesopen.com>
47320
47321 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
47322
47323 2002-07-10 Roger Sayle <roger@eyesopen.com>
47324
47325 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
47326
47327 2002-07-10 Jeffrey A Law <law@redhat.com>
47328
47329 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
47330
47331 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
47332
47333 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
47334
47335 * gcc.dg/20020312-2.c: Check for __PPC__.
47336
47337 2002-07-09 Diego Novillo <dnovillo@redhat.com>
47338
47339 * gcc.c-torture/compile/20020709-1.c: New test.
47340
47341 2002-07-07 Roger Sayle <roger@eyesopen.com>
47342
47343 * g++.dg/template/qualttp21.C: New test case.
47344
47345 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
47346
47347 * gcc.c-torture/compile/20020706-1.c: New test.
47348 * gcc.c-torture/compile/20020706-2.c: New test.
47349
47350 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
47351 Alexandre Oliva <aoliva@redhat.com>
47352
47353 * g++.dg/warn/incomplete1.C: New test.
47354
47355 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47356
47357 PR c++/7099
47358 * g++.dg/warn/noreturn1.C: New test.
47359
47360 2002-07-03 Mark Mitchell <mark@codesourcery.com>
47361
47362 PR c++/6706
47363 * g++.dg/debug/debug6.C: New test.
47364 * g++.dg/debug/debug7.C: New test.
47365
47366 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
47367
47368 * gcc.c-torture/compile/simd-3.c: New test.
47369
47370 2002-07-03 Chris Demetriou <cgd@broadcom.com>
47371
47372 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
47373 * gcc.dg/20020620-1.c: Likewise.
47374
47375 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47376
47377 PR c++/6944
47378 * g++.dg/init/array4.C: New test.
47379 * g++.dg/init/array5.C: New test.
47380
47381 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
47382
47383 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
47384 * gcc.c-torture/execute/simd-2.c (main): Likewise.
47385
47386 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47387
47388 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
47389 * gcc.dg/wtr-aggr-init-1.c: Likewise.
47390 * gcc.dg/wtr-conversion-1.c: Likewise.
47391 * gcc.dg/wtr-escape-1.c: Likewise.
47392 * gcc.dg/wtr-int-type-1.c: Likewise.
47393 * gcc.dg/wtr-label-1.c: Likewise.
47394 * gcc.dg/wtr-static-1.c: Likewise.
47395 * gcc.dg/wtr-strcat-1.c: Likewise.
47396 * gcc.dg/wtr-suffix-1.c: Likewise.
47397 * gcc.dg/wtr-switch-1.c: Likewise.
47398 * gcc.dg/wtr-unary-plus-1.c: Likewise.
47399 * gcc.dg/wtr-union-init-1.c: Likewise.
47400 * gcc.dg/wtr-union-init-2.c: Likewise.
47401 * gcc.dg/wtr-union-init-3.c: Likewise.
47402
47403 * gcc.dg/wtr-func-def-1.c: New test.
47404
47405 2002-07-02 Devang Patel <dpatel@apple.com>
47406
47407 * objc.dg/param-1.m: New test.
47408
47409 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
47410
47411 * gcc.dg/cpp/trad/directive.c: Add test.
47412 * gcc.dg/cpp/trad/macroargs.c: Add test.
47413 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
47414
47415 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
47416
47417 * gcc.dg/cpp/cmdlne-M.c: New test.
47418
47419 2002-07-02 Ziemowit Laski <zlaski@apple.com>
47420
47421 * objc.dg/desig-init-1.m: New test.
47422
47423 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47424
47425 PR c++/6716
47426 * g++.dg/template/instantiate1.C: New test.
47427
47428 2002-07-01 Mark Mitchell <mark@codesourcery.com>
47429
47430 PR c++/7112
47431 * g++.dg/template/sizeof2.C: New test.
47432
47433 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
47434
47435 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
47436 gcc.dg/cpp/trad/include.c: New tests.
47437
47438 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
47439
47440 PR target/7177
47441 * gcc.c-torture/compile/20020701-1.c: New test.
47442
47443 2002-07-01 Stan Shebs <shebs@apple.com>
47444
47445 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
47446 header here...
47447 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
47448 (objc-torture-execute): or here.
47449
47450 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
47451
47452 * gcc.c-torture/execute/arith-rand-ll.c: New test.
47453
47454 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
47455
47456 * gcc.dg/cpp/trad/escaped-nl.c: New test.
47457
47458 2002-06-30 Devang Patel <dpatel@apple.com>
47459
47460 * objc.dg/fsyntax-only.m: New test.
47461
47462 2002-06-27 Mark Mitchell <mark@codesourcery.com>
47463
47464 PR c++/6695
47465 * g++.dg/template/friend7.C: New file.
47466
47467 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
47468
47469 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
47470 return type.
47471
47472 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
47473
47474 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
47475 avoid division by zero.
47476
47477 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
47478
47479 * gcc.dg/Wunknownprag.c: New tests.
47480
47481 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
47482
47483 * gcc.c-torture/execute/simd-2.c: New test.
47484
47485 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
47486
47487 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
47488 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
47489 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
47490 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
47491 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
47492 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
47493 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
47494 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
47495 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
47496 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
47497 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
47498 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
47499 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
47500 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
47501 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
47502 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
47503 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
47504
47505 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
47506
47507 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
47508 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
47509 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
47510 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
47511 New tests.
47512 * gcc.dg/cpp/trad/directive.c: Update.
47513
47514 2002-06-23 Andreas Jaeger <aj@suse.de>
47515
47516 * gcc.c-torture/execute/complex-6.c: New.
47517
47518 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
47519
47520 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
47521 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
47522 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
47523 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
47524
47525 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
47526
47527 * gcc.dg/cpp/trad: New directory with traditional tests copied
47528 from parent directory.
47529 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
47530 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
47531 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
47532 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
47533 Move to trad/ and rename.
47534 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
47535 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
47536 gcc.dg/cpp/trad/redef2.c: New tests.
47537 * gcc.dg/cpp/trad/trad.exp: New driver.
47538
47539 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
47540
47541 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
47542 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
47543 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
47544 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
47545 Remove.
47546
47547 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
47548
47549 * gcc.dg/20020620-1.c: New test.
47550
47551 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47552
47553 * g++.dg/template/ttp4.C: New test.
47554
47555 2002-06-19 Jakub Jelinek <jakub@redhat.com>
47556
47557 * g++.dg/opt/vt1.C: Fix regexp.
47558
47559 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47560
47561 * gcc.c-torture/execute/pure-1.c: Make functions static again.
47562 Don't use attribute `noinline'.
47563
47564 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
47565
47566 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
47567
47568 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
47569
47570 * gcc.c-torture/execute/simd-1.c: New.
47571
47572 * gcc.dg/simd-1.c: New.
47573
47574 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
47575
47576 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
47577
47578 2002-06-16 Richard Henderson <rth@redhat.com>
47579
47580 * g++.dg/ext/anon-struct1.C: New.
47581 * g++.dg/ext/anon-struct2.C: New.
47582 * g++.dg/ext/anon-struct3.C: New.
47583 * gcc.dg/anon-struct-1.c: New.
47584 * gcc.dg/anon-struct-2.c: New.
47585 * gcc.dg/anon-struct-3.c: New.
47586 * gcc.dg/20011008-1.c: Adjust warning text.
47587 * gcc.dg/20020527-1.c: Add -fms-extensions.
47588
47589 2002-06-16 Richard Henderson <rth@redhat.com>
47590
47591 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
47592
47593 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
47594
47595 * gcc.c-torture/execute/20020615-1.c: New test.
47596
47597 2002-06-15 Roger Sayle <roger@eyesopen.com>
47598
47599 * gcc.c-tortuture/execute/compare-1.c: New test case.
47600 * gcc.c-tortuture/execute/compare-2.c: New test case.
47601 * gcc.c-tortuture/execute/compare-3.c: New test case.
47602
47603 2002-06-13 Richard Henderson <rth@redhat.com>
47604
47605 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
47606 ia64 ilp32.
47607
47608 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
47609
47610 * g++.dg/template/typename2.C: Update error message.
47611
47612 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
47613
47614 * gcc.c-torture/execute/20020611-1.c: New test.
47615
47616 2002-06-11 Bob Wilson <bob.wilson@acm.org>
47617
47618 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
47619 list of targets to skip.
47620
47621 2002-06-10 Bob Wilson <bob.wilson@acm.org>
47622
47623 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
47624 targets if not optimizing.
47625
47626 2002-06-10 Jakub Jelinek <jakub@redhat.com>
47627
47628 * gcc.c-torture/compile/20020605-1.c: New test.
47629
47630 * g++.dg/opt/vt1.C: New test.
47631
47632 * gcc.dg/20020531-1.c: New test.
47633
47634 * gcc.dg/20020530-1.c: New test.
47635
47636 * gcc.dg/20020527-1.c: New test.
47637
47638 * g++.dg/opt/cse1.C: New test.
47639
47640 2002-06-07 Roger Sayle <roger@eyesopen.com>
47641
47642 * gcc.dg/20020607-2.c: New test case.
47643
47644 2002-06-07 Jakub Jelinek <jakub@redhat.com>
47645
47646 * gcc.c-torture/compile/20020604-1.c: New test.
47647
47648 2002-06-04 Richard Henderson <rth@redhat.com>
47649
47650 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
47651 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
47652 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
47653
47654 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
47655
47656 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
47657
47658 2002-06-03 Richard Henderson <rth@redhat.com>
47659
47660 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
47661 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
47662
47663 2002-06-02 Richard Henderson <rth@redhat.com>
47664
47665 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
47666 test functions static.
47667
47668 2002-06-02 Andreas Jaeger <aj@suse.de>
47669
47670 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
47671 now.
47672
47673 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
47674
47675 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
47676 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
47677 Update for mofified diagnostics.
47678 * gcc.dg/c99-intconst-1.c: No longer fail.
47679
47680 2002-06-02 Richard Henderson <rth@redhat.com>
47681
47682 * gcc.dg/uninit-A.c: Remove xfail markers.
47683
47684 2002-06-01 Roger Sayle <roger@eyesopen.com>
47685
47686 * gcc.dg/fnegate-1.c: New test case.
47687
47688 2002-05-30 Osku Salerma <osku@iki.fi>
47689
47690 * gcc.c-torture/execute/mayalias-1.c: New file.
47691
47692 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
47693
47694 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
47695 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
47696 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
47697
47698 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
47699
47700 * gcc.c-torture/execute/20020529-1.c: New test.
47701
47702 2002-05-27 Richard Henderson <rth@redhat.com>
47703
47704 * g++.dg/ext/attrib6.C: New test case.
47705
47706 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47707
47708 * gcc.c-torture/execute/pure-1.c: New test.
47709
47710 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
47711
47712 * gcc.dg/cpp/arith-2.c: Remove.
47713
47714 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
47715
47716 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
47717 * gcc.dg/cpp/if-3.c: Remove.
47718
47719 2002-05-26 Jakub Jelinek <jakub@redhat.com>
47720
47721 * g++.dg/opt/cse2.C: New test.
47722
47723 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
47724
47725 * gcc.dg/cpp/arith-1.c: New semantic tests.
47726 * gcc.dg/cpp/if-1.c: Update.
47727
47728 2002-05-24 Ben Elliston <bje@redhat.com>
47729
47730 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
47731
47732 2002-05-24 Jakub Jelinek <jakub@redhat.com>
47733
47734 * gcc.dg/verbose-asm.c: New test.
47735
47736 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
47737
47738 * gcc.dg/cpp/paste12.c: New test.
47739
47740 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
47741
47742 * g++.dg/parse/named_ops.C: New test.
47743
47744 2002-05-23 Mark Mitchell <mark@codesourcery.com>
47745
47746 * gcc.dg/weak-8.c: New test.
47747
47748 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
47749
47750 * gcc.dg/weak-2.c: Allow optional leading underscore
47751 in scan-assembler symbol name.
47752 * gcc.dg/weak-3.c: Likewise.
47753 * gcc.dg/weak-4.c: Likewise.
47754 * gcc.dg/weak-5.c: Likewise.
47755
47756 2002-05-23 Jakub Jelinek <jakub@redhat.com>
47757
47758 * gcc.dg/20020523-1.c: New test.
47759
47760 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
47761
47762 * objc.dg/const-str-2.m: Update now that we stop after
47763 a command line error.
47764
47765 2002-05-22 Richard Henderson <rth@redhat.com>
47766
47767 * g++.dg/dg.exp: Fix typo in test pruneing.
47768
47769 2002-05-22 Richard Henderson <rth@redhat.com>
47770
47771 * g++.dg/dg.exp: Prune the tls subdirectory.
47772 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
47773 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
47774 * g++.dg/tls/init-1.C: New.
47775
47776 2002-05-22 Jakub Jelinek <jakub@redhat.com>
47777
47778 * gcc.dg/20020517-1.c: New test.
47779
47780 2002-05-21 Richard Henderson <rth@redhat.com>
47781
47782 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
47783 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
47784
47785 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
47786
47787 * g++.dg/other/copy2.C: New test.
47788
47789 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
47790
47791 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
47792 (MAX_COPY): Bump up to 10 times sizeof (long long).
47793 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
47794
47795 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
47796 sizeof (long long).
47797
47798 * gcc.c-torture/execute/strcpy-1.c: New test.
47799
47800 2002-05-19 Jason Merrill <jason2redhat.com>
47801
47802 * g++.dg/ext/oper1.C: New test.
47803
47804 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
47805 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
47806
47807 * README.QMTEST: New file.
47808
47809 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
47810
47811 2002-05-19 Andreas Jaeger <aj@suse.de>
47812
47813 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
47814 now.
47815 * gcc.c-torture/execute/loop-2d.x: Likewise.
47816
47817 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
47818
47819 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
47820 support weak symbols.
47821 * gcc.dg/weak-4.c: Likewise.
47822 * gcc.dg/weak-6.c: Likewise.
47823
47824 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
47825
47826 * gcc.dg/weak-3.c: Add dg-excess-error comment for
47827 cygwin, coff and h8300-*-hms targets
47828 * gcc.dg/weak-5.c: Likewise.
47829 * gcc.dg/weak-7.c: Likewise.
47830
47831 2002-05-16 Jason Merrill <jason@redhat.com>
47832
47833 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
47834 (scan-assembler-not, scan-assembler-dem): Likewise.
47835 (scan-assembler-dem-not): Likewise.
47836
47837 2002-05-15 Richard Henderson <rth@redhat.com>
47838
47839 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
47840
47841 2002-05-15 Richard Henderson <rth@redhat.com>
47842
47843 * gcc.dg/weak-5.c (vfoo1c): No warning here.
47844 (vfoo1f): Warning here.
47845 (vfoo1l): Don't redefine the alias.
47846
47847 2002-05-14 Jason Merrill <jason@redhat.com>
47848 Alexandre Oliva <aoliva@redhat.com>
47849
47850 * g++.dg/init/pm1.C: New test.
47851
47852 2002-05-12 David S. Miller <davem@redhat.com>
47853
47854 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
47855 types.
47856
47857 2002-05-10 Roger Sayle <roger@eyesopen.com>
47858
47859 * gcc.c-torture/execute/20020510-1.c: New test case.
47860
47861 2002-05-10 David S. Miller <davem@redhat.com>
47862
47863 * gcc.c-torture/execute/conversion.c: Test long double too.
47864
47865 2002-05-09 Jakub Jelinek <jakub@redhat.com>
47866
47867 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
47868 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
47869 * lib/g++.exp (g++_link_flags): Likewise.
47870 * lib/objc.exp (objc_target_compile): Likewise.
47871
47872 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
47873
47874 * gcc.dg/cpp/poison.c: Update.
47875 * gcc.dg/cpp/20000625-2.c: Remove.
47876 * gcc.dg/cpp/direct2s.c: Remove final test.
47877
47878 2002-05-08 Tom Rix <trix@redhat.com>
47879
47880 * gcc.c-torture/execute/20020508-1.c: New test.
47881 * gcc.c-torture/execute/20020508-2.c: New test.
47882 * gcc.c-torture/execute/20020508-3.c: New test.
47883
47884 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
47885
47886 * gcc.dg/cpp/charconst-4.c: More tests.
47887
47888 2002-05-08 Mark Mitchell <mark@codesourcery.com>
47889
47890 PR c/6569
47891 * gcc.dg/weak-3.c: Update location of warning messages.
47892 * gcc.dg/weak-5.c: Likewise.
47893
47894 2002-05-06 Roger Sayle <roger@eyesopen.com>
47895
47896 * gcc.c-torture/execute/20020506-1.c: New test case.
47897
47898 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
47899
47900 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
47901
47902 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47903
47904 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
47905
47906 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
47907
47908 * gcc.dg/cpp/charconst-3.c: New test.
47909
47910 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
47911
47912 * gcc.dg/cpp/charconst.c: Update tests.
47913
47914 2002-05-05 Tim Josling <tej@melbpc.org.au>
47915
47916 * treelang: Added directory for new sample language treelang. Also
47917 lib/treelang.exp: New file to signal treelang should be tested.
47918
47919 2002-05-03 Jakub Jelinek <jakub@redhat.com>
47920
47921 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
47922 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
47923 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
47924 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
47925 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
47926 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
47927 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
47928
47929 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
47930
47931 * gcc.dg/format/xopen-2.c: New test.
47932
47933 2002-05-03 Jakub Jelinek <jakub@redhat.com>
47934
47935 * gcc.dg/20020503-1.c: New test.
47936
47937 2002-05-02 Mark Mitchell <mark@codesourcery.com>
47938
47939 * g++.dg/init/dtor1.C: Make it tougher.
47940
47941 2002-05-01 Mark Mitchell <mark@codesourcery.com>
47942
47943 * g++.dg/init/dtor1.C: New test.
47944
47945 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
47946
47947 * gcc.dg/altivec-8.c: New.
47948
47949 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
47950
47951 * gcc.dg/altivec-7.c: New.
47952
47953 2002-04-29 Jakub Jelinek <jakub@redhat.com>
47954
47955 * g++.dg/parse/typedef1.C: New test.
47956
47957 2002-04-29 Mark Mitchell <mark@codesourcery.com>
47958
47959 PR c++/6486
47960 * g++.dg/template/friend6.C: New test.
47961
47962 PR c++/6492
47963 * g++.dg/init/copy1.C: New test.
47964
47965 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
47966
47967 * g++.dg/warn/effc1.C: New test.
47968
47969 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
47970
47971 * gcc.dg/cpp/if-cexp.c: Add a test.
47972
47973 2002-04-28 Jakub Jelinek <jakub@redhat.com>
47974
47975 * gcc.dg/20020426-2.c: New test.
47976
47977 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
47978
47979 * gcc.dg/cpp/if-mop.c: Update.
47980 * gcc.dg/cpp/if-mpar.c: Add test.
47981 * gcc.dg/cpp/if-oppr.c: Update.
47982
47983 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47984
47985 PR c/6343
47986 * gcc.dg/weak-[2-7].c: New tests.
47987
47988 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
47989
47990 * gcc.dg/enum1.c: New test.
47991
47992 2002-04-26 Mark Mitchell <mark@codesourcery.com>
47993
47994 PR c++/6497
47995 * g++.dg/inherit/access2.C: New test.
47996
47997 2002-04-26 Mark Mitchell <mark@codesourcery.com>
47998
47999 PR bootstrap/6445
48000 * gcc.dg/20020426-1.c: New test.
48001
48002 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
48003
48004 * g++.dg/abi/enum1.C: New test.
48005
48006 2002-04-26 Richard Henderson <rth@redhat.com>
48007
48008 * gcc.dg/c99-bool-1.c: Expect always true warning.
48009
48010 2002-04-25 Roger Sayle <roger@eyesopen.com>
48011
48012 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
48013
48014 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48015
48016 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
48017 targets.
48018
48019 2002-04-24 Mark Mitchell <mark@codesourcery.com>
48020
48021 * g++.dg/abi/mange7.C: New test.
48022
48023 PR c++/6438.
48024 * g++.dg/parse/stmtexpr2.C: New test.
48025
48026 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
48027
48028 * gcc.dg/20020312-2.c: Add SH target.
48029
48030 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48031
48032 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
48033 compiler output on mips*-*-irix*.
48034
48035 2002-04-23 Jakub Jelinek <jakub@redhat.com>
48036
48037 * g++.dg/parse/attr1.C: New test.
48038
48039 2002-04-23 Roger Sayle <roger@eyesopen.com>
48040
48041 * gcc.c-torture/execute/string-opt-17.c: New test case.
48042 * gcc.c-torture/execute/memset-2.c: New test case.
48043
48044 2002-04-23 Mark Mitchell <mark@codesourcery.com>
48045
48046 PR c++/6256:
48047 * g++.dg/template/friend5.C: New test.
48048
48049 PR c++/6331:
48050 * g++.dg/template/qual1.C: Likewise.
48051
48052 2002-04-22 Zack Weinberg <zack@codesourcery.com>
48053
48054 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
48055 Include stdlib.h, not stdio.h or ctype.h.
48056
48057 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
48058
48059 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
48060 cris-*-elf* and mmix-*-*.
48061 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
48062 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
48063 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
48064 Ditto.
48065 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
48066 * gcc.dg/wchar_t-1.c: Ditto.
48067
48068 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
48069
48070 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
48071 Clarify comment.
48072
48073 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
48074
48075 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
48076
48077 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48078
48079 * gcc.c-torture/execute/20000906-1.x: Delete.
48080
48081 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
48082
48083 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
48084
48085 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
48086
48087 * PR6367
48088 * g77.f-torture/execute/6367.f: New test.
48089 * g77.f-torture/execute/6367.x: Disable for MMIX.
48090
48091 2002-04-19 Mark Mitchell <mark@codesourcery.com>
48092
48093 * PR6352
48094 * g++.dg/opt/inline2.C: New test.
48095
48096 2002-04-18 Richard Henderson <rth@redhat.com>
48097
48098 * gcc.dg/20000906-1.c: Enable for all targets.
48099 * gcc.c-torture/compile/iftrap-2.c: New.
48100
48101 2002-04-18 Jakub Jelinek <jakub@redhat.com>
48102
48103 * gcc.dg/20020418-1.c: New test.
48104 * gcc.dg/20020418-2.c: New test.
48105
48106 2002-04-18 Richard Henderson <rth@redhat.com>
48107
48108 * gcc.c-torture/compile/iftrap-1.c: New.
48109 * gcc.dg/iftrap-1.c: Adjust for ia64.
48110 * gcc.dg/iftrap-2.c: New.
48111
48112 2002-04-18 Jakub Jelinek <jakub@redhat.com>
48113
48114 * gcc.c-torture/compile/20020418-1.c: New test.
48115
48116 2002-04-18 Roger Sayle <roger@eyesopen.com>
48117
48118 * gcc.c-torture/compile/20020415-1.c: New.
48119
48120 2002-04-18 David S. Miller <davem@redhat.com>
48121
48122 * gcc.c-torture/execute/20020418-1.c: New test.
48123
48124 2002-04-17 Jakub Jelinek <jakub@redhat.com>
48125
48126 * gcc.dg/20020416-1.c: New test.
48127
48128 * g++.dg/opt/inline1.C: New test.
48129
48130 2002-04-16 Jakub Jelinek <jakub@redhat.com>
48131
48132 * gcc.dg/altivec-5.c: New test.
48133
48134 * gcc.dg/20020415-1.c: New test.
48135
48136 2002-04-15 Mark Mitchell <mark@codesourcery.com>
48137
48138 * lib/chill.exp: Remove.
48139
48140 2002-04-14 Jakub Jelinek <jakub@redhat.com>
48141
48142 * g++.dg/other/big-struct.C: New test.
48143
48144 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
48145
48146 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
48147 of scratch file.
48148
48149 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
48150
48151 PR c/6277
48152 * gcc.dg/i386-387-1.c: Allow optional leading underscore
48153 in scan-assembler function name
48154
48155 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
48156
48157 * g77.f-torture/execute/980628-4.x,
48158 g77.f-torture/execute/980628-5.x,
48159 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
48160 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
48161 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
48162 i[34567]86-*-*.
48163
48164 2002-04-13 David S. Miller <davem@redhat.com>
48165
48166 * gcc.c-torture/execute/20020413-1.c: New test.
48167
48168 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
48169
48170 * gcc.dg/asm-6.c,
48171 * g++.dg/ext/asm1.C: New tests.
48172
48173 2002-04-12 Mark Mitchell <mark@codesourcery.com>
48174
48175 PR c++ 5373.
48176 * g++.dg/parse/stmtexpr1.C: New test.
48177
48178 PR c++/5189.
48179 * g++.dg/template/copy1.C: New test.
48180
48181 2002-04-12 Richard Henderson <rth@redhat.com>
48182
48183 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
48184
48185 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
48186
48187 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
48188 gcc.c-torture/execute/20020307-2.c.
48189
48190 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
48191
48192 * g++.dg/ext/attrib5.C,
48193 * g++.dg/lookup/struct1.C: New tests.
48194
48195 2002-04-11 Jakub Jelinek <jakub@redhat.com>
48196
48197 * gcc.dg/20020411-1.c: New test.
48198
48199 * gcc.c-torture/execute/20020411-1.c: New test.
48200
48201 2002-04-10 Janis Johnson <janis187@us.ibm.com>
48202
48203 * g77.f-torture/execute/6177.f: New test.
48204
48205 2002-04-10 Jakub Jelinek <jakub@redhat.com>
48206
48207 PR middle-end/6247
48208 * g++.dg/opt/cleanup1.C: New test.
48209
48210 * g++.dg/opt/const1.C: New test.
48211
48212 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
48213
48214 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
48215
48216 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
48217
48218 PR c++/5507
48219 * g++.dg/template/typename2.C: New test.
48220
48221 2002-04-10 Alan Modra <amodra@bigpond.net.au>
48222
48223 * gcc.c-torture/execute/loop-12.c: New.
48224
48225 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
48226
48227 * g77.f-torture/execute/980628-4.x,
48228 g77.f-torture/execute/980628-5.x,
48229 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
48230 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
48231 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
48232
48233 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48234
48235 PR optimization/6086
48236 * g++.dg/opt/preinc1.C: New test.
48237
48238 2002-04-06 Mark Mitchell <mark@codesourcery.com>
48239
48240 PR c++/5571
48241 * g++.dg/opt/static2.C: New test.
48242
48243 2002-04-06 Mark Mitchell <mark@codesourcery.com>
48244
48245 PR c/5120
48246 * gcc.dg/20020406-1.c: New test.
48247
48248 2002-04-04 David S. Miller <davem@redhat.com>
48249
48250 * gcc.c-torture/execute/20020404-1.c: New test.
48251
48252 2002-04-04 Jakub Jelinek <jakub@redhat.com>
48253
48254 PR c/6123
48255 * gcc.dg/20020312-2.c: Do not declare global register variable
48256 if __PIC__ or __pic__ is defined.
48257
48258 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
48259
48260 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
48261 __asm__ so that it works correctly even if -ansi -pedantic-errors.
48262
48263 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48264
48265 * gcc.misc-tests/linkage.exp: Update last change to handle
48266 sparc*-, not just sparc-.
48267
48268 2002-04-03 Richard Henderson <rth@redhat.com>
48269
48270 * gcc.dg/cpp/ucs.c: Improved long UCS test.
48271
48272 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
48273
48274 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
48275
48276 2002-04-02 David S. Miller <davem@redhat.com>
48277
48278 * gcc.c-torture/execute/20020402-3.c: New test.
48279
48280 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
48281
48282 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
48283 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
48284
48285 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
48286 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
48287 g77.f-torture/execute/20001201.x,
48288 g77.f-torture/execute/u77-test.x: New files.
48289
48290 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
48291 * gcc.dg/wchar_t-1.c: Ditto.
48292
48293 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48294
48295 * gcc.c-torture/execute/20020402-1.c: New test.
48296
48297 2002-04-01 Richard Henderson <rth@redhat.com>
48298
48299 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
48300
48301 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
48302
48303 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48304
48305 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
48306
48307 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
48308
48309 * g++.dg/inherit/template-as-base.C: Expect error.
48310 * g++.dg/inherit/namespace-as-base.C: Likewise.
48311
48312 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
48313
48314 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
48315 g++.dg/ext/instantiate3.C: Tweak match patterns.
48316
48317 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
48318 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
48319 -da test.
48320
48321 2002-03-31 Richard Henderson <rth@redhat.com>
48322
48323 * gcc.dg/special/alias-2.c: New.
48324 * gcc.dg/special/ecos.exp: Run it.
48325
48326 2002-03-31 Richard Henderson <rth@redhat.com>
48327
48328 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
48329
48330 2002-03-31 Kazu Hirata <kazu@hxi.com>
48331
48332 * gcc.dg/weak-1.c: Disable on h8300 port.
48333
48334 2002-03-29 Janis Johnson <janis187@us.ibm.com>
48335
48336 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
48337 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
48338 ordering tests.
48339 * g++.dg/bprob/bprob-1.C: New test.
48340 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
48341 * g++.dg/gcov/gcov-1.C: New test.
48342 * g++.dg/gcov/gcov-1.x: New file.
48343 * g++.dg/gcov/gcov-2.C: New test.
48344 * g++.dg/gcov/gcov-3.C: New test.
48345 * g++.dg/gcov/gcov-3.h: New file.
48346
48347 2002-03-28 Roger Sayle <roger@eyesopen.com>
48348
48349 * g++.old-deja/g++.other/builtins5.C: New test.
48350 * g++.old-deja/g++.other/builtins6.C: New test.
48351 * g++.old-deja/g++.other/builtins7.C: New test.
48352 * g++.old-deja/g++.other/builtins8.C: New test.
48353 * g++.old-deja/g++.other/builtins9.C: New test.
48354
48355 2002-03-29 Jakub Jelinek <jakub@redhat.com>
48356
48357 * g++.dg/opt/static1.C: New test.
48358
48359 * g++.dg/opt/longbranch1.C: New test.
48360
48361 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
48362
48363 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
48364
48365 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
48366
48367 2002-03-28 Jeffrey A Law (law@redhat.com)
48368
48369 * gcc.c-torture/execute/20020328-1.c: New test.
48370
48371 2002-03-27 Richard Henderson <rth@redhat.com>
48372
48373 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
48374 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
48375 move from g++.old-deja/g++.ext/.
48376
48377 2002-03-27 Mark Mitchell <mark@codesourcery.com>
48378
48379 * g++.dg/init/new2.C: New test.
48380
48381 2002-03-26 Richard Henderson <rth@redhat.com>
48382
48383 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
48384
48385 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
48386 on sparc.
48387
48388 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
48389 sparcv9 systems.
48390 * gcc.dg/20001102-1.c: Likewise.
48391
48392 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
48393
48394 * gcc.dg/cpp/endif-pedantic1.c,
48395 gcc.dg/cpp/endif-pedantic2.c: New tests.
48396
48397 2002-03-26 Mark Mitchell <mark@codesourcery.com>
48398
48399 * g++.dg/init/new1.C: New test.
48400
48401 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
48402
48403 * g++.dg/abi/vbase9.C: New test.
48404
48405 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
48406
48407 * gcc.dg/arm-asm.c: New test.
48408
48409 2002-03-26 Andrew Cagney <ac131313@redhat.com>
48410
48411 * gcc.dg/Wswitch-enum.c: New test.
48412 Fix PR c/5044.
48413
48414 2002-03-26 Richard Henderson <rth@redhat.com>
48415
48416 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
48417 structure.
48418
48419 2002-03-25 Richard Henderson <rth@redhat.com>
48420
48421 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
48422 sparcv9 systems.
48423
48424 * gcc.c-torture/compile/20011119-1.c (xxx): New.
48425 * gcc.c-torture/compile/20011119-2.c (xxx): New.
48426
48427 2002-03-25 Zack Weinberg <zack@codesourcery.com>
48428
48429 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
48430
48431 2002-03-25 Bob Wilson <bob.wilson@acm.org>
48432
48433 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
48434 targets using generic thunk support.
48435
48436 2002-03-25 Jakub Jelinek <jakub@redhat.com>
48437
48438 * gcc.c-torture/compile/20020323-1.c: New test.
48439
48440 * g++.dg/opt/conj2.C: New test.
48441
48442 2002-03-24 Richard Henderson <rth@redhat.com>
48443
48444 * gcc.dg/weak-1.c: Use -fno-common.
48445
48446 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
48447
48448 * g77.dg/f77-edit-apostrophe-out.f: New test
48449 * g77.dg/f77-edit-h-out.f: New test
48450 * g77.dg/f77-edit-t-in.f: New test
48451 * g77.dg/f77-edit-t-out.f: New test
48452 * g77.dg/f77-edit-x-out.f: New test
48453 * g77.dg/f77-edit-slash-out.f: New test
48454 * g77.dg/f77-edit-colon-out.f: New test
48455 * g77.dg/f77-edit-s-out.f: New test
48456
48457 2002-03-24 Richard Henderson <rth@redhat.com>
48458
48459 * objc/execute/formal_protocol-6.x: New XFAIL.
48460
48461 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
48462
48463 * gcc.dg/weak-1.c: Early return from dg-final on platforms
48464 that do not support weak symbols
48465
48466 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
48467
48468 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
48469 * lib/g77.exp: Likewise.
48470 * lib/objc.exp: Likewise.
48471
48472 2002-03-23 Andrew Cagney <ac131313@redhat.com>
48473
48474 * gcc.dg/Wswitch-default.c: New test.
48475
48476 2002-03-23 Jakub Jelinek <jakub@redhat.com>
48477
48478 * g++.dg/other/enum1.C: New test.
48479
48480 2002-03-23 Zack Weinberg <zack@codesourcery.com>
48481
48482 * gcc.dg/pragma-ep-3.c: Fix typo.
48483
48484 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
48485
48486 * g++.dg/inherit/template-as-base.C: New test.
48487
48488 2002-03-22 Jakub Jelinek <jakub@redhat.com>
48489
48490 * g++.old-deja/g++.other/dwarf2-1.C: Move...
48491 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
48492
48493 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
48494
48495 * gcc.dg/cpp/multiline.c: Update to match.
48496
48497 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
48498
48499 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
48500
48501 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
48502
48503 * gcc.dg/cpp/extratokens2.c: New file.
48504
48505 2002-03-21 David Edelsohn <edelsohn@gnu.org>
48506
48507 * gcc.dg/20020312-2.c: Add rs6000 target.
48508
48509 * gcc.c-torture/compile/20020319-1.c: New test.
48510
48511 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
48512
48513 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
48514 (A, E): Handle this.
48515
48516 2002-03-20 Jason Merrill <jason@redhat.com>
48517
48518 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
48519 ignoring -fpic.
48520 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
48521 through prune_gcc_output.
48522
48523 2002-03-20 Jakub Jelinek <jakub@redhat.com>
48524
48525 * gcc.c-torture/compile/20020320-1.c: New test.
48526
48527 2002-03-19 Jakub Jelinek <jakub@redhat.com>
48528
48529 * gcc.c-torture/compile/20020318-1.c: New test.
48530
48531 * gcc.dg/struct-by-value-1.c: New test.
48532
48533 * gcc.dg/20020319-1.c: New test.
48534
48535 2002-03-18 Jakub Jelinek <jakub@redhat.com>
48536
48537 * g++.dg/opt/conj1.C: New test.
48538
48539 2002-03-17 Mark Mitchell <mark@codesourcery.com>
48540
48541 * g++.dg/template/qualttp20.C: Revert previous change.
48542 * g++.dg/template/qualttp3.C: Likewise.
48543 * g++.dg/template/qualttp4.C: Likewise.
48544 * g++.dg/template/qualttp5.C: Likewise.
48545 * g++.dg/template/qualttp6.C: Likewise.
48546 * g++.dg/template/qualttp7.C: Likewise.
48547 * g++.dg/template/qualttp8.C: Likewise.
48548 * g++.dg/template/recurse.C: Likewise.
48549
48550 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
48551
48552 * gcc.dg/cpp/wchar-1.c: Update.
48553
48554 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
48555
48556 * g++.dg/template/conv1.C: New test.
48557 * g++.dg/template/conv2.C: New test.
48558 * g++.dg/template/conv3.C: New test.
48559 * g++.dg/template/conv4.C: New test.
48560
48561 2002-03-15 Mark Mitchell <mark@codesourcery.com>
48562
48563 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
48564 * g++.dg/template/qualttp3.C: Likewise.
48565 * g++.dg/template/qualttp4.C: Likewise.
48566 * g++.dg/template/qualttp5.C: Likewise.
48567 * g++.dg/template/qualttp6.C: Likewise.
48568 * g++.dg/template/qualttp7.C: Likewise.
48569 * g++.dg/template/qualttp8.C: Likewise.
48570 * g++.dg/template/recurse.C: Likewise.
48571
48572 2002-03-15 Mark Mitchell <mark@codesourcery.com>
48573
48574 * g++.dg/opt/dtor1.C: New test.
48575
48576 2002-03-15 Jakub Jelinek <jakub@redhat.com>
48577
48578 * gcc.c-torture/compile/20020315-1.c: New test.
48579
48580 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
48581
48582 * gcc.dg/weak-1.c: Fix scan tests.
48583
48584 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
48585
48586 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
48587 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
48588 cris-*-aout* mmix-*-*.
48589 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
48590 cris-*-aout* mmix-*-*.
48591 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
48592 cris-*-elf* cris-*-aout* and mmix-*-*.
48593 * gcc.dg/20001009-1.c: Ditto.
48594 * gcc.dg/20010912-1.c: Ditto.
48595 * gcc.dg/20020122-4.c: Ditto.
48596 * gcc.dg/inline-2.c: Ditto.
48597
48598 2002-03-14 Jeffrey A Law (law@cygnus.com)
48599
48600 * gcc.c-torture/compile/20020314-1.c: New test.
48601
48602 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
48603
48604 * gcc.c-torture/execute/20020314-1.c: New test.
48605
48606 2002-03-14 Jakub Jelinek <jakub@redhat.com>
48607
48608 * g++.dg/warn/Wunused-1.C: New test.
48609
48610 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
48611
48612 * g++.dg/abi/mangle6.C: New test.
48613
48614 2002-03-13 Jakub Jelinek <jakub@redhat.com>
48615
48616 * gcc.c-torture/compile/20020309-2.c: New test.
48617
48618 * gcc.c-torture/compile/20020312-1.c: New test.
48619
48620 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
48621
48622 * g++.dg/other/access1.C: New test.
48623
48624 2002-03-12 Jakub Jelinek <jakub@redhat.com>
48625
48626 * gcc.c-torture/execute/wchar_t-1.c: New test.
48627
48628 2002-03-12 David Edelsohn <edelsohn@gnu.org>
48629
48630 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
48631
48632 2002-03-12 Roger Sayle <roger@eyesopen.com>
48633
48634 * gcc.dg/20020312-1.c: New test case.
48635
48636 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
48637
48638 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
48639
48640 2002-03-11 Richard Henderson <rth@redhat.com>
48641
48642 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
48643 * g++.old-deja/g++.jason/report.C: Likewise.
48644
48645 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
48646
48647 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
48648 * g++.old-deja/g++.robertl/eb56.C: Likewise.
48649
48650 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
48651
48652 * g++.dg/overload/pmf1.C: New test.
48653
48654 2002-03-11 Kazu Hirata <kazu@hxi.com>
48655
48656 * gcc.c-torture/execute/20020307-1.c: Use long.
48657
48658 2002-03-11 Jakub Jelinek <jakub@redhat.com>
48659
48660 PR optimization/5844
48661 * gcc.dg/20020310-1.c: New test.
48662
48663 2002-03-09 Michael Meissner <meissner@redhat.com>
48664
48665 * gcc.c-torture/execute/memcpy-2.c: New test.
48666 * gcc.c-torture/execute/memset-1.c: New test.
48667 * gcc.c-torture/execute/strlen-1.c: New test.
48668 * gcc.c-torture/execute/strcmp-1.c: New test.
48669 * gcc.c-torture/execute/strncmp-1.c: New test.
48670
48671 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
48672
48673 * gcc.dg/ppc-ldstruct.c: New test.
48674
48675 2002-03-09 Jakub Jelinek <jakub@redhat.com>
48676
48677 * gcc.c-torture/execute/va-arg-22.c: New test.
48678
48679 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48680
48681 * gcc.c-torture/compile/20020309-1.c: New test.
48682
48683 2002-03-08 Jakub Jelinek <jakub@redhat.com>
48684
48685 * gcc.c-torture/execute/20020307-2.c: New test.
48686
48687 2002-03-07 Jeffrey A Law (law@redhat.com)
48688
48689 * g77.f-torture/compile/20020307-1.f: New test.
48690
48691 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
48692
48693 * gcc.dg/unordered-1.c: New test.
48694
48695 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
48696
48697 * gcc.c-torture/execute/20020307-1.c: New test.
48698
48699 2002-03-05 Jakub Jelinek <jakub@redhat.com>
48700
48701 * gcc.dg/20020304-1.c: New test.
48702
48703 * gcc.c-torture/compile/20020304-2.c: New test.
48704
48705 2002-03-04 Zack Weinberg <zack@codesourcery.com>
48706
48707 * gcc.c-torture/compile/20020304-1.c: New test case
48708 (from PR c/5830).
48709
48710 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
48711
48712 * gcc.dg/20020103-1.c: Add other -D ppc variants.
48713
48714 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
48715
48716 * g++.dg/other/classkey1.C: New test.
48717
48718 2002-03-01 Richard Henderson <rth@redhat.com>
48719
48720 * gcc.c-torture/compile/981223-1.x: New.
48721 * gcc.c-torture/compile/920625-1.x: New.
48722
48723 2002-02-28 Richard Henderson <rth@redhat.com>
48724
48725 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
48726
48727 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
48728
48729 * gcc.c-torture/execute/20020227-1.c: New test.
48730
48731 2002-02-27 Mark Mitchell <mark@codesourcery.com>
48732
48733 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
48734 here" ERROR lines.
48735 * g++.old-deja/g++.oliva/partord1.C: Likewise.
48736 * g++.old-deja.g++.other/defarg1.C: Likewise.
48737 * g++.old-deja/g++.pt/calls2.C: Likewise.
48738 * g++.old-deja/g++.pt/crash20.C: Likewise.
48739 * g++.old-deja/g++.pt/crash30.C: Likewise.
48740 * g++.old-deja/g++.pt/crash36.C: Likewise.
48741 * g++.old-deja/g++.pt/crash6.C: Likewise.
48742 * g++.old-deja/g++.pt/defarg13.C: Likewise.
48743 * g++.old-deja/g++.pt/derived3.C: Likewise.
48744 * g++.old-deja/g++.pt/error1.C: Likewise.
48745 * g++.old-deja/g++.pt/friend21.C: Likewise.
48746 * g++.old-deja/g++.pt/friend23.C: Likewise.
48747 * g++.old-deja/g++.pt/infinite1.C: Likewise.
48748 * g++.old-deja/g++.robertl/eb128.C: Likewise.
48749
48750 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
48751
48752 * gcc.c-torture/execute/20020225-2.c: New test.
48753
48754 2002-02-27 Zack Weinberg <zack@codesourcery.com>
48755
48756 * gcc.c-torture/execute/920730-1t.c,
48757 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
48758 Delete test cases, only relevant to -traditional.
48759
48760 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
48761
48762 * gcc.dg/cpp/undef1.c: Remove.
48763 * gcc.dg/cpp/directiv.c: Update.
48764 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
48765
48766 2002-02-27 Michael Meissner <meissner@redhat.com>
48767
48768 * gcc.c-torture/execute/20020226-1.c: New test.
48769
48770 2002-02-26 Jakub Jelinek <jakub@redhat.com>
48771
48772 * g++.dg/debug/debug4.C: New test.
48773
48774 * gcc.dg/ia64-visibility-1.c: New test.
48775
48776 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
48777
48778 * gcc.dg/debug/20020224-1.c: New.
48779
48780 2002-02-25 Kazu Hirata <kazu@hxi.com>
48781
48782 * gcc.c-torture/execute/960416-1.x: New.
48783 * gcc.c-torture/execute/divconst-3.x: Likewise.
48784
48785 2002-02-25 Jakub Jelinek <jakub@redhat.com>
48786
48787 * gcc.dg/20020224-1.c: New test.
48788
48789 2002-02-25 Alan Modra <amodra@bigpond.net.au>
48790
48791 * gcc.c-torture/execute/20020225-1.c: New.
48792
48793 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
48794
48795 * gcc.dg/cpp/wchar-1.c: New test.
48796
48797 2002-02-23 Jakub Jelinek <jakub@redhat.com>
48798
48799 * gcc.dg/20020222-1.c: New test.
48800
48801 2002-02-22 Jakub Jelinek <jakub@redhat.com>
48802
48803 * g++.dg/opt/anonunion1.C: New test.
48804
48805 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
48806
48807 * g++.dg/template/qualttp19.C: New test.
48808 * g++.dg/template/qualttp20.C: New test.
48809 * g++.old-deja/g++.jason/report.C: Adjust expected errors
48810 * g++.old-deja/g++.other/qual1.C: Likewise.
48811
48812 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
48813
48814 * gcc.dg/attr-alwaysinline.c: New.
48815
48816 2002-02-21 Jakub Jelinek <jakub@redhat.com>
48817
48818 * gcc.dg/20020220-1.c: New test.
48819
48820 * gcc.dg/20020220-2.c: New test.
48821
48822 * g++.dg/opt/mmx1.C: New test.
48823
48824 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
48825
48826 * gcc.c-torture/compile/20020110.c: New test.
48827
48828 2002-02-20 Jakub Jelinek <jakub@redhat.com>
48829
48830 * gcc.c-torture/execute/20020219-1.c: New test.
48831
48832 * gcc.dg/20020219-1.c: New test.
48833
48834 * gcc.dg/noncompile/20020220-1.c: New test.
48835
48836 * g++.dg/opt/ptrintsum1.C: New test.
48837
48838 * gcc.dg/debug/20020220-1.c: New test.
48839
48840 2002-02-17 Jakub Jelinek <jakub@redhat.com>
48841
48842 * gcc.c-torture/execute/20020216-1.c: New test.
48843
48844 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
48845
48846 * gcc.dg/decl-1.c: Update, new test.
48847
48848 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
48849
48850 * g++.dg/abi/bitfield1.C: New test.
48851 * g++.dg/abi/bitfield2.C: New test.
48852
48853 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
48854
48855 * gcc.dg/attr-nest.c: New test.
48856
48857 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
48858
48859 * gcc.c-torture/execute/20020215-1.c: New test.
48860
48861 2002-02-14 Jakub Jelinek <jakub@redhat.com>
48862
48863 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
48864 * g++.dg/debug/debug.exp: New.
48865 * g++.dg/debug/trivial.C: New.
48866 * g++.dg/debug/debug1.C: Moved...
48867 * g++.dg/other/debug1.C: ...from here.
48868 * g++.dg/debug/debug2.C: Moved...
48869 * g++.dg/other/debug2.C: ...from here.
48870 * g++.dg/debug/debug3.C: Moved...
48871 * g++.dg/other/debug3.C: ...from here.
48872
48873 * gcc.dg/noncompile/20020213-1.c: New test.
48874
48875 2002-02-13 Jakub Jelinek <jakub@redhat.com>
48876
48877 * g++.dg/other/debug3.C: New test.
48878
48879 * gcc.c-torture/execute/20020213-1.c: New test.
48880
48881 2002-02-13 Richard Smith <richard@ex-parrot.com>
48882
48883 * g++.old-deja/g++.other/thunk1.C: New test.
48884
48885 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
48886
48887 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
48888
48889 2002-02-13 Stan Shebs <shebs@apple.com>
48890
48891 * gcc.dg/altivec-3.c: New.
48892
48893 2002-02-12 Jakub Jelinek <jakub@redhat.com>
48894
48895 * gcc.dg/Wunreachable-1.c: New test.
48896 * gcc.dg/Wunreachable-2.c: New test.
48897
48898 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
48899
48900 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
48901
48902 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
48903
48904 * gcc.dg/decl-1.c: New test.
48905
48906 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
48907
48908 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
48909
48910 2002-02-10 Kazu Hirata <kazu@hxi.com>
48911
48912 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
48913 * gcc.c-torture/compile/980506-1.x: Likewise.
48914
48915 2002-02-10 Kazu Hirata <kazu@hxi.com>
48916
48917 * gcc.dg/20020210-1.c: New.
48918
48919 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
48920
48921 * g77.f-torture/execute/947.f: New regression test
48922 for PR fortran/947.
48923
48924 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
48925
48926 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
48927 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
48928
48929 2002-02-08 Richard Henderson <rth@redhat.com>
48930
48931 * gcc.c-torture/compile/labels-3.c: New.
48932
48933 2002-02-08 Jakub Jelinek <jakub@redhat.com>
48934
48935 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
48936 expression statements work instead.
48937 * gcc.dg/noncompile/20020207-1.c: New test.
48938
48939 2002-02-07 Richard Henderson <rth@redhat.com>
48940
48941 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
48942
48943 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48944
48945 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
48946 message from g77
48947 * lib/g77-dg.exp: Trim g77 error messages so that they are
48948 recognized by dg.exp.
48949
48950 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48951
48952 PR fortran/5473
48953 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
48954
48955 2002-02-07 Richard Henderson <rth@redhat.com>
48956
48957 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
48958 to be sufficiently aligned for integers.
48959
48960 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
48961
48962 * g++.dg/template/friend4.C: New test.
48963
48964 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
48965
48966 PR fortran/5743
48967 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
48968 unsupported cases.
48969
48970 2002-02-07 Richard Henderson <rth@redhat.com>
48971
48972 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
48973 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
48974 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
48975 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
48976
48977 2002-02-06 Richard Henderson <rth@redhat.com>
48978
48979 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
48980
48981 2002-02-06 Janis Johnson <janis187@us.ibm.com>
48982
48983 * gcc.dg/20020206-1.c: New test.
48984
48985 2002-02-06 Jakub Jelinek <jakub@redhat.com>
48986
48987 * gcc.c-torture/execute/20020206-1.c: New test.
48988
48989 * gcc.c-torture/execute/20020206-2.c: New test.
48990
48991 PR optimization/5429:
48992 * gcc.c-torture/compile/20020206-1.c: New test.
48993
48994 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
48995
48996 * g++.dg/ext/align1.C: Do not use an explicit alignment value
48997 as certain file formats cannot support particularly large
48998 alignments.
48999
49000 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
49001 and do not expect to be able to link the executable.
49002
49003 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
49004 fail because the COFF format does not support the weak attribute.
49005
49006 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
49007
49008 * g77.dg/pr5473.f: New test
49009
49010 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
49011
49012 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
49013 Fix testcase accordingly.
49014
49015 2002-02-04 Richard Henderson <rth@redhat.com>
49016
49017 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
49018 (buf): Change to be an array of pointers, not ints.
49019
49020 2002-02-04 Jakub Jelinek <jakub@redhat.com>
49021
49022 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
49023 before all tests. Move warning one line above to match where it
49024 C frontend emits.
49025 * gcc.dg/Wswitch-2.c: New test.
49026 * g++.dg/warn/Wswitch-1.C: New test.
49027 * g++.dg/warn/Wswitch-2.C: New test.
49028
49029 2002-02-04 Richard Henderson <rth@redhat.com>
49030
49031 * g++.dg/abi/offsetof.C: Fix size comparison.
49032
49033 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
49034
49035 * gcc.dg/cast-qual-2.c: New test.
49036
49037 2002-02-04 Jakub Jelinek <jakub@redhat.com>
49038
49039 * gcc.dg/20020201-4.c: New test.
49040
49041 2002-02-04 Ben Elliston <bje@redhat.com>
49042
49043 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
49044 target_info attribute != 0, in addition to the empty string.
49045 (gcc_target_compile): Likewise.
49046
49047 2002-02-03 Andrew Cagney <ac131313@redhat.com>
49048
49049 * gcc.dg/Wswitch.c: New test.
49050 PR gcc/4475. PR gcc/3780.
49051
49052 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
49053
49054 * g77.f-torture/execute/5122.f: New test for regressions
49055 against PR fortran/5122.
49056
49057 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
49058
49059 * g77.f-torture/compile/pr3743.f: Delete
49060 * g77.dg/pr3743-1.f: New test.
49061 * g77.dg/pr3743-2.f: New test.
49062 * g77.dg/pr3743-3.f: New test.
49063 * g77.dg/pr3743-4.f: New test.
49064
49065 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
49066
49067 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
49068
49069 2002-02-02 Richard Henderson <rth@redhat.com>
49070
49071 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
49072 * gcc.c-torture/execute/bf64-1.c: Likewise.
49073
49074 2002-02-02 Jakub Jelinek <jakub@redhat.com>
49075
49076 * gcc.dg/20020201-2.c: New test.
49077
49078 * gcc.dg/20020201-3.c: New test.
49079
49080 * gcc.c-torture/execute/bitfld-2.c: New test.
49081
49082 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
49083
49084 * gcc.dg/bitfld-1.c: Update.
49085 * gcc.dg/bitfld-2.c: Update.
49086 * gcc.c-torture/execute/bitfld-1.x: New.
49087
49088 2002-02-02 Jakub Jelinek <jakub@redhat.com>
49089
49090 * gcc.c-torture/execute/20020201-1.c: New test.
49091
49092 2002-02-01 Janis Johnson <janis187@us.ibm.com>
49093
49094 PR target/5469
49095 * gcc.dg/20020201-1.c: New test.
49096
49097 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
49098
49099 PR fortran/3743
49100 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
49101 * g77.f-torture/compile/pr3743.x: Remove
49102
49103 2002-01-31 Tom Rix <trix@redhat.com>
49104
49105 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
49106
49107 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
49108
49109 * gcc.dg/noncompile/20020130-1.c: New test.
49110
49111 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
49112
49113 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
49114
49115 2002-01-29 Richard Henderson <rth@redhat.com>
49116
49117 * gcc.c-torture/execute/991118-1.c: Cast various constants back
49118 to long long.
49119 * gcc.c-torture/execute/bf64-1.c: Likewise.
49120
49121 2002-01-29 Jakub Jelinek <jakub@redhat.com>
49122
49123 * gcc.c-torture/execute/20020129-1.c: New test.
49124
49125 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
49126
49127 * gcc.c-torture/compile/20000224-1.c: Update.
49128 * gcc.c-torture/execute/bitfld-1.c: New tests.
49129 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
49130 * gcc.dg/uninit-A.c: Update.
49131
49132 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
49133
49134 * g++.dg/template/ctor1.C: Add instantiation.
49135
49136 2002-01-28 Paul Koning <pkoning@equallogic.com>
49137
49138 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
49139 argument to __builtin_prefetch to be const ptr.
49140
49141 2002-01-28 Jakub Jelinek <jakub@redhat.com>
49142
49143 * gcc.c-torture/compile/20020120-1.c: New test.
49144
49145 2002-01-27 Kazu Hirata <kazu@hxi.com>
49146
49147 * gcc.c-torture/execute/20020127-1.c: New test.
49148
49149 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
49150
49151 * g77.dg/f77-edit-i-in.f: New test
49152 * g77.dg/f77-edit-i-out.f: New test
49153
49154 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
49155
49156 * gcc.dg/debug/debug.exp: New file.
49157 * gcc.dg/debug/trivial.c: New file.
49158 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
49159 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
49160 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
49161 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
49162 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
49163 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
49164 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
49165 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
49166 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
49167 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
49168 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
49169 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
49170 * gcc.dg/20000503-1.c: Removed.
49171 * gcc.dg/20010207-1.c: Removed.
49172 * gcc.dg/20011223-1.c: Removed.
49173 * gcc.dg/20020104-2.c: Removed.
49174 * gcc.dg/debug-1.c: Removed.
49175 * gcc.dg/debug-2.c: Removed.
49176 * gcc.dg/debug-3.c: Removed.
49177 * gcc.dg/debug-4.c: Removed.
49178 * gcc.dg/debug-5.c: Removed.
49179 * gcc.dg/debug-6.c: Removed.
49180 * gcc.dg/dwarf2-1.c: Removed.
49181 * gcc.dg/dwarf2-2.c: Removed.
49182
49183 2002-01-25 Jakub Jelinek <jakub@redhat.com>
49184
49185 * g++.old-deja/g++.other/eh5.C: New test.
49186 * g++.old-deja/g++.other/sibcall2.C: New test.
49187 * g++.old-deja/g++.other/array9.C: New test.
49188 * g++.old-deja/g++.other/typename2.C: New test.
49189 * g++.old-deja/g++.other/crash60.C: New test.
49190 * g++.old-deja/g++.other/conv9.C: New test.
49191 * g++.old-deja/g++.other/mangle10.C: New test.
49192 * g++.old-deja/g++.other/unchanging1.C: New test.
49193 * g++.old-deja/g++.other/exprstmt1.C: New test.
49194 * g++.old-deja/g++.other/inline23.C: New test.
49195 * g++.old-deja/g++.eh/ia64-1.C: New test.
49196 * g++.old-deja/g++.other/dwarf2-1.C: New test.
49197 * g++.old-deja/g++.other/reload1.C: New test.
49198 * g++.old-deja/g++.other/static20.C: New test.
49199 * g++.old-deja/g++.other/local-alloc1.C: New test.
49200 * g++.old-deja/g++.other/conv8.C: New test.
49201 * g++.old-deja/g++.other/stmtexpr2.C: New test.
49202 * g++.old-deja/g++.other/storeexpr1.C: New test.
49203 * g++.old-deja/g++.other/storeexpr2.C: New test.
49204 * g++.dg/eh/template2.C: New test.
49205 * g++.dg/warn/weak1.C: New test.
49206
49207 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
49208
49209 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
49210 Remove first, non-varying, argument.
49211
49212 2002-01-23 Richard Henderson <rth@redhat.com>
49213
49214 * gcc.dg/inline-2.c: New.
49215
49216 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
49217 Add optional target arg. Check number of arguments.
49218 (scan-assembler-not, scan-assembler-dem): Likewise.
49219 (scan-assembler-dem-not): Likewise.
49220
49221 2002-01-23 Zack Weinberg <zack@codesourcery.com>
49222
49223 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
49224 line 12.
49225 * g++.old-deja/g++.brendan/parse3.C,
49226 g++.old-deja/g++.other/crash26.C,
49227 g++.old-deja/g++.other/crash28.C,
49228 g++.old-deja/g++.other/crash29.C,
49229 g++.old-deja/g++.other/crash30.C,
49230 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
49231
49232 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
49233
49234 * gcc.dg/20020115-1.c: New.
49235
49236 2002-01-23 Bob Wilson <bob.wilson@acm.org>
49237
49238 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
49239
49240 2002-01-23 Janis Johnson <janis187@us.ibm.com>
49241
49242 * gcc.dg/20020122-3.c: New.
49243
49244 2002-01-23 Jakub Jelinek <jakub@redhat.com>
49245
49246 * g++.dg/other/gc1.C: New test.
49247
49248 2002-01-23 Zack Weinberg <zack@codesourcery.com>
49249
49250 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
49251
49252 2002-01-22 Richard Henderson <rth@redhat.com>
49253
49254 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
49255
49256 2002-01-22 Richard Henderson <rth@redhat.com>
49257
49258 * gcc.dg/20020122-4.c: New.
49259
49260 2002-01-22 H.J. Lu <hjl@gnu.org>
49261
49262 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
49263 link output.
49264 * gcc.dg/special/ecos.exp: Likewise.
49265 * lib/g++-dg.exp: Likewise.
49266 * lib/g77-dg.exp: Likewise.
49267 * lib/gcc-dg.exp : Likewise.
49268 * lib/mike-g++.exp: Likewise.
49269 * lib/mike-g77.exp: Likewise.
49270 * lib/mike-gcc.exp: Likewise.
49271 * lib/objc-dg.exp: Likewise.
49272
49273 2002-01-22 Janis Johnson <janis187@us.ibm.com>
49274
49275 PR target/5379
49276 * gcc.dg/20020122-2.c: New test.
49277
49278 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
49279
49280 * gcc.dg/20020122-1.c: New test.
49281
49282 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
49283
49284 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
49285
49286 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
49287
49288 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
49289
49290 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49291
49292 * gcc.c-torture/compile/20020121-1.c: New test.
49293
49294 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
49295
49296 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
49297 ld_library_path.
49298
49299 2002-01-21 Jakub Jelinek <jakub@redhat.com>
49300
49301 * gcc.dg/20020218-1.c: New test.
49302
49303 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
49304
49305 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
49306 messages
49307 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
49308 "At global scope" warning
49309 * g++.dg/ext/align1.C: Change cygwin test for alignment
49310 from db-bogus to dg-warning
49311
49312 2002-01-21 Zack Weinberg <zack@codesourcery.com>
49313
49314 * g77.f-torture/compile/cpp2.F: New test.
49315
49316 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
49317
49318 * g++.dg/template/access1.C: New test.
49319
49320 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
49321
49322 * gcc.dg/20020118-1.c: New.
49323
49324 2002-01-18 Kazu Hirata <kazu@hxi.com>
49325
49326 * gcc.c-torture/execute/20020118-1.c: New test.
49327
49328 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
49329
49330 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
49331 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
49332 alignment warnings.
49333
49334 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
49335
49336 * gcc.misc-tests/i386-prefetch.exp: Save and restore
49337 torture_with_loops and torture_without_loops
49338
49339 2002-01-17 Jakub Jelinek <jakub@redhat.com>
49340
49341 * gcc.c-torture/compile/20020116-1.c: New test.
49342
49343 2002-01-16 Jakub Jelinek <jakub@redhat.com>
49344
49345 * gcc.dg/20020116-2.c: New test.
49346
49347 * gcc.dg/ultrasp4.c: New test.
49348
49349 * gcc.dg/20020116-1.c: New test.
49350
49351 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
49352
49353 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
49354 by EABI.
49355
49356 2002-01-15 Janis Johnson <janis187@us.ibm.com>
49357
49358 * gcc.misc-tests/i386-prefetch.exp: New.
49359 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
49360 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
49361 * gcc.misc-tests/i386-pf-none-1.c: New test.
49362 * gcc.misc-tests/i386-pf-sse-1.c: New test.
49363
49364 2002-01-15 Jakub Jelinek <jakub@redhat.com>
49365
49366 * gcc.dg/gnu89-init-1.c: Add new tests.
49367
49368 2002-01-15 Andreas Jaeger <aj@suse.de>
49369
49370 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
49371 * gcc.dg/i386-mmx-2.c: Likewise.
49372 * gcc.dg/i386-sse-1.c: Likewise.
49373 * gcc.dg/i386-sse-2.c: Likewise.
49374 * gcc.dg/i386-sse-3.c: Likewise.
49375
49376 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
49377
49378 * g77.f-torture/execute/intrinsic-unix-bessel.f:
49379 Uncomment additional cases that now pass.
49380
49381 2002-01-11 Richard Henderson <rth@redhat.com>
49382
49383 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
49384 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
49385
49386 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
49387
49388 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
49389
49390 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
49391
49392 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
49393 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
49394
49395 2002-01-10 Dale Johannesen <dalej@apple.com>
49396
49397 * gcc.c-torture/execute/loop-11.c: New.
49398
49399 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
49400
49401 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
49402 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
49403
49404 2002-01-09 Richard Henderson <rth@redhat.com>
49405
49406 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
49407 type in which to perform the operation for each size.
49408
49409 2002-01-09 Alan Matsuoka (alanm@redhat.com)
49410
49411 * gcc.c-torture/compile/20020109-2.c: New test.
49412
49413 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
49414
49415 * gcc.c-torture/execute/loop-10.c: New test.
49416
49417 2002-01-09 Jakub Jelinek <jakub@redhat.com>
49418
49419 * gcc.c-torture/compile/20010226-1.c: New test.
49420 * gcc.c-torture/compile/20010227-1.c: New test.
49421 * gcc.c-torture/compile/20010426-1.c: New test.
49422 * gcc.c-torture/compile/20010510-1.c: New test.
49423 * gcc.c-torture/compile/20010605-3.c: New test.
49424 * gcc.c-torture/compile/20010824-1.c: New test.
49425 * gcc.c-torture/execute/20010409-1.c: New test.
49426 * gcc.dg/noncompile/20000901-1.c: New test.
49427 * gcc.dg/20001023-1.c: New test.
49428 * gcc.dg/20001101-1.c: New test.
49429 * gcc.dg/20001102-1.c: New test.
49430 * gcc.dg/20010207-1.c: New test.
49431 * gcc.dg/20010405-1.c: New test.
49432 * gcc.dg/20010822-1.c: New test.
49433 * gcc.dg/20011107-1.c: New test.
49434
49435 2002-01-09 Jeffrey A Law (law@redhat.com)
49436
49437 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
49438
49439 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
49440 execution failure on PA targets.
49441
49442 2002-01-09 Jakub Jelinek <jakub@redhat.com>
49443
49444 * gcc.c-torture/compile/20020109-1.c: New test.
49445
49446 2002-01-08 Kazu Hirata <kazu@hxi.com>
49447
49448 * gcc.c-torture/execute/20020108-1.c: New test.
49449
49450 2002-01-08 Jakub Jelinek <jakub@redhat.com>
49451
49452 * gcc.dg/20020108-1.c: New test.
49453
49454 2002-01-08 H.J. Lu <hjl@gnu.org>
49455
49456 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
49457 for header files.
49458
49459 2002-01-08 Geoff Keating <geoffk@redhat.com>
49460
49461 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
49462 consistency.
49463
49464 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
49465
49466 * gcc.dg/altivec-4.c: Test altivec predicates.
49467
49468 2002-01-07 Jakub Jelinek <jakub@redhat.com>
49469
49470 * gcc.c-torture/execute/20020107-1.c: New test.
49471
49472 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
49473
49474 PR c/5279
49475 * gcc.c-torture/compile/20020106-1.c: New test.
49476
49477 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
49478
49479 * gcc.c-torture/execute/nestfunc-4.c: New test.
49480
49481 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
49482
49483 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
49484 extra triple that slipped in.
49485 * g++.old-deja/g++.abi/align.C: Likewise.
49486 * g++.old-deja/g++.abi/bitfields.C: Likewise.
49487
49488 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
49489
49490 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
49491 * g++.old-deja/g++.abi/align.C: Likewise.
49492 * g++.old-deja/g++.abi/bitfields.C: Likewise.
49493
49494 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
49495 on FreeBSD/i386.
49496 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
49497 FreeBSD.
49498
49499 2002-01-04 Jakub Jelinek <jakub@redhat.com>
49500
49501 * gcc.dg/20020104-1.c: New test.
49502
49503 * gcc.dg/20020104-2.c: New test.
49504
49505 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
49506
49507 * gcc.dg/20020103-1.c: Fix typo in target selector.
49508
49509 2002-01-03 Richard Henderson <rth@redhat.com>
49510
49511 * gcc.dg/20020103-1.c: New.
49512
49513 2002-01-03 Kazu Hirata <kazu@hxi.com>
49514
49515 * gcc.c-torture/execute/20020103-1.c: New test.
49516
49517 2002-01-03 Jakub Jelinek <jakub@redhat.com>
49518
49519 * g++.dg/other/debug2.C: New test.
49520
49521 * gcc.c-torture/compile/20020103-1.c: New test.
49522
49523 2002-01-02 Jakub Jelinek <jakub@redhat.com>
49524
49525 * gcc.dg/gnu89-init-1.c: Added new tests.
49526
49527 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
49528
49529 * g++.dg/template/friend2.C: Remove as patch is reverted.
49530
49531 * g++.dg/warn/oldcast1.C: New test.
49532
49533 * g++.dg/template/ptrmem1.C: New test.
49534 * g++.dg/template/ptrmem2.C: New test.
49535
49536 * g++.dg/template/ntp.C: New test.
49537
49538 * g++.dg/other/component1.C: New test.
49539
49540 * g++.dg/template/ttp3.C: New test.
49541
49542 * g++.dg/template/friend2.C: New test.
49543 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
49544
49545 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
49546
49547 * g++.dg/other/ptrmem1.C: New test.
49548 * g++.dg/other/ptrmem2.C: New test.
49549
49550 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
49551
49552 * g++.dg/template/ctor1.C: New test.
49553
49554 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
49555
49556 * g++.dg/template/friend2.C: New test.
49557
49558 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
49559
49560 * gcc.dg/mmix-1.c: New test.
49561
49562 2001-12-31 Richard Henderson <rth@redhat.com>
49563
49564 * gcc.dg/asm-5.c: New.
49565
49566 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
49567
49568 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
49569 in namespace __gnu_cxx
49570
49571 2001-12-30 Richard Henderson <rth@redhat.com>
49572
49573 * gcc.dg/debug-6.c: New.
49574
49575 2001-12-30 Jakub Jelinek <jakub@redhat.com>
49576
49577 * gcc.c-torture/compile/20011229-2.c: New test.
49578
49579 2001-12-29 Jakub Jelinek <jakub@redhat.com>
49580
49581 * gcc.dg/debug-3.c: New test.
49582 * gcc.dg/debug-4.c: New test.
49583 * gcc.dg/debug-5.c: New test.
49584
49585 2001-12-29 Richard Henderson <rth@redhat.com>
49586
49587 * g++.dg/eh/loop1.C: New.
49588
49589 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
49590
49591 * g++.dg/template/crash1.C: New test.
49592
49593 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
49594
49595 * g++.dg/other/const1.C: New test.
49596
49597 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
49598
49599 * gcc.c-torture/compile/20011229-1.c: New test.
49600
49601 2001-12-28 Stan Shebs <shebs@apple.com>
49602
49603 * lib/objc-torture.exp: Resync with c-torture.exp.
49604 * lib/objc.exp: Load standard libraries.
49605
49606 2001-12-28 Jakub Jelinek <jakub@redhat.com>
49607
49608 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
49609 additional tests.
49610
49611 2001-12-27 Roger Sayle <roger@eyesopen.com>
49612
49613 * gcc.c-torture/execute/string-opt-16.c: New testcase.
49614
49615 2001-12-27 Richard Henderson <rth@redhat.com>
49616
49617 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
49618
49619 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
49620
49621 * g++.dg/eh/ctor1.C: New test.
49622 * g++.dg/other/error2.C: New test.
49623
49624 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
49625
49626 * g++.dg/other/init2.C: New test.
49627
49628 2001-12-24 Richard Henderson <rth@redhat.com>
49629
49630 * gcc.dg/20011223-1.c: New.
49631 * gcc.dg/inline-1.c: New.
49632
49633 2001-12-23 Richard Henderson <rth@redhat.com>
49634
49635 * gcc.dg/asm-4.c: Test operand modifiers.
49636
49637 2001-12-23 Richard Henderson <rth@redhat.com>
49638
49639 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
49640
49641 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
49642
49643 * gcc.c-torture/execute/20011223-1.c: New test.
49644
49645 2001-12-21 Richard Henderson <rth@redhat.com>
49646
49647 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
49648 re-enables the warning.
49649
49650 2001-12-21 Richard Henderson <rth@redhat.com>
49651
49652 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
49653
49654 2001-12-20 Jakub Jelinek <jakub@redhat.com>
49655
49656 * gcc.c-torture/compile/20011218-1.c: New test.
49657
49658 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
49659
49660 * gcc.misc-test/arm-isr.exp: New file. Control running of the
49661 arm-isr.c test.
49662 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
49663 epilogue generation for ARM ISR routines.
49664
49665 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49666
49667 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
49668 * gcc.dg/format/c90-printf-3.c: Likewise.
49669 * gcc.dg/format/c99-printf-3.c: Likewise.
49670 * gcc.dg/format/ext-1.c: Likewise.
49671 * gcc.dg/format/ext-6.c: Likewise.
49672 * gcc.dg/format/format.h: Prototype unlocked stdio.
49673
49674 2001-12-20 Richard Henderson <rth@redhat.com>
49675
49676 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
49677 (arena): Use it.
49678 (malloc): Correct allocation logic. Abort if we fill up the
49679 arena before initialization complete.
49680 (realloc): Correct allocation logic.
49681
49682 2001-12-20 Jakub Jelinek <jakub@redhat.com>
49683
49684 * gcc.c-torture/compile/20011219-2.c: New test.
49685
49686 * gcc.c-torture/execute/20011219-1.c: New test.
49687
49688 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
49689
49690 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
49691 target does not support weak symbols.
49692
49693 2001-12-19 Jakub Jelinek <jakub@redhat.com>
49694
49695 * gcc.c-torture/compile/20011219-1.c: New test.
49696
49697 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
49698
49699 * g++.dg/other/error1.C: New test.
49700
49701 2001-12-17 Jeffrey A Law (law@redhat.com)
49702
49703 * gcc.c-torture/execute/20011217-1.c: New test.
49704
49705 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
49706
49707 * objc.dg/special/: New directory.
49708 * objc.dg/special/special.exp: New file.
49709 * objc.dg/special/unclaimed-category-1.h: New file.
49710 * objc.dg/special/unclaimed-category-1a.m: New file.
49711 * objc.dg/special/unclaimed-category-1.m: New file.
49712
49713 2001-12-17 Andreas Jaeger <aj@suse.de>
49714
49715 * gcc.c-torture/compile/20011217-2.c: New test.
49716
49717 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
49718
49719 * gcc.c-torture/compile/20011217-1.c: New test.
49720
49721 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
49722
49723 * gcc.dg/20011214-1.c: New.
49724
49725 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
49726
49727 * gcc.dg/altivec-4.c: New.
49728
49729 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
49730
49731 * gcc.dg/20011113-1.c: New test.
49732
49733 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
49734
49735 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
49736 std::__malloc_alloc_template<0> and
49737 std::__default_alloc_template<false, 0>.
49738
49739 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
49740
49741 * objc/execute/bf-21.m: New test.
49742 * objc/execute/enumeration-1.m: New test.
49743 * objc/execute/enumeration-2.m: New test.
49744
49745 2001-12-12 Jakub Jelinek <jakub@redhat.com>
49746
49747 * gcc.dg/gnu89-init-1.c: New test.
49748
49749 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
49750
49751 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
49752 * g++.old-deja/g++.jason/2371.C: Likewise.
49753 * g++.old-deja/g++.jason/template33.C: Likewise.
49754 * g++.old-deja/g++.jason/template34.C: Likewise.
49755 * g++.old-deja/g++.jason/template36.C: Likewise.
49756 * g++.old-deja/g++.oliva/typename1.C: Likewise.
49757 * g++.old-deja/g++.oliva/typename2.C: Likewise.
49758 * g++.old-deja/g++.other/typename1.C: Likewise.
49759 * g++.old-deja/g++.pt/inherit2.C: Likewise.
49760 * g++.old-deja/g++.pt/nontype5.C: Likewise.
49761 * g++.old-deja/g++.pt/typename11.C: Likewise.
49762 * g++.old-deja/g++.pt/typename14.C: Likewise.
49763 * g++.old-deja/g++.pt/typename16.C: Likewise.
49764 * g++.old-deja/g++.pt/typename3.C: Likewise.
49765 * g++.old-deja/g++.pt/typename4.C: Likewise.
49766 * g++.old-deja/g++.pt/typename5.C: Likewise.
49767 * g++.old-deja/g++.pt/typename7.C: Likewise.
49768 * g++.old-deja/g++.robertl/eb9.C: Likewise.
49769
49770 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
49771
49772 * g++.dg/other/linkage1.C: New test.
49773 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
49774 specifiers.
49775
49776 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
49777
49778 * gcc.dg/concat.c: New test.
49779
49780 2001-12-11 Stan Shebs <shebs@apple.com>
49781
49782 * objc/compile: New test directory.
49783 * objc/compile/compile.exp: New expect script.
49784 * objc/compile/20011211-1.m: New compile test.
49785
49786 2001-12-11 Jason Merrill <jason@redhat.com>
49787
49788 * lib/prune.exp (prune_gcc_output): Also handle "In member
49789 function". So many permutations...
49790
49791 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
49792
49793 * g++.dg/template/typedef1.C: New test.
49794
49795 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
49796
49797 * g++.dg/other/copy1.C: New test.
49798
49799 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
49800
49801 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
49802
49803 * gcc.dg/builtin-choose-expr.c: New.
49804
49805 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
49806
49807 * gcc.dg/altivec-2.c: New.
49808
49809 2001-12-07 Richard Henderson <rth@redhat.com>
49810
49811 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
49812
49813 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
49814
49815 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
49816 ultrasparc.
49817
49818 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
49819
49820 * g++-old.deja/g++.robertl/eb101.C: Deleted.
49821
49822 2001-12-06 Janis Johnson <janis187@us.ibm.com>
49823
49824 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
49825 variable argument list.
49826
49827 2001-12-06 Zack Weinberg <zack@codesourcery.com>
49828
49829 * gcc.c-torture/execute/memcheck: Delete entire directory.
49830 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
49831 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
49832
49833 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
49834
49835 * gcc.dg/Wshadow-1.c: New test.
49836
49837 2001-12-05 Jakub Jelinek <jakub@redhat.com>
49838
49839 * gcc.c-torture/compile/20011130-1.c: New test.
49840
49841 * gcc.dg/noncompile/20011025-1.c: New test.
49842
49843 * g++.dg/other/anon-union.C: New test.
49844
49845 * gcc.c-torture/execute/20011024-1.c: New test.
49846
49847 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
49848
49849 * gcc.c-torture/execute/20000722-1.x,
49850 gcc.c-torture/execute/20010123-1.x: Remove.
49851 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
49852 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
49853 gcc.dg/c99-complit-2.c: New tests.
49854
49855 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
49856
49857 * g++.dg/inherit/base1.C: New test.
49858
49859 2001-12-04 Jakub Jelinek <jakub@redhat.com>
49860
49861 * g++.dg/other/stdarg1.C: New test.
49862
49863 * gcc.c-torture/compile/20011130-2.c: New test.
49864
49865 2001-12-03 Janis Johnson <janis187@us.ibm.com>
49866
49867 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
49868 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
49869 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
49870 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
49871 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
49872 * gcc.dg/builtin-prefetch-1.c: New test.
49873
49874 2001-12-03 Jakub Jelinek <jakub@redhat.com>
49875
49876 * gcc.dg/20011130-1.c: New test.
49877
49878 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
49879
49880 * g++.dg/other/scope1.C: New test.
49881 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
49882
49883 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
49884
49885 * gcc.dg/vla-init-1.c: New test.
49886
49887 2001-12-01 Geoff Keating <geoffk@redhat.com>
49888
49889 * gcc.c-torture/compile/structs.c: New testcase from GDB.
49890
49891 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
49892
49893 * objc.dg/alias.m: Update.
49894 * objc.dg/class-1.m: Update.
49895 * objc.dg/const-str-1.m: Update.
49896 * objc.dg/fwd-proto-1.m: Update.
49897 * objc.dg/id-1.m: Update.
49898 * objc.dg/super-class-1.m: Update.
49899
49900 2001-11-29 Mark Mitchell <mark@codesourcery.com>
49901
49902 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
49903 constructs.
49904
49905 2001-11-28 Jeffrey A Law (law@cygnus.com)
49906
49907 * gcc.c-torture/execute/20011128-1.c: New test.
49908
49909 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
49910
49911 * gcc.dg/20011127-1.c: New test.
49912
49913 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
49914
49915 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
49916 from Austin Group draft 7.
49917 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
49918 scanf format arguments.
49919 * gcc.dg/format/no-exargs-2.c: New test.
49920
49921 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
49922
49923 * g++.dg/abi/vbase8-4.C: New test.
49924
49925 2001-11-24 Ian Lance Taylor <ian@airs.com>
49926
49927 * gcc.c-torture/execute/20011121-1.c: New test.
49928
49929 2001-11-23 Jeffrey A Law (law@cygnus.com)
49930
49931 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
49932
49933 2001-11-23 Andreas Jaeger <aj@suse.de>
49934
49935 * gcc.dg/cpp/charconst-2.c: New test.
49936
49937 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
49938
49939 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
49940 to the host if it is remote. Let tests specify extra headers
49941 they use.
49942 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
49943 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
49944 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
49945 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
49946 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
49947 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
49948 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
49949 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
49950 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
49951 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
49952
49953 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
49954
49955 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
49956 for little endian ARMs.
49957
49958 2001-11-20 Jakub Jelinek <jakub@redhat.com>
49959
49960 * gcc.c-torture/compile/20011119-1.c: New test.
49961 * gcc.c-torture/compile/20011119-2.c: New test.
49962
49963 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
49964
49965 * gcc.dg/altivec-1.c: Fix typo.
49966
49967 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
49968
49969 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
49970
49971 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
49972
49973 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
49974
49975 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
49976
49977 * lib/g77.exp: Don't specify --rpath-link.
49978
49979 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
49980 across all the headers.
49981 * gcc.dg/format/format.exp: For testing on a remote host,
49982 copy format.h.
49983
49984 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
49985 * gcc.c-torture/execute/930406-1.c: Likewise.
49986 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
49987
49988 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
49989
49990 * gcc.dg/altivec-1.c: New.
49991
49992 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
49993
49994 * gcc.dg/cpp/fpreprocessed.c: New test case.
49995
49996 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
49997
49998 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
49999 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
50000 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
50001
50002 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
50003
50004 * gcc.dg/no-builtin-1.c: New test.
50005
50006 2001-11-16 Jakub Jelinek <jakub@redhat.com>
50007
50008 * gcc.c-torture/execute/20011115-1.c: New test.
50009
50010 2001-11-15 Jakub Jelinek <jakub@redhat.com>
50011
50012 * gcc.c-torture/compile/20011114-2.c: New test.
50013 * gcc.c-torture/compile/20011114-3.c: New test.
50014 * gcc.c-torture/compile/20011114-4.c: New test.
50015
50016 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
50017
50018 * g++.dg/other/init1.C: New test.
50019
50020 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
50021
50022 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
50023 message.
50024
50025 * gcc.c-torture/execute/20011114-1.c: New testcase.
50026
50027 * gcc.c-torture/compile/20010327-1.c: Revert last change.
50028 * gcc.c-torture/compile/20011114-1.c: New test, exactly
50029 like the (before this change) version of 20010327-1.c.
50030
50031 2001-11-14 Roger Sayle <roger@eyesopen.com>
50032
50033 * gcc.c-torture/execute/string-opt-13.c: New testcase.
50034
50035 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
50036
50037 * g++.dg/init/array2.C: New test.
50038
50039 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
50040
50041 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
50042
50043 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
50044
50045 * g++.dg/other/forscope1.C: New test.
50046 * g++.dg/ext/forscope1.C: New test.
50047 * g++.dg/ext/forscope2.C: New test.
50048
50049 2001-11-13 Jakub Jelinek <jakub@redhat.com>
50050
50051 * gcc.c-torture/execute/20011113-1.c: New test.
50052
50053 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
50054
50055 * gcc.c-torture/execute/20011109-2.c: New test.
50056
50057 * gcc.c-torture/execute/20011109-1.c: New test.
50058
50059 2001-11-09 Jakub Jelinek <jakub@redhat.com>
50060
50061 * gcc.c-torture/compile/20011109-1.c: New test.
50062
50063 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
50064
50065 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
50066 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
50067 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
50068 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
50069 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
50070 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
50071 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
50072
50073 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
50074
50075 * g++.dg/warn/Wshadow-1.C: New tests.
50076 * g++.old-deja/g++.mike/for3.C: Update.
50077
50078 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
50079
50080 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
50081 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
50082 XFAILs. Adjust expected error texts.
50083 * gcc.c-torture/compile/20011106-1.c,
50084 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
50085 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
50086 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
50087 gcc.dg/c99-array-lval-5.c: New tests.
50088
50089 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
50090
50091 * gcc.dg/cpp/defined.c: Update.
50092
50093 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
50094
50095 * gcc.c-torture/execute/anon-1.c: New test.
50096
50097 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
50098
50099 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
50100 same size, so no warning should be produced on stormy16.
50101
50102 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
50103 due to oversized array.
50104 * g++.old-deja/g++.mike/ns15.C: Likewise.
50105 * g++.old-deja/g++.pt/crash16.C: Likewise.
50106
50107 2001-11-02 Graham Stott <grahams@redhat.com>
50108
50109 * g++.dgother/debug1.C: Fix typos.
50110
50111 2001-11-01 Jakub Jelinek <jakub@redhat.com>
50112
50113 * g++.dg/other/debug1.C: New test.
50114
50115 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50116
50117 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
50118 of unsigned long.
50119
50120 2001-10-30 Jakub Jelinek <jakub@redhat.com>
50121
50122 * gcc.dg/20011029-2.c: New test.
50123
50124 * gcc.c-torture/compile/20011029-1.c: New test.
50125
50126 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
50127
50128 * objc/execute/class_self-1.m: New test.
50129 * objc/execute/class_self-2.m: New test.
50130
50131 2001-10-25 Zack Weinberg <zack@codesourcery.com>
50132
50133 * gcc.misc-tests/msgs.exp: Delete.
50134 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
50135 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
50136 error set to match recent changes.
50137
50138 2001-10-24 Zack Weinberg <zack@codesourcery.com>
50139
50140 * gcc.dg/20011021-1.c: New test.
50141
50142 2001-10-24 Jakub Jelinek <jakub@redhat.com>
50143
50144 * gcc.c-torture/compile/20011023-1.c: New test.
50145
50146 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
50147
50148 * lib/g77.exp: Rewrite based on lib/g++.exp.
50149
50150 2001-10-19 Jakub Jelinek <jakub@redhat.com>
50151
50152 * gcc.c-torture/execute/20011019-1.c: New test.
50153
50154 * gcc.dg/20011018-1.c: New test.
50155
50156 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
50157
50158 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
50159
50160 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
50161
50162 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
50163 * gcc.dg/attr-invalid.c: Likewise.
50164
50165 2001-10-18 Jakub Jelinek <jakub@redhat.com>
50166
50167 * gcc.dg/20011015-1.c: New test.
50168
50169 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
50170
50171 * g++.dg/template/unify2.C: New test.
50172
50173 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
50174
50175 * g++.dg/other/exception-specification.C: New test
50176
50177 2001-10-13 Tom Rix <trix@redhat.com>
50178
50179 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
50180 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
50181
50182 2001-10-12 Jakub Jelinek <jakub@redhat.com>
50183
50184 * gcc.dg/20011009-1.c: New test.
50185
50186 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
50187
50188 PR g++/4476
50189 * g++.dg/other/friend1.C: New test.
50190
50191 2001-10-11 Richard Henderson <rth@redhat.com>
50192
50193 * g++.old-deja/g++.other/crash18.C: Add -S to options.
50194
50195 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50196
50197 * gcc.c-torture/compile/20011010-1.c: New.
50198
50199 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
50200
50201 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
50202 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
50203 g77.f-torture/execute/execute.exp,
50204 g77.f-torture/noncompile/noncompile.exp,
50205 gcc.c-torture/compile/compile.exp,
50206 gcc.c-torture/execute/execute.exp,
50207 gcc.c-torture/execute/ieee/ieee.exp,
50208 gcc.c-torture/execute/memcheck/memcheck.exp,
50209 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
50210 objc/execute/execute.exp: Update FSF address.
50211
50212 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
50213
50214 * gcc.dg/cpp/cmdlne-C.c: Update.
50215 * gcc.dg/cpp/cmdlne-C2.c: New.
50216
50217 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50218
50219 * gcc.c-torture/execute/20011008-3.c: New.
50220
50221 2001-10-08 DJ Delorie <dj@redhat.com>
50222
50223 * gcc.dg/20011008-1.c: New.
50224 * gcc.dg/20011008-2.c: New.
50225
50226 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
50227
50228 * gcc.dg/cpp/spacing1.c: Update test.
50229
50230 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
50231
50232 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
50233 spelling errors of "separate" as "seperate".
50234
50235 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
50236
50237 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
50238 enough to avoid inlining.
50239
50240 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50241
50242 * lib/g77.exp: set libg2c_dir correctly.
50243
50244 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
50245
50246 * gcc.dg/cpp/macro11.c: New test.
50247
50248 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
50249
50250 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
50251 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
50252 gcc.dg/format/multattr-3.c: New tests.
50253 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
50254 tests for format attributes on function pointers being rejected.
50255
50256 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
50257
50258 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
50259
50260 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
50261
50262 * g++.dg/warn/format1.C: New test.
50263
50264 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
50265
50266 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
50267
50268 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
50269
50270 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
50271
50272 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
50273
50274 * gcc.dg/cpp/redef2.c: Add test.
50275
50276 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
50277
50278 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
50279 long-standing bug on i686, apparently.
50280 * gcc.c-torture/execute/loop-2c.x: New file.
50281 * gcc.c-torture/execute/loop-2d.x: New file.
50282 * gcc.c-torture/execute/loop-3c.x: New file.
50283
50284 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
50285
50286 * gcc.dg/cpp/20000625-2.c: Correct line number.
50287
50288 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
50289
50290 * gcc.dg/cpp/macro10.c: New test.
50291 * gcc.dg/cpp/strify3.c: New test.
50292 * gcc.dg/cpp/spacing1.c: Add tests.
50293 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
50294 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
50295
50296 2001-09-24 DJ Delorie <dj@redhat.com>
50297
50298 * gcc.c-torture/execute/20010924-1.c: New test.
50299
50300 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
50301
50302 * objc/execute/paste.m: Remove.
50303
50304 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
50305
50306 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
50307
50308 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
50309
50310 * g77.dg/strlen0.f: New test.
50311
50312 2001-09-21 Richard Henderson <rth@redhat.com>
50313
50314 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
50315 * g++.old-deja/g++.abi/vtable2.C: Likewise.
50316
50317 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
50318
50319 Table-driven attributes.
50320 * g++.dg/ext/attrib1.C: New test.
50321
50322 2001-09-20 DJ Delorie <dj@redhat.com>
50323
50324 * gcc.dg/20000926-1.c: Update expected warning messages.
50325 * gcc.dg/array-2.c: Likewise, and test for warnings too.
50326 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
50327 array.
50328
50329 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
50330
50331 * g++.dg/eh/registers1.C: New test case.
50332
50333 2001-09-17 Richard Henderson <rth@redhat.com>
50334
50335 * gcc.dg/array-5.c: Fix VLA decomposition test.
50336
50337 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
50338
50339 * gcc.dg/cpp/line5.c: New testcase.
50340
50341 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
50342
50343 * gcc.dg/cpp/macro9.c: New test.
50344
50345 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
50346
50347 * gcc.c-torture/execute/980223.c: Change type of addr from long
50348 to char *.
50349
50350 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
50351
50352 * gcc.c-torture/execute/20010915-1.c: New test.
50353
50354 2001-09-14 Janis Johnson <janis187@us.ibm.com>
50355
50356 * g77.dg/bprob: New directory.
50357 * g77.dg/bprob/bprob.exp: New file.
50358 * g77.dg/bprob/bprob-1.f: New test.
50359 * g77.dg/gcov: New directory.
50360 * g77.dg/gcov/gcov.exp: New file.
50361 * g77.dg/gcov/gcov-1.f: New test.
50362 * g77.dg/gcov/gcov-1.x: New file.
50363
50364 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
50365
50366 * gcc.dg/cpp/directiv.c: Update.
50367 * gcc.dg/cpp/undef1.c: Update.
50368
50369 2001-09-12 Jakub Jelinek <jakub@redhat.com>
50370
50371 * gcc.dg/20010912-1.c: New test.
50372
50373 2001-09-11 Janis Johnson <janis187@us.ibm.com>
50374
50375 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
50376 language-independent file in lib.
50377 * lib/gcov.exp: New file.
50378
50379 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
50380
50381 * gcc.c-torture/compile/20010911-1.c: New test.
50382
50383 2001-09-10 Janis Johnson <janis187@us.ibm.com>
50384
50385 * lib/profopt.exp: New, to support profile-directed optimizations.
50386 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
50387 * gcc.misc-tests/bprob-1.c: New test.
50388 * gcc.misc-tests/bprob-2.c: New test.
50389
50390 2001-09-07 Janis Johnson <janis187@us.ibm.com>
50391
50392 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
50393 XFAIL and which kinds of gcov output to verify.
50394 * gcc.misc-tests/gcov-4b.x: New file.
50395 * gcc.misc-tests/gcov-5b.x: New file.
50396 * gcc.misc-tests/gcov-6.x: New file.
50397 * gcc.misc-tests/gcov-7.c: New test.
50398 * gcc.misc-tests/gcov-7.x: New file.
50399
50400 2001-09-06 Janis Johnson <janis187@us.ibm.com>
50401
50402 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
50403 * gcc.misc-tests/gcov-6.c: New test.
50404
50405 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
50406
50407 PR c++/3986
50408 * g++.dg/abi/vbase1.C: New test.
50409
50410 2001-09-05 Ziemowit Laski <zlaski@apple.com>
50411
50412 * objc.dg/method-2.m: New.
50413
50414 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
50415
50416 PR c++/4203
50417 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
50418 * g++.dg/init/empty1.C: New test.
50419
50420 2001-09-03 Jakub Jelinek <jakub@redhat.com>
50421
50422 * gcc.c-torture/compile/20010903-1.c: New test.
50423
50424 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
50425
50426 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
50427 for m68k.
50428
50429 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
50430
50431 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
50432
50433 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
50434
50435 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
50436
50437 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
50438
50439 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
50440 for 16-bit 'unsigned int'.
50441
50442 2001-08-29 Kazu Hirata <kazu@hxi.com>
50443
50444 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
50445
50446 2001-08-27 Richard Henderson <rth@redhat.com>
50447
50448 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
50449 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
50450
50451 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
50452
50453 * gcc.dg/asm-names.c (ymain): New.
50454
50455 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
50456
50457 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
50458 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
50459 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
50460
50461 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50462
50463 * gcc.dg/compare5.c: New testcase.
50464
50465 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
50466
50467 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
50468 and "In instantiation".
50469
50470 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
50471
50472 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
50473
50474 2001-08-20 Janis Johnson <janis187@us.ibm.com>
50475
50476 * gcc.misc-tests/gcov.exp: Add support for branch information.
50477 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
50478 * gcc.misc-tests/gcov-4.c: New test.
50479 * gcc.misc-tests/gcov-4b.c: New test.
50480 * gcc.misc-tests/gcov-5b.c: New test.
50481
50482 2001-08-20 Zack Weinberg <zackw@panix.com>
50483
50484 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
50485 expected to fail.
50486
50487 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
50488
50489 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
50490
50491 2001-08-19 Jakub Jelinek <jakub@redhat.com>
50492
50493 * g++.dg/eh/template1.C: New test.
50494
50495 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
50496
50497 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
50498 Fix thinko.
50499 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
50500 for xfail.
50501
50502 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
50503
50504 * lib/g77-dg.exp: Use prune.exp for common procedures
50505 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
50506 * lib/g77.exp: (g77-dg-prune) Remove
50507
50508 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
50509
50510 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
50511
50512 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50513
50514 * g++.dg/template/unify1.C: New test.
50515
50516 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
50517
50518 * g++.dg/abi/empty4.C: New test.
50519
50520 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
50521
50522 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
50523 solaris2.*
50524 * g77.f-torture/compile/pr3743.x: Likewise.
50525
50526 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50527
50528 * g++.dg/other/using-declaration.C: New test.
50529
50530 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
50531
50532 * gcc.dg/cpp/tr-sign.c: New testcase.
50533
50534 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
50535
50536 * gcc.dg/cpp/19951025-1.c: Revert.
50537 * gcc.dg/cpp/directiv.c: We no longer process directives that
50538 interrupt macro arguments.
50539
50540 2001-08-03 Zack Weinberg <zackw@stanford.edu>
50541
50542 * gcc.dg/bconstp-1.c: New test.
50543
50544 2001-08-03 Richard Henderson <rth@redhat.com>
50545
50546 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
50547
50548 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
50549
50550 * gcc.dg/cpp/19951025-1.c: Update.
50551
50552 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
50553
50554 * g77.dg/ff90-1.f (s): Fix reference of variable z,
50555 should be x.
50556
50557 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
50558
50559 Kill -fhonor-std.
50560 * g++.old-deja/g++.ns/ns14.C: Remove special options.
50561 * g++.old-deja/g++.other/std1.C: Likewise.
50562 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
50563
50564 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
50565
50566 * lib/g77.exp: Load gcc-defs.exp for common procedures
50567 (g77_pass, g77_fail, g77_finish, g77_exit,
50568 ${tool}_check_unsupported_p} Now redundant. Deleted.
50569
50570 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
50571
50572 * g77.dg/fbackslash.f
50573 * g77.dg/fcase-preserve.f
50574 * g77.dg/ff90-1.f
50575 * g77.dg/ffixed-line-length-0.f
50576 * g77.dg/ffixed-line-length-132.f
50577 * g77.dg/ffixed-line-length-7.f
50578 * g77.dg/ffixed-line-length-72.f
50579 * g77.dg/ffixed-line-length-none.f
50580 * g77.dg/ffree-form-1.f
50581 * g77.dg/fno-backslash.f
50582 * g77.dg/fno-f90-1.f
50583 * g77.dg/fno-fixed-form-1.f
50584 * g77.dg/fno-onetrip.f
50585 * g77.dg/fno-typeless-boz.f
50586 * g77.dg/fno-underscoring.f
50587 * g77.dg/fno-vxt-1.f
50588 * g77.dg/fonetrip.f
50589 * g77.dg/ftypeless-boz.f
50590 * g77.dg/fugly-assumed.f
50591 * g77.dg/funderscoring.f
50592 * g77.dg/fvxt-1.f
50593
50594 2001-08-01 Ziemowit Laski <zlaski@apple.com>
50595
50596 * objc.dg/fwd-proto-1.m: New.
50597 * objc.dg/local-decl-1.m: New.
50598 * objc.dg/naming-1.m: New.
50599 * objc.dg/naming-2.m: New.
50600 * objc.dg/proto-hier-1.m: New.
50601
50602 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
50603
50604 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
50605 largest-type elements to a struct makes its size grow.
50606
50607 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
50608
50609 * g++.dg/abi/vthunk1.C: New test.
50610
50611 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
50612
50613 * g++.dg/abi/vbase8-22.C: New test.
50614
50615 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
50616
50617 * gcc.dg/cpp/macro8.c: New test.
50618
50619 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50620
50621 * g++.dg/abi/vbase8-21.C: New test.
50622
50623 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50624
50625 * g++.dg/abi/vbase8-10.C: New test.
50626
50627 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50628
50629 * lib/g++.exp (g++_set_ld_library_path): Renamed to
50630 ${tool}_set_ld_library_path.
50631 Changed caller.
50632 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
50633 g++.exp.
50634
50635 2001-07-26 Stan Cox <scox@redhat.com>
50636
50637 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
50638 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
50639 gcc_exit, gcc_check_unsupported_p):
50640 Moved to gcc-deps.exp
50641 * gcc-deps.exp: New file.
50642
50643 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50644
50645 * g++.old-deja/g++.pt/defarg14.C: New test.
50646
50647 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
50648
50649 * g++.old-deja/g++.other/lineno5.C: New test.
50650
50651 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
50652
50653 * g++.old-deja/g++.pt/crash68.C: New test.
50654
50655 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
50656
50657 * g++.old-deja/g++.other/crash42.C: New test.
50658
50659 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
50660
50661 * gcc.dg/cpp/extratokens.c: Fix.
50662 * gcc.dg/cpp/skipping2.c: New tests.
50663
50664 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50665
50666 * gcc.c-torture/execute/20010724-1.c: New file.
50667 * gcc.c-torture/execute/20010724-1.x: New file.
50668
50669 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
50670
50671 * g++.old-deja/g++.other/cond7.C: New test.
50672
50673 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
50674
50675 * g++.old-deja/g++.other/optimize4.C: New test.
50676
50677 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
50678
50679 * g++.old-deja/g++.abi/vbase8-5.C: New test.
50680
50681 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
50682
50683 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
50684 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
50685 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
50686 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
50687
50688 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
50689 bug report" message.
50690
50691 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
50692 * g++.dg/ext/instantiate1.C: Move from old-deja.
50693
50694 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
50695
50696 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
50697 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
50698 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
50699 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
50700
50701 2001-07-23 Jeffrey A Law (law@cygnus.com)
50702
50703 * gcc.c-torture/execute/20010723-1.c: New test.
50704
50705 2001-07-23 Ben Elliston <bje@redhat.com>
50706
50707 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
50708
50709 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50710
50711 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
50712 i[34567]86-*-*.
50713 Delete handling of ieee_multilib_flags.
50714 Pass -mieee for alpha*-*-* and sh-*-*.
50715 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
50716
50717 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
50718
50719 Remove old-abi tests.
50720 * g++.old-deja/g++.mike/p11116.C: Remove.
50721 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
50722
50723 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
50724
50725 * g77.f-torture/compile/pr3743.f: New test
50726
50727 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
50728
50729 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
50730
50731 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50732
50733 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
50734 g++.old-deja/g++.pt/static6.C: Likewise.
50735 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
50736 supports weak symbols.
50737
50738 2001-07-18 Andreas Jaeger <aj@suse.de>
50739
50740 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
50741 supported again.
50742
50743 2001-07-18 Andreas Jaeger <aj@suse.de>
50744
50745 * gcc.dg/iftrap-1.c: Fix target line.
50746
50747 2001-07-17 Richard Henderson <rth@redhat.com>
50748
50749 * gcc.c-torture/execute/20010717-1.c: New.
50750
50751 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
50752
50753 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
50754 tests.
50755
50756 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
50757
50758 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
50759
50760 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50761
50762 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
50763 UAC_SIGBUS, UAC_NOPRINT definitions.
50764
50765 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
50766
50767 * objc/execute/object_is_class.m: New test.
50768 * objc/execute/object_is_meta_class.m: New test.
50769
50770 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50771
50772 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
50773 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
50774
50775 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
50776
50777 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
50778 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
50779
50780 2001-07-14 Richard Henderson <rth@redhat.com>
50781
50782 * gcc.dg/iftrap-1.c: New.
50783
50784 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
50785
50786 * g77.f-torture/execute/intrinsic77.f: New test.
50787
50788 2001-07-11 Janis Johnson <janis@us.ibm.com>
50789
50790 * gcc.misc-tests/gcov-3.c: New test.
50791
50792 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
50793
50794 * gcc.c-torture/compile/20010711-1.c,
50795 * gcc.c-torture/compile/20010711-2.c: New tests.
50796
50797 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
50798
50799 * gcc.c-torture/execute/20010711-1.c: New test.
50800
50801 2001-07-11 Ben Elliston <bje@redhat.com>
50802
50803 * g++.old-deja/g++.other/enum5.C: New test.
50804
50805 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
50806
50807 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
50808 (g++-dg-prune): Call prune_gcc_output.
50809 * prune.exp: New file for prune_gcc_output.
50810 * lib/g++.exp, lib/gcc.exp: Load it.
50811
50812 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
50813
50814 * gcc.c-torture/compile/20010701-1.c,
50815 g++.old-deja/g++.ext/attrib6.C: New tests.
50816
50817 2001-07-06 Jeffrey A Law (law@cygnus.com)
50818
50819 * gcc.c-torture/compile/20010706-1.c: New test.
50820
50821 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
50822
50823 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
50824
50825 2001-06-28 Stan Shebs <shebs@apple.com>
50826
50827 * gcc.dg/pragma-darwin.c: New test.
50828
50829 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50830
50831 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
50832 Solaris 2.[678] system.
50833
50834 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
50835
50836 * gcc.dg/20010622-1.c: New test.
50837
50838 2001-06-18 Stan Shebs <shebs@apple.com>
50839
50840 * objc.dg: New directory.
50841 * objc.dg/dg.exp: New file.
50842 * objc.dg/alias.m: New.
50843 * objc.dg/class-1.m: New.
50844 * objc.dg/class-2.m: New.
50845 * objc.dg/const-str-1.m: New.
50846 * objc.dg/const-str-2.m: New.
50847 * objc.dg/id-1.m: New.
50848 * objc.dg/method-1.m: New.
50849 * objc.dg/super-class-1.m: New.
50850 * lib/objc-dg.exp: New file.
50851
50852 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
50853
50854 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
50855 of label name.
50856
50857 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
50858
50859 * g++.old-deja/g++.abi/vbase8-9.C: New test.
50860
50861 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50862
50863 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
50864 variable.
50865
50866 2001-06-12 Richard Henderson <rth@redhat.com>
50867
50868 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
50869
50870 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
50871
50872 * g++.old-deja/g++.abi/vbase5.C: New test.
50873 * g++.old-deja/g++.abi/vbase6.C: New test.
50874 * g++.old-deja/g++.abi/vbase7.C: New test.
50875
50876 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50877
50878 * gcc.c-torture/compile/20010610-1.c: New test.
50879
50880 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
50881
50882 * g++.old-deja/g++.abi/vbase4.C: New test.
50883
50884 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
50885
50886 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
50887 support %f for HC11/HC12 targets.
50888 * gcc.c-torture/execute/930513-1.x: New file, likewise.
50889 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
50890 on HC11/HC12 targets.
50891 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
50892
50893 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50894
50895 * gcc.dg/wchar_t-1.c: New file.
50896 * gcc.dg/wint_t-1.c: Likewise.
50897
50898 2001-06-11 Bernd Schmidt <bernds@redhat.com>
50899
50900 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
50901
50902 2001-06-11 Richard Henderson <rth@redhat.com>
50903
50904 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
50905
50906 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
50907
50908 * gcc.c-torture/compile/20010611-1.c: New test.
50909
50910 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
50911
50912 * gcc.dg/c99-tag-1.c: Add more tests.
50913
50914 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
50915
50916 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
50917 representation on MN10300 and ARM/Thumb.
50918
50919 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
50920
50921 * g77.f-torture/execute/20010610.f: New.
50922
50923 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
50924
50925 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
50926 names.
50927
50928 2001-06-09 Richard Henderson <rth@redhat.com>
50929
50930 * gcc.c-torture/execute/ashrdi-1.c: New.
50931 * gcc.c-torture/execute/ashldi-1.c: New.
50932 * gcc.c-torture/execute/lshrdi-1.c: New.
50933
50934 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
50935
50936 * objc/execute/load-3.m: Added. Check sending +load to categories,
50937 in addition to classes.
50938
50939 2001-06-08 Stan Shebs <shebs@apple.com>
50940
50941 * objc/execute/load-2.m: New test. From Nicola Pero
50942 <n.pero@mi.flashnet.it>.
50943
50944 2001-06-08 Jakub Jelinek <jakub@redhat.com>
50945
50946 * gcc.c-torture/execute/20010605-2.c: New test.
50947
50948 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
50949
50950 * g++.old-deja/g++.abi/vbase2.C: New test.
50951 * g++.old-deja/g++.abi/vbase3.C: New test.
50952
50953 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
50954
50955 * g++.old-deja/g++.pt/friend49.C: New test.
50956
50957 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
50958
50959 * g++.old-deja/g++.ext/anon3.C: New test.
50960
50961 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
50962
50963 * g++.old-deja/g++.other/conv7.C: New test.
50964
50965 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
50966
50967 * gcc.c-torture/compile/20010605-2.c: New test.
50968
50969 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
50970
50971 * gcc.c-torture/execute/20010604-1.c: New test.
50972
50973 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
50974
50975 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
50976
50977 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
50978
50979 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
50980 (g++_link_flags): Likewise.
50981 (g++_init): Pass gccpath's value to two previous functions.
50982
50983 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50984
50985 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
50986 Ensure logfile entry matches exec command line.
50987
50988 2001-05-31 Richard Henderson <rth@redhat.com>
50989
50990 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
50991 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
50992
50993 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
50994
50995 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
50996 compiler for irix6.2
50997
50998 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
50999
51000 * g++.old-deja/g++.other/optimize3.C: New file.
51001
51002 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
51003
51004 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
51005 assemble.
51006
51007 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
51008
51009 * g++.old-deja/g++.other/optimize2.C: New file.
51010
51011 2001-05-25 Diego Novillo <dnovillo@redhat.com>
51012
51013 * gcc.c-torture/compile/20010518-2.c: New file.
51014 * gcc.c-torture/execute/20010518-1.c: New file.
51015 * gcc.c-torture/execute/20010518-2.c: New file.
51016
51017 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
51018
51019 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
51020
51021 2001-05-24 Mark Mitchell <mark@codesourcery.com>
51022
51023 G++ no longer defines builtins that do not begin with __builtin.
51024 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
51025 * g++.old-deja/g++.brendand/misc13.C: Likewise.
51026 * g++.old-deja/g++.law/builtin1.C: Likewise.
51027 * g++.old-deja/g++.law/cvt2.C: Likewise.
51028 * g++.old-deja/g++.mike/net5.C: Likewise.
51029 * g++.old-deja/g++.other/builtins1.C: Likewise.
51030 * g++.old-deja/g++.other/builtins2.C: Likewise.
51031 * g++.old-deja/g++.other/builtins3.C: Likewise.
51032 * g++.old-deja/g++.other/builtins4.C: Likewise.
51033 * g++.old-deja/g++.other/inline8.C: Likewise.
51034 * g++.old-deja/g++.robertl/eb39.C: Likewise.
51035
51036 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
51037
51038 * g++.old-deja/g++.pt/using1.C: Adjust.
51039 * g++.old-deja/g++.pt/using2.C: New test.
51040
51041 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
51042
51043 * gcc.dg/cpp/charconst.c: New tests.
51044 * gcc.dg/cpp/escape.c: New tests.
51045 * gcc.dg/cpp/escape-1.c: New tests.
51046 * gcc.dg/cpp/escape-2.c: New tests.
51047 * gcc.dg/cpp/ucs.c: New tests.
51048
51049 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
51050
51051 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
51052 native compiler for irix6.5.
51053
51054 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
51055
51056 * lib/g++.exp (g++_include_flags): Use args to compute
51057 get_multilibs.
51058 (g++_link_flags): Likewise.
51059 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
51060
51061 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
51062
51063 * gcc.dg/c90-hexfloat-1.c: Add more tests.
51064
51065 2001-05-21 Geoff Keating <geoffk@redhat.com>
51066
51067 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
51068 this file.
51069
51070 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
51071
51072 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
51073 STACK_SIZE;
51074 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
51075 to STACK_SIZE; Use it to define size of add_histo array.
51076 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
51077 to STACK_SIZE.
51078 (f): Use GITT_SIZE to define size of gitt local table.
51079 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
51080 to STACK_SIZE; Use it to define size of bytemem array.
51081
51082 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
51083
51084 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
51085 on 68HC11/HC12 due to the asm instruction.
51086 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
51087 * gcc.c-torture/compile/920520-1.x: Likewise.
51088 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
51089 on 68HC11/HC12 because the function is larger than 64K.
51090 * gcc.c-torture/compile/961203-1.x: New file, this test fails
51091 on 68HC11/HC12 because the structure is too large.
51092
51093 2001-05-20 Richard Henderson <rth@redhat.com>
51094
51095 * gcc.c-torture/execute/20010520-1.c: New.
51096
51097 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51098
51099 * g++.old-deja/g++.warn/compare1.C: New test.
51100 * gcc.dg/compare4.c: New test.
51101
51102 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
51103
51104 * g++.old-deja/g++.other/optimize1.C: New test.
51105
51106 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51107
51108 * g++.old-deja/g++.pt/spec41.C: New test.
51109
51110 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
51111
51112 * gcc.c-torture/compile/20010114-1.x: Remove.
51113
51114 2001-05-18 Stan Shebs <shebs@apple.com>
51115
51116 * gcc.c-torture/compile/20010518-1.c: New test.
51117
51118 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
51119
51120 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
51121 * g++.old-deja/g++.pt/crash67.C: New test.
51122
51123 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
51124
51125 * g++.old-deja/g++.other/debug9.C: New test.
51126
51127 2001-05-16 Zack Weinberg <zackw@stanford.edu>
51128
51129 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
51130
51131 2001-05-16 Jan Hubicka <jh@suse.cz>
51132
51133 * gcc.c-torture/compile/20010516-1.c: New test.
51134
51135 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
51136
51137 * g++.old-deja/g++.other/crash41.C: New test.
51138
51139 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
51140
51141 * g++.old-deja/g++.pt/crash66.C: New test.
51142
51143 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
51144
51145 * g++.old-deja/g++.robertl/eb27.C: Convert.
51146
51147 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
51148
51149 * g++.dg/friend-warn.C: New test. Do not warn about friend
51150 declaration being redundant.
51151
51152 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
51153
51154 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
51155
51156 2001-05-14 Mark Mitchell <mark@codesourcery.com>
51157
51158 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
51159
51160 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
51161
51162 * lib/g++.exp: Use testsuite_flags.
51163
51164 2001-05-13 Mark Mitchell <mark@codesourcery.com>
51165
51166 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
51167
51168 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
51169
51170 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
51171
51172 2001-05-11 Mark Mitchell <mark@codesourcery.com>
51173
51174 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
51175
51176 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
51177
51178 * gcc.c-torture/compile/20010313-1.c: New test.
51179
51180 2001-05-09 Zack Weinberg <zackw@stanford.edu>
51181
51182 * gcc.dg/cpp/direct2.c: New test.
51183 * gccq.dg/cpp/direct2s.c: New test.
51184
51185 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
51186
51187 2001-05-07 Mark Mitchell <mark@codesourcery.com>
51188
51189 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
51190 * g++.old-deja/g++.other/op3.C: Likewise.
51191
51192 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
51193
51194 * gcc.dg/cpp/syshdr.h: New file.
51195 * gcc.dg/cpp/sysmac1.c: Update.
51196 * gcc.dg/cpp/sysmac2.c: Update.
51197
51198 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
51199
51200 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
51201
51202 2001-05-04 David Edelsohn <edelsohn@gnu.org>
51203
51204 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
51205 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
51206
51207 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
51208
51209 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
51210
51211 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
51212
51213 * lib/g++.exp (g++_include_flags): Don't use any special flags
51214 if TESTING_IN_BUILD_TREE is not defined.
51215 (g++_init): Use a plain 'c++' as the compiler if
51216 TESTING_IN_BUILD_TREEE is not defined.
51217
51218 2001-05-02 Jakub Jelinek <jakub@redhat.com>
51219
51220 * g++.old-deja/g++.eh/catch13.C: New test.
51221 * g++.old-deja/g++.eh/catch14.C: New test.
51222
51223 2001-05-02 Jakub Jelinek <jakub@redhat.com>
51224
51225 * gcc.dg/cpp/tr-define.c: New test.
51226
51227 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
51228
51229 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
51230 <stdlib.h>, not <malloc.h>.
51231
51232 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
51233
51234 * g++.old-deja/g++.ns/template17.C: New test.
51235
51236 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
51237
51238 * g++.old-deja/g++.pt/ref4.C: New test.
51239
51240 2001-04-30 Richard Henderson <rth@redhat.com>
51241
51242 * gcc.dg/20000724-1.c: Revert last change.
51243
51244 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
51245
51246 * g77.f-torture/execute/20010430.f: New test.
51247
51248 2001-04-30 Mark Mitchell <mark@codesourcery.com>
51249
51250 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
51251
51252 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
51253
51254 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
51255
51256 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
51257
51258 * g++.old-deja/g++.eh/crash6.C: New test.
51259
51260 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
51261
51262 * g++.old-deja/g++.other/warn7.C: New test.
51263
51264 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
51265
51266 * g++.old-deja/g++.other/defarg9.C: New test.
51267
51268 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
51269
51270 * g77.f-torture/compile/20010426.f: New test.
51271 * g77.f-torture/execute/20010426.f: New test.
51272
51273 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
51274
51275 * g77.f-torture/compile/20000629-1.x: Remove - error
51276 has been fixed.
51277
51278 2001-04-26 Jeffrey A Law (law@cygnus.com)
51279
51280 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
51281 Tweak slightly to work with g++.dg framework.
51282 * g++.dg/special/ecos.exp: Run initp1.C test.
51283 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
51284
51285 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
51286 its linker doesn't give line numbers either.
51287 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
51288
51289 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
51290
51291 * g++.old-deja/g++.other/lex1.C: New test.
51292
51293 2001-04-26 Jakub Jelinek <jakub@redhat.com>
51294
51295 * gcc.dg/noncompile/20010425-1.c: New test.
51296
51297 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
51298
51299 * g++.old-deja/g++.pt/mangle2.C: New test.
51300
51301 2001-04-25 Jakub Jelinek <jakub@redhat.com>
51302
51303 * gcc.dg/format/plus-1.c: New test.
51304
51305 2001-04-25 Jakub Jelinek <jakub@redhat.com>
51306
51307 * gcc.dg/20010423-1.c: New test.
51308
51309 2001-04-25 Jakub Jelinek <jakub@redhat.com>
51310
51311 * gcc.c-torture/execute/20010422-1.c: New test.
51312
51313 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
51314
51315 * g++.old-deja/g++.ns/type2.C: New test.
51316
51317 2001-04-24 Zack Weinberg <zackw@stanford.edu>
51318
51319 * g++.old-deja/g++.other/perf1.C: New test.
51320
51321 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
51322
51323 * gcc.dg/c99-func-2.c: Remove xfail.
51324 * gcc.dg/c99-func-3.c: Remove xfail.
51325 * gcc.dg/c99-func-4.c: Remove xfail.
51326
51327 2001-04-23 Zack Weinberg <zackw@stanford.edu>
51328
51329 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
51330
51331 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
51332
51333 * gcc.c-torture/compile/20010423-1.c: New test.
51334
51335 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
51336
51337 * g++.old-deja/g++.pt/typename28.C: New test.
51338
51339 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
51340
51341 * g++.old-deja/g++.abi/empty2.C: New test.
51342 * g++.old-deja/g++.abi/empty3.C: New test.
51343
51344 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51345
51346 * g++.old-deja/g++.other/comdat2.C: New test.
51347 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
51348
51349 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51350
51351 * g++.old-deja/g++.other/overload14.C: New test.
51352
51353 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51354
51355 * g++.old-deja/g++.other/lookup23.C: New test.
51356
51357 2001-04-20 Jakub Jelinek <jakub@redhat.com>
51358
51359 * gcc.c-torture/execute/20010403-1.c: New test.
51360
51361 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
51362 Mark Mitchell <mark@codesourcery.com>
51363
51364 * lib/old-dejagnu.exp: Don't delete output of executable.
51365 Add .exe suffix to executables.
51366
51367 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
51368
51369 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
51370
51371 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51372
51373 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
51374
51375 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
51376
51377 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
51378 * g++.old-deja/g++.abi/crash1.C: New test.
51379
51380 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
51381
51382 * g++.old-deja/g++.other/crash40.C: New test.
51383
51384 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51385
51386 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
51387
51388 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
51389
51390 * g++.old-deja/g++.other/warn6.C: New test.
51391
51392 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
51393
51394 * g++.old-deja/g++.robertl/eb42.C: Same.
51395
51396 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51397
51398 * gcc.dg/wtr-conversion-1.c: New testcase.
51399
51400 2001-04-10 Richard Henderson <rth@redhat.com>
51401
51402 * g++.old-deja/g++.other/array5.C: New.
51403
51404 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51405
51406 * gcc.c-torture/execute/20010408-1.c: New test.
51407
51408 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
51409
51410 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
51411 headers and constructs.
51412 * g++.old-deja/g++.robertl/eb79.C: Same.
51413 * g++.old-deja/g++.robertl/eb77.C (main): Same.
51414 * g++.old-deja/g++.robertl/eb73.C: Same.
51415 * g++.old-deja/g++.robertl/eb66.C (main): Same.
51416 * g++.old-deja/g++.robertl/eb55.C (t): Same.
51417 * g++.old-deja/g++.robertl/eb54.C (main): Same.
51418 * g++.old-deja/g++.robertl/eb46.C (main): Same.
51419 * g++.old-deja/g++.robertl/eb44.C: Same.
51420 * g++.old-deja/g++.robertl/eb41.C (main): Same.
51421 * g++.old-deja/g++.robertl/eb4.C (main): Same.
51422 * g++.old-deja/g++.robertl/eb39.C: Same.
51423 * g++.old-deja/g++.robertl/eb33.C (main): Same.
51424 * g++.old-deja/g++.robertl/eb31.C (main): Same.
51425 * g++.old-deja/g++.robertl/eb30.C: Same.
51426 * g++.old-deja/g++.robertl/eb3.C: Same.
51427 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
51428 * g++.old-deja/g++.robertl/eb21.C: Same.
51429 * g++.old-deja/g++.robertl/eb15.C: Same.
51430 * g++.old-deja/g++.robertl/eb118.C: Same.
51431 * g++.old-deja/g++.robertl/eb115.C (main): Same.
51432 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
51433 * g++.old-deja/g++.robertl/eb109.C: Same.
51434 * g++.old-deja/g++.other/sibcall1.C (main): Same.
51435 * g++.old-deja/g++.mike/rtti1.C: Same.
51436 * g++.old-deja/g++.mike/p658.C: Same.
51437 * g++.old-deja/g++.mike/net46.C: Same.
51438 * g++.old-deja/g++.mike/net34.C: Same.
51439 * g++.old-deja/g++.mike/memoize1.C: Same.
51440 * g++.old-deja/g++.mike/eh2.C: Same.
51441 * g++.old-deja/g++.law/weak.C: Same.
51442 * g++.old-deja/g++.law/visibility7.C: Same.
51443 * g++.old-deja/g++.law/visibility25.C: Same.
51444 * g++.old-deja/g++.law/visibility22.C: Same.
51445 * g++.old-deja/g++.law/visibility2.C: Same.
51446 * g++.old-deja/g++.law/visibility17.C: Same.
51447 * g++.old-deja/g++.law/visibility13.C: Same.
51448 * g++.old-deja/g++.law/visibility10.C: Same.
51449 * g++.old-deja/g++.law/visibility1.C: Same.
51450 * g++.old-deja/g++.law/virtual3.C (eval): Same.
51451 * g++.old-deja/g++.law/vbase1.C: Same.
51452 * g++.old-deja/g++.law/operators32.C: Same.
51453 * g++.old-deja/g++.law/nest3.C: Same.
51454 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
51455 * g++.old-deja/g++.law/except5.C (main): Same.
51456 * g++.old-deja/g++.law/cvt7.C (run): Same.
51457 * g++.old-deja/g++.law/cvt2.C: Same.
51458 * g++.old-deja/g++.law/cvt16.C: Same.
51459 * g++.old-deja/g++.law/ctors6.C (bar): Same.
51460 * g++.old-deja/g++.law/ctors17.C (main): Same.
51461 * g++.old-deja/g++.law/ctors13.C: Same.
51462 * g++.old-deja/g++.law/ctors12.C (main): Same.
51463 * g++.old-deja/g++.law/ctors10.C: Same.
51464 * g++.old-deja/g++.law/code-gen5.C: Same.
51465 * g++.old-deja/g++.law/bad-error7.C: Same.
51466 * g++.old-deja/g++.law/arm9.C: Same.
51467 * g++.old-deja/g++.law/arm12.C: Same.
51468 * g++.old-deja/g++.law/arg8.C: Same.
51469 * g++.old-deja/g++.law/arg1.C: Same.
51470 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
51471 * g++.old-deja/g++.jason/template31.C: Same.
51472 * g++.old-deja/g++.jason/template24.C (main): Same.
51473 * g++.old-deja/g++.jason/2371.C: Same.
51474 * g++.old-deja/g++.eh/new2.C: Same.
51475 * g++.old-deja/g++.eh/new1.C: Same.
51476 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
51477 * g++.old-deja/g++.brendan/nest21.C (main): Same.
51478 * g++.old-deja/g++.brendan/err-msg3.C: Same.
51479 * g++.old-deja/g++.brendan/crash62.C: Same.
51480 * g++.old-deja/g++.brendan/crash52.C: Same.
51481 * g++.old-deja/g++.brendan/crash49.C (main): Same.
51482 * g++.old-deja/g++.brendan/crash38.C: Same.
51483 * g++.old-deja/g++.brendan/crash15.C (main): Same.
51484 * g++.old-deja/g++.brendan/copy9.C: Same.
51485
51486 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
51487
51488 * gcc.c-torture/execute/20001203-2.c (memset):
51489 Count argument is of type __SIZE_TYPE__.
51490
51491 2001-04-04 Diego Novillo <dnovillo@redhat.com>
51492
51493 * gcc.c-torture/compile/20010404-1.c: New test.
51494
51495 2001-04-04 Jakub Jelinek <jakub@redhat.com>
51496
51497 * gcc.c-torture/compile/20010326-1.c: New test.
51498
51499 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
51500
51501 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
51502 peculiarities of the SH.
51503 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
51504
51505 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
51506
51507 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
51508 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
51509 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
51510
51511 2001-04-02 Jakub Jelinek <jakub@redhat.com>
51512
51513 * g77.f-torture/compile/20010321-1.f: New test.
51514
51515 2001-04-02 Jakub Jelinek <jakub@redhat.com>
51516
51517 * gcc.c-torture/compile/20010329-1.c: New test.
51518
51519 2001-04-02 Jakub Jelinek <jakub@redhat.com>
51520
51521 * gcc.c-torture/execute/20010329-1.c: New test.
51522
51523 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
51524
51525 * g++.old-deja/g++.other/eh4.C: Fix typo.
51526
51527 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
51528
51529 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
51530
51531 2001-03-28 Philip Blundell <philb@gnu.org>
51532
51533 * gcc.c-torture/compile/20010328-1.c: New test.
51534
51535 2001-03-27 Richard Henderson <rth@redhat.com>
51536
51537 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
51538 * g++.old-deja/g++.eh/vbase3.C: Likewise.
51539
51540 2001-03-27 Alan Modra <alan@linuxcare.com.au>
51541
51542 * gcc.c-torture/compile/20010327-1.c: New test.
51543
51544 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
51545
51546 * g++.old-deja/g++.other/friend12.C: New test.
51547 * g++.old-deja/g++.other/friend9.C: Expect no errors.
51548 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
51549
51550 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
51551
51552 * gcc.c-torture/execute/20010325-1.c: New test.
51553
51554 2001-03-23 Jakub Jelinek <jakub@redhat.com>
51555
51556 * g++.old-deja/g++.other/mangle3.C: New test.
51557
51558 2001-03-22 Jakub Jelinek <jakub@redhat.com>
51559
51560 * g++.old-deja/g++.other/anon8.C: New test.
51561
51562 2001-03-20 Philip Blundell <philb@gnu.org>
51563
51564 * gcc.c-torture/compile/20010320-1.c: New test.
51565
51566 2001-03-17 Richard Henderson <rth@redhat.com>
51567
51568 * g++.old-deja/g++.other/eh4.C: Add expected error text.
51569
51570 2001-03-15 Geoff Keating <geoff@redhat.com>
51571
51572 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
51573 tests on AIX.
51574
51575 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
51576
51577 * g++.old-deja/g++.other/eh4.C: New test.
51578
51579 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
51580
51581 * gcc.dg/cpp/mi1.c: Update.
51582
51583 2001-03-14 Jakub Jelinek <jakub@redhat.com>
51584
51585 * g++.old-deja/g++.other/regstack.C: New test.
51586
51587 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
51588
51589 * g++.old-deja/g++.other/ref4.C: New test.
51590
51591 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
51592
51593 * objc/execute/va_method.m: Added.
51594 * objc/execute/IMP.m: Added.
51595 * objc/execute/_cmd.m: Added.
51596 * objc/execute/accessing_ivars.m: Added.
51597 * objc/execute/class-1.m: Added.
51598 * objc/execute/class-10.m: Added.
51599 * objc/execute/class-11.m: Added.
51600 * objc/execute/class-12.m: Added.
51601 * objc/execute/class-13.m: Added.
51602 * objc/execute/class-14.m: Added.
51603 * objc/execute/class-2.m: Added.
51604 * objc/execute/class-3.m: Added.
51605 * objc/execute/class-4.m: Added.
51606 * objc/execute/class-5.m: Added.
51607 * objc/execute/class-6.m: Added.
51608 * objc/execute/class-7.m: Added.
51609 * objc/execute/class-8.m: Added.
51610 * objc/execute/class-9.m: Added.
51611 * objc/execute/class-tests-1.h
51612 * objc/execute/class-tests-2.h
51613 * objc/execute/compatibility_alias.m: Added.
51614 * objc/execute/encode-1.m: Added.
51615 * objc/execute/formal_protocol-1.m: Added.
51616 * objc/execute/formal_protocol-2.m: Added.
51617 * objc/execute/formal_protocol-3.m: Added.
51618 * objc/execute/formal_protocol-4.m: Added.
51619 * objc/execute/formal_protocol-5.m: Added.
51620 * objc/execute/formal_protocol-6.m: Added.
51621 * objc/execute/formal_protocol-7.m: Added.
51622 * objc/execute/informal_protocol.m: Added.
51623 * objc/execute/initialize.m: Added.
51624 * objc/execute/load.m: Added.
51625 * objc/execute/many_args_method.m: Added.
51626 * objc/execute/nested-3.m: Added.
51627 * objc/execute/no_clash.m: Added.
51628 * objc/execute/private.m: Added.
51629 * objc/execute/redefining_self.m: Added.
51630 * objc/execute/root_methods.m: Added.
51631 * objc/execute/selector-1.m: Added.
51632 * objc/execute/static-1.m: Added.
51633 * objc/execute/static-2.m: Added.
51634 * objc/execute/va_method.m: Added.
51635
51636 2001-03-10 Richard Henderson <rth@redhat.com>
51637
51638 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
51639
51640 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
51641
51642 * g++.old-deja/g++.other/crash31.C: XFAIL.
51643 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
51644 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
51645 * gcc.c-torture/execute/20010123-1.x: XFAIL.
51646 * gcc.c-torture/execute/20010124-1.x: XFAIL.
51647 * gcc.dg/sequence-pt-1.c: XFAIL one test.
51648
51649 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
51650
51651 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
51652
51653 2001-03-06 Zack Weinberg <zackw@stanford.edu>
51654
51655 * gcc.dg/20000724-1.c: Don't use multiline strings.
51656
51657 2001-03-06 Zack Weinberg <zackw@stanford.edu>
51658
51659 * objc/execute/string1.m, objc/execute/string2.m: Compare the
51660 result of -cString against what we expect it to be; don't just
51661 print it out for no one to read.
51662
51663 * objc/execute/string3.m, objc/execute/string4.m: New tests.
51664 Based on testcases provided by Nicola Pero.
51665
51666 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
51667
51668 * gcc.dg/cpp/macro7.c: New test.
51669
51670 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
51671
51672 * gcc.dg/cpp/multiline.c: Update.
51673
51674 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
51675
51676 * g++.old-deja/g++.other/enum3.C: New test.
51677
51678 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
51679
51680 * g++.old-deja/g++.other/pod1.C: New test.
51681
51682 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
51683
51684 * g++.old-deja/g++.ext/overload1.C: New test.
51685
51686 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
51687
51688 * g++.old-deja/g++.pt/using1.C: New test.
51689
51690 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
51691
51692 * g++.old-deja/g++.other/using9.C: New test.
51693
51694 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
51695
51696 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
51697
51698 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
51699
51700 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
51701
51702 * g++.old-deja/g++.ext/realpt1.C: Remove.
51703
51704 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
51705
51706 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
51707
51708 2001-02-26 Will Cohen <wcohen@redhat.com>
51709
51710 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
51711
51712 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
51713
51714 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
51715 templatized constructors.
51716
51717 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51718
51719 * gcc.c-torture/execute/20010224-1.c: New test.
51720
51721 2001-02-23 Jakub Jelinek <jakub@redhat.com>
51722
51723 * gcc.c-torture/execute/20010222-1.c: New test.
51724
51725 2001-02-22 Jakub Jelinek <jakub@redhat.com>
51726
51727 * g++.old-deja/g++.other/inline20.C: New test.
51728
51729 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
51730
51731 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
51732
51733 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
51734
51735 * g++.old-deja/g++.other/lookup22.C: New test.
51736
51737 2001-02-19 Zack Weinberg <zackw@stanford.edu>
51738
51739 * g77.dg: New directory.
51740 * g77.dg/20010216-1.f: New test case.
51741 * g77.dg/dg.exp: New driver.
51742 * lib/g77-dg.exp: New driver library.
51743
51744 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51745
51746 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
51747
51748 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
51749
51750 * g++.old-deja/g++.other/decl9.C: New test.
51751
51752 2001-02-16 Jakub Jelinek <jakub@redhat.com>
51753
51754 * g++.old-deja/g++.other/init16.C: Update the test so that it does
51755 not need <string> and also tests the initialization at runtime.
51756
51757 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
51758
51759 * gcc.c-torture/execute/longlong.c: New test.
51760
51761 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
51762
51763 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
51764
51765 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
51766
51767 * gcc.c-torture/execute/920302-1.c (execute):
51768 Change argument type to short.
51769
51770 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
51771
51772 * g++.old-deja/g++.pt/deduct6.C: New test.
51773
51774 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
51775
51776 * g++.old-deja/g++.pt/deduct5.C: New test.
51777
51778 2001-02-14 Jakub Jelinek <jakub@redhat.com>
51779
51780 * gcc.c-torture/execute/20010209-1.c: New test.
51781
51782 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
51783
51784 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
51785
51786 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
51787
51788 * g++.dg/vtgc1.C: Update for new ABI.
51789
51790 * consistency.vlad: New directory, 1665 files.
51791
51792 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
51793
51794 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
51795 return type.
51796 * gcc.dg/cpp/digraphs.c: Declare puts.
51797
51798 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
51799
51800 * g++.old-deja/g++.other/warn5.C: New test.
51801
51802 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
51803
51804 * g++.old-deja/g++.pt/spec40.C: New test.
51805
51806 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
51807
51808 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
51809 case.
51810 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
51811
51812 2001-02-12 Jakub Jelinek <jakub@redhat.com>
51813
51814 * gcc.c-torture/compile/20010209-1.c: New test.
51815
51816 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
51817
51818 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
51819 excess errors message but not if it crashes.
51820 * g++.old-deja/g++.other/crash27.C: Likewise.
51821 * g++.old-deja/g++.other/crash28.C: Likewise.
51822 * g++.old-deja/g++.other/crash30.C: Likewise.
51823 * g++.old-deja/g++.other/crash32.C: Likewise.
51824 * g++.old-deja/g++.other/crash35.C: Likewise.
51825 * g++.old-deja/g++.pt/inherit2.C: Likewise.
51826
51827 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
51828
51829 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
51830 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
51831 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
51832 g77.f-torture/execute/execute.exp,
51833 g77.f-torture/noncompile/noncompile.exp,
51834 gcc.c-torture/execute/execute.exp,
51835 gcc.c-torture/execute/memcheck/memcheck.exp,
51836 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
51837 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
51838 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
51839 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
51840 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
51841 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
51842 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
51843 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
51844 Remove bug reporting instructions with ancient email addresses.
51845
51846 2001-02-07 Jakub Jelinek <jakub@redhat.com>
51847
51848 * gcc.dg/20010202-1.c: New test.
51849 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
51850
51851 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
51852
51853 * g++.dg/stdbool-if.C: New test.
51854
51855 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
51856
51857 * objc/execute/fdecl.m: Added main().
51858
51859 2001-02-07 Jakub Jelinek <jakub@redhat.com>
51860
51861 * gcc.c-torture/execute/20010206-1.c: New test.
51862
51863 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
51864
51865 * gcc.dg/cpp/avoidpaste1.c: Update.
51866
51867 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
51868
51869 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
51870 Pero <nicola@brainstorm.co.uk>.
51871 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
51872
51873 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
51874
51875 * g++.old-deja/g++.pt/spec39.C: New test.
51876
51877 2001-02-05 Jakub Jelinek <jakub@redhat.com>
51878
51879 * gcc.c-torture/compile/20010202-1.c: New test.
51880
51881 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
51882
51883 * g++.old-deja/g++.abi/primary2.C: New test.
51884 * g++.old-deja/g++.abi/primary3.C: New test.
51885 * g++.old-deja/g++.abi/primary4.C: New test.
51886 * g++.old-deja/g++.abi/primary5.C: New test.
51887 * g++.old-deja/g++.abi/vtable3.h: New test.
51888 * g++.old-deja/g++.abi/vtable3a.C: New test.
51889 * g++.old-deja/g++.abi/vtable3b.C: New test.
51890 * g++.old-deja/g++.abi/vtable3c.C: New test.
51891 * g++.old-deja/g++.abi/vtable3d.C: New test.
51892 * g++.old-deja/g++.abi/vtable3e.C: New test.
51893 * g++.old-deja/g++.abi/vtable3f.C: New test.
51894 * g++.old-deja/g++.abi/vtable3g.C: New test.
51895 * g++.old-deja/g++.abi/vtable3h.C: New test.
51896 * g++.old-deja/g++.abi/vtable3i.C: New test.
51897 * g++.old-deja/g++.abi/vtable3j.C: New test.
51898 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
51899
51900 2001-02-03 Jakub Jelinek <jakub@redhat.com>
51901
51902 * g++.old-deja/g++.other/anon6.C: New test.
51903 * g++.old-deja/g++.other/anon7.C: New test.
51904
51905 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
51906
51907 * gcc.dg/cpp/avoidpaste2.c: New tests.
51908
51909 2001-01-31 Jakub Jelinek <jakub@redhat.com>
51910
51911 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
51912
51913 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
51914
51915 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
51916 DECIMAL_DIG cases for Irix."
51917
51918 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
51919
51920 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
51921
51922 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
51923
51924 * gcc.dg/c99-tag-1.c: New test.
51925
51926 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
51927
51928 * gcc.dg/cpp/tr-warn1.c: Add tests.
51929
51930 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
51931
51932 * gcc.dg/cpp/avoidpaste1.c: Update.
51933 * gcc.dg/cpp/paste4.c: Update.
51934
51935 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
51936
51937 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
51938 cases for Irix.
51939
51940 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
51941
51942 * g++.old-deja/g++.other/inline19.C: New test.
51943
51944 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
51945
51946 * gcc.dg/Wlarger-than.c: New test.
51947
51948 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
51949
51950 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
51951
51952 2001-01-29 Jakub Jelinek <jakub@redhat.com>
51953
51954 * gcc.c-torture/execute/20010129-1.c: New test.
51955 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
51956
51957 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
51958
51959 * gcc.dg/cpp/avoidpaste1.c: Test case.
51960
51961 2001-01-28 Jakub Jelinek <jakub@redhat.com>
51962
51963 * g++.old-deja/g++.other/inline18.C: New test.
51964
51965 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51966
51967 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
51968 and __builtin_putchar.
51969
51970 2001-01-27 Jakub Jelinek <jakub@redhat.com>
51971
51972 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
51973 tests.
51974
51975 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
51976
51977 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
51978 floating point number rounding mode to round to the nearest
51979 representable mode.
51980
51981 2001-01-25 Jakub Jelinek <jakub@redhat.com>
51982
51983 * g++.old-deja/g++.other/mangle2.C: New test.
51984
51985 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
51986
51987 * gcc.c-torture/compile/20010124-1.c: New test.
51988
51989 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
51990
51991 * g++.old-deja/g++.pt/spec38.C: New test.
51992
51993 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51994
51995 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
51996 "Build don't run".
51997
51998 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51999
52000 * gcc.c-torture/execute/20010123-1.c: New test.
52001
52002 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
52003
52004 * g++.old-deja/g++.pt/spec37.C: New test.
52005
52006 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
52007
52008 * g++.old-deja/g++.pt/overload14.C: New test.
52009
52010 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52011
52012 * gcc.c-torture/execute/20010122-1.c: New test, exercise
52013 __builtin_return_address.
52014
52015 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
52016
52017 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
52018 * g++.old-deja/g++.pt/spec35.C: New test.
52019 * g++.old-deja/g++.pt/spec36.C: New test.
52020
52021 2001-01-20 Jakub Jelinek <jakub@redhat.com>
52022
52023 * gcc.c-torture/compile/20010118-1.c: New test.
52024
52025 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
52026
52027 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
52028
52029 2001-01-19 Jakub Jelinek <jakub@redhat.com>
52030
52031 * gcc.c-torture/execute/20010119-1.c: New test.
52032
52033 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
52034
52035 * g++.old-deja/g++.other/vbase5.C: New test.
52036
52037 2001-01-19 Jakub Jelinek <jakub@redhat.com>
52038
52039 * gcc.c-torture/execute/20010118-1.c: New test.
52040
52041 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
52042
52043 * g++.old-deja/g++.pt/deduct3.C: New test.
52044
52045 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
52046
52047 * g++.old-deja/g++.pt/spec34.C: New test.
52048
52049 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
52050
52051 * g77.f-torture/compile/20000601-2.f: New test.
52052
52053 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52054
52055 * g++.old-deja/g++.other/init17.C: New test.
52056
52057 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
52058
52059 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
52060
52061 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52062
52063 * g++.old-deja/g++.pt/unify8.C: New test.
52064
52065 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52066
52067 * g++.old-deja/g++.abi/vbase1.C: New test.
52068
52069 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
52070
52071 * g++.old-deja/g++.pt/crash65.C: New test.
52072
52073 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
52074
52075 * gcc.dg/cpp/assembl2.S: New test case.
52076
52077 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
52078
52079 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
52080 are supported.
52081
52082 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52083
52084 * g++.old-deja/g++.other/builtins1.C: New test.
52085 * g++.old-deja/g++.other/builtins2.C: Likewise.
52086 * g++.old-deja/g++.other/builtins3.C: Likewise.
52087 * g++.old-deja/g++.other/builtins4.C: Likewise.
52088
52089 2001-01-17 Jakub Jelinek <jakub@redhat.com>
52090
52091 * gcc.c-torture/compile/20010117-1.c: New test.
52092 * gcc.c-torture/compile/20010117-2.c: New test.
52093
52094 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
52095
52096 * g77.f-torture/execute/20010116.[fx]: New test,
52097 XFAIL on i?86-*-*.
52098 * g77.f-torture/compile/20010115.f: Indicate it's
52099 a test for PR fortran/1636.
52100
52101 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
52102
52103 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
52104
52105 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
52106
52107 * g77.f-torture/compile/20010115.f: New test.
52108
52109 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
52110
52111 * g++.old-deja/g++.pt/nontype5.C: New test.
52112
52113 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
52114
52115 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
52116 have an equivalent working one below it.
52117
52118 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
52119
52120 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
52121 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
52122
52123 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
52124
52125 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
52126 message containing "init_priority".
52127 (conpr-2.C): Likewise.
52128 (conpr-3.C): Likewise.
52129 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
52130
52131 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52132
52133 * gcc.c-torture/execute/20010114-2.c: New test.
52134
52135 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
52136
52137 * gcc.c-torture/compile/20010114-1.c: New test.
52138 * gcc.c-torture/compile/20010114-1.x: Xfail.
52139 * gcc.c-torture/compile/20010114-2.c: New test.
52140 * gcc.c-torture/execute/20010114-1.c: New test.
52141 * gcc.dg/trunc-1.c: New test.
52142 * gcc.dg/uninit-B.c: New test.
52143
52144 2001-01-13 Nick Clifton <nickc@redhat.com>
52145
52146 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
52147 target.
52148
52149 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
52150
52151 * gcc.c-torture/compile/20010113-1.c: New test.
52152
52153 2001-01-13 Jakub Jelinek <jakub@redhat.com>
52154
52155 * gcc.c-torture/compile/20001212-1.c: New test.
52156
52157 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
52158
52159 * gcc.dg/cpp/widestr1.c: Update.
52160 * gcc.dg/cpp/prag-imp.c: Remove.
52161
52162 2001-01-12 Jakub Jelinek <jakub@redhat.com>
52163
52164 * gcc.c-torture/execute/20000801-3.x: Remove.
52165 * gcc.dg/c90-init-1.c: New test.
52166 * gcc.dg/c99-init-1.c: New test.
52167 * gcc.dg/c99-init-2.c: New test.
52168 * gcc.dg/gnu99-init-1.c: New test.
52169
52170 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
52171
52172 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
52173 testing that no relevant ones were found.
52174
52175 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
52176
52177 * g++.old-deja/g++.pt/cast2.C: New test.
52178
52179 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
52180
52181 * g++.old-deja/g++.pt/friend47.C: New test.
52182
52183 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52184
52185 * g++.old-deja/g++.pt/instantiate13.C: New test.
52186
52187 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52188
52189 * g++.old-deja/g++.other/defarg7.C: New test.
52190 * g++.old-deja/g++.other/defarg8.C: New test.
52191
52192 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52193
52194 * g++.old-deja/g++.pt/crash64.C: New test.
52195
52196 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
52197
52198 * g++.old-deja/g++.pt/crash63.C: New test.
52199
52200 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
52201
52202 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
52203
52204 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
52205
52206 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
52207
52208 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
52209
52210 * g++.old-deja/g++.pt/error3.C: New test.
52211
52212 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
52213
52214 * g++.old-deja/g++.other/crash39.C: New test.
52215
52216 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
52217
52218 * g++.old-deja/g++.other/vbase4.C: New test.
52219
52220 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
52221
52222 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
52223 * gcc.dg/special/20000419-2.c: New file. Identical to above.
52224 * gcc.dg/special/special.exp: New test driver which will check
52225 for alias support for the above test.
52226
52227 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
52228
52229 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
52230 problems on small machines.
52231 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
52232 parameterize.
52233
52234 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
52235
52236 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
52237 mips.
52238 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
52239
52240 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
52241
52242 * g++.old_deja/g++.pt/using8.C: New test.
52243
52244 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
52245
52246 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
52247
52248 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
52249
52250 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
52251 where a failure is expected.
52252 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
52253
52254 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
52255
52256 * g++.old_deja/g++.pt/instantiate12.C: New test.
52257
52258 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
52259
52260 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
52261 start of structs.
52262 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
52263 * g++.old-deja/g++.brendan/crash17.C: Likewise.
52264 * g++.old-deja/g++.brendan/crash29.C: Likewise.
52265 * g++.old-deja/g++.brendan/crash48.C: Likewise.
52266 * g++.old-deja/g++.brendan/ns1.C: Likewise.
52267 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
52268 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
52269 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
52270 * g++.old-deja/g++.eh/spec6.C: Likewise.
52271 * g++.old-deja/g++.jason/crash3.C: Likewise.
52272 * g++.old-deja/g++.law/ctors11.C: Likewise.
52273 * g++.old-deja/g++.law/ctors17.C: Likewise.
52274 * g++.old-deja/g++.law/ctors5.C: Likewise.
52275 * g++.old-deja/g++.law/ctors9.C: Likewise.
52276 * g++.old-deja/g++.mike/ambig1.C: Likewise.
52277 * g++.old-deja/g++.mike/net22.C: Likewise.
52278 * g++.old-deja/g++.mike/p3538a.C: Likewise.
52279 * g++.old-deja/g++.mike/p3538b.C: Likewise.
52280 * g++.old-deja/g++.mike/virt3.C: Likewise.
52281 * g++.old-deja/g++.niklas/t128.C: Likewise.
52282 * g++.old-deja/g++.other/anon4.C: Likewise.
52283 * g++.old-deja/g++.other/using1.C: Likewise.
52284 * g++.old-deja/g++.other/warn3.C: Likewise.
52285 * g++.old-deja/g++.pt/t37.C: Likewise.
52286 * g++.old-deja/g++.robertl/eb69.C: Likewise.
52287 * g++.old-deja/g++.robertl/eb71.C: Likewise.
52288
52289 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
52290
52291 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
52292
52293 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52294
52295 * gcc.c-torture/execute/stdio-opt-3.c: New test.
52296
52297 2001-01-07 Jakub Jelinek <jakub@redhat.com>
52298
52299 * gcc.c-torture/compile/20010107-1.c: New test.
52300
52301 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
52302
52303 * gcc.c-torture/execute/builtin-noret-1.c: New test.
52304
52305 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
52306
52307 * gcc.dg/format/format.h: New file.
52308 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
52309 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
52310 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
52311 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
52312 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
52313 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
52314 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
52315 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
52316 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
52317 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
52318 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
52319 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
52320 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
52321 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
52322 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
52323 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
52324 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
52325 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
52326 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
52327 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
52328 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
52329 instead of declaring standard types, macros and functions in each
52330 test.
52331
52332 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
52333
52334 * gcc.c-torture/execute/20010106-1.c: New test.
52335
52336 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
52337
52338 * gcc.dg/format/format.exp: New file.
52339 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
52340 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
52341 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
52342 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
52343 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
52344 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
52345 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
52346 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
52347 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
52348 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
52349 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
52350 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
52351 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
52352 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
52353 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
52354 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
52355 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
52356 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
52357 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
52358 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
52359 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
52360 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
52361 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
52362 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
52363 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
52364 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
52365 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
52366 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
52367 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
52368 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
52369 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
52370 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
52371 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
52372 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
52373 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
52374 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
52375 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
52376 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
52377 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
52378 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
52379 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
52380 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
52381
52382 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
52383
52384 * gcc.c-torture/execute/991228-1.c: Take word endianness into
52385 account.
52386
52387 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
52388
52389 * gcc.c-torture/execute/builtin-complex-1.c: New test.
52390
52391 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
52392
52393 * g++.old-deja/g++.pt/crash62.C: New test.
52394
52395 2001-01-04 Richard Henderson <rth@redhat.com>
52396
52397 * gcc.dg/20000926-1.c: Update expected warnings.
52398 * gcc.dg/array-2.c: Likewise.
52399 * gcc.dg/array-4.c: Also validate flexible array members.
52400 * gcc.dg/c99-flex-array-1.c: New.
52401
52402 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
52403
52404 * gcc.c-torture/compile/20001222-1.x: Remove.
52405
52406 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52407
52408 * gcc.c-torture/execute/built-in-setjmp.c: New.
52409
52410 2001-01-03 Richard Henderson <rth@redhat.com>
52411
52412 * gcc.dg/940510-1.c: Update expected error wording.
52413 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
52414
52415 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
52416
52417 * lib/target-supports.exp (check_alias_available): Modified to
52418 indicate aliases not supported if only weak aliases are supported.
52419
52420 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52421
52422 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
52423 Turn on cmpstrsi checks for __pj__ and __i370__.
52424
52425 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
52426
52427 * g++.old-deja/g++.other/virtual11.C: New test.
52428
52429 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
52430
52431 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
52432
52433 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52434
52435 * gcc.c-torture/compile/20010102-1.c: New test.
52436
52437 2001-01-02 Andreas Jaeger <aj@suse.de>
52438
52439 * gcc.dg/noreturn-3.c: New test.
52440
52441 * gcc.dg/noreturn-4.c: New test.
52442
52443 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52444
52445 * gcc.c-torture/execute/stdio-opt-1.c: Also test
52446 __builtin_fputc and __builtin_fwrite.
52447
52448 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
52449
52450 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
52451 signed char, not default char.
52452
52453 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
52454
52455 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
52456
52457 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
52458
52459 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
52460
52461 2000-12-29 Richard Henderson <rth@redhat.com>
52462
52463 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
52464 (__cyg_profile_func_exit): Define.
52465
52466 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
52467
52468 * g++.dg/vtgc1.C: New test.
52469
52470 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
52471
52472 * gcc.dg/noncompile/20001228-1.c: New test.
52473
52474 * gcc.dg/20001228-1.c: New test.
52475
52476 * gcc.c-torture/execute/20001228-1.c: New test.
52477
52478 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
52479
52480 * gcc.dg/format-strfmon-1.c: New test.
52481
52482 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52483
52484 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
52485 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
52486 * gcc.c-torture/execute/string-opt-1.c: Likewise.
52487 * gcc.c-torture/execute/string-opt-2.c: Likewise.
52488 * gcc.c-torture/execute/string-opt-3.c: Likewise.
52489 * gcc.c-torture/execute/string-opt-4.c: Likewise.
52490 * gcc.c-torture/execute/string-opt-6.c: Likewise.
52491 * gcc.c-torture/execute/string-opt-7.c: Likewise.
52492 * gcc.c-torture/execute/string-opt-8.c: Likewise.
52493 * gcc.c-torture/execute/string-opt-9.c: Likewise.
52494 * gcc.c-torture/execute/string-opt-10.c: Likewise.
52495 * gcc.c-torture/execute/string-opt-11.c: Likewise.
52496 * gcc.c-torture/execute/string-opt-12.c: Likewise.
52497
52498 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
52499 * gcc.c-torture/execute/string-opt-4.c: Test index.
52500
52501 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
52502
52503 * gcc.c-torture/compile/20001226-1.c: New test.
52504
52505 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
52506
52507 * gcc.c-torture/compile/20001222-1.c: New test.
52508 * gcc.c-torture/compile/20001222-1.x: Xfail.
52509
52510 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
52511
52512 * gcc.c-torture/execute/comp-goto-2.c: New test.
52513
52514 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
52515
52516 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
52517 Use long types if __INT_MAX__ is 32767.
52518 (main): Use cast to (sint32 *) when poking 88 into a_page.
52519
52520 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
52521
52522 2000-12-21 Bernd Schmidt <bernds@redhat.com>
52523
52524 * gcc.c-torture/compile/20001221-1.c: New test.
52525 * gcc.c-torture/execute/20001221-1.c: New test.
52526
52527 2000-12-20 Richard Henderson <rth@redhat.com>
52528
52529 * g++.old-deja/g++.pt/crash36.C: Update error lines.
52530 * g++.old-deja/g++.robertl/eb109.C: Likewise.
52531
52532 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52533
52534 * gcc.dg/compare3.c: New test.
52535
52536 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
52537
52538 * gcc.dg/format-warnll-1.c: New test.
52539
52540 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
52541
52542 * gcc.dg/cpp/cmdlne-P.c: New test.
52543
52544 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
52545
52546 * gcc.c-torture/execute/builtin-abs-1.c,
52547 gcc.c-torture/execute/builtin-abs-2.c: New tests.
52548
52549 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
52550
52551 * gcc.dg/cpp/multiline.c: New test.
52552
52553 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
52554
52555 * g++.old-deja/g++.other/syshdr1.C: Update.
52556 * gcc.dg/cpp/lineflags.c: Remove temporarily.
52557
52558 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52559
52560 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
52561
52562 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52563
52564 * g++.old-deja/g++.pt/ttp65.C: New test.
52565
52566 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52567
52568 * g++.old-deja/g++.pt/ttp64.C: New test.
52569
52570 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52571
52572 * g++.old-deja/g++.pt/spec33.C: New test.
52573
52574 2000-12-14 Catherine Moore <clm@redhat.com>
52575
52576 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
52577 * gcc.c-torture/execute/920612-2.c: Likewise.
52578 * gcc.c-torture/execute/920428-2.c: Likewise.
52579 * gcc-c-torture/execute/va-arg-11.c: Call exit.
52580 * gcc.c-torture/execute/va-arg-21.c: Likewise.
52581
52582 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
52583
52584 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
52585 * gcc.dg/pack-test-2.c: Likewise.
52586
52587 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
52588
52589 Tests by Zack Weinberg <zackw@stanford.edu>.
52590
52591 * gcc.dg/cpp/defined.c: Update.
52592 * gcc.dg/cpp/defined_trad.c: New tests.
52593
52594 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
52595
52596 * gcc.dg/cpp/trad-direct.c: Update.
52597
52598 2000-12-11 Neil Booth <neilb@earthling.net>
52599
52600 * gcc.dg/cpp/defined_trad.c
52601
52602 2000-12-11 Neil Booth <neilb@earthling.net>
52603
52604 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
52605
52606 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
52607
52608 * gcc.dg/format-miss-2.c: New test.
52609
52610 2000-12-09 Neil Booth <neilb@earthling.net>
52611
52612 * gcc.dg/cpp/lineflags.c: New tests.
52613 * gcc.dg/cpp/poison.c: Update.
52614 * gcc.dg/cpp/redef2.c: Update.
52615 * gcc.dg/cpp/skipping.c: New test.
52616
52617 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
52618
52619 * g++.old-deja/g++.other/eh3.C: New testcase.
52620
52621 2000-12-07 Neil Booth <neilb@earthling.net>
52622
52623 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
52624 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
52625 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
52626 wtr-union-init-2.c, wtr-union-init-3.c: Update.
52627 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
52628 Update.
52629
52630 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
52631
52632 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
52633 __SIZE_TYPE__ instead of int for type of integers cast to
52634 pointers.
52635
52636 2000-12-07 Jakub Jelinek <jakub@redhat.com>
52637
52638 * g++.old-deja/g++.other/cleanup4.C: New test.
52639
52640 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
52641
52642 * format-sec-1.c: New test.
52643
52644 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
52645
52646 * gcc.dg/format-nonlit-3.c: New test.
52647
52648 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
52649
52650 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
52651 through a null pointer.
52652
52653 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52654
52655 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
52656 * g++.old-deja/g++.pt/partial4.C: New test.
52657
52658 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
52659
52660 * gcc.c-torture/execute/ieee/hugeval.x: New.
52661
52662 2000-12-06 Neil Booth <neilb@earthling.net>
52663
52664 * gcc.dg/cpp/backslash2.c: New tests.
52665
52666 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52667
52668 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
52669 * gcc.c-torture/execute/stdio-opt-2.c: New test.
52670
52671 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
52672
52673 * gcc.c-torture/execute/20001203-2.c: New testcase.
52674
52675 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
52676
52677 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
52678 * g++.old-deja/g++.other/virtual10.C: New test.
52679
52680 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
52681
52682 * g++.old-deja/g++.mike/pmf5.C: Remove test.
52683
52684 2000-12-05 Richard Henderson <rth@redhat.com>
52685
52686 * gcc.c-torture/compile/20001205-1.c: New.
52687
52688 2000-12-04 Neil Booth <neilb@earthling.net>
52689
52690 * g++.old-deja/g++.other/virtual9.C: New test.
52691 * g++.old-deja/g++.pt/crash61.C: New test.
52692 * gcc.c-torture/execute/loop-9.c: New test.
52693
52694 2000-12-04 Neil Booth <neilb@earthling.net>
52695
52696 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
52697 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
52698 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
52699 * gcc.dg/cpp/extratokens.c: ...here.
52700
52701 2000-12-04 Neil Booth <neilb@earthling.net>
52702
52703 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
52704 New tests.
52705
52706 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52707
52708 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
52709 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
52710
52711 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
52712
52713 * gcc.c-torture/execute/20001203-1.c: New test.
52714
52715 2000-12-03 Neil Booth <neilb@earthling.net>
52716
52717 * gcc.dg/cpp/macro6.c: New test cases.
52718
52719 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52720
52721 * gcc.c-torture/execute/string-opt-9.c: New test.
52722 * gcc.c-torture/execute/string-opt-10.c: Likewise.
52723 * gcc.c-torture/execute/string-opt-11.c: Likewise.
52724 * gcc.c-torture/execute/string-opt-12.c: Likewise.
52725
52726 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
52727 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
52728
52729 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
52730
52731 * gcc.dg/cpp/if-6.c: New testcase.
52732
52733 * gcc.dg/20001201-1.c: New testcase.
52734
52735 2000-12-02 Neil Booth <neilb@earthling.net>
52736
52737 * g++.old-deja/g++.other/externC4.C,
52738 g++.old-deja/g++.other/friend10.C: New tests.
52739
52740 2000-12-02 Neil Booth <neilb@earthling.net>
52741
52742 * g++.old-deja/g++.other/instan2.C
52743 * g++.old-deja/g++.other/instan3.C: New test.
52744
52745 2000-12-02 Neil Booth <neilb@earthling.net>
52746
52747 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
52748 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
52749 gnuc99.c,gnuc99-pedantic.c: New tests.
52750
52751 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
52752
52753 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
52754 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
52755
52756 2000-12-01 Neil Booth <neilb@earthling.net>
52757
52758 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
52759 * gcc.dg/cpp/poison.c: Update.
52760 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
52761
52762 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
52763
52764 * g77.f-torture/execute/20001201.f: New test.
52765
52766 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
52767
52768 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
52769
52770 2000-12-01 Jakub Jelinek <jakub@redhat.com>
52771
52772 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
52773
52774 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
52775
52776 * g++.old-deja/g++.other/cast6.C: New test.
52777
52778 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
52779
52780 * gcc.c-torture/execute/20001130-2.c: New testcase.
52781
52782 2000-11-30 Richard Henderson <rth@redhat.com>
52783
52784 * gcc.c-torture/execute/20001130-1.c: New test.
52785
52786 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
52787
52788 * g++.old-deja/g++.other/op3.C: New test.
52789
52790 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
52791
52792 * g++.old-deja/g++.other/op2.C: New test.
52793
52794 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
52795
52796 * g++.old-deja/g++.other/crash38.C: New test.
52797
52798 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
52799
52800 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
52801
52802 2000-11-29 Jakub Jelinek <jakub@redhat.com>
52803
52804 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
52805 tests.
52806 * gcc.c-torture/execute/string-opt-6.c: New test.
52807
52808 * gcc.dg/20001117-1.c: Add main.
52809
52810 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
52811
52812 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
52813 Move from here ...
52814 * gcc.dg/940510-1.c: ... to here.
52815
52816 * gcc.dg/20000926-1.c: GNU C now allows initializations of
52817 zero-size arrays in toplevel structures.
52818
52819 2000-11-28 Jakub Jelinek <jakub@redhat.com>
52820
52821 * gcc.c-torture/execute/loop-8.c: New test.
52822
52823 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52824
52825 * g++.old-deja/g++.other/base1.C: New test.
52826
52827 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52828
52829 * g++.old-deja/g++.other/parse2.C: New test.
52830
52831 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52832
52833 * g++.old-deja/g++.pt/incomplete1.C: New test.
52834
52835 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
52836
52837 * g++.old-deja/g++.other/friend9.C: New test.
52838
52839 2000-11-28 Jakub Jelinek <jakub@redhat.com>
52840
52841 * gcc.dg/20001127-1.c: New test.
52842
52843 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
52844
52845 * g++.old-deja/g++.pt/friend46.C: New test.
52846
52847 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
52848
52849 * g++.old-deja/g++.other/ptrmem8.C: New test.
52850
52851 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52852
52853 * gcc.c-torture/execute/string-opt-7.c: New test.
52854 * gcc.c-torture/execute/string-opt-8.c: Likewise.
52855
52856 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
52857
52858 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
52859 instead of 'mkcheck 2'.
52860
52861 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
52862
52863 * gcc.c-torture/execute/memcheck/driver.c,
52864 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
52865 C9X references to refer to C99.
52866
52867 2000-11-25 Jakub Jelinek <jakub@redhat.com>
52868
52869 * gcc.dg/ultrasp3.c: New test.
52870
52871 2000-11-25 Neil Booth <neilb@earthling.net>
52872
52873 * gcc.dg/cpp/include2.c: Update test to be locale independent.
52874
52875 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
52876
52877 * gcc.c-torture/compile/20001123-2.c: New.
52878
52879 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
52880
52881 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
52882
52883 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
52884
52885 * gcc.dg/sequence-point-1.c: Add some new tests.
52886 * gcc.c-torture/execute/20001124-1.c: New test.
52887
52888 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
52889
52890 * g++.old-deja/g++.other/vaarg4.C: New test.
52891 * gcc.c-torture/compile/20001123-1.c: New test.
52892
52893 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
52894
52895 * g++.other/crash24.C: Adjust and remove XFAIL.
52896 * g++.other/crash37.C: New test.
52897
52898 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
52899
52900 * g++.old-deja/g++.pt/instantiate9.C: New test.
52901
52902 2000-11-22 Mark Mitchell <mark@codesourcery.com>
52903
52904 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
52905 new ABI, too.
52906
52907 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
52908 * g++.old-deja/g++.robertl/eb55.C: Likewise.
52909
52910 2000-11-22 Neil Booth <neilb@earthling.net>
52911
52912 * gcc.dg/cpp/Wtrigraphs.c: New test.
52913
52914 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
52915
52916 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
52917
52918 2000-11-22 Jakub Jelinek <jakub@redhat.com>
52919
52920 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
52921
52922 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
52923
52924 * lib/gcc-dg.exp: load_lib scanasm.exp.
52925 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
52926 * lib/g++-dg.exp: load_lib scanasm.exp.
52927 * lib/scanasm.exp: New.
52928 (scan-assembler, scan-assembler-not): Add optional arguments to
52929 test name, or if not present, the pattern name.
52930 (scan-assembler-dem, scan-assembler-dem-not): New.
52931
52932 * g++.dg/dg.exp: New.
52933
52934 2000-11-21 Neil Booth <neilb@earthling.net>
52935
52936 * gcc.dg/cpp/integrated1.c: Remove.
52937
52938 2000-11-21 Jakub Jelinek <jakub@redhat.com>
52939
52940 * gcc.c-torture/execute/20001121-1.c: New test.
52941
52942 2000-11-21 Richard Henderson <rth@redhat.com>
52943
52944 * gcc.c-torture/compile/20001121-1.c: New test.
52945
52946 2000-11-20 Neil Booth <neilb@earthling.net>
52947
52948 * gcc.dg/cpp/integrated1.c: New test.
52949
52950 2000-11-21 Jakub Jelinek <jakub@redhat.com>
52951
52952 * g++.old-deja/g++.other/inline17.C: New test.
52953
52954 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
52955
52956 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
52957 local variable to be zero: I made the variable global. Now
52958 uses abort() and exit() instead of relying on main's return value.
52959
52960 2000-11-20 Neil Booth <neilb@earthling.net>
52961
52962 * gcc.dg/cpp/paste2.c: Update test.
52963 * objc/execute/paste.m: New test.
52964
52965 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
52966
52967 * gcc.dg/c99-condexpr-1.c: New test.
52968
52969 2000-11-20 Neil Booth <neilb@earthling.net>
52970
52971 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
52972
52973 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
52974
52975 * g++.old-deja/g++.pt/export1.C: New test.
52976
52977 2000-11-20 Jakub Jelinek <jakub@redhat.com>
52978
52979 * gcc.dg/20001117-1.c: New test.
52980
52981 2000-11-18 Richard Henderson <rth@redhat.com>
52982
52983 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
52984
52985 2000-11-18 Richard Henderson <rth@redhat.com>
52986
52987 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
52988 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
52989 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
52990
52991 2000-11-18 Richard Henderson <rth@redhat.com>
52992
52993 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
52994 (main): New. Exit cleanly.
52995
52996 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
52997
52998 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
52999 gcc.dg/c99-fordecl-2.c: New tests.
53000
53001 2000-11-18 Richard Henderson <rth@redhat.com>
53002
53003 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
53004 * gcc.c-torture/execute/zerolen-2.c: New.
53005
53006 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53007
53008 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
53009 memory.
53010
53011 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
53012
53013 * g++.old-deja/g++.pt/instantiate8.C: New test.
53014
53015 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
53016
53017 * g++.old-deja/g++.other/incomplete.C: Add more tests.
53018 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
53019
53020 2000-11-16 Nick Clifton <nickc@redhat.com>
53021
53022 * gcc.c-torture/execute/nestfunc-2.c: New test.
53023 * gcc.c-torture/execute/nestfunc-3.c: New test.
53024
53025 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
53026
53027 * gcc.c-torture/compile/20001116-1.c: New test.
53028
53029 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53030
53031 * gcc.c-torture/execute/20001115-1.c: New test.
53032
53033 2000-11-15 Mark Mitchell <mark@codesourcery.com>
53034
53035 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
53036 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
53037 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
53038 * g++.old-deja/g++.abi/vmihint.C: Likewise.
53039
53040 2000-11-15 Neil Booth <neilb@earthling.net>
53041
53042 gcc.dg/cpp/_Pragma1.c: Update.
53043 gcc.dg/cpp/_Pragma2.c: New test.
53044
53045 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
53046
53047 * g++.old-deja/g++.other/anon5.C: New test.
53048
53049 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
53050
53051 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
53052 tests.
53053
53054 2000-11-14 Jakub Jelinek <jakub@redhat.com>
53055
53056 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
53057 output.
53058
53059 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53060
53061 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
53062 labels at end of compound statements.
53063
53064 2000-11-13 Jakub Jelinek <jakub@redhat.com>
53065
53066 * gcc.c-torture/execute/loop-7.c: New test.
53067
53068 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53069
53070 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
53071
53072 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53073
53074 * gcc.dg/c99-bool-1.c: New test.
53075
53076 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
53077
53078 * gcc.dg/c99-scope-1.c: Remove xfail.
53079 * gcc.dg/c99-scope-2.c: New test.
53080
53081 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53082
53083 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
53084 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
53085
53086 2000-11-11 Mark Mitchell <mark@codesourcery.com>
53087
53088 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
53089 error messages.
53090
53091 * g++.mike/p700.C: Don't typedef wchar_t.
53092 * g++.mike/p784.C: Likewise.
53093 * g++.mike/eb101.C: Don't use __wchar_t.
53094
53095 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
53096
53097 * g77.f-torture/execute/20001111.[fx]: Test premature exit
53098 from DO loop.
53099
53100 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
53101
53102 * gcc.c-torture/execute/20001111-1.c: New test.
53103
53104 2000-11-10 Nick Clifton <nickc@redhat.com>
53105
53106 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
53107 long multuiple and accumulate.
53108
53109 2000-11-09 Richard Henderson <rth@redhat.com>
53110
53111 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
53112 via size_t instead of int.
53113
53114 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
53115 * gcc.c-torture/execute/string-opt-2.c: Likewise.
53116 * gcc.c-torture/execute/string-opt-3.c: Likewise.
53117 * gcc.c-torture/execute/string-opt-4.c: Likewise.
53118
53119 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
53120
53121 * gcc.c-torture/compile/20001109-1.c: New test.
53122 * gcc.c-torture/compile/20001109-2.c: New test.
53123
53124 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
53125
53126 * g++.old-deja/g++.pt/operator1.C: New test.
53127 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
53128
53129 2000-11-09 Jakub Jelinek <jakub@redhat.com>
53130
53131 * gcc.dg/20001108-1.c: New test.
53132
53133 2000-11-09 Jakub Jelinek <jakub@redhat.com>
53134
53135 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
53136 with both arguments constant strings.
53137 * gcc.c-torture/execute/string-opt-3.c: New test.
53138 * gcc.c-torture/execute/string-opt-4.c: New test.
53139 * gcc.c-torture/execute/string-opt-5.c: New test.
53140
53141 2000-11-08 Nick Clifton <nickc@redhat.com>
53142
53143 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
53144 mulsidi3adddi patterns.
53145
53146 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
53147
53148 * g++.old-deja/g++.other/crash36.C: New test.
53149
53150 2000-11-08 Jakub Jelinek <jakub@redhat.com>
53151
53152 * g++.old-deja/g++.other/init16.C: New test.
53153
53154 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
53155
53156 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
53157
53158 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
53159
53160 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
53161 * gcc.c-torture/execute/va-arg-16.x: Likewise.
53162 * gcc.c-torture/execute/va-arg-17.x: Likewise.
53163
53164 2000-11-07 DJ Delorie <dj@redhat.com>
53165
53166 * gcc.dg/20000614-1.c: Add return so that test can pass.
53167
53168 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53169
53170 * gcc.c-torture/execute/string-opt-1.c: New test.
53171
53172 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
53173
53174 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
53175 mips-sgi-irix6.* because the MIPS ABI passes floating-point
53176 parameters in registers, and there is no way for a varargs
53177 function to know in which order the integer and floating-point
53178 parameters should be interleaved when they are placed on the
53179 stack.
53180 * gcc.c-torture/execute/va-arg-16.x: Likewise.
53181 * gcc.c-torture/execute/va-arg-17.x: Likewise.
53182
53183 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53184
53185 * gcc.c-torture/execute/string-opt-2.c: New test.
53186
53187 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
53188
53189 * g++.old-deja/g++.pt/crash60.C: New test.
53190
53191 2000-11-06 Jakub Jelinek <jakub@redhat.com>
53192
53193 * g++.old-deja/g++.other/crash24.C: New test.
53194 * g++.old-deja/g++.other/crash25.C: New test.
53195 * g++.old-deja/g++.other/crash26.C: New test.
53196 * g++.old-deja/g++.other/crash27.C: New test.
53197 * g++.old-deja/g++.other/crash28.C: New test.
53198 * g++.old-deja/g++.other/crash29.C: New test.
53199 * g++.old-deja/g++.other/crash30.C: New test.
53200 * g++.old-deja/g++.other/crash31.C: New test.
53201 * g++.old-deja/g++.other/crash32.C: New test.
53202 * g++.old-deja/g++.other/crash33.C: New test.
53203 * g++.old-deja/g++.other/crash34.C: New test.
53204 * g++.old-deja/g++.other/crash35.C: New test.
53205
53206 2000-11-06 Jakub Jelinek <jakub@redhat.com>
53207
53208 * gcc.c-torture/execute/20001031-1.c: New test.
53209
53210 2000-11-04 Mark Mitchell <mark@codesourcery.com>
53211
53212 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
53213 namespace.
53214
53215 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
53216 standards-conformant.
53217
53218 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
53219
53220 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
53221 * g++.old-deja/g++.mike/p755a.C: Likewise.
53222 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
53223 library makes no calls to `operator new' during initialization.
53224
53225 2000-11-04 Neil Booth <neilb@earthling.net>
53226
53227 * gcc.dg/cpp/include2.c: New tests.
53228
53229 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
53230
53231 * lib/g++.exp (g++_set_ld_library_path): New function.
53232 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
53233
53234 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
53235
53236 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
53237 warnings.
53238
53239 2000-11-01 Richard Henderson <rth@redhat.com>
53240
53241 * g++.old-deja/g++.ext/namedret1.C: New.
53242 * g++.old-deja/g++.ext/namedret2.C: New.
53243 * g++.old-deja/g++.ext/namedret3.C: New.
53244
53245 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
53246
53247 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
53248 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
53249
53250 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53251
53252 * gcc.c-torture/execute/va-arg-21.c: New test.
53253
53254 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
53255
53256 * gcc.dg/c99-complex-2.c: New test.
53257
53258 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53259
53260 * gcc.c-torture/execute/stdio-opt-1.c: New test.
53261
53262 2000-10-31 Jakub Jelinek <jakub@redhat.com>
53263
53264 * g++.old-deja/g++.other/inline16.C: New test.
53265
53266 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
53267
53268 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
53269 __PRETTY_FUNCTION__
53270
53271 2000-10-29 Neil Booth <neilb@earthling.net>
53272
53273 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
53274 New tests.
53275 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
53276 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
53277 optimisation.
53278
53279 2000-10-29 Neil Booth <neilb@earthling.net>
53280
53281 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
53282 * mi1.c, mi1c.h: Add null directives to multiple-include test.
53283 * mi5.c: Test multiple includes work with -C.
53284 * trigraphs.c: Test ^= version.
53285
53286 2000-10-28 Neil Booth <neilb@earthling.net>
53287
53288 New tests and test updates for new macro expander.
53289
53290 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
53291 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
53292 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
53293 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
53294 new diagnostic messages.
53295
53296 * gcc.dg/cpp/macro3.c: New tests.
53297
53298 2000-10-27 Mark Mitchell <mark@codesourcery.com>
53299
53300 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
53301 on the same line.
53302
53303 2000-10-27 Jakub Jelinek <jakub@redhat.com>
53304
53305 * g++.old-deja/g++.other/eh2.C: New test.
53306
53307 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
53308
53309 * gcc.c-torture/execute/20001027-1.c: New test.
53310
53311 2000-10-26 Richard Henderson <rth@redhat.com>
53312
53313 * gcc.c-torture/execute/20001026-1.c: New.
53314
53315 2000-10-26 Mark Mitchell <mark@codesourcery.com>
53316
53317 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
53318 * g++.old-deja/g++.law/builtin1.C: Likewise.
53319 * g++.old-deja/g++.law/ctors10.C: Likewise.
53320 * g++.old-deja/g++.law/virtual3.C: Likewise.
53321 * g++.old-deja/g++.mike/p658.C: Likewise.
53322 * g++.old-deja/g++.other/sibcall1.C: Likewise.
53323 * g++.old-deja/g++.other/vaarg2.C: Likewise.
53324 * g++.old-deja/g++.robertl/eb124.C: Likewise.
53325 * g++.old-deja/g++.robertl/eb44.C: Likewise.
53326 * g++.old-deja/g++.robertl/eb77.C: Likewise.
53327
53328 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
53329
53330 * gcc.c-torture/compile/20001024-1.c: New test.
53331
53332 2000-10-25 Mark Mitchell <mark@codesourcery.com>
53333
53334 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
53335 to tell us whether or not we are using V3.
53336
53337 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
53338
53339 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
53340 operands.
53341
53342 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
53343
53344 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
53345
53346 2000-10-25 Jakub Jelinek <jakub@redhat.com>
53347
53348 * gcc.c-torture/execute/20001024-1.c: New test.
53349
53350 2000-10-24 Jakub Jelinek <jakub@redhat.com>
53351
53352 * g++.old-deja/g++.other/sibcall1.C: New test.
53353
53354 2000-10-20 Jakub Jelinek <jakub@redhat.com>
53355
53356 * gcc.dg/noncompile/init-3.c: New test.
53357
53358 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
53359
53360 * gcc.dg/format-array-1.c: New test.
53361
53362 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
53363
53364 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
53365 writing through null pointers; remove comment about testing
53366 unterminated strings.
53367
53368 2000-10-17 Matthew Hiller <hiller@redhat.com>
53369
53370 * gcc.c-torture/execute/20001017-2.c: New test.
53371
53372 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
53373
53374 * gcc.c-torture/compile/20001018-1.c: New test.
53375 * gcc.c-torture/compile/20001018-1.x: Xfail.
53376
53377 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53378
53379 * gcc.c-torture/execute/20001017-1.c: New test.
53380
53381 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
53382
53383 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
53384 for multiple use of arguments with scanf formats; add tests for
53385 multiple use of arguments.
53386
53387 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
53388
53389 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
53390 from some old tests.
53391
53392 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
53393
53394 * gcc.dg/format-miss-1.c: New test.
53395
53396 2000-10-16 Jakub Jelinek <jakub@redhat.com>
53397
53398 * gcc.c-torture/execute/20001013-1.c: New test.
53399
53400 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
53401
53402 * gcc.dg/format-branch-1.c: New test.
53403
53404 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
53405
53406 * README, lib/file-format.exp: Remove EGCS references.
53407
53408 2000-10-16 Jakub Jelinek <jakub@redhat.com>
53409
53410 * gcc.dg/20001013-1.c: New test.
53411
53412 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
53413
53414 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
53415 for intmax_t in the compiler using __typeof__ and the type rules
53416 for conditional expressions.
53417
53418 2000-10-13 Jakub Jelinek <jakub@redhat.com>
53419
53420 * gcc.dg/20001012-1.c: New test.
53421 * gcc.dg/20001012-2.c: New test.
53422
53423 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
53424
53425 * gcc.dg/format-attr-1.c: New test.
53426
53427 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
53428
53429 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
53430 __LONG_LONG_MAX__ instead of LLONG_MAX.
53431
53432 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
53433
53434 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
53435 scanf flags.
53436 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
53437 flags.
53438
53439 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
53440
53441 * gcc.dg/sequence-pt-1.c: New test.
53442
53443 2000-10-11 Geoff Keating <geoffk@cygnus.com>
53444
53445 * gcc.c-torture/execute/20001011-1.c: New testcase.
53446 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
53447
53448 2000-10-10 Jakub Jelinek <jakub@redhat.com>
53449
53450 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
53451 does not error on it.
53452
53453 2000-10-10 Jakub Jelinek <jakub@redhat.com>
53454
53455 * gcc.dg/20001009-1.c: New test.
53456
53457 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
53458
53459 * gcc.c-torture/compile/20001009-1.c: Move from here ....
53460 * gcc.c-torture/execute/20001009-2.c: ... to here.
53461
53462 2000-10-09 Geoff Keating <geoffk@cygnus.com>
53463
53464 * gcc.c-torture/compile/20001009-1.c: New testcase.
53465 * gcc.c-torture/execute/20001009-1.c: New testcase.
53466 Testcases provided by Jan Hubicka <jh@suse.cz>.
53467
53468 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
53469
53470 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
53471 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
53472 uintmax_t using <limits.h> to emulate the compiler's internal
53473 logic. No longer XFAIL %j tests.
53474
53475 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
53476
53477 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
53478 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
53479 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
53480 regexps and details of expected handling of some bad formats.
53481 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
53482 suppression.
53483
53484 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
53485
53486 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
53487 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
53488 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
53489 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
53490 in list archives.
53491
53492 2000-10-06 Richard Henderson <rth@cygnus.com>
53493
53494 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
53495 * g++.old-deja/g++.brendan/crash52.C: Likewise.
53496 * g++.old-deja/g++.jason/report.C: Likewise.
53497 * g++.old-deja/g++.law/friend5.C: Likewise.
53498 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
53499 of the expected warnings.
53500
53501 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
53502
53503 * g++.old-deja/g++.pt/enum14.C: New test.
53504
53505 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
53506
53507 * g++.old-deja/g++.pt/crash59.C: New test.
53508
53509 2000-10-04 Will Cohen <wcohen@redhat.com>
53510
53511 * gcc.dg/20000926-1.c: New test.
53512
53513 2000-10-03 Geoff Keating <geoffk@cygnus.com>
53514
53515 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
53516 function name for current C++ compiler.
53517 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
53518
53519 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
53520
53521 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
53522 __PRETTY_FUNCTION__.
53523 * g++.old-deja/g++.ext/pretty2.C: Likewise.
53524
53525 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53526
53527 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
53528
53529 2000-09-26 Jakub Jelinek <jakub@redhat.com>
53530
53531 * gcc.c-torture/compile/20000923-1.c: New test.
53532
53533 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
53534
53535 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
53536 * g++.old-deja/g++.pt/ttp62.C: Same.
53537 * g++.old-deja/g++.other/inline14.C: Same.
53538
53539 2000-09-24 Richard Henderson <rth@cygnus.com>
53540
53541 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
53542
53543 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
53544
53545 * gcc.dg/c90-printf-1.c: Add test for wide string format.
53546
53547 2000-09-22 Geoff Keating <geoffk@cygnus.com>
53548
53549 * gcc.c-torture/compile/20000922-1.c: New file.
53550
53551 2000-09-21 Nick Clifton <nickc@redhat.com>
53552
53553 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
53554 a signed long modulo operation.
53555 (mod6): New function - perform an unsigned long modulo operation.
53556 (main): Add tests for modulos of very large numbers by very small
53557 dividends.
53558
53559 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53560
53561 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
53562
53563 2000-09-19 Richard Henderson <rth@cygnus.com>
53564
53565 * gcc.dg/compare2.c (case 10): XFAIL.
53566
53567 2000-09-18 Richard Henderson <rth@cygnus.com>
53568
53569 * gcc.c-torture/execute/20000906-1.c: Move ...
53570 * gcc.dg/20000906-1.c: ... here. Only run on targets
53571 that support __builtin_trap.
53572
53573 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
53574
53575 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
53576
53577 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
53578
53579 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
53580 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
53581 more $ format tests.
53582
53583 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
53584
53585 * gcc.dg/format-errmk-1.c: New test.
53586
53587 2000-09-17 Greg McGary <greg@mcgary.org>
53588
53589 * gcc.c-torture/execute/20000917-1.x: Remove.
53590
53591 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
53592
53593 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
53594
53595 2000-09-17 Greg McGary <greg@mcgary.org>
53596
53597 * gcc.c-torture/execute/20000917-1.c: New test.
53598 * gcc.c-torture/execute/20000917-1.x: XFAIL.
53599
53600 2000-09-16 Neil Booth <NeilB@earthling.net>
53601
53602 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
53603 in nested macro bug.
53604
53605 2000-09-15 Neil Booth <NeilB@earthling.net>
53606
53607 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
53608
53609 2000-09-14 Jeffrey A Law (law@cygnus.com)
53610
53611 * gcc.c-torture/execute/20000914-1.c: New test.
53612
53613 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
53614
53615 * g++.other/inline13.C: New test.
53616
53617 2000-09-12 Andreas Jaeger <aj@suse.de>
53618
53619 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
53620 constant by Ulrich Drepper <drepper@redhat.com>.
53621
53622 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
53623
53624 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
53625
53626 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53627
53628 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
53629
53630 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
53631
53632 * gcc.dg/cpp/backslash.c: New test.
53633
53634 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
53635
53636 * gcc.c-torture/execute/20000910-1.c: New test.
53637 * gcc.c-torture/execute/20000910-2.c: Likewise.
53638
53639 2000-09-11 Robert Lipe <robertl@sco.com>
53640
53641 * gcc.dg/pragma-align.c: New test.
53642
53643 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
53644
53645 * g++.old-deja/g++.pt/explicit82.C: New test.
53646 * g++.old-deja/g++.pt/explicit83.C: New test.
53647
53648 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
53649
53650 * gcc.dg/asm-names.c: New test.
53651
53652 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53653
53654 * gcc.dg/cpp/tr-warn6.c: New test
53655
53656 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
53657
53658 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
53659 be accepted.
53660
53661 2000-09-07 Catherine Moore <clm@redhat.com>
53662
53663 * gcc.c-torture/execute/unroll-1.c: New test.
53664
53665 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
53666
53667 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
53668 ERROR markers.
53669 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
53670 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
53671 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
53672 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
53673 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
53674 Preprocess only.
53675 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
53676 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
53677
53678 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
53679
53680 * g++.old-deja/g++.pt/deduct2.C: New test.
53681
53682 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
53683
53684 * g++.old-deja/g++.pt/parms2.C: New test.
53685
53686 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
53687
53688 * g++.old-deja/g++.pt/crash58.C: New test.
53689
53690 2000-09-06 Greg McGary <greg@mcgary.org>
53691
53692 * gcc.c-torture/execute/20000906-1.c: New test.
53693 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
53694
53695 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53696
53697 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
53698
53699 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
53700
53701 * g++.old-deja/g++.pt/crash57.C: New test.
53702
53703 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
53704
53705 * g++.old-deja/g++.pt/crash56.C: New test.
53706
53707 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
53708
53709 * g++.old-deja/g++.pt/koenig1.C: New test.
53710
53711 2000-09-04 Jakub Jelinek <jakub@redhat.com>
53712
53713 * gcc.dg/20000904-1.c: New test.
53714
53715 2000-09-04 Jakub Jelinek <jakub@redhat.com>
53716
53717 * gcc.dg/cpp/paste8.c: New test.
53718
53719 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
53720
53721 * gcc.c-torture/compile/20000827-1.c: New test.
53722
53723 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
53724
53725 * gcc.dg/format-diag-1.c: New test.
53726
53727 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
53728
53729 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
53730 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
53731 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
53732 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
53733 gcc.dg/formatz-1.c: Adjust warning regular expressions.
53734
53735 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
53736
53737 * g++.old-deja/g++.other/nested4.C: New test.
53738
53739 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
53740
53741 * g++.old-deja/g++.ns/scoped1.C: New test.
53742
53743 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
53744
53745 * lib/g++.exp: Support testing already-installed GCC.
53746
53747 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53748
53749 * wtr-label-1.c, wtr-suffix-1.c: New tests.
53750
53751 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53752
53753 * gcc.dg/return-type-2.c: New test.
53754
53755 2000-08-27 Geoff Keating <geoffk@cygnus.com>
53756
53757 * gcc.c-torture/compile/20000825-1.c: New test.
53758
53759 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
53760
53761 * gcc.dg/dwarf2-2.c: New test.
53762
53763 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
53764
53765 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
53766 dg-warning regexps.
53767
53768 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
53769
53770 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
53771 gcc.dg/format-ext-5.c: New tests.
53772
53773 2000-08-25 Jakub Jelinek <jakub@redhat.com>
53774
53775 * g++.old-deja/g++.other/crash22.C: New test.
53776
53777 2000-08-24 Mark Mitchell <mark@codesourcery.com>
53778
53779 * gcc.dg/noncompile/930622-2.c: Adjust error message.
53780
53781 2000-08-24 Richard Henderson <rth@cygnus.com>
53782
53783 * gcc.dg/ia64-sync-1.c: New test.
53784 * gcc.dg/ia64-sync-2.c: New test.
53785 * gcc.dg/ia64-asm-1.c: New test.
53786
53787 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
53788
53789 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
53790 * gcc.dg/format-ext-2.c: New test.
53791
53792 2000-08-23 Jason Merrill <jason@redhat.com>
53793
53794 * lib/old-dejagnu.exp: Also ignore "In member function" and
53795 "At global scope".
53796
53797 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53798
53799 * gcc.dg/noncompile/label-lineno-1.c: New test.
53800
53801 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
53802
53803 * gcc.dg/c99-array-nonobj-1.c: New test.
53804
53805 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
53806
53807 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
53808 tests.
53809 * gcc.dg/format-ext-1.c: New test.
53810
53811 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53812
53813 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
53814 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
53815 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
53816 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
53817 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
53818
53819 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
53820
53821 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
53822 gcc.dg/c99-strftime-2.c: New tests.
53823
53824 2000-08-22 Richard Henderson <rth@cygnus.com>
53825
53826 * gcc.c-torture/execute/20000822-1.c: New test.
53827
53828 2000-08-21 Jakub Jelinek <jakub@redhat.com>
53829
53830 * gcc.c-torture/execute/20000819-1.x: Remove.
53831
53832 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
53833
53834 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
53835 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
53836 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
53837 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
53838 gcc.dg/format-xopen-1.c: New tests.
53839
53840 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
53841
53842 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
53843
53844 2000-08-21 Jakub Jelinek <jakub@redhat.com>
53845
53846 * g++.old-deja/g++.other/loop2.C: New test.
53847
53848 * gcc.c-torture/compile/20000606-1.c: New test.
53849 * gcc.c-torture/compile/20000728-1.c: New test.
53850 * gcc.c-torture/execute/20000801-1.c: New test.
53851 * gcc.c-torture/execute/20000801-2.c: New test.
53852 * gcc.c-torture/execute/20000819-1.c: New test.
53853 * gcc.c-torture/execute/20000819-1.x: XFAIL.
53854 * gcc.dg/20000629-1.c: New test.
53855 * gcc.dg/20000724-1.c: New test.
53856 * gcc.dg/20000807-1.c: New test.
53857
53858 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
53859
53860 * gcc.dg/cpp/pragma-1.c: New test.
53861 * gcc.dg/cpp/pragma-2.c: New test.
53862
53863 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
53864
53865 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
53866 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
53867
53868 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53869
53870 * gcc.c-torture/compile/20000818-1.c: New test.
53871
53872 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
53873
53874 * gcc.c-torture/execute/20000818-1.c: New test.
53875
53876 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
53877
53878 * gcc.dg/format-va-1.c: New test.
53879
53880 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53881
53882 * g++.old-deja/g++.other/typedef8.C: New test.
53883
53884 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53885
53886 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
53887 * g++.old-deja/g++.mike/net36.C: Mark candidate.
53888 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
53889 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
53890 * g++.old-deja/g++.other/ptrmem7.C: New test.
53891 * g++.old-deja/g++.pt/ptrmem10.C: New test.
53892
53893 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
53894
53895 * g++.old-deja/g++.pt/typename27.C: New test.
53896
53897 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
53898
53899 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
53900 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
53901 * g++.old-deja/g++.pt/friend45.C: New test.
53902 * g++.old-deja/g++.other/friend8.C: New test.
53903
53904 2000-08-15 Richard Henderson <rth@cygnus.com>
53905
53906 * gcc.c-torture/execute/20000815-1.c: New test.
53907
53908 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
53909
53910 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
53911 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
53912 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
53913
53914 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
53915
53916 * g++.old-deja/g++.other/refinit2.C: New test.
53917
53918 2000-08-13 Geoff Keating <geoffk@cygnus.com>
53919
53920 * lib/c-torture.exp (c-torture): Make
53921 compiler_conditional_xfail_data global.
53922 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
53923 compiler_conditional_xfail_data machinery.
53924 (f-torture-execute): Likewise.
53925 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
53926 and only when unrolling loops.
53927
53928 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
53929
53930 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
53931
53932 * g++.old-deja/g++.pt/explicit81.C: New test.
53933
53934 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
53935
53936 * g++.old-deja/g++.pt/typename26.C: New test.
53937
53938 2000-08-10 Geoff Keating <geoffk@cygnus.com>
53939
53940 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
53941 warning.
53942
53943 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
53944
53945 * g++.old-deja/g++.other/array3.C: New test.
53946
53947 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
53948
53949 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
53950 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
53951 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
53952 New tests.
53953
53954 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
53955
53956 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
53957 * g++.old-deja/g++.abi/vmihint.C: Likewise.
53958
53959 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
53960
53961 * gcc.c-torture/execute/20000808-1.c: New test.
53962
53963 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
53964
53965 * gcc.dg/c90-const-expr-1.c: New test.
53966
53967 2000-08-08 Richard Henderson <rth@cygnus.com>
53968
53969 * gcc.dg/noncompile/920923-1.c: Declare calloc.
53970
53971 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
53972
53973 * gcc.dg/noncompile/const-ll-1.c: New test.
53974
53975 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
53976
53977 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
53978
53979 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
53980
53981 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
53982 that running programs linked against the shared version of libobjc
53983 run correctly.
53984
53985 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
53986
53987 * gcc.dg/c99-printf-1.c: New test.
53988
53989 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
53990
53991 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
53992
53993 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
53994
53995 * gcc.c-torture/execute/20000731-1.x: Delete.
53996
53997 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
53998
53999 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
54000 and torture_without_loops as is done by c-torture.exp.
54001 (search_for): Copy from c-torture.exp.
54002 (gcc-dg-runtest): New function, drives a directory of tests
54003 iterating over the TORTURE_OPTIONS.
54004 (scan-assembler, scan-assembler-not): Move here from
54005 individual directory drivers.
54006
54007 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
54008 defined by lib/gcc-dg.exp.
54009 * gcc.dg/cpp/cpp.exp: Likewise.
54010 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
54011 gcc-dg-runtest, so we cycle over optimization options.
54012
54013 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
54014 * gcc.dg/compare2.c: No longer expected to fail.
54015
54016 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
54017
54018 * gcc.c-torture/execute/20000804-1.c: New test.
54019
54020 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
54021
54022 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
54023
54024 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
54025
54026 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
54027
54028 2000-08-03 Jeffrey A Law (law@cygnus.com)
54029
54030 * gcc.c-torture/compile/20000803-1.c: New test.
54031
54032 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
54033
54034 * gcc.c-torture/execute/20000801-3.c,
54035 gcc.c-torture/execute/20000801-4.c: New tests.
54036 * gcc.c-torture/execute/20000801-3.x,
54037 gcc.c-torture/execute/20000801-4.x: Xfail.
54038
54039 2000-08-02 Geoff Keating <geoffk@cygnus.com>
54040
54041 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
54042 libobjc/.libs to allow for libtool.
54043
54044 2000-08-02 Jakub Jelinek <jakub@redhat.com>
54045
54046 * gcc.c-torture/compile/20000802-1.c: New test.
54047
54048 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
54049
54050 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
54051
54052 2000-07-31 Jeffrey A Law (law@cygnus.com)
54053
54054 * gcc-c-torture/execute/20000731-2.c: New test.
54055
54056 * gcc.c-torture/execute/20000731-1.c: New test.
54057 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
54058
54059 2000-07-31 Jakub Jelinek <jakub@redhat.com>
54060
54061 * gcc.dg/cpp/paste7.c: New test.
54062 * gcc.dg/cpp/20000725-1.c: New test.
54063
54064 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
54065
54066 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
54067 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
54068 declaration warning for __builtin_dwarf_reg_size.
54069
54070 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
54071
54072 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
54073
54074 * gcc.dg/noncompile/voidparam-1.c: New test.
54075
54076 2000-07-30 Richard Henderson <rth@cygnus.com>
54077
54078 * gcc.dg/c90-digraph-1.c: Don't xfail.
54079 * gcc.dg/compare2.c (case 10): Xfail.
54080 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
54081
54082 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
54083
54084 * gcc.dg/c99-main-1.c: New test.
54085
54086 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
54087
54088 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
54089
54090 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
54091
54092 * gcc.c-tortuer/execute/20000726-1.c: New test.
54093
54094 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
54095
54096 * gcc.c-torture/execute/enum-2.c: New test.
54097
54098 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54099
54100 * gcc.dg/cpp/tr-warn3.c: New test.
54101
54102 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
54103
54104 * g++.old-deja/g++.ext/implicit1.C: Remove.
54105 * g++.old-deja/g++.jason/c2.C: Remove
54106 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
54107 * g++.old-deja/g++.pt/crash16.C: Likewise.
54108 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
54109
54110 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
54111
54112 * g++.old-deja/g++.other/for2.C: New test.
54113
54114 2000-07-25 Jakub Jelinek <jakub@redhat.com>
54115
54116 * gcc.dg/20000720-1.c: New test.
54117
54118 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
54119
54120 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
54121
54122 2000-07-24 Geoff Keating <geoffk@cygnus.com>
54123
54124 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
54125 * gcc.c-torture/execute/20000722-1.c: New.
54126 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
54127
54128 2000-07-24 Jakub Jelinek <jakub@redhat.com>
54129
54130 * gcc.dg/cpp/20000720-1.S: New test.
54131
54132 2000-07-21 Michael Meissner <meissner@redhat.com>
54133
54134 * gcc.c-torture/execute/ieee/hugeval.c: New test.
54135
54136 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
54137
54138 * g++.old-deja/g++.brendan/crash16.C,
54139 g++.old-deja/g++.brendan/parse3.C,
54140 g++.old-deja/g++.brendan/redecl1.C,
54141 g++.old-deja/g++.ns/template13.C,
54142 g++.old-deja/g++.other/decl4.C,
54143 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
54144
54145 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
54146
54147 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
54148 and "Internal error".
54149
54150 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
54151 regexps.
54152 * gcc.dg/cpp/paste6.c: New test.
54153
54154 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
54155
54156 * gcc.dg/cpp/tr-direct.c: New test.
54157
54158 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
54159 gcc.dg/cpp/undef1.c: Tweak error regexps.
54160
54161 2000-07-18 Eric Christopher <echristo@redhat.com>
54162
54163 * gcc.c-torture/compile/20000718-1.c: New test.
54164
54165 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
54166
54167 * cpplex.c (_cpp_push_token): If the token being pushed back
54168 is the previous token in this context, just subtract one from
54169 context->posn.
54170 * cppmacro.c (save_expansion): Clear aux field when storing a
54171 placemarker.
54172
54173 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
54174
54175 * gcc.dg/noncompile/redecl-1.c: New test.
54176
54177 2000-07-18 Jakub Jelinek <jakub@redhat.com>
54178
54179 * gcc.c-torture/execute/20000717-5.c: New test.
54180 * gcc.c-torture/execute/20000717-1.x: Removed.
54181
54182 2000-07-17 Richard Henderson <rth@cygnus.com>
54183
54184 * gcc.c-torture/execute/20000717-4.c: New test.
54185
54186 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
54187
54188 * gcc.dg/cpp/syshdr.c: New test.
54189 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
54190
54191 2000-07-17 Neil Booth <neilb@earthling.net>
54192
54193 * gcc.dg/cpp/cmdlne-dM.c: New test.
54194 * gcc.dg/cpp/cmdlne-dD.c: New test.
54195
54196 2000-07-17 Jeffrey A Law (law@cygnus.com)
54197
54198 * gcc.c-torture/execute/20000717-3.c: New test.
54199
54200 * gcc.c-torture/compile/20000717-1.c: New test.
54201
54202 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
54203
54204 * gcc.c-torture/execute/20000717-2.c: New test.
54205
54206 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
54207
54208 * gcc.dg/formatz-1.c: New test.
54209
54210 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
54211 * gcc.dg/c99-digraph-1.c: New tests.
54212
54213 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
54214 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
54215
54216 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
54217 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
54218 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
54219 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
54220 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
54221 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
54222 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
54223
54224 2000-07-17 Greg McGary <greg@mcgary.org>
54225
54226 * gcc.c-torture/execute/20000717-1.c: New test.
54227 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
54228
54229 2000-07-15 Jakub Jelinek <jakub@redhat.com>
54230
54231 * gcc.c-torture/execute/20000715-2.c: New test.
54232 * gcc.dg/20000715-1.c: New test.
54233
54234 2000-07-15 Michael Meissner <meissner@redhat.com>
54235
54236 * gcc.c-torture/execute/20000715-1.c: New test.
54237
54238 2000-07-13 Jakub Jelinek <jakub@redhat.com>
54239
54240 * gcc.c-torture/execute/20000707-1.c: New test.
54241
54242 2000-07-13 Neil Booth <NeilB@earthling.net>
54243
54244 * gcc.dg/cpp/digraph1.c,
54245 gcc.dg/cpp/digraph2.c,
54246 gcc.dg/cpp/digraphs.c: New tests.
54247
54248 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
54249
54250 * g77.f-torture/compile/20000630-2.f: New test.
54251 * g77.f-torture/compile/20000630-2.x
54252
54253 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
54254
54255 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
54256
54257 2000-07-11 Neil Booth <NeilB@earthling.net>
54258
54259 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
54260
54261 2000-07-11 Neil Booth <NeilB@earthling.net>
54262
54263 * gcc.dg/cpp/cmdlne-C.c: New.
54264
54265 2000-07-09 Neil Booth <NeilB@earthling.net>
54266
54267 * gcc.dg/cpp/directiv.c: New tests.
54268 * gcc.dg/cpp/undef1.c: Update.
54269
54270 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
54271
54272 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
54273
54274 2000-07-09 Neil Booth <NeilB@earthling.net>
54275
54276 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
54277
54278 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
54279
54280 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
54281 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
54282
54283 2000-07-08 Neil Booth <NeilB@earthling.net>
54284
54285 * gcc.dg/cpp/macsyntx.c: New tests.
54286
54287 2000-07-07 Jakub Jelinek <jakub@redhat.com>
54288
54289 * gcc.dg/20000707-1.c: New test.
54290
54291 2000-07-07 Jakub Jelinek <jakub@redhat.com>
54292
54293 * gcc.c-torture/execute/20000706-1.c: New test.
54294 * gcc.c-torture/execute/20000706-2.c: New test.
54295 * gcc.c-torture/execute/20000706-3.c: New test.
54296 * gcc.c-torture/execute/20000706-4.c: New test.
54297 * gcc.c-torture/execute/20000706-5.c: New test.
54298
54299 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
54300
54301 * g++.old-deja/g++.pt/instantiate7.C: New test.
54302
54303 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
54304
54305 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
54306 * g++.old-deja/g++.mike/thunk3.C: Likewise.
54307 * g++.old-deja/g++.other/rtti3.C: Likewise.
54308 * g++.old-deja/g++.other/rttid3.C: Likewise.
54309
54310 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
54311
54312 * g77.f-torture/compile/20000630-1.x: Fix typo
54313
54314 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
54315
54316 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
54317 assembly output.
54318
54319 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
54320
54321 * gcc.dg/cpp/ident.c: New test.
54322
54323 2000-07-05 Neil Booth <NeilB@earthling.net>
54324
54325 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
54326 gcc.dg/cpp/lexstrng.c: New tests.
54327
54328 2000-07-04 Neil Booth <NeilB@earthling.net>
54329
54330 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
54331 * gcc.dg/cpp/strify2.c: Same.
54332
54333 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
54334
54335 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
54336 * gcc.dg/cpp/19990703-1.c: Likewise.
54337 * gcc.dg/cpp/20000625-1.c: Likewise.
54338 * gcc.dg/cpp/20000625-2.c: Likewise.
54339
54340 * gcc.dg/cpp/macro1.c,
54341 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
54342 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
54343 gcc.dg/cpp/strify1.c,
54344 gcc.dg/cpp/strify2.c: New tests.
54345
54346 2000-07-03 Jakub Jelinek <jakub@redhat.com>
54347
54348 * gcc.c-torture/execute/20000703-1.c: New test.
54349
54350 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
54351
54352 * g++.old-deja/g++.pt (lookup10.C): New test.
54353
54354 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
54355
54356 * g++.old-deja/g++.pt (typename25.C): New test.
54357
54358 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
54359
54360 * gcc.c-torture/compile/20000701-1.c: New test.
54361
54362 2000-06-30 Nick Clifton <nickc@cygnus.com>
54363
54364 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
54365 to test case.
54366
54367 2000-06-30 Catherine Moore <clm@cygnus.com>
54368
54369 * gcc.c-torture/execute/align-1.c: New test.
54370
54371 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
54372
54373 * g++.old-deja/g++.pt/expr8.C: New test.
54374 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
54375
54376 2000-06-29 Nick Clifton <nickc@cygnus.com>
54377
54378 * gcc.c-torture/compile/20000629-1.c: New test.
54379
54380 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
54381
54382
54383 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
54384 gcc.dg/noncompile directory, depending on whether they're
54385 preprocessor tests or not. Annotate all the tests for the dg
54386 framework.
54387
54388 * gcc.c-torture/noncompile/noncompile.exp: Delete.
54389 * gcc.dg/noncompile/noncompile.exp: New.
54390
54391 * Moved files:
54392 Old name New name
54393 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
54394 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
54395 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
54396 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
54397 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
54398 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
54399 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
54400 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
54401 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
54402 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
54403 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
54404 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
54405 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
54406 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
54407 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
54408 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
54409 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
54410 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
54411 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
54412 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
54413 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
54414 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
54415 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
54416 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
54417
54418 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
54419 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
54420 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
54421 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
54422 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
54423 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
54424
54425 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
54426
54427 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
54428 declare one variable. On the fourth, error.
54429 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
54430 declared by 20000628-1a.h.
54431
54432 2000-06-29 Richard Henderson <rth@redhat.com>
54433
54434 * gcc.c-torture/execute/930529-1.x: New file.
54435 * gcc.dg/920413-1.c: Adjust expected warning text.
54436 * gcc.dg/980217-1.c: Declare abort.
54437 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
54438
54439 2000-06-29 Jeffrey A Law (law@cygnus.com)
54440
54441 * g77.f-torture/compile/20000629-1.f: New test.
54442 * g77.f-torture/compile/20000629-1.x: Expected to fail.
54443
54444 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
54445
54446 Rearrange lots of files, removing entirely the
54447 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
54448 directories.
54449
54450 * Deleted files:
54451 gcc.c-torture/code_quality/code_quality.exp
54452 gcc.c-torture/special/special.exp
54453 gcc.failure/failure.exp
54454 gcc.failure/940409-1.x
54455 gcc.c-torture/compile/961203-1.x
54456
54457 * New files:
54458 gcc.misc-tests/linkage.exp
54459 gcc.c-torture/execute/920730-1t.c
54460 gcc.c-torture/execute/920730-1t.x
54461 gcc.c-torture/compile/920520-1.x
54462 gcc.c-torture/compile/920521-1.x
54463 gcc.c-torture/compile/981006-1.x
54464 gcc.c-torture/execute/eeprof-1.x
54465
54466 * Moved files (possibly with modifications to fit a new harness):
54467 Old name New name
54468 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
54469 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
54470 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
54471 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
54472 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
54473 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
54474 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
54475 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
54476 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
54477 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
54478 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
54479 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
54480 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
54481 gcc.failure/940409-1.c gcc.dg/940409-1.c
54482
54483 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
54484
54485 * c-torture/compile/961203-1.x: Delete.
54486
54487 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
54488 not exit. Include stdio.h.
54489 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
54490 * gcc.misc-tests/dg-12.c: Likewise.
54491 * gcc.misc-tests/dg-5.c: Likewise.
54492 * gcc.misc-tests/dg-6.c: Likewise.
54493 * gcc.misc-tests/dg-7.c: Prototype abort.
54494 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
54495 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
54496 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
54497 not exit.
54498 * gcc.misc-tests/sieve.c: Use return from main, not exit.
54499 * gcc.misc-tests/sort2.c: Use return from main, not exit.
54500
54501 2000-06-28 Jakub Jelinek <jakub@redhat.com>
54502
54503 * gcc.dg/cpp/20000628-1.c: New test.
54504 * gcc.dg/cpp/20000628-1.h: New header for above test.
54505 * gcc.dg/cpp/20000628-1a.h: Likewise.
54506
54507 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
54508
54509 * gcc.dg/cpp: New directory.
54510 * gcc.dg/cpp/cpp.exp: New driver.
54511 * gcc.dg/cpp/20000627-1.c: New test.
54512 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
54513 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
54514 and rewrite as a compilation test.
54515
54516 * gcc.dg: Move many files into the cpp subdirectory, possibly
54517 renaming or editing them as well.
54518 Old name New name
54519 990119-1.c cpp/19990119-1.c
54520 990228-1.c cpp/19990228-1.c
54521 990407-1.c cpp/19990407-1.c
54522 990409-1.c cpp/19990409-1.c
54523 990413-1.c cpp/19990413-1.c
54524 990703-1.c cpp/19990703-1.c
54525 20000127-1.c cpp/20000127-1.c
54526 20000129-1.c cpp/20000129-1.c
54527 20000207-1.c cpp/20000207-1.c
54528 20000207-2.c cpp/20000207-2.c
54529 20000209-1.c cpp/20000209-1.c
54530 20000209-2.c cpp/20000209-2.c
54531 20000301-1.c cpp/20000301-1.c
54532 20000419-1.c cpp/20000419-1.c
54533 20000510-1.S cpp/20000510-1.S
54534 20000519-1.c cpp/20000519-1.c
54535 20000529-1.c cpp/20000529-1.c
54536 20000625-1.c cpp/20000625-1.c
54537 20000625-2.c cpp/20000625-2.c
54538 cpp-as1.c cpp/assert1.c
54539 cpp-as2.c cpp/assert2.c
54540 cxx-comments-1.c cpp/cxxcom1.c
54541 cxx-comments-2.c cpp/cxxcom2.c
54542 endif-label.c cpp/endif.c
54543 cpp-hash1.c cpp/hash1.c
54544 cpp-hash2.c cpp/hash2.c
54545 cpp-if1.c cpp/if-1.c
54546 cpp-if2.c cpp/if-2.c
54547 cpp-if3.c cpp/if-3.c
54548 cpp-if4.c cpp/if-4.c
54549 cpp-if5.c cpp/if-5.c
54550 cpp-cond.c cpp/if-cexp.c
54551 cpp-missingop.c cpp/if-mop.c
54552 cpp-missingparen.c cpp/if-mpar.c
54553 cpp-opprec.c cpp/if-oppr.c
54554 cpp-ifparen.c cpp/if-paren.c
54555 cpp-shortcircuit.c cpp/if-sc.c
54556 cpp-shift.c cpp/if-shift.c
54557 cpp-unary.c cpp/if-unary.c
54558 cpp-li1.c cpp/line1.c
54559 cpp-li2.c cpp/line2.c
54560 lineno.c cpp/line3.c
54561 lineno-2.c cpp/line4.c
54562 cpp-mi.c cpp/mi1.c
54563 cpp-mic.h cpp/mi1c.h
54564 cpp-micc.h cpp/mi1cc.h
54565 cpp-mind.h cpp/mi1nd.h
54566 cpp-mindp.h cpp/mi1ndp.h
54567 cpp-mix.h cpp/mi1x.h
54568 cpp-mi2.c cpp/mi2.c
54569 cpp-mi2a.h cpp/mi2a.h
54570 cpp-mi2b.h cpp/mi2b.h
54571 cpp-mi2c.h cpp/mi2c.h
54572 cpp-mi3.c cpp/mi3.c
54573 cpp-mi3.def cpp/mi3.def
54574 poison-1.c cpp/poison.c
54575 pr-impl.c cpp/prag-imp.c
54576 cpp-redef-2.c cpp/redef1.c
54577 cpp-redef.c cpp/redef2.c
54578 strpaste.c cpp/strp1.c
54579 strpaste-2.c cpp/strp2.c
54580 cpp-tradpaste.c cpp/tr-paste.c
54581 cpp-tradstringify.c cpp/tr-str.c
54582 cpp-tradwarn1.c cpp/tr-warn1.c
54583 cpp-tradwarn2.c cpp/tr-warn2.c
54584 trigraphs.c cpp/trigraphs.c
54585 cpp-unc1.c cpp/unc1.c
54586 cpp-unc2.c cpp/unc2.c
54587 cpp-unc3.c cpp/unc3.c
54588 cpp-unc.c cpp/unc4.c
54589 undef.c cpp/undef1.c
54590 undef-2.c cpp/undef2.c
54591 cpp-wi1.c cpp/widestr1.c
54592
54593 2000-06-27 Mark Mitchell <mark@codesourcery.com>
54594
54595 * lib/g++.exp (g++_include_flags): Tweak.
54596
54597 2000-06-27 H.J. Lu <hjl@gnu.org>
54598 Loren J. Rittle <ljrittle@acm.org>
54599
54600 * lib/g++.exp (g++_include_flags): Override libgloss.exp
54601 version with one that knows about the new gcc tree structure.
54602 (g++_link_flags): Same.
54603
54604 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
54605
54606 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
54607 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
54608 case we are cross-compiling.
54609
54610 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
54611 g++.old-deja/g++.niklas/Makefile.in,
54612 g++.old-deja/g++.niklas/configure.in,
54613 g++.old-deja/g++.other/Makefile.in,
54614 g++.old-deja/g++.other/configure.in,
54615 gcc.c-torture/code_quality/Makefile.in,
54616 gcc.c-torture/code_quality/configure.in,
54617 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
54618 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
54619 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
54620 gcc.c-torture/execute/ieee/Makefile.in,
54621 gcc.c-torture/execute/ieee/configure.in,
54622 gcc.c-torture/noncompile/Makefile.in,
54623 gcc.c-torture/noncompile/configure.in,
54624 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
54625 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
54626 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
54627
54628 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
54629
54630 * g++.old-deja/g++.other/ambig3.C: New test.
54631
54632 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
54633
54634 * g++.old-deja/g++.pt/syntax1.C: New test.
54635 * g++.old-deja/g++.pt/syntax2.C: New test.
54636 * g++.old-deja/g++.other/syntax3.C: New test.
54637 * g++.old-deja/g++.other/syntax4.C: New test.
54638
54639 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
54640
54641 * gcc.dg/20000623-1.c: Prototype exit and abort.
54642
54643 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
54644
54645 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
54646 New tests.
54647 * gcc.dg/cpp-mi3.def: New file.
54648
54649 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
54650 inside assertions.
54651 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
54652 lexer's error messages.
54653 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
54654 divine anything from the linemarkers.
54655 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
54656 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
54657
54658 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
54659
54660 * gcc.dg/20000623-1.c: New test.
54661
54662 2000-06-22 Jakub Jelinek <jakub@redhat.com>
54663
54664 * gcc.c-torture/execute/20000622-1.c: New test.
54665
54666 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
54667
54668 * g++.old-deja/g++.other/init15.C: New test.
54669
54670 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
54671
54672 * g++.old-deja/g++.pt/vaarg2.C: New test.
54673 * g++.old-deja/g++.pt/vaarg3.C: New test.
54674
54675 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
54676
54677 * g++.old-deja/g++.other/dyncast6.C: New test.
54678
54679 2000-06-15 Jakub Jelinek <jakub@redhat.com>
54680
54681 * gcc.c-torture/execute/loop-6.c: New test.
54682
54683 2000-06-14 Jakub Jelinek <jakub@redhat.com>
54684
54685 * gcc.dg/20000614-1.c: New test.
54686 * gcc.dg/20000614-2.c: New test.
54687
54688 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
54689
54690 * g++.old-deja/g++.other/inline12.C: New test.
54691
54692 2000-06-13 Jakub Jelinek <jakub@redhat.com>
54693
54694 * g++.old-deja/g++.other/eh1.C: New test.
54695
54696 2000-06-12 Jakub Jelinek <jakub@redhat.com>
54697
54698 * g++.old-deja/g++.other/type.C: New test.
54699
54700 2000-06-05 Jakub Jelinek <jakub@redhat.com>
54701
54702 * g++.old-deja/g++.other/initstring.C: New test.
54703
54704 2000-06-12 Jason Merrill <jason@redhat.com>
54705
54706 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
54707
54708 2000-06-09 Jeffrey A Law (law@cygnus.com)
54709
54710 * gcc.c-torture/compile/20000609-1.c: New test.
54711
54712 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
54713
54714 * gcc.dg/20000609-1.c: New test.
54715
54716 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
54717
54718 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
54719 * gcc.c-torture/noncompile/poison-1.c: Move...
54720 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
54721 * gcc.dg/cpp-li1.c: Add a token after the #line.
54722
54723 2000-06-05 Richard Henderson <rth@cygnus.com>
54724
54725 * gcc.c-torture/execute/20000605-2.c: New test.
54726 * gcc.c-torture/execute/20000605-3.c: New test.
54727
54728 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
54729
54730 * g77.f-torture/execute/20000503-1.x: New file.
54731
54732 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
54733
54734 * g++.old-deja/g++.eh/badalloc1.C: New test.
54735
54736 2000-06-05 Richard Henderson <rth@cygnus.com>
54737
54738 * gcc.c-torture/execute/20000605-1.c: New test.
54739
54740 2000-06-05 Jakub Jelinek <jakub@redhat.com>
54741 Nathan Sidwell <nathan@codesourcery.com>
54742
54743 * gcc.c-torture/compile/20000605-1.c: New test.
54744
54745 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
54746
54747 * g77.f-torture/compile/20000601-1.f: New test.
54748
54749 2000-06-03 Richard Henderson <rth@cygnus.com>
54750
54751 * gcc.c-torture/execute/20000603-1.c: New.
54752
54753 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
54754
54755 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
54756 * gcc.dg/noreturn-2.c (noreturn): Likewise.
54757
54758 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
54759
54760 * gcc.dg/compare2.c (case 12): XFAIL.
54761 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
54762 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
54763
54764 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
54765
54766 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
54767
54768 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
54769 guard macro is already defined when the header is first
54770 included.
54771 * gcc.dg/cpp-mix.h: New file.
54772 * gcc.dg/endif-label.c: Update patterns to match compiler.
54773
54774 * g++.brendan/complex1.C: Declare abort.
54775 * g++.law/refs4.C: Remove XFAIL.
54776 * g++.oliva/expr2.C: Declare abort and exit.
54777
54778 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
54779
54780 * gcc.c-torture/execute/20000528-1.c: New test.
54781
54782 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
54783 * g++.old-deja/g++.law/temps4.C: Likewise.
54784
54785 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
54786 stdlib.h. Call abort() on failure.
54787 * g++.old-deja/g++.law/refs4.C: Likewise.
54788 * g++.old-deja/g++.law/temps4.C: Likewise.
54789 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
54790 * gcc.c-torture/execute/20000112-1.c: Include string.h.
54791
54792 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
54793
54794 Relative to g++.dg/special:
54795 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
54796
54797 Relative to g++.old-deja:
54798 * g++.brendan/complex1.C, g++.jason/optimize2.C,
54799 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
54800 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
54801 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
54802 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
54803 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
54804 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
54805
54806 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
54807 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
54808 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
54809 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
54810 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
54811 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
54812 and/or string.h.
54813
54814 * g++.other/goto1.C: Update expectations for error messages.
54815
54816 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
54817
54818 * gcc.c-torture/compile/20000523-1.c: New test.
54819
54820 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
54821
54822 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
54823
54824 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
54825
54826 * g++.old-deja/g++.eh/catch11.C: New test.
54827 * g++.old-deja/g++.eh/catch12.C: New test.
54828
54829 2000-05-24 Nick Clifton <nickc@cygnus.com>
54830
54831 * gcc.c-torture/execute/20000523-1.c: New test.
54832
54833 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
54834
54835 * c-torture/execute/bcp-1.c: Replace abort in arg of
54836 __builtin_constant_p with a generic external function.
54837
54838 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
54839 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
54840 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
54841 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
54842 Prototype abort and/or exit.
54843
54844 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
54845 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
54846 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
54847 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
54848
54849 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
54850
54851 * gcc.dg/dwarf2-1.c: New test.
54852
54853 2000-05-20 Richard Henderson <rth@cygnus.com>
54854
54855 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
54856
54857 2000-05-20 Andreas Jaeger <aj@suse.de>
54858
54859 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
54860 testcase.
54861
54862 2000-05-19 David Edelsohn <edelsohn@gnu.org>
54863
54864 * gcc.c-torture/execute/20000519-2.c: New test.
54865
54866 2000-05-19 Andreas Jaeger <aj@suse.de>
54867
54868 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
54869 which fails with SSA.
54870
54871 * lib/c-torture.exp: Also test with -O3 -fssa.
54872
54873 2000-05-18 Michael Meissner <meissner@redhat.com>
54874
54875 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
54876 * gcc.c-torture/execute/920415-1.c: Ditto.
54877 * gcc.c-torture/execute/920501-1.c: Ditto.
54878 * gcc.c-torture/execute/conversion.c: Ditto.
54879 * gcc.c-torture/execute/cvt-1.c: Ditto.
54880
54881 2000-05-18 Jeffrey A Law (law@cygnus.com)
54882
54883 * gcc.c-torture/compile/20000518-1.c: New test.
54884
54885 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
54886
54887 * g77.f-torture/compile/200005018.f: New test.
54888
54889 2000-05-17 Jeffrey A Law (law@cygnus.com)
54890
54891 * gcc.c-torture/compile/20000517-1.c: New test.
54892
54893 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54894
54895 * gcc.c-torture/execute/20000516-1.c: New test.
54896
54897 2000-05-15 Jakub Jelinek <jakub@redhat.com>
54898
54899 * g++.old-deja/g++.other/eh.C: New test.
54900
54901 2000-05-12 Richard Henderson <rth@cygnus.com>
54902
54903 * gcc.c-torture/execute/990208-1.c (main): Don't pass
54904 constants through to doit's conditional.
54905
54906 2000-05-11 Jeffrey A Law (law@cygnus.com)
54907
54908 * gcc.c-torture/compile/20000511-1.c: New test.
54909 * g77.f-torture/compile/20000511-1.f: New test.
54910 * g77.f-torture/compile/20000511-2.f: New test.
54911
54912 2000-05-11 Michael Meissner <meissner@redhat.com>
54913
54914 * gcc.c-torture/execute/20000511-1.c: New test.
54915
54916 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
54917
54918 * gcc.dg/dg.exp: Scan .S files as well as .c files.
54919 * gcc.dg/20000510-1.S: New.
54920
54921 2000-05-08 Catherine Moore <clm@cygnus.com>
54922
54923 * gcc.dg/unused-3.c: New.
54924
54925 2000-05-06 Richard Henderson <rth@cygnus.com>
54926
54927 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
54928 * g++.old-deja/g++.mike/warn1.C: Likewise.
54929 * g++.old-deja/g++.pt/local1.C: Likewise.
54930 * g++.old-deja/g++.pt/local7.C: Likewise.
54931 * g++.old-deja/g++.pt/spec16.C: Likewise.
54932
54933 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
54934
54935 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
54936
54937 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
54938
54939 * g77.f-torture/execute/20000503-1.f: New test.
54940
54941 2000-05-04 Andreas Jaeger <aj@suse.de>
54942
54943 * gcc.dg/noreturn-2.c: New test.
54944
54945 2000-05-04 Neil Booth <NeilB@earthling.net>
54946
54947 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
54948 preprocessor.
54949
54950 2000-05-04 Richard Henderson <rth@cygnus.com>
54951
54952 * gcc.c-torture/execute/20000503-1.c: Fix typo.
54953
54954 2000-05-04 Richard Henderson <rth@cygnus.com>
54955
54956 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
54957 OpenSSL by Jason R Thorpe.
54958
54959 2000-05-03 Jim Wilson <wilson@cygnus.com>
54960
54961 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
54962
54963 2000-05-03 Robert Lipe <robertlipe@usa.net>
54964
54965 * gcc.dg/20000503-1.c: New test.
54966
54967 2000-05-02 Jakub Jelinek <jakub@redhat.com>
54968
54969 * gcc.c-torture/compile/20000502-1.c: New test.
54970 * g++.old-deja/g++.other/align.C: New test.
54971 * gcc.dg/cpp-tradstringify.c: New test.
54972
54973 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
54974
54975 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
54976 and hard registers.
54977
54978 2000-04-26 Geoff Keating <geoffk@cygnus.com>
54979
54980 * gcc.c-torture/execute/loop-5.c: New test.
54981
54982 2000-04-25 Jakub Jelinek <jakub@redhat.com>
54983
54984 * gcc.c-torture/execute/va-arg-20.c: New test.
54985
54986 2000-04-23 Jeffrey A Law (law@cygnus.com)
54987
54988 * gcc.c-torture/execute/20000422-1.c: New test.
54989
54990 2000-04-20 Greg McGary <gkm@gnu.org>
54991
54992 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
54993 when optimizing, but without sibling-call optimizations (-O1).
54994
54995 2000-04-20 Jeffrey A Law (law@cygnus.com)
54996
54997 * gcc.c-torture/compile/20000420-1.c: New test.
54998
54999 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
55000
55001 * g++.abi/ptrflags.C: New test.
55002 * g++.eh/catchptr1.C: Test incomplete pointer chains.
55003
55004 2000-04-19 Catherine Moore <clm@cygnus.com>
55005
55006 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
55007
55008 2000-04-19 Greg McGary <gkm@gnu.org>
55009
55010 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
55011 sibling-call optimizations.
55012
55013 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
55014
55015 * gcc.dg/20000419-1.c: New test.
55016
55017 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
55018
55019 * gcc.c-torture/execute/20000412-6.c: New test.
55020
55021 2000-04-12 Jeffrey A Law (law@cygnus.com)
55022
55023 * gcc.c-torture/execute/20000412-5.c: New test.
55024 * g77.f-torture/compile/20000412-1.f: New test.
55025 * gcc.c-torture/execute/20000412-4.c: New test.
55026 * gcc.c-torture/compile/20000412-2.c: New test.
55027 * gcc.c-torture/execute/20000412-3.c: New test.
55028 * gcc.c-torture/compile/20000412-1.c: New test.
55029 * gcc.c-torture/execute/20000412-2.c: New test.
55030
55031 2000-04-12 Jakub Jelinek <jakub@redhat.com>
55032
55033 * objc/execute/bf-20.m: New test.
55034
55035 2000-04-10 Richard Henderson <rth@cygnus.com>
55036
55037 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
55038
55039 * gcc.c-torture/execute/20000412-1.c: New test.
55040
55041 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
55042
55043 * g++.old-deja/g++.eh/catchptr1.C: New test.
55044
55045 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
55046
55047 * g++.old-deja/g++.abi/cxa_vec.C: New test.
55048
55049 2000-04-08 Neil Booth <NeilB@earthling.net>
55050
55051 * gcc.dg/cpp-nullchar.c: Remove test as
55052 embedded nulls cause problems.
55053
55054 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55055
55056 * gcc.dg/compare2.c: New test.
55057
55058 2000-04-08 Neil Booth <NeilB@earthling.net>
55059
55060 * gcc.dg/cpp-nullchar.c: New test.
55061
55062 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
55063
55064 * gcc.dg/cpp-mi2.c: New test.
55065 * gcc.dg/cpp-mi2[abc].h: New files.
55066
55067 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
55068
55069 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
55070 member name.
55071
55072 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
55073
55074 * g++.old-deja/g++.abi/vmihint.C: New test.
55075
55076 2000-04-06 Neil Booth <NeilB@earthling.net>
55077
55078 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
55079 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
55080 copyright.
55081
55082 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
55083
55084 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
55085 avoid stack-frame overwrite.
55086
55087 2000-04-05 Jakub Jelinek <jakub@redhat.com>
55088
55089 * gcc.c-torture/compile/20000405-2.c: New test.
55090 * gcc.c-torture/compile/20000405-3.c: New test.
55091
55092 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55093
55094 * gcc.c-torture/compile/20000405-1.c: New test.
55095
55096 2000-04-04 Geoff Keating <geoffk@cygnus.com>
55097
55098 * gcc.dg/cast-qual-1.c: Revert last change.
55099
55100 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55101
55102 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
55103
55104 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
55105
55106 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
55107 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
55108
55109 2000-04-03 Jeffrey A Law (law@cygnus.com)
55110
55111 * gcc.c-torture/compile/20000403-2.c: New test.
55112 * gcc.c-torture/compile/20000403-1.c: New test.
55113
55114 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
55115
55116 * gcc.c-torture/execute/20000403-1.c: New test.
55117
55118 2000-04-03 Geoff Keating <geoffk@cygnus.com>
55119
55120 * gcc.c-torture/execute/20000402-1.c: New test.
55121
55122 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
55123
55124 * gcc.c-torture/execute/va-arg-15.c: New test.
55125 * gcc.c-torture/execute/va-arg-16.c: New test.
55126 * gcc.c-torture/execute/va-arg-17.c: New test.
55127 * gcc.c-torture/execute/va-arg-18.c: New test.
55128 * gcc.c-torture/execute/va-arg-19.c: New test.
55129
55130 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
55131
55132 * gcc.c-torture/compile/981211-1.c: Move to...
55133 * gcc.dg/cpp-as1.c: ...here.
55134 * gcc.dg/cpp-as2.c: New file.
55135
55136 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
55137 compiler.
55138
55139 2000-04-02 Neil Booth <NeilB@earthling.net>
55140
55141 * gcc.dg/cpp-cond.c New tests.
55142 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
55143 accidental success less likely.
55144 * gcc.dg/cpp-missingop.c New tests.
55145 * gcc.dg/cpp-missingparen.c New tests.
55146 * gcc.dg/cpp-shift.c New tests.
55147 * gcc.dg/cpp-shortcircuit.c New tests.
55148 * gcc.dg/cpp-unary.c New tests.
55149
55150 2000-03-29 Jeffrey A Law (law@cygnus.com)
55151
55152 * gcc.c-torture/compile/20000329-1.c: New test.
55153
55154 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
55155
55156 * gcc.c-torture/compile/20000326-1.c: New test.
55157 * gcc.c-torture/compile/20000326-2.c: New test.
55158
55159 2000-03-24 Geoff Keating <geoffk@cygnus.com>
55160
55161 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
55162 the first parameter is a function argument.
55163
55164 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
55165
55166 * g++.old-deja/g++.ext/array4.C: New test.
55167
55168 2000-03-22 Geoff Keating <geoffk@cygnus.com>
55169
55170 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
55171
55172 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55173
55174 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
55175
55176 2000-03-19 Richard Henderson <rth@cygnus.com>
55177
55178 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
55179
55180 2000-03-19 Richard Henderson <rth@cygnus.com>
55181
55182 * gcc.c-torture/compile/20000319-1.c: New test.
55183
55184 2000-03-14 Jeffrey A Law (law@cygnus.com)
55185
55186 * gcc.c-torture/execute/20000314-3.c: New test.
55187 * gcc.c-torture/execute/20000314-2.c: New test.
55188 * gcc.c-torture/execute/20000314-1.c: New test.
55189 * gcc.c-torture/compile/20000314-2.c: New test.
55190 * gcc.c-torture/compile/20000314-1.c: New test.
55191
55192 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
55193
55194 * g++.old-deja/g++.warn/inline.C: New test.
55195
55196 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
55197
55198 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
55199 standards-compliant result rather than specific constants.
55200 Put test-values in array.
55201
55202 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
55203
55204 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
55205 (g++_target_compile): Put test-specific options last.
55206
55207 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55208
55209 * g++.old-deja/g++.eh/vbase4.C: New test.
55210
55211 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55212
55213 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
55214
55215 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55216
55217 * g++.old-deja/g++.brendan/misc12.C: Removed.
55218 * g++.old-deja/g++.pt/memtemp77.C: Constify.
55219 * g++.old-deja/g++.ext/pretty4.C: New test.
55220
55221 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
55222
55223 * g++.old-deja/g++.other/string2.C: New test.
55224
55225 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
55226
55227 * g++.old-deja/g++.warn/impint2.C: New test.
55228
55229 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
55230
55231 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
55232 is 1, not zero.
55233
55234 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
55235
55236 * g++.old-deja/g++.warn/impint.C: New test.
55237 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
55238 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
55239 * g++.old-deja/g++.pt/explicit12.C: Likewise.
55240 * g++.old-deja/g++.pt/explicit13.C: Likewise.
55241 * g++.old-deja/g++.pt/explicit17.C: Likewise.
55242 * g++.old-deja/g++.pt/explicit18.C: Likewise.
55243 * g++.old-deja/g++.pt/explicit19.C: Likewise.
55244 * g++.old-deja/g++.pt/explicit23.C: Likewise.
55245 * g++.old-deja/g++.pt/explicit31.C: Likewise.
55246 * g++.old-deja/g++.pt/explicit35.C: Likewise.
55247 * g++.old-deja/g++.pt/explicit6.C: Likewise.
55248 * g++.old-deja/g++.pt/memclass7.C: Likewise.
55249
55250 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
55251
55252 * gcc.dg/cpp-redef.c: New test.
55253
55254 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
55255
55256 * g++.old-deja/g++.pt/unify7.C: New test.
55257
55258 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
55259
55260 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
55261 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
55262
55263 2000-02-25 Geoff Keating <geoffk@cygnus.com>
55264
55265 * gcc.c-torture/compile/20000224-1.c: New test.
55266
55267 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55268
55269 * gcc.c-torture/compile/cpp-2.c: New test.
55270 * gcc.c-torture/compile/cpp-1.c: New test.
55271
55272 2000-02-25 Jeffrey A Law (law@cygnus.com)
55273
55274 * gcc.c-torture/execute/20000225-1.c: New test.
55275
55276 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55277
55278 * gcc.dg/cpp-li2.c: New test.
55279
55280 * gcc.dg/cpp-wi1.c: New test.
55281
55282 * gcc.dg/cpp-li1.c: New test.
55283
55284 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
55285
55286 * g++.old-deja/g++.other/sizeof5.C: New test.
55287
55288 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55289
55290 * gcc.c-torture/execute/va-arg-13.c: New test.
55291
55292 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
55293
55294 * gcc.c-torture/execute/va-arg-12.c: New test.
55295
55296 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
55297
55298 * gcc.c-torture/execute/20000223-1.c: New test.
55299
55300 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
55301
55302 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
55303
55304 2000-02-22 Mark Mitchell <mark@codesourcery.com>
55305
55306 * g++.old-deja/g++.abi/ptrmem.C: New test.
55307
55308 2000-02-19 Richard Henderson <rth@cygnus.com>
55309
55310 * gcc.c-torture/compile/init-3.c: New.
55311
55312 2000-02-17 Mark Mitchell <mark@codesourcery.com>
55313
55314 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
55315 ALWAYS_CXXFLAGS.
55316
55317 2000-02-11 Robert Lipe <robertl@sco.com>
55318
55319 * gcc.c-torture/compile/20000211-3.c: New test.
55320
55321 2000-02-11 Martin Buchholz <martin@xemacs.org>
55322
55323 * gcc.c-torture/compile/20000211-2.c: New test.
55324
55325 2000-02-11 Jeffrey A Law (law@cygnus.com)
55326
55327 * gcc.c-torture/compile/20000211-1.c: New test.
55328
55329 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
55330
55331 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
55332 on native targets
55333
55334 2000-02-08 Nathan Sidwell <nathan@acm.org>
55335
55336 * g++.old-deja/g++.other/cast5.C: New test.
55337
55338 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
55339
55340 * gcc.c-torture/execute/20000205-1.c: New.
55341
55342 2000-02-03 Nathan Sidwell <nathan@acm.org>
55343
55344 * g++.old-deja/g++.jason/cast3.C: Return void.
55345 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
55346
55347 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55348
55349 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
55350
55351 * gcc.dg/loop-1.c: New test.
55352
55353 2000-01-27 Jakub Jelinek <jakub@redhat.com>
55354
55355 * gcc.c-torture/compile/20000127-1.c: New test.
55356 * gcc.c-torture/execute/991228-1.c: New test.
55357
55358 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55359
55360 * gcc.dg/unused-2.c: New test.
55361
55362 * gcc.dg/conv-1.c: New test.
55363
55364 2000-01-24 Mark Mitchell <mark@codesourcery.com>
55365
55366 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
55367 compiler.
55368 (tool_option_proc): Fix typo.
55369
55370 2000-01-24 Geoff Keating <geoffk@cygnus.com>
55371
55372 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
55373 of the ld on the host, not on the build machine.
55374 Also, don't crash if '--help' is not a supported option.
55375
55376 2000-01-24 Richard Henderson <rth@cygnus.com>
55377
55378 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
55379
55380 2000-01-20 Jeffrey A Law (law@cygnus.com)
55381
55382 * gcc.c-torture/execute/20000120-2.c: New test.
55383 * gcc.c-torture/execute/20000120-1.c: New test.
55384
55385 2000-01-13 Jeffrey A Law (law@cygnus.com)
55386
55387 * gcc.c-torture/execute/20000113-1.c: New test.
55388
55389 2000-01-12 Jeffrey A Law (law@cygnus.com)
55390
55391 * gcc.c-torture/execute/20000112-1.c: New test.
55392
55393 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55394
55395 * gcc.dg/20000111-1.c: New test.
55396
55397 2000-01-10 Jeffrey A Law (law@cygnus.com)
55398
55399 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
55400 with 16 bit integers.
55401
55402 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55403
55404 * gcc.dg/20000108-1.c: New test.
55405
55406 2000-01-05 Nathan Sidwell <nathan@acm.org>
55407
55408 * g++.old-deja/g++.ns/koenig8.C: New test.
55409
55410 2000-01-05 Nathan Sidwell <nathan@acm.org>
55411
55412 * g++.old-deja/g++.other/cast4.C: New test.
55413
55414 2000-01-05 Jeffrey A Law (law@cygnus.com)
55415
55416 * gcc.c-torture/compile/20000105-2.c: New test.
55417 * gcc.c-torture/compile/20000105-1.c: New test.
55418
55419 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55420
55421 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
55422 references to printf & atoi to conform to ANSI standard.
55423 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
55424 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
55425 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
55426 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
55427 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
55428 * g++.old-deja/g++.brendan/complex1.C: Likewise.
55429 * g++.old-deja/g++.brendan/copy1.C: Likewise.
55430 * g++.old-deja/g++.brendan/copy2.C: Likewise.
55431 * g++.old-deja/g++.brendan/copy3.C: Likewise.
55432 * g++.old-deja/g++.brendan/copy4.C: Likewise.
55433 * g++.old-deja/g++.brendan/copy5.C: Likewise.
55434 * g++.old-deja/g++.brendan/copy6.C: Likewise.
55435 * g++.old-deja/g++.brendan/copy7.C: Likewise.
55436 * g++.old-deja/g++.brendan/copy8.C: Likewise.
55437 * g++.old-deja/g++.brendan/crash11.C: Likewise.
55438 * g++.old-deja/g++.brendan/crash14.C: Likewise.
55439 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
55440 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
55441 * g++.old-deja/g++.brendan/delete2.C: Likewise.
55442 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
55443 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
55444 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
55445 * g++.old-deja/g++.brendan/eh1.C: Likewise.
55446 * g++.old-deja/g++.brendan/groff1.C: Likewise.
55447 * g++.old-deja/g++.brendan/init3.C: Likewise.
55448 * g++.old-deja/g++.brendan/misc12.C: Likewise.
55449 * g++.old-deja/g++.brendan/misc7.C: Likewise.
55450 * g++.old-deja/g++.brendan/new2.C: Likewise.
55451 * g++.old-deja/g++.brendan/operators4.C: Likewise.
55452 * g++.old-deja/g++.brendan/operators5.C: Likewise.
55453 * g++.old-deja/g++.brendan/overload2.C: Likewise.
55454 * g++.old-deja/g++.brendan/overload7.C: Likewise.
55455 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
55456 * g++.old-deja/g++.brendan/reference1.C: Likewise.
55457 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
55458 * g++.old-deja/g++.brendan/template24.C: Likewise.
55459 * g++.old-deja/g++.brendan/template3.C: Likewise.
55460 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
55461 * g++.old-deja/g++.jason/inline3.C: Likewise.
55462 * g++.old-deja/g++.jason/opeq.C: Likewise.
55463 * g++.old-deja/g++.law/arg5.C: Likewise.
55464 * g++.old-deja/g++.law/arm7.C: Likewise.
55465 * g++.old-deja/g++.law/ctors11.C: Likewise.
55466 * g++.old-deja/g++.law/cvt8.C: Likewise.
55467 * g++.old-deja/g++.law/init9.C: Likewise.
55468 * g++.old-deja/g++.law/refs4.C: Likewise.
55469 * g++.old-deja/g++.law/template2.C: Likewise.
55470 * g++.old-deja/g++.law/visibility24.C: Likewise.
55471 * g++.old-deja/g++.law/vtable3.C: Likewise.
55472 * g++.old-deja/g++.mike/asm2.C: Likewise.
55473 * g++.old-deja/g++.mike/eh1.C: Likewise.
55474 * g++.old-deja/g++.mike/misc1.C: Likewise.
55475 * g++.old-deja/g++.mike/misc13.C: Likewise.
55476 * g++.old-deja/g++.mike/misc14.C: Likewise.
55477 * g++.old-deja/g++.mike/ns12.C: Likewise.
55478 * g++.old-deja/g++.mike/p1248.C: Likewise.
55479 * g++.old-deja/g++.mike/p3708.C: Likewise.
55480 * g++.old-deja/g++.mike/p3708a.C: Likewise.
55481 * g++.old-deja/g++.mike/p3708b.C: Likewise.
55482 * g++.old-deja/g++.mike/p646.C: Likewise.
55483 * g++.old-deja/g++.mike/p700.C: Likewise.
55484 * g++.old-deja/g++.mike/p783.C: Likewise.
55485 * g++.old-deja/g++.mike/p783a.C: Likewise.
55486 * g++.old-deja/g++.mike/p783b.C: Likewise.
55487 * g++.old-deja/g++.mike/p786.C: Likewise.
55488 * g++.old-deja/g++.mike/p789.C: Likewise.
55489 * g++.old-deja/g++.mike/p789a.C: Likewise.
55490 * g++.old-deja/g++.mike/p807a.C: Likewise.
55491 * g++.old-deja/g++.other/delete3.C: Likewise.
55492 * g++.old-deja/g++.other/dyncast1.C: Likewise.
55493 * g++.old-deja/g++.other/dyncast2.C: Likewise.
55494 * g++.old-deja/g++.other/dyncast3.C: Likewise.
55495 * g++.old-deja/g++.other/empty1.C: Likewise.
55496 * g++.old-deja/g++.other/temporary1.C: Likewise.
55497 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
55498 * g++.old-deja/g++.pt/t16.C: Likewise.
55499 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
55500
55501 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
55502
55503 * gcc.dg/991230-1.c: New test.
55504
55505 1999-12-29 Jeffrey A Law (law@cygnus.com)
55506
55507 * gcc.c-torture/compile/991229-3.c: New test.
55508 * gcc.c-torture/compile/991229-2.c: New test.
55509 * gcc.c-torture/compile/991229-1.c: New test.
55510
55511 1999-12-29 Greg McGary <gkm@eng.ascend.com>
55512
55513 * gcc.c-torture/compile/labels-2.c: New test.
55514
55515 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
55516
55517 * gcc.c-torture/execute/991227-1.c: New test.
55518
55519 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55520
55521 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
55522
55523 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
55524
55525 * gcc.c-torture/execute/991221-1.c: New test.
55526
55527 1999-12-20 Nathan Sidwell <nathan@acm.org>
55528
55529 * g++.old-deja/g++.other/cast3.C: New test.
55530
55531 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
55532
55533 * gcc.c-torture/execute/991216-4.c: New test.
55534
55535 1999-12-16 Michael Meissner <meissner@cygnus.com>
55536
55537 * gcc.c-torture/execute/991216-1.c: New test.
55538 * gcc.c-torture/execute/991216-2.c: New test.
55539 * gcc.c-torture/execute/991216-3.c: New test.
55540
55541 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
55542
55543 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
55544 Actually make the test fail by using "-O2" for compilation.
55545
55546 1999-12-15 Nathan Sidwell <nathan@acm.org>
55547
55548 * g++.old-deja/g++.warn/cast-align1.C: New test.
55549
55550 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
55551
55552 * gcc.c-torture/compile/991214-1.c: New test.
55553 * gcc.c-torture/compile/991214-2.c: New test.
55554
55555 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
55556
55557 * gcc.dg/991214-1.c: New test.
55558
55559 1999-12-13 Jeffrey A Law (law@cygnus.com)
55560
55561 * gcc.c-torture/compile/991213-3.c: New test.
55562 * gcc.c-torture/compile/991213-2.c: New test.
55563 * gcc.c-torture/compile/991213-1.c: New test.
55564
55565 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
55566
55567 * gcc.dg/991209-1.c: New test.
55568
55569 1999-12-08 Nathan Sidwell <nathan@acm.org>
55570
55571 * gcc.c-torture/compile/991208-1.c: New test.
55572
55573 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55574
55575 * gcc.dg/ultrasp2.c: New test.
55576
55577 1999-12-05 Alex Samuel <samuel@codesourcery.com>
55578
55579 * g++.old-deja/g++.abi/align.C (main): Fix typo.
55580
55581 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
55582
55583 * gcc.c-torture/compile/991202-1.c: New test.
55584 * gcc.c-torture/execute/991202-1.c: New test.
55585 * gcc.c-torture/execute/991202-2.c: New test.
55586 * gcc.c-torture/execute/991202-3.c: New test.
55587
55588 1999-12-02 Alex Samuel <samuel@codesourcery.com>
55589
55590 * g++.old-deja/g++.abi/align.C: New test.
55591 * g++.old-deja/g++.abi/aggregates.C: Likewise.
55592 * g++.old-deja/g++.abi/bitfields.C: Likewise.
55593
55594 1999-12-01 Richard Henderson <rth@cygnus.com>
55595
55596 * gcc.c-torture/execute/991201-1.c: New.
55597
55598 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
55599
55600 * gcc.dg/991129-1.c: New test.
55601
55602 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
55603
55604 * gcc.c-torture/compile/991127-1.c: New test.
55605
55606 1999-11-22 Nathan Sidwell <nathan@acm.org>
55607
55608 * g++.old-deja/g++.other/warn4.C: New test.
55609
55610 1999-11-22 Nathan Sidwell <nathan@acm.org>
55611
55612 * g++.old-deja/g++.eh/cleanup2.C: New test.
55613 * g++.old-deja/g++.ext/pretty2.C: New test.
55614 * g++.old-deja/g++.ext/pretty3.C: New test.
55615 * g++.old-deja/g++.other/debug6.C: New test.
55616
55617 1999-10-20 Jim Wilson <wilson@cygnus.com>
55618
55619 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
55620 compiler_output to look for one error message instead of two.
55621
55622 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
55623
55624 * gcc.c-torture/execute/991118-1.c: Also test case
55625 where the word boundary does not split a byte evenly.
55626
55627 1999-11-19 Nathan Sidwell <nathan@acm.org>
55628
55629 * g++.old-deja/g++.ext/restrict1.C: New test.
55630
55631 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
55632
55633 * gcc.c-torture/execute/991118-1.c: New test.
55634
55635 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
55636
55637 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
55638 working directory pathnames.
55639
55640 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
55641
55642 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
55643 host is equipped with driver.h and driver.o so it can actually
55644 compile and run the tests.
55645
55646 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
55647
55648 * gcc.c-torture/compile/991008-1.c: New test.
55649
55650 1999-11-08 Nick Clifton <nickc@cygnus.com>
55651
55652 * lib/gcc-dg.exp: Include target-supports.exp
55653
55654 1999-11-05 Nick Clifton <nickc@cygnus.com>
55655
55656 * lib/target-supports.exp: New file: Provide procs to test for
55657 features supported by the target.
55658 (check_weak_available): Moved here from ecos.exp.
55659 (check_alias_available): New proc: Determine of the target
55660 toolchain supports the alias attribute.
55661
55662 * gcc.dg/special/ecos.exp: Move check_weak_available to
55663 target-supports.exp.
55664 (alias-1.c): Only perform the test if the target supports
55665 aliases.
55666 (wkali-1.c): Only perform the test if the target supports
55667 aliases.
55668
55669 * gcc.dg/990506-0.c: Expect error messages from cross
55670 targets as well as native targets.
55671
55672 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55673
55674 * gcc.dg/ultrasp1.c: Removed xfail.
55675 * gcc.dg/struct-ret-2.c: Likewise.
55676 * gcc.dg/array-1.c: Likewise.
55677
55678 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
55679
55680 * gcc.dg/struct-ret-2.c: New test.
55681
55682 * gcc.dg/array-1.c: New test.
55683
55684 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
55685
55686 * gcc.c-torture/execute/991030-1.c: New test.
55687
55688 1999-10-26 Richard Henderson <rth@cygnus.com>
55689
55690 * gcc.c-torture/compile/991026-2.c: New test.
55691
55692 1999-10-26 Jeffrey A Law (law@cygnus.com)
55693
55694 * gcc.c-torture/compile/991026-1.c: New test.
55695
55696 1999-10-23 Jeffrey A Law (law@cygnus.com)
55697
55698 * gcc.c-torture/execute/991023-1.c: New test.
55699
55700 1999-10-19 Jeffrey A Law (law@cygnus.com)
55701
55702 * gcc.c-torture/execute/991019-1.c: New test.
55703
55704 1999-10-16 Richard Henderson <rth@cygnus.com>
55705
55706 * gcc.c-torture/execute/991016-1.c: New test.
55707
55708 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
55709
55710 * gcc.c-torture/execute/991014-1.c: New test.
55711
55712 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
55713
55714 * g++.old-deja/g++.other/union2.C: New test.
55715
55716 1999-10-13 Nathan Sidwell <nathan@acm.org>
55717
55718 * g++.old-deja/g++.other/vaarg2.C: New test.
55719 * g++.old-deja/g++.other/vaarg3.C: New test.
55720
55721 1999-10-12 Craig Burley <craig@jcb-sc.com>
55722
55723 * g77.f-torture/noncompile/19990905-1.f: Moved from being
55724 in compile/.
55725
55726 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
55727
55728 * gcc.c-torture/execute/va-arg-11.c: New test.
55729
55730 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
55731
55732 * lib/file-format.exp (gcc_target_object_format): Don't
55733 crash if objdump is unavailable.
55734
55735 1999-09-29 Donn Terry <donn@interix.com>
55736
55737 * gcc.misc-tests/mg.exp: delete extraneous redirection.
55738
55739 1999-09-28 Nick Clifton <nickc@cygnus.com>
55740
55741 * gcc.c-torture/compile/990928-1.c: New test.
55742
55743 1999-09-28 Nathan Sidwell <nathan@acm.org>
55744
55745 * g++.old-deja/g++.other/decl6.C: New test.
55746
55747 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55748
55749 * gcc.c-torture/execute/va-arg-10.c: New test.
55750
55751 1999-09-27 Nathan Sidwell <nathan@acm.org>
55752
55753 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
55754 __PRETTY_FUNCTION__.
55755
55756 1999-09-23 Nick Clifton <nickc@cygnus.com>
55757
55758 * gcc.c-torture/execute/990923-1.c: New test.
55759
55760 1999-09-21 Nick Clifton <nickc@cygnus.com>
55761
55762 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
55763 for which -fpic is inappropriate.
55764
55765 1999-09-21 Mark Mitchell <mark@codesourcery.com>
55766
55767 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
55768
55769 1999-09-21 Nathan Sidwell <nathan@acm.org>
55770
55771 * g++.old-deja/g++.other/dyncast1.C: New test.
55772 * g++.old-deja/g++.other/dyncast2.C: New test.
55773 * g++.old-deja/g++.other/dyncast3.C: New test.
55774 * g++.old-deja/g++.other/dyncast4.C: New test.
55775 * g++.old-deja/g++.other/dyncast5.C: New test.
55776 * g++.old-deja/g++.eh/catch3.C: New test.
55777 * g++.old-deja/g++.eh/catch3p.C: New test.
55778 * g++.old-deja/g++.eh/catch4.C: New test.
55779 * g++.old-deja/g++.eh/catch4p.C: New test.
55780 * g++.old-deja/g++.eh/catch5.C: New test.
55781 * g++.old-deja/g++.eh/catch5p.C: New test.
55782 * g++.old-deja/g++.eh/catch6.C: New test.
55783 * g++.old-deja/g++.eh/catch6p.C: New test.
55784 * g++.old-deja/g++.eh/catch7.C: New test.
55785 * g++.old-deja/g++.eh/catch7p.C: New test.
55786 * g++.old-deja/g++.eh/catch8.C: New test.
55787 * g++.old-deja/g++.eh/catch8p.C: New test.
55788 * g++.old-deja/g++.eh/catch9.C: New test.
55789 * g++.old-deja/g++.eh/catch9p.C: New test.
55790
55791 1999-09-13 Nathan Sidwell <nathan@acm.org>
55792
55793 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
55794 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
55795
55796 1999-09-13 Jeffrey A Law (law@cygnus.com)
55797
55798 * gcc.c-torture/compile/990913-1.c: New test.
55799
55800 1999-09-10 Nathan Sidwell <nathan@acm.org>
55801
55802 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
55803 * g++.old-deja/g++.jason/rfg5.C: Likewise.
55804
55805 1999-09-09 Richard Henderson <rth@cygnus.com>
55806
55807 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
55808
55809 1999-09-09 Nathan Sidwell <nathan@acm.org>
55810
55811 * g++.old-deja/g++.other/lookup11.C: New test.
55812 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
55813 what is permitted and what we want.
55814 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
55815 overload use.
55816 * g++.old-deja/g++.jason/rfg5.C: Likewise.
55817
55818 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
55819
55820 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
55821 * gcc.c-torture/noncompile/poison-1.c: New file.
55822
55823 1999-09-08 Nathan Sidwell <nathan@acm.org>
55824
55825 * g++.old-deja/g++.other/sizeof3.C: New test.
55826 * g++.old-deja/g++.other/sizeof4.C: New test.
55827 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
55828 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
55829
55830 1999-09-07 Richard Henderson <rth@cygnus.com>
55831
55832 * gcc.dg/va-arg-1.c: New.
55833
55834 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55835
55836 * gcc.c-torture/execute/va-arg-9.c: New test.
55837
55838 1999-09-05 Craig Burley <craig@jcb-sc.com>
55839
55840 * g77.f-torture/compile/980519-2.f: New test.
55841 * g77.f-torture/compile/19990905-0.f: New test.
55842 * g77.f-torture/compile/19990905-1.f: New test.
55843 * g77.f-torture/compile/19990905-2.f: New test.
55844
55845 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
55846
55847 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
55848
55849 * gcc.c-torture/execute/990827-1.c: Fix typo.
55850
55851 1999-09-03 Nathan Sidwell <nathan@acm.org>
55852
55853 * g++.old-deja/g++.other/deref1.C: New test.
55854
55855 1999-09-02 Nathan Sidwell <nathan@acm.org>
55856
55857 * g++.old-deja/g++.other/ambig2.C: New test.
55858 * g++.old-deja/g++.other/cond5.C: New test.
55859 * g++.old-deja/g++.other/lookup16.C: New test.
55860
55861 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
55862
55863 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
55864 assemblers too.
55865
55866 1999-08-31 Jeffrey A Law (law@cygnus.com)
55867
55868 * lib/c-torture.exp: Avoid the "compare executables" optimization
55869 when testing native.
55870
55871 1999-08-29 Jeffrey A Law (law@cygnus.com)
55872
55873 * gcc.c-torture/execute/990829-1.c: New test.
55874 * gcc.c-torture/compile/990829-1.c: New test.
55875
55876 1999-08-27 Paul Burchard <burchard@pobox.com>
55877
55878 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
55879 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
55880 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
55881 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
55882 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
55883 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
55884 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
55885 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
55886 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
55887 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
55888 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
55889
55890 1999-08-27 Jeffrey A Law (law@cygnus.com)
55891
55892 * gcc.c-torture/execute/990827-1.c: New test.
55893
55894 1999-08-26 Craig Burley <craig@jcb-sc.com>
55895
55896 * g77.f-torture/noncompile/19990826-4.f: New test.
55897
55898 * g77.f-torture/compile/19990826-3.f: New test.
55899
55900 * g77.f-torture/execute/19990826-2.f: New test.
55901
55902 * g77.f-torture/compile/19990826-1.f: New test.
55903
55904 * gcc.c-torture/execute/990826-0.c: New test.
55905 * g77.c-torture/execute/19990826-0.f: New test.
55906
55907 * g77.f-torture/noncompile/970626-2.f: New test.
55908
55909 1999-08-25 Paul Burchard <burchard@pobox.com>
55910
55911 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
55912 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
55913 lss-011.C: New tests.
55914
55915 1999-08-25 Nathan Sidwell <nathan@acm.org>
55916
55917 * g++.old-deja/g++.other/decl5.C: New test.
55918
55919 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
55920
55921 * noncompile/noncompile.exp: Load_lib c-torture.exp.
55922 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
55923 call `postbase' for each one. All callers of `postbase' changed
55924 to call this instead.
55925
55926 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
55927
55928 * gcc.c-torture/execute/990811-1.c: New test.
55929
55930 1999-08-09 Nick Clifton <nickc@cygnus.com>
55931
55932 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
55933 just native ones.
55934
55935 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
55936 just native ones.
55937
55938 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
55939
55940 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
55941
55942 1999-08-04 Jeffrey A Law (law@cygnus.com)
55943
55944 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
55945
55946 1999-08-04 Nathan Sidwell <nathan@acm.org>
55947
55948 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
55949
55950 1999-08-04 Jeffrey A Law (law@cygnus.com)
55951
55952 * gcc.c-torture/execute/990804-1.c: New test.
55953
55954 1999-08-03 Nathan Sidwell <nathan@acm.org>
55955
55956 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
55957 * g++.old-deja/g++.brendan/crash64.C: Likewise.
55958 * g++.old-deja/g++.brendan/overload8.C: Likewise.
55959
55960 1999-08-03 Nathan Sidwell <nathan@acm.org>
55961
55962 * g++.old-deja/g++.other/struct1.C: New test.
55963
55964 1999-08-03 Nathan Sidwell <nathan@acm.org>
55965
55966 * g++.old-deja/g++.other/enum2.C: New test.
55967
55968 1999-08-02 Richard Henderson <rth@cygnus.com>
55969
55970 Adapted from tests from Franz Sirl:
55971 * gcc.c-torture/execute/va-arg-7.c: New test.
55972 * gcc.c-torture/execute/va-arg-8.c: New test.
55973
55974 1999-08-01 Jeffrey A Law (law@cygnus.com)
55975
55976 * gcc.c-torture/compile/990801-2.c: New test.
55977
55978 * gcc.c-torture/compile/990801-1.c: New test.
55979
55980 1999-07-27 Michael Meissner <meissner@cygnus.com>
55981
55982 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
55983 fp-cmp-1.c, converting double to float.
55984
55985 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
55986 fp-cmp-1.c, converting double to long double.
55987
55988 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
55989 from fr1 to unknown_register, since fr1 is a legitimate register
55990 on some machines.
55991
55992 1999-07-25 Jeffrey A Law (law@cygnus.com)
55993
55994 * README: More listname related changes.
55995
55996 1999-07-08 Catherine Moore <clm@cygnus.com>
55997
55998 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
55999
56000 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
56001
56002 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
56003
56004 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
56005
56006 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
56007
56008 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
56009
56010 * gcc.dg/990703-1.c: New test.
56011
56012 1999-06-29 Nick Clifton <nickc@cygnus.com>
56013
56014 * lib/file-format.exp: New file: Move definition of proc
56015 gcc_target_object_format to here from
56016 gcc.dg/special/ecos.exp.
56017
56018 * lib/c-torture.exp: Include lib file-format.exp.
56019 * lib/gcc-dg.exp: Include lib file-format.exp.
56020
56021 * gcc.dg/special/ecos.exp: Remove definition of proc
56022 gcc_target_object_format.
56023
56024 1999-06-28 Jeffrey A Law (law@cygnus.com)
56025
56026 * gcc.c-torture/execute/990628-1.c: New test.
56027
56028 1999-06-25 Jeffrey A Law (law@cygnus.com)
56029
56030 * gcc.c-torture/compile/990625-2.c: New test.
56031
56032 * gcc.c-torture/compile/990625-1.c: New test.
56033
56034 1999-06-23 Nick Clifton <nickc@cygnus.com>
56035
56036 * gcc.c-torture/compile/dll.c: New test case. Check that dll
56037 attributes compile.
56038 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
56039 ports that use the COFF/PE file format.
56040
56041 1999-06-17 Jeffrey A Law (law@cygnus.com)
56042
56043 * gcc.c-torture/compile/990617-1.c: New test.
56044
56045 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
56046
56047 * g++.old-deja/g++.other/decl4.C: New test.
56048
56049 1999-06-14 Nathan Sidwell <nathan@acm.org>
56050
56051 * g++.old-deja/g++.other/bitfld3.C: New test.
56052
56053 1999-06-08 Nathan Sidwell <nathan@acm.org>
56054
56055 * g++.old-deja/g++.eh/catch1.C: New test.
56056
56057 1999-06-07 Jeffrey A Law (law@cygnus.com)
56058
56059 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
56060
56061 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
56062 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
56063
56064 1999-06-05 Craig Burley <craig@jcb-sc.com>
56065
56066 * g77.f-torture/compile/19990502-0.f: Replace with new,
56067 shorter, test that still fails after recent changes.
56068
56069 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
56070
56071 * gcc.c-torture/execute/990604-1.c: New test.
56072
56073 1999-05-31 Jeffrey A Law (law@cygnus.com)
56074
56075 * gcc.c-torture/execute/990531-1.c: New test.
56076
56077 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56078
56079 * gcc.c-torture/compile/990527-1.c: New test.
56080
56081 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
56082
56083 * gcc.c-torture/execute/990527-1.c: New test.
56084
56085 1999-05-25 Nick Clifton <nickc@cygnus.com>
56086
56087 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
56088 bitfields as signed.
56089
56090 1999-05-25 Craig Burley <craig@jcb-sc.com>
56091
56092 * g77.f-torture/compile/19990525-0.f: New test.
56093
56094 1999-05-25 Jeffrey A Law (law@cygnus.com)
56095
56096 * gcc.c-torture/execute/990525-2.c: New test.
56097
56098 * gcc.c-torture/execute/990525-1.c: New test.
56099
56100 1999-05-24 Nathan Sidwell <nathan@acm.org>
56101
56102 * g++.old-deja/g++.other/anon3.C: New test.
56103 * g++.old-deja/g++.other/anon4.C: New test.
56104 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
56105 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
56106 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
56107 Merrill).
56108
56109 1999-05-24 Jeffrey A Law (law@cygnus.com)
56110
56111 * gcc.c-torture/execute/990524-1.c: New test.
56112
56113 * gcc.dg/990524-1.c: New test.
56114
56115 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56116
56117 * gcc.c-torture/compile/990523-1.c: New test.
56118
56119 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
56120
56121 * gcc.c-torture/compile/990519-1.c: New test.
56122
56123 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
56124
56125 * gcc.c-torture/compile/990517-1.c: New test.
56126
56127 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
56128 (e4, f4): New tests.
56129 (main): Call them.
56130
56131 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56132
56133 * gcc.dg/noreturn-1.c: New test.
56134
56135 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
56136
56137 * gcc.c-torture/execute/990513-1.c: New test.
56138
56139 1999-05-10 Richard Henderson <rth@cygnus.com>
56140
56141 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
56142
56143 1999-05-10 Craig Burley <craig@jcb-sc.com>
56144
56145 * g77.f-torture/execute/erfc.f: Use small single-precision
56146 values, to avoid problems on Alphas when not -mieee.
56147
56148 1999-05-08 Craig Burley <craig@jcb-sc.com>
56149
56150 * gcc.dg/990506-0.c: New test.
56151
56152 1999-05-08 Richard Henderson <rth@cygnus.com>
56153
56154 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
56155 the constant to test. Don't XFAIL 64-bit targets.
56156
56157 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
56158 * g++.old-deja/g++.law/profile1.C: Likewise.
56159
56160 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
56161 operator new instances.
56162 * g++.old-deja/g++.other/delete5.C: Likewise.
56163
56164 1999-05-03 Craig Burley <craig@jcb-sc.com>
56165
56166 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
56167 intrinsic.
56168
56169 1999-05-03 Craig Burley <craig@jcb-sc.com>
56170
56171 * g77.f-torture/execute/u77-test.f: Reverse order of two
56172 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
56173
56174 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
56175
56176 * gcc.dg/compare1.c: New test.
56177
56178 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
56179
56180 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
56181 New tests.
56182
56183 1999-05-02 Craig Burley <craig@jcb-sc.com>
56184
56185 * g77.f-torture/compile/19990502-1.f: New test.
56186
56187 1999-05-02 Craig Burley <craig@jcb-sc.com>
56188
56189 * g77.f-torture/compile/19990502-0.f: New test.
56190
56191 1999-05-02 Craig Burley <craig@jcb-sc.com>
56192
56193 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
56194 intrinsic.
56195
56196 1999-05-02 Craig Burley <craig@jcb-sc.com>
56197
56198 * g77.f-torture/execute/u77-test.f (main): List libU77
56199 intrinsics not currently tested.
56200 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
56201 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
56202 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
56203 Trim blanks off the ends of some printed strings.
56204
56205 1999-05-02 Craig Burley <craig@jcb-sc.com>
56206
56207 * g77.f-torture/execute/u77-test.f (main): Just warn about
56208 FSTAT gid disagreement, as it's expected on some systems.
56209
56210 1999-05-01 Craig Burley <craig@jcb-sc.com>
56211
56212 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
56213 use a new function, which allows for some slop.
56214 Clean up some commentary.
56215 (issum): The new function.
56216 (sgladd): Deleted subroutine.
56217
56218 1999-05-01 Craig Burley <craig@jcb-sc.com>
56219
56220 * g77.f-torture/execute/u77-test.f: Modify to be more like
56221 libf2c/libU77 version, bringing patches to that version here.
56222 Add suitable commentary.
56223
56224 1999-04-25 Richard Henderson <rth@cygnus.com>
56225
56226 * gcc.dg/990424-1.c: New test.
56227
56228 1999-04-24 Craig Burley <craig@jcb-sc.com>
56229
56230 * g77.f-torture/execute/u77-test.f (main): Bug involving
56231 LSTAT has been fixed, so turn back on full checking.
56232
56233 1999-04-20 Craig Burley <craig@jcb-sc.com>
56234
56235 * g77.f-torture/compile/19990419-0.f: New test.
56236 * g77.f-torture/execute/19990419-1.f: New test.
56237
56238 1999-04-17 Richard Henderson <rth@cygnus.com>
56239
56240 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
56241 to avoid the need for a prototype to supress a warning.
56242
56243 1999-04-07 Jim Wilson <wilson@cygnus.com>
56244
56245 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
56246
56247 1999-04-04 Jeffrey A Law (law@cygnus.com)
56248
56249 * gcc.c-torture/execute/990404-1.c: New test.
56250
56251 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
56252
56253 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
56254 * gcc.dg/cpp-if3.c: Don't use -pedantic.
56255 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
56256 missing initializer warnings.
56257
56258 1999-03-28 Jeffrey A Law (law@cygnus.com)
56259
56260 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
56261 matching strings.
56262
56263 1999-03-26 Jeffrey A Law (law@cygnus.com)
56264
56265 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
56266
56267 1999-03-26 Craig Burley <craig@jcb-sc.com>
56268
56269 * g77.f-torture/execute/19990325-0.f: New test.
56270 * g77.f-torture/execute/19990325-1.f: New test.
56271
56272 1999-03-24 Jeffrey A Law (law@cygnus.com)
56273
56274 * gcc.c-torture/execute/990324-1.c: New test.
56275
56276 1999-03-22 Jim Wilson <wilson@cygnus.com>
56277
56278 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
56279 test with 4.
56280
56281 1999-03-17 Richard Henderson <rth@cygnus.com>
56282
56283 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
56284
56285 1999-03-13 Craig Burley <craig@jcb-sc.com>
56286
56287 * g77.f-torture/execute/19990313-2.f: New test.
56288 * g77.f-torture/execute/19990313-3.f: New test.
56289
56290 1999-03-13 Craig Burley <craig@jcb-sc.com>
56291
56292 * g77.f-torture/execute/19990313-0.f: New test.
56293 * g77.f-torture/execute/19990313-1.f: New test.
56294
56295 1999-03-12 Jim Wilson <wilson@cygnus.com>
56296
56297 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
56298 printf to sprintf.
56299 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
56300 (main): Add check for u15. Conditionalize u31 check depending on
56301 whether ints are <32 bits or >=32 bits.
56302
56303 1999-03-08 Craig Burley <craig@jcb-sc.com>
56304
56305 * g77.f-torture/execute/19981119-0.f: Improve testiness.
56306
56307 1999-03-08 Craig Burley <craig@jcb-sc.com>
56308
56309 * g77.f-torture/compile/19990305-0.f: New test.
56310 * g77.f-torture/execute/19981119-0.f: New test.
56311
56312 1999-03-08 Craig Burley <craig@jcb-sc.com>
56313
56314 * g77.f-torture/execute/970625-2.f: call ABORT if final
56315 result is not correct, instead of just printing it.
56316 Add this checking via newly introduced obfuscation, to
56317 trip up buggy front ends.
56318
56319 1999-03-07 Craig Burley <craig@jcb-sc.com>
56320
56321 * g77.f-torture/compile/960317-1.f: Moved from being
56322 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
56323
56324 1999-03-06 Craig Burley <craig@jcb-sc.com>
56325
56326 * g77.f-torture/execute/960317-1.f: New (old) test.
56327 * g77.f-torture/execute/970625-2.f: Ditto.
56328
56329 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
56330
56331 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
56332 error message on line 1 or line 2; cccp and cpplib do this differently.
56333
56334 1999-03-01 Jeffrey A Law (law@cygnus.com)
56335
56336 * g++.old-deja/g++.law/weak1.C: New test.
56337
56338 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
56339
56340 * gcc.c-torture/execute/990119-1.c: Renamed to...
56341 * gcc.dg/990119-1.c: this, so it will only be tested once
56342 (it's a preprocessor test, it doesn't need to be run at
56343 multiple optimization levels).
56344
56345 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
56346
56347 * lib/g++.exp: Don't add incdir=$base_dir/../include to
56348 ALWAYS_CXXFLAGS.
56349
56350 1999-02-24 Craig Burley <craig@jcb-sc.com>
56351
56352 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
56353 * g77.f-torture/compile/19981216-0.f: ...as it is expected
56354 to not be compilable by current g77.
56355
56356 1999-02-24 Nick Clifton <nickc@cygnus.com>
56357
56358 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
56359
56360 1999-02-22 Jeffrey A Law (law@cygnus.com)
56361
56362 * gcc.c-torture/execute/990222-1.c: New test.
56363
56364 1999-02-19 Craig Burley <craig@jcb-sc.com>
56365
56366 * g77.f-torture/compile/19990218-0.f: New test.
56367 * g77.f-torture/noncompile/19990218-1.f: New test.
56368
56369 1999-02-18 Craig Burley <craig@jcb-sc.com>
56370
56371 * g77.f-torture/compile/19981216-0.f: New test.
56372
56373 1999-02-14 Jeffrey A Law (law@cygnus.com)
56374
56375 * gcc.dg/990214-1.c: New test.
56376
56377 1999-02-13 Jeffrey A Law (law@cygnus.com)
56378
56379 * gcc.dg/990213-2.c: New test.
56380
56381 * gcc.dg/990213-1.c: New test.
56382
56383 1999-02-12 Jeffrey A Law (law@cygnus.com)
56384
56385 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
56386 ints.
56387
56388 1999-02-11 Nick Clifton <nickc@cygnus.com>
56389
56390 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
56391 specified by target.
56392
56393 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
56394
56395 1999-02-11 Jeffrey A Law (law@cygnus.com)
56396
56397 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
56398
56399 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
56400
56401 * gcc.dg/special/ecos.exp: New test driver for new tests with
56402 special requirements.
56403
56404 * gcc.dg/special/alias-1.c: New test.
56405 * gcc.dg/special/gcsec-1.c: New test.
56406 * gcc.dg/special/weak-1.c: New test.
56407 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
56408 * gcc.dg/special/weak-2.c: New test.
56409 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
56410 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
56411 * gcc.dg/special/wkali-1.c: New test.
56412 * gcc.dg/special/wkali-2.c: New test.
56413 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
56414 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
56415
56416 1999-02-10 Felix Lee <flee@cygnus.com>
56417
56418 * lib/c-torture.exp (c-torture-compile): Pull out code for
56419 analyzing gcc error messages.
56420 (c-torture-execute): Likewise. Fix some (harmless) false
56421 positives.
56422 * lib/gcc.exp (gcc_check_compile): New function.
56423
56424 1999-02-08 Richard Henderson <rth@cygnus.com>
56425
56426 * gcc.c-torture/execute/990208-1.c: New test.
56427
56428 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
56429
56430 * g++.dg/special/ecos.exp: New driver for new tests with special
56431 requirements
56432
56433 * g++.dg/special/conpr-1.C: New test
56434 * g++.dg/special/conpr-2.C: New test
56435 * g++.dg/special/conpr-2a.C: New test
56436 * g++.dg/special/conpr-3.C: New test
56437 * g++.dg/special/conpr-3a.C: New test
56438 * g++.dg/special/conpr-3b.C: New test
56439
56440 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
56441 allow g++ to use the dg driver
56442
56443 * README: Add comment about g++.dg directory
56444
56445 1999-02-06 Jeffrey A Law (law@cygnus.com)
56446
56447 * README: Update email addresses.
56448
56449 1999-02-03 Nick Clifton <nickc@cygnus.com>
56450
56451 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
56452 arguments in order to force structure S onto the stack even on
56453 the alpha.
56454 (test): Pass 10 leading arguments to function foo as well as the
56455 structure S.
56456
56457 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
56458 failure for all targets.
56459
56460 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
56461 abort to terminate program execution.
56462
56463 1999-01-30 Richard Henderson <rth@cygnus.com>
56464
56465 * gcc.c-torture/execute/990130-1.c: New test.
56466
56467 1999-01-30 Jeffrey A Law (law@cygnus.com)
56468
56469 * gcc.dg/990130-1.c: New test.
56470
56471 1999-01-28 Michael Meissner <meissner@cygnus.com>
56472
56473 * gcc.c-torture/execute/990128-1.c: New test.
56474
56475 1999-01-27 Michael Meissner <meissner@cygnus.com>
56476
56477 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
56478
56479 1999-01-27 Felix Lee <flee@cygnus.com>
56480
56481 * lib/c-torture.exp (c-torture-compile): pull out code for
56482 analyzing gcc error messages.
56483 (c-torture-execute): ditto, and fix some (harmless) false
56484 positives.
56485 * lib/gcc.exp (gcc_check_compile): new function.
56486
56487 1999-01-17 Jeffrey A Law (law@cygnus.com)
56488
56489 * gcc.dg/990117-1.c: New test.
56490
56491 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
56492
56493 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
56494
56495 1999-01-15 Jeffrey A Law (law@cygnus.com)
56496
56497 * g77.f-torture/compile/990115-1.f: New test.
56498
56499 1999-01-07 Jeffrey A Law (law@cygnus.com)
56500
56501 * gcc.c-torture/compile/990107-1.c: New test
56502
56503 1999-01-06 Jeffrey A Law (law@cygnus.com)
56504
56505 * gcc.c-torture/execute/990106-2.c: New test.
56506
56507 * gcc.c-torture/execute/990106-1.c: New test.
56508
56509 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
56510
56511 * gcc.c-torture/compile/981223-1.c: New test.
56512
56513 1998-12-29 Richard Henderson <rth@cygnus.com>
56514
56515 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
56516 (opt3): Rename from opt4 and disable.
56517
56518 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
56519
56520 * g++.old-deja/g++.pt/ptrmem5.C: New test.
56521
56522 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
56523
56524 * g++.old-deja/g++.other/conv5.C: New test.
56525
56526 1998-12-14 Nick Clifton <nickc@cygnus.com>
56527
56528 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
56529
56530 1998-12-11 Jeffrey A Law (law@cygnus.com)
56531
56532 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
56533
56534 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
56535
56536 * gcc.c-torture/compile/981211-1.c: New test.
56537
56538 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
56539
56540 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
56541
56542 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
56543
56544 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
56545
56546 * gcc.special/930510-1.c: Make C9X safe.
56547 * gcc.misc-tests/gcov-1.c Similarly.
56548 * gcc.misc-tests/gcov-2.c Similarly.
56549
56550 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
56551
56552 * gcc.dg/ultrasp1.c: New test.
56553
56554 1998-12-06 Richard Henderson <rth@cygnus.com>
56555
56556 * gcc.c-torture/execute/981206.c: New test.
56557
56558 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
56559
56560 * g++.old-deja/g++.ns/template7.C: New test.
56561
56562 * g++.old-deja/g++.other/expr1.C: New test.
56563
56564 * g++.old-deja/g++.eh/tmpl3.C: New test.
56565
56566 * g++.old-deja/g++.eh/tmpl2.C: New test.
56567
56568 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
56569
56570 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
56571 * g++.old-deja/g++.other/using6.C: Removed.
56572 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
56573
56574 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
56575
56576 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
56577
56578 * g++.old-deja/g++.pt/overload8.C: New test.
56579
56580 * g++.old-deja/g++.pt/overload7.C: New test.
56581
56582 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
56583
56584 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
56585 and relinking messages.
56586 * lib/g++.exp (g++_target_compile): Remove .rpo file when
56587 compiling with -frepo.
56588
56589 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
56590
56591 * g++.old-deja/g++.pt/lookup6.C: New test.
56592
56593 1998-11-30 Nick Clifton <nickc@cygnus.com>
56594
56595 * gcc.c-torture/execute/981130-1.c: New test.
56596 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
56597
56598 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
56599
56600 * g++.old-deja/g++.pt/explicit76.C: New test.
56601
56602 * g++.old-deja/g++.pt/friend38.C: New test.
56603
56604 * g++.old-deja/g++.ns/crash2.C: New test.
56605
56606 * g++.old-deja/g++.pt/defarg8.C: New test.
56607
56608 * g++.old-deja/g++.pt/instantiate6.C: New test.
56609
56610 * g++.old-deja/g++.pt/static6.C: New test.
56611
56612 * g++.old-deja/g++.pt/decl2.C: New test.
56613
56614 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
56615
56616 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
56617 problem is actually related with name lookup, but so what? :-)
56618
56619 * g++.old-deja/g++.pt/friend37.C: New test.
56620
56621 1998-11-25 Dave Love <d.love@dl.ac.uk>
56622
56623 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
56624 element, which fails on some systems.
56625
56626 * g77.f-torture/execute/labug1.f: New test.
56627
56628 1998-11-21 Jeffrey A Law (law@cygnus.com)
56629
56630 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
56631 is defined.
56632
56633 1998-11-18 Dave Love <d.love@dl.ac.uk>
56634
56635 * g77.f-torture/compile/981117-1.f: New test.
56636
56637 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
56638
56639 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
56640 properly discarded.
56641
56642 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
56643
56644 * gcc.c-torture/execute/memcheck: New directory of tests for
56645 -fcheck-memory-usage.
56646
56647 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
56648
56649 * README: New file, general information about the testsuite and
56650 new description of the various C++ test subdirectories.
56651 * README.g++: Eliminate obsolete information, update and move most
56652 relevant stuff to README.
56653
56654 1998-11-07 Richard Henderson <rth@cygnus.com>
56655
56656 * gcc.c-torture/compile/981107-1.c: New test.
56657
56658 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
56659
56660 * execute/memcpy-bi.c: New testcase.
56661
56662 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
56663
56664 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
56665 base classes.
56666
56667 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
56668 template is selected.
56669
56670 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
56671 classes, it should be accepted for all types.
56672
56673 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
56674
56675 * g++.old-deja/g++.pt/spec24.C: Ensure that template
56676 specializations start with template headers.
56677
56678 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
56679
56680 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
56681
56682 * g++.old-deja/g++.other/init9.C: Test cross initialization of
56683 non-POD types.
56684
56685 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
56686
56687 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
56688
56689 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
56690
56691 * compile/981022-1.c, compile/981022-1.x: New test and driver.
56692
56693 1998-10-19 Jeffrey A Law (law@cygnus.com)
56694
56695 * 981019-1.c: New test.
56696
56697 1998-10-14 Robert Lipe <robertl@dgii.com>
56698
56699 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
56700 find objc headers.
56701
56702 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
56703
56704 * compile/981001-4.c: Remove use of GCC extension that triggers a
56705 compiler bug.
56706
56707 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
56708
56709 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
56710
56711 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
56712
56713 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
56714 instantiation of template produces incorrect code for delete
56715 expression.
56716
56717 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
56718 constructors' name is not unique.
56719 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
56720 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
56721
56722 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
56723 automatic array of const is ill-formed.
56724
56725 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
56726 of template parameter?
56727
56728 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
56729 const.
56730
56731 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
56732 pointer-to-member expression.
56733
56734 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
56735 declaration causes ICE.
56736
56737 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
56738
56739 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
56740 reserved in the global namespace.
56741
56742 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
56743 generate needed virtual table.
56744
56745 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
56746
56747 1998-10-10 Dariush Eslimi <eslimi@loran.com>
56748
56749 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
56750 template-dependent type
56751
56752 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
56753
56754 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
56755 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
56756 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
56757
56758 * g++.old-deja/g++.other/using5.C: New test; using decl from base
56759 class should be usable as argument of member function.
56760 * g++.old-deja/g++.other/using6.C: New test; using decl from base
56761 class should be usable as return type of member function.
56762 * g++.old-deja/g++.other/using7.C: New test; using decl from base
56763 class should be usable as type of data member.
56764
56765 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
56766
56767 1998-10-09 Jeffrey A Law (law@cygnus.com)
56768
56769 * gcc.c-torture/special/920521-1.c: Fix bogus test.
56770
56771 1998-10-08 Nick Clifton <nickc@cygnus.com>
56772
56773 * gcc.dg/dll-?.c Add thumb to target list.
56774 Fix assembler scan patterns to match current assembler output.
56775
56776 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
56777
56778 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
56779 matching of template brackets.
56780
56781 * g++.old-deja/g++.other/using4.C: New test. Test using
56782 declarations of methods from base classes.
56783
56784 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
56785 within functions should introduce names into the innermost
56786 enclosing namespace.
56787
56788 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
56789 of static locals if first initialization throws.
56790
56791 1998-10-07 Jim Wilson <wilson@cygnus.com>
56792
56793 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
56794
56795 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
56796
56797 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
56798 lose track of the possible targets of tablejump insns.
56799 * special/special.exp: Run it.
56800
56801 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
56802
56803 * g++.old-deja/g++.pt/friend35.C: New test. A template function
56804 must be declared before its specializations can be named in friend
56805 declarations.
56806
56807 1998-10-05 Dave Love <d.love@dl.ac.uk>
56808
56809 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
56810
56811 * g77.f-torture/execute/io1.f: New test.
56812
56813 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
56814
56815 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
56816 with pointer to template function, for which no argument deduction
56817 is possible.
56818
56819 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
56820 specialization of template function as argument to template
56821 function.
56822
56823 * g++.old-deja/g++.other/access2.C: New test; Inner class
56824 shouldn't have privileged access to Outer's names.
56825
56826 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
56827
56828 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
56829 friend template declared within template class conflicts with
56830 nested class of the same name.
56831
56832 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
56833 is ignored.
56834
56835 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
56836 object with direct initializer as function declaration.
56837
56838 * g++.old-deja/g++.other/decl2.C: New test; duplicate
56839 initializers.
56840
56841 * g++.old-deja/g++.other/null2.C: New test; conditional operator
56842 involving const pointer and NULL produces incorrect result.
56843
56844 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
56845 type name without `typename' should be rejected with -pedantic.
56846
56847 1998-10-02 Richard Henderson <rth@cygnus.com>
56848
56849 * g++.old-deja/g++.other/addrof1.C: New test.
56850
56851 1998-10-01 Nick Clifton <nickc@cygnus.com>
56852
56853 * gcc.c-torture/compile/981001-1.c: New test.
56854 * gcc.c-torture/execute/981001-1.c: New test.
56855
56856 1998-10-01 Jeffrey A Law (law@cygnus.com)
56857
56858 * gcc.c-torture/compile/981001-2.c: New test.
56859 * gcc.c-torture/compile/981001-3.c: New test.
56860 * gcc.c-torture/compile/981001-4.c: New test.
56861
56862 1998-10-01 Robert Lipe <robertl@dgii.com>
56863
56864 * lib/objc.exp (objc_target_compile): Add -L during compiles for
56865 multilibbed hosts. Idea grafted from g77.exp.
56866
56867 1998-09-30 Dave Love <d.love@dl.ac.uk>
56868
56869 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
56870 avoid losing on systems which need -lsocket.
56871
56872 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
56873
56874 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
56875 * g++.old-deja/g++.other/nested2.C: Ditto.
56876 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
56877 failure.
56878
56879 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
56880
56881 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
56882 preferred over template operator!= for enum bitfields.
56883
56884 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
56885
56886 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
56887 that happen to have the same base name, but in different scopes,
56888 are incorrectly rejected.
56889
56890 1998-09-16 Richard Henderson <rth@cygnus.com>
56891
56892 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
56893 on the native word size instead of an integer literal.
56894
56895 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
56896
56897 * g++.old-deja/g++.other/static2.C: Invocation of static data
56898 member of type pointer-to-function denoted as non-static member.
56899
56900 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
56901 checks involving function types and aliases.
56902
56903 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
56904
56905 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
56906 redefined to the same non-trivial type.
56907
56908 * g++.old-deja/g++.pt/explicit73.C: Test for proper
56909 namespace-qualification of template specializations declared in
56910 other namespaces.
56911
56912 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
56913 to declare a subset of the specializations of a template function
56914 as friends of specializations of a template class.
56915
56916 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
56917 member templates that do not fully specialize the enclosing
56918 template class are rejected.
56919
56920 1998-09-11 Dave Love <d.love@dl.ac.uk>
56921
56922 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
56923
56924 1998-09-08 Dave Love <d.love@dl.ac.uk>
56925
56926 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
56927 altered from libf2c/libU77 version.
56928
56929 1998-09-06 Dave Love <d.love@dl.ac.uk>
56930
56931 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
56932
56933 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
56934 Alexandre Oliva <oliva@dcc.unicamp.br>
56935
56936 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
56937 (un)signed char are different types for template specialization
56938 purposes.
56939
56940 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
56941
56942 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
56943 * objc: ObjC testsuite.
56944
56945 1998-08-31 Catherine Moore <clm@cygnus.com>
56946
56947 * gcc.c-torture/execute/941014-1.x: New file.
56948
56949 1998-08-31 Nick Clifton <nickc@cygnus.com>
56950
56951 * lib/c-torture.exp: Add support for
56952 torture_eval_before_compile and torture_eval_before_execute
56953 variables.
56954
56955 1998-08-30 Jeffrey A Law (law@cygnus.com)
56956
56957 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
56958 this test triggers valid.
56959
56960 1998-08-27 Jeffrey A Law (law@cygnus.com)
56961
56962 * gcc.dg/980827-1.c: New test.
56963
56964 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
56965
56966 * gcc.c-torture/execute/loop-4b.c: New test.
56967
56968 1998-08-26 Nick Clifton <nickc@cygnus.com>
56969
56970 * lib/c-torture.exp: Add support for
56971 torture_eval_before_compile and torture_eval_before_execute
56972 variables.
56973
56974 1998-08-25 Jeffrey A Law (law@cygnus.com)
56975
56976 * gcc.c-torture/compile/980825-1.c: New test.
56977
56978 1998-08-24 Nick Clifton <nickc@cygnus.com>
56979
56980 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
56981 count number tests in opt_t0 not good_t0.
56982
56983 1998-08-24 Jeffrey A Law (law@cygnus.com)
56984
56985 * gcc.c-torture/compile/930326-1.x: Fix typo.
56986
56987 1998-08-23 Mark Mitchell <mark@markmitchell.com>
56988
56989 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
56990 causes an ICE.
56991
56992 1998-08-21 Jeffrey A Law (law@cygnus.com)
56993
56994 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
56995 STACK_SIZE is defined.
56996 * gcc.c-torture/unsorted/stuct.c: Similarly.
56997
56998 * gcc.c-torture/compile/980821-1.c: New test.
56999
57000 1998-08-21 Jeffrey A Law (law@cygnus.com)
57001
57002 * gcc.c-torture/execute/980526-2.c: Disable for targets with
57003 16bit ints.
57004
57005 1998-08-19 Mark Mitchell <mark@markmitchell.com>
57006
57007 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
57008 code.
57009
57010 1998-08-09 Mark Mitchell <mark@markmitchell.com>
57011
57012 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
57013 error'.
57014
57015 1998-08-18 Jeffrey A Law (law@cygnus.com)
57016
57017 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
57018
57019 1998-08-16 Jeffrey A Law (law@cygnus.com)
57020
57021 * gcc.c-torture/compile/980816-1.c: New test.
57022
57023 * gcc.dg/980816-1.c: New test.
57024
57025 1998-08-13 Jeffrey A Law (law@cygnus.com)
57026
57027 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
57028 compiler for ieee tests.
57029
57030 1998-08-01 Dave Love <d.love@dl.ac.uk>
57031
57032 * g77.f-torture/compile/980729-0.f: New test.
57033
57034 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
57035
57036 * gcc.c-torture/special/eeprof-1.c: New test, for
57037 -finstrument-functions.
57038 * gcc.c-torture/special/special.exp: Run it.
57039
57040 1998-07-29 Jeffrey A Law (law@cygnus.com)
57041
57042 * gcc.c-torture/compile/980729-1.c: New test.
57043
57044 1998-07-27 Nick Clifton <nickc@cygnus.com>
57045
57046 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
57047 __thumb__ is defined, and test for ARM style doubles if so.
57048
57049 1998-07-26 Dave Love <d.love@dl.ac.uk>
57050
57051 * g77.f-torture/noncompile/980615-0.f: New test.
57052
57053 1998-07-26 H.J. Lu (hjl@gnu.org)
57054
57055 * gcc.dg/980312-1.c: Do link instead of compile.
57056 * gcc.dg/980313-1.c: Likewise.
57057
57058 1998-07-26 Jeffrey A Law (law@cygnus.com)
57059
57060 * gcc.c-torture/compile/980726-1.c: New test.
57061
57062 1998-07-25 Dave Love <d.love@dl.ac.uk>
57063
57064 * g77.f-torture/execute/io0.f: New test.
57065
57066 1998-07-24 Nick Clifton <nickc@cygnus.com>
57067
57068 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
57069 an int.
57070
57071 1998-06-18 Michael Meissner <meissner@cygnus.com>
57072
57073 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
57074 m32r bugs.
57075
57076 1998-07-17 Nick Clifton <nickc@cygnus.com>
57077
57078 * gcc.dg/980626-1.c: Expect failures for all toolchains until
57079 c-decl.c:grokdeclarator can handle mode attributes.
57080
57081 1998-07-16 Jeffrey A Law (law@cygnus.com)
57082
57083 * gcc.c-torture/execute/980716-1.c: New test.
57084
57085 1998-07-13 Jeffrey A Law (law@cygnus.com)
57086
57087 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
57088 the mn10200.
57089 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
57090 the mn10200.
57091 * gcc.c-torture/execute/va-arg-3.x: Similarly.
57092 * gcc.c-torture/compile/930326-1.x: Similarly.
57093
57094 1998-07-13 Dave Love <d.love@dl.ac.uk>
57095
57096 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
57097 New test from Craig.
57098
57099 1998-07-12 Dave Love <d.love@dl.ac.uk>
57100
57101 * g77.f-torture/noncompile/980616-0.f: New test.
57102
57103 * g77.f-torture/execute/970816-3.f: New test from Craig.
57104
57105 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
57106
57107 * g++.other/singleton.C: Return error value instead of taking
57108 SIGSEGV.
57109
57110 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
57111
57112 * g++.other/singleton.C: New test. Warning is under dispute.
57113 Runtime crash is not.
57114
57115 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
57116
57117 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
57118 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
57119 using6.C, using7.C}: New namespace tests.
57120
57121 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
57122
57123 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
57124 specialization with typedef'ed names used as array indexes.
57125
57126 1998-07-09 Jeffrey A Law (law@cygnus.com)
57127
57128 * gcc.c-torture/execute/980709-1.c: New test.
57129
57130 * gcc.dg/980709-1.c: New test.
57131
57132 1998-07-07 Richard Henderson <rth@cygnus.com>
57133
57134 * gcc.c-torture/execute/bcp-1.c: New test.
57135
57136 1998-07-07 Jeffrey A Law (law@cygnus.com)
57137
57138 * gcc.c-torture/execute/980707-1.c: New test.
57139
57140 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
57141
57142 * gcc.c-torture/compile/980706-1.c: New test.
57143
57144 1998-07-01 Dave Love <d.love@dl.ac.uk>
57145
57146 * g77.f-torture/execute/980701-0.f,
57147 g77.f-torture/execute/980701-1.f: New test from Craig.
57148
57149 1998-07-01 Jeffrey A Law (law@cygnus.com)
57150
57151 * gcc.c-torture/compile/980701-1.c: New test.
57152
57153 * gcc.c-torture/execute/980701-1.c: New test.
57154
57155 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
57156 rlsruhe.de>
57157
57158 * g++.old-deja/g++.robertl/eb132.C: New test.
57159 * g++.old-deja/g++.robertl/eb133.C: Likewise.
57160
57161 1998-06-29 Dave Love <d.love@dl.ac.uk>
57162
57163 * g77.f-torture/execute/980628-7.f,
57164 g77.f-torture/execute/980628-8.f,
57165 g77.f-torture/execute/980628-9.f,
57166 g77.f-torture/execute/980628-10.f: New tests from Craig.
57167
57168 * g77.f-torture/execute/980628-3.f: Remove mail headers.
57169
57170 1998-06-28 Jeffrey A Law (law@cygnus.com)
57171
57172 * g77.f-torture/execute/980628-4.f: New test from Craig.
57173 * g77.f-torture/execute/980628-5.f: Likewise.
57174 * g77.f-torture/execute/980628-2.f: Likewise.
57175 * g77.f-torture/execute/980628-0.f: Likewise.
57176 * g77.f-torture/execute/980628-1.f: Likewise.
57177 * g77.f-torture/execute/980628-3.f: Likewise.
57178 * g77.f-torture/execute/980628-6.f: Likewise.
57179
57180 1998-06-28 Jeffrey A Law (law@cygnus.com)
57181
57182 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
57183 directory when nothing has been installed yet.
57184
57185 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
57186
57187 * gcc.c-torture/special/special.exp: Handle newer versions of
57188 dejagnu.
57189
57190 1998-06-26 Jeffrey A Law (law@cygnus.com)
57191
57192 * gcc.dg/980626-1.c: New test.
57193
57194 1998-06-19 Bruno Haible <haible@ilog.fr>
57195
57196 * gcc.misc-tests/m-un-2.c: New test.
57197 * g++.old-deja/g++.other/warn01.c: Likewise.
57198
57199 1998-06-19 Robert Lipe <robertl@dgii.com>
57200
57201 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
57202 compatibility with assmblers with a different comment character.
57203 Eliminate use of GAS-specific extensions.
57204
57205 1998-06-19 Jeffrey A Law (law@cygnus.com)
57206
57207 * gcc.c-torture/execute/ieee/980619-1.c: New test.
57208
57209 1998-06-19 Robert Lipe <robertl@dgii.com>
57210
57211 * lib/g77.exp: Replace search for libf2c.a with search for newly
57212 renamed libg2c.a
57213
57214 1998-06-17 Jeffrey A Law (law@cygnus.com)
57215
57216 * gcc.c-torture/execute/980617-1.c: New test.
57217
57218 1998-06-12 Jeffrey A Law (law@cygnus.com)
57219
57220 * gcc.c-torture/execute/980612-1.c: New test.
57221
57222 1998-06-08 Jeffrey A Law (law@cygnus.com)
57223
57224 * gcc.dg/980523-1.c: Only test on ppc-linux.
57225 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
57226
57227 * gcc.c-torture/execute/980608-1.c: New test.
57228
57229 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
57230
57231 * gcc.c-torture/execute/980605-1.c: New test.
57232
57233 1998-06-04 Jeffrey A Law (law@cygnus.com)
57234
57235 * gcc.c-torture/execute/980604-1.c: New test.
57236
57237 1998-06-02 Jeffrey A Law (law@cygnus.com)
57238
57239 * gcc.c-torture/execute/980602-1.c: New test.
57240 * gcc.c-torture/execute/980602-2.c: Likewise.
57241
57242 1998-06-02 Dave Love <d.love@dl.ac.uk>
57243
57244 * 970125-0.f: Fix per JCB. Add commentary.
57245
57246 1998-05-31 Michael Meissner <meissner@cygnus.com>
57247
57248 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
57249 IEEE -0 support.
57250
57251 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
57252
57253 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
57254 earlier.
57255
57256 1998-05-28 Catherine Moore <clm@cygnus.com>
57257
57258 * gcc.c-torture/execute/980526-3.c: New test.
57259
57260 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
57261
57262 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
57263 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
57264 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
57265 m88k-motorola-sysv3 to XFAIL.
57266
57267 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
57268
57269 * gcc.dg/980526-1.c: New test.
57270 * gcc.c-torture/execute/980526-2.c: New test.
57271
57272 1998-05-26 Jeffrey A Law (law@cygnus.com)
57273
57274 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
57275
57276 * gcc.c-torture/execute/980526-1.c: New test.
57277
57278 1998-05-26 Dave Love <d.love@dl.ac.uk>
57279
57280 * g77.f-torture/execute/alpha2.f: Add runtime test.
57281
57282 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
57283
57284 * g++.old-deja/old-deja.exp: Strip leading directories.
57285
57286 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
57287 error for the line. Don't run multiple tests for the same line.
57288
57289 1998-05-23 Jeffrey A Law (law@cygnus.com)
57290
57291 * gcc.dg/980523-1.c: New test.
57292
57293 1998-05-23 Dave Love <d.love@dl.ac.uk>
57294
57295 * g77.f-torture/compile/970915-0.f: New test.
57296
57297 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
57298
57299 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
57300
57301 1998-05-21 Jeffrey A Law (law@cygnus.com)
57302
57303 * gcc.dg/980520-1.c: New test.
57304
57305 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
57306
57307 * gcc.dg/980502-1.c: Fix return type.
57308
57309 1998-05-20 Jeffrey A Law (law@cygnus.com)
57310
57311 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
57312 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
57313 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
57314 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
57315 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
57316
57317 1998-05-20 Dave Love <d.love@dl.ac.uk>
57318
57319 * g77.f-torture/execute/980520-1.f: New test.
57320
57321 1998-05-15 Dave Love <d.love@dl.ac.uk>
57322
57323 * lib/mike-g77.exp: New file.
57324
57325 * g77.f-torture/noncompile/noncompile.exp,
57326 g77.f-torture/noncompile/check0.f: New files.
57327
57328 1998-05-14 Dave Love <d.love@dl.ac.uk>
57329
57330 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
57331 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
57332 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
57333 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
57334 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
57335 abort where appropriate.
57336
57337 1998-05-05 Michael Meissner <meissner@cygnus.com>
57338
57339 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
57340 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
57341
57342 1998-04-29 Dave Love <d.love@dl.ac.uk>
57343
57344 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
57345
57346 1998-04-27 Dave Love <d.love@dl.ac.uk>
57347
57348 * g77.f-torture/compile/980427-0.f: New test.
57349
57350 1998-04-24 Dave Love <d.love@dl.ac.uk>
57351
57352 * g77.f-torture/compile/980424-0.f: New test.
57353
57354 1998-04-19 Dave Love <d.love@dl.ac.uk>
57355
57356 * g77.f-torture/compile/980419-2.f (main): New test.
57357 * g77.f-torture/compile/970125-0.f: New test.
57358 * g77.f-torture/compile/980419-1.f: New test.
57359
57360 1998-04-08 Jim Wilson <wilson@cygnus.com>
57361
57362 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
57363 of loop-4.c.
57364
57365 1998-04-07 Jim Wilson <wilson@cygnus.com>
57366
57367 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
57368
57369 1998-04-03 Jim Wilson <wilson@cygnus.com>
57370
57371 * gcc.c-torture/compile/980329-1.c: New test.
57372
57373 1998-03-18 Jim Wilson <wilson@cygnus.com>
57374
57375 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
57376 * gcc.dg/980312-1.c: Fix typo in -march command.
57377
57378 1998-03-16 H.J. Lu (hjl@gnu.org)
57379
57380 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
57381
57382 1998-03-11 Robert Lipe <robertl@dgii.com>
57383
57384 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
57385 Dave Love agree the Fortran source is bogus.
57386
57387 1998-03-11 Robert Lipe <robertl@dgii.com>
57388
57389 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
57390 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
57391 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
57392 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
57393 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
57394
57395 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
57396
57397 * g++.old-deja/g++.other/friend1.C: New test.
57398
57399 1998-02-18 Dave Love <d.love@dl.ac.uk>
57400
57401 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
57402 possibly uninitialized) variables and declare dnrm2.
57403
57404 1998-02-23 Robert Lipe <robertl@dgii.com>
57405
57406 From Bruno Haible <haible@ilog.fr>:
57407 * gcc.c-torture/execute/980223.c: New test.
57408
57409 1998-02-13 Jeffrey A Law (law@cygnus.com)
57410
57411 * gcc.dg/ifelse-1.c: New test.
57412
57413 1998-02-09 H.J. Lu (hjl@gnu.org)
57414
57415 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
57416
57417 * lib/old-dejagnu.exp (old-dejagnu): Added the
57418 "execution test - XFAIL *-*-*" handling in the spirit of
57419 "excess errors test -". Changed the "execution test fails"
57420 handling to be like "excess errors test fails".
57421 * Update various tests accordingly.
57422
57423 1998-02-06 Jim Wilson <wilson@cygnus.com>
57424
57425 * gcc.c-torture/execute/980205.c: New test.
57426
57427 1998-01-18 Jeffrey A Law (law@cygnus.com)
57428
57429 * lib/c-torture.exp: Look for .x files instead of .cexp files.
57430 * lib/f-torture.exp: Similarly.
57431 * gcc.c-torture: Rename all .cexp files to .x files.
57432
57433 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
57434
57435 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
57436 (940510-1.c): Removed duplicate.
57437 (971104-1.c): New test.
57438
57439 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
57440
57441 * lib/f-torture.exp: Improve error and loop detection.
57442
57443 1997-11-19 Michael Meissner <meissner@cygnus.com>
57444
57445 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
57446 use that to size the filler array.
57447
57448 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
57449
57450 * lib/c-torture.exp(c-torture-execute): Fix typo.
57451
57452 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
57453 testcase as the executable name. Keep the executable around if
57454 the test fails.
57455
57456 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
57457
57458 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
57459 changes. Only test one -g option, and move it to the end of the
57460 list of options to test.
57461
57462 1997-09-19 Michael Meissner <meissner@cygnus.com>
57463
57464 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
57465 variable GCC_TORTURE_OPTIONS to supply default switches separated
57466 by colons. If no environment variable, run tests with -O0 -g, -O1
57467 -g, and -O2 -g as well.
57468
57469 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
57470
57471 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
57472 explanatory comments. Fix indentation.
57473
57474 1997-09-15 Jeffrey A Law (law@cygnus.com)
57475
57476 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
57477
57478 1997-09-11 Jeffrey A Law (law@cygnus.com)
57479
57480 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
57481 * g++.old-deja/g++.mike/p7325.C: Likewise.
57482 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
57483
57484 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
57485
57486 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
57487 * g++.old-deja/g++.brendan/crash30.C: Likewise.
57488 * g++.old-deja/g++.brendan/crash39.C: Likewise.
57489 * g++.old-deja/g++.law/operators4.C: Likewise.
57490
57491 1997-09-11 Joe Buck (jbuck@synopsys.com)
57492
57493 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
57494 * g++.old-deja/g++.mike/p784.C: Ditto.
57495 * g++.old-deja/g++.mike/p785.C: Ditto.
57496
57497 1997-09-05 Jeffrey A Law (law@cygnus.com)
57498
57499 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
57500
57501 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
57502
57503 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
57504 target feature; pass this to c-torture-execute as needed.
57505
57506 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
57507
57508 * lib/c-torture.exp(c-torture-execute): If the previous and the
57509 current executables being tested are identical, we don't need to
57510 run the executable again. Try to make the executable names
57511 unique. Add an optional argument for passing additional compiler
57512 flags.
57513
57514 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
57515
57516 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
57517
57518 1997-08-29 Jeffrey A Law (law@cygnus.com)
57519
57520 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
57521
57522 1997-07-31 Jeffrey A Law (law@cygnus.com)
57523
57524 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
57525 32bit or larger longs.
57526
57527 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
57528 have either a 32bit long or 32bit int.
57529
57530 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
57531
57532 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
57533 Make double precision tests dependent on sizeof (double).
57534
57535 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
57536
57537 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
57538 too.
57539
57540 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
57541
57542 * gcc.c-torture/compile/961203-1.cexp: New script.
57543
57544 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
57545
57546 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
57547 up the includes ourselves.
57548
57549 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
57550
57551 * lib/plumhall.exp: Remove random include, and add a few
57552 verbose messages for debugging.
57553
57554 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
57555
57556 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
57557 of trying to do it ourselves.
57558
57559 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
57560
57561 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
57562
57563 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
57564
57565 * gcc.prms/5403.c: Made regexp a bit less strict.
57566
57567 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
57568
57569 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
57570 is returned from remote_load instead.
57571 * lib/plumhall.exp: Ditto.
57572 * lib/mike-g++.exp: Ditto.
57573 * lib/old-dejagnu.exp: Ditto.
57574 * lib/c-torture.exp: Ditto.
57575
57576 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
57577
57578 * lib/g++.exp: Use build_wrapper procedure.
57579 * lib/gcc.exp: Ditto.
57580
57581 1997-05-20 Jeffrey A Law (law@cygnus.com)
57582
57583 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
57584 an old-style decl for malloc. Fixes tests to work when
57585 sizeof (int) != sizeof (size_t).
57586
57587 1997-05-15 Mike Meissner <meissner@cygnus.com>
57588
57589 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
57590
57591 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
57592 use stdargs.h interface.
57593
57594 1997-05-15 Mike Meissner <meissner@cygnus.com>
57595
57596 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
57597 NO_VARARGS when compiling.
57598
57599 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
57600
57601 * lib/plumhall.exp(ph_includes): New procedure.
57602 (ph_make): Use it.
57603 (ph_compiler): Ditto.
57604
57605 * lib/g++.exp: Rename test-glue.c to testglue.c.
57606 * lib/gcc.exp: Ditto.
57607
57608 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
57609
57610 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
57611 to completion when it's called.
57612
57613 1997-03-21 Michael Meissner <meissner@cygnus.com>
57614
57615 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
57616 is defined, don't do test.
57617
57618 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
57619
57620 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
57621 for object files.
57622 (ph_summary): Mark skipped testcases as untested, not unresolved.
57623
57624 * lib/plumhall.exp (ph_make): If unresolved because of bad
57625 errorCode, record errorCode in log file.
57626 (*): Replace send_log/verbose with verbose -log.
57627
57628 1997-03-19 Michael Meissner <meissner@cygnus.com>
57629
57630 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
57631 double conversion if double isn't at least 8 bytes.
57632
57633 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
57634 int to work with targets where int is 16 bits.
57635
57636 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
57637 8 bytes, just exit, since 4 byte doubles don't have enough bits of
57638 precision for the test to complete.
57639
57640 1997-03-14 Michael Meissner <meissner@cygnus.com>
57641
57642 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
57643 if d10v is not compiled with the -mdouble64 flag.
57644 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
57645
57646 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
57647 d10v is not compiled with the -mint32 flag.
57648
57649 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
57650
57651 * lib/plumhall.exp: Use incr_count.
57652
57653 1997-03-12 Jeffrey A Law (law@cygnus.com)
57654
57655 * gcc.c-torture: Update to c-torture-1.45.
57656
57657 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
57658
57659 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
57660 the name of the expect testcase file).
57661
57662 * lib/g++.exp(g++_init): Ditto.
57663
57664 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
57665
57666 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
57667 the host.
57668
57669 * lib/gcc.exp(gcc_exit): New procedure.
57670
57671 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
57672
57673 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
57674 specs where appropriate.
57675
57676 * g++.old-deja/g++.arm/*: Added additional ERROR checks
57677 because of new "candidates are" messages, and removed a few
57678
57679 * Converted all non-old-style g++ testcases to old-style, and
57680 moved into g++.old-deja.
57681
57682 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
57683
57684 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
57685 options.
57686
57687 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
57688 succeeded.
57689
57690 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
57691
57692 1997-02-13 Michael Meissner <meissner@cygnus.com>
57693
57694 * lib/gcc.exp (gcc_target_compile): Add support for defining
57695 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
57696 the machine doesn't have those features.
57697
57698 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
57699
57700 * g++.law/operators4.exp: Don't use LIBS.
57701
57702 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
57703
57704 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
57705
57706 * lib/mike-g++.exp: Don't set the compiler to be tested here.
57707 * lib/g++.exp: Set it here instead. Also, allow use of the
57708 --tool_exec and --tool_opt options. Change CXX to
57709 GXX_UNDER_TEST.
57710
57711 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
57712
57713 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
57714
57715 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
57716
57717 * lib/old-dejagnu.exp: Use prune_warnings instead of
57718 prune_system_crud.
57719 * lib/mike-g++.exp: Ditto.
57720 * lib/gcc.exp: Ditto.
57721 * lib/g++.exp: Ditto.
57722
57723 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
57724
57725 1997-02-07 Jeffrey A Law (law@cygnus.com)
57726
57727 * 941014-2.c: Include stdlib.h
57728 * 960327-1.c: Include stdio.h
57729 * dbra.c, index-1.c: Don't assume ints are 32bits.
57730
57731 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
57732
57733 * lib/gcc.exp: Add gcc,stack_size target feature.
57734
57735 * lib/g++.exp(g++_target_compile): Add the include and link
57736 paths here, not in two other places. And, it's $options, not
57737 options.
57738
57739 * lib/mike-g++.exp(postbase): Remove the code that determines
57740 the correct include and link paths.
57741 * g++.old-deja/old-deja.exp: Ditto.
57742
57743 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
57744
57745 * lib/g++.exp(g++_init): target_compile no longer returns the
57746 filename of the result.
57747
57748 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
57749
57750 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
57751 call to glob.
57752
57753 * gcc.c-torture/special/special.exp: Change call to
57754 gcc_target_compile to include the object file.
57755
57756 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
57757
57758 * gcc.c-torture/special/special.exp: Correct misspelling in last
57759 change.
57760
57761 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
57762
57763 * lib/plumhall.exp(ph_summary): Log the entire output of the
57764 executable. Return -1 if there were any failures, 0 otherwise.
57765 (ph_execute): Return -1 if there were any failures, 0 otherwise.
57766 (ph_make): Clean up objects and executables that were built
57767 if the tests succeeded.
57768
57769 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
57770
57771 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
57772 libraries and includes in the build tree as appropriate.
57773
57774 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
57775
57776 * lib/c-torture.exp: Instead of looking for the global variable
57777 NO_LONG_LONG, check to see if that's a feature of the target.
57778
57779 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
57780
57781 * config/default.exp: Minimize. Delete the remainer of the files in
57782 config; this functionality is now in devo/dejagnu/config.
57783
57784 g++.*/*: Pass any additional flags used to compile to postbase;
57785 delete CXXFLAGS.
57786
57787 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
57788 is now done by runtest.exp. Use gcc_target_compile instead of
57789 compile.
57790
57791 lib/c-torture.exp: Use gcc_target_compile instead of compile.
57792 Remove references to CFLAGS. Use remote_file instead of
57793 calling rm -f.
57794 (c-torture): Take a list of arguments to use to compile this
57795 testcase.
57796
57797 lib/g++.exp: Simplify. Use target_compile instead of compile.
57798 lib/gcc-dg.exp: Ditto.
57799 lib/gcc.exp: Ditto.
57800 lib/mike-{gcc,g++}.exp: Ditto.
57801 lib/old-dejagnu.exp: Ditto.
57802 lib/plumhall.exp: Ditto.
57803
57804 1997-01-08 Jim Wilson <wilson@cygnus.com>
57805
57806 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
57807 (ph_linker): Likewise.
57808
57809 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
57810
57811 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
57812 MAP_ANON / MAP_ANONYMOUS if defined;
57813 else try to map from /dev/zero .
57814
57815 1996-11-12 Jeffrey A Law (law@cygnus.com)
57816
57817 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
57818 isn't defined, then define it to MAP_ANONYMOUS.
57819
57820 1996-11-12 Jeffrey A Law (law@cygnus.com)
57821
57822 * gcc.c-torture: Update to c-torture-1.42 release.
57823
57824 1996-11-11 Jeffrey A Law (law@cygnus.com)
57825
57826 * gcc.c-torture: Update to c-torture-1.41 release.
57827
57828 1996-10-27 Jeffrey A Law (law@cygnus.com)
57829
57830 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
57831 c-torture release.
57832
57833 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
57834
57835 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
57836 and LDFLAGS. Fix second case to append the target_info ldflags
57837 onto LDFLAGS, not CFLAGS.
57838 * lib/g++.exp (g++_init): Add target_info stuff.
57839 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
57840 of libgloss and newlib flags for !native.
57841
57842 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
57843 (GDB): Fix relative path to go up another dir for finding gdb.
57844
57845 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
57846
57847 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
57848 versions in the target_info array, if they don't exist.
57849
57850 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
57851
57852 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
57853
57854 1996-07-08 Jim Wilson <wilson@cygnus.com>
57855
57856 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
57857 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
57858
57859 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
57860
57861 * lib/old-dejagnu.exp: Don't remove the output file before we've
57862 actually tested it. Don't append pwd to the path of the executable
57863 we're testing.
57864
57865 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
57866
57867 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
57868
57869 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
57870
57871 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
57872 temporary directory for compiler files, and set it to a default
57873 value of /tmp. Set $output as the name of the output file from
57874 compiling the testcase. Add a -o option to $cflags_var so the
57875 compiler writes the final output file as $output. Set $executable
57876 to $output.
57877
57878 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
57879 directory for compiler files, and set it to /tmp if it doesn't
57880 already have a value. Set $output_file to the name of the output
57881 file from compiling the testcase. Add a -o option to CXXFLAGS so
57882 the compiler writes the final output file as $output. Use $output
57883 as the executable to be tested.
57884
57885 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
57886
57887 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
57888
57889 1996-06-08 Jeffrey A Law (law@cygnus.com)
57890
57891 * gcc.c-torture/execute/pending-1.c: New test. Still
57892 pending in Tege's queue.
57893
57894 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
57895
57896 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
57897 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
57898 if there were failures. Call unresolved if there were unresolved
57899 testcases. Call gcc_fail if program did not run to completion.
57900 (ph_make): Pass additional argument name to ph_execute.
57901 (ph_execute): Add new argument. Pass additional arguments to
57902 ph_summary. Call gcc_fail is there is no execution output.
57903
57904 1996-04-24 Jeffrey A Law (law@cygnus.com)
57905
57906 * lib/plumhall.exp (proc_summary): Output relavent summary
57907 lines into the log so specific failures in plumhall can be
57908 investigated.
57909
57910 1996-04-10 Jeffrey A Law (law@cygnus.com)
57911
57912 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
57913 (c-torture-execute): Don't try to execute tests which use
57914 "long long" types if $NO_LONG_LONG is nonzero.
57915
57916 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
57917
57918 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
57919 not c-torture.
57920
57921 * gcc.ieee: Move from here.
57922 * gcc.c-torture/execute/ieee: To here.
57923
57924 1996-03-26 Jeffrey A Law (law@cygnus.com)
57925
57926 * gcc.c-torture: Update to c-torture-1.41 release.
57927
57928 1996-03-22 Jeffrey A Law (law@cygnus.com)
57929
57930 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
57931 not "$output".
57932
57933 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
57934
57935 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
57936 -c present.
57937
57938 1996-03-02 Jeffrey A Law (law@cygnus.com)
57939
57940 * config/proelf.exp: Handle connecting to a simulator.
57941
57942 1996-01-31 Jeffrey A Law (law@cygnus.com)
57943
57944 * config/proelf.exp: New file. Enough framework that we can
57945 run c-torture tests on the proelf targets (or any other target
57946 that gdb can connect to for that matter).
57947
57948 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
57949
57950 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
57951 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
57952
57953 * lib/plumhall.exp (ph_execute): Always call ph_summary if
57954 exec_output exists.
57955
57956 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
57957
57958 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
57959 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
57960
57961 * config/*.exp: Update FSF address. Change result of ${tool}_load
57962 to pass/fail/unresolved/unsupported/untested. Caller must now
57963 call unresolved/unsupported/untested.
57964 * lib/*.exp: Update FSF address. Update to handle new results of
57965 ${tool}_load.
57966 * lib/chill.exp (verbose): Delete.
57967
57968 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
57969
57970 * lib/gcc.exp (default_gcc_start): Change order of args to
57971 $LDFLAGS $CFLAGS $LIBS.
57972 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
57973 Save/set/restore CFLAGS. Pass single arg to gcc_start.
57974 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
57975 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
57976 * gcc.misc-tests/dg-test.exp: Likewise.
57977 * gcc.misc-tests/msgs.exp: Likewise.
57978 * gcc.prms/prms.exp: Likewise.
57979 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
57980 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
57981
57982 * lib/dg.exp: Deleted, moved to dejagnu/lib.
57983
57984 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
57985
57986 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
57987
57988 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
57989 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
57990
57991 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
57992 necessary.
57993
57994 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
57995
57996 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
57997 global for loop; add use of $mathlib.
57998 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
57999 settings here; set mathlib for anything but VxWorks.
58000
58001 1996-01-22 Jeffrey A Law (law@cygnus.com)
58002
58003 * gcc.c-torture: Update to c-torture-1.40 release.
58004
58005 1996-01-03 Jeffrey A Law (law@cygnus.com)
58006
58007 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
58008 dg.exp.
58009
58010 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
58011
58012 * lib/c-torture.exp (c-torture-execute): Declare "output" as
58013 global.
58014
58015 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
58016
58017 * lib/g++.exp (LIBS): Define if not already.
58018 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
58019 (gcc-dg-prune): Call prune_gcc_output.
58020 * lib/gcc.exp (prune_gcc_output): New proc.
58021 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
58022 prune_gcc_output.
58023
58024 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
58025
58026 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
58027 (c-torture-execute): Likewise. Rename `name' to `testcase'.
58028
58029 1995-11-15 Jeffrey A Law (law@cygnus.com)
58030
58031 * gcc.c-torture: Update to c-torture-1.39 release.
58032
58033 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
58034
58035 * lib/c-torture.exp (c-torture-execute): Don't return if one option
58036 fails, try others as well.
58037
58038 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
58039
58040 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
58041 If compilation fails, mark execute tests as `untested'.
58042 If test is marked as unsupported, don't mark compilation and
58043 execute tests as failed.
58044
58045 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
58046
58047 * lib/g++.exp (g++_init): Don't link in libg++, and look to
58048 libstdc++ for whether or not we want to be doing shared
58049 libraries. Delete link_curses since we don't need it anymore.
58050 * lib/mike-g++.exp (postbase): Don't link in libg++.
58051 * g++.old-deja/old-deja.exp: Likewise.
58052
58053 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
58054
58055 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
58056
58057 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
58058
58059 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
58060 For that, add `-Wl,-a,shared_archive'.
58061 * g++.old-deja/old-deja.exp: Likewise.
58062
58063 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
58064
58065 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
58066
58067 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
58068
58069 * lib/mike-g++.exp (postbase): Pay attention to the status of
58070 g++_load.
58071
58072 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
58073
58074 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
58075
58076 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
58077
58078 * lib/gcc.exp (default_gcc_start): No longer need to log program
58079 being executed or its output, execute_anywhere does that now.
58080 * lib/g++.exp (default_g++_version): Call execute_anywhere.
58081 (default_g++_start): Likewise. Delete calls to verbose/send_log.
58082
58083 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
58084
58085 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
58086 the same as those in lib/g++.exp.
58087
58088 1995-10-10 Jeff Law (law@hurl.cygnus.com)
58089
58090 * gcc.c-torture: Update to c-torture-1.38 release.
58091 * gcc.ieee: Related changes.
58092
58093 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
58094
58095 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
58096 "exec". Minor reformatting changes.
58097
58098 * config/rom68k.exp (${tool}_load): Make it work in a canadian
58099 cross. This means all "exec" calls now work on a remote host as
58100 well.
58101 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
58102 cross. Filter out the extra "\r\n" stuff that expect puts in.
58103 (c-torture-execute): Filter out the bogus warnings like
58104 c-torture-compile does. Add support for canadian cross.
58105 * lib/gcc.exp (default_gcc_version, default_gcc_start)
58106 Use execute_anywhere rather than calling exec directly. Now it
58107 works for canadian cross testing.
58108
58109 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
58110
58111 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
58112 results into a variable, and check that rather than using file exists.
58113
58114 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
58115
58116 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
58117 create a libg++.so. For sunos4.1.*, also add -ltermcap.
58118
58119 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
58120
58121 * g++.old-deja/old-deja.exp: Create and pass runshlib and
58122 lib_curses if there's a shared libg++ in the build tree.
58123
58124 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
58125
58126 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
58127 if not supported target.
58128
58129 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
58130
58131 * lib/g++.exp (g++_init): Move empty setting of runshlib and
58132 link_curses up to always happen, not just for native builds.
58133
58134 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
58135
58136 * gcc.c-torture: Update to c-torture-1.36 release.
58137 * gcc.failure: Related changes.
58138
58139 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
58140
58141 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
58142
58143 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
58144
58145 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
58146 * lib/mike-g++.exp (postbase): Not in here. Still reference
58147 runshlib, link_curses, and mathlib for link and run.
58148
58149 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
58150 pass the runtime shared library options for Solaris, OSF/1, and
58151 Irix5, and link with -lcurses to avoid unresolved references.
58152
58153 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
58154
58155 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
58156 only run once.
58157
58158 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
58159
58160 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
58161
58162 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
58163
58164 * gcc.c-torture: Update to c-torture-1.35 release. Note we
58165 do not have a framework for the "compat" tests yet.
58166
58167 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
58168
58169 * lib/mike-g++.exp (postbase): New local variable `mathlib',
58170 set to null if we're testing vxworks5.1. Use that instead of
58171 `-lm' in the setting of LIBS for link and run.
58172
58173 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
58174
58175 * config/rom68k.exp (${tool}_load): Major changes to make it
58176 work. Verified that it does in fact return the stuff in
58177 exec_output properly. Catch any Emul or any TRAP other than 0.
58178
58179 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
58180
58181 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
58182 LDFLAGS properly for targets that need stuff from libgloss.
58183 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
58184 only run once.
58185 (gpp_initialized): New variable.
58186
58187 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
58188
58189 * config/rom68k.exp: Load libgloss.exp.
58190 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
58191 so we can produce a fully linked binary.
58192 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
58193 so we can produce a fully linked binary.
58194
58195 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
58196
58197 * lib/plumhall.exp (ph_section): Watch for expected failures.
58198 Add missing `else'.
58199
58200 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
58201 run the testcase.
58202 (c-torture): Likewise.
58203
58204 1995-08-28 Doug Evans <dje@cygnus.com>
58205
58206 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
58207
58208 * lib/mike-g++.exp (mike_cleanup): New proc.
58209 (prebase): New globals compiler_result, not_compiler_result,
58210 target_regexp.
58211 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
58212 allow leading "-" in pattern. Watch for unsupported tests.
58213 If $compiler_result is set, pattern match assembler code,
58214 and ditto for $not_compiler_result.
58215 * lib/mike-gcc.exp: Likewise.
58216
58217 * lib/plumhall.exp (ph_execute): Only call ph_summary if
58218 execution "succeeded".
58219
58220 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
58221
58222 * config/win32.exp: New file.
58223 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
58224
58225 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
58226
58227 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
58228 unsupported.
58229 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
58230 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
58231 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
58232
58233 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
58234 "... without exceptions was ...". That is now handled by
58235 prune_system_crud.
58236 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
58237
58238 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
58239
58240 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
58241 sieve.c,sort2.c}: New files.
58242 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
58243 sieve.exp,sort2.exp}: Drivers for them.
58244
58245 * lib/mike-gcc.exp (program_output): New user settable variable.
58246 (postbase): Call prune_system_crud. Also prune extraneous compiler
58247 messages.
58248 * lib/mike-g++.exp (program_output): New user settable variable.
58249
58250 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
58251
58252 * config/sh.exp: Deleted (use sim.exp instead).
58253
58254 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
58255
58256 * config/vx.exp: Declare CHECKTASK as global.
58257 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
58258 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
58259 * lib/old-dejagnu.exp: Load [pwd]/$executable.
58260
58261 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
58262
58263 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
58264 target. Like vx.exp, only includes `vx29k.exp' instead of
58265 `vxworks.exp'.
58266
58267 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
58268
58269 * config/sim.exp: Increase time limit from 120 seconds to 240.
58270
58271 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
58272
58273 * gcc.c-torture/execute/950628-1.c: New test.
58274
58275 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
58276
58277 * gcc.c-torture: Update with changes/additions from
58278 c-torture-1.34.
58279
58280 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
58281
58282 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
58283
58284 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
58285
58286 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
58287
58288 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
58289
58290 * gcc.c-torture/compile/950512-1.c: New test.
58291 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
58292 * gcc.dg/struct-ret-1.c: Likewise.
58293
58294 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
58295
58296 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
58297 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
58298
58299 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
58300
58301 * gcc.c-torture/special/920411-1.c: Deleted.
58302 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
58303
58304 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
58305
58306 * config/sim.exp (${tool}_load): Hack in call to bash to get a
58307 cpu limit.
58308
58309 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
58310
58311 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
58312
58313 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
58314
58315 From kenner;
58316 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
58317 is the proper length.
58318 * va-arg-3.c: Likewise.
58319
58320 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
58321
58322 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
58323 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
58324
58325 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
58326 * lib/g++.exp (default_g++_start): Delete old cruft.
58327
58328 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
58329
58330 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
58331 (2 * (1 << 18)) to (2 * (1 << 17)).
58332
58333 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
58334
58335 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
58336
58337 * config/rom68k.exp: Renamed from config/idp.exp
58338
58339 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
58340
58341 * c-torture/compile/921109-2.c
58342
58343 1995-04-18 Mike Stump <mrs@cygnus.com>
58344
58345 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
58346 excess errors.
58347
58348 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
58349
58350 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
58351 output.
58352 * lib/g++.exp (default_g++_start): Likewise.
58353
58354 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
58355
58356 * gcc.c-torture/compile/950329-1.c: New test.
58357
58358 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
58359
58360 * config/bug.exp (${tool}_load): Updated to use new remote_open
58361 and remote_close procs.
58362 * config/idp.exp: New file.
58363
58364 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
58365
58366 * gcc.c-torture/execute/950322-1.c: New test.
58367
58368 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
58369
58370 * config/vx.exp (${tool}_load): Clean up testing of return code from
58371 vxworks_ld and vxworks_spawn.
58372
58373 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
58374
58375 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
58376
58377 1995-03-13 Mike Stump <mrs@cygnus.com>
58378
58379 * lib/old-deja.exp: Add `excess errors test - ' error, now one
58380 can mark excess errors on a machine by machine basis. Note, the
58381 default is to not expect any excess errors, even when excess
58382 errors test - is given, so you will want to put an XFAIL ... on
58383 these lines. For example, // excess errors test - XFAIL hppa*-*-*
58384 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
58385 those 4 machines, but no others.
58386
58387 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
58388
58389 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
58390 * lib/c-torture.exp: to here.
58391
58392 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
58393
58394 * gcc.c-torture/execute/950221-1.c: New test.
58395 * gcc.c-torture/execute/struct-ret-1.c: New test.
58396 * gcc.c-torture/compile/950221-1.c: New test.
58397
58398 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
58399
58400 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
58401
58402 * gcc.c-torture/execute/arith-1.c (main): Return 0.
58403 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
58404
58405 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
58406
58407 * g++.gb: New directory of tests, derived from my signature and
58408 class scoping tests.
58409
58410 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
58411 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
58412 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
58413 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
58414 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
58415 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
58416 * g++.gb/sig25.C: Likewise.
58417
58418 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
58419 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
58420 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
58421 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
58422 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
58423 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
58424 * g++.gb/sig25.exp: Likewise.
58425
58426 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
58427 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
58428 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
58429 * g++.gb/scope13.C: Likewise, this test still fails.
58430
58431 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
58432 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
58433 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
58434 * g++.gb/scope13.exp: Ditto.
58435
58436 * g++.gb/README: New file, explains what these tests are about.
58437
58438 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
58439
58440 * lib/dg.exp (dg-do): Support `preprocess'.
58441 (dg-test): Likewise.
58442
58443 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
58444
58445 * config/udi.exp: change "continue -expect" to "exp_continue".
58446
58447 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
58448
58449 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
58450 Delete redundant tests.
58451
58452 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
58453 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
58454 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
58455 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
58456 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
58457 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
58458 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
58459 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
58460
58461 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
58462 storing label pointers.
58463 * gcc.c-torture/execute/921019-1.c: Likewise.
58464 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
58465 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
58466 parameter fp.
58467 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
58468 constants.
58469
58470 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
58471 Delete obsolete tests.
58472
58473 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
58474 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
58475 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
58476 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
58477 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
58478 * gcc.c-torture/compile/950124-1.c: New test.
58479
58480 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
58481
58482 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
58483
58484 * lib/mike-g++.exp: Add -lm to LIBS.
58485
58486 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
58487
58488 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
58489
58490 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
58491
58492 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
58493
58494 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
58495
58496 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
58497
58498 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
58499
58500 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
58501 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
58502 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
58503 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
58504 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
58505 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
58506 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
58507 * g++.law/{operators31.C, operators32.C,
58508 * g++.law/{operators33.C, operators34.C}: Likewise.
58509 * g++.law/{pic1.C, refs2.C}: Likewise.
58510 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
58511 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
58512 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
58513 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
58514
58515 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
58516 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
58517 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
58518 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
58519 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
58520 * g++.law/{enum9.exp, friend5.exp}: Likewise.
58521 * g++.law/{nest3.exp, nest4.exp}: Likewise.
58522 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
58523 * g++.law/{operators30.exp, operators31.exp}: Likewise.
58524 * g++.law/{operators32.exp, operators33.exp}: Likewise.
58525 * g++.law/{operators34.exp}: Likewise.
58526 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
58527 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
58528 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
58529 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
58530 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
58531
58532 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
58533 No longer expected to fail.
58534 * g++.law/missed-error3.C: Tweak for recent bool changes.
58535
58536 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
58537
58538 * config/emb-unix: Deleted.
58539 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
58540 remote execution. Do final link on remote host if REMOTE_LINK is set.
58541
58542 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
58543
58544 * lib/dg.exp (dg-test): Fix typo in last patch.
58545
58546 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
58547
58548 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
58549 (handles multiple occurrences).
58550
58551 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
58552
58553 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
58554 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
58555 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
58556 printed).
58557 * lib/c-torture.exp (c-torture-compile): Likewise.
58558 (c-torture): Prepend full path if missing.
58559 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
58560 (gcc_fail): Likewise.
58561 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
58562
58563 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
58564
58565 * lib/netware.exp: Only attach to NetWare i386 systems.
58566
58567 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
58568
58569 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
58570 messages. Add test name to "output pattern match" pass/fail message.
58571
58572 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
58573
58574 * gcc.dg: New testsuite.
58575 * gcc.dg/dg.exp: New file.
58576
58577 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
58578 test-switch.c}: Deleted.
58579
58580 * gcc.misc-tests/msgs.exp: New testcase driver.
58581
58582 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
58583
58584 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
58585 Watch for illegal return values from ${tool}_load.
58586 * config/unix.exp (${tool}_load): Fix pass/fail detection for
58587 cross targets. Coerce return value >0 to 1.
58588
58589 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
58590
58591 * config/unix.exp (${tool}_load): Call program rsh, not proc.
58592
58593 * config/emb-unix.exp: New file.
58594
58595 * config/sim.exp: Error if variable $SIM not defined.
58596 (${tool}_load): Mark test as "untested" if simulator missing.
58597
58598 * config/unix.exp: Load remote.exp to get rcp_download.
58599 * lib/c-torture.exp: Use different option lists for testcases with
58600 and without loops.
58601 * gcc.c-torture/execute/execute.exp: Likewise.
58602
58603 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
58604
58605 * config/*.exp: Clarify return code from ${tool}_load.
58606 Call `unresolved' or `untested' instead of `warning' or `perror'
58607 (sometimes you still want to call both though).
58608 Add comment that `shell_id' is local to each file.
58609 * config/udi.exp (timeout): Set to 30.
58610 Don't print warning if connection fails, $connectmode has already
58611 printed an error.
58612 (${tool}_load): Move verbose messages to level 2.
58613 Rework pattern for "Process started" message.
58614 Pass `shell_id' to ${connectmode}_download.
58615 Retry twice upon timeout. Make resetting of target more robust.
58616 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
58617 Pass `shell_id' to exit_$connectmode.
58618 Only call exit_$connectmode if connected.
58619 * config/unix.exp (${tool}_load): Check return codes better.
58620 * config/vrtx.exp (${tool}_load): Likewise.
58621 * config/vx.exp (${tool}_load): Likewise.
58622 Delete unneeded global's.
58623 * lib/dg.exp (dg-test): Update to reflect clarified return codes
58624 from ${tool}_load.
58625 (dg-stat): Delete.
58626 (dg-init): Delete recording of pass/fail counts.
58627 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
58628 (old-dejagnu-init): Likewise.
58629 (old-dejagnu-stat): Delete contents, empty proc now.
58630 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
58631 (c-torture): Delete references to lcnt, lpass, lfail.
58632 Get option list from TORTURE_OPTIONS.
58633 Delete -funroll[-all]-loops if no loops.
58634 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
58635 (g++_stat): Delete contents (empty proc now).
58636 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
58637 (gcc_finish): Likewise.
58638 (gcc_stat): Deleted.
58639 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
58640 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
58641 * gcc.c-torture/execute/execute.exp: Likewise.
58642 Split tests into two parts: compile, execute.
58643 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
58644 no loops. Update to reflect clarified return codes from ${tool}_load.
58645
58646 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
58647
58648 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
58649 to grep for.
58650 (old-dejagnu): Likewise (where necessary).
58651
58652 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
58653
58654 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
58655
58656 * lib/dg.exp (dg-process-target): Fix processing of selector.
58657 Add comment regarding use of `error'.
58658
58659 * lib/gcc.exp (prune_system_crud): Define if missing.
58660 * lib/g++.exp (prune_system_crud): Likewise.
58661
58662 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
58663 Call prune_system_crud.
58664 * lib/dg.exp (dg-runtest): New proc.
58665 Use perror instead of send_user for tcl errors in testcase.
58666 Don't return any value, it's never used.
58667 Don't clobber previous definition of `unknown'.
58668 Print tcl errors in `dg-final'.
58669
58670 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
58671
58672 * lib/dg.exp (dg-process-target): Improve syntax error messages.
58673 (dg-test): Don't print errorInfo, it contains stack backtrace.
58674
58675 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
58676
58677 * lib/g++.exp (runtest_file_p): Define if missing.
58678
58679 1994-09-24 Doug Evans (dje@cygnus.com)
58680
58681 * lib/mike-g++.exp: Comment out loading of g++.exp.
58682 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
58683 (default_g++_version): Always print something.
58684 (default_g++_start): Comment out call to `which'.
58685 (g++_start, g++_load): Deleted (must be defined in config file).
58686 * lib/gcc.exp: Test for existence of $CC at start.
58687 Delete check for tmpdir (done in gcc_init).
58688 (default_gcc_version): Always print something.
58689 (default_gcc_start): Comment out call to `which'.
58690 * config/*.exp: Major cleanup - make cross targets work at least a
58691 little better for g++ (by not being "--tool gcc" specific).
58692 Rename gcc_xxx to ${tool}_xxx.
58693 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
58694 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
58695
58696 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
58697
58698 * lib/c-torture.exp (c-torture-compile): Rework compiler
58699 message processing.
58700
58701 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
58702 c-torture.
58703
58704 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
58705
58706 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
58707
58708 * lib/dg.exp (dg-process-target): Support { target native }.
58709
58710 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
58711
58712 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
58713 looked for "... program xxx got fatal signal".
58714 Correct regsub munging of `comp_output'.
58715 Ignore compiler messages "path prefix not used" and "linker input
58716 file unused".
58717
58718 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
58719
58720 * lib/gcc.exp (runtest_file_p): Define if missing.
58721 * gcc.prms/template.c: Example to work from.
58722
58723 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
58724
58725 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
58726 * lib/dg.exp (dg-test): Call unsupported testcases as such.
58727
58728 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
58729 * gcc.prms/1883.c: Moved from compile/940714-1.c.
58730 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
58731 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
58732
58733 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
58734 (dg-process-target): No longer a varargs proc.
58735 Return S/N for target, P/F for xfail. All callers changed.
58736 (user option procs): More argument checking.
58737 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
58738 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
58739 (dg-test): Skip test if not running on selected target in `dg-do'.
58740 Update handling of `dg-do-what', `dg-output-text'.
58741 Separate execution pass/fail from output pattern match pass/fail.
58742 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
58743
58744 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
58745
58746 * gcc.c-torture/special/special.exp: Don't expect failure for mips
58747 target for 920510-1.c.
58748
58749 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
58750
58751 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
58752 Clean up comment regarding use of passcnt, etc.
58753 (gcc_stat): Don't update `testcnt' here.
58754 (gcc_finish): Do it here.
58755 Might as well reset `but_id' here too.
58756 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
58757 to determine if the file should be tested.
58758 * gcc.c-torture/compile/compile.exp: Likewise.
58759 * gcc.c-torture/execute/execute.exp: Likewise.
58760 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
58761 * gcc.misc-tests/dg-test.exp: Likewise.
58762 * gcc.prms/prms.exp: Likewise.
58763 * gcc.wendy/wendy.exp: Likewise.
58764 * g++.old-deja.exp: Likewise.
58765 Move "Testing file" message to verbose level 1.
58766
58767 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
58768
58769 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
58770
58771 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
58772
58773 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
58774 (default_gcc_start): Accept optional second list element
58775 of compiler flags. Print compiler output at verbosity level 2.
58776 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
58777 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
58778 Save current values of framework globals passcnt, failcnt, xpasscnt,
58779 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
58780 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
58781 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
58782 xfailcnt to compute stats. Update framework global `testcnt' from
58783 pass/fail counts.
58784 (gcc_finish): New proc. Clean up test environment.
58785 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
58786 (gcc_epass, gcc_efail): Delete.
58787 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
58788 argument of line number.
58789 (dg-init): If the tool has an init routine, call it.
58790 (dg-test): Remove args `cflags_var' and `libs_var'.
58791 Pass all compiler options to ${tool}_start.
58792 Handle missing line number.
58793 (dg-finish): New function.
58794 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
58795 particular files. Call gcc_finish at end. Move "skipping test"
58796 message to verbosity level 3.
58797 * gcc.c-torture/compile/compile.exp: Likewise.
58798 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
58799 * gcc.c-torture/execute/execute.exp: Likewise.
58800 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
58801 Print testcase being tried at verbosity level 1.
58802 * gcc.c-torture/special/special.exp: Unset xfail.
58803 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
58804 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
58805 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
58806 * gcc.failure/failure.exp: Likewise.
58807 * gcc.ieee/ieee.exp: Likewise.
58808 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
58809 Update call to dg-test. Call dg-finish at end.
58810 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
58811 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
58812 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
58813 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
58814 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
58815 * gcc.wendy/wendy.exp: Add copyright.
58816 Delete setting of tmpdir (done by gcc_init).
58817 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
58818 Pass compiler flags to gcc_start. Call gcc_finish at end.
58819 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
58820 gcc_[ce]pass/fail.
58821
58822 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
58823
58824 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
58825 confusion.
58826 (g++_load): Likewise.
58827
58828 * config/*.exp (gcc_load): Some were varargs fns and some were not.
58829 Rename argument to `prog' to remove the confusion.
58830 Varargs fns behave differently too!
58831 (g++_load): Likewise.
58832
58833 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
58834
58835 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
58836 what it is. Delete (always) printing of status value for !native.
58837 Simplify verbose code, and include status and exec_output.
58838 (g++_load): Use gcc_load.
58839
58840 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
58841
58842 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
58843 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
58844 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
58845 940714-3.c as these testcases don't exist anymore. Make
58846 va-arg-1.c expected to pass.
58847
58848 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
58849
58850 * gcc.misc-tests/misc.exp: Only run specific testcases.
58851 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
58852 * gcc.misc-tests/dg-[1-9].c: New files.
58853
58854 * lib/dg.exp: New testsuite driver.
58855 * gcc.prms/prms.exp: Use it.
58856
58857 * README.gcc: New file.
58858
58859 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
58860 Document and reset `lxpass' and `lxfail'.
58861 Simplify "initialized" message.
58862 (gcc_stat): Clean up comments a little.
58863
58864 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
58865
58866 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
58867
58868 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
58869
58870 * lib/old-dejagnu.exp (process-option): New proc.
58871 (old-dejagnu-init, old-dejagnu-stat): Likewise.
58872 (old-dejagnu): Simplify.
58873 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
58874
58875 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
58876
58877 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
58878 exists and is not an empty string.
58879
58880 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
58881 $xfail rather than calling setup_xfail. Clear $xfail when test is
58882 finished.
58883 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
58884 automatically.
58885
58886 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
58887 longer expected to fail.
58888
58889 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
58890 "f" function call.
58891
58892 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
58893
58894 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
58895 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
58896 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
58897 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
58898 c-torture-1.29.
58899
58900 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
58901 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
58902
58903 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
58904
58905 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
58906 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
58907
58908 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
58909 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
58910 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
58911
58912 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
58913
58914 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
58915 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
58916 940714-1.c, 940714-2.c, 940714-3.c},
58917 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
58918 gcc.misc-tests/{mg.c,mg.exp}:
58919 New tests.
58920 * gcc.noncompile/noncompile.exp: Change accordingly.
58921
58922 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
58923
58924 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
58925 Undo previous clobberage.
58926
58927 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
58928
58929 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
58930 * gcc.special/{930510-1.c, special.exp}:
58931 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
58932 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
58933 struct-varargs-1.c}: New tests from c-torture-1.26.
58934
58935 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
58936
58937 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
58938 argument to switch.
58939
58940 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
58941
58942 * Revert the previous changes. Please see Rob's directory
58943 (/lisa/test/rob/progressive/gcc/testsuite) for testing
58944 fixes.
58945
58946 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
58947
58948 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
58949 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
58950 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
58951 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
58952 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
58953 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
58954 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
58955 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
58956 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
58957 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
58958 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
58959 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
58960 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
58961 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
58962 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
58963 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
58964 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
58965 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
58966 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
58967 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
58968 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
58969 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
58970 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
58971 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
58972 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
58973 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
58974 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
58975 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
58976 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
58977 testing changes.
58978
58979 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
58980
58981 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
58982 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
58983 with perror calls.
58984
58985 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
58986
58987 * config/unix.exp (g++_load): Fix syntax.
58988
58989 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
58990
58991 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
58992 * gcc.noncompile/921017-1.c: Deleted obsolete test.
58993 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
58994 Don't expect va-arg-1.c to fail. Correct expected output for
58995 920928-1.c.
58996 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
58997 * gcc.wendy/hbm4.c: Correct typo.
58998 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
58999
59000 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
59001
59002 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
59003 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
59004 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
59005 * lib/c-torture.exp (c-torture-compile): Ditto.
59006
59007 Reduce volume of output (remove all the -I's and such).
59008 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
59009 Call gcc_cpass, gcc_cfail.
59010 (c-torture): Pass testing option to c-torture-compile.
59011
59012 1994-03-21 Doug Evans (dje@cygnus.com)
59013
59014 Bring patches over from progressive.
59015 * config/default.exp: Exit remote shell cleanly.
59016 (g++_exit, g++_start): Add default versions.
59017 * config/sim.exp (gcc_load): Use perror, not error.
59018
59019 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
59020
59021 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
59022 set in site.exp.
59023
59024 1994-03-14 Doug Evans (dje@cygnus.com)
59025
59026 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
59027 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
59028 (wendy_try): New proc to run testcase.
59029 (main loop): Call 'em.
59030 * gcc.wendy/*.c: Clean up pass to correct expected output.
59031
59032 * lib/gcc.exp: Minor cleanup work.
59033 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
59034
59035 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
59036
59037 * config/sim.exp (gcc_load): Document return codes better.
59038 Don't pass -v to simulator.
59039
59040 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
59041
59042 * gcc.special/920717-x.c: Fix typo.
59043 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
59044 get at sources.
59045
59046 * lib/mike-gcc.exp: Fix typo.
59047
59048 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
59049
59050 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
59051 binary to use, transform the name.
59052 * config/*.exp: rename everything. Nuke any g++ specific files,
59053 it's now a special case of gcc that requires no special support.
59054 Add a default.exp for unsupported targets.
59055
59056 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
59057
59058 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
59059 lib/old-dejagnu.exp: Fix a few patterns to work with the new
59060 version of Tcl.
59061
59062 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
59063
59064 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
59065 than a warning.
59066
59067 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
59068
59069 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
59070
59071 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
59072
59073 * gcc.execute/execute.exp: Combine opt_list and foption_list into
59074 option_list. Compile every file with only 4/6 option choices
59075 (same as C torture) instead of with 12/18 different option
59076 choices.
59077 * lib/c-torture.exp: Likewise.
59078
59079 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
59080 not already set.
59081
59082 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
59083
59084 * lib/old-deja.exp: Add `excess errors test fails' error, now one
59085 can put an XFAIL *-*-* on excess errors.
59086
59087 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
59088
59089 * g++.law: Add more tests derived from g++-bugs snapshots.
59090
59091 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
59092 equivalent to g++.law/init9.
59093
59094 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
59095 compiled it, and the a.out file after we've run it.
59096
59097 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
59098
59099 * lib/mike-g++.exp (postbase): Delete the .o file after we've
59100 compiled it, and the a.out file after we've run it.
59101
59102 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
59103
59104 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
59105
59106 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
59107
59108 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
59109 version number.
59110
59111 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
59112
59113 * g++.law: New directory of g++ tests derived from the g++-bugs
59114 snapshots.
59115
59116 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
59117
59118 * gcc.compile: initbug1.c initbug1.exp testcase added
59119
59120 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
59121
59122 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
59123 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
59124 fixes submitted by Jeff Law (law@cs.utah.edu)
59125 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
59126 Jeff Law (law@cs.utah.edu)
59127
59128
59129 1993-11-30 Mike Stump (mrs@cygnus.com)
59130
59131 * config/unix-g++.exp: Follow the gcc way of doing things.
59132 * g++.old-deja/old-deja.exp: Minor updates.
59133 * lib/g++.exp: New file, follow the gcc way of doing things.
59134 * lib/old-dejagnu.exp: Minor updates.
59135 * lib/mike-g++.exp: Always unset errorInfo.
59136
59137 1993-11-06 Mike Stump (mrs@cygnus.com)
59138
59139 * lib/gcc.exp: Fix some errors with the below change, CC and
59140 CFLAGS should be global when setting, not local.
59141
59142 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
59143
59144 * lib/gcc.exp: Transform tool name.
59145
59146 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
59147
59148 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
59149
59150 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
59151
59152 * lib/gcc.exp: change gcc_done to gcc_stat
59153
59154 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
59155
59156 * Upgraded gcc testsuite to c-torture version 1.25
59157
59158 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
59159
59160 * lib/gcc.exp: added reporting code. Changed verbose compile message.
59161 * lib/c-torture: added hooks for new reporting code.
59162
59163 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
59164
59165 * config/sh-gcc.exp: check if sh-sim exists in the path
59166
59167 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
59168
59169 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
59170 * gcc.compile/compile.exp: Initial changes for new logic.
59171 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
59172 * gcc.failure/failure.exp: Initial changes for new logic.
59173 * gcc.ieee/ieee.exp: Initial changes for new logic.
59174 * gcc.misc-tests/misc.exp: Initial changes for new logic.
59175 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
59176 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
59177 * lib/c-torture.exp: Initial changes for new logic.
59178 * lib/gcc.exp: Initial changes for new logic.
59179
59180 1993-10-15 Mike Stump (mrs@cygnus.com)
59181
59182 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
59183 depend upon failure or success. Fully qualify names in failure
59184 and success messages. Always remove a.out before starting
59185 compile, just in case. Pay more attention to error text output by
59186 the compiler. Handle testcases with no known past errors just
59187 like all others, so that things are uniform. Other miscellaneous
59188 improvements.
59189
59190 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
59191
59192 * gcc.cpp: new directory for cpp tests
59193
59194 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
59195
59196 * lib/chill.exp: Code reformatted, removed unused code.
59197 * config/unix-chill.exp: Code reformatted, removed unused code.
59198 * chill.execute/execute.exp: Code reformatted, removed unused code.
59199 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
59200
59201 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
59202
59203 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
59204 routines not written.
59205
59206 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
59207
59208 * config/bug-gcc.exp: Use new procs from bug.exp.
59209
59210 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
59211
59212 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
59213 via ftp, rather than depending on NFS.
59214 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
59215 case.
59216
59217 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
59218
59219 * config/bug-gcc.exp: Use new download proc.
59220
59221 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
59222
59223 * chill.execute/execute.exp: cleanups, handles errors better
59224 * chill.compile/compile.exp: rewrite, based on execute.exp
59225 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
59226 * lib/chill.exp: major changes to diff proc and compile and link
59227 procs. added chill_fail and chill_pass wrappers to pass and
59228 fail. added more comments, and handle error codes better.
59229 Added a hack to capture stderr from exec, so noncompile tests
59230 can work.
59231
59232 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
59233
59234 * chill.execute/execute.exp: rewrite of testsuite driver
59235 * lib/chill.exp: rewrite of testsuite driver
59236 * config/unix-chill.exp: rewrite of testsuite driver
59237
59238 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
59239
59240 In chill.execute:
59241 * iexpr.ch: Standardize uppercase.
59242 * tuples.dat: Standardize uppercase.
59243 * vary.ch: standardize. Correct varying string assignments.
59244 * vary.dat: Add new output lines.
59245
59246 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
59247
59248 In chill.execute:
59249 * chprintf.ch: Standardize use of uppercase.
59250 * tuples.ch: Standardize and turn arr2 into a DCL,
59251 rather than a SYN.
59252 * pinits.ch: Standardize.
59253
59254 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
59255
59256 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
59257 * Makefil: Renamed to Makefile.in.
59258 * configure.in: New.
59259
59260 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
59261
59262 In chill.execute:
59263 * .cvsignore: Add result/output files.
59264 * Makefile: Fix up variables at start. Use MFLAGS
59265 everywhere. Correct bool_loc, built_ins entries.
59266 Add entry for vary1.ch.
59267 * bitarray.ch: Standardize upper-case usage.
59268 * bitexpr.ch: Standardize, add output of b1.
59269 * params.ch: Use arrayt in along PROC parameters, to
59270 avoid novelty problems.
59271 * sets.ch: Tiny cleanup.
59272 * vary1.ch: Re-indent.
59273
59274 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
59275
59276 * Add PR-related files to Makefiles, .cvsignore files, etc.
59277
59278 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
59279
59280 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
59281 with compiler objects. New names are test-flow.c and test-loop.c
59282
59283 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
59284
59285 * Upgraded c-torture tests from 1.19 to 1.20
59286
59287 * new files:
59288 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
59289 * gcc.compile: 930623-1.c 930623-2.c
59290 * gcc.noncompile: 930622-1.c 930622-2.c
59291 * gcc.failure: 920411-1.c 920627-2.c
59292 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
59293
59294 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
59295
59296 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
59297 More changes to get testsuite working properly. Needs more work.
59298 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
59299
59300 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
59301
59302 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
59303 More changes to get testsuite working properly. Needs more work.
59304
59305 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
59306
59307 * chill.compile/compile.exp: Added for Dejagnu support
59308 * chill.execute/execute.exp: Added for Dejagnu support
59309 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
59310
59311 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
59312
59313 This should complete moving the CHILL test files.
59314 * chill.noncompile(.cvsignore printf.grt
59315 in-printf.grt chprintf.grt chprintf.ch):
59316 Added test-support files.
59317 (Makefile): Modified further.
59318 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
59319 signal.ch): Added test files.
59320 * chill.execute (.cvsignore printf.grt printr.c
59321 in-printf.grt rts.c chprintf.grt rts.h): Added
59322 test-support files.
59323 (Makefile): More corrections.
59324
59325 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
59326
59327 * chill.compile, chill.execute, chill.nocompile: Add CHILL
59328 test cases, ready for DejaGnu.
59329
59330 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
59331
59332 * Upgraded c-torture tests from 1.18 to 1.19
59333
59334 * gcc.compile: added test(s):
59335 930607-1.c
59336 * gcc.execute: added test(s):
59337 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
59338
59339 * added new subdirectory for misc tests: gcc.misc-tests
59340 * gcc.misc-test(s): added tests:
59341 inst-check.c test-consts.c test-ior.c test-switch.c
59342
59343 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
59344
59345 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
59346
59347 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
59348
59349 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
59350
59351 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
59352
59353 * Upgraded c-torture tests from 1.17 to 1.18
59354
59355 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
59356
59357 * Upgraded c-torture tests from 1.12 to 1.17
59358
59359 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
59360
59361 * lib/old-dejagnu.exp:
59362 Fixed handling of XFAIL target triplets to correctly
59363 recognize wildcard characters. Removed code that
59364 appended a unique id tag to the end of the file name
59365 printed out by the result of the testcases within a
59366 given test file.
59367
59368 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
59369
59370 * lib/old-dejagnu.exp:
59371 Reworked expected failure handling to trigger off of XFAIL
59372 keyword in keyphrase embeded in testcase source code. The
59373 XFAIL keyword must be at the end of the keyphrase line. It
59374 may optionally be followed by one or more target triplets.
59375 It has just occured that the handling of wildcards in the
59376 target triplet may not be correct.
59377
59378 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
59379
59380 * g++.old-deja/tests:
59381 Moved all subdirectories up one level into g++.old-deja .
59382
59383 * lib/old-dejagnu.exp:
59384 Fixed problem with CXXFLAGS not being properly reset, and being
59385 corrupted with extraneous "-c" compiler option. This was
59386 causing binaries to not be generated for test that needed them.
59387 Modified strings passed to "pass" and "fail" so that individual
59388 tests from the same test file would be distinguished by an
59389 identifier appended to the test file name in the summary logs;
59390 this corrected a problem with erroneous diff logs. Added code
59391 to search testcases for expected fail and unexpected pass keywords.
59392
59393 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
59394
59395 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
59396
59397 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
59398
59399 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
59400 Removed extraneous text from end of "Special g++ Options"
59401 keyphrase.
59402
59403 * lib/old-dejagnu.exp: Added pattern matching to look for new
59404 keywords, embedded in testcases comments, which will trigger
59405 calls to xpass and xfail.
59406
59407 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
59408
59409 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
59410 comments embedded in the testcases, especially the one looking for
59411 special compiler options, as well as the pattern matching for the
59412 compiler output again.
59413
59414 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
59415
59416 * lib/old-dejagnu.exp: Do a proper check of the return value for
59417 execute tests. Fixed several problems with the pattern matching
59418 of the compiler output which gave erroneous test results.
59419 Changed several of the test result messages to be more descriptive.
59420 * config/unix-g++.exp: Proc g++_load now actually works and
59421 executes the tests passed to it and returns a usable return
59422 value.
59423
59424 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
59425
59426 * lib/gcc.exp: Exits gracefully if $CC is bogus.
59427
59428 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
59429
59430 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
59431 Modified both files to properly execute the old style
59432 dejagnu tests. The previous versions of these files were
59433 experimental and did not function anything near correctly.
59434
59435 1993-04-05 Rob Savoye (rob@cygnus.com)
59436
59437 * Removed all Makefile.in and configure.in files. No configuration
59438 needed now.
59439
59440 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
59441
59442 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
59443
59444 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
59445
59446 * gcc.compile/configure.in, gcc.unsorted/configure.in,
59447 gcc.special/configure.in, gcc.noncompile/configure.in,
59448 gcc.execute/configure.in, gcc.code_quality/configure.in,
59449 g++.other/configure.in, g++.old-deja/configure.in,
59450 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
59451 in srcname setting.
59452
59453 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
59454
59455 * lib/udi.exp: Fixed mondfe and mondfe_download.
59456 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
59457 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
59458
59459 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
59460
59461 * config/udi-gdb.exp: Check $shell_id after connecting to target.
59462 (gdb_exit): Don't remove *_soc files.
59463
59464 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
59465
59466 * lib/c-torture.exp: Don't look for main; instead always use -w
59467 -c. This is how the c-torture tests work. Remove the object
59468 file if the compilation succeeds.
59469 * gcc.execute/execute.exp: Remove executable if test passes.
59470 * gcc.noncompile/noncompile.exp: Every test is an expected
59471 failure.
59472 * gcc.special/special.exp: Added tests from c-torture 1.11,
59473 corrected use of existing test.
59474 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
59475 gcc.execute/920625-1.c: Updated to c-torture 1.11.
59476 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
59477 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
59478 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
59479 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
59480 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
59481 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
59482 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
59483 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
59484 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
59485 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
59486 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
59487 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
59488 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
59489 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
59490 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
59491 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
59492 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
59493 c-torture 1.11.
59494 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
59495 correspond to c-torture 1.11.
59496
59497 * New file.
This page took 2.77675 seconds and 5 git commands to generate.