3dff55cba19c3cf674cdf31049130b89e7e60332
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-03-09 Paul Thomas <pault@gcc.gnu.org>
2
3 * PR fortran/26257
4 gfortran.dg/auto_char_len_3.f90: New test
5
6 2006-03-08 Jeff Law <law@redhat.com>
7
8 * gcc.dg/tree-ssa/20030730-1.c: No longer expected to fail.
9 * gcc.dg/tree-ssa/20030730-2.c: No longer expected to fail.
10 * g++.dg/tree-ssa/pr26406.C: New test.
11
12 2006-03-07 Jeff Law <law@redhat.com>
13
14 * gcc.dg/tree-ssa/20030730-1.c: Temporarily xfail.
15 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
16 * gcc.dg/tree-ssa/20030807-2.c: Likewise.
17
18 2006-03-07 Richard Guenther <rguenther@suse.de>
19
20 PR tree-optimization/26587
21 * gcc.dg/torture/pr26587.c: New testcase.
22
23 2006-03-06 Paul Thomas <pault@gcc.gnu.org>
24 Erik Edelmann <eedelman@gcc.gnu.org>
25
26 * gfortran.dg/allocatable_dummy_1.f90: Take into account that
27 INTENT(OUT) arguments shall be deallocated upon procedure entry.
28
29 2006-03-06 Paul Thomas <pault@gcc.gnu.org>
30
31 PR fortran/26107
32 * pure_dummy_length_1.f90: New test.
33
34 PR fortran/19546
35 * gfortran.dg/parent_result_ref_1.f90: New test.
36 * gfortran.dg/parent_result_ref_2.f90: New test.
37 * gfortran.dg/parent_result_ref_3.f90: New test.
38 * gfortran.dg/parent_result_ref_4.f90: New test.
39
40 2006-03-06 Steven G. Kargl <kargls@comcast.net>
41
42 * gfortran.dg/verify_2.f90: New test.
43
44 2006-03-06 Steven G. Kargl <kargls@comcast.net>
45
46 * gfortran.dg/equiv_1.f90: Replace tab(s) with spaces.
47 * gfortran.dg/arrayio_1.f90: Ditto.
48 * gfortran.dg/pr25603.f: Ditto.
49 * gfortran.dg/assumed_dummy_2.f90: Ditto.
50 * gfortran.dg/equiv_2.f90: Ditto.
51 * gfortran.dg/arrayio_2.f90: Ditto.
52 * gfortran.dg/namelist_14.f90: Ditto.
53 * gfortran.dg/g77/cpp6.f: Ditto.
54 * gfortran.dg/g77/cpp5inc.h: Ditto.
55 * gfortran.dg/g77/cpp5.F: Ditto.
56 * gfortran.dg/g77/cpp5.h: Ditto.
57 * gfortran.dg/namelist_15.f90: Ditto.
58 * gfortran.dg/badline.f: Ditto.
59 * gfortran.dg/sibling_dummy_procedure_1.f90: Ditto.
60 * gfortran.dg/sibling_dummy_procedure_2.f90: Ditto.
61 * gfortran.dg/backspace_6.f: Ditto.
62 * gfortran.dg/altreturn_1.f90: Ditto.
63 * gfortran.dg/entry_4.f90: Ditto.
64 * gfortran.dg/implicit_5.f90: Ditto.
65
66 2006-03-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
67
68 PR c++/15759
69 * g++.dg/other/default4.C: New test.
70
71 2006-03-05 Erik Edelmann <eedelman@gcc.gnu.org>
72
73 PR fortran/16136
74 * allocatable_dummy_1.f90: New.
75 * allocatable_dummy_2.f90: New.
76
77 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
78
79 PR libgfortran/26554
80 * gfortran.dg/read_logical.f90: New test.
81
82 2006-03-04 Laurent GUERBY <laurent@guerby.net>
83
84 * ada/acats/norun.lst: cdd2a03 now passes.
85
86 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
87
88 PR testsuite/25177
89 * gcc.target/powerpc/pr18096-1.c: Change where the error
90 would match.
91
92 2006-03-04 Jakub Jelinek <jakub@redhat.com>
93
94 * gcc.target/i386/cleanup-1.c: New test.
95 * gcc.target/i386/cleanup-2.c: New test.
96
97 2006-03-04 Roger Sayle <roger@eyesopen.com>
98
99 * gfortran.dg/dependency_9.f90: Remove for the time being.
100
101 2006-03-04 Krister Walfridsson <cato@df.lth.se>
102
103 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
104 directive.
105
106 2006-03-03 Roger Sayle <roger@eyesopen.com>
107
108 * gfortran.dg/dependency_9.f90: New test case.
109
110 2006-03-03 Roger Sayle <roger@eyesopen.com>
111
112 * gfortran.dg/dependency_4.f90: New test case.
113 * gfortran.dg/dependency_5.f90: New test case.
114 * gfortran.dg/dependency_6.f90: New test case.
115 * gfortran.dg/dependency_7.f90: New test case.
116 * gfortran.dg/dependency_8.f90: New test case.
117
118 2006-03-03 Paul Brook <paul@codesourcery.com>
119
120 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
121 Add m68k-*-elf.
122
123 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
124
125 PR fortran/25031
126 * multiple_allocation_1.f90: New test.
127
128 2006-03-03 Roger Sayle <roger@eyesopen.com>
129
130 PR tree-optimization/26524
131 * gfortran.dg/pr26524.f: New test case.
132
133 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
134
135 * g++.dg/template/repo5.C: Cleanup repo files.
136 * gcc.dg/20051201-1.c: Cleanup coverage files.
137 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
138 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
139 tree dump files.
140
141 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
142
143 * objc.dg/objc-nofilename-1.m: New test.
144 * objc.dg/bad-receiver-type.m: New test.
145 * obj-c++.dg/bad-receiver-type.mm: New test.
146
147 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
148
149 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
150
151 2006-03-01 Mike Stump <mrs@apple.com>
152
153 * g++.dg/abi/key2.C: Add.
154
155 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
156
157 * gfortran.dg/logical_dot_product.f90: New test.
158
159 PR fortran/26393
160 * gfortran.dg/used_interface_ref.f90: New test.
161
162 PR fortran/20938
163 * gfortran.dg/dependency_2.f90: New test.
164 * gfortran.fortran-torture/execute/where17.f90: New test.
165 * gfortran.fortran-torture/execute/where18.f90: New test.
166 * gfortran.fortran-torture/execute/where19.f90: New test.
167 * gfortran.fortran-torture/execute/where20.f90: New test.
168
169 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
170
171 * g++.dg/tree-ssa/pr26443.C: New test case.
172
173 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
174
175 PR middle-end/26022
176 * g++.dg/opt/return-slot1.C: New test.
177
178 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
179
180 PR libgfortran/26136
181 * gfortran.dg/namelist_23.f90: New test.
182
183 2006-02-28 Roger Sayle <roger@eyesopen.com>
184
185 PR middle-end/14752
186 * gcc.dg/fold-eqandshift-2.c: New test case.
187
188 2006-02-28 Richard Guenther <rguenther@suse.de>
189
190 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
191 decomposition.
192
193 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
194
195 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
196
197 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
198
199 PR libgfortran/26464
200 * gfortran.dg/backspace_5.f: New test.
201 * gfortran.dg/backspace_6.f: New test.
202
203 2006-02-26 Roger Sayle <roger@eyesopen.com>
204
205 * gcc.dg/fold-eqandnot-1.c: New test case.
206
207 2006-02-26 Roger Sayle <roger@eyesopen.com>
208
209 PR middle-end/19983
210 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
211
212 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
213
214 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
215 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
216
217 2006-02-26 Richard Guenther <rguenther@suse.de>
218
219 PR tree-optimization/26421
220 * gcc.dg/tree-ssa/pr26421.c: New testcase.
221
222 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
223
224 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
225 * g++.old-deja/g++.robertl/eb132.C: Likewise.
226
227 2006-02-26 Roger Sayle <roger@eyesopen.com>
228
229 * gcc.dg/fold-even-1.c: New test case.
230
231 2006-02-26 Roger Sayle <roger@eyesopen.com>
232
233 PR middle-end/21137
234 * gcc.dg/fold-eqandshift-1.c: New test case.
235
236 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
237
238 PR tree-optimization/25125
239 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
240 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
241
242 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
243
244 PR tree-optimizations/26359
245 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
246 with -fdump-tree-dceloop-details.
247 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
248
249 2006-02-25 Roger Sayle <roger@eyesopen.com>
250
251 PR middle-end/23673
252 * gcc.dg/fold-eqxor-1.c: New test case.
253 * gcc.dg/fold-eqxor-2.c: Likewise.
254 * gcc.dg/fold-eqxor-3.c: Likewise.
255
256 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
257
258 PR fortran/23092
259 * scalar_mask_1.f90: New test.
260
261 2006-02-24 Geoffrey Keating <geoffk@apple.com>
262
263 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
264 * g++.dg/eh/uncaught2.C: New.
265 * g++.dg/eh/uncaught3.C: New.
266
267 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
268
269 PR libgfortran/26423
270 * gfortran.dg/read_many_1.f: New test.
271
272 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
273
274 PR fortran/24519
275 * gfortran.dg/dependency_3.f90: New test.
276 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
277 XFAILs.
278
279 PR fortran/25395
280 * gfortran.dg/equiv_6.f90: New test.
281
282 2006-02-23 Jeff Law <law@redhat.com>
283
284 * gcc.c-torture/compile/pr26425.c: New test.
285
286 2006-02-23 Jakub Jelinek <jakub@redhat.com>
287
288 PR middle-end/26412
289 * gcc.dg/gomp/pr26412.c: New test.
290
291 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
292
293 PR c++/26291
294 * g++.dg/other/ellipsis1.C: New test.
295 * g++.dg/parse/operator4.C: Adjust error marker.
296
297 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
298
299 PR target/25603
300 * gfortran.dg/pr25603.f: New testcase.
301
302 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
303
304 * gcc.dg/bf-spl1.c: Don't specify -m68000.
305 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
306
307 2006-02-21 Geoffrey Keating <geoffk@apple.com>
308
309 * g++.dg/eh/spbp.C: New.
310
311 2006-02-21 Jakub Jelinek <jakub@redhat.com>
312
313 PR middle-end/26379
314 * gcc.target/i386/mmx-7.c: New test.
315
316 2006-02-20 Roger Sayle <roger@eyesopen.com>
317
318 PR tree-optimization/26361
319 * gcc.dg/tree-ssa/vrp27.c: New test case.
320
321 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
322
323 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
324 * gcc.dg/tree-ssa/complex-4.c: Here.
325
326 2006-02-19 Roger Sayle <roger@eyesopen.com>
327
328 PR middle-end/19543
329 * gfortran.dg/logical_1.f90: New test case.
330
331 2006-02-19 Jakub Jelinek <jakub@redhat.com>
332
333 PR middle-end/26334
334 * gcc.dg/20060218-1.c: Moved to...
335 * gcc.target/i386/20060218-1.c: ... here. New test.
336
337 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
338
339 PR fortran/26201
340 * gfortran.dg/convert_1.f90: New.
341
342 2006-02-19 Paul Thomas <pault@gcc.gnu.org>
343
344 PR fortran/25054
345 * gfortran.dg/namelist_5.f90: New test.
346
347 PR fortran/25089
348 * gfortran.dg/namelist_4.f90: New test.
349
350 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
351
352 PR tree-opt/25680
353 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
354
355 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
356
357 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
358 variable to take into account the variable name in the
359 function header.
360 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
361
362 2006-02-18 Jakub Jelinek <jakub@redhat.com>
363
364 PR middle-end/26334
365 * gcc.c-torture/compile/20060217-1.c: New test.
366 * gcc.dg/20060218-1.c: New test.
367
368 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
369
370 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
371
372 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
373
374 * gcc.dg/cpp/undef3.c: New test.
375 * gcc.dg/cpp/trad/builtins2.c: New test.
376
377 2006-02-18 Mark Mitchell <mark@codesourcery.com>
378
379 PR c++/26266
380 * g++.dg/template/static22.C: New test.
381 * g++.dg/template/static23.C: New test.
382 * g++.dg/template/static24.C: New test.
383 * g++.dg/template/non-dependent13.C: New test.
384 * g++.dg/init/member1.C: Tweak error markers.
385
386 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
387
388 PR target/26255
389 * gcc.c-torture/compile/pr26255.c: New test case.
390
391 2006-02-16 Roger Sayle <roger@eyesopen.com>
392
393 * gfortran.fortran-torture/execute/where_10.f90: New test case.
394 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
395 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
396 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
397 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
398 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
399 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
400
401 2006-02-16 Jeff Law <law@redhat.com>
402
403 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
404 * gcc.dg/tree-ssa/vrp26.c: New test.
405
406 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
407
408 PR target/20353
409 PR target/24578
410 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
411 __UCLIBC__ is defined.
412
413 2006-02-16 Jakub Jelinek <jakub@redhat.com>
414
415 PR fortran/26224
416 * gfortran.dg/gomp/pr26224.f: New test.
417
418 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
419
420 PR tree-opt/25918
421 * lib/target-supports.exp
422 (check_effective_target_vect_short_mult): New.
423 (check_effective_target_vect_char_mult): New.
424 (check_effective_target_vect_widen_sum_qi_to_si): New.
425 (check_effective_target_vect_widen_sum_qi_to_hi): New.
426 (check_effective_target_vect_widen_sum_hi_to_si): New.
427 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
428 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
429 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
430 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
431 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
432 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
433 vect-reduc-pattern-2c.c
434 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
435 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
436 vect-reduc-pattern-1c.c
437
438 2006-02-16 Paul Thomas <pault@gcc.gnu.org>
439
440 PR fortran/24557
441 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
442
443 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
444
445 PR fortran/26054
446 * gfortran.dg/enum_8.f90: Remove check for warning.
447 * gfortran.dg/iomsg_1.f90: Ditto.
448 * gfortran.dg/enum_1.f90: Ditto.
449 * gfortran.dg/enum_9.f90: Ditto.
450 * gfortran.dg/enum_2.f90: Ditto.
451 * gfortran.dg/enum_10.f90: Ditto.
452 * gfortran.dg/enum_3.f90: Ditto.
453 * gfortran.dg/flush_1.f90: Ditto.
454 * gfortran.dg/enum_4.f90: Ditto.
455 * gfortran.dg/array_constructor_1.f90: Ditto.
456 * gfortran.dg/enum_5.f90: Ditto.
457 * gfortran.dg/enum_6.f90: Ditto.
458 * gfortran.dg/enum_7.f90: Ditto.
459
460 2006-02-15 Jakub Jelinek <jakub@redhat.com>
461
462 PR middle-end/26300
463 * gcc.c-torture/compile/20060215-1.c: New test.
464
465 2006-02-14 Roger Sayle <roger@eyesopen.com>
466
467 PR middle-end/23670
468 * gcc.dg/tree-ssa/andor-2.c: New test case.
469
470 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
471
472 PR fortran/25045
473 * optional_dim.f90: New test.
474
475 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
476
477 PR fortran/26277
478 * gfortran.dg/label_4.f90: New.
479
480 2006-02-14 Jakub Jelinek <jakub@redhat.com>
481 Diego Novillo <dnovillo@redhat.com>
482 Uros Bizjak <uros@kss-loka.si>
483
484 * gfortran.dg/gomp: New directory.
485
486 2006-02-14 Richard Guenther <rguenther@suse.de>
487
488 PR tree-optimization/26258
489 * gcc.dg/torture/pr26258.c: New testcase.
490
491 2006-02-13 Jakub Jelinek <jakub@redhat.com>
492
493 PR fortran/26246
494 * gfortran.dg/pr26246_1.f90: New test.
495 * gfortran.dg/pr26246_2.f90: New test.
496
497 PR middle-end/26092
498 * gcc.c-torture/compile/20060208-1.c: New test.
499
500 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
501
502 PR fortran/26074
503 PR fortran/25103
504 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
505 * gfortran.dg/bad_automatic_objects_1.f90: New test.
506 * gfortran.dg/automatic_module_variable.f90: Change error message.
507
508 PR fortran/20861
509 * gfortran.dg/internal_dummy_1.f90: New test.
510
511 PR fortran/20871
512 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
513
514
515 PR fortran/25083
516 * gfortran.dg/uncommon_block_data_1.f90: New test.
517 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
518 with standard.
519
520 PR fortran/25088
521 * gfortran.dg/typed_subroutine_1.f90: New test.
522
523 2006-02-13 Geoffrey Keating <geoffk@apple.com>
524
525 * objc.dg/dwarf-1.m: New.
526
527 2006-02-13 Roger Sayle <roger@eyesopen.com>
528
529 PR middle-end/24427
530 * gcc.dg/tree-ssa/andor-1.c: New test case.
531
532 2006-02-13 Josh Conner <jconner@apple.com>
533
534 PR target/25376
535 * gcc.dg/pr25376.c: New test.
536
537 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
538 assemble.
539 * lib/target-supports.exp (check_named_sections_available):
540 Only compile named-sections test -- don't assemble.
541
542 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
543
544 * g++.dg/warn/no-write-strings.C: New test.
545 * g++.dg/warn/write-strings.C: Likewise.
546 * g++.dg/warn/write-strings-default.C: Likewise.
547
548 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
549
550 PR fortran/25806
551 * gfortran.dg/ret_pointer_2.f90: New test.
552
553 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
554
555 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
556
557 2006-02-10 Jeff Law <law@redhat.com>
558
559 * gcc.c-torture/compile/pr26213.c: New test.
560
561 2006-02-10 Steven G. Kargl <kargls@comcast.net>
562
563 gfortran.dg/null_1.f90: New test.
564
565 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
566
567 PR fortran/14771
568 * gfortran.dg/parens_4.f90: New.
569 * gfortran.dg/parens_5.f90: New.
570
571 2006-02-10 Richard Guenther <rguenther@suse.de>
572
573 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
574
575 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
576 Paul Thomas <pault@gcc.gnu.org>
577
578 PR fortran/14771
579 * gfortran.dg/parens_1.f90: New.
580 * gfortran.dg/parens_2.f90: New.
581 * gfortran.dg/parens_3.f90: New.
582
583 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
584
585 PR fortran/26038
586 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
587
588 PR fortran/25059
589 * gfortran.dg/impure_assignment_1.f90: New test.
590
591 PR fortran/25070
592 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
593
594 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
595
596 PR target/26141
597 * g++.dg/expr/stdarg2.C: New test.
598
599 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
600
601 PR inline-asm/16194
602 * gcc.dg/pr16194.c: New test.
603
604 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
605
606 * ada/acats/run_acats: Use portable variant of "$@".
607
608 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
609
610 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
611 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
612
613 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
614
615 PR tree-opt/26179
616 * g++.dg/opt/pr26179.C: New test.
617
618 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
619
620 PR middle-end/26134
621 * gcc.dg/tree-ssa/complex-3.c: New test.
622
623 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
624
625 * gcc.c-torture/compile/volatile-1.c: New test.
626
627 2006-02-09 Diego Novillo <dnovillo@redhat.com>
628
629 PR 26180
630 * gcc.dg/tree-ssa/pr26180.c: New test.
631
632 2006-02-08 Jeff Law <law@redhat.com>
633
634 * gcc.dg/tree-ssa/pr21417.c: New test.
635
636 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
637
638 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
639 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
640
641 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
642
643 * lib/scanrtl.exp: New.
644
645 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
646
647 PR c++/26071
648 * g++.dg/other/virtual2.C: New test.
649
650 PR c++/26070
651 * g++.dg/other/virtual1.C: New test.
652
653 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
654
655 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
656 cleanup-ipa-dump): Update dump file glob patterns.
657 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
658 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
659
660 * lib/gcc-dg.exp: Load it.
661 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
662
663 2006-02-07 Janis Johnson <janis187@us.ibm.com>
664
665 PR testsuite/26159
666 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
667 * gcc.dg/tree-ssa/pr23382.c: Ditto.
668
669 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
670
671 PR fortran/25577
672 * gfortran.dg/mvbits_1.f90: New.
673
674 2006-02-07 Dirk Mueller <dmueller@suse.com>
675
676 * g++.dg/warn/Wdiv-by-zero.C: New test.
677 * g++.dg/warn/Wno-div-by-zero.C: New.
678
679 2006-02-07 Jeff Law <law@redhat.com>
680
681 * gcc.dg/tree-ssa/pr21559.c: New test.
682
683 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
684 multiple VRP passes.
685 * gcc.dg/tree-ssa/vrp09.c: Likewise.
686 * gcc.dg/tree-ssa/vrp18.c: Likewise.
687 * gcc.dg/tree-ssa/pr21582.c: Likewise.
688 * gcc.dg/tree-ssa/pr20657.c: Likewise.
689 * gcc.dg/tree-ssa/pr21001.c: Likewise.
690 * gcc.dg/tree-ssa/vrp02.c: Likewise
691 * gcc.dg/tree-ssa/vrp11.c: Likewise
692 * gcc.dg/tree-ssa/pr14341.c: Likewise
693 * gcc.dg/tree-ssa/vrp19.c: Likewise
694 * gcc.dg/tree-ssa/vrp20.c: Likewise
695 * gcc.dg/tree-ssa/vrp03.c: Likewise
696 * gcc.dg/tree-ssa/pr21086.c: Likewise
697 * gcc.dg/tree-ssa/pr21959.c: Likewise
698 * gcc.dg/tree-ssa/vrp21.c: Likewise
699 * gcc.dg/tree-ssa/vrp04.c: Likewise
700 * gcc.dg/tree-ssa/pr25485.c: Likewise
701 * gcc.dg/tree-ssa/pr22026.c: Likewise
702 * gcc.dg/tree-ssa/vrp22.c: Likewise
703 * gcc.dg/tree-ssa/vrp05.c: Likewise
704 * gcc.dg/tree-ssa/20030807-10.c: Likewise
705 * gcc.dg/tree-ssa/pr20701.c: Likewise
706 * gcc.dg/tree-ssa/vrp23.c: Likewise
707 * gcc.dg/tree-ssa/vrp06.c: Likewise
708 * gcc.dg/tree-ssa/pr22117.c: Likewise
709 * gcc.dg/tree-ssa/pr20702.c: Likewise
710 * gcc.dg/tree-ssa/vrp15.c: Likewise
711 * gcc.dg/tree-ssa/pr21090.c: Likewise
712 * gcc.dg/tree-ssa/pr21294.c: Likewise
713 * gcc.dg/tree-ssa/vrp24.c: Likewise
714 * gcc.dg/tree-ssa/vrp07.c: Likewise
715 * gcc.dg/tree-ssa/pr21563.c: Likewise
716 * gcc.dg/tree-ssa/pr25382.c: Likewise
717 * gcc.dg/tree-ssa/vrp16.c: Likewise
718 * gcc.dg/tree-ssa/vrp25.c: Likewise
719 * gcc.dg/tree-ssa/vrp08.c: Likewise
720 * gcc.dg/tree-ssa/20030807-6.c: Likewise
721 * gcc.dg/tree-ssa/vrp17.c: Likewise
722 * gcc.dg/tree-ssa/pr21458.c: Likewise
723 * g++.dg/tree-ssa/pr18178.C: Likewise
724
725 2006-02-07 Richard Guenther <rguenther@suse.de>
726
727 PR c++/26140
728 Revert
729 2006-01-30 Richard Guenther <rguenther@suse.de>
730 PR c++/23372
731 * gcc.dg/pr23372-1.C: New testcase.
732
733 * g++.dg/tree-ssa/pr26140.C: New testcase.
734
735 2006-02-07 Mark Mitchell <mark@codesourcery.com>
736
737 PR c++/9737
738 * g++.dg/template/ttp15.C: New test.
739 * g++.dg/template/ttp16.C: Likewise.
740 * g++.dg/template/ttp17.C: Likewise.
741 * g++.old-deja/g++.pt/ttp36.C: Remove.
742 * g++.old-deja/g++.pt/ttp19.C: Likewise.
743 * g++.old-deja/g++.pt/ttp37.C: Likewise.
744 * g++.old-deja/g++.pt/ttp38.C: Likewise.
745 * g++.old-deja/g++.pt/ttp39.C: Likewise.
746 * g++.old-deja/g++.pt/ttp9.C: Likewise.
747 * g++.old-deja/g++.pt/ttp40.C: Likewise.
748 * g++.old-deja/g++.pt/ttp51.C: Likewise.
749 * g++.old-deja/g++.pt/ttp26.C: Likewise.
750 * g++.old-deja/g++.pt/ttp36.C: Likewise.
751
752 2006-02-06 Thomas Koenig <Thomas.Koenig@online.de>
753
754 PR libfortran/23815
755 * unf_io_convert_4.f90: New test.
756
757 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
758
759 * gcc.dg/tree-ssa/loadpre10.c: New test.
760 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
761 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
762 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
763
764 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
765
766 PR libfortran/24685
767 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
768
769 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
770
771 PR tree-opt/25251
772 * gfortran.dg/assign_7.f: New test.
773
774 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
775
776 PR fortran/26041
777 PR fortran/26064
778 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
779 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
780 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
781
782 2006-02-05 Jakub Jelinek <jakub@redhat.com>
783
784 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
785 in size_t typedef.
786
787 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
788
789 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
790 * g++.dg/charset/string.c (foo): Likewise.
791 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
792 const char*
793 * g++.dg/ext/builtin2.C (printf): Likewise.
794 * g++.dg/init/new15.C (printf): Likewise.
795 * g++.dg/opt/pr17697-1.C (foo): Likewise.
796 * g++.dg/opt/pr17697-2.C (foo): Likewise.
797 * g++.dg/opt/pr17697-3.C (foo): Likewise.
798 * g++.dg/template/non-dependent4.C (temp): Likewise.
799 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
800 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
801 parameter type to const char*.
802 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
803 Change type to const char*.
804 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
805 Likewise.
806 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
807 second parameter type to const char*.
808 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
809 (Y::Y): Change parameter type to const char*.
810 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
811 * g++.old-deja/g++.jason/report.C: Apply const correctness.
812 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
813 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
814 (char*).
815 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
816 const char*.
817 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
818 type to const char*.
819 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
820 return type to const char*.
821 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
822 to const char*.
823 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
824 * g++.old-deja/g++.law/refs1.C: Likewise.
825 * g++.old-deja/g++.law/visibility1.C: Likewise.
826 * g++.old-deja/g++.law/visibility2.C: Likewise.
827 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
828 const char*.
829 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
830 * g++.old-deja/g++.mike/net48.C: Likewise.
831 * g++.old-deja/g++.mike/p646.C: Likewise.
832 * g++.old-deja/g++.mike/p6746.C: Likewise.
833 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
834 type to const char*.
835 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
836 deprecated conversion warning.
837 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
838 char*.
839 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
840 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
841 * g++.old-deja/g++.pt/explicit8.C: Likewise.
842 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
843 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
844 * g++.old-deja/g++.pt/nontype3.C: Likewise.
845 * g++.old-deja/g++.pt/t39.C: Likewise.
846 * g++.old-deja/g++.robertl/eb106.C: Likewise.
847 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
848
849 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
850
851 PR fortran/25075
852 intrinsic_argument_conformance_1.f90: New test.
853
854 2006-02-03 Steven G. Kargl <kargls@comcast.net>
855
856 PR fortran/20845
857 * gfortran.dg/char_result_11.f90: Add SAVE.
858 * gfortran.dg/der_pointer_4.f90: Ditto.
859 * gfortran.dg/default_initialization.f90: New test.
860
861 2006-02-03 Jeff Law <law@redhat.com>
862
863 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
864 handle more than 100 dump files.
865 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
866 * lib/scantree.exp (scan-tree-dump): Likewise.
867 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
868 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
869 * lib/scanipa.exp (scan-ipa-dump): Likewise.
870 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
871 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
872
873 2006-02-03 Diego Novillo <dnovillo@redhat.com>
874
875 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
876
877 2006-02-03 Mark Mitchell <mark@codesourcery.com>
878
879 * g++.dg/template/using12.C: New test.
880
881 2006-02-03 Alan Modra <amodra@bigpond.net.au>
882
883 * gcc.target/powerpc/pr25960.c: New test.
884
885 2006-02-02 Steven G. Kargl <kargls@comcast>
886
887 PR fortran/24958
888 gfortran.dg/nullify_2.f90: New test.
889
890 2006-02-02 Diego Novillo <dnovillo@redhat.com>
891
892 PR 25990
893 * gcc.dg/gomp/pr25990.c: New test.
894
895 2006-01-31 Mark Mitchell <mark@codesourcery.com>
896
897 PR c++/25342
898 * g++.gd/template/partial4.C: New test.
899
900 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
901
902 PR middle-end/26001
903 * gfortran.dg/data_char_2.f90: New.
904
905 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
906
907 PR fortran/26039
908 maxval_maxloc_conformance_1.f90: New test.
909
910 2006-01-31 Richard Guenther <rguenther@suse.de>
911
912 * gcc.target/i386/sselibm-1.c: New testcase.
913 * gcc.target/i386/sselibm-2.c: Likewise.
914 * gcc.target/i386/sselibm-3.c: Likewise.
915 * gcc.target/i386/sselibm-4.c: Likewise.
916 * gcc.target/i386/sselibm-5.c: Likewise.
917
918 2006-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
919
920 PR fortran/24266
921 * gfortran.dg/arrayio_derived_2.f90: New.
922
923 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
924
925 * gcc.dg/unsigned-long-compare.c: New test.
926
927 2006-01-30 Steve Ellcey <sje@cup.hp.com>
928
929 PR testsuite/25318
930 * lib/target-supports.exp (check_effective_target_freorder):
931 Check to see if target supports -freorder-blocks-and-partition.
932 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
933 instead of "dg-require-named-sections".
934
935 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
936
937 PR target/14798:
938 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
939 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
940 * gcc.dg/pragma-isr-trapa2.c: Likewise.
941 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
942 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
943 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
944 * gcc.dg/attr-isr-trap_exit.c: Likewise.
945 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
946
947 2006-01-30 Richard Guenther <rguenther@suse.de>
948
949 PR c++/23372
950 * gcc.dg/pr23372-1.C: New testcase.
951
952 2006-01-29 Diego Novillo <dnovillo@redhat.com>
953
954 * gcc.dg/gomp/pr25874.c: New test.
955
956 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
957
958 PR tree-opt/25911
959 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
960
961 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
962
963 PR fortran/18578
964 PR fortran/18579
965 PR fortran/20857
966 PR fortran/20885
967 * gfortran.dg/intent_out_1.f90: New test.
968
969 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
970
971 PR fortran/17911
972 * gfortran.dg/procedure_lvalue.f90: New test.
973
974 PR fortran/20895
975 PR fortran/25030
976 * gfortran.dg/char_pointer_assign_2.f90: New test.
977 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
978 assignment to be consistent with standard.
979 * gfortran.dg/char_result_2.f90: The same.
980 * gfortran.dg/char_result_8.f90: The same.
981
982 2006-01-28 Zack Weinberg <zackw@panix.com>
983
984 * gcc.dg/Woverlength-strings.c
985 * gcc.dg/Woverlength-strings-pedantic-c89.c
986 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
987 * gcc.dg/Woverlength-strings-pedantic-c99.c
988 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
989
990 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
991
992 * gcc.c-torture/execute/20060127-1.c: New test.
993
994 2006-01-28 Mark Mitchell <mark@codesourcery.com>
995
996 PR c++/25999
997 * g++.dg/ext/pragmaweak1.C: New test.
998
999 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1000
1001 PR c++/25855
1002 * g++.dg/template/spec29.C: New test.
1003
1004 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
1005
1006 PR c/19606.
1007 * gcc.c-torture/execute/pr19606.c: New.
1008
1009 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
1010
1011 * gcc.dg/pragma-re-4.c: New test.
1012
1013 2006-01-27 Paul Thomas <pault@gcc.gnu.org>
1014
1015 PR fortran/25964
1016 * gfortran.dg/assumed_size_refs_3.f90: New test.
1017
1018 2006-01-27 Ben Elliston <bje@au.ibm.com>
1019
1020 * gcc.misc-tests/dectest.exp: Remove defunct comment.
1021
1022 2006-01-26 Laurent GUERBY <laurent@guerby.net>
1023
1024 PR ada/21317
1025 * ada/acats/support/impdef.a: Add One_Long_Second.
1026 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
1027 * ada/acats/tests/c9/c94026.a: Likewise.
1028 * ada/acats/tests/c9/c97305c.ada: Likewise.
1029 * ada/acats/tests/c9/c99004a.ada: Likewise.
1030
1031 2006-01-26 Paul Thomas <pault@gcc.gnu.org>
1032
1033 PR fortran/25964
1034 * gfortran.dg/global_references_2.f90: New test.
1035
1036 PR fortran/25084
1037 PR fortran/20852
1038 PR fortran/25085
1039 PR fortran/25086
1040 * gfortran.dg/assumed_charlen_function_1.f90: New test.
1041 * gfortran.dg/assumed_charlen_function_3.f90: New test.
1042
1043 PR fortran/25416
1044 * gfortran.dg/assumed_charlen_function_2.f90: New test.
1045
1046 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
1047
1048 PR c/25892
1049 * gcc.dg/Wpointer-sign.c: New.
1050 * gcc.dg/Wpointer-sign-Wall.c: New.
1051 * gcc.dg/Wpointer-sign-Wall-no.c: New.
1052 * gcc.dg/Wpointer-sign-pedantic.c: New.
1053 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
1054 * gcc.dg/conv-2.c: Use -Wpointer-sign.
1055
1056 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
1057
1058 PR C/25861
1059 * gcc.c-torture/compile/pr25861.c: New test.
1060
1061 2006-01-26 Paul Brook <paul@codesourcery.com>
1062
1063 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
1064 on short-enum targets.
1065 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
1066 variable.
1067 (generate_fields): Use short_enums.
1068 (main): Set short_enums. Document -e.
1069 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
1070 on short-enum targets.
1071 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
1072 variable.
1073 (generate_fields): Use short_enums.
1074 (main): Set short_enums. Document -e.
1075 * lib/target-supports.exp (check_effective_target_short_enums): New.
1076
1077 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
1078
1079 PR target/25947
1080 * gcc.dg/torture/pr25947-1.c: New test.
1081
1082 2006-01-25 Jan Hubicka <jh@suse.cz>
1083 Roger Sayle <roger@eyesopen.com>
1084
1085 PR rtl-optimization/25703
1086 * gcc.target/i386/20060125-1.c: New test case.
1087 * gcc.target/i386/20060125-2.c: New test case.
1088
1089 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1090
1091 PR fortran/18540
1092 * gfortran.dg/goto_1.f: New.
1093
1094 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
1095
1096 PR fortran/25716
1097 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
1098 25716 on 32-bit systems too.
1099
1100 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
1101
1102 PR testsuite/25590
1103 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
1104
1105 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
1106
1107 * gcc.dg/tree-ssa/gen-vect-33.c: New.
1108
1109 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1110
1111 PR fortran/25835
1112 * gfortran.dg/read_eof.f90: Delete, renamed.
1113 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
1114 * gfortran.dg/read_eof_2.f90: New test.
1115 * gfortran.dg/read_eof_3.f90: New test.
1116
1117 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
1118
1119 PR tree-opt/25860
1120 * gcc.c-torture/compile/pr25860.c: New test.
1121
1122 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1123
1124 PR c++/25552
1125 * g++.dg/parse/dtor8.C: New test.
1126
1127 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
1128
1129 PR testsuite/25891
1130 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
1131 * gcc.dg/gomp/gomp.exp: Return without testing anything if
1132 check_effective_target_fopenmp returns 0.
1133
1134 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
1135
1136 PR ada/20548
1137 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
1138 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
1139 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
1140
1141 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
1142
1143 PR tree-opt/25857
1144 * g++.dg/opt/pr25857.C: New test.
1145
1146 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
1147 Jan Hubicka <jh@suse.cz>
1148 Richard Guenther <rguenther@suse.de>
1149
1150 PR rtl-optimization/25654
1151 * gcc.dg/torture/pr25654.c: New testcase.
1152 * gcc.target/i386/pr25654.c: Likewise.
1153
1154 2006-01-23 Paul Thomas <pault@gcc.gnu.org>
1155
1156 PR fortran/25901
1157 * gfortran.dg/internal references_2.f90: New test.
1158
1159 Fix regression in testing of admissability of attributes.
1160 * gfortran.dg/intent_used_1.f90: New test.
1161
1162 2006-01-23 Ben Elliston <bje@au.ibm.com>
1163
1164 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
1165 Remove target conditional torture options for i?86 and x86_64
1166 GNU/Linux.
1167
1168 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
1169
1170 PR c++/10891
1171 * g++.dg/rtti/no-rtti.C: New.
1172
1173 2006-01-21 Mark Mitchell <mark@codesourcery.com>
1174
1175 PR c++/25895
1176 * g++.dg/inherit/conv2.C: New test.
1177
1178 PR c++/25856
1179 * g++.dg/parse/dtor7.C: New test.
1180
1181 PR c++/25858
1182 * g++.dg/template/crash44.C: New test.
1183
1184 2006-01-21 Paul Thomas <pault@gcc.gnu.org>
1185
1186 PR fortran/25124
1187 PR fortran/25625
1188 * gfortran.dg/internal_references_1.f90: New test.
1189 PR fortran/20881
1190 PR fortran/23308
1191 PR fortran/25538
1192 PR fortran/25710
1193 * gfortran.dg/global_references_1.f90: New test.
1194 * gfortran.dg/g77/19990905-1.f: Restore the error that
1195 there is a clash between the common block name and
1196 the name of a subroutine reference.
1197
1198 PR fortran/PR24276
1199 * gfortran.dg/aliasing_dummy_1.f90: New test.
1200
1201 2006-01-21 Alan Modra <amodra@bigpond.net.au>
1202
1203 * gcc.dg/vmx/1b-01.c: Warning fix.
1204 * gcc.dg/vmx/1c-02.c: Likewise.
1205 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
1206
1207 2006-01-20 Steve Ellcey <sje@cup.hp.com>
1208
1209 PR testsuite/24962
1210 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
1211
1212 2006-01-20 Richard Guenther <rguenther@suse.de>
1213 Steven Bosscher <stevenb.gcc@gmail.com>
1214
1215 PR rtl-optimization/24626
1216 * gcc.dg/torture/pr24626-1.c: New testcase.
1217 * gcc.dg/torture/pr24626-2.c: Likewise.
1218 * gcc.dg/torture/pr24626-3.c: Likewise.
1219 * gcc.dg/torture/pr24626-4.c: Likewise.
1220
1221 2006-01-20 Dirk Mueller <dmueller@suse.com>
1222
1223 PR c++/5520
1224 * g++.dg/warn/empty-body.C: New.
1225
1226 2006-01-19 Mark Mitchell <mark@codesourcery.com>
1227
1228 PR c++/22136
1229 * g++.dg/template/using10.C: New test.
1230 * g++.dg/temlpate/using11.C: Likewise.
1231 * g++.dg/inherit/using5.C: Tweak error messages.
1232
1233 2006-01-20 Alan Modra <amodra@bigpond.net.au>
1234
1235 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
1236 target test.
1237 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
1238
1239 2006-01-19 Jan Hubicka <jh@suse.cz>
1240
1241 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
1242
1243 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1244
1245 PR c++/25854
1246 * g++.dg/template/spec28.C: New test.
1247
1248 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
1249
1250 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1251 Fix fprintf's by adding srcdir or removing it.
1252
1253 2006-01-19 Diego Novillo <dnovillo@redhat.com>
1254
1255 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
1256 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
1257 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
1258 * testsuite/gcc.dg/gomp/empty.c: Likewise.
1259 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
1260 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
1261 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
1262 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
1263 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
1264 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
1265 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
1266 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
1267 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
1268 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
1269
1270 2006-01-18 Jeff Law <law@redhat.com>
1271
1272 * gcc.dg/tree-ssa/vrp25.c: New test.
1273
1274 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1275
1276 * gcc.dg/pr25805.c: Fix misapplied patch.
1277
1278 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
1279
1280 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
1281 (check_effective_target_vect_udot_qi): New.
1282 (check_effective_target_vect_sdot_hi): New.
1283 (check_effective_target_vect_udot_hi): New.
1284 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
1285 prefixed with "wrapv-" with -fwrapv.
1286 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
1287 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
1288 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
1289 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
1290 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
1291
1292 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
1293 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
1294 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
1295 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
1296
1297 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1298
1299 PR c++/16829
1300 * g++.dg/other/default2.C: New test.
1301 * g++.dg/other/default3.C: New test.
1302
1303 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1304
1305 PR c/25805
1306 * gcc.dg/pr25805.c: New file.
1307
1308 2006-01-18 Mark Mitchell <mark@codesourcery.com>
1309
1310 PR c++/25836
1311 * g++.dg/template/init6.C: New test.
1312
1313 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
1314
1315 * gcc.dg/tree-ssa/pr24287.c: New test
1316
1317 2006-01-18 Eric Christopher <echristo@apple.com>
1318
1319 * g++.dg/eh/table.C: New.
1320
1321 2006-01-18 DJ Delorie <dj@redhat.com>
1322
1323 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
1324 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
1325 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
1326 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
1327
1328 2006-01-18 Jeff Law <law@redhat.com>
1329
1330 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
1331 on wrapping on overflow semantics.
1332
1333 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
1334
1335 * gcc.gc/tree-ssa/vrp23.c: New test.
1336 * gcc.gc/tree-ssa/vrp24.c: New test.
1337
1338 2006-01-18 Richard Henderson <rth@redhat.com>
1339 Aldy Hernandez <aldyh@redhat.com>
1340 Jakub Jelinek <jakub@redhat.com>
1341 Diego Novillo <dnovillo@redhat.com>
1342 Uros Bizjak <uros@kss-loka.si>
1343
1344 * testsuite/gcc.dg/gomp: New directory.
1345
1346 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
1347 Steven G. Kargl <kargls@comcast.net>
1348
1349 PR fortran/20869
1350 * gfortran.dg/intrinsic_external_1.f90: New test.
1351
1352 PR fortran/20875.
1353 * gfortran.dg/elemental_pointer_1.f90: New test.
1354
1355 PR fortran/25024
1356 * gfortran.dg/external_procedures_1.f90: New test.
1357
1358 PR fortran/25785
1359 gfortran.dg/assumed_present.f90: New test.
1360
1361 2006-01-18 Jakub Jelinek <jakub@redhat.com>
1362
1363 * g++.dg/parse/lookup5.C: New test.
1364
1365 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1366
1367 PR fortran/25697
1368 * gfortran.dg/read_eof.f90: New test.
1369
1370 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1371
1372 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
1373 add a closing brace.
1374
1375 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1376
1377 PR fortran/25631
1378 * gfortran.dg/fmt_tl.f: New test.
1379
1380 2006-01-17 Eric Christopher <echristo@apple.com>
1381
1382 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
1383 * g++.old-deja/g++.warn/impint2.C: Ditto.
1384 * g++.old-deja/g++.other/null1.C: Ditto.
1385 * g++.dg/warn/conv2.C: Ditto.
1386 * g++.dg/warn/conv4.C: New file.
1387
1388 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1389
1390 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
1391
1392 2006-01-17 Andreas Jaeger <aj@suse.de>
1393 Janis Johnson <janis187@us.ibm.com>
1394
1395 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
1396 in 64-bit.
1397 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
1398 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
1399
1400 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1401
1402 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1403 xfail txxx where xxx >= 25.
1404
1405 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1406
1407 PR testsuite/25764
1408 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
1409
1410 2006-01-17 Jakub Jelinek <jakub@redhat.com>
1411
1412 PR c/25682
1413 * gcc.dg/pr25682.c: New test.
1414 * g++.dg/parse/array-size2.C: New test.
1415
1416 2006-01-16 Ian Lance Taylor <ian@airs.com>
1417
1418 * consistency.vlad: Remove entire directory, 1652 files.
1419
1420 2006-01-16 Janis Johnson <janis187@us.ibm.com>
1421
1422 * lib/target-supports.exp (check_effective_target_dfp_nocache,
1423 check_effective_target_dfprt_nocache): New.
1424 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
1425 (check_effective_target_dfprt): New.
1426 * lib/c-compat.exp (check_dfp): Remove.
1427 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
1428 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
1429 level of support for decimal float.
1430 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
1431 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
1432 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
1433 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
1434 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
1435 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
1436 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
1437 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
1438 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
1439 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
1440 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
1441 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
1442 directives.
1443
1444 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
1445
1446 PR testsuite/25741
1447 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
1448 $base_dir/../.
1449 * lib/gfortran.exp (gfortran_init): Likewise.
1450 * lib/obj-c++.exp (obj-c++_init): Likewise.
1451 * lib/scanasm.exp (scan-assembler-dem): Likewise.
1452 (scan-assembler-dem-not): Likewise.
1453 * lib/scandump.exp (scan-dump-dem): Likewise.
1454 (scan-dump-dem-not): Likewise.
1455
1456 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
1457
1458 PR testsuite/25767
1459 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
1460 powerpc-*-darwin*.
1461 * lib/obj-c++.exp (obj-c++_init): Likewise.
1462
1463 2006-01-16 Richard Guenther <rguenther@suse.de>
1464
1465 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
1466
1467 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1468
1469 PR testsuite/25777
1470 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
1471 to LD_LIBRARY_PATH.
1472
1473 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
1474 Andrew Pinski <pinskia@physics.uc.edu>
1475
1476 * gcc.dg/minmax-1.c: New test.
1477
1478 2006-01-16 Ben Elliston <bje@au.ibm.com>
1479
1480 * gcc.dg/dfp/dfp.exp: Correct FSF address.
1481 * gcc.misc-tests/dectest.exp: Ditto.
1482
1483 2006-01-15 Ian Lance Taylor <ian@airs.com>
1484
1485 PR testsuite/25796
1486 * gcc.target/i386/cmov6.c: Use -march=k8.
1487
1488 2006-01-15 Andreas Jaeger <aj@suse.de>
1489
1490 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
1491 x86 does not have __float128.
1492
1493 2006-01-14 Ian Lance Taylor <ian@airs.com>
1494
1495 * gcc.target/i386/cmov6.c: New test.
1496
1497 2006-01-14 Mark Mitchell <mark@codesourcery.com>
1498
1499 PR c++/25663
1500 * g++.dg/template/ctor6.C: New test.
1501
1502 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
1503
1504 PR tree-optimization/25485
1505 * gcc.dg/tree-ssa/pr25485.c: New.
1506
1507 2006-01-14 Richard Guenther <rguenther@suse.de>
1508
1509 PR tree-optimization/22548
1510 PR tree-optimization/22555
1511 PR tree-optimization/22501
1512 * gcc.dg/tree-ssa/alias-4.c: New testcase.
1513 * gcc.dg/tree-ssa/alias-5.c: Likewise.
1514 * gcc.dg/tree-ssa/alias-6.c: Likewise.
1515 * gcc.dg/tree-ssa/alias-7.c: Likewise.
1516 * gcc.dg/tree-ssa/alias-8.c: Likewise.
1517 * gcc.dg/tree-ssa/alias-9.c: Likewise.
1518 * gcc.dg/tree-ssa/alias-10.c: Likewise.
1519 * gcc.dg/tree-ssa/alias-11.c: Likewise.
1520 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1521
1522 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
1523
1524 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
1525 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
1526
1527 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
1528 Richard Guenther <rguenther@suse.de>
1529
1530 PR rtl-optimization/24257
1531 * gcc.dg/torture/pr24257.c: New testcase.
1532
1533 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
1534
1535 * gcc.c-torture/execute/20060110-1.c: New test.
1536 * gcc.c-torture/execute/20060110-2.c: New test.
1537
1538 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
1539
1540 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
1541
1542 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
1543
1544 PR fortran/25756
1545 * gfortran.dg/label_3.f90: New test.
1546
1547 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
1548
1549 PR tree-optimization/25771
1550 * g++.dg/tree-ssa/pr25771.C: New test
1551
1552 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1553
1554 PR tree-opt/24365
1555 * g++.dg/opt/complex5.C: New test.
1556
1557 2006-01-13 Richard Guenther <rguenther@suse.de>
1558
1559 * gcc.target/i386/387-9.c: New testcase.
1560
1561 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
1562
1563 PR c++/24824
1564 * g++.dg/debug/dwarf2-1.C: New.
1565
1566 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
1567
1568 PR testsuite/25728
1569 * lib/gcov.exp (verify-lines): Add "close $fd".
1570
1571 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
1572 Ben Elliston <bje@au.ibm.com>
1573
1574 * gcc.dg/dfp/inf-1.c: New test.
1575
1576 2006-01-12 Janis Johnson <janis187@us.ibm.com>
1577 Yao Qi <qiyaoltc@cn.ibm.com>
1578 Ben Elliston <bje@au.ibm.com>
1579 Jon Grimm <jgrimm2@us.ibm.com>
1580
1581 * gcc.dg/nodfp-1.c: New test.
1582 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1583 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1584 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
1585 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
1586 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
1587 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
1588 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
1589 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1590 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1591 * gcc.dg/format/dfp-scanf-1.c: Likewise.
1592 * gcc.dg/format/dfp-printf-1.c: Likewise.
1593 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
1594 (compat_setup_dfp): New.
1595 * gcc.dg/compat/compat.exp: Use it.
1596 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
1597 Make some variables global, prepend "compat_" to their names.
1598 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
1599 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
1600 * gcc.misc-tests/dectest.exp: New test driver for decTest.
1601 * lib/compat.exp (compat_skip_list): Make global, rename.
1602 * lib/c-compat.exp: New file.
1603 * lib/target-supports.exp (check_effective_target_dfp): New.
1604
1605 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
1606 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
1607 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
1608 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
1609 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
1610 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
1611 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
1612 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
1613 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
1614 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
1615 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
1616 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
1617 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
1618 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
1619 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
1620 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
1621 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
1622 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
1623 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
1624 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
1625 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
1626 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
1627 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
1628 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
1629 gcc.dg/dfp/struct-layout-1.c,
1630 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
1631 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
1632 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
1633 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
1634 gcc.dg/dfp/func-vararg-dfp.c,
1635 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
1636 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
1637 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
1638 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
1639 gcc.dg/dfp/wtr-conversion-1.c: New tests.
1640
1641 2006-01-11 Richard Guenther <rguenther@suse.de>
1642
1643 PR tree-optimization/25734
1644 * gcc.dg/tree-ssa/pr25734.c: New testcase.
1645
1646 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1647
1648 PR fortran/25486
1649 * gfortran.dg/literal_character_constant_1_x.F: New test.
1650 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
1651 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
1652 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
1653
1654 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
1655
1656 PR c++/25386
1657 * g++.dg/ext/packed3.C: Add expected packed error.
1658
1659 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
1660
1661 PR target/25706
1662 * gcc.dg/torture/pr25706-1.c: New test.
1663
1664 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
1665
1666 PR tree-optimization/23109
1667 PR tree-optimization/23948
1668 PR tree-optimization/24123
1669
1670 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
1671 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
1672 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
1673 g++.dg/tree-ssa/pr23948.C: New testcases.
1674 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
1675 three divisions in order to do the optimization.
1676
1677 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
1678
1679 PR c++/25632
1680 * g++.dg/other/pr25632.C: New test.
1681
1682 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
1683
1684 PR fortran/25730
1685 * gfortran.dg/used_types_1.f90: New test.
1686
1687 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
1688
1689 PR target/25718
1690 * gcc.dg/torture/pr25718-1.c: New test.
1691
1692 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1693
1694 * gfortran.dg/list_read_2.f90: Fix typo in description.
1695
1696 2006-01-10 Jan Beulich <jbeulich@novell.com>
1697
1698 * lib/target-supports.exp (check_visibility_available): Simplify test
1699 for *-*-netware*.
1700 (check_profiling_available): Fail for *-*-netware*.
1701 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
1702 * gcc.dg/20021014-1.c: Likewise.
1703 * gcc.dg/nest.c: Likewise.
1704
1705 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1706
1707 fortran/24936
1708 * gfortran.dg/forall_3.f90: New test.
1709
1710 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1711
1712 PR fortran/21977
1713 * gfortran.dg/nesting_2.f90: New test.
1714 * gfortran.dg/nesting_3.f90: New test.
1715
1716 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
1717
1718 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
1719 Fix typo in comment.
1720
1721 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1722
1723 * gfortran.dg/single_char_string.f90: New test.
1724
1725 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1726
1727 * gfortran.dg/ichar_2.f90: New test.
1728
1729 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
1730
1731 PR fortran/25093
1732 * gfortran.dg/private_type_4.f90: New.
1733
1734 2006-01-07 Richard Guenther <rguenther@suse.de>
1735
1736 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
1737
1738 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1739
1740 * gfortran.dg/func_decl_1.f90: New.
1741 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
1742 * gfortran.dg/array_alloc_2.f90: Likewise.
1743 * gfortran.dg/char_result_8.f90: Likewise.
1744 * gfortran.dg/dup_save_1.f90: Likewise.
1745 * gfortran.dg/dup_save_2.f90: Likewise.
1746 * gfortran.dg/f2c_6.f90: Likewise.
1747 * gfortran.dg/f2c_7.f90: Likewise.
1748 * gfortran.dg/func_result_2.f90: Likewise.
1749 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
1750
1751 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
1752
1753 PR fortran/22146
1754 * gfortran.dg/elemental_subroutine_1.f90: New test.
1755 * gfortran.dg/elemental_subroutine_2.f90: New test.
1756
1757 PR fortran/25029
1758 PR fortran/21256
1759 * gfortran.dg/assumed_size_refs_1.f90: New test.
1760
1761 PR fortran/20868
1762 PR fortran/20870
1763 * gfortran.dg/assumed_size_refs_2.f90: New test.
1764 * gfortran.dg/initialization_1.f90: Change warning message.
1765
1766 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
1767
1768 * gcc.dg/tree-ssa/loop-15.c: New test.
1769
1770 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1771
1772 PR fortran/25598
1773 * gfortran.dg/backspace_3.f: New test.
1774 * gfortran.dg/backspace_4.f: New test.
1775
1776 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1777
1778 PR fortran/24268
1779 * gfortran.dg/fmt_white.f: Update test.
1780
1781 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
1782
1783 * gcc.dg/cast-1.c: Add new warning.
1784 * gcc.dg/cast-2.c: Likewise.
1785 * gcc.dg/cast-3.c: Likewise.
1786 * gcc.dg/format/cast-1.c: Likewise.
1787 * gcc.dg/cast-4.c: New testcase.
1788
1789 2006-01-05 Richard Guenther <rguenther@suse.de>
1790
1791 PR tree-optimization/22555
1792 * gcc.dg/tree-ssa/alias-3.c: New testcase.
1793
1794 2006-01-05 Richard Guenther <rguenther@suse.de>
1795 Diego Novillo <dnovillo@redhat.com>
1796
1797 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
1798 * gcc.dg/tree-ssa/loop-8.c: Likewise.
1799 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1800 * gcc.dg/tree-ssa/pr23294.c: Likewise.
1801 * gcc.dg/tree-ssa/pr21985.c: Likewise.
1802 * gcc.dg/tree-ssa/loop-14.c: Likewise.
1803 * gcc.dg/tree-ssa/loop-2.c: Likewise.
1804 * gcc.dg/tree-ssa/loop-3.c: Likewise.
1805 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1806 * gcc.dg/tree-ssa/pr21171.c: Likewise.
1807 * gcc.dg/tree-ssa/loop-5.c: Likewise.
1808 * gcc.dg/tree-ssa/loop-10.c: Likewise.
1809 * gcc.dg/tree-ssa/loop-6.c: Likewise.
1810 * treelang/compile/extravar.tree: Likewise.
1811 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
1812 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
1813 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
1814 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1815 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
1816
1817 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
1818
1819 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
1820 for 64-bit fix.
1821
1822 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
1823
1824 PR fortran/23675
1825 gfortran.dg/char_result_11.f90: New.
1826
1827 2006-01-04 Mark Mitchell <mark@codesourcery.com>
1828
1829 PR c++/24782
1830 * g++.dg/parse/access9.C: New test.
1831 * g++.dg/tc1/dr52.C: Tweak error markers.
1832
1833 2006-01-04 Richard Henderson <rth@redhat.com>
1834
1835 Merge from gomp branch.
1836 * g++.dg/parse/pragma2.C: Update expected error lines.
1837
1838 2006-01-04 Jakub Jelinek <jakub@redhat.com>
1839
1840 * g++.dg/other/i386-2.C: New test.
1841
1842 PR target/25554
1843 * gcc.c-torture/compile/20051228-1.c: New test.
1844
1845 PR c/25559
1846 * gcc.dg/pr25559.c: New test.
1847
1848 2006-01-03 Mark Mitchell <mark@codesourcery.com>
1849
1850 PR c++/25492
1851 * g++.dg/lookup/friend9.C: New test.
1852
1853 PR c++/25625
1854 * g++.dg/template/repo5.C: New test.
1855
1856 2006-01-03 Steven G. Kargl <kargls@comcast.net>
1857
1858 PR fortran/25101
1859 * gfortran.dg/forall_2.f90: New test.
1860
1861 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1862
1863 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
1864 dg-require-weak. Adjust regexp to handle leading-underscore
1865 targets and space as well as TAB after .weak. Change previous
1866 64-bit fix to not use naked dot.
1867
1868 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
1869
1870 PR rtl-optimization/25578
1871 * gcc.c-torture/execute/20060102-1.c: New testcase.
1872
1873 2006-01-03 Richard Guenther <rguenther@suse.de>
1874
1875 PR c/25183
1876 * gcc.dg/torture/pr25183.c: New testcase.
1877
1878 2006-01-03 Jakub Jelinek <jakub@redhat.com>
1879
1880 Merge from gomp-branch.
1881 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
1882 * gcc.dg/ia64-sync-2.c: Likewise.
1883 * gcc.dg/ia64-sync-3.c: Likewise.
1884 * gcc.dg/ia64-sync-4.c: Likewise.
1885 * gcc.dg/sync-2.c: Likewise.
1886 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
1887 that sparc64-*-* and sparcv9-*-* supports sync builtins.
1888
1889 2006-01-02 Mark Mitchell <mark@codesourcery.com>
1890
1891 PR c++/25635
1892 * g++.dg/parse/operator6.C: New test.
1893
1894 PR c++/25637
1895 * g++.dg/parse/error29.C: New test.
1896
1897 PR c++/25638
1898 * g++.dg/parse/dtor6.C: New test.
1899
1900 PR c++/25633
1901 * g++.dg/parse/ctor3.C: New test.
1902
1903 PR c++/25634
1904 * g++.dg/template/class3.C: New test.
1905
1906 2006-01-02 Geoffrey Keating <geoffk@apple.com>
1907
1908 * g++.dg/debug/debug9.C: New.
1909
1910 2006-01-02 Steven G. Kargl <kargls@comcast.net>
1911
1912 PR fortran/24640
1913 * gfortran.dg/label_2.f90: New test.
1914
1915 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1916
1917 * g++.dg/lookup/using12.C: Tighten error marker.
1918
1919 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
1920 Andrew Pinski <pinskia@physics.uc.edu>
1921
1922 * gcc.target/powerpc/darwin-abi-3.c: New file.
1923 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
1924 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
1925 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
1926 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
1927 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
1928 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
1929 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
1930 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
1931
1932 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
1933
1934 * gcc.dg/tree-ssa/loadpre1.c: New;
1935 * gcc.dg/tree-ssa/loadpre2.c: New;
1936 * gcc.dg/tree-ssa/loadpre3.c: New;
1937 * gcc.dg/tree-ssa/loadpre4.c: New;
1938 * gcc.dg/tree-ssa/loadpre5.c: New;
1939 * gcc.dg/tree-ssa/loadpre6.c: New;
1940 * gcc.dg/tree-ssa/loadpre7.c: New;
1941 * gcc.dg/tree-ssa/loadpre8.c: New;
1942 * gcc.dg/tree-ssa/loadpre9.c: New;
1943
1944 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
1945
1946 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
1947 * g++.dg/abi/thunk4.C: Likewise.
1948
1949 2006-01-01 Andreas Jaeger <aj@suse.de>
1950
1951 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
1952 portable.
1953
1954 2006-01-01 Jakub Jelinek <jakub@redhat.com>
1955
1956 PR c++/25294
1957 * gcc.dg/pragma-pack-3.c: New test.
1958 * g++.dg/parse/pragma3.C: New test.
1959
1960 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1961
1962 PR middle-end/24827
1963 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
1964
1965 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1966
1967 PR testsuite/25214
1968 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
1969
1970 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
1971
1972 PR fortran/22607
1973 * gfortran-dg/pure_byref_3.f90: New.
1974
1975 fortran/PR 25396
1976 * gfortran.dg/userdef_operator_1.f90: New.
1977
1978 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
1979
1980 * g++.dg/abi/thunk3.C: New.
1981 * g++.dg/abi/thunk4.C: New.
1982
1983 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
1984
1985 PR fortran/25532
1986 * gfortran.dg/host_used_types_1.f90: New test. Check that host
1987 associated derived type components of derived types are
1988 properly declared in contained procedures.
1989
1990 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1991
1992 PR libgfortran/25139
1993 * gfortran.dg/backspace_2.f: New test.
1994
1995 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1996
1997 PR libgfortran/25550
1998 * gfortran.dg/endfile.f: New test.
1999
2000 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2001
2002 PR libgfortran/25419
2003 * gfortran.dg/comma.f: New test.
2004
2005 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2006
2007 * lib/gfortran-dg.exp: Remove trailing whitespace.
2008 * lib/fortran-torture.exp: Test with -fbounds-check instead of
2009 -funroll-all-loops.
2010
2011 2005-12-28 Alan Modra <amodra@bigpond.net.au>
2012
2013 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
2014 Extended Double long doubles or repeat tests when long double is
2015 the same size as double.
2016
2017 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2018
2019 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
2020
2021 PR testsuite/25442
2022 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
2023 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
2024
2025 PR testsuite/25441
2026 * gcc.dg/pr23911.c: Make test variable static.
2027
2028 PR testsuite/25444
2029 * gcc.dg/tree-ssa/pr14841.c: Likewise.
2030
2031 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2032
2033 PR c++/25439
2034 * g++.dg/parse/crash17.C: Adjust error markers.
2035 * g++.dg/template/error20.C: New test.
2036
2037 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2038
2039 PR c++/23172
2040 * g++.dg/ext/complit4.C: New test.
2041
2042 PR c++/25417
2043 * g++.dg/ext/complit5.C: Likewise.
2044
2045 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
2046
2047 PR tree-optimization/25125
2048 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
2049 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
2050 * gcc.c-torture/execute/pr25125.c: New.
2051
2052 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
2053
2054 PR fortran/25029
2055 PR fortran/21256
2056 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
2057 with incorrect assumed size references.
2058
2059 2005-12-24 Mark Mitchell <mark@codesourcery.com>
2060
2061 PR c++/23171
2062 * g++.dg/opt/init1.C: New test.
2063
2064 2005-12-23 Mark Mitchell <mark@codesourcery.com>
2065
2066 PR c++/24671
2067 * g++.dg/template/sfinae3.C: New test.
2068
2069 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2070
2071 * g++.dg/other/friend4.C: New test.
2072
2073 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2074
2075 PR target/25005
2076 * g++.dg/opt/pr25005.C: New test.
2077
2078 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2079
2080 PR c++/25369
2081 * g++.dg/template/ptrmem16.C: New test.
2082
2083 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
2084
2085 PR fortran/25029
2086 PR fortran/21256
2087 * gfortran.dg/initialization_1.f90: Add test of SIZE.
2088
2089 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2090
2091 PR libgfortran/25307
2092 * gfortran.dg/list_read_5.f90: New test.
2093
2094 2005-12-22 Richard Henderson <rth@redhat.com>
2095
2096 * gcc.target/i386/sse-7.c: Use -msse2.
2097
2098 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2099
2100 PR rtl-optimization/25432
2101 * gcc.c-torture/compile/20051216-1.c: New test.
2102
2103 PR objc/25328
2104 * objc/execute/pr25328.m: New test.
2105
2106 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2107
2108 PR c++/25364
2109 * g++.dg/template/call4.C: New test.
2110
2111 2005-12-22 Dale Johannesen <dalej@apple.com>
2112
2113 * gcc.target/i386/sse-17.c: New.
2114
2115 2005-12-22 Paul Brook <paul@codesourcery.com>
2116
2117 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
2118
2119 2005-12-22 Paul Brook <paul@codesourcery.com>
2120
2121 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
2122
2123 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2124
2125 PR tree-opt/25513
2126 * gcc.c-torture/compile/pr25513.c: New test.
2127
2128 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2129
2130 PR c++/23333
2131 * g++.dg/parse/error25.C: Add more tests.
2132
2133 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2134
2135 PR fortran/18990
2136 * gfortran.dg/der_charlen_1.f90: New.
2137
2138 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
2139
2140 PR fortran/20889
2141 * gfortran.dg/pointer_component_type_1.f90: New test.
2142
2143 PR fortran/25029
2144 PR fortran/21256
2145 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
2146 should give an error with assumed size array refernces and checks those
2147 that should not.
2148 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
2149 reference an upper bound so that it does not generate an error.
2150
2151 PR fortran/19362
2152 PR fortran/20244
2153 PR fortran/20864
2154 PR fortran/25391
2155 * gfortran.dg/used_dummy_types_1.f90: New test.
2156 * gfortran.dg/used_dummy_types_2.f90: New test.
2157 * gfortran.dg/used_dummy_types_3.f90: New test.
2158 * gfortran.dg/used_dummy_types_4.f90: New test.
2159 * gfortran.dg/used_dummy_types_5.f90: New test.
2160
2161 PR fortran/23152
2162 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
2163 group already being USE associated.
2164 * gfortran.dg/assumed_shape_nml.f90: New test.
2165 * gfortran.dg/assumed_size_nml.f90: New test.
2166
2167 PR fortran/20862
2168 PR fortran/25053
2169 PR fortran/25063
2170 PR fortran/25064
2171 PR fortran/25066
2172 PR fortran/25067
2173 PR fortran/25068
2174 PR fortran/25307
2175 * gfortran.dg/io_constraints_1.f90: New test.
2176 * gfortran.dg/io_constraints_1.f90: New test.
2177 * gfortran.dg/iostat_3.f90: Change wording of warning.
2178 * gfortran.dg/g77/19981216-0.f: The same.
2179
2180 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
2181
2182 PR tree-optimization/23518
2183 * testsuite/gcc.dg/pr23518.c: New.
2184
2185 2005-12-21 Mike Stump <mrs@apple.com>
2186
2187 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
2188
2189 2005-12-21 Paul Brook <paul@codesourcery.com>
2190
2191 * gcc.dg/pr19340.c: Skip on m68k targets.
2192
2193 2005-12-21 Steven Bosscher <stevenb@suse.de>
2194
2195 PR rtl-optimization/25196
2196 * gcc.dg/pr25196.c: New test.
2197
2198 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
2199
2200 PR fortran/25423
2201 gfortran.dg/where_nested_1.f90: New.
2202
2203 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
2204
2205 PR tree-optimization/25382.
2206 * gcc.dg/tree-ssa/pr25382.c: New.
2207
2208 2005-12-20 Richard Guenther <rguenther@suse.de>
2209
2210 PR middle-end/24306
2211 * gcc.target/i386/pr24306.c: New testcase.
2212
2213 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
2214
2215 PR tree-optimization/25501
2216 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
2217
2218 2005-12-20 Richard Guenther <rguenther@suse.de>
2219
2220 Revert
2221 2005-12-02 Richard Guenther <rguenther@suse.de>
2222
2223 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2224
2225 2005-12-20 Mark Mitchell <mark@codesourcery.com>
2226
2227 PR c++/21228
2228 * g++.dg/warn/Wunreachable-code-2.C: New test.
2229
2230 2005-12-19 Mark Mitchell <mark@codesourcery.com>
2231
2232 PR c++/24278
2233 * g++.dg/template/ctor5.C: New test.
2234
2235 PR c++/24915
2236 * g++.dg/template/overload8.C: New test.
2237
2238 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
2239
2240 * gcc.c-torture/compile/pr25483 : New test.
2241
2242 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2243
2244 PR c++/20552
2245 * g++.dg/ext/typeof10.C: New test.
2246
2247 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
2248
2249 * gcc.dg/mt-loopi1.c: New.
2250
2251 2005-12-18 Richard Guenther <rguenther@suse.de>
2252
2253 PR tree-optimization/25481
2254 * gcc.dg/torture/pr25481.c: New testcase.
2255
2256 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2257
2258 PR rtl-optimization/21041
2259 * gcc.dg/pr21041.c: New test.
2260
2261 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2262
2263 PR libgfortran/25463
2264 * gfortran.dg/advance.f90: New test.
2265
2266 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
2267
2268 * gcc.dg/20051201-1.c: New test.
2269
2270 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
2271
2272 PR fortran/25018
2273 * gfortran.dg/initialization_1.f90: New test.
2274 * gfortran.dg/enum_5.f90: Change dg-error to new message.
2275 * gfortran.dg/g77/980616-0.f: The same.
2276
2277 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2278
2279 * PR fortran/25458
2280 * gfortran.dg/chkbits.f90: New test.
2281
2282 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2283
2284 * gfortran.dg/enum_5.f: Revert to previous version.
2285
2286 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2287
2288 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
2289 * gfortran.dg/nested_modules_1.f90: Ditto.
2290 * gfortran.dg/hollerith_f95.f90: Ditto.
2291 * gfortran.dg/select_5.f90: Ditto.
2292 * gfortran.dg/secnds.f: Ditto.
2293 * gfortran.dg/hollerith2.f90: Ditto.
2294 * gfortran.dg/imag_2.f: Ditto.
2295 * gfortran.dg/ftell_2.f90: Ditto.
2296 * gfortran.dg/malloc_free_1.f90: Ditto.
2297 * gfortran.dg/logint-1.f: Ditto.
2298 * gfortran.dg/recursive_statement_functions.f90: Ditto.
2299 * gfortran.dg/e_d_fmt.f90: Ditto.
2300 * gfortran.dg/hollerith_legacy.f90: Ditto.
2301 * gfortran.dg/logint-2.f: Ditto.
2302 * gfortran.dg/enum_5.f90: Ditto.
2303 * gfortran.dg/f2c_2.f90: Ditto.
2304 * gfortran.dg/pr17143.f90: Ditto.
2305 * gfortran.dg/namelist_14.f90: Ditto.
2306 * gfortran.dg/logint-3.f: Ditto.
2307 * gfortran.dg/spread_scalar_source.f90: Ditto.
2308 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
2309 * gfortran.dg/namelist_11.f: Ditto.
2310 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2311 * gfortran.dg/g77/20010519-1.f
2312 * gfortran.dg/g77/alpha1.f: Ditto.
2313 * gfortran.dg/g77/990115-1.f: Ditto.
2314 * gfortran.dg/g77/erfc.f: Ditto.
2315 * gfortran.dg/g77/19990313-3.f: Ditto.
2316 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
2317 * gfortran.dg/g77/20010426.f: Ditto.
2318 * gfortran.dg/g77/19990313-0.f: Ditto.
2319 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
2320 * gfortran.dg/g77/20000629-1.f: Ditto.
2321 * gfortran.dg/g77/970125-0.f: Ditto.
2322 * gfortran.dg/g77/8485.f: Ditto.
2323 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
2324 * gfortran.dg/g77/19990313-1.f: Ditto.
2325 * gfortran.dg/g77/int8421.f: Ditto.
2326 * gfortran.dg/g77/19990305-0.f: Ditto.
2327 * gfortran.dg/g77/947.f: Ditto.
2328 * gfortran.dg/g77/19990905-2.f: Ditto.
2329 * gfortran.dg/g77/cabs.f: Ditto.
2330 * gfortran.dg/g77/19990313-2.f: Ditto.
2331 * gfortran.dg/g77/20020307-1.f: Ditto.
2332 * gfortran.dg/g77/dcomplex.f: Ditto.
2333 * gfortran.dg/g77/19990502-1.f: Ditto.
2334 * gfortran.dg/g77/19981216-0.f: Ditto.
2335 * gfortran.dg/common_4.f90: Ditto.
2336 * gfortran.dg/entry_4.f90: Ditto.
2337 * gfortran.dg/equiv_constraint_2.f90: Ditto.
2338 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
2339 * gfortran.dg/namelist_12.f: Ditto.
2340 * gfortran.dg/scale_1.f90: Ditto.
2341 * gfortran.dg/modulo_1.f90
2342 * gfortran.dg/hollerith.f90: Ditto.
2343 * gfortran.dg/direct_io_3.f90: Ditto.
2344 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
2345 * gfortran.dg/gnu_logical_1.F: Ditto.
2346 * gfortran.dg/unf_io_convert_1.f90: Ditto.
2347 * gfortran.dg/assign_1.f90: Ditto.
2348 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
2349 * gfortran.dg/pr23095.f: Ditto.
2350 * gfortran.dg/read_float_1.f90: Ditto.
2351
2352 2005-12-17 Andreas Jaeger <aj@suse.de>
2353
2354 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
2355 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
2356
2357 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2358
2359 PR fortran/24268
2360 * gfortran.dg/fmt_white.f: New test.
2361
2362 2005-12-16 Steven G. Kargl <kargls@comcast.net>
2363
2364 * gfortran.dg/label_1.f90: New test.
2365
2366 2005-12-15 Ben Elliston <bje@au.ibm.com>
2367
2368 PR testsuite/25422
2369 * gcc.dg/20031012-1.c: Add -Walways-true option.
2370 * gcc.dg/weak/weak-3.c: Likewise.
2371 * g++.old-deja/g++.mike/warn8.C: Likewise.
2372
2373 2005-12-16 Mike Stump <mrs@apple.com>
2374
2375 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
2376 exit.
2377
2378 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2379
2380 PR libgfortran/25264
2381 PR libgfortran/25349
2382 * gfortran.dg/tl_editing.f90: Added additional checks.
2383 * gfortran.dg/t_editing.f: New test.
2384 * gfortran.dg/write_padding.f90: New test
2385
2386 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2387
2388 PR testsuite/25215
2389 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
2390
2391 2005-12-16 Jakub Jelinek <jakub@redhat.com>
2392
2393 PR rtl-optimization/24899
2394 * gcc.c-torture/execute/20051215-1.c: New test.
2395
2396 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
2397
2398 PR 24823
2399 * gfortran.dg/pr24823.f: New test.
2400
2401 2005-12-16 Jeff Law <law@redhat.com>
2402
2403 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
2404
2405 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2406
2407 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
2408 Change C++ style comments to C style comments.
2409 Remove aligned types from the array.
2410 Keep Enums disabled.
2411 (complex_types): Remove aligned types from the array.
2412 Comment out "_Complex long double".
2413 (attrib_types): Remove.
2414 (complex_attrib_types): Remove.
2415 (attrib_array_types): Remove.
2416 (complex_attrib_array_types): Remove.
2417 (aligned_bitfld_types): Remove.
2418 (n_aligned_bitfld_types): Remove.
2419 (FEATURE_ALIGNEDPACKED): Delete.
2420 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
2421 (singles): Remove support for adding attributes.
2422 (choose_type): Remove support for attributed types.
2423 (generate_fields): Remove support for attributed bit-fields.
2424 Remove support for adding attributes.
2425 (generate_random_tests): Remove support for adding attributes.
2426 (features): Add back "[0] :0" and "complex vector [0]".
2427 (main): Remove support for attributed bit-fields.
2428 Uncomment the calling of generate_random_tests for the rests of
2429 the tests.
2430
2431 2005-12-16 Jan Hubicka <jh@suse.cz>
2432
2433 * gcc.c-torture/combine/pr25224.c: New.
2434
2435 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
2436
2437 PR other/25028
2438 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
2439 HP-UX.
2440
2441 2005-12-15 Richard Sandiford <richard@codesourcery.com>
2442
2443 * gcc.dg/20051215-1.c: New file.
2444
2445 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2446
2447 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
2448 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
2449
2450 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
2451
2452 PR fortran/18197
2453 * gfortran.dg/dummy_functions_1.f90: New.
2454
2455 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
2456
2457 PR rtl-optimization/25310
2458 * gcc.c-torture/compile/pr25310.c: New test.
2459
2460 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2461
2462 PR debug/25023
2463 * gcc.dg/pr25023.c: New test.
2464
2465 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2466
2467 * g++.old-deja/g++.brendan/redecl1.C,
2468 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
2469 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
2470 g++.old-deja/g++.oliva/typeof1.C,
2471 g++.old-deja/g++.other/crash16.C,
2472 g++.old-deja/g++.other/crash34.C,
2473 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
2474 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
2475 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
2476 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
2477 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
2478 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
2479 Remove xfail.
2480
2481 2005-12-14 Kean Johnston <jkj@sco.com>
2482 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2483
2484 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
2485 * gcc.target/i386/20020523-1.c: Ditto.
2486 * gcc.target/i386/tailcall-1.c: Ditto.
2487 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
2488 * gcc.target/i386/ssetype-5.c: Ditto.
2489
2490 2005-12-14 Jeff Law <law@redhat.com>
2491
2492 * gcc.dg/tree-ssa/foldstring-1.c: New test.
2493
2494 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2495
2496 PR target/25254
2497 PR target/24188
2498 * gcc.target/i386/pr25254.c: New test.
2499 * gfortran.dg/PR24188.f: New test.
2500
2501 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
2502
2503 * lib/fortran-torture.exp: Catch remaining uses of
2504 remote_file build delete.
2505
2506 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2507
2508 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
2509
2510 2005-12-14 Ben Elliston <bje@au.ibm.com>
2511
2512 * gcc.dg/warn-addr-cmp.c: New test.
2513
2514 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2515
2516 PR debug/25023
2517 PR target/25293
2518 * gcc.target/i386/pr25293.c: New test.
2519
2520 2005-12-13 Petr Machata <machata@post.cz>
2521
2522 PR c++/24907
2523 * g++.dg/parse/comma2.C: New test.
2524
2525 2005-12-13 Mark Mitchell <mark@codesourcery.com>
2526 Jakub Jelinek <jakub@redhat.com>
2527
2528 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2529 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2530 (limits.h): Include unconditionally.
2531 (stdlib.h): Likewise.
2532 (hashtab.h): Do not include.
2533 (getopt.h): Likewise.
2534 (stddef.h): Include.
2535 (hashval_t): Define.
2536 (struct entry): Add "next" field.
2537 (HASH_SIZE): New macro.
2538 (hash_table): New variable.
2539 (switchfiles): Do not use xmalloc.
2540 (mix): New macro.
2541 (iterative_hash): New function.
2542 (hasht): Remove.
2543 (e_exists): New function.
2544 (e_insert): Likewise.
2545 (output): Use, instead of libiberty hashtable functions.
2546 (main): Do not use getopt. Do not call htab_create.
2547
2548 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2549
2550 PR c++/25331
2551 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
2552 put atal* and atpaal* attributes on array elements.
2553 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
2554 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
2555 put atal* and atpaal* attributes on array elements.
2556 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
2557
2558 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
2559
2560 * gcc.dg/single-precision-constant.c: New test.
2561
2562 2005-12-13 Alan Modra <amodra@bigpond.net.au>
2563
2564 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
2565 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
2566 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
2567 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2568 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2569 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2570 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
2571 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
2572 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
2573 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
2574 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
2575 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
2576 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
2577 gcc.target/powerpc/ppc-sdata-2.c,
2578 gcc.target/powerpc/ppc-stackalign-1.c,
2579 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
2580 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
2581 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
2582 gcc.target/powerpc/rs6000-ldouble-2.c,
2583 gcc.target/powerpc/rs6000-power2-1.c,
2584 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
2585 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
2586 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
2587 option into target selector.
2588 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
2589 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
2590
2591 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2592
2593 PR objc/25348
2594 * objc.dg/encode-9.m: New test.
2595
2596 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2597
2598 PR testsuite/20772
2599 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
2600 * gcc.dg/asm-b.c: Fix typo.
2601 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
2602 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2603 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
2604 i?86 lp64 and x86_64 ilp32.
2605 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
2606 on i?86 lp64.
2607 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
2608
2609 2005-12-12 Steven G. Kargl <kargls@comcast.net>
2610
2611 PR fortran/25078
2612 gfortran.dg/equiv_5.f90: New test.
2613
2614 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
2615
2616 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
2617 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
2618 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
2619 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
2620 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
2621 * gcc.dg/tree-ssa/reassoc-5.c: New.
2622 * gcc.dg/tree-ssa/reassoc-6.c: New.
2623 * gcc.dg/tree-ssa/reassoc-7.c: New.
2624 * gcc.dg/tree-ssa/reassoc-8.c: New.
2625 * gcc.dg/tree-ssa/reassoc-9.c: New.
2626 * gcc.dg/tree-ssa/reassoc-10.c: New.
2627 * gcc.dg/tree-ssa/reassoc-11.c: New.
2628
2629 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2630
2631 PR testsuite/25167
2632 PR testsuite/24478
2633 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
2634
2635 2005-12-12 Mark Mitchell <mark@codesourcery.com>
2636
2637 PR c++/25300
2638 * g++.dg/template/inherit.C: Do not use a generic error message.
2639
2640 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2641
2642 PR libobjc/25354
2643 * objc.dg/gnu-encoding: New directory.
2644 * objc.dg/gnu-encoding/compat-common.h: New file.
2645 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
2646 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
2647 * objc.dg/gnu-encoding/vector-defs.h: New file.
2648 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
2649 * objc.dg/gnu-encoding/generate-random.c: New file.
2650 * objc.dg/gnu-encoding/generate-random_r.c: New file.
2651 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
2652 * objc.dg/gnu-encoding/generate-random.h: New file.
2653
2654 2005-12-11 Mark Mitchell <mark@codesourcery.com>
2655
2656 PR c++/25337
2657 * g++.dg/template/defarg7.C: New test.
2658
2659 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2660
2661 PR libobjc/25347
2662 * objc.dg/encode-8.m: New test.
2663
2664 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2665
2666 PR libobjc/25346
2667 * objc.dg/encode-7.m: New test.
2668
2669 2005-12-10 Mark Mitchell <mark@codesourcery.com>
2670
2671 PR c++/25010
2672 * g++.dg/opt/inline10.C: New test.
2673
2674 2005-12-11 Steven G. Kargl <kargls@comcast.net>
2675
2676 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
2677
2678 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
2679
2680 * gfortran.dg/substring_equivalence.f90: typo in comment
2681
2682 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2683
2684 PR fortran/25068
2685 * gfortran.dg/iostat_3.f90: New test.
2686
2687 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
2688
2689 PR fortran/23815
2690 * gfortran.dg/unf_io_convert_1.f90: New test.
2691 * gfortran.dg/unf_io_convert_2.f90: New test.
2692 * gfortran.dg/unf_io_convert_3.f90: New test.
2693
2694 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2695
2696 PR testsuite/20772
2697 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
2698 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
2699 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2700 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
2701 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
2702 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2703 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
2704 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
2705 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2706 gcc.dg/torture/fp-int-convert-float128-timode.c,
2707 gcc.dg/torture/fp-int-convert-float128.c,
2708 gcc.dg/torture/fp-int-convert-float80-timode.c,
2709 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
2710 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
2711
2712 * gcc.dg/tls/opt-1.c: Require effective target fpic.
2713
2714 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
2715
2716 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
2717
2718 2005-12-10 Richard Sandiford <richard@codesourcery.com>
2719
2720 * gcc.dg/20051207-1.c,
2721 * gcc.dg/20051207-2.c,
2722 * gcc.dg/20051207-3.c: New tests.
2723
2724 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2725
2726 PR testsuite/20772
2727 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
2728 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
2729 dg-skip-if target selector.
2730
2731 PR testsuite/20772
2732 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
2733 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
2734 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
2735 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
2736 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
2737 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
2738 and/or merge with i?86 cases.
2739
2740 * gcc.dg/tls/opt-3.c: Require effective target fpic.
2741
2742 PR testsuite/20772
2743 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
2744 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
2745 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
2746 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
2747 x86_64-*-linux*.
2748
2749 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
2750
2751 PR target/25311
2752 * gcc.c-torture/compile/pr25311.c: New test.
2753
2754 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2755
2756 PR libgfortran/25039
2757 * gfortran.dg/read_comma.f: New test.
2758
2759 2005-12-08 Jakub Jelinek <jakub@redhat.com>
2760
2761 PR c++/19317
2762 * g++.dg/opt/pr19317-1.C: New test.
2763 * g++.dg/opt/pr19317-2.C: New test.
2764 * g++.dg/opt/pr19317-3.C: New test.
2765
2766 PR target/19005
2767 * gcc.c-torture/execute/pr19005.c: New test.
2768
2769 PR target/17828
2770 * g++.old-deja/g++.other/comdat5.C: New test.
2771 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
2772
2773 * g++.dg/compat/struct-layout-1.exp: New file.
2774 * g++.dg/compat/struct-layout-1.h: New.
2775 * g++.dg/compat/struct-layout-1_generate.c: New.
2776 * g++.dg/compat/struct-layout-1_x1.h: New.
2777 * g++.dg/compat/struct-layout-1_x2.h: New.
2778 * g++.dg/compat/struct-layout-1_y1.h: New.
2779 * g++.dg/compat/struct-layout-1_y2.h: New.
2780
2781 * gcc.dg/20050330-2.c: New test.
2782
2783 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
2784
2785 PR fortran/25292
2786 * gfortran.dg/associated_1.f90: New.
2787
2788 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2789
2790 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
2791 ILP32 vect_no_align platforms.
2792
2793 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
2794 Jakub Jelinek <jakub@redhat.com>
2795
2796 PR target/25268
2797 * gcc.c-torture/compile/20051207-1.c: New test.
2798
2799 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2800
2801 PR testsuite/20772
2802 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
2803 gcc.dg/torture/pr18582-1.c,
2804 gcc.target/i386/attributes-error.c: Also test on x86_64.
2805
2806 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
2807
2808 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2809
2810 PR c++/19397
2811 * g++.dg/template/typedef3.C: New test.
2812
2813 PR c++/19762
2814 PR c++/19764
2815 * g++.dg/template/dtor3.C: Fix error markers.
2816
2817 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
2818
2819 * lib/target-supports.exp (check_effective_target_sync_char_short):
2820 Add s390*.
2821
2822 2005-12-06 Janis Johnson <janis187@us.ibm.com>
2823
2824 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
2825
2826 2005-12-06 Roger Sayle <roger@eyesopen.com>
2827
2828 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
2829 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
2830 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
2831 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
2832
2833 2005-12-06 Roger Sayle <roger@eyesopen.com>
2834
2835 PR c++/25263
2836 * g++.dg/other/array2.C: New test case.
2837
2838 2005-12-05 Geoffrey Keating <geoffk@apple.com>
2839
2840 * gcc.dg/darwin-weakimport-3.c: New.
2841
2842 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
2843 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
2844 and to work on Darwin.
2845 * gcc.dg/attr-weakref-1b.c: New file.
2846 * gcc.dg/attr-weakref-2.c: New test.
2847 * gcc.dg/darwin-weakref-1.c: New test.
2848
2849 2005-12-05 Janis Johnson <janis187@us.ibm.com>
2850
2851 PR testsuite/25247
2852 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
2853 use in selector expressions.
2854 (dg-xfail-if): Ditto.
2855 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
2856 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
2857 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
2858 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
2859 * gcc.test-framework/test-framework.exp: Skip generated tests if
2860 CHECK_TEST_FRAMEWORK is not 1.
2861
2862 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2863
2864 PR tree-optimization/24963
2865 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
2866
2867 PR target/24108
2868 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
2869
2870 PR target/18580
2871 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
2872 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2873 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2874 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2875
2876 2005-12-05 Jakub Jelinek <jakub@redhat.com>
2877
2878 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
2879 dg-options.
2880
2881 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
2882
2883 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
2884
2885 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
2886
2887 * gcc.dg/format/cast-1.c: New test.
2888
2889 2005-12-04 Roger Sayle <roger@eyesopen.com>
2890
2891 PR c/7776
2892 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
2893 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
2894 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
2895 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
2896
2897 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
2898
2899 * gcc.dg/cast-pretty-print-1.c: New test.
2900
2901 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
2902
2903 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
2904
2905 2005-12-02 Mark Mitchell <mark@codesourcery.com>
2906
2907 PR c++/24173
2908 * g++.dg/template/friend40.C: New test.
2909
2910 2005-12-02 Jakub Jelinek <jakub@redhat.com>
2911
2912 PR target/25199
2913 * gcc.target/i386/movq-2.c: New test.
2914 * gcc.target/i386/movq.c: Remove target i?86, instead add
2915 dg-require-effective-target ilp32.
2916
2917 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2918
2919 PR c++/24103
2920 * g++.dg/other/default1.C: New test.
2921
2922 2005-12-02 Richard Guenther <rguenther@suse.de>
2923
2924 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2925
2926 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
2927
2928 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
2929
2930 2005-12-02 Alan Modra <amodra@bigpond.net.au>
2931
2932 PR target/21017
2933 * gcc.target/powerpc/rotate.c: New.
2934
2935 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2936
2937 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
2938 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
2939
2940 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
2941
2942 PR c/13384
2943 * gcc.dg/pr17730-1.c: Adjust.
2944 * gcc.dg/lvalue1.c (main): Likewise.
2945 * gcc.dg/lvalue-2.c: Likewise.
2946 * g++.dg/pr7503-3.C
2947
2948 2005-12-01 Geoffrey Keating <geoffk@apple.com>
2949
2950 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
2951 error messages.
2952
2953 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
2954
2955 PR fortran/24789
2956 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
2957
2958 2005-12-01 Uros Bizjak <uros@kss-loka.si>
2959
2960 PR target/24475
2961 * lib/target-supports.exp (check_effective_target_tls): New.
2962 (check_effective_target_tls_runtime): New.
2963 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
2964 for TLS support.
2965 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
2966 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2967 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
2968 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
2969 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
2970 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
2971 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2972 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
2973 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
2974 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
2975 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
2976 effective-target TLS.
2977 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
2978 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
2979 effective-target TLS runtime.
2980
2981 2005-12-01 Uros Bizjak <uros@kss-loka.si>
2982
2983 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
2984
2985 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
2986
2987 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
2988 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
2989 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
2990 ignored" warnings when "packing" is the same as the ABI layout.
2991
2992 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
2993
2994 PR fortran/21302
2995 * gfortran.dg/line_length_1.f: New test.
2996 * gfortran.dg/line_length_2.f90: Ditto.
2997
2998 2005-11-30 Richard Guenther <rguenther@suse.de>
2999
3000 PR tree-optimization/21655
3001 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
3002
3003 2005-11-30 Dale Johannesen <dalej@apple.com>
3004
3005 * gcc.c-torture/compile/pr24930.c: New.
3006
3007 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
3008
3009 PR fortran/15809
3010 * gfortran.dg/auto_char_dummy_array.f90: New test.
3011
3012 2005-11-30 Jeff Law <law@redhat.com>
3013
3014 * g++.old-deja/g++.law/pr25000.C: New test.
3015
3016 2005-11-30 Jakub Jelinek <jakub@redhat.com>
3017
3018 * gcc.dg/tls/opt-11.c: New test.
3019
3020 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
3021
3022 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
3023 targets.
3024 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
3025 LP64 ia64.
3026
3027 2005-11-29 Jakub Jelinek <jakub@redhat.com>
3028
3029 * gfortran.dg/open_access_1.f90: New test.
3030
3031 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3032
3033 * gcc.dg/charset/builtin2.c: New test.
3034
3035 2005-11-28 Jakub Jelinek <jakub@redhat.com>
3036
3037 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
3038 on mmix-*-* for *_[xy].c.
3039
3040 2005-11-28 Kean Johnston <jkj@sco.com>
3041
3042 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
3043 headers.
3044 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
3045 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
3046 * gcc.target/i386/asm-3.c: Ditto.
3047 * gcc.target/i386/clobbers.c: Ditto.
3048 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
3049 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
3050 test regexp.
3051 * gcc.target/i386/mul.c: Ditto.
3052 * gcc.target/i386/ssetype-1.c: Ditto.
3053 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
3054 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
3055 static so the test works with -fPIC mode too. Based on comment in
3056 PR19231 by Pinski.
3057 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
3058
3059 2005-11-28 Richard Guenther <rguenther@suse.de>
3060
3061 * gcc.dg/alias-9.c: New testcase.
3062 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
3063
3064 2005-11-28 Roger Sayle <roger@eyesopen.com>
3065 Uros Bizjak <uros@kss-loka.si>
3066
3067 PR middle-end/20219
3068 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
3069 tan(x)/sin(x) transformations.
3070
3071 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
3072
3073 PR middle-end/24575
3074 * gcc.dg/tree-ssa/divide-3.c: New test.
3075 * gcc.dg/tree-ssa/divide-4.c: New test.
3076
3077 2005-11-27 Steven G. Kargl <kargls@comcast.net>
3078
3079 PR fortran/24917
3080 * gfortran.dg/boz_6.f90: New test.
3081
3082 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3083
3084 PR fortran/23912
3085 * gfortran.dg/modulo_1.f90: New test.
3086
3087 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3088
3089 PR libfortran/24919
3090 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
3091 fail on CRLF platforms.
3092 * gfortran.dg/ftell_2.f90: Likewise.
3093
3094 2005-11-26 Eric Christopher <echristo@apple.com>
3095
3096 * gcc.dg/intmax_t-1.c: Remove mips xfail.
3097
3098 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3099
3100 * objc.dg/gnu-runtime-3.m: Simplify.
3101
3102 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3103
3104 PR middle-end/23669
3105 * gcc.dg/tree-ssa/divide-1.c: New test.
3106 * gcc.dg/tree-ssa/divide-2.c: New test.
3107
3108 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3109
3110 PR libgfortran/24945
3111 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
3112
3113 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3114
3115 PR libgfortran/24945
3116 * gfortran.dg/open_status_2.f90: New test.
3117
3118 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3119
3120 * gcc.c-torture/execute/builtins/fprintf.c,
3121 gcc.c-torture/execute/builtins/fputs-lib.c,
3122 gcc.c-torture/execute/builtins/fputs.c,
3123 gcc.c-torture/execute/builtins/lib/fprintf.c,
3124 gcc.c-torture/execute/builtins/lib/printf.c,
3125 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
3126
3127 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
3128
3129 * gcc.dg/20050922-2.c: New test.
3130
3131 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3132
3133 * objc.dg/gnu-runtime-3.m: New test.
3134
3135 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3136
3137 PR c++/9278
3138 * g++.dg/other/void1.C: New test.
3139
3140 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
3141
3142 PR middle-end/24998
3143 * gcc.dg/torture/fp-int-convert-float.c,
3144 gcc.dg/torture/fp-int-convert-double.c,
3145 gcc.dg/torture/fp-int-convert-long-double.c,
3146 gcc.dg/torture/fp-int-convert-timode.c,
3147 gcc.dg/torture/fp-int-convert-float80.c,
3148 gcc.dg/torture/fp-int-convert-float80-timode.c,
3149 gcc.dg/torture/fp-int-convert-float128.c,
3150 gcc.dg/torture/fp-int-convert-float128-timode.c,
3151 gcc.dg/torture/fp-int-convert.h: New files.
3152
3153 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3154
3155 PR middle-end/24989
3156 * gcc.dg/tree-ssa/bool-10.c: New test.
3157 * gcc.dg/tree-ssa/bool-11.c: New test.
3158 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
3159
3160 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3161
3162 PR middle-end/24990
3163 * tree-ssa/pr24990-1.c: New test.
3164
3165 2005-11-24 Richard Guenther <rguenther@suse.de>
3166 Dirk Mueller <dmueller@suse.de>
3167
3168 PR c++/14024
3169 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
3170 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
3171 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
3172 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
3173 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
3174 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
3175
3176 2005-11-23 Uros Bizjak <uros@kss-loka.si>
3177
3178 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
3179
3180 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
3181
3182 PR c/21668
3183 * gcc.dg/Wc++-compat.c: New.
3184 * gcc.dg/Wno-c++-compat.c: New.
3185
3186 2005-11-23 Alan Modra <amodra@bigpond.net.au>
3187
3188 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
3189 (vspltish, vspltisw): Likewise.
3190
3191 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3192
3193 PR libgfortran/24794
3194 * gfortran.dg/namelist_12.f: Fix quotes.
3195 * gfortran.dg/namelist_13.f90: Fix quotes.
3196 * gfortran.dg/namelist_14.f90: Fix quotes.
3197 * gfortran.dg/namelist_15.f90: Fix quotes.
3198 * gfortran.dg/namelist_use.f90: Fix quotes.
3199 * gfortran.dg/namelist_use_only.f90: Fix quotes.
3200 * gfortran.dg/namelist_21.f90: New test.
3201 * gfortran.dg/namelist_22.f90: New test.
3202
3203 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
3204
3205 PR target/23435
3206 * gcc.c-torture/compile/pr23435.c: New.
3207
3208 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3209
3210 * gcc.c-torture/execute/floatunsisf-1.c: New test.
3211
3212 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3213
3214 * gcc.target/powerpc/405-macchw-1.c,
3215 gcc.target/powerpc/405-macchw-2.c,
3216 gcc.target/powerpc/405-macchwu-1.c,
3217 gcc.target/powerpc/405-macchwu-2.c,
3218 gcc.target/powerpc/405-machhw-1.c,
3219 gcc.target/powerpc/405-machhw-2.c,
3220 gcc.target/powerpc/405-machhwu-1.c,
3221 gcc.target/powerpc/405-machhwu-2.c,
3222 gcc.target/powerpc/405-maclhw-1.c,
3223 gcc.target/powerpc/405-maclhw-2.c,
3224 gcc.target/powerpc/405-maclhwu-1.c,
3225 gcc.target/powerpc/405-maclhwu-2.c,
3226 gcc.target/powerpc/405-mulchw-1.c,
3227 gcc.target/powerpc/405-mulchw-2.c,
3228 gcc.target/powerpc/405-mulchwu-1.c,
3229 gcc.target/powerpc/405-mulchwu-2.c,
3230 gcc.target/powerpc/405-mulhhw-1.c,
3231 gcc.target/powerpc/405-mulhhw-2.c,
3232 gcc.target/powerpc/405-mulhhwu-1.c,
3233 gcc.target/powerpc/405-mulhhwu-2.c,
3234 gcc.target/powerpc/405-mullhw-1.c,
3235 gcc.target/powerpc/405-mullhw-2.c,
3236 gcc.target/powerpc/405-mullhwu-1.c,
3237 gcc.target/powerpc/405-mullhwu-2.c,
3238 gcc.target/powerpc/405-nmacchw-1.c,
3239 gcc.target/powerpc/405-nmacchw-2.c,
3240 gcc.target/powerpc/405-nmachhw-1.c,
3241 gcc.target/powerpc/405-nmachhw-2.c,
3242 gcc.target/powerpc/405-nmaclhw-1.c,
3243 gcc.target/powerpc/405-nmaclhw-2.c,
3244 gcc.target/powerpc/440-macchw-1.c,
3245 gcc.target/powerpc/440-macchw-2.c,
3246 gcc.target/powerpc/440-macchwu-1.c,
3247 gcc.target/powerpc/440-macchwu-2.c,
3248 gcc.target/powerpc/440-machhw-1.c,
3249 gcc.target/powerpc/440-machhw-2.c,
3250 gcc.target/powerpc/440-machhwu-1.c,
3251 gcc.target/powerpc/440-machhwu-2.c,
3252 gcc.target/powerpc/440-maclhw-1.c,
3253 gcc.target/powerpc/440-maclhw-2.c,
3254 gcc.target/powerpc/440-maclhwu-1.c,
3255 gcc.target/powerpc/440-maclhwu-2.c,
3256 gcc.target/powerpc/440-mulchw-1.c,
3257 gcc.target/powerpc/440-mulchw-2.c,
3258 gcc.target/powerpc/440-mulchwu-1.c,
3259 gcc.target/powerpc/440-mulchwu-2.c,
3260 gcc.target/powerpc/440-mulhhw-1.c,
3261 gcc.target/powerpc/440-mulhhw-2.c,
3262 gcc.target/powerpc/440-mulhhwu-1.c,
3263 gcc.target/powerpc/440-mulhhwu-2.c,
3264 gcc.target/powerpc/440-mullhw-1.c,
3265 gcc.target/powerpc/440-mullhw-2.c,
3266 gcc.target/powerpc/440-mullhwu-1.c,
3267 gcc.target/powerpc/440-mullhwu-2.c,
3268 gcc.target/powerpc/440-nmacchw-1.c,
3269 gcc.target/powerpc/440-nmacchw-2.c,
3270 gcc.target/powerpc/440-nmachhw-1.c,
3271 gcc.target/powerpc/440-nmachhw-2.c,
3272 gcc.target/powerpc/440-nmaclhw-1.c,
3273 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
3274
3275 2005-11-21 Jakub Jelinek <jakub@redhat.com>
3276
3277 PR fortran/24774
3278 * gfortran.dg/inquire_9.f90: New test.
3279
3280 PR fortran/21647
3281 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
3282
3283 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3284
3285 PR libfortran/24432
3286 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3287 Check that 'cos' is supported.
3288
3289 2005-11-21 Paul Thomas <pault@gcc.gnu.org
3290
3291 PR fortran/24223
3292 * gfortran.dg/substring_equivalence.f90: New test.
3293
3294 PR fortran/24705
3295 * gfortran.dg/auto_internal_assumed.f90: New test.
3296
3297 2005-11-21 Uros Bizjak <uros@kss-loka.si>
3298
3299 * gcc.dg/fold-div-2.c: New test.
3300
3301 2005-11-20 Ian Lance Taylor <ian@airs.com>
3302
3303 PR rtl-optimization/24883
3304 * gcc.c-torture/compile/pr24883.c: New test.
3305
3306 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
3307
3308 PR middle-end/20583
3309 * gcc.c-torture/compile/pr20583.c: New.
3310
3311 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
3312
3313 * gcc.c-torture/execute/usmul.c: New test.
3314
3315 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
3316
3317 * gcc.dg/tree-ssa/vrp22.c: New test.
3318
3319 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
3320
3321 PR middle-end/24912
3322 * gcc.dg/torture/pr24912-1.c: New test.
3323
3324 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
3325
3326 PR fortran/24862
3327 * gfortran.dg/arrayio_derived_1.f90: New test.
3328
3329 2005-11-19 Richard Guenther <rguenther@suse.de>
3330
3331 PR middle-end/23294
3332 * gcc.dg/tree-ssa/pr23294.c: New testcase.
3333
3334 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
3335
3336 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
3337
3338 2005-11-18 Mark Mitchell <mark@codesourcery.com>
3339
3340 PR c++/8355
3341 * g++.dg/template/friend39.C: New test.
3342
3343 2005-11-18 James E Wilson <wilson@specifix.com>
3344
3345 * gcc.dg/builtin-strstr.c: New.
3346
3347 2005-11-18 Richard Henderson <rth@redhat.com>
3348
3349 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
3350 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
3351 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
3352 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
3353 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
3354 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
3355 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
3356 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
3357 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
3358 renaming to remove initial "ia64-".
3359
3360 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
3361
3362 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
3363
3364 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
3365
3366 * g++.dg/cpp/string-2.C: New test.
3367
3368 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
3369
3370 * gcc.dg/tree-ssa/loop-14.c: New test.
3371
3372 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
3373 Michael Chamberlain <michael@chamberlain.net.au>
3374
3375 * ada/acats/run_all.sh (target_run): Kill long running tests.
3376
3377 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3378
3379 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
3380 * gcc.dg/cleanup-9.c: Likewise.
3381 * gcc.dg/cleanup-10.c: Likewise.
3382 * gcc.dg/cleanup-11.c: Likewise.
3383
3384 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3385
3386 PR fortran/24892
3387 * gfortran.dg/open_access_append_1.f90: New test.
3388 * gfortran.dg/open_access_append_2.f90: New test.
3389
3390 2005-11-16 Richard Guenther <rguenther@suse.de>
3391
3392 PR middle-end/24851
3393 * gcc.c-torture/execute/pr24851.c: New testcase.
3394
3395 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
3396
3397 * gcc.dg/fold-overflow-1.c: New test.
3398
3399 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
3400
3401 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
3402 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
3403
3404 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
3405
3406 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
3407 structures.
3408 * g++.dg/eh/forced2.C: Likewise.
3409 * g++.dg/eh/forced3.C: Likewise.
3410 * g++.dg/eh/forced4.C: Likewise.
3411
3412 2005-11-11 Mike Stump <mrs@apple.com>
3413
3414 * g++.old-deja/g++.mike/unused.C: Add.
3415
3416 2005-11-15 Mark Mitchell <mark@codesourcery.com>
3417
3418 PR c++/24667
3419 * g++.dg/warn/Wcast-qual1.C: New test.
3420
3421 2005-11-15 Jan Hubicka <jh@suse.cz>
3422
3423 * gcc.dg/winline-5.c: Add large-unit-insns limit.
3424
3425 2005-11-14 David Edelsohn <edelsohn@gnu.org>
3426
3427 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
3428
3429 2005-11-14 Diego Novillo <dnovillo@redhat.com>
3430
3431 PR 24840
3432 * gcc.dg/tree-ssa/pr24840.c: New test.
3433
3434 2005-11-14 Janis Johnson <janis187@us.ibm.com>
3435
3436 PR testsuite/24841
3437 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
3438
3439 2005-11-14 Dale Johannesen <dalej@apple.com>
3440
3441 * gcc.c-torture/execute/20051113-1.c: New.
3442
3443 2005-11-14 Mark Mitchell <mark@codesourcery.com>
3444
3445 PR c++/24687
3446 * g++.dg/template/crash43.C: New test.
3447
3448 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
3449
3450 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
3451
3452 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3453
3454 PR c++/24817
3455 * g++.dg/eh/spec8.C: New test.
3456
3457 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3458
3459 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
3460
3461 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3462
3463 PR c++/20293
3464 * g++.dg/parse/ambig4.C: New test.
3465 * g++.dg/tc1/dr101.C: Adjust error markers.
3466 * g++.dg/lookup/strong-using-2.C: Likewise.
3467 * g++.dg/lookup/ambig5.C: Likewise.
3468 * g++.dg/lookup/ambig4.C: Likewise.
3469 * g++.dg/parse/crash22.C: Likewise.
3470
3471 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3472
3473 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
3474
3475 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
3476
3477 * gcc.dg/nested-calls-1.c: New test.
3478
3479 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3480
3481 * gfortran.dg/complex_intrinsic_1.f90: New test.
3482 * gfortran.dg/complex_intrinsic_2.f90: New test.
3483 * gfortran.dg/fgetc_1.f90: New test.
3484 * gfortran.dg/fgetc_2.f90: New test.
3485 * gfortran.dg/fgetc_3.f90: New test.
3486 * gfortran.dg/ftell_1.f90: New test.
3487 * gfortran.dg/ftell_2.f90: New test.
3488 * gfortran.dg/gnu_logical_1.F: New test.
3489 * gfortran.dg/gnu_logical_2.f90: New test.
3490
3491 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
3492
3493 PR middle-end/24820
3494 * testsuite/gcc.dg/pr24820.c: New test.
3495
3496 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
3497
3498 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
3499 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
3500 variable.
3501
3502 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3503
3504 testsuite/24614
3505 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
3506
3507 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3508
3509 * gcc.target/cris/cris.exp: New file.
3510 * gcc.target/cris/rld-legit1.c: New test.
3511 * gcc.target/cris/rld-legit2.c: New test.
3512
3513 2005-11-12 Jakub Jelinek <jakub@redhat.com>
3514
3515 PR c++/24780
3516 * g++.dg/opt/pr24780.C: New test.
3517
3518 PR c++/24761
3519 * g++.dg/template/asm1.C: New test.
3520
3521 2005-11-12 Steven G. Kargl <kargls@comcast.net>
3522
3523 PR libgfortran/24787
3524 * gfortran.dg/scan_1.f90: New test.
3525
3526 2005-11-12 Jan Hubicka <jh@suse.cz>
3527
3528 * gcc.target/i386/minmax-1.c: New.
3529 * gcc.target/i386/minmax-2.c: New.
3530
3531 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
3532
3533 * gcc.dg/pr24445.c: Fix for 64-bit targets.
3534
3535 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3536
3537 * gcc.c-torture/execute/20051110-1.c,
3538 gcc.c-torture/execute/20051110-2.c: New tests.
3539
3540 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3541
3542 PR middle-end/24750
3543 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
3544 New tests.
3545
3546 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3547
3548 * lib/target-libpath.exp (get_shlib_extension): New proc.
3549 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
3550 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3551 * lib/objc.exp (objc_target_compile): Likewise.
3552 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
3553 detection.
3554
3555 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3556
3557 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
3558
3559 * lib/target-supports.exp (check_effective_target_static_libgfortran):
3560 Add -static to additional_flags and pass it to target_compile.
3561
3562 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3563
3564 PR libgfortran/24719
3565 gfortran.dg/read_noadvance.f90: New test.
3566
3567 PR libgfortran/24699
3568 gfortran.dg/fmt_t_2.f90: New test.
3569
3570 PR libgfortran/24785
3571 gfortran.dg/read_x_eor.f90: New test.
3572
3573 PR libgfortran/24584
3574 gfortran.dg/namelist_empty.f90: Rename test.
3575
3576 PR libgfortran/24489
3577 gfortran/read_eor.f90: Rename test.
3578
3579 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3580
3581 PR fortran/15976
3582 * gfortran.dg/automatic_module_variable.f90: New test.
3583
3584 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
3585
3586 PR target/24445
3587 * gcc.dg/pr24445.c: New test.
3588
3589 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3590
3591 PR fortran/24655
3592 PR fortran/24755
3593 * gfortran.dg/recursive_statement_functions.f90: Add statement
3594 functions using inline intrinsic functions and parameters to test
3595 that they no longer seg-fault.
3596
3597 PR fortran/24409
3598 gfortran.dg/nested_modules_4.f90: New test.
3599 gfortran.dg/nested_modules_5.f90: New test.
3600
3601 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3602
3603 PR fortran/24643
3604 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
3605
3606 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
3607
3608 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
3609 failures.
3610
3611 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3612
3613 * gcc.dg/sparc-getcontext-1.c: New test.
3614
3615 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
3616
3617 * gcc.dg/ifcvt-fabs-1.c: New test.
3618
3619 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
3620
3621 PR other/4372
3622 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
3623 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
3624
3625 2005-11-09 Richard Guenther <rguenther@suse.de>
3626
3627 PR tree-optimization/24716
3628 * gcc.c-torture/execute/pr24716.c: New testcase.
3629
3630 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3631
3632 * gcc.dg/pr24624.c: Disable for non S/390 targets.
3633
3634 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3635
3636 PR 24624
3637 * gcc.dg/pr24624.c: Testcase added.
3638
3639 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3640
3641 PR 24623
3642 * g++.dg/other/pr24623.C: Testcase added.
3643
3644 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
3645
3646 PR fortran/22607
3647 * gfortran-dg/pure_byref_1.f90: New.
3648 * gfortran-dg/pure_byref_2.f90: New.
3649
3650 2005-11-09 Uros Bizjak <uros@kss-loka.si>
3651
3652 PR c/24101
3653 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
3654 * gcc.dg/dg.exp: Run main loop also for *.i files.
3655
3656 2005-11-08 Jakub Jelinek <jakub@redhat.com>
3657
3658 PR c++/19450
3659 * g++.dg/tls/diag-3.C: New test.
3660 * g++.dg/tls/diag-4.C: New test.
3661 * g++.dg/tls/static-1.C: New test.
3662 * g++.dg/tls/static-1a.cc: New file.
3663
3664 2005-11-08 Diego Novillo <dnovillo@redhat.com>
3665
3666 PR 23046
3667 * g++.dg/tree-ssa/pr23046.C: New test.
3668
3669 2005-11-08 Devang Patel <dpatel@apple.com>
3670
3671 PR tree-optimization/23115
3672 * gcc.dg/tree-ssa/pr23115.c: New.
3673
3674 2005-11-08 David Edelsohn <edelsohn@gnu.org>
3675
3676 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
3677 * gcc.target/powerpc/pr16155.c: Same.
3678 * gcc.target/powerpc/altivec-1.c: Same.
3679 * gcc.target/powerpc/altivec-2.c: Same.
3680 * gcc.target/powerpc/altivec-3.c: Same.
3681 * gcc.target/powerpc/altivec-5.c: Same.
3682 * gcc.target/powerpc/altivec-11.c: Same.
3683 * gcc.target/powerpc/altivec-12.c: Same.
3684 * gcc.target/powerpc/altivec-14.c: Same.
3685 * gcc.target/powerpc/altivec-22.c: Same.
3686 * gcc.target/powerpc/altivec-consts.c: Same.
3687 * gcc.target/powerpc/altivec-pr22085.c: Same.
3688 * gcc.target/powerpc/altivec-splat.c: Same.
3689 * gcc.target/powerpc/altivec-varargs-1.c: Same.
3690 * gcc.target/powerpc/altivec-vec-merge.c: Same.
3691 * gcc.target/powerpc/darwin-longlong.c: Same.
3692
3693 2005-11-08 Uros Bizjak <uros@kss-loka.si>
3694
3695 PR target/19340
3696 * gcc.dg/pr19340.c: New test.
3697
3698 2005-11-07 Ian Lance Taylor <ian@airs.com>
3699
3700 PR rtl-optimization/24683
3701 * gcc.dg/pr24683.c: New test.
3702
3703 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3704
3705 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
3706 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
3707
3708 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3709
3710 * gcc.target/i386/pr23376.c: Compile with -mmmx.
3711
3712 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
3713
3714 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
3715
3716 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3717
3718 PR target/24230
3719
3720 * gcc.target/powerpc/altivec-consts.c,
3721 gcc.target/powerpc/altivec-splat.c: New testcase.
3722
3723 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3724
3725 PR c/24599
3726
3727 * gcc.dg/overflow-2.c: New testcase.
3728
3729 2005-11-07 Jakub Jelinek <jakub@redhat.com>
3730
3731 PR rtl-optimization/23567
3732 * gcc.c-torture/execute/20051104-1.c: New test.
3733
3734 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
3735
3736 PR fortran/24534
3737 gfortran.dg/private_type_2.f90: Modified to check that case with
3738 PRIVATE declaration within derived type is accepted.
3739
3740 PR fortran/20838
3741 gfortran.dg/pointer_assign_1.f90: New test.
3742
3743 PR fortran/20840
3744 * gfortran.dg/arrayio_0.f90: New test.
3745
3746 PR fortran/17737
3747 gfortran.dg/data_initialized.f90: New test.
3748 gfortran.dg/data_constraints_1.f90: New test.
3749 gfortran.dg/data_constraints_2.f90: New test.
3750
3751 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
3752
3753 PR fortran/24174
3754 PR fortran/24305
3755 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
3756
3757 2005-11-06 Diego Novillo <dnovillo@redhat.com>
3758
3759 PR 24670
3760 * gcc.dg/tree-ssa/pr24670.c: New test.
3761
3762 2005-11-05 Ian Lance Taylor <ian@airs.com>
3763
3764 PR target/22432
3765 * gcc.target/i386/pr22432.c: New test.
3766
3767 2005-11-05 Richard Henderson <rth@redhat.com>
3768
3769 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
3770 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
3771 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
3772 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
3773 from gcc.dg/alpha-*.
3774 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
3775 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
3776
3777 2005-11-05 Andreas Jaeger <aj@suse.de>
3778
3779 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
3780
3781 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
3782
3783 PR target/23424
3784 * gcc.dg/torture/pr23424-1.c: New test.
3785
3786 2005-11-04 Richard Henderson <rth@redhat.com>
3787
3788 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
3789 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
3790 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
3791 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
3792 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
3793 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
3794 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
3795 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
3796 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
3797 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
3798 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
3799 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
3800 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
3801 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
3802 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
3803 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
3804 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
3805 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
3806 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
3807 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
3808 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
3809 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
3810 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
3811 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
3812 Move from gcc.dg/.
3813 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
3814 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
3815 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
3816 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
3817 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
3818 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
3819 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
3820 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
3821 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
3822 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
3823 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
3824 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
3825 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
3826 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
3827 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
3828 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
3829 gcc.target/i386/lea.c, gcc.target/i386/local.c,
3830 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
3831 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
3832 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
3833 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
3834 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
3835 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
3836 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
3837 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
3838 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
3839 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
3840 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
3841 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
3842 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
3843 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
3844 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
3845 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
3846 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
3847 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
3848 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
3849 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
3850 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
3851 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
3852 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
3853 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
3854 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
3855 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
3856 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
3857 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
3858
3859 2005-11-04 Diego Novillo <dnovillo@redhat.com>
3860
3861 PR 24627
3862 * gcc.dg/tree-ssa/pr24627.c: New test.
3863
3864 2005-11-04 Paul Brook <paul@codesourcery.com>
3865
3866 * gcc.dg/tls/opt-10.c: New test.
3867
3868 2005-11-04 Andreas Jaeger <aj@suse.de>
3869
3870 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
3871 avoid extra warnings.
3872
3873 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3874
3875 PR libfortran/22298
3876 * gcc/testsuite/lib/target-supports.exp
3877 (check_effective_target_static_libgfortran): New
3878 static_libgfortran effective target.
3879 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
3880 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
3881
3882 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
3883
3884 * gcc.dg/pr24615.c: Guard test with { target fpic }.
3885
3886 2005-11-03 Josh Conner <jconner@apple.com>
3887
3888 PR c++/19989
3889 g++.dg/ext/array2.C: New test.
3890 g++.dg/template/dependent-name3.C: New test.
3891 g++.dg/template/dependent-name4.C: New test.
3892 g++.dg/template/sfinae2.C: New test.
3893
3894 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3895
3896 PR preprocessor/22042
3897 * gcc.dg/cpp/strify4.c: New test.
3898
3899 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3900
3901 PR c++/17964
3902 * g++.dg/cpp/string-1.C: New test.
3903
3904 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3905
3906 * gcc.target/powerpc: New directory.
3907 * gcc.target/powerpc/powerpc.exp: New file.
3908 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
3909 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
3910 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
3911 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
3912 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
3913 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
3914 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
3915 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
3916 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
3917 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
3918 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
3919 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
3920 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
3921 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
3922 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
3923 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
3924 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
3925 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
3926 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
3927 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
3928 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
3929 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
3930 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
3931 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
3932 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
3933 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
3934 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
3935 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
3936 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
3937 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
3938 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
3939 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
3940 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
3941 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
3942
3943 2005-11-03 Mark Mitchell <mark@codesourcery.com>
3944
3945 PR c++/21627
3946 * g++.dg/warn/inline2.C: New test.
3947
3948 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3949
3950 PR middle-end/23155
3951 * g++.dg/ext/c99struct1.C: New test.
3952 * gcc.dg/union-cast-1.c: New test.
3953 * gcc.dg/union-cast-2.c: New test.
3954 * gcc.dg/union-cast-3.c: New test.
3955
3956 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3957
3958 PR middle-end/24589
3959 * gcc.c-torture/execute/zero-struct-2.c: New test.
3960
3961 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
3962
3963 PR c++/24582
3964 * g++.dg/init/switch1.C: New test.
3965
3966 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3967
3968 * gcc.dg/delay-slot-1.c: New test.
3969
3970 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
3971
3972 PR target/24620
3973 * gcc.dg/pr24620.c: New test.
3974
3975 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
3976
3977 PR c/24329
3978 * gcc.dg/format/unnamed-1.c: New test.
3979
3980 2005-11-02 Mark Mitchell <mark@codesourcery.com>
3981
3982 PR c++/22434
3983 * g++.dg/expr/cond8.C: New test.
3984
3985 PR c++/24560
3986 * g++.dg/parse/dot1.C: New test.
3987
3988 2005-11-02 Jan Hubicka <jh@suse.cz>
3989
3990 PR target/23303
3991 * gcc.dg/i386-lea.c: New test
3992
3993 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
3994
3995 PR target/24615
3996 * gcc.dg/pr24615.c: New test.
3997
3998 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
3999
4000 PR target/24600
4001 * gcc.dg/pr24600.c: New test.
4002
4003 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4004
4005 PR c++/19253
4006 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
4007 * g++.dg/parse/typename9.C: New test.
4008 * g++/dg/parse/typename10.C: Likewise.
4009
4010 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4011
4012 PR fortran/18157
4013 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
4014 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
4015 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
4016
4017 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4018
4019 PR c++/24569
4020 * g++.dg/debug/static1.C: New test.
4021
4022 2005-11-02 Josh Conner <jconner@apple.com>
4023
4024 * g++.dg/crash38.C: moved into proper directory...
4025 * g++.dg/template/crash42.C: ...here
4026
4027 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
4028
4029 PR target/18338
4030 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
4031 pcc_bitfield_type_matters || default_packed.
4032
4033 * lib/target-supports.exp
4034 (check_effective_target_pcc_bitfield_type_matters): New proc.
4035 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
4036
4037 PR testsuite/23304
4038 * lib/target-supports.exp (check_effective_default_packed): New proc.
4039 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
4040 Gate expected errors on target ! default_packed.
4041 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
4042
4043 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4044
4045 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
4046 change (r106358).
4047
4048 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4049
4050 PR fortran/24008
4051 * gfortran.dg/entry_5.f90: New.
4052 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
4053
4054 2005-11-01 Bob Wilson <bob.wilson@acm.org>
4055
4056 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
4057
4058 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
4059
4060 PR fortran/21565
4061 gfortran.dg/namelist_blockdata.f90: New test.
4062
4063 PR fortran/18737
4064 gfortran.dg/external_implicit_none.f90: New test.
4065
4066 PR fortran/14994
4067 * gfortran.dg/secnds.f: New test.
4068
4069 2005-10-31 Jan Hubicka <jh@suse.cz>
4070
4071 PR target/20928
4072 * gcc.c-torture/compile/pr20928.c: New test.
4073
4074 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
4075
4076 PR middle-end/23492
4077 * gcc.c-torture/compile/zero-strct-5.c: New test.
4078
4079 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
4080
4081 PR libgfortran/24584
4082 * gfortran.dg/pr24584.f90: New test.
4083
4084 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
4085
4086 PR fortran/18883
4087 * gfortran.dg/char_result_9.f90: New.
4088 * gfortran.dg/char_result_10.f90: New.
4089
4090 2005-10-30 Jan Hubicka <jh@suse.cz>
4091
4092 * g++.dg/tree-ssa/pr24172.C: New testcase.
4093
4094 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4095
4096 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
4097
4098 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
4099
4100 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
4101 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
4102 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
4103 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
4104 gfortran.dg/enum_9.f90,
4105 gfortran.fortran-torture/compile/enum_1.f90,
4106 gfortran.fortran-torture/execute/enum_1.f90,
4107 gfortran.fortran-torture/execute/enum_2.f90,
4108 gfortran.fortran-torture/execute/enum_3.f90,
4109 gfortran.fortran-torture/execute/enum_4.f90: New tests.
4110
4111 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
4112
4113 PR target/18482
4114 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
4115 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
4116
4117 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4118
4119 PR libfortran/20179
4120 * gfortran.dg/mixed_io_1.f90: New test.
4121 * gfortran.dg/mixed_io_1.c: New file.
4122
4123 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4124
4125 * gfortran.dg/malloc_free_1.f90: New test.
4126
4127 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
4128
4129 * gcc.dg/nested-func-4.c: Require profiling -pg.
4130
4131 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4132
4133 PR C++/23229
4134 * g++.dg/warn/main-2.C: New test.
4135
4136 2005-10-28 Steven G. Kargl <kargls@comcast.net>
4137
4138 PR fortran/24545
4139 * gfortran.dg/interface_2.f90: new test.
4140
4141 2005-10-28 Josh Conner <jconner@apple.com>
4142
4143 PR c++/22153
4144 * g++.dg/template/crash38.C: New test.
4145 * g++.dg/parse/explicit1.C: Change expected errors.
4146
4147 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4148
4149 PR C++/23426
4150 * g++.dg/other/large-size-array.C: New test.
4151
4152 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4153
4154 PR middle-end/24362
4155 * g++.dg/opt/complex4.C: New test.
4156
4157 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
4158
4159 * gcc.dg/nested-func-4.c: New test.
4160
4161 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
4162
4163 PR fortran/24158
4164 gfortran.dg/derived_recursion.f90: New test.
4165 gfortran.dg/implicit_actual.f90: New test.
4166
4167 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
4168
4169 PR middle-end/24295, PR testsuite/24477
4170 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
4171 removed when weakref hits the tree.
4172
4173 2005-10-25 Jakub Jelinek <jakub@redhat.com>
4174
4175 * gfortran.dg/cray_pointers_4.f90: New test.
4176
4177 * gfortran.dg/cray_pointers_5.f90: New test.
4178
4179 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
4180
4181 PR fortran/22290
4182 * gfortran.dg/assign_5.f90: New test.
4183 * gfortran.dg/assign_6.f: New test.
4184
4185 2005-10-25 Uros Bizjak <uros@kss-loka.si>
4186
4187 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
4188 CPU has no SSE support.
4189
4190 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
4191
4192 PR libgfortran/24224
4193 * gfortran.dg/arrayio_1.f90: Update attribution.
4194 * gfortran.dg/arrayio_2.f90: Update attribution.
4195 * gfortran.dg/arrayio_3.f90: Update attribution.
4196 * gfortran.dg/arrayio_4.f90: Update test conditions.
4197 * gfortran.dg/arrayio_5.f90: Update attribution.
4198 * gfortran.dg/arrayio_6.f90: New test.
4199 * gfortran.dg/arrayio_7.f90: New test.
4200
4201 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
4202
4203 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
4204
4205 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4206
4207 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
4208
4209 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4210
4211 PR fortran/24416
4212 * gfortran.dg/namelist_char_only.f90: New test.
4213
4214 2005-10-24 Asher Langton <langton2@llnl.gov>
4215
4216 PR fortran/17031
4217 PR fortran/22282
4218 * gfortran.dg/cray_pointers_1.f90: New test.
4219 * gfortran.dg/cray_pointers_2.f90: New test.
4220 * gfortran.dg/cray_pointers_3.f90: New test.
4221 * gfortran.dg/loc_1.f90: New test.
4222 * gfortran.dg/loc_2.f90: New test.
4223
4224 2005-10-24 Steven Bosscher <stevenb@suse.de>
4225
4226 * gcc.dg/pr24225.c: New test.
4227
4228 2005-10-24 Asher Langton <langton2@llnl.gov>
4229
4230 * gfortran.dg/dup_save_1.f90: New test.
4231 * gfortran.dg/dup_save_2.f90: New test.
4232
4233 2005-10-24 Paul Brook <paul@codesourcery.com>
4234
4235 PR 24107
4236 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
4237 stdint.h.
4238
4239 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
4240
4241 PR libgfortran/24489
4242 * gfortran.dg/pr24489.f90: New test.
4243
4244 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
4245
4246 PR fortran/23635
4247 * gfortran.dg/ichar_1.f90: Add tests for derived types.
4248
4249 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
4250
4251 PR target/18911
4252 * g++.dg/init/array16.C: Skip for mmix-*-*.
4253
4254 2005-10-23 Asher Langton <langton2@llnl.gov>
4255
4256 * gfortran.dg/byte_1.f90: New test.
4257 * gfortran.dg/byte_2.f90: New test.
4258
4259 2005-10-23 David Edelsohn <edelsohn@gnu.org>
4260
4261 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
4262
4263 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
4264
4265 PR fortran/18022
4266 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
4267
4268 PR fortran/24311
4269 * gfortran.dg/merge_char_const.f90: New test.
4270
4271 PR fortran/24384
4272 * gfortran.dg/spread_scalar_source.f90: New test.
4273
4274 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
4275
4276 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
4277
4278 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
4279 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
4280
4281 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
4282
4283 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
4284
4285 PR fortran/24426
4286 * gfortran.dg/der_pointer_4.f90: New.
4287
4288 2005-10-22 David Ayers <d.ayers@inode.at>
4289
4290 * obj-c++.dg/except-1.mm: Simplify.
4291
4292 2005-10-21 David Ayers <d.ayers@inode.at>
4293
4294 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
4295
4296 2005-10-21 Jakub Jelinek <jakub@redhat.com>
4297
4298 * gfortran.dg/assumed_dummy_2.f90: New test.
4299
4300 2005-10-21 James E Wilson <wilson@specifix.com>
4301
4302 PR preprocessor/15220
4303 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
4304
4305 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
4306
4307 * gcc.c-torture/execute/20051021-1.c: New test.
4308
4309 2005-10-21 Mark Mitchell <mark@codesourcery.com>
4310
4311 PR c++/24260
4312 * g++.dg/ext/tmplattr1.C: New test.
4313
4314 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
4315
4316 PR fortran/24440
4317 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
4318
4319 2005-10-20 Geoffrey Keating <geoffk@apple.com>
4320
4321 * obj-c++.dg/except-1.mm: New.
4322
4323 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
4324
4325 2005-10-21 Alan Modra <amodra@bigpond.net.au>
4326
4327 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
4328
4329 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
4330
4331 PR middle-end/24295
4332 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
4333 declarations with the same names as thunks' alias targets, use
4334 aliases instead.
4335 * gcc.dg/attr-alias-3.c: New test.
4336 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
4337
4338 2005-10-20 Mark Mitchell <mark@codesourcery.com>
4339
4340 PR c++/22618
4341 * g++.dg/parse/access8.C: New test.
4342
4343 2005-10-20 Richard Guenther <rguenther@suse.de>
4344
4345 PR c++/24439
4346 * g++.dg/tree-ssa/pr24439.C: New testcase.
4347
4348 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4349
4350 * g++.dg/opt/delay-slot-1.C: New test.
4351
4352 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
4353
4354 PR fortran/21625
4355 * gfortran.fg/der_init_1.f90: New.
4356
4357 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
4358
4359 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
4360
4361 2005-10-19 Mark Mitchell <mark@codesourcery.com>
4362
4363 PR c++/21908
4364 * g++.dg/parse/error28.C: New test.
4365
4366 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4367
4368 * gcc.dg/profile-generate-2.c: New test.
4369
4370 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
4371
4372 PR target/23589
4373 * g++.dg/ext/dllimport11.C: New.
4374
4375 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4376
4377 PR c++/22293
4378 * g++.dg/other/friend3.C: New test.
4379
4380 2005-10-18 Mark Mitchell <mark@codesourcery.com>
4381
4382 PR c++/23293
4383 * g++.dg/template/error19.C: New test.
4384
4385 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
4386
4387 PR c++/21383
4388 * g++.dg/overload/koenig2.C: New.
4389
4390 PR c++/23118
4391 * g++.dg/overload/error2.C: New.
4392
4393 PR c++/22604
4394 * g++.dg/inherit/covariant14.C: New.
4395
4396 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4397
4398 PR c++/23440
4399 * g++.dg/parse/for1.C: New test.
4400
4401 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
4402
4403 PR fortran/23446
4404 * gfortran.dg/host_dummy_index_1.f90: New test.
4405
4406 PR fortran/21459
4407 * gfortran.dg/automatic_char_len_2.f90: New test.
4408
4409 PR fortran/20866
4410 * gfortran.dg/recursive_statement_functions.f90: New test.
4411
4412 PR fortran/20853
4413 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4414
4415 PR fortran/20849
4416 * gfortran.dg/external_initializer.f90: New test.
4417
4418 PR fortran/20837
4419 * non_module_public.f90: New test.
4420
4421 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
4422
4423 PR c++/24386
4424 * g++.dg/template/overload7.C: New.
4425
4426 PR c++/22551
4427 * g++.dg/other/switch2.C: Remove expected warnings.
4428
4429 PR c++/21353
4430 * g++.dg/template/defarg6.C: New.
4431
4432 2005-10-17 Uros Bizjak <uros@kss-loka.si>
4433
4434 PR target/24315
4435 * gcc.target/i386/pr24315.c: New test.
4436
4437 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4438
4439 PR c++/24389
4440 * g++.dg/template/static21.C: New test.
4441 * g++.dg/template/static21-a.cc: Likewise.
4442
4443 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
4444
4445 PR c++/23959
4446 * g++.dg/warn/Wswitch-default-1.C: New test.
4447 * g++.dg/warn/Wswitch-default-2.C: New test.
4448
4449 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4450
4451 PR c++/22173
4452 * g++.dg/parse/template18.C: New test.
4453 * g++.dg/template/nontype15.C: Likewise.
4454
4455 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
4456
4457 PR fortran/22273
4458 * gfortran.dg/spec_expr_2.f90: New.
4459
4460 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
4461
4462 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
4463 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
4464 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
4465 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
4466 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
4467 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
4468 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
4469 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
4470 previous target-specific skips and warning-message matches where
4471 applicable.
4472
4473 2005-10-15 Mark Mitchell <mark@codesourcery.com>
4474
4475 PR c++/21347
4476 * g++.dg/warn/Wctor-dtor.C: New test.
4477
4478 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4479
4480 PR c/23439
4481 * gcc.dg/for-1.c: New test.
4482
4483 2005-10-14 Mark Mitchell <mark@codesourcery.com>
4484
4485 PR c++/19565
4486 * g++.dg/warn/Wconversion1.C: New test.
4487 * g++.dg/ext/packed4.C: Compile with -w.
4488 * g++.dg/opt/20050511-1.C: Likewise.
4489 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
4490
4491 2005-10-14 Jakub Jelinek <jakub@redhat.com>
4492
4493 * gfortran.dg/boz_5.f90: New test.
4494
4495 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
4496
4497 PR c++/22551
4498 * g++.dg/other/switch2.C: New.
4499
4500 PR c++/23984
4501 * g++.dg/init/ctor7.C: New.
4502
4503 2005-10-13 David Edelsohn <edelsohn@gnu.org>
4504
4505 PR c++/23730
4506 * g++.dg/parse/crash32.C: New test.
4507
4508 2005-10-13 Mark Mitchell <mark@codesourcery.com>
4509
4510 PR c++/20721
4511 * g++.dg/init/goto2.C: New test.
4512
4513 PR c++/22464
4514 * g++.dg/template/crash/41.C: New test.
4515
4516 PR c++/22180
4517 * g++.dg/template/crash40.C: New test.
4518
4519 PR c++/23694
4520 * g++.dg/parse/friend5.C: New test.
4521
4522 PR c++/23307
4523 * g++.dg/template/crash38.C: New test.
4524
4525 PR c++/22352
4526 * g++.dg/template/friend38.C: New test.
4527
4528 PR c++/22405
4529 * g++.dg/template/crash39.C: New test.
4530
4531 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
4532
4533 * gcc.dg/debug/dwarf2/dwarf-char1.c,
4534 gcc.dg/debug/dwarf2/dwarf-char2.c,
4535 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
4536
4537 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
4538
4539 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
4540
4541 * gcc.dg/dll-2.c: Add tests for warnings.
4542 * gcc.dg/dll-3.c: Likewise.
4543 * gcc.dg/dll-4.c: Likewise.
4544
4545 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
4546 * g++.dg/ext/dllimport2.C: Likewise.
4547 * g++.dg/ext/dllimport3.C: Likewise.
4548 * g++.dg/ext/dllimport7.C: Likewise.
4549 * g++.dg/ext/dllimport8.C: Likewise.
4550 * g++.dg/ext/dllimport9.C: Likewise.
4551
4552 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
4553
4554 PR fortran/24092
4555 * gfortran.dg/derived_pointer_recursion.f90: New test.
4556
4557 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
4558
4559 * gcc.c-torture/execute/20051012-1.c: New test.
4560
4561 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4562
4563 PR fortran/18082
4564 * gfortran.dg/automatic_char_len_1.f90: New test.
4565
4566 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4567
4568 PR fortran/20847
4569 * gfortran.dg/save_common.f90: New test.
4570
4571 PR fortran/20856
4572 * gfortran.dg/save_result.f90: New test.
4573
4574 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4575
4576 PR c++/21592
4577 * g++.dg/template/dependent-expr1.C: Add new expected error.
4578 * g++.dg/template/dependent-expr2.C: Adjust error text.
4579 * g++.dg/template/overload6.C: New.
4580
4581 PR c++/23797
4582 * g++.dg/other/typename8.C: New.
4583
4584 PR c++/21117
4585 * g++.dg/other/return1.C: New.
4586
4587 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
4588
4589 PR c++/24052
4590 * g++.dg/ext/label5.C: New.
4591
4592 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4593
4594 PR c++/19964
4595 * g++.dg/parse/crash31.C: New.
4596
4597 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
4598
4599 * g++.dg/ipa/ipa-1.c: New test.
4600 * g++.dg/ipa/ipa-2.c: New test.
4601 * g++.dg/ipa/ipa-3.c: New test.
4602 * g++.dg/ipa/ipa-4.c: New test.
4603 * g++.dg/ipa/ipa-5.c: New test.
4604 * g++.dg/ipa/ipa.exp: New file.
4605
4606 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4607
4608 PR fortran/24207
4609 * gfortran.dg/private_type_3.f90: New test.
4610
4611 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4612
4613 PR fortran/20786
4614 gfortran.dg/aint_anint_1.f90: New test.
4615
4616 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4617
4618 PR libgfortran/24313
4619 gfortran.dg/csqrt.f: New test.
4620
4621 2005-10-11 Ian Lance Taylor <ian@airs.com>
4622
4623 PR c++/8057
4624 * g++.dg/warn/noeffect7.C: New test.
4625 * g++.dg/warn/noeffect2.C: Instantiate templates.
4626 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
4627 and warning.
4628
4629 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4630
4631 PR c++/21089
4632 * g++.dg/init/float1.C: New test.
4633
4634 PR c++/24277
4635 * g++.dg/init/member1.C: Tweak error markers.
4636
4637 2005-10-11 Janis Johnson <janis187@us.ibm.com>
4638
4639 PR testsuite/24281
4640 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
4641 Check for null pointer.
4642
4643 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4644
4645 PR c++/21369
4646 * g++.dg/parse/ret-type3.C: New test.
4647
4648 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4649
4650 PR tree-opt/23946
4651 * gcc.c-torture/compile/pr23946.c: New test.
4652
4653 2005-10-11 Jakub Jelinek <jakub@redhat.com>
4654
4655 * g++.dg/opt/mmx2.C: New test.
4656
4657 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4658
4659 PR c++/24277
4660 * g++.dg/template/static20.C: New test.
4661
4662 PR c++/24302
4663 * g++.dg/warn/Wunused-12.C: New test.
4664
4665 PR c++/23437
4666 * g++.dg/template/arg4.C: New test.
4667
4668 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4669
4670 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
4671 * gcc.dg/ucnid-3.c: Likewise.
4672 * gcc.dg/ucnid-4.c: Likewise.
4673 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
4674 * g++.dg/other/ucnid-1.C: Likewise.
4675 * gcc.dg/sparc-frame-1.c: New test.
4676
4677 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4678
4679 PR c++/24139
4680 * g++.dg/template/spec27.C: New test.
4681
4682 PR c++/24275
4683 * g++.dg/template/static19.C: New test.
4684
4685 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4686
4687 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
4688 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
4689
4690 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4691
4692 PR target/24136
4693 * gfortran.fortran-torture/compile/pr24136.f: New test.
4694
4695 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
4696
4697 PR c++/22172
4698 * g++.dg/parse/crash30.C: New test.
4699
4700 2005-10-07 Richard Guenther <rguenther@suse.de>
4701
4702 PR middle-end/24227
4703 * gcc.c-torture/compile/pr24227.c: New testcase.
4704
4705 2005-10-07 Steve Ellcey <sje@cup.hp.com>
4706
4707 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
4708 Do not put aligned attributes on array elements.
4709
4710 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
4711
4712 PR testsuite/23611, PR testsuite/23615
4713 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
4714 writing prototypes of library functions by hand.
4715 * obj-c++.dg/bitfield-4.mm: Likewise.
4716 * obj-c++.dg/const-str-4.mm: Likewise.
4717 * obj-c++.dg/encode-4.mm: Likewise.
4718 * obj-c++.dg/encode-5.mm: Likewise.
4719 * obj-c++.dg/encode-6.mm: Likewise.
4720 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
4721 * obj-c++.dg/method-10.mm: Likewise.
4722 * obj-c++.dg/method-17.mm: Likewise.
4723 * obj-c++.dg/method-19.mm: Likewise.
4724 * obj-c++.dg/try-catch-2.mm: Likewise.
4725
4726 2005-10-06 Richard Henderson <rth@redhat.com>
4727
4728 PR 24236
4729 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
4730
4731 2005-10-06 Dale Johannesen <dalej@apple.com>
4732
4733 * gcc.c-torture/execute/20030125-1.c: Correct.
4734
4735 2005-10-06 Richard Guenther <rguenther@suse.de>
4736
4737 PR tree-optimization/24238
4738 * g++.dg/tree-ssa/pr24238.C: New testcase.
4739
4740 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
4741
4742 PR 18568
4743 * gfortran.dg/der_pointer_3.f90: New test.
4744
4745 2005-10-05 Devang Patel <dpatel@apple.com>
4746
4747 PR Debug/23205
4748 * g++.dg/other/PR23205.C: New.
4749
4750 2005-10-05 Richard Henderson <rth@redhat.com>
4751
4752 PR target/23602
4753 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
4754 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
4755
4756 2005-10-05 Dale Johannesen <dalej@apple.com>
4757
4758 * gcc.c-torture/execute/float-floor.c: New.
4759
4760 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
4761
4762 PR tree-optimization/21419
4763 PR tree-optimization/24146
4764 PR tree-optimization/24151
4765
4766 * g++.dg/ext/asm7.C: New.
4767 * g++.dg/ext/asm8.C: New.
4768 * gcc.dg/asm-1.c: Compile on all targets.
4769 * gcc.dg/asm-pr24146.c: New.
4770 * gcc.dg/pr21419.c: Adjust error messages.
4771
4772 2005-10-05 Richard Guenther <rguenther@suse.de>
4773
4774 PR fortran/24176
4775 * gfortran.fortran-torture/compile/empty.f90: New testcase.
4776
4777 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
4778
4779 PR c++/23513
4780 * g++.dg/template/spec22.C: Robustify test.
4781 * g++.dg/template/spec26.C: New.
4782
4783 2005-10-05 Uros Bizjak <uros@kss-loka.si>
4784
4785 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
4786 if target supports vector instructions.
4787
4788 2005-10-04 Geoffrey Keating <geoffk@apple.com>
4789
4790 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
4791 C99 functions.
4792
4793 2005-10-04 Janis Johnson <janis187@us.ibm.com>
4794
4795 * lib/target-supports.exp (check_effective_target_fortran_large_real,
4796 check_effective_target_fortran_large_int): Replace cached result
4797 when target changes.
4798
4799 2005-10-04 Devang Patel <dpatel@apple.com>
4800
4801 * gcc.dg/i386-sse-vect-types.c: New.
4802
4803 2005-10-04 Ian Lance Taylor <ian@airs.com>
4804
4805 PR preprocessor/13726
4806 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
4807 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
4808
4809 2005-10-04 Richard Guenther <rguenther@suse.de>
4810
4811 PR c/23576
4812 * gcc.dg/noncompile/pr23576.c: New testcase.
4813
4814 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4815
4816 PR middle-end/23125
4817 * gcc.dg/register-var-3.c: New test.
4818
4819 2005-10-04 Steven Bosscher <stevenb@suse.de>
4820
4821 * gcc.dg/pr23049.c: New test.
4822
4823 * gcc.dg/ucnid-4.c: Fix test.
4824
4825 2005-10-03 Diego Novillo <dnovillo@redhat.com>
4826
4827 PR 23445
4828 * gcc.c-torture/compile/pr23445.c: New test.
4829
4830 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
4831
4832 * g++.dg/overload/unknown1.C: New.
4833
4834 2005-10-03 Mark Mitchell <mark@codesourcery.com>
4835
4836 PR c++/17775
4837 * g++.dg/template/repo4.C: New test.
4838
4839 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4840
4841 PR libfortran/19308
4842 * gfortran.dg/large_real_kind_2.F90: New test.
4843 * gfortran.dg/large_integer_kind_2.f90: New test.
4844
4845 2005-10-03 Uros Bizjak <uros@kss-loka.si>
4846
4847 * lib/target-supports.exp (check_effective_target_vect_shift):
4848 Implement with result caching. Add i?86, x86_64 and ia64 targets.
4849 (check_effective_target_vect_condition): Fix copy-n-pasto.
4850
4851 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
4852 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
4853 targets.
4854
4855 2005-10-02 Mark Mitchell <mark@codesourcery.com>
4856
4857 PR c++/22621
4858 * g++.dg/template/overload5.C : New test.
4859
4860 PR c++/23840
4861 * g++.dg/expr/stdarg1.C: New test.
4862
4863 2005-10-02 Diego Novillo <dnovillo@redhat.com>
4864
4865 PR 24142
4866 * gcc.c-torture/execute/pr24142.c: New test.
4867
4868 2005-10-01 Diego Novillo <dnovillo@redhat.com>
4869
4870 PR 24141
4871 * gcc.c-torture/execute/pr24141.c: New test.
4872
4873 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
4874 Diego Novillo <dnovillo@redhat.com>
4875
4876 PR 23604
4877 * gcc.c-torture/execute/pr23604.c: New test.
4878
4879 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
4880
4881 PR fortran/16404
4882 PR fortran/20835
4883 PR fortran/20890
4884 PR fortran/20899
4885 PR fortran/20900
4886 PR fortran/20901
4887 PR fortran/20902
4888 gfortran.dg/equiv_constraint_1.f90: New test.
4889 gfortran.dg/equiv_constraint_2.f90: New test.
4890 gfortran.dg/equiv_constraint_3.f90: New test.
4891 gfortran.dg/equiv_constraint_4.f90: New test.
4892 gfortran.dg/equiv_constraint_5.f90: New test.
4893 gfortran.dg/equiv_constraint_6.f90: New test.
4894 gfortran.dg/equiv_constraint_7.f90: New test.
4895 gfortran.dg/equiv_constraint_8.f90: New test.
4896 gfortran.dg/private_type_1.f90: New test.
4897 gfortran.dg/private_type_2.f90: New test.
4898 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
4899 980628-10.f: Assert std=gnu to permit mixing of
4900 types in equivalence statements.
4901
4902 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
4903
4904 PR 24112
4905 * gfortran.dg/open_status_1.f90: New.
4906
4907 2005-09-30 Uros Bizjak <uros@kss-loka.si>
4908
4909 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
4910 * gcc.dg/vect/pr22480.c: Clean up temp files.
4911 * gcc.dg/vect/pr23831.c: Clean up temp files.
4912 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
4913 Clean up temp files.
4914 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
4915 Clean up temp files.
4916
4917 * gcc.dg/20050309-1.c: Clean up temp files.
4918 * gcc.dg/20050325-1.c: Clean up temp files.
4919
4920 2005-09-30 Uros Bizjak <uros@kss-loka.si>
4921
4922 PR tree-optimization/24059
4923 * gcc.dg/vect/pr24059.c : New test.
4924
4925 2005-09-29 Jakub Jelinek <jakub@redhat.com>
4926
4927 PR middle-end/24109
4928 * gcc.c-torture/execute/20050929-1.c: New test.
4929
4930 2005-09-29 Steven Bosscher <stevenb@suse.de>
4931
4932 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
4933
4934 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
4935
4936 PR c/21419
4937 * gcc.dg/pr21419.c: New test.
4938
4939 2005-09-29 Steven Bosscher <stevenb@suse.de>
4940
4941 * gcc.dg/pr23911.c: New test.
4942
4943 2005-09-28 Mark Mitchell <mark@codesourcery.com>
4944
4945 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
4946
4947 PR c++/16782
4948 * g++.dg/parse/qualified4.C: New test.
4949 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
4950 * g++.old-deja/g++.mike/p8154.C: Likewise.
4951
4952 2005-09-27 Mark Mitchell <mark@codesourcery.com>
4953
4954 PR c++/22147
4955 * g++.dg/template/friend37.C: New test.
4956 * g++.dg/parse/crash28.C: Adjust error markers.
4957
4958 2005-09-27 Jakub Jelinek <jakub@redhat.com>
4959
4960 PR fortran/18518
4961 * gfortran.fortran-torture/execute/save_2.f90: New decl.
4962
4963 2005-09-27 Devang Patel <dpatel@apple.com>
4964
4965 PR tree-optimization/23625
4966 * gcc.dg/pr23625.c: New test.
4967
4968 2005-09-27 Uros Bizjak <uros@kss-loka.si>
4969
4970 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
4971 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
4972
4973 2005-09-26 Jakub Jelinek <jakub@redhat.com>
4974
4975 PR fortran/23677
4976 * gfortran.fortran-torture/execute/save_1.f90: New test.
4977 * gfortran.dg/save_1.f90: New test.
4978
4979 2005-09-26 Uros Bizjak <uros@kss-loka.si>
4980
4981 * gcc.target/i386/builtin-apply-mmx.c: New test.
4982
4983 PR target/22576
4984 * gcc.target/i386/pr22576.c: New test.
4985
4986 PR target/22585
4987 * gcc.target/i386/pr22585.c: New test.
4988
4989 PR target/23268
4990 * gcc.target/i386/pr23268.c: New test.
4991
4992 PR middle-end/23831
4993 * gcc.dg/vect/pr23831.c: New test.
4994
4995 PR target/24055
4996 * gcc.target/i386/pr24055.c: New test.
4997
4998 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
4999
5000 PR tree-optimization/23960
5001 * gcc.c-torture/compile/pr23960.c: New.
5002
5003 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
5004
5005 PR fortran/16861
5006 * gfortran.dg/nested_modules_3.f90: New.
5007
5008 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5009
5010 PR fortran/24005
5011 gfortran.dg/interface_1.f90: New test.
5012
5013 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
5014 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5015
5016 PR fortran/23843
5017 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
5018
5019 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5020
5021 PR fortran/23516
5022 * gfortran.dg/imag_1.f: New test.
5023 * gfortran.dg/imag_2.f: Ditto.
5024
5025 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
5026
5027 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
5028
5029 2005-09-22 Jakub Jelinek <jakub@redhat.com>
5030
5031 PR c++/21983
5032 * g++.dg/warn/pr21983.C: New test.
5033
5034 2005-09-21 Mark Mitchell <mark@codesourcery.com>
5035
5036 PR c++/23993
5037 * g++.dg/template/array14.C: New test.
5038
5039 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
5040
5041 PR fortran/19929
5042 * gfortran.dg/der_ptr_component_1.f90: New test.
5043
5044 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5045
5046 PR c++/23965
5047 * g++.dg/template/error1.C: Reject "no matching function" message.
5048
5049 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5050
5051 PR c++/17609
5052 * g++.dg/lookup/error1.C: New test.
5053
5054 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
5055
5056 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
5057 functionality of the testcase.
5058
5059 2005-09-20 Richard Henderson <rth@redhat.com>
5060
5061 * gcc.dg/vect/vect-22.c: Require vect_float.
5062 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
5063
5064 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
5065
5066 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
5067 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
5068 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
5069 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
5070 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
5071 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
5072 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
5073 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
5074 * gcc.dg/cpp/ucnid-8.c: New test.
5075
5076 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5077
5078 PR tree-optimization/23929
5079 * gcc.c-torture/compile/pr23929.c: New test.
5080
5081 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
5082
5083 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
5084 for one loop.
5085
5086 2005-09-20 Steve Ellcey <sje@cup.hp.com>
5087
5088 PR testsuite/23186
5089 * g++.dg/other/pr22003.C: Require named sections.
5090
5091 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5092
5093 PR c++/23947
5094 * g++.dg/rtti/crash3.C: New test.
5095
5096 PR tree-optimization/23818
5097 * gcc.dg/pr23818.c: New test.
5098
5099 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5100
5101 PR fortran/23420
5102 * gfortran.dg/print_fmt_4.f: New.
5103
5104 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5105
5106 PR fortran/23663
5107 * gfortran.fortran-torture/execute/entry_11.f90: New test.
5108
5109 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5110
5111 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
5112 Use pointers to local alignable arrays instead. Added comments.
5113 * gcc.dg/vect/vect-46.c: Likewise.
5114 * gcc.dg/vect/vect-48.c: Likewise.
5115 * gcc.dg/vect/vect-49.c: Likewise.
5116 * gcc.dg/vect/vect-52.c: Likewise.
5117 * gcc.dg/vect/vect-53.c: Likewise.
5118 * gcc.dg/vect/vect-54.c: Likewise.
5119 * gcc.dg/vect/vect-56.c: Likewise.
5120 * gcc.dg/vect/vect-57.c: Likewise.
5121 * gcc.dg/vect/vect-58.c: Likewise.
5122 * gcc.dg/vect/vect-60.c: Likewise.
5123 * gcc.dg/vect/vect-61.c: Likewise.
5124
5125 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
5126 The test is no longer vectorizable on vect_no_align targets.
5127 * gcc.dg/vect/vect-43.c: Likewsie.
5128
5129 * gcc.dg/vect/vect-44.c: Added comments.
5130 * gcc.dg/vect/vect-45.c: Added comments.
5131 * gcc.dg/vect/vect-50.c: Added comments.
5132 * gcc.dg/vect/vect-51.c: Added comments.
5133
5134 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
5135 aligned type.
5136 * gcc.dg/vect/Os-vect-95.c: Likewise.
5137
5138 * gcc.dg/vect/vect-41.c: Test removed.
5139 * gcc.dg/vect/vect-47.c: Test removed.
5140 * gcc.dg/vect/vect-55.c: Test removed.
5141 * gcc.dg/vect/vect-59.c: Test removed.
5142
5143 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5144
5145 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
5146 No longer vectorizable on vect_no_align targets.
5147 * gcc.dg/vect/pr20122.c: Likewise.
5148 * gcc.dg/vect/vect-74.c: Likewise.
5149 * gcc.dg/vect/vect-75.c: Likewise.
5150 * gcc.dg/vect/vect-76.c: Likewise.
5151
5152 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
5153 Will not be vectorizable on vect_no_align targets once aliasing issues
5154 are resolved.
5155 * gcc.dg/vect/vect-79.c: Likewise.
5156
5157 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
5158 * gcc.dg/vect/vect-78.c: Likewise.
5159 * gcc.dg/vect/vect-97.c: Likewise.
5160
5161 2005-09-19 Steven Bosscher <stevenb@suse.de>
5162
5163 * gcc.dg/pr23943.c: New test.
5164
5165 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5166
5167 PR fortran/19181
5168 * gfortran.dg/derived_pointer_null_1.f90: New test.
5169
5170 2005-09-18 Richard Guenther <rguenther@suse.de>
5171
5172 PR middle-end/23944
5173 * gcc.c-torture/compile/pr23944.c: New testcase.
5174
5175 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
5176
5177 PR fortran/15975
5178 * gfortran.dg/der_pointer_2.f90: New test.
5179
5180 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5181
5182 PR fortran/16861
5183 * gfortran.dg/nested_modules_2.f90: New test.
5184
5185 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5186
5187 PR c++/18368
5188 * g++.dg/other/semicolon.C: New test.
5189
5190 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
5191
5192 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
5193 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
5194
5195 2005-09-16 Mark Mitchell <mark@codesourcery.com>
5196
5197 PR c++/23914
5198 * g++.dg/template/static18.C: New test.
5199
5200 PR c++/21514
5201 * g++.dg/template/crash19.C: Remove dg-error marker.
5202 * g++.dg/template/local4.C: New test.
5203
5204 2005-09-16 Paul Brook <paul@codesourcery.com>
5205
5206 PR fortran/23906
5207 * gfortran.dg/dependency_1.f90: New test.
5208
5209 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5210
5211 PR c++/23896
5212 * g++.dg/template/static17.C: New test.
5213
5214 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
5215
5216 PR c++/23139
5217 * g++.dg/warn/huge-val1.C: New test.
5218
5219 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5220
5221 PR c++/13140
5222 * g++.dg/parse/class2.C: New test.
5223 * g++.dg/template/explicit8.C: Likewise.
5224 * g++.dg/template/spec25.C: Likewise.
5225
5226 2005-09-14 Josh Conner <jconner@apple.com>
5227
5228 PR middle-end/23584
5229 * gcc.dg/pr23584.c: New test.
5230
5231 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
5232
5233 PR fortran/21875 Internal Unit Array I/O, NIST
5234 * gfortran.dg/arrayio_1.f90: New test.
5235 * gfortran.dg/arrayio_1.f90: New test.
5236 * gfortran.dg/arrayio_1.f90: New test.
5237 * gfortran.dg/arrayio_1.f90: New test.
5238 * gfortran.dg/arrayio_1.f90: New test.
5239
5240 2005-09-14 Uros Bizjak <uros@kss-loka.si>
5241
5242 PR middle-end/22480
5243 * gcc.dg/vect/pr22480.c: New test.
5244
5245 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
5246
5247 PR fortran/19358
5248 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
5249
5250 2005-09-13 Josh Conner <jconner@apple.com>
5251
5252 PR c++/23180
5253 * g++.dg/init/struct2.C: New test.
5254 * g++.dg/init/struct3.C: New test.
5255
5256 2005-09-13 Janis Johnson <janis187@us.ibm.com>
5257
5258 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
5259 Clean up temp files.
5260 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
5261 gcc.dg/tree-ssa/builtin-fprintf-1.c,
5262 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
5263 gcc.dg/tree-ssa/builtin-printf-1.c,
5264 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
5265 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
5266 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
5267 gcc.dg/tree-ssa/builtin-vprintf-1.c,
5268 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
5269 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
5270 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
5271 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
5272 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
5273 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
5274 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
5275 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
5276
5277 2005-09-13 Josh Conner <jconner@apple.com>
5278
5279 * lib/gcc-dg.exp: Load scanipa.exp.
5280 (cleanup-dump): New procedure.
5281 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
5282 * lib/scandump.exp: New file.
5283 * lib/scantree.exp: Use it.
5284 * lib/scanipa.exp: New file.
5285
5286 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
5287
5288 PR fortran/17740
5289 * gfortran.dg/generic_4.f90: New test.
5290
5291 2005-09-13 Uros Bizjak <uros@kss-loka.si>
5292
5293 PR target/23816
5294 * gcc.target/i386/pr23816-1.c: New test.
5295 * gcc.target/i386/pr23816-2.c: New test.
5296
5297
5298 2005-09-13 Bastian Blank <waldi@debian.org>
5299
5300 PR c++/16171
5301 * g++.dg/abi/mangle26.C: New test.
5302 * g++.dg/abi/mangle27.C: New test.
5303 * g++.dg/abi/mangle28.C: New test.
5304 * g++.dg/abi/mangle29.C: New test.
5305
5306 PR c++/23839
5307 * g++.dg/parse/register1.C: New test.
5308
5309 2005-09-13 Mark Mitchell <mark@codesourcery.com>
5310
5311 PR c++/23842
5312 * g++.dg/template/access16.C: New test.
5313
5314 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5315
5316 * gfortran.dg/char_pack_2.f90: Increase the vector size.
5317
5318 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5319
5320 PR fortran/18899
5321 * gfortran.dg/shape_2.f90: New test.
5322
5323 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5324
5325 PR target/19269
5326 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
5327 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
5328 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
5329 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
5330 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
5331 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
5332 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
5333 tests.
5334
5335 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5336
5337 PR c++/23841
5338 * g++.dg/parse/template17.C: New test.
5339
5340 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5341
5342 PR c++/23789
5343 * g++.dg/template/nontype14.C: New test.
5344
5345 2005-09-12 Ian Lance Taylor <ian@airs.com>
5346
5347 PR g++/7874
5348 * g++.dg/lookup/friend7.C: New test.
5349 * g++.dg/lookup/friend8.C: New test.
5350 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
5351 so that it will be found via argument dependent lookup.
5352 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
5353 friend functions which will no longer be found.
5354 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
5355 function g, so that it will be found via argument dependent
5356 lookup.
5357 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
5358 * g++.old-deja/g++.mike/net43.C: Likewise.
5359
5360 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5361
5362 PR c++/23691
5363 * g++.dg/template/static16.C: New test.
5364
5365 2005-09-12 Josh Conner <jconner@apple.com>
5366
5367 PR middle-end/23237
5368 * gcc.c-torture/compile/pr23237.c: New test.
5369
5370 2005-09-11 Richard Henderson <rth@redhat.com>
5371
5372 * g++.dg/other/error8.C: Update expected diagnostic text.
5373
5374 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5375
5376 PR libfortran/19872
5377 * gfortran.dg/overwrite_1.f: New test.
5378
5379 2005-09-09 Josh Conner <jconner@apple.com>
5380
5381 * g++.dg/init/pr23180-1.C: Removed.
5382 * g++.dg/init/pr23180-2.C: Removed.
5383
5384 2005-09-09 David Daney <ddaney@avtrex.com>
5385
5386 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
5387 files which are ...
5388 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
5389 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
5390
5391 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5392
5393 * gfortran.dg/iostat_2.f90: New test.
5394
5395 2005-09-09 Mark Mitchell <mark@codesourcery.com>
5396
5397 PR c++/22252
5398 * g++.dg/ext/interface1.C: New test.
5399 * g++.dg/ext/interface1.h: Likewise.
5400 * g++.dg/ext/interface1a.cc: Likewise.
5401
5402 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
5403
5404 * gfortran.dg/iomsg_1.f90: New test case.
5405
5406 2005-09-09 Richard Guenther <rguenther@suse.de>
5407
5408 PR c++/23624
5409 * g++.dg/tree-ssa/pr23624.C: New testcase.
5410
5411 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5412
5413 PR fortran/19239
5414 * gfortran.dg/vector_subscript_1.f90,
5415 * gfortran.dg/vector_subscript_2.f90: New tests.
5416
5417 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5418
5419 PR fortran/21104
5420 * gfortran.dg/array_alloc_1.f90,
5421 * gfortran.dg/array_alloc_2.f90,
5422 * gfortran.dg/array_alloc_3.f90: New tests.
5423
5424 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5425
5426 PR fortran/12840
5427 * gfortran.dg/array_constructor_6.f90
5428 * gfortran.dg/array_constructor_7.f90
5429 * gfortran.dg/array_constructor_8.f90
5430 * gfortran.dg/array_constructor_9.f90
5431 * gfortran.dg/array_constructor_10.f90
5432 * gfortran.dg/array_constructor_11.f90
5433 * gfortran.dg/array_constructor_12.f90: New tests.
5434
5435 2005-09-08 Josh Conner <jconner@apple.com>
5436
5437 PR c++/23180
5438 * g++.dg/init/pr23180-1.C: New test.
5439 * g++.dg/init/pr23180-2.C: New test.
5440
5441 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5442
5443 PR fortran/18878
5444 * gfortran.dg/module_double_reuse.f90: New.
5445
5446 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5447
5448 PR fortran/23270
5449 PR fortran/22304
5450 PR fortran/18870
5451 PR fortran/17917
5452 PR fortran/16511
5453 * gfortran.dg/common_equivalence_1.f: New.
5454 * gfortran.dg/common_equivalence_2.f: New.
5455 * gfortran.dg/common_equivalence_3.f: New.
5456 * gfortran.dg/contained_equivalence_1.f90: New.
5457 * gfortran.dg/module_blank_common.f90: New.
5458 * gfortran.dg/module_commons_1.f90: New.
5459 * gfortran.dg/module_equivalence_1.f90: New.
5460 * gfortran.dg/nested_modules_1.f90: New.
5461 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
5462 equivalences and add comment to connect the test with
5463 the PR.
5464
5465 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5466
5467 PR fortran/23765
5468 * gfortran.dg/common_6.f90: New test.
5469
5470 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5471
5472 PR fortran/15326
5473 * gfortran.dg/char_result_1.f90,
5474 * gfortran.dg/char_result_2.f90,
5475 * gfortran.dg/char_result_3.f90,
5476 * gfortran.dg/char_result_4.f90,
5477 * gfortran.dg/char_result_5.f90,
5478 * gfortran.dg/char_result_6.f90,
5479 * gfortran.dg/char_result_7.f90,
5480 * gfortran.dg/char_result_8.f90: New tests.
5481
5482 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5483
5484 PR fortran/19928
5485 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
5486
5487 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5488
5489 PR obj-c++/16816
5490 * obj-c++.dg/selector-5.mm: New test.
5491 * obj-c++.dg/selector-6.mm: New test.
5492
5493 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5494
5495 PR objc/20574
5496 PR objc/19324
5497 * objc.dg/error-1.m: New test.
5498
5499 2005-09-07 Richard Sandiford <richard@codesourcery.com>
5500
5501 PR fortran/23373
5502 * gfortran.fortran-torture/execute/pr23373-1.f90,
5503 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
5504
5505 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
5506
5507 PR libfortran/23760
5508 * gfortran.dg/g77/1832.f: Remove long string in write statement
5509 to allow the test to pass on correct list directed output with
5510 prepended space.
5511
5512 2005-09-07 James E Wilson <wilson@specifix.com>
5513
5514 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
5515
5516 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5517
5518 * gfortran.dg/parameter+save.f90: Rename to
5519 * gfortran.dg/parameter_save.f90: .. this.
5520
5521 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5522
5523 PR fortran/20848
5524 * gfortran.dg/parameter+save.f90: New test case.
5525
5526 2005-09-06 Richard Sandiford <richard@codesourcery.com>
5527
5528 PR fortran/19269
5529 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
5530
5531 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5532
5533 PR c/23075
5534 * gcc.dg/pr23075.c: New test.
5535 * g++.dg/warn/pr23075.C: New test.
5536
5537 PR target/22362
5538 * gcc.target/i386/pr22362.c: New test.
5539
5540 PR rtl-optimization/23098
5541 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
5542
5543 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
5544 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5545 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5546
5547 2005-09-06 Mark Mitchell <mark@codesourcery.com>
5548
5549 * g++.dg/expr/cast6.C: New test.
5550
5551 PR c++/9782
5552 * g++.dg/init/new15.C: New test.
5553
5554 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5555
5556 * gcc.dg/vect/Os-vect-95.c: New test.
5557 * gcc.dg/vect/vect-95.c: Same.
5558
5559 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5560
5561 * gcc.dg/vect/vect-29.c: Update xfail testing.
5562 * gcc.dg/vect/vect-44.c: Same.
5563 * gcc.dg/vect/vect-48.c: Same.
5564 * gcc.dg/vect/vect-50.c: Same.
5565 * gcc.dg/vect/vect-72.c: Same.
5566 * gcc.dg/vect/vect-77.c: Same.
5567 * gcc.dg/vect/vect-78.c: Same.
5568 * gcc.dg/vect/vect-80.c: Same.
5569 * gcc.dg/vect/vect-96.c: Same.
5570 * gcc.dg/vect/vect-100.c: Same.
5571 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
5572 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
5573 * gfortran.dg/vect/vect-5.f90: Same.
5574
5575 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5576
5577 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
5578 start strings.
5579 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5580 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5581
5582 PR c++/23056
5583 * g++.dg/opt/pr23056.C: New test.
5584
5585 PR rtl-optimization/23098
5586 * gcc.target/i386/pr23098.c: New test.
5587
5588 2005-09-05 Mark Mitchell <mark@codesourcery.com>
5589
5590 PR c++/23667
5591 * g++.dg/template/static15.C: New test.
5592
5593 PR c++/21440
5594 * g++.dg/ext/stmtexpr5.C: New test.
5595 * g++.dg/ext/stmtexpr6.C: Likewise.
5596
5597 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
5598
5599 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
5600
5601 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
5602 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5603 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5604
5605 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
5606
5607 PR libfortran/23321
5608 * gfortran.dg/direct_io_4.f90: New test case.
5609
5610 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
5611 Rasmus Hahn <rassahah@neofonie.de>
5612
5613 PR libobjc/23108
5614 * objc.dg/type-stream-1.m: New test.
5615
5616 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
5617
5618 PR fortran/23661
5619 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
5620 gfortran.dg/print_fmt_3.f90: New test.
5621
5622 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5623
5624 * gfortran.dg/fmt_t_1.f90: New test.
5625
5626 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5627
5628 PR rtl-optimization/23454
5629 * g++.dg/opt/pr23454.C: New test.
5630
5631 2005-09-03 Mark Mitchell <mark@codesourcery.com>
5632
5633 PR c++/23699
5634 * g++.dg/ext/static1.C: New test.
5635
5636 2005-09-02 Richard Henderson <rth@redhat.com>
5637
5638 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
5639 tail call to check_fa_work.
5640
5641 2005-09-02 Mark Mitchell <mark@codesourcery.com>
5642
5643 PR c++/21687
5644 * g++.dg/other/gc3.C: New test.
5645
5646 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5647
5648 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
5649 * gcc.dg/20050826-1.c: Likewise.
5650
5651 2005-08-31 Mark Mitchell <mark@codesourcery.com>
5652
5653 PR c++/23167
5654 * g++.dg/expr/volatile1.C: New test.
5655
5656 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
5657
5658 PR middle-end/23547
5659 * gcc.dg/pr23547.c: New test.
5660
5661 2005-09-02 Richard Sandiford <richard@codesourcery.com>
5662
5663 PR c/22061
5664 * gcc.c-torture/execute/pr22061-1.c,
5665 * gcc.c-torture/execute/pr22061-2.c,
5666 * gcc.c-torture/execute/pr22061-3.c,
5667 * gcc.c-torture/execute/pr22061-4.c: New tests.
5668
5669 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
5670
5671 * gcc.dg/Wredundant-decls-2.c: New test to check that
5672 -Wredundant-decls does not issue warning for a variable
5673 definition following a declaration.
5674
5675 2005-09-01 Jakub Jelinek <jakub@redhat.com>
5676
5677 PR debug/7241
5678 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
5679 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
5680 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
5681
5682 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
5683 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
5684 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
5685 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
5686 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
5687 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
5688 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
5689 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
5690
5691 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5692
5693 PR objc/23306
5694 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
5695 scan-assmbler.
5696
5697 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
5698
5699 PR target/21255
5700 * gcc.dg/pr21255-1.c: New test.
5701 * gcc.dg/pr21255-2-mb.c: Likewise.
5702 * gcc.dg/pr21255-2-ml.c: Likewise.
5703 * gcc.dg/pr21255-3.c: Likewise.
5704 * gcc.dg/pr21255-4.c: Likewise.
5705
5706 2005-08-31 Dale Johannesen <dalej@apple.com>
5707
5708 * gcc.dg/20050830-1.c: New.
5709
5710 2005-08-31 Josh Conner <jconner@apple.com>
5711
5712 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
5713 command-line options for arm-*-* targets.
5714 * g++.dg/init/array16.C: Likewise.
5715 * g++.dg/other/crash-4.C: Likewise.
5716
5717 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5718
5719 PR obj-c++/23640
5720 * obj-c++.dg/gnu-runtime-3.mm: New test.
5721
5722 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5723
5724 PR c++/13377
5725 * g++.dg/lookup/ambig4.C: New test.
5726 * g++.dg/lookup/ambig5.C: New test.
5727 * g++.dg/tc1/dr101.C: Adjust error markers.
5728
5729 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5730
5731 PR c++/23639
5732 * g++.dg/template/ttp5.C: Adjust error markers.
5733
5734 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
5735
5736 PR testsuite/23609
5737 * lib/obj-c++.exp: Include target-libpath.exp.
5738 (obj-c++_link_flags): Look for the GNU libobjc library
5739 and set the library path to include it.
5740 Don't manually set LD_LIBRARY_PATH (etc.) but call
5741 set_ld_library_path_env_vars instead.
5742 (obj-c++_target_compile): Don't set library path or
5743 linker flags because they are already set correctly
5744 in obj-c++_link_flags.
5745
5746 2005-08-30 Josh Conner <jconner@apple.com>
5747
5748 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
5749 to command-line options for arm-*-* targets.
5750
5751 2005-08-30 Geoffrey Keating <geoffk@apple.com>
5752
5753 * g++.dg/other/i386-1.C: New.
5754
5755 2005-08-30 Jakub Jelinek <jakub@redhat.com>
5756
5757 PR preprocessor/20348
5758 PR preprocessor/20356
5759 * gcc.dg/cpp/pr20348.c: New test.
5760 * gcc.dg/cpp/pr20348.h: New file.
5761 * gcc.dg/cpp/inc/pr20348.h: New file.
5762 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
5763 * gcc.dg/cpp/pr20356.c: New test.
5764 * gcc.dg/cpp/pr20356.h: New file.
5765 * gcc.dg/cpp/inc/pr20356.h: New file.
5766 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
5767
5768 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
5769
5770 * gfortran.fortran-torture/execute/intrinsic_count.f90:
5771 Fix array dimension to avoid correct end-of-file error.
5772
5773 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
5774
5775 PR libfortran/23598
5776 * gfortran.dg/iostat_1.f90: New test.
5777
5778 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
5779
5780 PR middle-end/23408
5781 * gcc.dg/pr23408.c: New test.
5782
5783 2005-08-28 Mark Mitchell <mark@codesourcery.com>
5784
5785 PR c++/23099
5786 * g++.dg/init/member1.C: Make sure erroneous static data member
5787 definitions are required.
5788 * g++.dg/template/static13.C: New test.
5789 * g++.dg/template/static14.C: Likewise.
5790
5791 2005-08-29 Jakub Jelinek <jakub@redhat.com>
5792
5793 * gcc.target/i386/pr23575.c: Use -msse2 instead of
5794 -march=pentium4, remove ilp32 requirement.
5795
5796 PR middle-end/23484
5797 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
5798 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
5799
5800 2005-08-29 Andreas Jaeger <aj@suse.de>
5801
5802 PR testsuite/23607
5803 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
5804
5805 2005-08-28 Jakub Jelinek <jakub@redhat.com>
5806
5807 * gcc.c-torture/execute/20050316-2.c: New test.
5808 * gcc.c-torture/execute/20050316-3.c: New test.
5809 * gcc.dg/torture/pr16104-1.c: New test.
5810
5811 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
5812
5813 PR middle-end/23463
5814 * gcc.c-torture/execute/zero-struct-1.c: New test.
5815
5816 2005-08-27 Richard Guenther <rguenther@suse.de>
5817
5818 PR target/23575
5819 * gcc.target/i386/pr23575.c: New testcase.
5820
5821 2005-08-26 Jakub Jelinek <jakub@redhat.com>
5822
5823 PR rtl-optimization/23561
5824 * gcc.c-torture/execute/20050826-1.c: New test.
5825
5826 PR rtl-opt/23560
5827 * gcc.c-torture/execute/20050826-2.c: New test.
5828
5829 2005-08-26 Dale Johannesen <dalej@apple.com>
5830
5831 * gcc.dg/20030711-1.c: Modify to work on Darwin.
5832 * gcc.dg/20050826-1.c: New.
5833
5834 2005-08-26 Mark Mitchell <mark@codesourcery.com>
5835
5836 PR c++/19004
5837 * g++.dg/template/nontype13.C: New test.
5838
5839 PR c++/23491
5840 * g++.dg/init/new14.C: New test.
5841 * g++.dg/expr/anew1.C: Do not XFAIL.
5842 * g++.dg/expr/anew2.C: Likewise.
5843 * g++.dg/expr/anew3.C: Likewise.
5844
5845 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
5846
5847 PR middle-end/22439
5848 * gcc.dg/vla-3.c: New test.
5849
5850 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
5851
5852 PR fortran/20363
5853 * gfortran.dg/named_interface.f90: New.
5854
5855 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
5856
5857 * gcc.c-torture/execute/frame-address.c: New test.
5858
5859 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
5860
5861 PR c++/20817
5862 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
5863
5864 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5865
5866 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
5867
5868 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5869
5870 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
5871 * gcc.dg/altivec-22.c: Rename from..
5872 * gcc.dg/altivec-nomfcr.c: ..this.
5873
5874 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
5875
5876 PR tree-optimization/23546
5877 * gcc.dg/tree-ssa/pr23546.c: New test.
5878
5879 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
5880
5881 PR fortran/17758
5882 * gfortran.dg/nonreturning_statements.f90: New test.
5883
5884 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
5885
5886 PR c++/22454
5887 * g++.dg/parse/crash29.C: New.
5888
5889 2005-08-23 DJ Delorie <dj@redhat.com>
5890
5891 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
5892 constants have the L suffix.
5893
5894 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
5895
5896 PR c++/23044
5897 * g++.dg/template/instantiate8.C: New.
5898
5899 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
5900
5901 PR middle-end/23467
5902 * gcc.c-torture/execute/pr23467.c: New test.
5903
5904 2005-08-23 Jakub Jelinek <jakub@redhat.com>
5905
5906 PR tree-optimization/22043
5907 * gcc.c-torture/execute/20050613-1.c: New test.
5908
5909 2005-08-23 Ben Elliston <bje@au.ibm.com>
5910
5911 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
5912
5913 2005-08-22 Jakub Jelinek <jakub@redhat.com>
5914
5915 PR rtl-optimization/23478
5916 * g++.dg/opt/pr23478.C: New test.
5917
5918 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
5919
5920 PR c/18715
5921 * gcc.dg/switch-warn-3.c: New test.
5922
5923 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5924
5925 PR c++/22233
5926 * g++.dg/template/param1.C: New test.
5927
5928 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5929
5930 PR c++/23089
5931 * g++.dg/other/incomplete1.C: New test.
5932
5933 2005-08-22 Ira Rosen <irar@il.ibm.com>
5934
5935 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
5936 are vectorizable.
5937
5938 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5939
5940 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
5941 d_lines_5.f: New.
5942
5943 2005-08-21 Jakub Jelinek <jakub@redhat.com>
5944
5945 * gcc.target/i386/sse-4.c: New test.
5946
5947 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5948
5949 PR testsuite/23239
5950 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
5951
5952 2005-08-20 Jakub Jelinek <jakub@redhat.com>
5953
5954 * gcc.dg/20050811-1.c: New test.
5955 * gcc.dg/20050811-2.c: New test.
5956
5957 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
5958
5959 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
5960
5961 2005-08-19 Diego Novillo <dnovillo@redhat.com>
5962
5963 PR 23476
5964 * gcc.c-torture/compile/pr23476.c: New test.
5965
5966 2005-08-19 Devang Patel <dpatel@apple.com>
5967
5968 PR tree-optimization/23048
5969 * gcc.dg/tree-ssa/pr23048.c: New test.
5970
5971 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
5972
5973 PR middle-end/20624
5974 * g++.dg/warn/Wreturn-3.C: New test
5975
5976 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
5977
5978 PR tree-optimization/22228
5979 * g++.dg/vect/pr22543.cc: New test.
5980
5981 2005-08-17 Steven Bosscher <stevenb@suse.de>
5982
5983 PR tree-optimization/21574
5984 * gcc.dg/tree-ssa/pr21574.c: New test.
5985
5986 2005-08-16 James E Wilson <wilson@specifix.com>
5987
5988 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
5989
5990 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
5991
5992 PR tree-opt/23402
5993 * gcc.c-torture/compile/zero-strct-3.c: New test.
5994 * gcc.c-torture/compile/zero-strct-4.c: New test.
5995
5996 2005-08-16 Steven Bosscher <stevenb@suse.de>
5997
5998 PR target/23376
5999 * gcc.target/x86_64/pr23376.c: New test.
6000
6001 2005-08-16 Ian Lance Taylor <ian@airs.com>
6002
6003 PR c++/23337
6004 * g++.dg/ext/vector2.C: New.
6005
6006 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6007
6008 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
6009
6010 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6011
6012 PR libfortran/23428
6013 * gfortran.dg/inquire-complex.f90: New test case.
6014
6015 2005-08-16 James E Wilson <wilson@specifix.com>
6016
6017 PR tree-optimization/21105
6018 * gcc.dg/large-size-array.c: New.
6019
6020 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
6021
6022 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
6023 type.
6024 * gcc.dg/vect/vect-41: Likewise.
6025 * gcc.dg/vect/vect-42: Likewise.
6026 * gcc.dg/vect/vect-43: Likewise.
6027 * gcc.dg/vect/vect-44: Likewise.
6028 * gcc.dg/vect/vect-46: Likewise.
6029 * gcc.dg/vect/vect-47: Likewise.
6030 * gcc.dg/vect/vect-48: Likewise.
6031 * gcc.dg/vect/vect-52: Likewise.
6032 * gcc.dg/vect/vect-53: Likewise.
6033 * gcc.dg/vect/vect-54: Likewise.
6034 * gcc.dg/vect/vect-55: Likewise.
6035 * gcc.dg/vect/vect-56: Likewise.
6036 * gcc.dg/vect/vect-57: Likewise.
6037 * gcc.dg/vect/vect-58: Likewise.
6038 * gcc.dg/vect/vect-59: Likewise.
6039 * gcc.dg/vect/vect-60: Likewise.
6040 * gcc.dg/vect/vect-61: Likewise.
6041 * gcc.dg/vect/vect-85: Likewise.
6042 * gcc.dg/vect/vect-87: Likewise.
6043 * gcc.dg/vect/vect-88: Likewise.
6044 * gcc.dg/vect/vect-93.c: Likewise.
6045 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
6046 * gcc.dg/vect/vect-75: Likewise.
6047 * gcc.dg/vect/vect-76: Likewise.
6048 * gcc.dg/vect/vect-77: Likewise.
6049 * gcc.dg/vect/vect-78: Likewise.
6050 * gcc.dg/vect/vect-80: Likewise.
6051 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
6052 vectorized for the expected reason, rather than checking how alignment
6053 was handled.
6054 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
6055 type and also instead of aligned pointers. Added documentation.
6056
6057 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
6058
6059 * gfortran.dg/power.f90: New test.
6060
6061 2005-08-16 Jakub Jelinek <jakub@redhat.com>
6062
6063 PR rtl-optimization/23299
6064 * g++.dg/opt/pr23299.C: New test.
6065
6066 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6067
6068 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
6069
6070 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
6071
6072 * g++.dg/template/local6.C: New test.
6073
6074 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6075
6076 * execute/exceptions/finally-1.m: Check that the catch and finally are
6077 being called. Also add a "return 0;" at the end of main.
6078
6079 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
6080
6081 PR fortran/21432.
6082 * gfortran.dg/namelist_print_1.f: New test of functionality of
6083 PRINT namelist.
6084 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
6085 namelist generates error with -std=f95.
6086
6087 2005-08-14 Ira Rosen <irar@il.ibm.com>
6088
6089 PR tree-optimization/23119
6090 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
6091
6092 2005-08-13 Marcin Koziej <creep@desk.pl>
6093 Andrew Pinski <pinskia@physics.uc.edu>
6094
6095 PR libobjc/22492
6096 * execute/exceptions/finally-1.m: New test.
6097
6098 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6099
6100 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
6101 testsuite.
6102 * objc/execute/exceptions/trivial.m: New test.
6103 * objc.dg/try-catch-11.m: Move to ...
6104 * objc/execute/exceptions/foward-1.m: Here.
6105 * objc.dg/try-catch-2.m: Move to ...
6106 * objc/execute/exceptions/catchall-1.m: Here.
6107 * objc.dg/try-catch-8.m: Move to ...
6108 * objc/execute/exceptions/local-variables-1.m: Here.
6109
6110 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6111
6112 * objc.dg/nested-func-1.m: Move to ...
6113 * objc/execute/nested-func-1.m: Here.
6114
6115 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6116
6117 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
6118 in ${options} instead of [target_info name].
6119 * lib/obj-c++.exp (objc_target_compile): Likewise.
6120
6121 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6122
6123 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
6124
6125 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6126
6127 part of PR testsuite/23348
6128 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
6129 of the torture options.
6130 * objc/compile/trivial.m: New test.
6131
6132 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6133
6134 * gfortran.dg/eoshift.f90: Correct format.
6135
6136 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6137
6138 * gfortran.fortran-torture/execute/character_passing.f90:
6139 Fix comment typo.
6140
6141 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
6142
6143 PR c++/8271
6144 * g++.dg/template/unify10.C: New.
6145
6146 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
6147
6148 * g++.dg/parse/pr22514.C: Move to...
6149 * g++.dg/debug/pr22514.C: here.
6150
6151 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6152
6153 PR c++/23266
6154 * g++.dg/inherit/pure1.C: New test.
6155
6156 * ChangeLog: Fix typos.
6157
6158 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6159 Steven Bosscher <stevenb@suse.de>
6160
6161 * gfortran.dg/runtime_warning_1.f90: New test.
6162
6163 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
6164
6165 PR c++/23219
6166 * g++.dg/parse/crash28.C: New.
6167
6168 2005-08-11 Richard Guenther <rguenther@suse.de>
6169
6170 PR target/23289
6171 * gcc.target/i386/tailcall-1.c: New testcase.
6172
6173 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6174
6175 * gcc.dg/vect/vect-67.c: Un-xfail.
6176
6177 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6178
6179 PR c++/23225
6180 * g++.dg/testsuite/parse/crash27.C: new test.
6181
6182 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
6183
6184 PR libfortran/22143
6185 * gfortran.dg/shift-kind.f90: New testcase.
6186
6187 2005-08-10 Richard Sandiford <richard@codesourcery.com>
6188
6189 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
6190 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
6191
6192 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6193
6194 PR c++/20646
6195 * g++.dg/other/mult-stor1.C: New test.
6196
6197 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6198
6199 * gcc.c-torture/pr18299-1.c: Move to ...
6200 * gcc.c-torture/compile/pr18299-1.c: Here.
6201
6202 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
6203
6204 * gfortran/fortran.torture/execute/character_passing.f90:
6205 Fix types for LSAME.
6206
6207 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
6208
6209 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
6210 input data back to what it was originally.
6211
6212 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6213
6214 * objc.dg/try-catch-8.m: Enable for all targets.
6215
6216 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
6217
6218 * gcc.dg/pr23165.c: New test.
6219
6220 2005-08-09 Steven Bosscher <stevenb@suse.de>
6221
6222 PR tree-optimization/23234
6223 * gcc.dg/tree-ssa/pr23234.c: New test.
6224
6225 2005-08-08 Josh Conner <jconner@apple.com>
6226
6227 PR rtl-optimization/23241
6228 * gcc.dg/char-compare.c: New test.
6229
6230 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6231
6232 PR c++/22508
6233 * g++.dg/init/new13.C: New test.
6234
6235 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
6236
6237 PR c++/21166
6238 * g++.dg/other/crash-4.C: Adjust
6239 * g++/dg/ext/packed9.C: New.
6240
6241 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6242
6243 PR middle-end/21964
6244 * gcc.c-torture/execute/pr21964-1.c: New test.
6245
6246 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6247
6248 PR c/22458
6249 * gcc.dg/pr22458-1.c: New test.
6250
6251 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
6252 Steven G. Kargl <kargls@comcast.net>
6253
6254 PR fortran/22390
6255 * gfortran.dg/flush_1.f90: New test.
6256
6257 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6258
6259 PR c++/23191
6260 * g++.dg/template/eh2.C: New test.
6261
6262 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6263
6264 PR c++/19498
6265 * g++.dg/template/instantiate7.C: New test.
6266
6267 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
6268
6269 PR c/23113
6270 * gcc.dg/Wunused-value-1.c: New test.
6271
6272 2005-08-06 Richard Sandiford <richard@codesourcery.com>
6273
6274 PR rtl-optimization/23233
6275 * gcc.c-torture/compile/pr23233-1.c: New test.
6276
6277 2005-08-06 Jakub Jelinek <jakub@redhat.com>
6278
6279 PR fortran/18833
6280 PR fortran/20850
6281 * gfortran.dg/equiv_1.f90: New test.
6282 * gfortran.dg/equiv_2.f90: New test.
6283 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
6284 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
6285 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
6286
6287 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6288
6289 * gcc.c-torture/execute/vrp-5.c: New test.
6290 * gcc.c-torture/execute/vrp-6.c: New test.
6291 * gcc.dg/tree-ssa/vrp21.c: New test.
6292
6293 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6294
6295 * g++.dg/parse/pr22514.C: New test.
6296
6297 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
6298
6299 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
6300
6301 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
6302 instead of constant loads / pool entries.
6303
6304 2005-08-05 David Edelsohn <edelsohn@gnu.org>
6305
6306 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
6307 TEST_TO_WCTYPE.
6308
6309 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
6310
6311 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
6312 __WINT_TYPE__ in generated prototypes if possible.
6313
6314 2005-08-04 Diego Novillo <dnovillo@redhat.com>
6315
6316 PR 22037
6317 * g++.dg/tree-ssa/pr22037.C:
6318
6319 2005-08-04 Richard Henderson <rth@redhat.com>
6320
6321 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
6322 scan-tree-dump-times directive.
6323
6324 2005-08-04 Jan Hubicka <jh@suse.cz>
6325
6326 * gcov-1.C: Fix switch counts.
6327 * gcov-4b.c: Likewise.
6328
6329 2005-08-03 Jeff Law <law@redhat.com>
6330
6331 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
6332
6333 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
6334
6335 * gcc.c-torture/execute/pr23135.c: New test.
6336
6337 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6338
6339 PR tree-optimization/19899
6340 * gcc.dg/tree-ssa/scev-1.c: New test.
6341 * gcc.dg/tree-ssa/scev-2.c: New test.
6342
6343 2005-08-03 Richard Sandiford <richard@codesourcery.com>
6344
6345 PR target/18582
6346 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
6347
6348 2005-08-03 Jan Hubicka <jh@suse.cz>
6349
6350 * update-conroll.c: New testcase.
6351 * update-conroll-2.c: New testcase.
6352
6353 2005-08-02 David Edelsohn <edelsohn@gnu.org>
6354
6355 * gfortran.dg/constant_substring.f: New test.
6356 * gfortran.dg/pr22491.f: New test.
6357
6358 2005-08-02 Jan Hubicka <jh@suse.cz>
6359
6360 * update-threading.c: Replace by the proper one.
6361
6362 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6363
6364 PR 23164
6365 * g++.dg/tree-ssa/pr23164.C: New test.
6366
6367 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6368
6369 * gcc.dg/tree-ssa/pr23192.c: New test.
6370
6371 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
6372
6373 * gcc.c-torture/execute/vrp-4.c: New test.
6374
6375 2005-08-02 Jan Hubicka <jh@suse.cz>
6376
6377 * update-threading.c: New test.
6378
6379 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
6380
6381 * gcc.c-torture/compile/20050801-1.c: New test.
6382 * gcc.c-torture/compile/20050801-2.c: New test.
6383
6384 2005-08-01 Jan Hubicka <jh@suse.cz>
6385
6386 * val-prof-5.c: New test.
6387
6388 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
6389
6390 PR c/22311
6391 * gcc.dg/pr22311-1.c : New test.
6392
6393 2005-07-31 Steven Bosscher <stevenb@suse.de>
6394
6395 PR target/23095
6396 * gfortran.dg/pr23095.f: New test.
6397
6398 PR c++/22003
6399 * g++.dg/other/pr22003.C: New test.
6400
6401 2005-07-31 Richard Sandiford <richard@codesourcery.com>
6402
6403 PR target/20621
6404 * gcc.c-torture/execute/pr20621-1.c: New test.
6405
6406 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
6407
6408 * gfortran.dg/comma_format_extension_4.f: Adjust length
6409 of string for format.
6410 * gfortran.dg/der_array_io_1.f: Replace illegal internal
6411 print statement with internal write.
6412 * gfortran.dg/der_array_io_2.f: Likewise.
6413 * gfortran.dg/der_array_io_3.f: Likewise.
6414
6415 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
6416
6417 * gcc.dg/fold-abs-4.c: new test.
6418
6419 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
6420
6421 PR fortran/22570 an related issues.
6422 * gfortran.dg/x_slash_1.f: New test.
6423
6424 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
6425
6426 PR c/23143
6427 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
6428 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
6429
6430 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6431
6432 PR c/529
6433 * gcc.dg/Wshadow-3.c: New test.
6434
6435 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
6436
6437 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
6438 used to have the wrong bounds).
6439
6440 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6441
6442 PR c/21720
6443 * gcc.dg/hex-round-1.c: Test more cases.
6444 * gcc.dg/hex-round-2.c: New test.
6445
6446 2005-07-29 Diego Novillo <dnovillo@redhat.com>
6447
6448 PR 22550
6449 * g++.dg/tree-ssa/pr22550.C: New test.
6450
6451 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
6452
6453 * gcc.dg/tree-ssa/vrp19.c: New test.
6454 * gcc.dg/tree-ssa-vrp20.c: New test.
6455
6456 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6457
6458 PR c/22240
6459 * gcc.dg/transparent-union-4.c: New test.
6460
6461 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6462
6463 PR c/22192
6464 * gcc.dg/c99-vla-2.c: New test.
6465
6466 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6467
6468 PR c/21720
6469 * gcc.dg/hex-round-1.c: New test.
6470
6471 2005-07-28 Jan Hubicka <jh@suse.cz>
6472
6473 * inliner-1.c: Do not dump everything.
6474 * tree-prof.exp: Do not pass -ftree-based-profiling.
6475 * bprob.exp: Likewise.
6476
6477 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
6478
6479 2005-07-28 Mark Mitchell <mark@codesourcery.com>
6480
6481 PR c++/22545
6482 * g++.dg/expr/ptrmem7.C: New test.
6483
6484 2005-07-28 Mike Stump <mrs@apple.com>
6485
6486 * g++.old-deja/g++.mike/visibility-1.C: New test.
6487
6488 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6489
6490 PR c/20187
6491 * gcc.c-torture/execute/pr20187-1.c: New test.
6492
6493 2005-07-28 Jeff Law <law@redhat.com>
6494
6495 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
6496 * gcc.dg/tree-ssa/vrp18.c: New test.
6497
6498 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6499
6500 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
6501
6502 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6503
6504 PR tree-optimization/22506
6505 * gcc.dg/vect/ps22506.c: New test.
6506
6507 2005-07-28 Jakub Jelinek <jakub@redhat.com>
6508
6509 PR target/21149
6510 * gcc.target/i386/sse-3.c: New test.
6511
6512 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6513
6514 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
6515 * gcc.target/mips/mips32-dsp-type.c: Likewise.
6516
6517 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6518
6519 PR c/22589
6520 * gcc.c-torture/compile/pr22589-1.c: New test.
6521
6522 2005-07-28 Jan Hubicka <jh@suse.cz>
6523
6524 * update-loopch.c: New testcase.
6525
6526 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6527
6528 PR rtl-optimization/23047
6529 * gcc.c-torture/execute/pr23047.c: New test.
6530 * gcc.c-torture/execute/pr23047.x: New.
6531
6532 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6533
6534 PR tree-optimization/22493
6535 * gcc.c-torture/execute/pr22493-1.c: New test.
6536 * gcc.c-torture/execute/pr22493-1.x: New.
6537 * gcc.c-torture/execute/vrp-1.c: New test.
6538 * gcc.c-torture/execute/vrp-2.c: New test.
6539 * gcc.c-torture/execute/vrp-2.c: New test.
6540
6541 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
6542
6543 * gcc.target/frv/all-builtin-read8.c: Delete.
6544 * gcc.target/frv/all-builtin-read16.c: Delete.
6545 * gcc.target/frv/all-builtin-read32.c: Delete.
6546 * gcc.target/frv/all-builtin-read64.c: Delete.
6547 * gcc.target/frv/all-builtin-write8.c: Delete.
6548 * gcc.target/frv/all-builtin-write16.c: Delete.
6549 * gcc.target/frv/all-builtin-write32.c: Delete.
6550 * gcc.target/frv/all-builtin-write64.c: Delete.
6551 * gcc.target/frv/all-read-write-1.c: New.
6552
6553 2005-07-27 Jeff Law <law@redhat.com>
6554
6555 * gcc.c-torture/execute/pr22630.c: New test.
6556
6557 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
6558
6559 PR tree-optimization/23073
6560 * gcc.dg/vect/nodump-pr23073.c: New test.
6561 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
6562
6563 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
6564
6565 PR tree-optimize/22348
6566 * gcc.c-torture/execute/pr22348.c: New.
6567
6568 2005-07-27 Richard Guenther <rguenther@suse.de>
6569
6570 * gcc.dg/tree-ssa/salias-1.c: New testcase.
6571
6572 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6573
6574 PR fortran/22503
6575 * gfortran.dg/logical_comp.f90: New test.
6576
6577 2005-07-27 Jan Hubicka <jh@suse.cz>
6578
6579 * inliner-1.c: Add cleanup of dumps.
6580 * val-prof-*.c: Likewise.
6581 * update-tailcall.c: New.
6582
6583 2005-07-26 Diego Novillo <dnovillo@redhat.com>
6584
6585 PR 22591
6586 * gcc.dg/tree-ssa/pr22591.c: New test.
6587 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
6588
6589 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
6590
6591 PR libobjc/22606
6592 * objc.dg/try-catch-11.m: New test.
6593
6594 2005-07-26 Richard Guenther <rguenther@suse.de>
6595
6596 PR tree-optimization/22486
6597 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
6598
6599 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6600
6601 PR tree-opt/22484
6602 * testsuite/g++.dg/opt/loop2.C: New test.
6603
6604 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6605
6606 * gcc.dg/tree-ssa/reassoc-3.c: New test.
6607 * gcc.dg/tree-ssa/reassoc-4.c: New test.
6608
6609 2005-07-25 Adam Nemet <anemet@lnxw.com>
6610
6611 * lib/profopt.exp (profopt-execute): Check for profiling data
6612 files on the target.
6613
6614 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
6615
6616 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
6617 for matching of asm labels.
6618
6619 2005-07-25 Richard Guenther <rguenther@suse.de>
6620
6621 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
6622
6623 2005-07-25 Richard Guenther <rguenther@suse.de>
6624
6625 PR testsuite/22624
6626 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
6627
6628 2005-07-25 Ira Rosen <irar@il.ibm.com>
6629
6630 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
6631 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
6632 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
6633 * gcc.dg/vect/vect-100.c: New test.
6634 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
6635 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
6636 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
6637 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
6638 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
6639 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
6640 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
6641 * gfortran.dg/vect/pr19049.f90: New testcase.
6642 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
6643
6644 2005-07-25 Jakub Jelinek <jakub@redhat.com>
6645
6646 * gcc.c-torture/execute/20050713-1.c: New test.
6647
6648 PR fortran/20063
6649 * gfortran.fortran-torture/execute/data_4.f90: New test.
6650
6651 PR middle-end/20303
6652 * gcc.dg/visibility-d.c: New test.
6653
6654 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
6655
6656 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
6657 * gfortran.dg/underflow.f90: Ditto.
6658
6659 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6660
6661 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
6662 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
6663 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
6664
6665 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6666
6667 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
6668 include case of field width of zero.
6669
6670 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6671
6672 PR libgfortran/21875
6673 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
6674 with trailing blanks on normal formatted read.
6675
6676 2005-07-23 Chao-ying Fu <fu@mips.com>
6677
6678 * gcc.target/mips/mips32-dsp-type.c: New test.
6679 * gcc.target/mips/mips32-dsp.c: New test.
6680
6681 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
6682
6683 PR testsuite/21073
6684 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
6685
6686 PR testsuite/20454
6687 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
6688 and __cyg_profile_func_exit.
6689
6690 2005-07-22 David Edelsohn <edelsohn@gnu.org>
6691
6692 * gfortran.dg/comma_format_extension_3.f: Fix typo.
6693 * gfortran.dg/comma_format_extension_4.f: Same.
6694 * gfortran.dg/pr15332.f: Same.
6695 * gfortran.dg/pr21730.f: Same.
6696
6697 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
6698
6699 * g++.dg/opt/vrp2.C: Fix testcase.
6700
6701 PR tree-opt/22625
6702 * g++.dg/opt/vrp2.C: New test.
6703
6704 2005-07-22 Mark Mitchell <mark@codesourcery.com>
6705
6706 PR debug/21828
6707 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
6708
6709 2005-07-22 Diego Novillo <dnovillo@redhat.com>
6710
6711 * gcc.dg/tree-ssa/20050719-1.c: New test.
6712
6713 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
6714
6715 * gcc.dg/bfin-longcall-1.c: New file.
6716 * gcc.dg/bfin-longcall-2.c: New file.
6717
6718 2005-07-21 Janis Johnson <janis187@us.ibm.com>
6719
6720 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
6721
6722 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6723
6724 PR middle-end/19055
6725 * gcc.dg/tree-ssa/pr19055.c: New test.
6726 * gcc.dg/tree-ssa/pr19055-2.c: New test.
6727
6728 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6729
6730 PR C++/22358
6731 * g++.dg/other/pr22358.C: New test.
6732
6733 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
6734
6735 PR c++/2922
6736 * g++.dg/lookup/two-stage5.C: New test from bug comments.
6737
6738 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6739
6740 PR c++/15938
6741 * g++.dg/init/union2.C: New test.
6742
6743 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6744
6745 PR c/22393
6746 * gcc.dg/complex-4.c: New test.
6747
6748 2005-07-21 Richard Guenther <rguenther@suse.de>
6749
6750 PR testsuite/22522
6751 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
6752 scanning for asm labels.
6753 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
6754
6755 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6756
6757 PR target/22085
6758 * gcc.dg/altivec-pr22085.c: New.
6759
6760 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6761
6762 PR tree-optimization/19210
6763 * gcc.dg/tree-ssa/pr19210-1.c: New.
6764 * gcc.dg/tree-ssa/pr19210-2.c: New.
6765
6766 2005-07-21 Richard Sandiford <richard@codesourcery.com>
6767
6768 PR rtl-optimization/22167
6769 * g++.dg/opt/pr22167.C: New test.
6770
6771 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
6772
6773 PR c++/2922
6774 * g++.dg/lookup/two-stage2.C: New.
6775 * g++.dg/lookup/two-stage3.C: New.
6776 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
6777 fixed two-stage name lookup for operators.
6778 * g++.dg/template/call3.C: Compiler now produces an appropriate
6779 error message.
6780 * g++.dg/template/crash37.C: Compiler now describes bla() on line
6781 14 as a candidate.
6782 * g++.dg/template/ptrmem4.C: Compiler produces different error
6783 message.
6784 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
6785 connect_to_method as a candidate.
6786
6787 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
6788
6789 * gcc.dg/fold-alloc-1.c: New test.
6790
6791 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
6792
6793 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
6794 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
6795
6796 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
6797
6798 * gcc.dg/fold-abs-1.c: New test.
6799 * gcc.dg/fold-abs-2.c: New test.
6800 * gcc.dg/fold-abs-3.c: New test.
6801
6802 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
6803
6804 Make CONSTRUCTOR use VEC to store initializers.
6805 * g++.dg/ext/complit3.C: Check for specific error messages.
6806 * g++.dg/init/brace2.C: Update error message.
6807 * g++.dg/warn/Wbraces2.C: Likewise.
6808
6809 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
6810
6811 PR fortran/16940
6812 * gfortran.dg/module_interface_1.f90: New test.
6813
6814 2005-07-19 Danny Berlin <dberlin@dberlin.org>
6815 Kenneth Zadeck <zadeck@naturalbridge.com>
6816
6817 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
6818
6819 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6820
6821 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
6822 specify -Wformat for these tests.
6823 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
6824 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
6825 * gcc.dg/format/opt-6.c: Delete.
6826
6827 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6828
6829 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
6830 * gcc.dg/tree-ssa/sra-3.c: Likewise.
6831
6832 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6833
6834 * gcc.dg/tree-ssa/alias-2.c: New test.
6835
6836 2005-07-18 Mark Mitchell <mark@codesourcery.com>
6837
6838 PR c++/22263
6839 * g++.dg/template/explicit7.C: New test.
6840
6841 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
6842
6843 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
6844 width of 8 to +Inf and -Inf.
6845
6846 2005-07-17 Mark Mitchell <mark@codesourcery.com>
6847
6848 PR c++/22139
6849 * g++.dg/template/friend36.C: New test.
6850
6851 2005-07-16 David Edelsohn <edelsohn@gnu.org>
6852
6853 PR fortran/21730
6854 * gfortran.dg/pr21730.f: New test.
6855
6856 2005-07-16 Danny Berlin <dberlin@dberlin.org>
6857 Kenneth Zadeck <zadeck@naturalbridge.com>
6858
6859 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
6860 since pure const detection cannot run at -O1 in c compiler.
6861 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
6862 can now optimize this case properly.
6863 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
6864 because we now pass.
6865 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
6866
6867 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
6868
6869 PR c/22421
6870 * gcc.dg/format/bitfld-1.c: New test.
6871
6872 2005-07-15 Mark Mitchell <mark@codesourcery.com>
6873
6874 PR c++/22204
6875 * g++.dg/rtti/repo1.C: New test.
6876
6877 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
6878
6879 PR middle-end/22398
6880 * gcc.c-torture/compile/pr22398.c: New test.
6881
6882 2005-07-15 Mark Mitchell <mark@codesourcery.com>
6883
6884 PR c++/22132
6885 * g++.dg/expr/cast4.C: New test.
6886
6887 2005-07-15 Richard Guenther <rguenther@suse.de>
6888
6889 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
6890 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
6891
6892 2005-07-15 Steven Bosscher <stevenb@suse.de>
6893
6894 PR tree-optimization/22230
6895 * gcc.dg/tree-ssa/pr22230.c: New test.
6896
6897 2005-07-14 Jakub Jelinek <jakub@redhat.com>
6898
6899 * gfortran.dg/g77/cpp6.f: New test.
6900
6901 PR fortran/22417
6902 * gfortran.dg/g77/cpp5.F: New test.
6903 * gfortran.dg/g77/cpp5.h: New file.
6904 * gfortran.dg/g77/cpp5inc.h: New file.
6905
6906 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
6907
6908 PR libfortran/16435
6909 * gfortran.dg/tl_editting.f90: New.
6910 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
6911
6912 2005-07-14 Steven G. Kargl <kargls@comcast.net>
6913
6914 * gfortran.dg/char_array_constructor.f90: New test.
6915
6916 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
6917
6918 * gfortran.dg/past_eor.f90: New.
6919 * gfortran.dg/complex_read.f90: New.
6920
6921 2005-07-13 Jeff Law <law@redhat.com>
6922
6923 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
6924 additional casts.
6925
6926 * gcc.dg/tree-ssa/pr22321.c: New test
6927
6928 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
6929
6930 PR tree-optimization/21921
6931 * gcc.dg/tree-ssa/pr21921.c: New.
6932
6933 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
6934
6935 PR tree-optimizatio/22442
6936 * gcc.dg/tree-ssa/loop-11.c: New test.
6937
6938 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
6939
6940 PR tree-opt/21840
6941 * gcc.c-torture/compile/pr21840.c: New test.
6942
6943 2005-07-12 Jan Hubicka <jh@suse.cz>
6944
6945 * gcc.c-torture/compile/pr22379.c: New test.
6946
6947 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
6948
6949 PR libfortran/21593
6950 gfortran.dg/dev_null.f90: Remove outdated comment about
6951 PR libfortran/21593.
6952
6953
6954 2005-07-12 Dale Johannesen <dalej@apple.com>
6955
6956 * gcc.target/i386/compress-float-sse.c: New.
6957 * gcc.target/i386/compress-float-sse-pic.c: New.
6958 * gcc.target/i386/compress-float-387.c: New.
6959 * gcc.target/i386/compress-float-387-pic.c: New.
6960 * gcc.dg/compress-float-ppc.c: New.
6961 * gcc.dg/compress-float-ppc-pic.c: New.
6962
6963 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
6964
6965 PR libfortran/21593
6966 gfortran.dg/dev_null.f90: Remove targets.
6967
6968 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
6969
6970 PR tree-opt/22335
6971 * gcc.dg/pr22335-1.c: New test.
6972 * gcc.dg/pr22335-2.c: New test.
6973
6974 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6975
6976 PR c++/20172
6977 * g++.dg/template/nontype12.C : New test.
6978
6979 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
6980
6981 * gcc.dg/tree-ssa/loop-10.c: New test.
6982
6983 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
6984
6985 * gcc.c-torture/execute/20020720-1.x: Remove.
6986
6987 2005-07-11 Jakub Jelinek <jakub@redhat.com>
6988
6989 * gfortran.fortran-torture/execute/forall_7.f90: New test.
6990
6991 2005-07-10 Richard Sandiford <richard@codesourcery.com>
6992
6993 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
6994 (dg-mips-options): Use it.
6995
6996 2005-07-09 Diego Novillo <dnovillo@redhat.com>
6997
6998 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
6999
7000 2005-07-09 Richard Henderson <rth@redhat.com>
7001
7002 * lib/target-supports.exp (check_effective_target_sync_char_short):
7003 Add alpha.
7004
7005 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
7006
7007 PR libfortran/22217
7008 * gfortran.dg/negative-z-descriptor.f90: New test.
7009
7010 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7011
7012 PR tree-opt/22329
7013 * gcc.dg/pr22329.c: New test.
7014
7015 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
7016
7017 PR tree-optimization/20139
7018 * gcc.dg/tree-ssa/pr20139.c: New.
7019
7020 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7021
7022 PR tree-opt/22356
7023 * testsuite/gcc.dg/pr22356-1.c: New test.
7024
7025 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
7026
7027 PR c++/21799
7028 * g++.dg/template/unify8.C: New.
7029 * g++.dg/template/unify9.C: New.
7030
7031 2005-07-08 Jakub Jelinek <jakub@redhat.com>
7032
7033 * gfortran.fortran-torture/execute/entry_10.f90: New test.
7034
7035 2005-07-07 Geoffrey Keating <geoffk@apple.com>
7036
7037 * gcc.dg/darwin-version-1.c: New.
7038 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
7039 * gcc.dg/builtins-20.c: Likewise.
7040 * gcc.dg/builtins-53.c: Likewise.
7041 * gcc.dg/torture/builtins-convert-1.c: Likewise.
7042 * gcc.dg/torture/builtins-convert-2.c: Likewise.
7043 * gcc.dg/torture/builtins-convert-3.c: Likewise.
7044 * gcc.dg/torture/builtins-power-1.c: Likewise.
7045 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
7046 on Darwin.
7047
7048 2005-07-07 Jeff Law <law@redhat.com>
7049
7050 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
7051 argument evaluation order.
7052
7053 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
7054
7055 PR libfortran/21594
7056 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7057 Add test cases where the shift length is greater than the
7058 array length.
7059
7060 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7061
7062 * obj-c++.dg/proto-lossage-6.mm: New.
7063 * objc.dg/proto-lossage-6.m: New.
7064
7065 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7066
7067 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
7068 * objc.dg/gnu-runtime-2.m: Likewise.
7069
7070 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7071
7072 * gfortran.dg/longline.f: New test.
7073
7074 * gfortran.dg/badline.f: New test.
7075
7076 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7077
7078 PR fortran/16531
7079 PR fortran/15966
7080 PR fortran/18781
7081 * gfortran.dg/hollerith.f90: New.
7082 * gfortran.dg/hollerith2.f90: New.
7083 * gfortran.dg/hollerith3.f90: New.
7084 * gfortran.dg/hollerith4.f90: New.
7085 * gfortran.dg/hollerith_f95.f90: New.
7086 * gfortran.dg/hollerith_legacy.f90: New.
7087 * gfortran.dg/g77/cpp4.F: New. Port from g77.
7088
7089 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7090
7091 PR objc/22274
7092 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
7093 * objc.dg/gnu-runtime-2.m: New.
7094
7095 2005-07-06 Jeff Law <law@redhat.com>
7096
7097 * gcc.dg/tree-ssa/vrp17.c: New test.
7098
7099 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7100
7101 PR fortran/22327
7102 * gfortran.dg/array_constructor_5.f90: New test.
7103
7104 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7105
7106 * gfortran.fortran-torture/execute/entry_9.f90: New test.
7107
7108 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
7109
7110 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
7111 * gcc.dg/980816-1.c: Ditto.
7112
7113 2005-07-06 Jeff Law <law@redhat.com>
7114
7115 * gcc.c-torture/compile/pr21356.c: New test.
7116
7117 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7118
7119 PR c/22013
7120 PR c/22098
7121 * gcc.c-torture/compile/pr22013-1.c,
7122 gcc.c-torture/execute/pr22098-1.c,
7123 gcc.c-torture/execute/pr22098-2.c,
7124 gcc.c-torture/execute/pr22098-3.c: New tests.
7125
7126 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7127
7128 PR c/22308
7129 * gcc.dg/pr22308-1.c: New test.
7130
7131 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
7132
7133 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
7134 target.
7135 * gcc.dg/compare9.c: Use -fshort-enums instead of
7136 -fno-short-enums. Change the last test to dg-bogus.
7137
7138 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
7139
7140 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
7141 * gcc.dg/compare9.c: New.
7142
7143 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7144
7145 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
7146
7147 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7148
7149 PR testsuite/22288
7150 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
7151
7152
7153 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7154
7155 * gcc.dg/format/gcc_gfc-1.c: New.
7156
7157 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7158
7159 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
7160
7161 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7162
7163 PR fortran/20842
7164 * gfortran.dg/io_invalid_1.f90: New test.
7165
7166 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
7167
7168 * gcc.dg/format/gcc_diag-1.c: Update.
7169
7170 2005-07-02 Jeff Law <law@redhat.com>
7171
7172 * gcc.dg/tree-ssa/pr22051-1.c: New test.
7173 * gcc.dg/tree-ssa/pr22051-2.c: New test.
7174
7175 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
7176
7177 * gcc.dg/format/gcc_diag-1.c: Update.
7178
7179 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
7180
7181 PR tree-opt/22269
7182 * gcc.c-torture/compile/pr22269.c: New test.
7183
7184 2005-06-30 Diego Novillo <dnovillo@redhat.com>
7185
7186 PR 21584
7187 PR 22219
7188 * g++.dg/tree-ssa/pr21584-1.C: New test.
7189 * g++.dg/tree-ssa/pr21584-2.C: New test.
7190
7191 2005-06-30 Ziemowit Laski <zlaski@apple.com>
7192
7193 * obj-c++.dg/try-catch-11.mm: New.
7194 * objc.dg/try-catch-10.m: New.
7195
7196 2005-06-29 David Edelsohn <edelsohn@gnu.org>
7197
7198 * g++.dg/other/ucnid-1.C: xfail on AIX.
7199
7200 2005-06-29 Diego Novillo <dnovillo@redhat.com>
7201
7202 PR 22234
7203 * gcc.dg/20050629-1.c: New test.
7204
7205 2005-06-29 Ziemowit Laski <zlaski@apple.com>
7206
7207 * obj-c++.dg/const-str-1[0-1].mm: New.
7208 * objc.dg/const-str-1[0-1].m: New.
7209
7210 2005-05-29 Richard Henderson <rth@redhat.com>
7211
7212 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
7213 Rename from check_effective_target_vect_no_max.
7214 (check_effective_target_vect_no_int_add): New.
7215 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
7216 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
7217 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7218 * gcc.dg/vect/vect-reduc-1.c: Use both.
7219 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7220
7221 2005-05-29 Richard Henderson <rth@redhat.com>
7222
7223 * lib/target-supports.exp (check_effective_target_vect_no_max):
7224 Remove i386 and x86_64.
7225
7226 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7227
7228 PR testsuite/21969
7229 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
7230
7231 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7232
7233 PR middle-end/21969
7234 * gcc.dg/vect/pr21969.c: New test.
7235
7236 2005-06-28 Eric Christopher <echristo@redhat.com>
7237
7238 PR c/22052
7239 PR c/21975
7240 * gcc.dg/inline1.c: New test.
7241 * gcc.dg/inline2.c: Ditto.
7242 * gcc.dg/inline3.c: Ditto.
7243 * gcc.dg/inline4.c: Ditto.
7244 * gcc.dg/inline5.c: Ditto.
7245
7246 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7247
7248 PR libfortran/22142
7249 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7250 Add testcase also testing eoshift1 for PR 22142.
7251
7252 2005-06-28 Richard Henderson <rth@redhat.com>
7253
7254 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
7255 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
7256 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
7257 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
7258 gcc.dg/tree-ssa/20030922-2.c: Likewise.
7259
7260 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7261
7262 PR libfortran/22142
7263 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7264 Add testcase for PR 22142.
7265
7266 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
7267
7268 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
7269 gcc.target/ia64/fpreg-2.c: New tests.
7270
7271 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7272
7273 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
7274
7275 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7276
7277 PR libfortran/22170
7278 * gfortran.dg/slash_1.f90: New test.
7279
7280 2005-06-27 Richard Henderson <rth@redhat.com>
7281
7282 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
7283 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
7284 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7285 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7286 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7287 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7288
7289 2005-06-27 Richard Henderson <rth@redhat.com>
7290
7291 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
7292 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
7293
7294 2005-06-27 Ziemowit Laski <zlaski@apple.com>
7295
7296 * obj-c++.dg/proto-lossage-5.mm: New.
7297 * objc.dg/proto-lossage-5.m: New.
7298
7299 2005-06-27 Diego Novillo <dnovillo@redhat.com>
7300
7301 PR 21959
7302 * gcc.dg/tree-ssa/pr21959.c: New test.
7303
7304 2005-06-27 Jakub Jelinek <jakub@redhat.com>
7305
7306 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
7307 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
7308 testing uninitialized var.
7309
7310 * gcc.c-torture/execute/builtins/chk.h: New.
7311 * gcc.c-torture/execute/builtins/lib/chk.c: New.
7312 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
7313 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
7314 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
7315 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
7316 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
7317 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
7318 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
7319 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
7320 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
7321 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
7322 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
7323 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
7324 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
7325 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
7326 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
7327 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
7328 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
7329 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
7330 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
7331 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
7332 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
7333 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
7334 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
7335 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
7336 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
7337 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
7338 * gcc.dg/builtin-object-size-1.c: New test.
7339 * gcc.dg/builtin-object-size-2.c: New test.
7340 * gcc.dg/builtin-object-size-3.c: New test.
7341 * gcc.dg/builtin-object-size-4.c: New test.
7342 * gcc.dg/builtin-object-size-5.c: New test.
7343 * gcc.dg/builtin-stringop-chk-1.c: New test.
7344 * gcc.dg/builtin-stringop-chk-2.c: New test.
7345 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
7346 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
7347 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
7348 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
7349 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
7350 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
7351 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
7352 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
7353 * gcc.c-torture/execute/printf-1.c: New test.
7354 * gcc.c-torture/execute/fprintf-1.c: New test.
7355 * gcc.c-torture/execute/vprintf-1.c: New test.
7356 * gcc.c-torture/execute/vfprintf-1.c: New test.
7357 * gcc.c-torture/execute/printf-chk-1.c: New test.
7358 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
7359 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
7360 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
7361
7362 2005-06-27 Michael Matz <matz@suse.de>
7363
7364 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
7365 slot is not merged if address escapes.
7366
7367 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7368
7369 PR c/21911
7370 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
7371
7372 2005-06-26 Jakub Jelinek <jakub@redhat.com>
7373
7374 PR middle-end/17965
7375 * gcc.c-torture/compile/20050622-1.c: New test.
7376
7377 PR middle-end/22028
7378 * gcc.dg/20050620-1.c: New test.
7379
7380 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
7381
7382 PR tree-optimization/22026
7383 * gcc.dg/tree-ssa/pr22026.c: New.
7384
7385 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
7386
7387 PR libfortran/22144
7388 * gfortran.dg/shift-alloc.f90: New testcase.
7389
7390 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
7391
7392 * all files: Update FSF address in copyright headers.
7393
7394 2005-06-22 Jan Hubicka <jh@suse.cz>
7395
7396 * wholeprogram-1.c: New testcase.
7397 * wholeprogram-2.c: New testcase.
7398
7399 2005-06-24 Mark Mitchell <mark@codesourcery.com>
7400
7401 PR 22171
7402 * gcc.dg/tree-ssa/pr22171.c: New test.
7403
7404 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
7405
7406 * gfortran.dg/simplify_modulo.f90: New.
7407
7408 2005-06-24 Jan Hubicka <jh@suse.cz>
7409
7410 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
7411
7412 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7413
7414 * obj-c++.dg/proto-lossage-[1-4].mm: New.
7415
7416 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7417
7418 * obj-c++.dg/typedef-alias-1.mm: New.
7419 * objc.dg/typedef-alias-1.m: New.
7420
7421 2005-06-23 Jeff Law <law@redhat.com>
7422
7423 * gcc.dg/tree-ssa/vrp16.c: New test.
7424
7425 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7426
7427 * lib/target-supports.exp: Add
7428 check_effective_target_fortran_large_real and
7429 check_effective_target_fortran_large_int to check for
7430 corresponding effective targets.
7431 * gfortran.dg/large_integer_kind_1.f90: New test.
7432 * gfortran.dg/large_real_kind_1.f90: New test.
7433
7434 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
7435
7436 PR tree-optimization/22117
7437 * gcc.dg/tree-ssa/pr22117.c: New.
7438
7439 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
7440
7441 PR testsuite/22123
7442 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
7443
7444 2005-06-23 David Edelsohn <edelsohn@gnu.org>
7445
7446 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
7447
7448 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
7449
7450 * gfortran.dg/f2c_4.f90: Add tests for complex functions
7451 * gfortran.dg/f2c_4.c: Likewise.
7452
7453 2005-06-22 Paul Brook <paul@codesourcery.com>
7454
7455 PR fortran/21034
7456 * gfortran.dg/auto_save_1.f90: New test.
7457
7458 2005-06-22 Michael Matz <matz@suse.de>
7459
7460 * gcc.target/x86-64/abi: New directory.
7461 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
7462 * gcc.target/x86-64/abi/README.gcc: New file.
7463 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
7464 * gcc.target/x86-64/abi/asm-support.s: New file.
7465 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
7466 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
7467 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
7468 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
7469 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
7470 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
7471 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
7472 * gcc.target/x86_64/abi/test_bitfields.c: New test.
7473 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
7474 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
7475 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
7476 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
7477 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
7478 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
7479 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
7480 * gcc.target/x86_64/abi/test_varargs.c: New test.
7481
7482 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
7483
7484 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
7485 32-bit i?86 and x86_64.
7486
7487 2005-06-21 Ziemowit Laski <zlaski@apple.com>
7488
7489 * obj-c++.dg/const-str-[1-9].mm: New tests.
7490
7491 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
7492
7493 PR fortran/22010
7494 * gfortran.dg/namelist_use.f90: New.
7495 * gfortran.dg/namelist_use_only.f90: New.
7496
7497 2005-06-21 Jeff Law <law@redhat.com>
7498
7499 * gcc.dg/tree-ssa/vrp15.c: New test.
7500
7501 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
7502
7503 * lib/target-supports.exp (check_effective_target_vect_reduction):
7504 Remove.
7505 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
7506 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
7507 remove vect_reduction target keyword. Also avoid two returns in main.
7508 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7509 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
7510 * gcc.dg/vect/vect-reduc-1short.c: New test.
7511 * gcc.dg/vect/vect-reduc-1char.c: New test.
7512 * gcc.dg/vect/vect-reduc-2short.c: New test.
7513 * gcc.dg/vect/vect-reduc-2char.c: New test.
7514 * gcc.dg/vect/vect-reduc-6.c: New test.
7515 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
7516 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
7517 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
7518
7519 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7520 Paul Thomas <pault@gcc.gnu.org>
7521
7522 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
7523 New tests.
7524
7525 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7526
7527 * gfortran.dg/backslash_1.f90: New test.
7528 * gfortran.dg/backslash_2.f90: New test.
7529
7530 2005-06-20 Steven G. Kargl <kargls@comcast.net>
7531
7532 * gfortran.dg/duplicate_labels.f90: New test.
7533
7534 2005-06-20 Jan Beulich <jbeulich@novell.com>
7535
7536 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
7537 unsupportable relocations.
7538 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7539 * gcc.dg/20050321-2.c: xfail for NetWare.
7540
7541 2005-06-20 Andreas Jaeger <aj@suse.de>
7542
7543 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
7544 gcc.target/i386/fastcall-sseregparm.c,
7545 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
7546
7547 2005-06-19 Richard Henderson <rth@redhat.com>
7548
7549 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
7550
7551 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
7552
7553 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
7554
7555 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
7556
7557 PR c++/22115
7558 * g++.dg/conversion/simd2.C: Change expected error message.
7559
7560 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7561
7562 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
7563 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7564 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7565
7566 2005-06-18 James A Morrison <phython@gcc.gnu.org>
7567
7568 * gcc.dg/fold-mod-1.c: New test.
7569
7570 2005-06-18 Steven G. Kargl <kargls@comcast.net>
7571
7572 PR fortran/19926
7573 * gfortran.dg/pr19926.f90: New test.
7574
7575 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7576
7577 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
7578 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
7579 targets.
7580 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7581 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7582
7583 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
7584
7585 * gcc.target/ia64/float80-varargs-1.c: New test.
7586
7587 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7588
7589 PR tree-opt/22035
7590 * gfortran.dg/f2c_6.f90: New test.
7591
7592 2005-06-17 Geoffrey Keating <geoffk@apple.com>
7593
7594 PR c++/17413
7595 * g++.dg/template/local5.C: New.
7596
7597 2005-06-17 Richard Henderson <rth@redhat.com>
7598
7599 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
7600
7601 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
7602
7603 PR testsuite/21945
7604 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
7605
7606 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
7607
7608 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
7609 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
7610 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
7611 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
7612 check_vect to verify the presence of hardware vector support.
7613
7614 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
7615
7616 PR testsuite/22056
7617 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
7618
7619 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7620
7621 PR libfortran/19216
7622 * gfortran.dg/pr19216.f: Add correct space between brackets and
7623 dg directive.
7624
7625 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7626
7627 PR libfortran/16436
7628 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
7629
7630 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
7631
7632 * gcc.target/i386/attributes-error.c: New testcase.
7633 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
7634 * gcc.target/i386/regparm-stdcall.c: Likewise.
7635 * gcc.target/i386/sseregparm-1.c: Likewise.
7636 * gcc.target/i386/sseregparm-2.c: Likewise.
7637
7638 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
7639
7640 * g++.dg/rtti/crash2.C: New.
7641
7642 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
7643
7644 * gcc.dg/noncompile/20040203-3.c: Update expected message.
7645
7646 2005-06-15 David Ung <davidu@mips.com>
7647
7648 * gcc.target/mips/mips16e-extends.c: New test for testing the
7649 generation of MIPS16e zeb/zeh, seb/seh instructions.
7650
7651 2005-06-15 Diego Novillo <dnovillo@redhat.com>
7652
7653 PR 22018
7654 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
7655 * gcc.dg/tree-ssa/pr22018.c: New test.
7656
7657 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
7658
7659 * gcc.dg/simd-1.c: Update error messages.
7660 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
7661 * gcc.dg/simd-2.c: Update error messages.
7662 * gcc.dg/simd-4.c: New.
7663
7664 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
7665
7666 PR c++/20678
7667 * g++.dg/other/crash-4.C: New.
7668
7669 2005-06-14 Devang Patel <dpatel@apple.com>
7670
7671 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
7672
7673 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
7674
7675 PR c++/21929
7676 * g++.dg/parse/crash11.C: Update
7677
7678 2005-06-13 Jeff Law <law@redhat.com>
7679
7680 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
7681 perform the desired transformations.
7682 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
7683 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
7684
7685 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7686
7687 PR fortran/22038
7688 * gfortran.dg/forall_1.f90: Un-XFAIL.
7689
7690 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
7691
7692 PR c++/21929
7693 * g++.dg/parse/crash26.C: New.
7694
7695 PR c++/20789
7696 * g++.dg/init/member1.C: New.
7697
7698 2005-06-13 Jakub Jelinek <jakub@redhat.com>
7699
7700 * gfortran.dg/altreturn_1.f90: New test.
7701
7702 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
7703
7704 PR middle-end/21985
7705 * gcc.dg/tree-ssa/pr21985.c: New test.
7706
7707 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7708
7709 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
7710
7711 2005-06-12 Roger Sayle <roger@eyesopen.com>
7712
7713 PR c++/21930
7714 * g++.dg/other/error10.C: New test case.
7715
7716 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7717
7718 PR libfortran/19155
7719 * gfortran.dg/pr19155.f: Add test.
7720
7721 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7722
7723 * gfortran.dg/f2c_7.f90: New test.
7724
7725 * gfortran.dg/forall_1.f90: XFAILed.
7726
7727 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7728
7729 * gcc.dg/pr14796-1.c: New.
7730 * gcc.dg/pr14796-2.c: New.
7731
7732 2005-06-11 Steven G. Kargl <kargls@comcast.net>
7733
7734 PR fortran/17792
7735 PR fortran/21375
7736 * gfortran.dg/deallocate_stat.f90: New test.
7737
7738 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
7739
7740 * gfortran.fortran-torture/execute/in-pack.f90: New test.
7741
7742 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
7743
7744 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
7745 access will be generated when this loop is vectorized. Test that
7746 accesses with same alignment were detected.
7747 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
7748 Test that accesses with same alignment were detected.
7749 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
7750 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
7751 alignment were detected.
7752
7753 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
7754
7755 PR c++/10611
7756 * g++.dg/conversion/simd2.C: New.
7757
7758 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7759
7760 * gcc.dg/Wcxx-compat-1.c: New.
7761
7762 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
7763
7764 PR libfortran/21480
7765 * gfortran.dg/reshape-complex.f90: Add a test for a packed
7766 complex array.
7767
7768 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
7769
7770 * gcc.dg/alias-8.c: New.
7771
7772 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
7773
7774 * gcc.dg/format/cmn_err-1.c: Update.
7775
7776 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
7777
7778 PR target/20666
7779 * gcc.target/sparc/fexpand-2.c: New.
7780 * gcc.target/sparc/fpmerge-2.c: New.
7781 * gcc.target/sparc/fpmul-2.c: New.
7782 * gcc.target/sparc/noresult.c: New.
7783 * gcc.target/sparc/pdist-2.c: New.
7784 * gcc.target/sparc/pdist-3.c: New.
7785
7786 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
7787
7788 PR testsuite/21702
7789 * gcc.target/i386/i386.exp: Fix comment typo.
7790
7791 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
7792
7793 PR c++/19497
7794 * g++.dg/inherit/using5.C: New.
7795 * g++.dg/inherit/using6.C: New.
7796
7797 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7798
7799 PR c++/19894
7800 * g++.dg/template/ptrmem15.C: New test.
7801
7802 PR c++/20563
7803 * g++.dg/ext/label4.C: New test.
7804
7805 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7806
7807 * gcc.dg/tls/debug-1.c: New test.
7808
7809 2005-06-07 Dale Johannesen <dalej@apple.com>
7810
7811 * gcc.target/i386/movq.c: New.
7812
7813 2005-06-07 Dale Johannesen <dalej@apple.com>
7814
7815 * gcc.dg/20050607-1.c: New.
7816
7817 2005-06-07 Jakub Jelinek <jakub@redhat.com>
7818
7819 PR middle-end/21850
7820 * gcc.c-torture/execute/20050607-1.c: New test.
7821
7822 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
7823
7824 PR libfortran/21926
7825 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
7826 Test case where the return array has lowest stride one,
7827 but isn't packed.
7828
7829 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
7830
7831 * lib/target-supports.exp (check_effective_target_sync_int_long):
7832 Add s390 and s390x targets.
7833
7834 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
7835
7836 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
7837 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
7838 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
7839 * gcc.dg/tree-ssa/loop-9.c: New test.
7840
7841 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
7842
7843 * g++.dg/parse/defarg10.C: New.
7844
7845 2005-06-06 Jakub Jelinek <jakub@redhat.com>
7846
7847 PR regression/21897
7848 * gcc.c-torture/execute/20050604-1.c: New test.
7849
7850 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
7851
7852 PR 21903
7853 * g++.dg/parse/defarg9.C: New.
7854
7855 PR c++/20637
7856 * g++.dg/inherit/using4.C: New.
7857 * g++.dg/overload/error1.C: Adjust expected errors.
7858 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
7859 * g++.old-deja/g++.brendan/arm2.C: Likewise.
7860 * g++.old-deja/g++.other/redecl2.C: Likewise.
7861 * g++.old-deja/g++.other/redecl4.C: Likewise.
7862 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
7863
7864 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7865
7866 * gfortran.dg/f2c_5.f90: Add -w to dg-options
7867
7868 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7869
7870 * lib/gfortran.exp (gfortran_target_compile): Call
7871 dg-additional-files-options
7872 * gfortran.dg/f2c_4.f90: New file
7873 * gfortran.dg/f2c_4.c: New file
7874 * gfortran.dg/f2c_5.f90: New file
7875 * gfortran.dg/f2c_5.c: New file
7876
7877 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7878
7879 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
7880
7881 PR fortran/21912
7882 * gfortran.dg/array_constructor_4.f90: New test.
7883
7884 2005-06-05 Mark Mitchell <mark@codesourcery.com>
7885
7886 PR c++/21619
7887 * g++.dg/ext/builtin9.C: New test.
7888
7889 2005-06-05 Dale Johannesen <dalej@apple.com>
7890
7891 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
7892 * gcc.c-torture/execute/20050603-2.c: Ditto.
7893
7894 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
7895
7896 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
7897 * gcc.dg/vect/vect-reduc-1.c: New.
7898 * gcc.dg/vect/vect-reduc-2.c: New.
7899 * gcc.dg/vect/vect-reduc-3.c: New.
7900
7901 2005-06-04 Dale Johannesen <dalej@apple.com>
7902
7903 * gcc.c-torture/execute/20050603-1.c: New.
7904 * gcc.c-torture/execute/20050603-2.c: New.
7905 * gcc.dg/20050603-3.c: New.
7906
7907 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7908
7909 PR fortran/19195
7910 * gfortran.dg/debug_1.f90: New test.
7911
7912 * gfortran.dg/forall_1.f90: New test.
7913
7914 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
7915
7916 * gfortran.dg/array_constructor_3.f90: New test.
7917
7918 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7919
7920 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
7921
7922 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
7923
7924 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
7925
7926 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
7927
7928 PR c/21873
7929 * gcc.dg/init-excess-1.c: New test.
7930
7931 2005-06-03 Mark Mitchell <mark@codesourcery.com>
7932
7933 PR c++/21853
7934 * g++.dg/expr/static_cast6.C: New test.
7935
7936 2005-06-03 Diego Novillo <dnovillo@redhat.com>
7937
7938 * gcc.dg/tree-ssa/vrp14.c: New test.
7939
7940 2005-06-03 Mark Mitchell <mark@codesourcery.com>
7941
7942 PR c++/21336
7943 * g++.dg/template/new2.C: New test.
7944
7945 2005-06-03 Josh Conner <jconner@apple.com>
7946
7947 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
7948 all entries in initializer.
7949
7950 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
7951
7952 PR middle-end/21858
7953 * gcc.dg/pr21858.c: New testcase.
7954
7955 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
7956
7957 PR tree-optimization/21292
7958
7959 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
7960 New.
7961 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
7962 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
7963 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
7964 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
7965 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
7966
7967 2005-06-02 Richard Henderson <rth@redhat.com>
7968
7969 * gcc.dg/sync-2.c: Use -march=i486 for i386.
7970
7971 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
7972
7973 * gcc.dg/wtypequal.c: New testcase.
7974
7975 2005-06-02 Diego Novillo <dnovillo@redhat.com>
7976
7977 PR 21582
7978 * gcc.dg/tree-ssa/pr21582.c: New test.
7979
7980 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
7981
7982 PR c++/21280
7983 * g++.dg/opt/interface2.h: New.
7984 * g++.dg/opt/interface2.C: New.
7985 * g++.dg/init/ctor4.C: Adjust error lines.
7986 * g++.old-deja/g++.bob/inherit2.C: Likewise.
7987 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
7988 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7989 * g++.old-deja/g++.pt/assign1.C: Likewise.
7990 * g++.old-deja/g++.pt/crash20.C: Likewise.
7991
7992 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
7993
7994 PR tree-optimization/21734
7995 * g++.dg/vect/pr21734_1.cc: New.
7996 * g++.dg/vect/pr21734_2.cc: New.
7997
7998 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
7999
8000 PR c++/20350
8001 * g++.dg/template/spec24.C: New.
8002
8003 PR c++/21151
8004 * g++.dg/pch/local-1.C: New.
8005 * g++.dg/pch/local-1.Hs: New.
8006
8007 2005-06-01 Diego Novillo <dnovillo@redhat.com>
8008
8009 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
8010 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
8011 * gcc.dg/tree-ssa/pr14341.c: New test.
8012 * gcc.dg/tree-ssa/pr14841.c: New test.
8013 * gcc.dg/tree-ssa/pr20701.c: New test.
8014 * gcc.dg/tree-ssa/pr21086.c: New test.
8015 * gcc.dg/tree-ssa/pr21090.c: New test.
8016 * gcc.dg/tree-ssa/pr21332.c: New test.
8017 * gcc.dg/tree-ssa/pr21458.c: New test.
8018 * gcc.dg/tree-ssa/pr21658.c: New test.
8019 * gcc.dg/tree-ssa/vrp01.c: New test.
8020 * gcc.dg/tree-ssa/vrp02.c: New test.
8021 * gcc.dg/tree-ssa/vrp03.c: New test.
8022 * gcc.dg/tree-ssa/vrp04.c: New test.
8023 * gcc.dg/tree-ssa/vrp05.c: New test.
8024 * gcc.dg/tree-ssa/vrp06.c: New test.
8025 * gcc.dg/tree-ssa/vrp07.c: New test.
8026 * gcc.dg/tree-ssa/vrp08.c: New test.
8027 * gcc.dg/tree-ssa/vrp09.c: New test.
8028 * gcc.dg/tree-ssa/vrp10.c: New test.
8029 * gcc.dg/tree-ssa/vrp11.c: New test.
8030 * gcc.dg/tree-ssa/vrp12.c: New test.
8031 * gcc.dg/tree-ssa/vrp13.c: New test.
8032
8033 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
8034
8035 PR 21029
8036 * gcc.dg/tree-ssa/pr21029.c: New test.
8037
8038 2005-06-01 Roger Sayle <roger@eyesopen.com>
8039
8040 * gfortran.dg/logint-1.f: New test case.
8041 * gfortran.dg/logint-2.f: Likewise.
8042 * gfortran.dg/logint-3.f: Likewise.
8043
8044 2005-06-01 Jakub Jelinek <jakub@redhat.com>
8045
8046 PR c/21536
8047 PR c/20760
8048 * gcc.dg/20050527-1.c: New test.
8049
8050 * gcc.dg/i386-sse-12.c: New test.
8051
8052 PR fortran/21729
8053 * gfortran.dg/implicit_5.f90: New test.
8054
8055 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
8056
8057 PR fortran/20883
8058 * gfortran/assign_4.f90: New test.
8059 * gfortran/assign_2.f90: Change compile to run.
8060
8061 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
8062
8063 * lib/target-supports.exp
8064 (check_effective_target_sync_char_short): New.
8065 * gcc.dg/sync-2.c: New.
8066
8067 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
8068
8069 PR tree-optimization/21817
8070 * gcc.dg/torture/pr21817-1.c: New.
8071
8072 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
8073
8074 PR c++/21165
8075 * g++.dg/template/init5.C: New.
8076
8077 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
8078
8079 * gfortran.dg/char_initialiser_actual.f90:
8080 Test character initialisers as actual arguments.
8081 * gfortran.dg/char_pointer_comp_assign.f90:
8082 Test character pointer structure component assignments.
8083 * gfortran.dg/char_array_structure_constructor.f90:
8084 Test character components in structure constructors.
8085
8086 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
8087
8088 PR middle-end/20931
8089 * g++.dg/opt/pr20931.C: New test.
8090
8091 2005-05-31 Andreas Jaeger <aj@suse.de>
8092
8093 PR testsuite/20772
8094 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
8095 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
8096 g++.old-deja/g++.ext/asmspec1.C,
8097 g++.old-deja/g++.other/regstack.C,
8098 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
8099 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
8100 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
8101 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
8102 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
8103 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
8104 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
8105 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
8106 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
8107 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
8108 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
8109 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
8110 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
8111 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
8112 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
8113 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
8114 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
8115 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
8116 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
8117
8118 2005-05-31 Jeff Law <law@redhat.com>
8119
8120 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
8121
8122 2005-05-30 Paolo Carlini <pcarlini@suse.de>
8123
8124 PR middle-end/21743
8125 * gcc.dg/builtins-1.c: Activate disabled clog test.
8126 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8127
8128 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
8129
8130 * gfortran.dg/char_pointer_assign.f90:
8131 Test character-pointer assignments and pointer assignments.
8132 * gfortran.dg/char_pointer_dummy.f90:
8133 Test character-pointer dummy arguments.
8134 * gfortran.dg/char_pointer_func.f90:
8135 Test character-pointer function returns.
8136 * gfortran.dg/char_pointer_dependency.f90:
8137 Test character-pointer functions with dependencies.
8138
8139 2005-05-30 Mark Mitchell <mark@codesourcery.com>
8140
8141 PR c++/21784
8142 * g++.dg/lookup/using14.C: New test.
8143
8144 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
8145
8146 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
8147 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
8148 trailing ^M.
8149
8150 2005-05-29 Geoffrey Keating <geoffk@apple.com>
8151
8152 PR c++/17413
8153 * g++.dg/template/local5.C: New.
8154
8155 PR target/21761
8156 * gcc.c-torture/compile/pr21761.c: New.
8157
8158 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
8159 before darwin8.
8160
8161 2005-05-30 Steven G. Kargl
8162
8163 PR fortran/20846
8164 * gfortran.dg/inquire_8.f90: New test.
8165
8166 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8167
8168 PR libfortran/21376
8169 * gfortran.dg/output_exponents_1.f90: New test.
8170
8171 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8172
8173 PR libfortran/20006
8174 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
8175
8176 2005-05-28 Mark Mitchell <mark@codesourcery.com>
8177
8178 PR c++/21210
8179 * g++.dg/ext/complex1.C: New test.
8180
8181 PR c++/21340
8182 * g++.dg/init/ctor6.C: New test.
8183
8184 2005-05-29 Jan Hubicka <jh@suse.cz>
8185
8186 * gcc.c-torture/compile/pr21562.c: New.
8187
8188 2005-05-28 Steven G. Kargl <kargls@comcast.net>
8189
8190 * gfortran.dg/subnormal_1.f90: New test.
8191
8192 2005-05-28 Jan Hubicka <jh@suse.cz>
8193
8194 * tree-prof.exp: Fix comment.
8195 * value-prof-1.c: New.
8196 * value-prof-2.c: New.
8197 * value-prof-3.c: New.
8198 * value-prof-4.c: New.
8199
8200 2005-05-27 Mark Mitchell <mark@codesourcery.com>
8201
8202 PR c++/21614
8203 * g++.dg/expr/ptrmem6.C: New test.
8204 * g++.dg/expr/ptrmem6a.C: Likewise.
8205
8206 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
8207
8208 PR tree-optimization/21658
8209 * gcc.dg/tree-ssa/pr21658.c: New.
8210
8211 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
8212
8213 PR c++/21455
8214 * g++.dg/inherit/ptrmem3.C: New.
8215
8216 PR c++/21681
8217 * g++.dg/parse/template16.C: New.
8218
8219 2005-05-27 Andreas Jaeger <aj@suse.de>
8220
8221 * gcc.dg/setjmp-2.c: Only run in 32-bit.
8222
8223 * gcc.dg/i386-sse-8.c: Run test on all archs.
8224
8225 2005-05-26 Mike Stump <mrs@apple.com>
8226
8227 * objc.dg/isa-field-1.m: Only run on darwin.
8228 * objc.dg/lookup-1.m: Likewise.
8229 * objc.dg/try-catch-8.m: Likewise.
8230
8231 2005-05-26 Roger Sayle <roger@eyesopen.com>
8232
8233 PR tree-optimization/9814
8234 * gcc.dg/pr9814-1.c: New test case.
8235
8236 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8237
8238 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
8239 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
8240 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
8241 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
8242 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
8243 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
8244 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
8245 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
8246 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
8247 objc.dg/try-catch-8.m: New.
8248
8249 2005-05-26 Janis Johnson <janis187@us.ibm.com>
8250
8251 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
8252 remove extraneous semicolons.
8253
8254 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8255
8256 * obj-c++.dg/comp-types-12.mm: New.
8257 * objc.dg/comp-types-11.m: New.
8258 * objc.dg/selector-4.m: New.
8259
8260 2005-05-26 Andreas Jaeger <aj@suse.de>
8261
8262 PR testsuite/20772
8263 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
8264 g++.old-deja/g++.ext/attrib3.C,
8265 g++.old-deja/g++.other/store-expr1.C,
8266 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
8267 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
8268 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
8269 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
8270 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
8271 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
8272 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
8273 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
8274 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
8275 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
8276 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
8277 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
8278 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
8279 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
8280 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
8281 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
8282 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
8283 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
8284 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
8285
8286 2005-05-26 Andreas Jaeger <aj@suse.de>
8287
8288 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
8289 x86-64 compilation.
8290
8291 2005-05-26 Andreas Jaeger <aj@suse.de>
8292
8293 PR testsuite/20772
8294 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
8295 gcc.misc-tests/i386-pf-athlon-1.c,
8296 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8297 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
8298 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
8299 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
8300 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
8301 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
8302 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
8303 programs.
8304
8305 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
8306 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
8307 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
8308 x86-64 compilation.
8309
8310 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
8311 x86_64.
8312
8313 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
8314 effective-target ilp32.
8315
8316 2005-05-26 David Ung <davidu@mips.com>
8317
8318 * gcc.target/mips/ext_ins.c: New test for testing the generation
8319 of MIPS32/64 rev 2 ext/ins instructions.
8320
8321 2005-05-26 Andreas Jaeger <aj@suse.de>
8322
8323 * treelang/compile/unsigned.tree: Use gimple instead of
8324 nonexisting generic dump.
8325
8326 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
8327
8328 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
8329
8330 2005-05-26 Andreas Jaeger <aj@suse.de>
8331
8332 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
8333
8334 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8335
8336 PR libfortran/17283
8337 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
8338 Test callee-allocated memory with write statements.
8339
8340 2005-05-25 Roger Sayle <roger@eyesopen.com>
8341
8342 PR middle-end/21709
8343 * gcc.dg/pr21709-1.c: New test case.
8344
8345 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8346 Mike Stump <mrs@apple.com>
8347
8348 * objc/execute/next_mapping.h: Update for C++.
8349
8350 * obj-c++.dg/selector-1.mm: Move to...
8351 * obj-c++.dg/selector-4.mm: here...
8352
8353 * obj-c++.dg/basic.mm: New.
8354 * obj-c++.dg/comp-types-1.mm: New.
8355 * obj-c++.dg/cxx-class-1.mm: New.
8356 * obj-c++.dg/cxx-ivars-1.mm: New.
8357 * obj-c++.dg/cxx-ivars-2.mm: New.
8358 * obj-c++.dg/cxx-ivars-3.mm: New.
8359 * obj-c++.dg/cxx-scope-1.mm: New.
8360 * obj-c++.dg/cxx-scope-2.mm: New.
8361 * obj-c++.dg/defs.mm: New.
8362 * obj-c++.dg/empty-private-1.mm: New.
8363 * obj-c++.dg/encode-1.mm: New.
8364 * obj-c++.dg/encode-2.mm: New.
8365 * obj-c++.dg/encode-3.mm: New.
8366 * obj-c++.dg/extern-c-1.mm: New.
8367 * obj-c++.dg/extra-semi.mm: New.
8368 * obj-c++.dg/fix-and-continue-2.mm: New.
8369 * obj-c++.dg/isa-field-1.mm: New.
8370 * obj-c++.dg/ivar-list-semi.mm: New.
8371 * obj-c++.dg/local-decl-1.mm: New.
8372 * obj-c++.dg/lookup-1.mm: New.
8373 * obj-c++.dg/lookup-2.mm: New.
8374 * obj-c++.dg/method-1.mm: New.
8375 * obj-c++.dg/method-2.mm: New.
8376 * obj-c++.dg/method-3.mm: New.
8377 * obj-c++.dg/method-4.mm: New.
8378 * obj-c++.dg/method-5.mm: New.
8379 * obj-c++.dg/method-6.mm: New.
8380 * obj-c++.dg/method-7.mm: New.
8381 * obj-c++.dg/no-extra-load.mm: New.
8382 * obj-c++.dg/overload-1.mm: New.
8383 * obj-c++.dg/pragma-1.mm: New.
8384 * obj-c++.dg/pragma-2.mm: New.
8385 * obj-c++.dg/private-1.mm: New.
8386 * obj-c++.dg/private-2.mm: New.
8387 * obj-c++.dg/proto-qual-1.mm: New.
8388 * obj-c++.dg/qual-types-1.mm: New.
8389 * obj-c++.dg/stubify-1.mm: New.
8390 * obj-c++.dg/stubify-2.mm: New.
8391 * obj-c++.dg/super-class-1.mm: New.
8392 * obj-c++.dg/super-class-2.mm: New.
8393 * obj-c++.dg/super-dealloc-1.mm: New.
8394 * obj-c++.dg/super-dealloc-2.mm: New.
8395 * obj-c++.dg/template-1.mm: New.
8396 * obj-c++.dg/template-2.mm: New.
8397 * obj-c++.dg/template-3.mm: New.
8398 * obj-c++.dg/template-4.mm: New.
8399 * obj-c++.dg/template-5.mm: New.
8400 * obj-c++.dg/template-6.mm: New.
8401 * obj-c++.dg/try-catch-1.mm: New.
8402 * obj-c++.dg/try-catch-2.mm: New.
8403 * obj-c++.dg/try-catch-3.mm: New.
8404 * obj-c++.dg/try-catch-4.mm: New.
8405 * obj-c++.dg/try-catch-5.mm: New.
8406 * obj-c++.dg/try-catch-6.mm: New.
8407 * obj-c++.dg/try-catch-7.mm: New.
8408 * obj-c++.dg/try-catch-8.mm: New.
8409 * obj-c++.dg/try-catch-9.mm: New.
8410 * obj-c++.dg/va-meth-1.mm: New.
8411
8412 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8413
8414 * obj-c++.dg/selector-1.mm: New.
8415 * obj-c++.dg/selector-2.mm: New.
8416
8417 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8418
8419 * obj-c++.dg/selector-3.mm: New.
8420 * objc.dg/selector-3.m: New.
8421
8422 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8423
8424 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
8425 about where warning appears.
8426
8427 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8428
8429 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
8430 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
8431 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
8432 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
8433
8434 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8435
8436 * gcc.dg/20050524-1.c: New test.
8437
8438 2005-05-25 Jan Hubicka <jh@suse.cz>
8439
8440 * gcc.dg/tree-prof/inliner-1.c: New.
8441
8442 2005-05-25 Janis Johnson <janis187@us.ibm.com>
8443
8444 * gcc.dg/tree-prof: New directory.
8445 * gcc.dg/tree-prof/tree-prof.exp: New.
8446
8447 2005-05-25 DJ Delorie <dj@redhat.com>
8448
8449 * gcc.dg/Wattributes-1.c: New.
8450 * gcc.dg/Wattributes-2.c: New.
8451 * gcc.dg/Wattributes-3.c: New.
8452
8453 20005-05-24 Janis Johnson <janis187@us.ibm.com>
8454
8455 PR tree-optimization/19833
8456 * gcc.dg/uninit-4.c: Remove xfail.
8457 * gcc.dg/uninit-9.c: Ditto.
8458
8459 2005-05-24 Ziemowit Laski <zlaski@apple.com>
8460
8461 * obj-c++.dg/bitfield-[1-5].mm: New.
8462 * obj-c++.dg/class-protocol-1.mm: New.
8463 * obj-c++.dg/comp-types-1[0-1].mm: New.
8464 * obj-c++.dg/comp-types-[2-9].mm: New.
8465 * obj-c++.dg/encode-[4-8].mm: New.
8466 * obj-c++.dg/layout-1.mm: New.
8467 * obj-c++.dg/method-1[0-9].mm: New.
8468 * obj-c++.dg/method-2[0-1].mm: New.
8469 * obj-c++.dg/method-[8-9].mm: New.
8470 * obj-c++.dg/objc-gc-3.mm: New.
8471 * obj-c++.dg/try-catch-10.mm: New.
8472 * objc.dg/bitfield-5.m: New.
8473 * objc.dg/comp-types-10.m: New.
8474 * objc.dg/comp-types-9.m: New.
8475 * objc.dg/layout-1.m: New.
8476 * objc.dg/objc-gc-4.m: New.
8477 * objc.dg/try-catch-9.m: New.
8478 * objc.dg/class-protocol-1.m: Tweak diagnostics.
8479 * objc.dg/comp-types-1.m: Likewise.
8480 * objc.dg/comp-types-[5-6].m: Likewise.
8481 * objc.dg/method-9.m: Likewise.
8482
8483 2005-05-24 Janis Johnson <janis187@us.ibm.com>
8484
8485 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
8486 and on hardware without VMX support.
8487
8488 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
8489
8490 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
8491
8492 * lib/profopt.exp (dg-final-generate, dg-final-use,
8493 profopt-final-code, profopt-get-options): New.
8494 (profopt-execute): Process test directives.
8495
8496 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
8497 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8498 cleanup-tree-dump, cleanup-saved-temps): Update comments.
8499
8500 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
8501
8502 PR C++/21645
8503 * g++.dg/init/ctor5.C: New test.
8504
8505 2005-05-24 Ira Rosen <irar@il.ibm.com>
8506
8507 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
8508 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
8509 vect-113.c, vect-114.c.
8510
8511 2005-05-23 Adam Nemet <anemet@lnxw.com>
8512
8513 * gcc.dg/const-elim-1.c: Remove xfails.
8514
8515 2005-05-23 Jeff Law <law@redhat.com>
8516
8517 * gcc.c-torture/compile/pr21638.c: New test.
8518 * gcc.c-torture/compile/20050520-1.c: New test.
8519
8520 2005-05-23 Nick Clifton <nickc@redhat.com>
8521
8522 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
8523 be a proper triple, ie: m32r*-*-*.
8524 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8525
8526 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
8527
8528 PR middle-end/21331
8529 PR tree-opt/21293
8530 * gcc.c-torture/compile/pr21293.c: New test.
8531 * gcc.c-torture/execute/pr21331.c: New test.
8532
8533 2004-05-20 Richard Henderson <rth@redhat.com>
8534
8535 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
8536
8537 2005-05-20 Ziemowit Laski <zlaski@apple.com>
8538
8539 * obj-c++-dg.exp: Add.
8540 * obj-c++.exp: Add.
8541 * obj-c++.dg/dg.exp: Add.
8542
8543 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
8544
8545 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
8546 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
8547
8548 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
8549
8550 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
8551
8552 2004-05-19 Richard Henderson <rth@redhat.com>
8553
8554 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
8555
8556 2005-05-19 Janis Johnson <janis187@us.ibm.com>
8557
8558 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
8559
8560 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
8561
8562 2005-05-19 Jakub Jelinek <jakub@redhat.com>
8563
8564 PR c++/21495
8565 * g++.dg/parse/extern1.C: New test.
8566 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
8567
8568 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8569
8570 * gcc.dg/c99-math.h: New.
8571 * gcc.dg/c99-math-float-1.c: New test.
8572 * gcc.dg/c99-math-double-1.c: Likewise.
8573 * gcc.dg/c99-math-long-double-1.c: Likewise.
8574
8575 2005-05-18 Richard Henderson <rth@redhat.com>
8576
8577 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
8578
8579 2005-05-18 Devang Patel <dpatel@apple.com>
8580
8581 * g++.dg/opt/20050511-1.C: New test.
8582
8583 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
8584
8585 PR libfortran/21127
8586 * gfortran.dg/reshape-complex.f90: New test.
8587
8588 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
8589
8590 * gfortran.dg/array_constructor_1.f90: New test.
8591 * gfortran.dg/array_constructor_2.f90: New test.
8592
8593 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
8594
8595 PR fortran/20954
8596 * gfortran.dg/pr20954.f: New test.
8597
8598 2005-05-17 Mike Stump <mrs@apple.com>
8599
8600 Yet more Objective-C++...
8601
8602 * objc.dg/method-5.m: Update.
8603 * objc.dg/method-6.m: Update.
8604 * objc.dg/method-7.m: Update.
8605 * objc.dg/method-9.m: Update.
8606 * objc.dg/try-catch-2.m: Update.
8607
8608 2005-05-17 Mark Mitchell <mark@codesourcery.com>
8609
8610 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
8611 Remove little-endian optimizations.
8612
8613 2005-05-17 Jeff Law <law@redhat.com>
8614
8615 * g++.dg/tree-ssa/pr14814.C: New test.
8616 * gcc.dg/tree-ssa/pr14814.C: New test.
8617 * gcc.dg/tree-ssa/pr17141-1.C: New test.
8618 * gcc.dg/tree-ssa/pr17141-2.C: New test.
8619
8620 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8621
8622 * gcc.dg/compat/generate-random.c: Do not include
8623 libiberty.h.
8624 * gcc.dg/compat/generate-random_r.c: Likewise.
8625
8626 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
8627
8628 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
8629
8630 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8631
8632 PR middle-end/21595
8633 * g++.dg/tree-ssa/builtin1.C: New testcase.
8634
8635 2005-05-17 Jakub Jelinek <jakub@redhat.com>
8636
8637 PR c++/21454
8638 * g++.dg/opt/const4.C: New test.
8639
8640 PR middle-end/21492
8641 * g++.dg/opt/crossjump1.C: New test.
8642
8643 PR tree-optimization/21610
8644 * gcc.c-torture/compile/20050516-1.c: New test.
8645
8646 PR fortran/15080
8647 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
8648 about the test failing.
8649 * gfortran.fortran-torture/execute/where_7.f90: New test.
8650 * gfortran.fortran-torture/execute/where_8.f90: New test.
8651
8652 2005-05-16 Richard Henderson <rth@redhat.com>
8653
8654 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
8655 i?86 and x86_64.
8656
8657 2005-05-16 Mark Mitchell <mark@codesourcery.com>
8658
8659 * gcc.dg/compat/generate-random.c (config.h): Do not include.
8660 (limits.h): Include unconditionally.
8661 (stdlib.h): Likewise.
8662 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
8663 (limits.h): Include unconditionally.
8664 (stdlib.h): Likewise.
8665 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
8666 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
8667 (limits.h): Include unconditionally.
8668 (stdlib.h): Likewise.
8669 (hashtab.h): Do not include.
8670 (getopt.h): Likewise.
8671 (stddef.h): Include.
8672 (hashval_t): Define.
8673 (struct entry): Add "next" field.
8674 (HASH_SIZE): New macro.
8675 (hash_table): New variable.
8676 (switchfiles): Do not use xmalloc.
8677 (mix): New macro.
8678 (iterative_hash): New function.
8679 (hasht): Remove.
8680 (e_exists): New function.
8681 (e_insert): Likewise.
8682 (output): Use, instead of libiberty hashtable functions.
8683 (main): Do not use getopt. Do not call htab_create.
8684
8685 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
8686
8687 PR libstdc++/21526
8688 * lib/target-supports.exp (check_mkfifo_available):
8689 Return 0 for cygwin as mkfifo support incomplete on platform.
8690 Fix typos in comments.
8691
8692 2005-05-15 Mark Mitchell <mark@codesourcery.com>
8693
8694 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
8695
8696 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
8697
8698 PR fortran/17432
8699 * gfortran.dg/assign_4.f: New test.
8700
8701 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
8702
8703 PR tree-optimization/21563
8704 * gcc.dg/tree-ssa/pr21563.c: New.
8705
8706 2005-05-14 Jan Hubicka <jh@suse.cz>
8707
8708 * gcc.dg/noreturn-7.c: Allow control reaches warning.
8709
8710 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
8711
8712 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
8713
8714 2005-05-13 Julian Brown <julian@codesourcery.com>
8715
8716 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
8717 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
8718
8719 2005-05-13 Jan Hubicka <jh@suse.cz>
8720
8721 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
8722 * gcc.dg/fold-xor-?.c: Likewise.
8723 * gcc.dg/pr15784-?.c: Likewise.
8724 * gcc.dg/pr20922-?.c: Likewise.
8725 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
8726 * gcc.dg/tree-ssa/pr17598.c: Likewise.
8727 * gcc.dg/tree-ssa/pr20470.c: Likewise.
8728
8729 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8730
8731 PR fortran/21260
8732 * gfortran.dg/hollerith_1.f90: New test.
8733
8734 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8735
8736 * gfortran.dg/func_result_2.f90: New test.
8737
8738 2005-05-11 Bud Davis <bdavis@gfortran.org>
8739
8740 * gfortran.dg/dev_null.f90: New test.
8741
8742 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
8743
8744 * gcc.dg/arm-vfp1.c: Revert last change.
8745
8746 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
8747
8748 PR middle-end/19807
8749 PR tree-optimization/19639
8750 * g++.dg/tree-ssa/pr19807.C: New testcase.
8751
8752 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8753
8754 PR libfortran/21471
8755 * gfortran.dg/append-1.f90: New test.
8756
8757 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8758
8759 * gcc.dg/pr18501.c: XFAIL.
8760 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
8761 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
8762 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
8763 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
8764 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
8765 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
8766 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
8767 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
8768
8769 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8770
8771 PR fortran/20178
8772 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
8773 gfortran.dg/f2c_3.f90: New tests.
8774
8775 * gfortran.dg/return_1.f90: Fix dg annotation.
8776
8777 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8778
8779 * gcc.c-torture/compile/20050510-1.c: New test.
8780
8781 2005-05-10 Mark Mitchell <mark@codesourcery.com>
8782
8783 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
8784
8785 2005-05-10 Bob Wilson <bob.wilson@acm.org>
8786
8787 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
8788
8789 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
8790
8791 PR c/17913
8792 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
8793
8794 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
8795
8796 PR c/21342
8797 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
8798 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
8799
8800 2005-05-10 Ben Elliston <bje@au.ibm.com>
8801
8802 PR debug/16676
8803 * gcc.dg/debug/pr16676.c: New test.
8804
8805 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
8806
8807 PR testsuite/21443
8808 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
8809 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
8810 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
8811 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
8812 Change -O1 to -O2.
8813 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
8814 -fno-tree-dominator-opts.
8815
8816 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8817
8818 * gfortran.dg/return_1.f90: New test.
8819
8820 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
8821
8822 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
8823
8824 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
8825
8826 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
8827
8828 PR c++/21427
8829 * g++.dg/inherit/covariant13.C: New.
8830
8831 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8832
8833 PR libfortran/19155
8834 * gfortran.dg/pr19155.f: New test.
8835
8836 2005-05-08 Roger Sayle <roger@eyesopen.com>
8837
8838 PR inline-asm/8788
8839 * gcc.dg/pr8788-1.c: New testcase.
8840
8841 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
8842
8843 PR target/21416
8844 * gcc.target/mips/fpcmp-[12].c: New tests.
8845
8846 2005-05-06 Mark Mitchell <mark@codesourcery.com>
8847
8848 * lib/target-supports-dg.exp (dg-require-fork): New function.
8849 (dg-require-mkfifo): Likewise.
8850 * lib/target-supports.exp (check_function_available): New
8851 function.
8852 (check_fork_available): Likewise.
8853 (check_mkfifo_available): Likewise.
8854
8855 2005-05-06 Jeff Law <law@redhat.com>
8856
8857 * gcc.c-torture/compile/pr21380.c: New test.
8858
8859 2005-05-06 Jakub Jelinek <jakub@redhat.com>
8860
8861 PR c++/20961
8862 * g++.dg/ext/weak3.C: New test.
8863
8864 2005-05-05 Mark Mitchell <mark@codesourcery.com>
8865
8866 PR c++/21352
8867 * g++.dg/template/crash37.C: New test.
8868
8869 2005-05-05 Paul Brook <paul@codesourcery.com>
8870
8871 * gcc.dg/arm-g2.c: Use effective-target arm32.
8872 * gcc.dg/arm-mmx-1.c: Ditto.
8873 * gcc.dg/arm-scd42-2.c: Ditto.
8874 * gcc.dg/arm-vfp1.c: Ditto.
8875 * lib/target-supports.exp (check_effective_target_arm32): New
8876 function.
8877
8878 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
8879
8880 PR libfortran/21354
8881 gfortran.dg/in_pack_rank7.f90: New test.
8882
8883 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
8884
8885 PR middle-end/15618
8886 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
8887
8888 2005-05-04 Jakub Jelinek <jakub@redhat.com>
8889
8890 PR middle-end/21265
8891 * gcc.dg/20050503-1.c: New test.
8892
8893 PR rtl-optimization/21239
8894 * gcc.dg/i386-sse-11.c: New test.
8895
8896 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
8897
8898 PR target/16888
8899 * gcc.target/i386/asm-1.c: New test.
8900
8901 2005-05-03 Jakub Jelinek <jakub@redhat.com>
8902
8903 PR rtl-optimization/21330
8904 * gcc.c-torture/execute/20050502-1.c: New test.
8905
8906 PR target/21297
8907 * gcc.c-torture/execute/20050502-2.c: New test.
8908
8909 2005-05-03 Uros Bizjak <uros@kss-loka.si>
8910
8911 PR middle-end/21282
8912 * gcc.dg/pr21282.c: New.
8913
8914 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
8915
8916 * gcc.dg/vect/pr20122.c: Clean up .vect file.
8917 * gcc.dg/vect/vect-92.c: Likewise.
8918 * gcc.dg/vect/vect-93.c: Likewise.
8919 * gcc.dg/vect/vect-dv-1.c: Likewise.
8920 * gcc.dg/vect/vect-dv-2.c: Likewise.
8921 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
8922
8923 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
8924
8925 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
8926 * gfortran.dg/vect/vect-2.f90: Likewise.
8927 * gfortran.dg/vect/vect-3.f90: Likewise.
8928 * gfortran.dg/vect/vect-4.f90: Likewise.
8929 * gfortran.dg/vect/vect-5.f90: Likewise.
8930
8931 2005-05-02 Geoffrey Keating <geoffk@apple.com>
8932
8933 PR target/20813
8934 * gcc.dg/rs6000-fpint-2.c: New.
8935
8936 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
8937
8938 PR c/15698
8939 * gcc.dg/builtins-30.c: Update expected messages.
8940 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
8941 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
8942 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
8943
8944 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
8945
8946 PR tree-optimization/21294
8947 * gcc.dg/tree-ssa/pr21294.c: New.
8948
8949 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
8950
8951 * gcc.dg/altivec-3.c (vec_store): Do not use the old
8952 __builtin_altivec_st_internal_4si built-in.
8953
8954 2005-05-02 Mark Mitchell <mark@codesourcery.com>
8955
8956 PR c++/15875
8957 * g++.dg/template/ptrmem14.C: New test.
8958
8959 2005-05-02 Paul Brook <paul@codesourcery.com>
8960
8961 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
8962
8963 2005-05-02 Michael Matz <matz@suse.de>
8964
8965 PR c++/19542
8966 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
8967
8968 2005-05-01 Mark Mitchell <mark@codesourcery.com>
8969
8970 * g++.dg/cpp/weak.C: New test.
8971
8972 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
8973
8974 * gcc.dg/tree-ssa/loop-8.c: New test.
8975
8976 2005-04-30 Michael Maty <matz@suse.de>
8977
8978 * gcc.dg/inline-mcpy.c: New test.
8979
8980 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
8981
8982 PR libfortran/18958
8983 * gfortran.dg/eoshift.f90: New test case.
8984
8985 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
8986
8987 PR libfortran/18857
8988 * gfortran.dg/matmul_1.f90: New test.
8989
8990 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
8991
8992 PR tree-optimization/21030
8993 * gcc.dg/tree-ssa/pr21030.c: New.
8994
8995 2005-04-29 Devang Patel <dpatel@apple.com>
8996
8997 PR tree-optimization/21272
8998 * gcc.dg/vect/vect-ifcvt-10.c: New test.
8999
9000 2005-04-29 Jakub Jelinek <jakub@redhat.com>
9001
9002 PR fortran/13082
9003 PR fortran/18824
9004 * gfortran.dg/entry_4.f90: New test.
9005 * gfortran.fortran-torture/execute/entry_1.f90: New test.
9006 * gfortran.fortran-torture/execute/entry_2.f90: New test.
9007 * gfortran.fortran-torture/execute/entry_3.f90: New test.
9008 * gfortran.fortran-torture/execute/entry_4.f90: New test.
9009 * gfortran.fortran-torture/execute/entry_5.f90: New test.
9010 * gfortran.fortran-torture/execute/entry_6.f90: New test.
9011 * gfortran.fortran-torture/execute/entry_7.f90: New test.
9012
9013 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9014
9015 * gfortran.fortran-torture/execute/entry_8.f90: New test.
9016
9017 2005-04-29 Paul Brook <paul@codesourcery.com>
9018
9019 * gfortran.dg/entry_3.f90: New test.
9020
9021 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9022
9023 * gfortran.dg/implicit_4.f90: New test.
9024
9025 2005-04-28 Bob Wilson <bob.wilson@acm.org>
9026
9027 * lib/target-supports.exp (check_profiling_available): Return
9028 false for xtensa-*-elf.
9029
9030 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
9031
9032 * lib/fortran-torture.exp (fortran-torture.exp): Catch
9033 error if file cannot be deleted.
9034
9035 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9036
9037 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
9038 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
9039 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
9040 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
9041 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
9042 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
9043 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
9044 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
9045 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
9046 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9047 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
9048 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
9049 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
9050
9051 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9052
9053 PR fortran/20865
9054 * gfortran.dg/pr20865.f90: New test.
9055
9056 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
9057
9058 * gcc.dg/void-cast-2.c: New test.
9059
9060 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9061
9062 PR c/21159
9063 * gcc.dg/void-cast-1.c: New test.
9064
9065 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
9066
9067 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
9068
9069 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9070
9071 PR fortran/21177
9072 * gfortran.dg/pr21177.f90: New test.
9073
9074 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
9075
9076 PR tree-optimization/21171
9077 * gcc.dg/tree-ssa/pr21171.c: New test.
9078
9079 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
9080
9081 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9082 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9083 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9084 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9085 gcc.dg/tree-ssa/gen-vect-32.c: New.
9086 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
9087 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
9088 don't run on PPC32.
9089
9090 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9091
9092 PR c/21213
9093 * gcc.dg/transparent-union-3.c: New test.
9094
9095 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9096
9097 PR c/20740
9098 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
9099 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
9100 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
9101 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
9102 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
9103 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
9104
9105 2005-04-26 Jeff Law <law@redhat.com>
9106
9107 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
9108 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
9109 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
9110 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
9111 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
9112 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
9113 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
9114
9115 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
9116
9117 PR tree-optimization/17598
9118 * gcc.dg/tree-ssa/pr17598.c: New testcase.
9119
9120 2005-04-25 Mike Stump <mrs@apple.com>
9121
9122 * objc.dg/fix-and-continue-1.m: Add.
9123
9124 2005-04-25 Roger Sayle <roger@eyesopen.com>
9125
9126 PR c++/20995
9127 * g++.dg/opt/pr20995-1.C: New test case.
9128
9129 2005-04-25 Devang Patel <dpatel@apple.com>
9130
9131 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
9132
9133 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9134
9135 PR testsuite/21062
9136 * g++.dg/opt/alias2.C (printf): Correct the prototype.
9137
9138 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9139
9140 PR C++/21188
9141 * g++.dg/opt/rtti2.C: New test.
9142
9143 2005-04-25 Paul Brook <paul@codesourcery.com>
9144 Steven G. Kargl <kargls@comcast.net>
9145
9146 PR fortran/20879
9147 * gfortran.dg/ichar_1.f90: New file.
9148
9149 2005-04-24 Jakub Jelinek <jakub@redhat.com>
9150
9151 PR middle-end/20991
9152 * g++.dg/opt/pr20991.C: New test.
9153
9154 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
9155 where sizeof (type) < __alignof__ (type).
9156 * gcc.dg/compat/struct-layout-1.h: Likewise.
9157
9158 2005-04-24 Per Bothner <per@bothner.com>
9159 Devang Patel <dpatel@apple.com>
9160
9161 PR preprocessor/20907
9162 * gcc.dg/cpp/very-long-comment.c: New test.
9163
9164 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9165
9166 PR fortran/20059
9167 * gfortran.dg/common_5.f: New test.
9168
9169 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
9170
9171 PR middle-end/21082
9172 * g++.dg/tree-ssa/pr21082.C: New testcase.
9173
9174 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
9175
9176 * gcc.dg/vect/vect-99.c: New test.
9177
9178 2005-04-22 Diego Novillo <dnovillo@redhat.com>
9179
9180 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
9181
9182 2005-04-22 Jeff Law <law@redhat.com>
9183
9184 * gcc.dg/uninit-5.c: Remove xfails.
9185 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
9186 conditionals and loads.
9187
9188 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
9189
9190 PR libfortran/20074
9191 PR libfortran/20436
9192 PR libfortran/21108
9193 * gfortran.dg/nested_reshape.f90: new test
9194 * gfortran.dg/reshape-alloc.f90: new test
9195 * gfortran.dg/reshape.f90: new test
9196
9197 2005-04-22 Mark Mitchell <mark@codesourcery.com>
9198
9199 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
9200
9201 * gcc.dg/arm-vfp1.c: New test.
9202
9203 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
9204
9205 PR c++/21087
9206 * g++.dg/lookup/builtin2.C: New test.
9207
9208 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
9209
9210 * gcc.dg/weak/weak-13.c: New test.
9211
9212 2005-04-21 Geoffrey Keating <geoffk@apple.com>
9213
9214 * lib/target-supports.exp (check_effective_target_sync_int_long):
9215 Add powerpc*.
9216
9217 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
9218
9219 * gcc.target/mips/branch-1.c: New test.
9220
9221 2005-04-21 Richard Henderson <rth@redhat.com>
9222
9223 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
9224 * gcc.dg/vect/vect-86.c: Likewise.
9225 * gcc.dg/vect/vect-87.c: Likewise.
9226 * gcc.dg/vect/vect-88.c: Likewise.
9227
9228 2005-04-21 Devang Patel <dpatel@apple.com>
9229
9230 PR optimization/20994
9231 * gcc.dg/tree-ssa/ifc-3.c: New test.
9232
9233 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9234
9235 PR c/12913
9236 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
9237 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
9238 gcc.dg/c99-vla-jump-5.c: New tests.
9239
9240 2005-04-19 Richard Henderson <rth@redhat.com>
9241
9242 * lib/target-supports.exp (check_effective_target_vect_int_mult):
9243 Fix typo in exists check.
9244 (check_effective_target_sync_int_long): New.
9245 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
9246 * gcc.dg/ia64-sync-2.c: Likewise.
9247 * gcc.dg/ia64-sync-3.c: Likewise.
9248 * gcc.dg/ia64-sync-4.c: Likewise.
9249
9250 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
9251
9252 * gcc.dg/fold-xor-1.c: New test.
9253 * gcc.dg/fold-xor-2.c: New test.
9254
9255 2005-04-19 James E. Wilson <wilson@specifixinc.com>
9256
9257 PR target/20670
9258 * g++.dg/eh/fp-regs.C: New test.
9259
9260 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9261
9262 * gcc.dg/Wint-to-pointer-cast-1.c,
9263 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
9264 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
9265 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
9266
9267 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9268
9269 PR fortran/16861
9270 * gfortran.dg/pr16861.f90: New test.
9271
9272 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9273
9274 * gcc.dg/pr21085.c: New test.
9275
9276 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
9277
9278 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
9279 (setup_mips_tests, dg-mips-options): New procedures.
9280 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
9281 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
9282 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
9283 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9284 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
9285 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
9286 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
9287 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9288 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
9289 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
9290 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
9291 dg-mips-options instead of dg-options. Remove now-redundant
9292 preprocessor guards.
9293 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
9294 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9295 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9296 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
9297 * gcc.dg/vr-mult-2.c: Delete.
9298 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
9299 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
9300 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
9301 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
9302 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
9303 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
9304 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
9305
9306 2005-04-18 Laurent GUERBY <laurent@guerby.net>
9307
9308 * ada/acats/run_all.sh: Use sync when executable not present.
9309
9310 2005-04-18 Devang Patel <dpatel@apple.com>
9311
9312 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
9313 * gcc.dg/vect/vect-11a.c: New.
9314 * gcc.dg/vect/vect-none.c: Update.
9315 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
9316
9317 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9318
9319 PR tree-optimization/20922
9320 * gcc.dg/pr20922-1.c: New test.
9321 * gcc.dg/pr20922-2.c: New test.
9322 * gcc.dg/pr20922-3.c: New test.
9323 * gcc.dg/pr20922-4.c: New test.
9324 * gcc.dg/pr20922-5.c: New test.
9325 * gcc.dg/pr20922-6.c: New test.
9326
9327 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9328
9329 PR libfortran/20950
9330 * gfortran.dg/pr20950.f: New test.
9331
9332 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9333
9334 PR libfortran/19216
9335 * gfortran.dg/pr19216.f: New test.
9336
9337 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
9338
9339 PR tree-optimization/21001
9340 * gcc.dg/tree-ssa/pr21001.c: New.
9341
9342 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
9343
9344 PR libfortran/21075
9345 * gfortran.dg/reshape_rank7.f90: New test.
9346
9347 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
9348
9349 PR libfortran/12884 gfortran.dg/pr12884.f: New test
9350 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
9351 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
9352 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
9353 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
9354 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
9355 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
9356 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
9357 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
9358 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
9359 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
9360 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
9361 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
9362 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
9363 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
9364 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
9365 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
9366 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
9367 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
9368 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
9369 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
9370
9371 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
9372
9373 * gfortran.dg/wtruncate.f: New testcase.
9374 * gfortran.dg/wtruncate.f90: New testcase.
9375
9376 2005-04-16 Mark Mitchell <mark@codesourcery.com>
9377
9378 PR c++/21025
9379 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
9380 which sizeof/alignof is dependent, rather than just whether we are
9381 processing_template_decl.
9382
9383 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9384
9385 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9386 corrected typo where the wrong variables had been compared.
9387
9388 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9389
9390 PR libfortran/18495
9391 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9392 Test callee-allocated version of return array with a write
9393 statement.
9394 Test spread with a temporary with another write statement.
9395
9396 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
9397
9398 PR tree-optimization/21031
9399 * gcc.dg/tree-ssa/pr21031.c: New.
9400
9401 2005-04-15 Uros Bizjak <uros@kss-loka.si>
9402
9403 PR tree-optimization/21004
9404 * gcc.dg/builtins-53.c: Include builtins-config.h.
9405 Check floorf, ceilf, floorl and ceill transformations
9406 only when HAVE_C99_RUNTIME is defined.
9407
9408 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
9409
9410 PR middle-end/20739
9411 * gcc.dg/tree-ssa/pr20739.c: New test.
9412
9413 2005-04-14 Mike Stump <mrs@apple.com>
9414
9415 * gcc.dg/Foundation.framework/empty: New.
9416 * gcc.dg/framework-2.c: New.
9417
9418 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9419
9420 PR tree-optimization/21021
9421 * gcc.c-torture/compile/pr21021.c: New.
9422
9423 2005-04-14 Janis Johnson <janis187@us.ibm.com
9424
9425 PR testsuite/21010
9426 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
9427 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
9428 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
9429 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
9430 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
9431 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
9432 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
9433 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
9434
9435 2005-04-14 Richard Henderson <rth@redhat.com>
9436
9437 * lib/target-supports.exp (check_effective_target_vect_condition):
9438 Add ia64, i?86, and x86_64.
9439
9440 2005-04-14 Steven G. Kargl <kargls@comcast.net>
9441
9442 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
9443
9444 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9445
9446 PR tree-optimization/20657
9447 * gcc.dg/tree-ssa/pr20657.c: New.
9448
9449 2005-04-14 Uros Bizjak <uros@kss-loka.si>
9450
9451 * gcc.dg/builtins-53.c: Also check (int)trunc* and
9452 (long long int)trunc*.
9453
9454 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
9455
9456 PR target/20927
9457 * gcc.dg/pr20927.c: New test.
9458
9459 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
9460
9461 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
9462 * gcc.target/mips/asm-1.c: Likewise.
9463
9464 2005-04-13 Dale Johannesen <dalej@apple.com>
9465
9466 * objc.dg/objc-fast-4.m: New.
9467
9468 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
9469
9470 * gcc.target/cris/torture/cris-torture.exp: New driver in new
9471 directory.
9472 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
9473
9474 2005-04-13 David Edelsohn <edelsohn@gnu.org>
9475
9476 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
9477 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
9478 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
9479
9480 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
9481
9482 PR tree-optimization/20913
9483 * gcc.dg/tree-ssa/pr20913.c: New.
9484
9485 PR tree-optimization/20702
9486 * gcc.dg/tree-ssa/pr20702.c: New.
9487
9488 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9489
9490 PR c++/13744
9491 * g++.dg/inherit/local3.C: New test.
9492
9493 2005-04-12 Jeff Law <law@redhat.com>
9494
9495 * gcc.dg/tree-ssa/20050412-1.c: New test.
9496
9497 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
9498
9499 PR libfortran/19016
9500 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
9501 Add tests with mask generated by expression.
9502 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9503 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9504 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9505
9506 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
9507
9508 PR middle-end/20917
9509 * gcc.dg/20050409-1.c: New test.
9510
9511 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
9512
9513 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
9514
9515 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9516
9517 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9518 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
9519 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9520 (TARGET_CXX): Adjust accordingly.
9521 * target.h (struct gcc_target): Remove epxort_class_data. Add
9522 determine_class_data_visibility and class_data_always_comdat.
9523 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9524 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
9525 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9526 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
9527 (arm_cxx_determine_class_data_visibility): New.
9528 (arm_cxx_class_data_always_comdat): Likewise.
9529 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9530 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
9531 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9532 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
9533 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
9534 Define.
9535
9536 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9537
9538 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
9539
9540 2005-04-11 Geoffrey Keating <geoffk@apple.com>
9541
9542 * gcc.dg/i386-darwin-fpmath.c: New.
9543
9544 2004-04-11 Devang Patel <dpatel@apple.com>
9545
9546 * lib/target-supports.exp (check_effective_target_vect_condition): New.
9547 * gcc.dg/vect/vect-ifcvt-1.c: New test.
9548 * gcc.dg/vect/vect-ifcvt-2.c: New test.
9549 * gcc.dg/vect/vect-ifcvt-3.c: New test.
9550 * gcc.dg/vect/vect-ifcvt-4.c: New test.
9551 * gcc.dg/vect/vect-ifcvt-5.c: New test.
9552 * gcc.dg/vect/vect-ifcvt-6.c: New test.
9553 * gcc.dg/vect/vect-ifcvt-7.c: New test.
9554 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
9555
9556 2004-04-11 Devang Patel <dpatel@apple.com>
9557
9558 * gcc.dg/vect/vect-dv-1.c: New test.
9559 * gcc.dg/vect/vect-dv-2.c: New test.
9560
9561 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9562
9563 PR tree-optimization/20933
9564 * gcc.dg/tree-ssa/pr20933.c: New test.
9565
9566 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9567
9568 * gfortran.dg/fold_nearest.f90: New test.
9569
9570 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
9571
9572 * gcc.dg/tree-ssa/alias-1.c: New test.
9573
9574 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9575
9576 PR tree-optimization/20920
9577 * g++.dg/tree-ssa/pr20920.C: New test.
9578
9579 2005-04-11 Uros Bizjak <uros@kss-loka.si>
9580
9581 * gcc.dg/builtins-53.c: Also check (int)ceil* and
9582 (long long int)ceil*.
9583
9584 2005-04-10 Mark Mitchell <mark@codesourcery.com>
9585
9586 * g++.dg/warn/Wdtor1.C: Declare template in system header with
9587 explicit C++ linkage.
9588
9589 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9590
9591 * gfortran.dg/pr17229.f: Take care of the new obsolescence
9592 warning for arithmetic IF statements.
9593
9594 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
9595
9596 * eor_handling_1.f90: New test case.
9597 * eor_handling_2.f90: New test case.
9598 * eor_handling_3.f90: New test case.
9599 * eor_handling_4.f90: New test case.
9600 * eor_handling_5.f90: New test case.
9601 * noadv_size.f90: New test case.
9602 * pad_no.f90: New test case.
9603
9604 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
9605
9606 * gcc.c-torture/execute/20050410-1.c: New test.
9607
9608 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
9609
9610 * gcc.dg/pr20126.c: New.
9611
9612 2005-04-09 Bud Davis <bdavis@gfortran.org>
9613 Steven G. Kargl <kargls@comcast.net>
9614
9615 * gfortran.dg/PR19872.f: New test.
9616
9617 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9618
9619 * gfortran.dg/nint_1.f90: Fix dg-do directive.
9620
9621 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9622
9623 * gfortran.dg/nint_1.f90: New test.
9624
9625 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9626
9627 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
9628 Added test for callee-allocated arrays with write statements.
9629 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
9630 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
9631 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9632 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9633 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9634
9635 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9636
9637 PR libfortran/20163
9638 * gfortran.dg/open-options-blanks.f: New test.
9639
9640 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9641
9642 PR fortran/13257
9643 * gfortran.dg/comma_format_extension_[1234].f: New tests.
9644
9645 2005-04-09 Jakub Jelinek <jakub@redhat.com>
9646
9647 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9648 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9649 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9650 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9651 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9652 * gcc.c-torture/execute/stdarg-4.c: New test.
9653
9654 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
9655
9656 PR target/20795
9657 * g++.dg/abi/param2.C: New test.
9658
9659 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9660
9661 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
9662
9663 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9664
9665 * gcc.dg/builtins-53.c: New test.
9666
9667 2005-04-08 Diego Novillo <dnovillo@redhat.com>
9668
9669 * g++.dg/tree-ssa/pr18178.C: New test.
9670 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
9671 * gcc.c-torture/execute/20041019-1.c: New test.
9672 * gcc.dg/tree-ssa/20041008-1.c: New test.
9673 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
9674 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
9675 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
9676 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
9677 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
9678 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
9679 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
9680 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
9681 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9682 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9683
9684 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
9685
9686 PR rtl-optimization/20466
9687 * gcc.c-torture/execute/pr20466-1.c: New test.
9688
9689 2005-04-08 Mark Mitchell <mark@codesourcery.com>
9690
9691 PR c++/20905
9692 * g++.dg/parse/cond2.C: New test.
9693
9694 PR c++/20145
9695 * g++.dg/warn/Wdtor1.C: New test.
9696
9697 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9698
9699 PR fortran/17229
9700 * gfortran.dg/pr17229.f: New test.
9701
9702 2005-04-07 Steven G. Kargl <kargls@comcast.net>
9703
9704 * gfortran.dg/tiny_1.f90: New test.
9705 * gfortran.dg/tiny_2.f90: ditto.
9706
9707 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
9708
9709 * gfortran.dg/eor_1.f90: Fix dg-do run line
9710 * gfortran.dg/open_new.f90: Fix dg-do run line
9711
9712 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
9713
9714 * lib/target-supports.exp (get_compiler_messages): Support
9715 optional arguments, the fourth being compiler options.
9716 (check_effective_target_fpic): New proc.
9717 * gcc.dg/20050321-2.c: Restrict to target fpic.
9718
9719 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
9720
9721 * gcc.dg/15443-1.c: New test.
9722 * gcc.dg/15443-2.c: Likewise.
9723
9724 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9725
9726 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
9727
9728 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9729
9730 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
9731
9732 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9733
9734 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
9735 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
9736 -m64.
9737 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
9738 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
9739 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
9740
9741 2005-04-06 Mark Mitchell <mark@codesourcery.com>
9742
9743 PR c++/20212
9744 * g++.dg/warn/Wunused-11.C: New test.
9745
9746 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
9747
9748 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
9749
9750 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
9751
9752 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
9753
9754 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9755
9756 PR c++/20734
9757 * g++.dg/template/ptrmem13.C: New test.
9758
9759 2005-04-05 Per Bothner <per@bothner.com>
9760
9761 * lib/gcc.exp: Always add -fno-show-column, for now.
9762
9763 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
9764
9765 PR testsuite/20767
9766 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
9767 of plain old "unsigned int" for the type of "i". Makes this test
9768 64bit clean.
9769
9770 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
9771
9772 * gcc.dg/i386-ssefn-1.c: New test.
9773 * gcc.dg/i386-ssefn-2.c: New test.
9774 * gcc.dg/i386-ssefn-3.c: New test.
9775 * gcc.dg/i386-ssefn-4.c: New test.
9776
9777 2005-04-05 Jakub Jelinek <jakub@redhat.com>
9778
9779 PR tree-optimization/20076
9780 * gcc.dg/builtin-apply4.c: New test.
9781
9782 PR preprocessor/19475
9783 * gcc.dg/cpp/macspace1.c: New test.
9784 * gcc.dg/cpp/macspace2.c: New test.
9785
9786 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9787
9788 * gfortran.dg/pr20755.f: Fixed bad format.
9789
9790 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9791
9792 PR c++/20763
9793 * g++.dg/ext/attrib21.C: New test.
9794
9795 2004-04-05 Devang Patel <dpatel@apple.com>
9796
9797 * lib/target-supports.exp (check_effective_target_vect_shif): New.
9798 * gcc.dg/vect/vect-shift-1.c: New test.
9799
9800 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9801
9802 PR libfortran/20755
9803 * gfortran.dg/pr20755.f: New test.
9804
9805 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
9806
9807 * gfortran.dg/pr15959.f90: New test.
9808 * gfortran.dg/string_pad_trunc.f90: New test.
9809
9810 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9811
9812 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
9813 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
9814 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
9815 syntax.
9816
9817 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9818
9819 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
9820
9821 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9822
9823 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
9824 * gcc.c-torture/compile/20011119-2.c: Likewise.
9825 * gcc.c-torture/compile/981001-2.c: Likewise.
9826
9827 2005-04-04 Mark Mitchell <mark@codesourcery.com>
9828
9829 PR c++/20679
9830 * g++.dg/template/overload4.C: New test.
9831
9832 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9833
9834 PR c++/20746
9835 * g++.dg/abi/covariant5.C: New.
9836
9837 PR debug/20505
9838 * g++.dg/debug/const2.C: New.
9839
9840 2005-04-04 Jakub Jelinek <jakub@redhat.com>
9841
9842 PR rtl-optimization/16104
9843 * gcc.c-torture/execute/20050316-1.c: New test.
9844
9845 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9846
9847 * g++.dg/template/spec23.C: Fix dg-error text.
9848
9849 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
9850
9851 PR c++/19199
9852 * g++.dg/expr/lval2.C: New.
9853
9854 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9855
9856 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
9857 __builtin_strcasecmp and __builtin_strncasecmp.
9858
9859 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
9860
9861 PR c++/20723
9862 * g++.dg/template/spec22.C: New.
9863 * g++.dg/template/spec23.C: New.
9864
9865 2005-04-03 Dale Ranta <dir@lanl.gov>
9866 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9867
9868 PR libfortran/20068
9869 PR libfortran/20125
9870 PR libfortran/20156
9871 PR libfortran/20471
9872 * gfortran.dg/backspace.f: New test.
9873
9874 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
9875
9876 * gcc.dg/pr19345.c: New test.
9877
9878 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
9879
9880 PR tree-optimization/20640
9881 * gcc.dg/torture/tree-loop-1.c: New.
9882
9883 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
9884
9885 PR rtl-optimization/20290
9886 * gcc.c-torture/execute/loop-ivopts-2.c: New.
9887
9888 2005-04-02 Geoffrey Keating <geoffk@apple.com>
9889
9890 * gcc.dg/rs6000-fpint.c: New.
9891
9892 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
9893
9894 * gcc.dg/old-style-then-proto-1.c: New test.
9895
9896 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9897
9898 * gfortran.fortran-torture/execute/backspace.f90: Check
9899 after backspace and read was incorrect.
9900
9901 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9902
9903 * gcc.c-torture/execute/builtins/strcat.c: Check the result
9904 buffer past the terminating NUL using memcmp.
9905 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
9906 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
9907
9908 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
9909 Fix unused/uninitialized variable warnings.
9910
9911 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
9912 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
9913 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
9914 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
9915
9916 * gcc.c-torture/execute/builtins/abs-1-lib.c,
9917 gcc.c-torture/execute/builtins/fputs-lib.c,
9918 gcc.c-torture/execute/builtins/lib/fprintf.c,
9919 gcc.c-torture/execute/builtins/lib/main.c,
9920 gcc.c-torture/execute/builtins/lib/memcmp.c,
9921 gcc.c-torture/execute/builtins/lib/memmove.c,
9922 gcc.c-torture/execute/builtins/lib/mempcpy.c,
9923 gcc.c-torture/execute/builtins/lib/memset.c,
9924 gcc.c-torture/execute/builtins/lib/printf.c,
9925 gcc.c-torture/execute/builtins/lib/sprintf.c,
9926 gcc.c-torture/execute/builtins/lib/stpcpy.c,
9927 gcc.c-torture/execute/builtins/lib/strchr.c,
9928 gcc.c-torture/execute/builtins/lib/strcmp.c,
9929 gcc.c-torture/execute/builtins/lib/strcpy.c,
9930 gcc.c-torture/execute/builtins/lib/strcspn.c,
9931 gcc.c-torture/execute/builtins/lib/strlen.c,
9932 gcc.c-torture/execute/builtins/lib/strncat.c,
9933 gcc.c-torture/execute/builtins/lib/strncmp.c,
9934 gcc.c-torture/execute/builtins/lib/strncpy.c,
9935 gcc.c-torture/execute/builtins/lib/strrchr.c,
9936 gcc.c-torture/execute/builtins/lib/strspn.c,
9937 gcc.c-torture/execute/builtins/lib/strstr.c,
9938 gcc.c-torture/execute/builtins/memops-asm-lib.c,
9939 gcc.c-torture/execute/builtins/strlen-2.c,
9940 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
9941 prototypes.
9942
9943 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
9944
9945 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
9946 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
9947 selectany usage.
9948
9949 2005-04-01 Jakub Jelinek <jakub@redhat.com>
9950
9951 PR c++/19406
9952 * g++.dg/debug/using1.C: New test.
9953
9954 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
9955
9956 PR middle-end/20524
9957 * gcc.dg/alias-7.c: Prefix asm-declared name with
9958 __USER_LABEL_PREFIX__.
9959
9960 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
9961
9962 Fix fallout from PR middle-end/15700:
9963 * gcc.c-torture/compile/20011119-1.c: Take
9964 __USER_LABEL_PREFIX__ into account.
9965 * gcc.c-torture/compile/20011119-2.c: Likewise.
9966
9967 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
9968
9969 PR c++/18644
9970 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
9971
9972 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
9973
9974 PR c/17855
9975 * gcc.c-torture/compile/struct-non-lval-1.c,
9976 gcc.c-torture/compile/struct-non-lval-2.c,
9977 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
9978
9979 2005-03-31 Janis Johnson <janis187@us.ibm.com>
9980
9981 * gcc.dg/tls/tls.exp: Remove temporary file.
9982 * g++.dg/tls/tls.exp: Ditto.
9983 * lib/file-format.exp: Ditto.
9984 * g++.dg/special/ecos.exp: Ditto.
9985
9986 * lib/profopt.exp: Treat prof_ext as a list.
9987 * gcc.misc-tests/bprob.exp: Ditto.
9988 * g++.dg/bprob/bprob.exp: Ditto.
9989
9990 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
9991 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
9992 g++.dg/tree-ssa/pointer-reference-alias.C,
9993 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
9994 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
9995 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
9996 g++.dg/vect/pr19951.cc: Ditto.
9997 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
9998 gcc.dg/builtins-47.c: Ditto.
9999 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
10000 gcc.dg/pr20115-1.c: Ditto.
10001 * gcc.dg/tree-ssa/20030530-2.c,
10002 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
10003 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10004 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
10005 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10006 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
10007 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
10008 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
10009 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
10010 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
10011 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
10012 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
10013 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
10014 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
10015 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
10016 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
10017 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10018 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10019 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10020 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10021 gcc.dg/tree-ssa/20030824-1.c,
10022 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
10023 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
10024 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
10025 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
10026 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
10027 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
10028 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
10029 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
10030 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
10031 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
10032 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
10033 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
10034 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
10035 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
10036 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
10037 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
10038 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
10039 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
10040 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
10041 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
10042 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
10043 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
10044 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
10045 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
10046 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
10047 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
10048 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
10049 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
10050 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
10051 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
10052 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
10053 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
10054 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
10055 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
10056 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
10057 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
10058 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
10059 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
10060 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
10061 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
10062 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
10063 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
10064 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10065 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
10066 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
10067 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
10068 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
10069 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
10070 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
10071 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
10072 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10073 gcc.dg/tree-ssa/useless-1.c: Ditto.
10074 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
10075 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
10076 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
10077 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
10078 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10079 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
10080 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
10081 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
10082 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
10083 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
10084 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
10085 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
10086 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
10087 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
10088 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
10089 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
10090 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
10091 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
10092 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
10093 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
10094 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
10095 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10096 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10097 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
10098 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
10099 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
10100 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
10101 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
10102 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
10103 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
10104 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
10105 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
10106 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
10107 gcc.dg/vect/vect-none.c: Ditto.
10108 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
10109 treelang/compile/unsigned.tree: Ditto.
10110
10111 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
10112 * gcc.dg/cpp/direct2s.c: Ditto.
10113 * gcc.dg/cpp/paste4.c: Ditto.
10114 * gcc.dg/cpp/separate-1.c: Ditto.
10115 * gcc.dg/pch/save-temps-1.c: Ditto.
10116 * g++.dg/ext/altivec-10.C: Ditto.
10117 * g++.dg/pch/pch.C: Ditto.
10118
10119 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
10120
10121 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
10122 * g++.dg/template/repo1.C: Ditto.
10123 * g++.dg/template/repo2.C: Ditto.
10124 * g++.dg/template/repo3.C: Ditto.
10125 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
10126 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
10127 * g++.old-deja/g++.pt/repo1.C: Ditto.
10128 * g++.old-deja/g++.pt/repo2.C: Ditto.
10129 * g++.old-deja/g++.pt/repo3.C: Ditto.
10130 * g++.old-deja/g++.pt/repo4.C: Ditto.
10131
10132 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
10133 * gcc.dg/20030107-1.c: Ditto.
10134 * gcc.dg/20030702-1.c: Ditto.
10135 * gcc.dg/profile-generate-1.c: Ditto.
10136 * g++.dg/other/profile1.C: Ditto.
10137 * g++.old-deja/g++.robertl/eb83.C: Ditto.
10138
10139 * lib/gcc-dg.exp (remove-build-file): New.
10140 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10141 cleanup-tree-dump, cleanup-saved-temps): New.
10142
10143 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
10144
10145 PR c++/19203, DR 214
10146 * g++.dg/parse/ambig3.C: Not ambiguous.
10147 * g++.dg/template/spec20.C: New.
10148 * g++.dg/template/spec21.C: New.
10149
10150 2005-03-31 Steve Ellcey <sje@cup.hp.com>
10151
10152 PR target/20045
10153 * gcc.dg/ia64-fptr-1.c: Run only on linux.
10154
10155 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10156
10157 PR libfortran/20660
10158 * gfortran.dg/negative_unit.f: New test.
10159
10160 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
10161
10162 * gcc.dg/20050330-1.c: New test.
10163
10164 2005-03-30 Devang Patel <dpatel@apple.com>
10165
10166 * g++.dg/tree-sra/ssa-sra-3.C: New test.
10167
10168 2005-03-30 Dale Johannesen <dalej@apple.com>
10169
10170 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
10171
10172 2005-03-30 Janis Johnson <janis187@us.ibm.com>
10173
10174 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10175 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
10176 Strip options from test name.
10177
10178 2005-03-31 Jan Hubicka <jh@suse.cz>
10179
10180 * gcc.dg/varpool-1.c: New testcase.
10181
10182 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10183
10184 PR c/772
10185 PR c/17913
10186 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
10187 gcc.dg/stmt-expr-label-3.c : New tests.
10188 * gcc.c-torture/execute/medce-2.c: Remove.
10189
10190 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10191
10192 PR c/20368
10193 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
10194 tests.
10195
10196 2005-03-30 Alan Modra <amodra@bigpond.net.au>
10197
10198 * gcc.c-torture/compile/pr20203.c: New test.
10199
10200 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10201
10202 * gfortran.dg/promotion.f90: New test.
10203
10204 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
10205
10206 PR middle-end/20491
10207 * gcc.dg/torture/asm-subreg-1.c: New test.
10208
10209 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
10210
10211 PR c/20672
10212 * gcc.dg/pr20672-1.c: New test.
10213
10214 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
10215
10216 * gfortran.dg/vect: New directory.
10217 * gfortran.dg/vect/vect.exp: New.
10218 * gfortran.dg/vect/vect-1.f90: New test.
10219 * gfortran.dg/vect/vect-2.f90: New test.
10220 * gfortran.dg/vect/vect-3.f90: New test.
10221 * gfortran.dg/vect/vect-4.f90: New test.
10222 * gfortran.dg/vect/vect-5.f90: New test.
10223
10224 2005-03-29 Jakub Jelinek <jakub@redhat.com>
10225
10226 PR middle-end/20622
10227 * gcc.dg/alias-7.c: New test.
10228
10229 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10230
10231 * gcc.dg/sparc-reg-1.c: New test.
10232
10233 2005-03-28 Steve Ellcey <sje@cup.hp.com>
10234
10235 PR target/19890
10236 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
10237
10238 2005-03-29 Dale Ranta <dir@lanl.gov>
10239 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10240
10241 PR libfortran/20163
10242 * gfortran.dg/pr20163-2.f: New test.
10243
10244 2005-03-28 Jan Hubicka <jh@suse.cz>
10245
10246 PR middle-end/20635
10247 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
10248 by Jakub Jelinek.
10249
10250 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
10251
10252 PR tree-optimization/20626
10253 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
10254 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
10255
10256 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10257
10258 * gfortran.dg/underflow.f90: New test.
10259 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
10260
10261 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10262
10263 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
10264
10265 2005-03-25 Mark Mitchell <mark@codesourcery.com>
10266
10267 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
10268 (g++_init): Make sure that CXXFLAGS is set.
10269 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
10270 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
10271 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10272 * lib/objc.exp (objc_init): Likewise.
10273 * lib/treelang.exp (treelang_init): Likewise.
10274
10275 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
10276
10277 PR tree-optimization/20470
10278 * gcc.dg/tree-ssa/pr20470.c: New test.
10279
10280 2005-03-25 Geoffrey Keating <geoffk@apple.com>
10281
10282 * gcc.dg/ppc-stfiwx.c: New.
10283
10284 2005-03-25 Steve Ellcey <sje@cup.hp.com>
10285
10286 PR target/19888
10287 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
10288
10289 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10290
10291 * gcc.dg/20050325-1.c: Fix a typo.
10292
10293 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10294
10295 PR libfortran/19678
10296 PR libfortran/19679
10297 * gfortran.dg/dos_eol.f: New test.
10298
10299 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10300
10301 PR rtl-optimization/20249
10302 * gcc.dg/20050325-1.c: New test.
10303
10304 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10305
10306 PR libfortran/15332
10307 * gfortran.dg/pr15332.f: New test.
10308
10309 2005-03-24 Dale Johannesen <dalej@apple.com>
10310
10311 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
10312
10313 2005-03-24 Geoffrey Keating <geoffk@apple.com>
10314
10315 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
10316 'internal' visibility.
10317 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
10318 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
10319 'protected' visibility.
10320 * gcc.dg/visibility-7.c: Likewise.
10321 * lib/target-supports.exp (check_visibility_available): Take
10322 a parameter, the kind of visibility to check for.
10323 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
10324 to check_visibility_available.
10325
10326 * g++.dg/expr/cast3.C: New.
10327
10328 2005-03-24 David Edelsohn <edelsohn@gnu.org>
10329
10330 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
10331 rs6000.
10332
10333 2005-03-24 Steve Ellcey <sje@cup.hp.com>
10334
10335 PR target/20095
10336 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
10337
10338 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
10339
10340 * gcc.dg/badshift.c: Renamed to...
10341 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
10342
10343 * gcc.target/i386/badshift.c: Renamed to...
10344 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
10345 only.
10346
10347 PR rtl-optimization/20532
10348 * gcc.target/i386/badshift.c: New.
10349
10350 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10351
10352 * gfortran.dg/pr18025.f90: New test.
10353
10354 2005-03-23 Dale Johannesen <dalej@apple.com>
10355
10356 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
10357
10358 2005-03-23 Mark Mitchell <mark@codesourcery.com>
10359
10360 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
10361
10362 * lib/target-supports.exp (check_iconv_available): Default
10363 libiconv to -liconv, if there is no definition.
10364
10365 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
10366
10367 * gcc.dg/torture/cris-asm-mof-1.c: New test.
10368
10369 2005-03-22 Mark Mitchell <mark@codesourcery.com>
10370
10371 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
10372 * g++.dg/opt/pr7503-2.C: Likewise.
10373 * g++.dg/opt/pr7503-3.C: Likewise.
10374 * g++.dg/opt/pr7503-4.C: Likewise.
10375 * g++.dg/opt/pr7503-5.C: Likewise.
10376 * g++.dg/warn/minmax.C: New test.
10377
10378 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10379
10380 * gfortran.dg/g77_intrinsics_funcs.f: New test.
10381 * gfortran.dg/g77_intrinsics_sub.f: New test.
10382
10383 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
10384 Jan Hubicka <jh@suse.cz>
10385 Steven Bosscher <stevenb@suse.de
10386
10387 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
10388
10389 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10390
10391 PR c++/19980
10392 * g++.dg/template/redecl3.C: New test.
10393
10394 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10395
10396 PR c++/20499
10397 * g++.dg/parse/error16.C: Tweak error markers.
10398
10399 2005-03-22 Jakub Jelinek <jakub@redhat.com>
10400
10401 PR target/20561
10402 * gcc.dg/20050321-2.c: New test.
10403
10404 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
10405
10406 PR c++/20465
10407 PR c++/20381
10408 * g++.dg/template/ptrmem12.C: New.
10409
10410 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
10411
10412 PR rtl-optimization/20527
10413 * gcc.c-torture/execute/pr20527-1.c: New test.
10414
10415 2005-03-22 Ben Elliston <bje@au.ibm.com>
10416
10417 * gcc.misc-tests/options.exp (check_for_options): Create a real C
10418 program, compile it into a real executable and then delete the .c
10419 and .x files afterwards, to avoid problems on testglue targets.
10420
10421 2005-03-21 Stuart Hastings <stuart@apple.com>
10422
10423 * gcc.target/i386/sse-2.c: New.
10424
10425 2005-03-21 Uros Bizjak <uros@kss-loka.si>
10426
10427 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
10428
10429 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10430
10431 * g++.dg/parse/crash25.C: Fix typo.
10432
10433 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10434
10435 PR c++/20461
10436 * g++.dg/parse/crash24.C: New test.
10437
10438 PR c++/20536
10439 * g++.dg/parse/crash25.C: New test.
10440
10441 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10442
10443 PR c++/20147
10444 * g++.dg/ext/stmtexpr4.C: New test.
10445
10446 2005-03-20 Roger Sayle <roger@eyesopen.com>
10447
10448 PR middle-end/20539
10449 * gcc.c-torture/compile/pr13066-1.c: New test case.
10450 * gcc.c-torture/compile/pr20539-1.c: Likewise.
10451 * g++.dg/opt/pr13066-1.C: Likewise.
10452
10453 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
10454
10455 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
10456
10457 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10458
10459 PR fortran/18525
10460 * gfortran.dg/nesting_1.f90: New test.
10461
10462 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10463
10464 PR c++/20240
10465 * g++.dg/lookup/using13.C: New test.
10466
10467 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10468
10469 PR c++/20333
10470 * g++.dg/template/crash36.C: New test.
10471
10472 2005-03-18 Paolo Carlini <pcarlini@suse.de>
10473
10474 PR c++/20463
10475 * g++.dg/template/crash35.C: New test.
10476
10477 2005-03-17 Paolo Carlini <pcarlini@suse.de>
10478
10479 PR c++/19966
10480 * g++.dg/overload/operator2.C: New test.
10481
10482 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10483
10484 PR libfortran/20257
10485 * gfortran.dg/pr20257.f90: New test.
10486
10487 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10488
10489 PR libfortran/20480
10490 * gfortran.dg/pr20480.f90: New test.
10491
10492 2005-03-16 Richard Henderson <rth@redhat.com>
10493
10494 PR middle-end/15700
10495 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
10496 (_rtld_global): New.
10497 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
10498 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
10499
10500 * gcc.dg/alias-3.c: New.
10501 * gcc.dg/alias-4.c: New.
10502 * gcc.dg/alias-5.c: New.
10503 * gcc.dg/alias-6.c: New.
10504
10505 2005-03-15 Geoffrey Keating <geoffk@apple.com>
10506
10507 * gcc.dg/cpp/ucnid-7.c: New.
10508
10509 2005-03-15 Janis Johnson <janis187@us.ibm.com>
10510 Dorit Naishlos <dorit@il.ibm.com>
10511
10512 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
10513 darwin.
10514
10515 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
10516
10517 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
10518 misaligned accesses.
10519 * gcc.dg/vect/vect-58.c: Likewise.
10520 * gcc.dg/vect/vect-92.c: New.
10521 * gcc.dg/vect/vect-93.c: New.
10522
10523 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
10524
10525 PR fortran/18827
10526 * gfortran.dg/assign_2.f90: New test.
10527 * gfortran.dg/assign_3.f90: New test.
10528 * gfortran.dg/assign.f90: New test.
10529
10530 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
10531
10532 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
10533 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
10534 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
10535 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
10536 names.
10537
10538 2005-03-14 Geoffrey Keating <geoffk@apple.com>
10539
10540 * gcc.dg/cpp/ucnid-6.c: New.
10541
10542 * gcc.dg/cpp/normalize-1.c: New.
10543 * gcc.dg/cpp/normalize-2.c: New.
10544 * gcc.dg/cpp/normalize-3.c: New.
10545 * gcc.dg/cpp/normalize-4.c: New.
10546 * gcc.dg/cpp/ucnid-4.c: New.
10547 * gcc.dg/cpp/ucnid-5.c: New.
10548 * g++.dg/cpp/normalize-1.C: New.
10549 * g++.dg/cpp/ucnid-1.C: New.
10550
10551 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10552
10553 * gcc.dg/pr18628.c: New.
10554
10555 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10556
10557 PR c++/20280
10558 * g++.dg/tree-ssa/pr20280.C: New.
10559
10560 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10561
10562 PR fortran/20467
10563 * gfortran.dg/stfunc_2.f90: New test.
10564
10565 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10566
10567 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
10568
10569 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10570
10571 * gcc.dg/tree-ssa/20050314-1.c: New test.
10572
10573 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10574
10575 PR c++/4403
10576 PR c++/9783, DR433
10577 * g++.dg/template/friend34.C: New test.
10578 * g++.dg/template/friend35.C: Likewise.
10579 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
10580
10581 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10582
10583 Friend class name lookup 5/n
10584 PR c++/1016
10585 * g++.dg/lookup/hidden-class1.C: New test.
10586 * g++.dg/lookup/hidden-class2.C: Likewise.
10587 * g++.dg/lookup/hidden-class3.C: Likewise.
10588 * g++.dg/lookup/hidden-class4.C: Likewise.
10589 * g++.dg/lookup/hidden-class5.C: Likewise.
10590 * g++.dg/lookup/hidden-class6.C: Likewise.
10591 * g++.dg/lookup/hidden-class7.C: Likewise.
10592 * g++.dg/lookup/hidden-class8.C: Likewise.
10593 * g++.dg/lookup/hidden-class9.C: Likewise.
10594 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
10595 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
10596 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
10597 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
10598 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
10599 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
10600 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
10601 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
10602 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
10603 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
10604 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
10605
10606 2005-03-13 Mark Mitchell <mark@codesourcery.com>
10607
10608 PR c++/20157
10609 * g++.dg/template/error18.C: New test.
10610
10611 2005-03-09 Ben Elliston <bje@au.ibm.com>
10612
10613 PR debug/16792
10614 * g++.dg/debug/pr16792.C: New test.
10615
10616 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10617
10618 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
10619 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
10620 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
10621 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
10622 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
10623 test assertion names.
10624
10625 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10626
10627 PR fortran/18600
10628 * gfortran.dg/stfunc_1.f90: New test.
10629
10630 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10631
10632 PR fortran/16907
10633 * gfortran.dg/real_index_1.f90: New test.
10634
10635 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10636
10637 PR fortran/20323
10638 * gfortran.dg/spec_expr_1.f90: New test.
10639
10640 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10641
10642 PR c/20402
10643 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
10644 new parser.
10645
10646 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10647
10648 PR fortran/20361
10649 * gfortran.dg/largeequiv_1.f90: New test.
10650
10651 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10652
10653 * gcc.dg/ucnid-1.c: New.
10654 * gcc.dg/ucnid-2.c: New.
10655 * gcc.dg/ucnid-3.c: New.
10656 * gcc.dg/ucnid-4.c: New.
10657 * gcc.dg/ucnid-5.c: New.
10658 * gcc.dg/ucnid-6.c: New.
10659 * gcc.dg/cpp/ucnid-1.c: New.
10660 * gcc.dg/cpp/ucnid-2.c: New.
10661 * gcc.dg/cpp/ucnid-3.c: New.
10662 * g++.dg/other/ucnid-1.C: New.
10663
10664 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10665
10666 * gcc.dg/vmx/darwin-abi-3.c: Delete.
10667
10668 2005-03-11 Per Bothner <per@bothner.com>
10669
10670 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
10671 that diagnotics refer to correct token.
10672 * gcc.dg/unused-3.c: Likewise.
10673
10674 2005-03-11 Per Bothner <per@bothner.com>
10675
10676 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
10677 constant" is now actually on same line as string constant.
10678 * gcc.dg/cpp/direct2s.c: Likewise.
10679
10680 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
10681
10682 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
10683
10684 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10685
10686 PR libfortran/20124
10687 * gfortran.dg/pr20124.f90: New Test
10688
10689 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
10690
10691 PR tree-optimization/20130
10692 * gcc.dg/pr20130-1.c: New test.
10693
10694 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10695
10696 PR target/20095
10697 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
10698
10699 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10700
10701 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
10702
10703 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10704
10705 * g++.dg/eh/forced1.C: Fix comment.
10706 * g++.dg/eh/forced2.C: Ditto.
10707 * g++.dg/eh/forced3.C: Ditto.
10708 * g++.dg/eh/forced4.C: Ditto.
10709
10710 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
10711
10712 PR rtl-opt/20412
10713 * gcc.c-torture/compile/pr20412.c: New test.
10714
10715 2005-03-10 Roger Sayle <roger@eyesopen.com>
10716
10717 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
10718
10719 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10720
10721 PR target/20322
10722 * gcc.dg/20050307-1.c: New test.
10723
10724 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
10725
10726 PR c++/20375
10727 * g++.dg/other/stdarg3.C: New.
10728
10729 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10730
10731 PR c++/18384, c++/18327
10732 * g++.dg/init/array19.C: New test.
10733
10734 PR inline-asm/20314
10735 * gcc.dg/torture/pr20314-1.c: New test.
10736 * gcc.dg/torture/pr20314-2.c: New test.
10737
10738 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
10739
10740 * gcc.dg/20050309-1.c: New test.
10741
10742 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10743
10744 * gcc.dg/builtins-10.c: Reactivate disabled test.
10745 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
10746 new cbrt transformations.
10747
10748 2005-03-09 Mark Mitchell <mark@codesourcery.com>
10749
10750 PR c++/20208
10751 * g++.dg/template/array13.C: New test.
10752
10753 2005-03-09 Paolo Carlini <pcarlini@suse.de>
10754
10755 PR c++/16859
10756 * g++.dg/init/brace4.C: New test.
10757
10758 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
10759
10760 PR c++/20186
10761 * g++.dg/template/non-dependent12.C: New.
10762
10763 2005-03-08 Mark Mitchell <mark@codesourcery.com>
10764
10765 PR c++/20142
10766 * g++.dg/init/array18.C: Add dg-do run marker.
10767
10768 PR c++/20142
10769 * g++.dg/init/array18.C: New test.
10770
10771 2005-03-09 Ben Elliston <bje@au.ibm.com>
10772
10773 * consistency.vlad/vlad.exp: Remove trailing semicolons.
10774 * g++.dg/gcov/gcov.exp: Likewise.
10775 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
10776 * gcc.target/xstormy16/xstormy16.exp: Likewise.
10777 * lib/c-torture.exp: Likewise.
10778 * lib/fortran-torture.exp: Likewise.
10779 * lib/g++.exp: Likewise.
10780 * lib/gcc-defs.exp: Likewise.
10781 * lib/gcc-dg.exp: Likewise.
10782 * lib/gcc.exp: Likewise.
10783 * lib/gcov.exp: Likewise.
10784 * lib/gfortran.exp: Likewise.
10785 * lib/mike-g++.exp: Likewise.
10786 * lib/mike-gcc.exp: Likewise.
10787 * lib/objc-torture.exp: Likewise.
10788 * lib/objc.exp: Likewise.
10789 * lib/profopt.exp: Likewise.
10790 * lib/target-libpath.exp: Likewise.
10791 * lib/target-supports.exp: Likewise.
10792 * lib/treelang.exp: Likewise.
10793 * lib/wrapper.exp: Likewise.
10794
10795 2005-03-08 Jeff Law <law@redhat.com>
10796
10797 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
10798 PHI-OPT changes.
10799
10800 2005-03-08 Ira Rosen <irar@il.ibm.com>
10801
10802 * gcc.dg/vect/pr20122.c: New test.
10803
10804 2005-03-07 Jeff Law <law@redhat.com>
10805
10806 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
10807 was folded away.
10808 * gcc.dg/tree-ssa/pr18133-1.c: New test.
10809 * gcc.dg/tree-ssa/pr18133-2.c: New test.
10810 * gcc.dg/tree-ssa/pr18134.c: New test.
10811
10812 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10813
10814 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
10815 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
10816 gcc.dg/torture/builtin-noret-2.c: Require weak support.
10817
10818 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
10819
10820 PR tree-opt/17671
10821 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
10822
10823 2005-03-07 Mark Mitchell <mark@codesourcery.com>
10824
10825 * g++.dg/warn/Wnvdtor.C: New test.
10826
10827 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
10828
10829 * gcc.dg/torture/pr19683-1.c: New test.
10830
10831 2005-03-06 Steven G. Kargl <kargls@comcast.net>
10832
10833 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
10834 * gfortran.dg/g77/19990313-2.f: Ditto.
10835 * gfortran.dg/g77/19990313-3.f: Ditto.
10836 * gfortran.dg/g77/19990525-0.f: Ditto.
10837 * gfortran.dg/g77/19990826-0.f: Ditto.
10838 * gfortran.dg/g77/19990826-2.f: Ditto.
10839 * gfortran.dg/g77/19990826-3.f: Ditto.
10840 * gfortran.dg/g77/20000511-1.f: Ditto.
10841 * gfortran.dg/g77/20000511-2.f: Ditto.
10842 * gfortran.dg/g77/970625-2.f: Ditto.
10843 * gfortran.dg/g77/980310-2.f: Ditto.
10844 * gfortran.dg/g77/980310-3.f: Ditto.
10845 * gfortran.dg/g77/980310-8.f: Ditto.
10846 * gfortran.dg/g77/980519-2.f: Ditto.
10847 * gfortran.dg/g77/alpha1.f: Ditto.
10848 * gfortran.dg/g77/claus.f: Ditto.
10849 * gfortran.dg/g77/erfc.f: Ditto.
10850 * gfortran.dg/g77/short.f: Ditto.
10851 * gfortran.fortran-torture/execute/data.f90: Ditto.
10852 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
10853 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
10854
10855 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10856
10857 * lib/file-format.exp (gcc_target_object_format): Add check for som
10858 format and hardcode object formats on hppa*-*-hpux*.
10859 * lib/target-supports.exp (check_weak_available): Add check for som
10860 object format. Always return 0 on hppa*-*-hpux10*.
10861
10862 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
10863 is defined.
10864
10865 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
10866
10867 2005-03-05 Steven G. Kargl <kargls@comcast.net>
10868
10869 * gfortran.dg/pr19936_1.f90: New test.
10870 * gfortran.dg/pr19936_2.f90: New test.
10871 * gfortran.dg/pr19936_3.f90: New test.
10872
10873 2005-03-05 Steven G. Kargl <kargls@comcast.net>
10874 Paul Thomas <prthomas@drfccad.cea.fr>
10875
10876 * gfortran.dg/PR19754_1.f90: New test.
10877 * gfortran.dg/PR19754_2.f90: Ditto.
10878
10879 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10880
10881 PR c++/19311
10882 * g++.dg/template/non-dependent11.C: New test.
10883
10884 2005-03-05 Uros Bizjak <uros@kss-loka.si>
10885
10886 * lib/target-supports.exp (check_iconv_available): Fix comment.
10887
10888 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
10889 Joseph S. Myers <joseph@codesourcery.com>
10890
10891 PR c++/19797
10892 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
10893
10894 2005-03-04 Matthew Sachs <msachs@apple.com>
10895
10896 * gcc.exp (gcc_target_compile): Put braces around
10897 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
10898 * objc.exp (objc_target_compile): Likewise.
10899 * treelang.exp (treelang_target_compile): Likewise.
10900
10901 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10902
10903 PR fortran/19673
10904 * gfortran.dg/func_result_1.f90: New test.
10905
10906 2005-03-04 Ben Elliston <bje@au.ibm.com>
10907
10908 * gcc.misc-tests/options.exp: New test.
10909
10910 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
10911
10912 * gcc.dg/pr15784-4.c: New test.
10913
10914 2005-03-03 Geoffrey Keating <geoffk@apple.com>
10915
10916 * gcc.c-torture/execute/pr17133.c: New.
10917 * gcc.c-torture/compile/20050303-1.c: New.
10918
10919 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
10920
10921 * gcc.dg/cpp/assert4.c: Fix for cygwin.
10922
10923 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
10924
10925 * g++.dg/overload/using2.C: New.
10926
10927 2005-03-02 Mark Mitchell <mark@codesourcery.com>
10928
10929 PR c++/19916
10930 * g++.dg/init/ptrmem2.C: New test.
10931
10932 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
10933
10934 PR c/8927
10935 * gcc.dg/pr8927-1.c: New test.
10936
10937 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
10938
10939 PR c++/20232
10940 * g++.dg/inherit/covariant12.C: New.
10941
10942 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10943
10944 PR fortran/19479
10945 * gfortran.dg/bound_1.f90: New test.
10946
10947 2005-02-28 Janis Johnson <janis187@us.ibm.com>
10948
10949 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
10950 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
10951
10952 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
10953
10954 PR c/20245
10955 * gcc.dg/pr20245-1.c: New test.
10956
10957 2005-02-28 Jakub Jelinek <jakub@redhat.com>
10958
10959 PR middle-end/19874
10960 * gcc.c-torture/execute/20050119-2.c: New test case.
10961
10962 2005-02-28 Ben Elliston <bje@au.ibm.com>
10963
10964 * README: Update the DejaGnu bug reporting address.
10965 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
10966 * lib/objc-torture.exp: Likewise.
10967
10968 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
10969
10970 * gfortran.dg/boz_1.f90: New test.
10971 * gfortran.dg/boz_3.f90: New test.
10972 * gfortran.dg/boz_4.f90: New test.
10973
10974 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
10975
10976 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
10977 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
10978
10979 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10980
10981 PR libfortran/20101
10982 * gfortran.dg/write_0_pe_format.f90: New test.
10983
10984 2005-02-27 Jakub Jelinek <jakub@redhat.com>
10985
10986 PR c++/20206
10987 * g++.dg/opt/thunk2.C: New test.
10988 * g++.dg/opt/covariant1.C: New test.
10989
10990 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10991
10992 * gfortran.dg/e_d_fmt.f90: New test.
10993
10994 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
10995
10996 * gcc.dg/asm-b.c: Fix comment typos.
10997
10998 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
10999
11000 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
11001 a V_MAY_DEF also.
11002
11003 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11004
11005 PR tree-opt/20188
11006 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
11007 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
11008 * gcc.dg/asm-b.c: New test.
11009
11010 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
11011
11012 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
11013 Disable this test on IRIX 6.
11014
11015 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
11016
11017 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
11018 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
11019 parser.
11020
11021 2005-02-25 Diego Novillo <dnovillo@redhat.com>
11022
11023 PR tree-optimization/20204
11024 * testsuite/gcc.dg/pr20204.c: New test.
11025
11026 2005-02-24 Jakub Jelinek <jakub@redhat.com>
11027
11028 PR target/20196
11029 * gcc.c-torture/execute/20050224-1.c: New test.
11030
11031 PR c++/20175
11032 * g++.dg/warn/Wbraces2.C: New test.
11033
11034 2005-02-23 Mark Mitchell <mark@codesourcery.com>
11035
11036 PR c++/19878
11037 * g++.dg/init/const2.C: New test.
11038
11039 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
11040
11041 PR tree-optimization/20100
11042 * gcc.c-torture/execute/pr20100-1.c: New test.
11043
11044 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11045
11046 * gfortran.dg/implicit_3.f90: New test.
11047
11048 * gfortran.dg/deftype_1.f90: New test.
11049
11050 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
11051
11052 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
11053 the test passes.
11054 * g++.dg/other/anon3.C: Accept a warning.
11055
11056 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
11057
11058 * gcc.dg/pr20017.c: Fix a comment typo.
11059
11060 2005-02-23 Bud Davis <bdavis@gfortran.org>
11061
11062 * gfortran.dg/list_read_4.f90: Change to f90 comments.
11063
11064 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11065
11066 PR ada/19902
11067 * ada/acats/tests/cxa/cxa3004.a: Remove.
11068 * ada/acats/tests/cxb/cxb30061.am: Likewise.
11069
11070 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11071
11072 PR c++/20073
11073 * g++.dg/init/const1.C: New test.
11074
11075 PR c++/19991
11076 * g++.dg/parse/constant7.C: New test.
11077
11078 PR c++/20152
11079 * g++.dg/parse/error27.C: New test.
11080 * g++.dg/template/qualttp15.C: Adjust error markers.
11081 * g++.old-deja/g++.other/struct1.C: Likewise.
11082
11083 PR c++/20153
11084 * g++.dg/template/error17.C: New test.
11085
11086 PR c++/20148
11087 * g++.dg/parser/error26.C: New test.
11088
11089 2005-02-22 Diego Novillo <dnovillo@redhat.com>
11090
11091 PR tree-optimization/20100
11092 PR tree-optimization/20115
11093 * gcc.dg/pr20115.c: New test.
11094 * gcc.dg/pr20115-1.c: New test.
11095 * gcc.dg/pr20100.c: New test.
11096 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
11097 call-clobbered variables after alias1.
11098
11099 2005-02-22 Bud Davis <bdavis@gfortran.org>
11100
11101 * gfortran.dg/list_read_4.f90: new test.
11102
11103 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
11104
11105 PR rtl-optimization/20017.
11106 * gcc.dg/pr20017.c: New.
11107
11108 2005-02-22 Devang Patel <dpatel@apple.com>
11109
11110 PR 19952
11111 * g++.dg/tree-ssa/pr19952.C: New test.
11112
11113 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11114
11115 PR c++/19883
11116 * g++.dg/parse/constant6.C: New test.
11117
11118 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11119
11120 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11121 * g++.dg/charset/asm2.c: Likewise.
11122 * g++.dg/charset/asm3.c: Likewise.
11123 * g++.dg/charset/asm4.c: Likewise.
11124 * g++.dg/charset/asm5.c: Likewise.
11125 * g++.dg/charset/attribute1.c: Likewise.
11126 * g++.dg/charset/attribute2.c: Likewise.
11127 * g++.dg/charset/extern1.cc: Likewise.
11128 * g++.dg/charset/extern2.cc: Likewise.
11129 * g++.dg/charset/extern3.cc: Likewise.
11130 * g++.dg/charset/function.cc: Likewise.
11131 * g++.dg/charset/string.c: Likewise.
11132 * g++.dg/charset/charset.exp: Likewise.
11133 * lib/target-supports.exp (check_iconv_available): Fix comment.
11134
11135 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11136
11137 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
11138 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11139 * gcc.dg/charset/asm2.c: Likewise.
11140 * gcc.dg/charset/asm3.c: Likewise.
11141 * gcc.dg/charset/asm4.c: Likewise.
11142 * gcc.dg/charset/asm5.c: Likewise.
11143 * gcc.dg/charset/asm6.c: Likewise.
11144 * gcc.dg/charset/attribute1.c: Likewise.
11145 * gcc.dg/charset/attribute2.c: Likewise.
11146 * gcc.dg/charset/builtin1.c: Likewise.
11147 * gcc.dg/charset/extern.c: Likewise.
11148 * gcc.dg/charset/function.c: Likewise.
11149 * gcc.dg/charset/string.c: Likewise.
11150 * gcc.dg/charset/charset.exp: Likewise.
11151
11152 2005-02-21 Bud Davis <bdavis9659@comcast.net>
11153
11154 PR fortran/20086
11155 * gfortran.dg/pr20086.f90: New test.
11156
11157 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
11158
11159 PR tree-optimization/19786
11160 * g++.dg/tree-ssa/pr19786.C: New.
11161
11162 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11163
11164 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
11165
11166 2005-02-21 Jeff Law <law@redhat.com>
11167
11168 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
11169
11170 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11171
11172 * gfortran.dg/do_iterator: Split loop, markup all lines for
11173 which an error locus is printed.
11174 * gfortran.dg/pr17708.f90: Markup all lines for which an error
11175 locus is printed.
11176 * gfortran.dg/select_4.f90: Likewise.
11177 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
11178 locuses in the various permutations.
11179
11180 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
11181
11182 PR tree-optimization/19951
11183 * g++.dg/vect: New directory.
11184 * g++.dg/vect/vect.exp: New file.
11185 * g++.dg/vect/pr19951.cc: New testcase.
11186 * g++.dg/dg.exp: Also prune vectorizer tests.
11187
11188 2005-02-20 Zack Weinberg <zack@codesourcery.com>
11189
11190 PR 18785
11191 * gcc.dg/charset/builtin1.c: New test.
11192
11193 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11194
11195 PR c++/19299
11196 * g++.dg/inherit/volatile1.C: New test.
11197
11198 PR c++/19440
11199 * g++.dg/template/dtor4.C: New test.
11200
11201 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11202
11203 * gfortran.dg/int_1.f90: New test.
11204
11205 2005-02-19 Devang Patel <dpatel@apple.com>
11206
11207 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
11208
11209 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11210
11211 * gfortran.dg/achar_1.f90: New test.
11212
11213 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
11214
11215 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
11216
11217 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
11218 Jakub Jelinek <jakub@redhat.com>
11219
11220 PR tree-optimization/19828
11221 * gcc.dg/tree-ssa/loop-7.c: New test.
11222 * gcc.c-torture/execute/20050218-1.c: New test.
11223
11224 2005-02-19 Jakub Jelinek <jakub@redhat.com>
11225
11226 PR c/20043
11227 * gcc.dg/transparent-union-1.c: New test.
11228 * gcc.dg/transparent-union-2.c: New test.
11229
11230 2005-02-18 James E Wilson <wilson@specifixinc.com>
11231
11232 PR tree-optimization/18977
11233 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
11234
11235 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
11236
11237 PR target/20054
11238 * gcc.dg/pr20054.c: New test.
11239
11240 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11241
11242 PR c++/19508
11243 * g++.dg/ext/attrib20.C: New test.
11244
11245 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
11246
11247 PR middle-end/20030
11248 * gfortran.fortran-torture/execute/character_passing.f90: New test.
11249
11250 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
11251
11252 PR c++/20008
11253 * g++.dg/opt/switch4.C: New.
11254
11255 2005-02-18 Jakub Jelinek <jakub@redhat.com>
11256
11257 PR c++/20023
11258 PR tree-optimization/20009
11259 * gcc.c-torture/compile/20050217-1.c: New test.
11260 * g++.dg/opt/switch3.C: New test.
11261
11262 PR tree-optimization/18947
11263 * gcc.c-torture/compile/20050215-1.c: New test.
11264 * gcc.c-torture/compile/20050215-2.c: New test.
11265 * gcc.c-torture/compile/20050215-3.c: New test.
11266
11267 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
11268
11269 PR c++/20028
11270 * g++.dg/template/crash34.C: New.
11271
11272 PR c++/20022
11273 * g++.dg/other/access3.C: New.
11274
11275 2005-02-17 Ira Rosen <irar@il.ibm.com>
11276
11277 * gcc.dg/vect/vect-98.c: New test.
11278
11279 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
11280
11281 PR tree-optimization/19967
11282 * gcc.dg/pr19967.c: New.
11283
11284 2005-02-16 Jakub Jelinek <jakub@redhat.com>
11285
11286 PR middle-end/19857
11287 * gcc.dg/tree-ssa/20050215-1.c: New test.
11288 * gcc.c-torture/execute/20050215-1.c: New test.
11289
11290 2005-02-15 Eric Christopher <echristo@redhat.com>
11291
11292 * gcc.dg/cpp/20050215-1.c: New file.
11293
11294 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
11295
11296 PR tree-optimization/15785
11297 * gcc.dg/pr15785-1.c: New test.
11298
11299 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
11300
11301 PR c++/17788
11302 * g++.dg/init/ctor4.C: New.
11303 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
11304
11305 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
11306
11307 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
11308 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
11309
11310 2005-02-15 Andreas Schwab <schwab@suse.de>
11311
11312 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
11313 declare malloc.
11314
11315 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
11316
11317 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
11318
11319 2005-02-14 Diego Novillo <dnovillo@redhat.com>
11320
11321 PR tree-optimization/19853
11322 * gcc.c-torture/compile/pr19853.c: New test.
11323
11324 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11325
11326 PR c++/19608
11327 * g++.dg/parse/local-class1.C: New.
11328
11329 PR c++/19895
11330 * g++.dg/parse/ptrmem3.C: New.
11331
11332 PR c++/19884
11333 * g++.old-deja/g++.oliva/template6.C: Add another case.
11334 * g++.dg/template/explicit6.C: New.
11335
11336 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
11337
11338 PR c++/17816
11339 * g++.dg/other/redecl2.C: New.
11340
11341 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11342
11343 PR c++/19891
11344 * g++.dg/abi/covariant4.C: New.
11345
11346 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
11347
11348 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
11349
11350 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
11351
11352 * gcc.dg/vect/vect-96.c: Fix typo.
11353
11354 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11355
11356 PR c++/14479
11357 PR c++/19487
11358 * g++.dg/template/enum5.C: New test.
11359
11360 2005-02-12 Ira Rosen <irar@il.ibm.com>
11361
11362 * gcc.dg/vect/vect-97.c: New test.
11363
11364 2005-02-12 Ira Rosen <irar@il.ibm.com>
11365
11366 * gcc.dg/vect/vect-96.c: New test.
11367
11368 2005-02-12 Uros Bizjak <uros@kss-loka.si>
11369
11370 * gcc.dg/builtins-34.c: Also check ldexp*.
11371
11372 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
11373
11374 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
11375
11376 2005-02-11 Janis Johnson <janis187@us.ibm.com>
11377
11378 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
11379 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
11380 dg-require-dll, dg-require-iconv, dg-require-named-sections,
11381 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
11382 selector_list, selector_expression, dg-process-target): Move to new
11383 file target-supports-dg.exp.
11384 * lib/target-supports-dg.exp: New.
11385
11386 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
11387 New.
11388
11389 2005-02-11 Jakub Jelinek <jakub@redhat.com>
11390
11391 PR c++/19666
11392 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
11393
11394 PR middle-end/19858
11395 * gcc.c-torture/compile/20050210-1.c: New test.
11396
11397 2005-02-11 Mark Mitchell <mark@codesourcery.com>
11398
11399 PR c++/19755
11400 * g++.dg/warn/Wbraces1.C: New test.
11401
11402 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
11403
11404 * gcc.dg/builtins-52.c: New testcase.
11405
11406 2005-02-10 Jakub Jelinek <jakub@redhat.com>
11407
11408 PR c/19342
11409 * gcc.c-torture/execute/20050119-1.c: New test.
11410
11411 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11412
11413 PR c++/19811
11414 * g++.dg/init/delete1.C: New test.
11415
11416 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
11417
11418 PR c++/18470
11419 * g++.dg/template/static12.C: New test.
11420
11421 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11422
11423 PR c++/19787
11424 * g++.dg/conversion/ambig1.C: New test.
11425
11426 PR c++/19739
11427 * g++.dg/ext/attrib19.C: New test.
11428
11429 PR c++/19732
11430 * g++.dg/parse/dtor5.C: New test.
11431
11432 PR c++/19762
11433 * g++.dg/template/dtor3.C: New test.
11434
11435 PR c++/19826
11436 * g++.dg/template/static11.C: New test.
11437 * g++.dg/template/crash2.C: Remove dg-error marker.
11438
11439 2005-02-09 Janis Johnson <janis187@us.ibm.com>
11440
11441 PR C++/18491
11442 * g++.old-deja/g++.mike/p10769a.C: Remove.
11443
11444 2005-02-09 Roger Sayle <roger@eyesopen.com>
11445
11446 * gcc.dg/builtins-48.c: New test case.
11447 * gcc.dg/builtins-49.c: New test case.
11448 * gcc.dg/builtins-50.c: New test case.
11449 * gcc.dg/builtins-51.c: New test case.
11450
11451 2005-02-09 Ian Lance Taylor <ian@airs.com>
11452
11453 PR middle-end/19583
11454 * g++.dg/warn/Wreturn-type-3.C: New test.
11455
11456 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11457
11458 PR middle-end/19402
11459 * gcc.dg/pr19402-1.c: New testcase.
11460 * gcc.dg/pr19402-2.c: likewise.
11461
11462 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11463
11464 PR middle-end/19854
11465 * g++.dg/tree-ssa/tmmti.C: New testcase.
11466
11467 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11468
11469 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
11470
11471 2005-02-08 Mark Mitchell <mark@codesourcery.com>
11472
11473 PR c++/19733
11474 * g++.dg/parse/crash23.C: New test.
11475 * g++.dg/warn/Weff1.C: New test.
11476
11477 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11478
11479 * gcc.dg/20050209-1.c: New test.
11480
11481 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11482
11483 PR target/19799
11484 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
11485
11486 2005-02-08 Mike Stump <mrs@apple.com>
11487
11488 * g++.dg/pch/import-2.c: New test.
11489 * g++.dg/pch/import-2.hs: New.
11490 * g++.dg/pch/include/import-2a.h: New.
11491 * g++.dg/pch/include/import-2b.h: New.
11492
11493 2005-02-08 Janis Johnson <janis187@us.ibm.com>
11494
11495 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
11496
11497 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11498
11499 * gfortran.dg/substr_1.f90: New test.
11500
11501 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
11502
11503 PR middle-end/19775
11504 * gcc.dg/torture/builtin-power-1.c: Disable test for
11505 invalid transformation.
11506 * gcc.dg/builtins-10.c: Likewise. Disable one test we
11507 no longer optimize.
11508 * gcc.dg/builtins-47.c: New testcase.
11509
11510 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
11511 Dorit Naishlos <dorit@il.ibm.com>
11512
11513 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
11514
11515 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
11516
11517 * gcc.c-torture/compile/20050206-1.c: New test.
11518
11519 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11520
11521 PR tree-opt/19768
11522 * g++.dg/opt/pr19768.C: New test.
11523
11524 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11525
11526 PR tree-opt/19736
11527 * gcc.c-torture/compile/pr19736.c: New test.
11528
11529 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11530
11531 PR c++/17401
11532 * g++.dg/parse/error25.C: New test.
11533
11534 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
11535
11536 * gcc.c-torture/execute/20050203-1.c: New.
11537
11538 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
11539
11540 * gcc.dg/vect/vect-85.c: Remove xfail.
11541 * gcc.dg/vect/vect-86.c: Remove xfail.
11542 * gcc.dg/vect/vect-87.c: Remove xfail.
11543 * gcc.dg/vect/vect-88.c: Remove xfail.
11544
11545 2005-02-02 Geoffrey Keating <geoffk@apple.com>
11546
11547 * gcc.dg/altivec-19.c: New.
11548
11549 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
11550
11551 PR c/17807
11552 * gcc.dg/nested-func-3.c: New test.
11553 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
11554
11555 2005-02-02 Janis Johnson <janis187@us.ibm.com>
11556
11557 * gcc.test-framework/gen_directive_tests: Generate tests for
11558 selector expressions.
11559
11560 2005-02-02 Matt Austern <austern@apple.com>
11561
11562 PR c++/19628
11563 * g++/ext/builtin7.C: New.
11564 * g++/ext/builtin8.C: New.
11565
11566 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11567
11568 PR c/18502
11569 * gcc.dg/pr18502-1.c: New test.
11570
11571 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11572
11573 PR c++/17413
11574 * g++.dg/template/local4.C: Tweak.
11575
11576 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
11577
11578 PR tree-optimization/19578
11579 * gcc.c-torture/compile/20050202-1.c: New test.
11580
11581 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11582
11583 PR c/19435
11584 * gcc.dg/c99-init-4.c: New test.
11585
11586 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11587
11588 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
11589
11590 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
11591
11592 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
11593 * g++.dg/eh/check-vect.h: New.
11594
11595 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
11596 * gcc.dg/vect/vect-78.c: Ditto.
11597 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
11598 Remove.
11599
11600 * g++.dg/conversion/simd1.C: Expect warning.
11601 * g++.dg/ext/attribute-test-1.C: Ditto.
11602 * g++.dg/ext/attribute-test-2.C: Ditto.
11603 * g++.dg/ext/attribute-test-3.C: Ditto.
11604 * g++.dg/ext/attribute-test-4.C: Ditto.
11605
11606 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
11607 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
11608
11609 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
11610
11611 2005-02-01 Richard Henderson <rth@redhat.com>
11612
11613 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11614 long double for ibm double-double format.
11615 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11616
11617 2005-02-01 Diego Novillo <dnovillo@redhat.com>
11618
11619 PR tree-optimization/19633
11620 * testsuite/gcc.dg/pr19633-1.c: New test.
11621 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
11622 to NULL or a symbol.
11623
11624 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11625
11626 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
11627 New procs.
11628 (dg-process-target (local override)): Handle selector expressions.
11629
11630 * gcc.test-framework/README: Describe tests in source directory.
11631 * gcc.test-framework/test-framework.awk: Handle dg- tests.
11632 * gcc.test-framework/test-framework.exp: Handle dg- tests.
11633 * gcc.test-framework/dg-bogus-exp-P.c: New test.
11634 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
11635 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
11636 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
11637 * gcc.test-framework/dg-do-link-exp-P.c: New test.
11638 * gcc.test-framework/dg-do-run-exp-P.c: New test.
11639 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
11640 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
11641 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
11642 * gcc.test-framework/dg-error-exp-P.c: New test.
11643 * gcc.test-framework/dg-error-exp-XP.c: New test.
11644 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
11645 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
11646 * gcc.test-framework/dg-output-exp-P.c: New test.
11647 * gcc.test-framework/dg-output-exp-XF.c: New test.
11648 * gcc.test-framework/dg-warning-exp-P.c: New test.
11649 * gcc.misc-tests/dg-1.c: Remove.
11650 * gcc.misc-tests/dg-2.c: Remove.
11651 * gcc.misc-tests/dg-3.c: Remove.
11652 * gcc.misc-tests/dg-4.c: Remove.
11653 * gcc.misc-tests/dg-5.c: Remove.
11654 * gcc.misc-tests/dg-6.c: Remove.
11655 * gcc.misc-tests/dg-7.c: Remove.
11656 * gcc.misc-tests/dg-8.c: Remove.
11657 * gcc.misc-tests/dg-9.c: Remove.
11658 * gcc.misc-tests/dg-10.c: Remove.
11659 * gcc.misc-tests/dg-11.c: Remove.
11660 * gcc.misc-tests/dg-12.c: Remove.
11661 * gcc.misc-tests/dg-test.exp: Remove.
11662
11663 * gcc.test-framework/test-framework.awk: Change recording and
11664 printing of passes and failures.
11665
11666 * gcc.test-framework: New directory.
11667 * gcc.test-framework/README: New.
11668 * gcc.test-framework/test-framework.exp: New.
11669 * gcc.test-framework/test-framework.awk: New.
11670 * gcc.test-framework/gen_directive_tests: New.
11671
11672 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
11673
11674 * lib/treelang.exp: Fix comment typos.
11675 (treelang_target_compile): Don't append libs=-ltreelang to options.
11676
11677 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
11678
11679 * g++.dg/parse/typename7.C: Adjust error messages.
11680
11681 2005-01-31 Jeff Law <law@redhat.com>
11682
11683 * gcc.c-torture/execute/20050131-1.c: New test.
11684 * gcc.dg/wcaselabel.c: New test.
11685
11686 2005-01-31 Mark Mitchell <mark@codesourcery.com>
11687
11688 * g++.dg/other/warning1.C: Adjust error messags.
11689 * g++.dg/parse/constant5.C: New test.
11690
11691 2005-01-31 Steven Bosscher <stevenb@suse.de>
11692
11693 PR c/19333
11694 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
11695 the test case valid.
11696 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
11697 * testsuite/gcc.dg/array-7.c: Adjust expected result.
11698 * testsuite/gcc.dg/pr18596-3.c: Likewise.
11699 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
11700 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
11701 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
11702
11703 2005-01-31 Dale Johannesen <dalej@apple.com>
11704
11705 * g++.dg/opt/pr19650.C: New test.
11706
11707 2005-01-31 Richard Henderson <rth@redhat.com>
11708
11709 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11710 long double for intel double extended format.
11711 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11712
11713 2005-01-30 Mark Mitchell <mark@codesourcery.com>
11714
11715 PR c++/19555
11716 * g++.dg/template/static10.C: New test.
11717
11718 PR c++/19395
11719 * g++.dg/parse/error24.C: New test.
11720
11721 PR c++/19367
11722 * g++.dg/lookup/builtin1.C: New test.
11723
11724 PR c++/19457
11725 * g++.dg/warn/conv3.C: New test.
11726
11727 2005-01-30 Bud Davis <bdavis@gfortran.org>
11728
11729 PR fortran/19647
11730 * gfortan.dg/inquire_7.f90
11731
11732 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
11733
11734 PR tree-optimization/15791
11735 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
11736 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
11737 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
11738 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
11739 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
11740 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
11741 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
11742 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
11743 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
11744 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
11745
11746 2005-01-29 Paul Brook <paul@codesourcery.com>
11747
11748 PR fortran/18565
11749 * check.c (real_or_complex_check): New function.
11750 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
11751 * intrinsic.c (add_functions): Use new check functions.
11752 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
11753 Add prototypes.
11754
11755 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
11756
11757 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
11758 gcc.dg/lvalue-3.c: New tests.
11759 * gcc.dg/concat.c: Update expected messages.
11760
11761 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
11762
11763 PR libfortran/19595
11764 * gfortran.dg/eor_1.f90: New test.
11765
11766 2005-01-29 Steven G. Kargl <kargls@comcast.net>
11767
11768 PR fortran/19589
11769 * gfortran.dg/logical_data_1.f90: New test.
11770
11771 2005-01-28 Mark Mitchell <mark@codesourcery.com>
11772
11773 PR c++/19253
11774 * g++.dg/template/crash33.C: New test.
11775
11776 PR c++/19667
11777 * g++.dg/template/crash32.C: New test.
11778
11779 2005-01-28 Ian Lance Taylor <ian@airs.com>
11780
11781 PR middle-end/16558
11782 * g++.dg/warn/Wreturn-type-2.C: New test.
11783
11784 2004-06-24 Jeff Law <law@redhat.com>
11785
11786 * gcc.dg/tree-ssa/20050128-1.c: New test.
11787
11788 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
11789
11790 * gcc.target/frv/all-mdpackh-1.c: New test.
11791
11792 2005-01-28 Steven Bosscher <stevenb@suse.de>
11793
11794 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
11795
11796 2005-01-27 Richard Henderson <rth@redhat.com>
11797
11798 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
11799
11800 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11801
11802 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
11803
11804 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11805
11806 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
11807 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
11808 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
11809 to cope with cases where the multilib options override the dg-options.
11810
11811 2005-01-27 Jakub Jelinek <jakub@redhat.com>
11812
11813 PR c/18946
11814 * gcc.dg/noncompile/20050120-1.c: New test.
11815
11816 2005-01-26 Diego Novillo <dnovillo@redhat.com>
11817
11818 PR tree-optimization/19633
11819 * gcc.dg/pr19633.c: New test.
11820 * gcc.dg/tree-ssa/pr19633.c: New test.
11821
11822 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
11823
11824 * gcc.dg/20041216-1.c: New test.
11825
11826 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
11827
11828 PR objc/18862
11829 * objc.dg/selector-2.m: New test.
11830
11831 2005-01-26 Jakub Jelinek <jakub@redhat.com>
11832
11833 * g++.dg/opt/range-test-2.C: New test.
11834
11835 PR rtl-optimization/19579
11836 * gcc.c-torture/execute/20050124-1.c: New test.
11837
11838 2005-01-26 Greg Parker <gparker@apple.com>
11839 Stuart Hastings <stuart@apple.com>
11840
11841 * gcc.c-torture/execute/20050125-1.c: New.
11842
11843 2005-01-18 Jan Hubicka <jh@suse.cz>
11844
11845 PR tree-optimize/19337
11846 * gcc.c-torture/compile/20050119-1.c: New test.
11847
11848 2005-01-24 James E Wilson <wilson@specifixinc.com>
11849
11850 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
11851 test for successful match.
11852
11853 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
11854
11855 PR objc/18408
11856 * objc.dg/comp-types-7.m: New test.
11857
11858 2005-01-24 Janis Johnson <janis187@us.ibm.com>
11859
11860 * lib/target-supports.exp (current_target_name): New.
11861 (check_effective_target_ilp32, check_effective_target_lp64):
11862 Cache the result to use as long as the current target, with
11863 multilib flags, remains the same.
11864
11865 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
11866 (dg-require-weak, dg-require-visibility, dg-require-alias,
11867 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
11868 dg-require-effective-target, dg-skip-if): Remove call to
11869 skip_test_and_clear_xfail.
11870 (dg-test): Clear xfail data.
11871
11872 2005-01-24 Jakub Jelinek <jakub@redhat.com>
11873
11874 PR target/17751
11875 * gcc.dg/ppc64-toc.c: New test.
11876
11877 * g++.dg/tree-ssa/empty-1.C: New test.
11878
11879 PR middle-end/19551
11880 * gcc.c-torture/execute/20050121-1.c: New test.
11881 * gcc.dg/20050121-2.c: New test.
11882
11883 2004-01-23 Steven G. Kargl <kargls@comcast.net>
11884 Paul Brook <paul@codesourcery.com>
11885
11886 PR fortran/17941
11887 * gfortran.dg/real_const_1.f: New test.
11888 * gfortran.dg/real_const_2.f90: New test.
11889 * gfortran.dg/complex_int_1.f90: New test.
11890
11891 2005-01-23 Bud Davis <bdavis9659@comcast.net>
11892
11893 PR fortran/19313
11894 * gfortan.dg/inquire_6.f90: New test.
11895
11896 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
11897
11898 PR libfortran/19451
11899 * open_readonly_1.f90: New test.
11900
11901 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
11902
11903 PR libfortran/18982
11904 * gfortran.dg/open_new.f90: New file.
11905
11906 2005-01-22 Paul Brook <paul@codesourcery.com>
11907
11908 * namelist_1.f90: New test.
11909
11910 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
11911
11912 PR tree-optimization/19484
11913 * gcc.c-torture/compile/20050122-[12].c: New tests.
11914
11915 2005-01-22 Paul Brook <paul@codesourcery.com>
11916
11917 * gfortran.dg/implicit_2.f90: New test.
11918
11919 2005-01-22 Bud Davis <bdavis9659@comcast.net>
11920
11921 PR fortran/19314
11922 * gfortran.dg/inquire_5.f90: New test.
11923
11924 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11925
11926 PR c/18809
11927 * gcc.dg/pr18809-1.c: New test.
11928
11929 2005-01-21 Ian Lance Taylor <ian@airs.com>
11930
11931 * gcc.dg/20050121-1.c: New test.
11932
11933 PR tree-optimization/13000
11934 * gcc.dg/20040206-1.c: Change warning to point where function is
11935 being inlined.
11936
11937 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11938
11939 PR c++/19208
11940 * g++.dg/template/array11.C: New test.
11941
11942 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11943
11944 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
11945 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
11946 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
11947 * gfortran.dg/getenv_1.f90: Add dg-do directive.
11948 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
11949 gfortran.dg/pr17164.f90: Add missing dg-do directives.
11950
11951 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
11952
11953 PR tree-optimization/15349
11954 * gcc.dg/tree-ssa/pr15349.c: New.
11955
11956 2005-01-20 Steve Ellcey <sje@cup.hp.com>
11957
11958 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
11959
11960 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
11961
11962 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
11963 scan-assembler-times directive name.
11964
11965 * gcc.dg/asm-a.c: Move dg-require-effective-target to
11966 after dg-do.
11967
11968 PR rtl-optimization/19462
11969 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
11970
11971 2005-01-19 Steve Ellcey <sje@cup.hp.com>
11972
11973 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
11974 counting function calls on ia64.
11975
11976 2005-01-19 Jakub Jelinek <jakub@redhat.com>
11977
11978 PR rtl-optimization/15139
11979 * gcc.dg/20050111-2.c: New test.
11980
11981 PR c/17297
11982 * gcc.c-torture/compile/20050113-1.c: New testcase.
11983
11984 PR middle-end/19164
11985 * gcc.dg/20050113-1.c: New testcase.
11986
11987 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
11988
11989 * gcc.dg/vect/vect-85.c: Add comment.
11990 * gcc.dg/vect/vect-86.c: Add xfail for now.
11991 * gcc.dg/vect/vect-87.c: Add xfail for now.
11992 * gcc.dg/vect/vect-88.c: Add xfail for now.
11993 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
11994
11995 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11996
11997 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
11998
11999 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12000
12001 * g++.dg/debug/typedef3.C: New test.
12002
12003 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
12004
12005 PR c/19472
12006 * gcc.dg/asm-a.c: New test.
12007
12008 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
12009
12010 * gcc.dg/sh-relax.c: Add prototype for abort.
12011
12012 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12013
12014 * gcc.dg/short-compare-1.c: New test.
12015 * gcc.dg/short-compare-2.c: Likewise.
12016
12017 2005-01-18 Michael Matz <matz@suse.de>
12018
12019 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
12020
12021 2005-01-17 Diego Novillo <dnovillo@redhat.com>
12022
12023 PR tree-optimization/19121
12024 * gcc.c-torture/compile/pr19121.c: New test.
12025
12026 2005-01-17 James E. Wilson <wilson@specifixinc.com>
12027
12028 PR target/19357
12029 * gcc.c-torture/compile/pr19357.c: New test.
12030
12031 2005-01-17 Ian Lance Taylor <ian@airs.com>
12032
12033 PR c/5675
12034 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
12035 pass--those that refer just to the variable, possibly with a
12036 cast.
12037 * gcc.dg/c99-const-expr-3.c: Likewise.
12038
12039 PR middle-end/13127
12040 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
12041 longer emitted.
12042
12043 2005-01-16 Bud Davis <bdavis9659@comcast.net>
12044
12045 PR fortran/18778
12046 * gfortran.dg/endfile_2.f90: New test.
12047
12048 2005-01-16 Steven G. Kargl <kargls@comcast.net>
12049
12050 PR 19168
12051 * gfortran.dg/select_5.f90: New test.
12052
12053 2004-01-16 Paul Brook <paul@codesourcery.com>
12054
12055 * gfortran.dg/common_4.f90: New test.
12056
12057 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
12058
12059 PR rtl-optimization/19462
12060 * gcc.dg/torture/pr19462-1.c: New test.
12061
12062 2005-01-15 Ziemowit Laski <zlaski@apple.com>
12063
12064 PR objc/19321
12065 * objc.dg/func-ptr-2.m: New.
12066 * objc.dg/volatile-1.m: New.
12067
12068 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12069
12070 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
12071
12072 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12073
12074 PR tree-optimization/19060
12075 * gcc.c-torture/execute/20050104-1.c: New test.
12076
12077 2005-01-15 Bud Davis <bdavis9659@comcast.net>
12078
12079 PR fortran/18983
12080 * gfortran.dg/write_to_null.f90: New test.
12081
12082 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
12083 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12084
12085 PR other/19328
12086 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
12087 argument.
12088
12089 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12090
12091 PR c++/19263
12092 * g++.dg/init/vector1.C: New test.
12093
12094 2005-01-14 James E. Wilson <wilson@specifixinc.com>
12095
12096 PR target/13158
12097 * gcc.target/ia64/sibcall-unwind-1.c: New test.
12098 PR target/18987
12099 * gcc.target/ia64/sibcall-unwind-2.c: New test.
12100
12101 2005-01-14 Steven G. Kargl <kargls@comcast.net>
12102
12103 * gfortran.dg/select_1.f90: New test.
12104 * gfortran.dg/select_2.f90: New test.
12105 * gfortran.dg/select_3.f90: New test.
12106 * gfortran.dg/select_4.f90: New test.
12107
12108 2005-01-14 Jakub Jelinek <jakub@redhat.com>
12109
12110 PR middle-end/19084
12111 PR rtl-optimization/19348
12112 * gcc.dg/20050111-1.c: New test.
12113 * gcc.c-torture/execute/20050111-1.c: New test.
12114
12115 * gcc.dg/i386-asm-4.c: New test.
12116
12117 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12118
12119 * gcc.dg/nested-func-2.c: New test.
12120 * ada/acats/norun.lst: Remove c953002.
12121
12122 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
12123
12124 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
12125
12126 2005-01-12 Ben Elliston <bje@au.ibm.com>
12127
12128 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
12129
12130 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
12131
12132 PR target/18761
12133 * g++.dg/abi/align1.C: New test.
12134
12135 2005-01-11 Alan Modra <amodra@bigpond.net.au>
12136
12137 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
12138 at a time.
12139 * g++.dg/ext/altivec_check.h: Support compiling as C.
12140
12141 2005-01-10 Roger Sayle <roger@eyesopen.com>
12142
12143 PR c++/19355
12144 * g++.dg/expr/pr19355-1.C: New test case.
12145
12146 2005-01-10 Laurent GUERBY <laurent@guerby.net>
12147
12148 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
12149 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
12150 * ada/acats/tests/c3/c92005b.ada: Likewise.
12151 * ada/acats/tests/c3/cxb3012.a: Likewise.
12152 * ada/acats/norun.lst: Add c380004 and c953002, add PR
12153
12154 2005-01-09 Paul Brook <paul@codesourcery.com>
12155
12156 * gfortran.dg/common_2.f90: New file.
12157 * gfortran.dg/common_3.f90: New file.
12158
12159 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
12160
12161 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
12162
12163 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12164
12165 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
12166 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
12167 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
12168 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
12169 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
12170 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
12171 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
12172 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
12173 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
12174 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
12175 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
12176 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
12177 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
12178 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
12179 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
12180 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
12181 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
12182 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
12183 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
12184 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
12185 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
12186 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
12187 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
12188 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
12189 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
12190 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
12191 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
12192 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
12193 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
12194 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
12195 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
12196 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
12197 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
12198 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
12199 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
12200 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
12201 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
12202 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
12203 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
12204 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
12205 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
12206 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
12207 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
12208 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
12209 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
12210 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
12211 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
12212 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
12213 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
12214 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
12215 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
12216 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
12217 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
12218 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
12219 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
12220 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
12221 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
12222 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
12223 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
12224 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
12225 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
12226 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
12227 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
12228 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
12229 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
12230 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
12231 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
12232
12233 * gcc.dg/vect/vect-1.c: Fix spelling.
12234 * gcc.dg/vect/vect-10.c: Fix spelling.
12235 * gcc.dg/vect/vect-11.c: Fix spelling.
12236 * gcc.dg/vect/vect-12.c: Fix spelling.
12237 * gcc.dg/vect/vect-14.c: Fix spelling.
12238 * gcc.dg/vect/vect-15.c: Fix spelling.
12239 * gcc.dg/vect/vect-16.c: Fix spelling.
12240 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
12241 * gcc.dg/vect/vect-64.c: Fix comments.
12242 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
12243
12244 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12245 Ira Rosen <irar@il.ibm.com>
12246
12247 * gcc.dg/vect/vect-70.c: New test.
12248 * gcc.dg/vect/vect-71.c: New test.
12249
12250 2005-01-09 Manfred Hollstein <mh@suse.com>
12251
12252 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
12253 * gcc.dg/pr18241-2.c: Likewise.
12254 * gcc.dg/pr18241-3.c: Likewise.
12255 * gcc.dg/pr18241-4.c: Likewise.
12256 * gcc.dg/pr18241-5.c: Likewise.
12257
12258 2005-01-08 Richard Henderson <rth@redhat.com>
12259
12260 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12261 False for x86 and x86-64.
12262
12263 2005-01-08 Diego Novillo <dnovillo@redhat.com>
12264
12265 PR tree-optimization/18241
12266 * gcc.dg/pr18241-1.c: New test.
12267 * gcc.dg/pr18241-2.c: New test.
12268 * gcc.dg/pr18241-3.c: New test.
12269 * gcc.dg/pr18241-4.c: New test.
12270 * gcc.dg/pr18241-5.c: New test.
12271
12272 2005-01-08 Steven G. Kargl <kargls@comcast.net>
12273
12274 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
12275 gfortran.dg/select_4.f90: New.
12276
12277 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12278
12279 * gcc.c-torture/execute/20050107-1.c: New test.
12280
12281 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
12282
12283 PR c++/19298
12284 * g++.dg/template/ref2.C: New.
12285
12286 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
12287
12288 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
12289 instead of being empty.
12290
12291 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12292
12293 PR fortran/15553
12294 * gfortran.dg/array-1.f90: New test.
12295
12296 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12297
12298 PR tree-optimization/19283
12299 * gcc.c-torture/execute/20050106-1.c: New test.
12300
12301 PR rtl-optimization/18861
12302 * gcc.dg/20050105-1.c: New test.
12303
12304 PR tree-optimization/18828
12305 * gcc.dg/20050105-2.c: New test.
12306
12307 2005-01-07 Andreas Jaeger <aj@suse.de>
12308
12309 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
12310
12311 2005-01-07 Bud Davis <bdavis9659@comcast.net>
12312
12313 PR fortran/18398
12314 * gfortran.dg/fmt_read.f90: New test.
12315
12316 2005-01-06 Geoffrey Keating <geoffk@apple.com>
12317
12318 * gcc.dg/rs6000-ldouble-2.c: New.
12319
12320 2005-01-06 Mark Mitchell <mark@codesourcery.com>
12321
12322 PR c++/19244
12323 * g++.dg/parser/ctor2.C: New test.
12324
12325 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12326
12327 PR c++/17154
12328 * g++.dg/template/using9.C: New test.
12329
12330 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12331
12332 PR c++/19258
12333 * g++.dg/lookup/friend6.C: New test.
12334
12335 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
12336
12337 PR c++/19270
12338 * g++.dg/template/array10.C: New.
12339
12340 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12341
12342 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
12343 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
12344
12345 2005-01-06 Jakub Jelinek <jakub@redhat.com>
12346
12347 * gcc.c-torture/compile/20050105-1.c: New test.
12348
12349 2005-01-05 Geoffrey Keating <geoffk@apple.com>
12350
12351 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
12352
12353 2005-01-05 Roger Sayle <roger@eyesopen.com>
12354
12355 PR middle-end/19100
12356 * gcc.dg/conv-3.c: New test case.
12357
12358 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
12359
12360 * gcc.dg/asm-wide-1.c: New test.
12361
12362 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
12363
12364 PR c++/19030
12365 * g++.dg/parse/crash22.C: New
12366
12367 2005-01-04 Geoffrey Keating <geoffk@apple.com>
12368
12369 PR 19257
12370 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
12371
12372 2005-01-04 Uros Bizjak <uros@kss-loka.si>
12373
12374 PR middle-end/17767
12375 * gcc.dg/i386-mmx-6.c: New test case.
12376
12377 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
12378
12379 PR tree-optimization/18308
12380 * gcc.dg/vect/pr18308.c: New testcase.
12381
12382 2005-01-04 Andreas Jaeger <aj@suse.de>
12383
12384 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
12385
12386 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12387 Robert Bowdidge <bowdidge@apple.com>
12388
12389 * gcc.dg/cpp/subframework1.c: New.
12390 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
12391 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
12392 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
12393 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
12394
12395 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12396
12397 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
12398 producing warning.
12399 * gcc.dg/darwin-weakimport-2.c: New.
12400
12401 2005-01-03 Richard Henderson <rth@redhat.com>
12402
12403 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
12404
12405 2005-01-03 Richard Henderson <rth@redhat.com>
12406
12407 * gcc.dg/vect/vect.exp: Enable for ia64.
12408 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
12409 (check_effective_target_vect_float): Likewise.
12410 (check_effective_target_vect_no_align): Likewise.
12411 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
12412 * gcc.dg/vect/vect-8.c: Likewise.
12413
12414 2005-01-03 Uros Bizjak <uros@kss-loka.si>
12415
12416 PR target/19236
12417 * gcc.dg/pr19236-1.c: New test case.
12418
12419 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12420
12421 PR rtl-optimization/12092
12422 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
12423
12424 2005-01-02 Andreas Jaeger <aj@suse.de>
12425
12426 * gcc.dg/pr12092-1.c: Do not run on x86_64.
12427
12428 2005-01-01 Roger Sayle <roger@eyesopen.com>
12429 Andrew Pinski <pinskia@physics.uc.edu>
12430
12431 PR rtl-optimization/12092
12432 * gcc.dg/pr12092-1.c: New test case.
12433
12434 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
12435
12436 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
12437 'hidden' and 'default' for better portability.
12438 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
12439
12440 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
12441 6 and 7.
12442 * g++.old-deja/g++.brendan/new3.C: Likewise.
12443
12444 2005-01-01 Steven Bosscher <stevenb@suse.de>
12445
12446 * gcc.dg/20041231-1.C: New test.
12447 * g++.dg/warn/Wunreachable-code-1.C: New test.
12448
12449 2004-12-30 David Edelsohn <edelsohn@gnu.org>
12450
12451 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
12452 file, not /dev/null. Abort on error.
12453
12454 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
12455 Ziemowit Laski <zlaski@apple.com>
12456
12457 PR objc/18971
12458 * objc.dg/encode-5.m: New test.
12459
12460 2004-12-29 Richard Henderson <rth@redhat.com>
12461
12462 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
12463 * objc.dg/stabs-1.m: Disable for ia64.
12464
12465 2004-12-29 Mark Mitchell <mark@codesourcery.com>
12466
12467 PR c++/19190
12468 * g++.dg/warn/Wunused-10.C: New test.
12469
12470 2004-12-28 Richard Henderson <rth@redhat.com>
12471
12472 * objc.dg/stabs-1.m: Disable for alpha.
12473
12474 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12475
12476 PR c++/19149
12477 * g++.dg/parse/error23.C: New test.
12478
12479 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12480
12481 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
12482
12483 PR fortran/19032
12484 * gfortran.dg/intrinsic_modulo_1.f90: New.
12485 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
12486 tests with divisor -1.
12487
12488 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12489
12490 * g++.dg/opt/temp1.C (memcpy): Return a value.
12491
12492 PR c++/19148
12493 * g++.dg/expr/cond7.C: New test.
12494
12495 2004-12-27 Paul Brook <paul@codesourcery.com>
12496
12497 * gfortran.dg/g77/select_no_compile.f: Remove.
12498
12499 2004-12-27 Richard Henderson <rth@redhat.com>
12500
12501 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
12502 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
12503 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
12504
12505 2004-12-26 Richard Henderson <rth@redhat.com>
12506
12507 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
12508 by 1i instead of token pasting.
12509
12510 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12511
12512 PR tree-optimization/17578
12513 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
12514 to additional_flags.
12515 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
12516
12517 2004-12-25 Richard Henderson <rth@redhat.com>
12518
12519 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12520 Remove Alpha.
12521
12522 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12523
12524 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
12525 hppa*-*-hpux*.
12526 * gcc.dg/pr17957.c (dg-options): Likewise.
12527 * gcc.dg/struct-ret-1.c: Add prototype for abort.
12528 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
12529 instead of 0 on __hppa__.
12530 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
12531 "foo,%r" on hppa*-*-*.
12532
12533 2004-12-23 Bud Davis <bdavis9659@comcast.net>
12534
12535 PR fortran/19071
12536 * gfortran.dg/complex_write.f90: New test.
12537
12538 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12539
12540 PR c++/17595
12541 * g++.dg/parse/pragma2.C: New test.
12542
12543 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
12544
12545 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12546
12547 * gcc.dg/empty2.c: Add missing dg-warning.
12548
12549 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12550
12551 PR c++/17413
12552 * g++.dg/template/local4.C: New test.
12553 * g++.dg/template/crash19.C: Add dg-error marker.
12554
12555 * g++.dg/template/crash31.C: Correct embedded PR number.
12556
12557 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12558
12559 PR c++/16405
12560 * g++.dg/opt/temp1.C: Add do-run marker.
12561
12562 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12563
12564 * g++.dg/template/spec19.C: New.
12565
12566 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12567
12568 PR target/16819
12569 * gcc.dg/empty2.c: New.
12570
12571 2004-12-23 Richard Henderson <rth@redhat.com>
12572
12573 * lib/target-supports.exp (check_effective_target_vect_no_align):
12574 Remove i?86 and x86-64.
12575
12576 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12577
12578 PR c++/16405
12579 * g++.dg/opt/temp1.C: New test.
12580
12581 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12582
12583 PR c++/18733
12584 * g++.dg/template/friend33.C: New testcase.
12585
12586 2004-12-22 Mark Mitchell <mark@codesourcery.com>
12587
12588 PR c++/18464
12589 * g++.dg/template/cond5.C: New test.
12590
12591 PR c++/18492
12592 * g++.dg/inherit/thunk3.C: New test.
12593
12594 PR c++/11224
12595 * g++.dg/warn/Wunused-9.C: New test.
12596
12597 2004-12-22 Janis Johnson <janis187@us.ibm.com>
12598
12599 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
12600
12601 2004-12-22 Jan Beulich <jbeulich@novell.com>
12602
12603 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
12604
12605 2004-12-21 Mark Mitchell <mark@codesourcery.com>
12606
12607 PR c++/18378
12608 * g++.dg/ext/packed8.C: New test.
12609
12610 PR c++/19063
12611 * g++.dg/template/crash31.C: New test.
12612
12613 PR c++/19034
12614 * g++.dg/template/crash30.C: New test.
12615
12616 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12617
12618 PR C++/18984
12619 * g++.dg/eh/ctor3.C: New test.
12620
12621 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12622
12623 * objc.dg/stabs-1.m: Allow section name to be quoted and
12624 assembly label to begin with '.LL'.
12625
12626 2004-12-21 Janis Johnson <janis187@us.ibm.com>
12627
12628 * gcc.dg/vect/vect.exp
12629 (check_effective_target_lp64_or_vect_no_align): New.
12630 * gcc.dg/vect/vect-77.c: Use it.
12631 * gcc.dg/vect/vect-78.c: Use it.
12632
12633 * lib/target-supports.exp
12634 (check_effective_target_vect_no_max,
12635 check_effective_target_vect_no_bitwise,
12636 check_effective_target_vect_no_align): New.
12637 * gcc.dg/vect/vect-13.c: Use them.
12638 * gcc.dg/vect/vect-17.c: Ditto.
12639 * gcc.dg/vect/vect-18.c: Ditto.
12640 * gcc.dg/vect/vect-19.c: Ditto.
12641 * gcc.dg/vect/vect-20.c: Ditto.
12642 * gcc.dg/vect/vect-27.c: Ditto.
12643 * gcc.dg/vect/vect-29.c: Ditto.
12644 * gcc.dg/vect/vect-44.c: Ditto.
12645 * gcc.dg/vect/vect-48.c: Ditto.
12646 * gcc.dg/vect/vect-50.c: Ditto.
12647 * gcc.dg/vect/vect-52.c: Ditto.
12648 * gcc.dg/vect/vect-54.c: Ditto.
12649 * gcc.dg/vect/vect-56.c: Ditto.
12650 * gcc.dg/vect/vect-58.c: Ditto.
12651 * gcc.dg/vect/vect-60.c: Ditto.
12652 * gcc.dg/vect/vect-72.c: Ditto.
12653 * gcc.dg/vect/vect-80.c: Ditto.
12654
12655 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
12656
12657 PR c++/14075
12658 * g++.dg/init/string1.C: New.
12659
12660 PR c++/18975
12661 * g++.dg/other/synth1.C: New.
12662
12663 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12664
12665 PR c/18963
12666 * gcc.dg/pr18963-1.c: New test.
12667
12668 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12669
12670 PR c/18596
12671 * gcc.dg/funcdef-storage-1.c (foo): Remove.
12672 * gcc.dg/pr18596-1.c: Use dg-error.
12673 (dg-options): Use -fno-unit-at-a-time.
12674 * gcc.dg/pr18596-2.c: New test.
12675 * gcc.dg/pr18596-3.c: New test.
12676
12677 2004-12-20 Roger Sayle <roger@eyesopen.com>
12678
12679 PR middle-end/18683
12680 * g++.dg/opt/pr18683-1.C: New test case.
12681
12682 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
12683
12684 PR other/19093
12685 * g++.dg/opt/max1.C: Fix for 64bit targets.
12686
12687 2004-12-20 Matt Austern <austern@apple.com>
12688
12689 PR c++/19044
12690 * g++.dg/ext/builtin6.C: New
12691
12692 2004-12-20 Diego Novillo <dnovillo@redhat.com>
12693
12694 PR tree-optimization/19080
12695 * gcc.c-torture/compile/pr19080.c: New test.
12696
12697 2004-12-20 Steven Bosscher <stevenb@suse.de>
12698
12699 * gcc.dg/20041219-1.c: New test.
12700
12701 2004-12-19 Roger Sayle <roger@eyesopen.com>
12702
12703 PR middle-end/19068
12704 * g++.dg/opt/max1.C: New test case.
12705
12706 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12707
12708 * gcc.dg/fdata-sections-1.c: New test.
12709
12710 2004-12-18 Roger Sayle <roger@eyesopen.com>
12711
12712 PR middle-end/18548
12713 * gcc.dg/max-1.c: New test case.
12714
12715 2004-12-18 Jakub Jelinek <jakub@redhat.com>
12716
12717 * gcc.c-torture/execute/20041218-1.c: New test.
12718
12719 2004-12-17 Diego Novillo <dnovillo@redhat.com>
12720
12721 * gcc.dg/pr18501.c: New test.
12722 * gcc.dg/uninit-5.c: XFAIL.
12723 * gcc.dg/uninit-9.c: XFAIL.
12724
12725 2004-12-17 Dale Johannesen <dalej@apple.com>
12726
12727 * gcc.dg/20041213-1.c: New.
12728
12729 2004-12-17 Ziemowit Laski <zlaski@apple.com>
12730
12731 * objc.dg/stabs-1.m: Allow assembly label to begin
12732 with a dot ('.').
12733
12734 2004-12-17 Jakub Jelinek <jakub@redhat.com>
12735
12736 * gcc.c-torture/execute/20041213-1.c: Move...
12737 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
12738
12739 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
12740
12741 PR c++/18721
12742 * g++.dg/lookup/conv-5.C: New.
12743
12744 2004-12-16 Ziemowit Laski <zlaski@apple.com>
12745
12746 * objc.dg/stabs-1.m: New test.
12747
12748 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12749
12750 * gcc.dg/visibility-c.c: Change compile to
12751 assemble for the test.
12752
12753 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12754
12755 PR target/19041
12756 * gcc.dg/visibility-c.c: New test.
12757
12758 2004-12-16 Roger Sayle <roger@eyesopen.com>
12759
12760 PR middle-end/18493
12761 * gcc.dg/switch-8.c: New test case.
12762
12763 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
12764
12765 PR c++/18905
12766 * g++.dg/template/init4.C: New.
12767 * g++.dg/opt/static3.C: Enable optimizer.
12768
12769 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
12770
12771 * g++.dg/other/complex1.C: New test.
12772
12773 2004-12-15 Alan Modra <amodra@bigpond.net.au>
12774
12775 * g++.dg/opt/inline9.C: New test.
12776
12777 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12778
12779 PR fortran/18993
12780 * gfotran.dg/nullify_1.f: New test.
12781
12782 2004-12-15 Richard Henderson <rth@redhat.com>
12783
12784 * gcc.target/i386/i386.exp: New harness.
12785 * gcc.target/i386/vect-args.c: New.
12786
12787 2004-12-15 David Edelsohn <edelsohn@gnu.org>
12788
12789 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
12790
12791 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12792
12793 PR c++/18825
12794 * g++.dg/template/friend32.C: New test.
12795
12796 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12797
12798 * cpp/pragma-once-1.c: New test.
12799 * cpp/pragma-once-1b.h: Likewise.
12800 * cpp/pragma-once-1c.h: Likewise.
12801 * cpp/pragma-once-1d.h: Likewise.
12802 * cpp/inc/pragma-once-1a.h: Likewise.
12803
12804 2004-12-15 Bud Davis <bdavis9659@comcast.net>
12805 Steven G. Kargl <kargls@comcast.net>
12806
12807 PR fortran/17597
12808 * gfortran.dg/list_read_3.f90: New test.
12809
12810 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12811
12812 * gcc.dg/ftrapv-2.c: New test.
12813
12814 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
12815
12816 PR c++/18981
12817 * g++.dg/template/typename9.C: New test.
12818
12819 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12820
12821 PR c++/18738
12822 * g++.dg/template/typename8.C: New test.
12823 * g++.dg/parse/friend2.C: Tweak error message.
12824
12825 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12826
12827 * gcc.c-torture/20041214-1.c: New test.
12828
12829 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12830
12831 PR c++/18965
12832 * g++.dg/init/array17.C: New test.
12833
12834 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12835
12836 PR c++/18793
12837 * g++.dg/init/aggr3.C: New test.
12838
12839 2004-12-14 Janis Johnson <janis187@us.ibm.com
12840
12841 * gcc.dg/altivec-types-1.c: New test.
12842 * gcc.dg/altivec-types-2.c: New test.
12843 * gcc.dg/altivec-types-3.c: New test.
12844 * gcc.dg/altivec-types-4.c: New test.
12845 * g++.dg/ext/altivec-types-1.C: New test.
12846 * g++.dg/ext/altivec-types-2.C: New test.
12847 * g++.dg/ext/altivec-types-3.C: New test.
12848 * g++.dg/ext/altivec-types-4.C: New test.
12849
12850 2004-12-14 Jakub Jelinek <jakub@redhat.com>
12851
12852 PR middle-end/18951
12853 * gcc.c-torture/execute/20041213-1.c: New test.
12854
12855 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
12856
12857 PR c++/18949
12858 * g++.dg/template/cast1.C: New.
12859
12860 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
12861
12862 * gcc.c-torture/execute/20041213-2.c: New test.
12863
12864 2004-12-13 Richard Henderson <rth@redhat.com>
12865
12866 * gcc.dg/i386-sse-10.c: Fix typo in options.
12867
12868 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
12869
12870 PR c++/18968
12871 * g++.dg/opt/pr18968.C: New test.
12872
12873 2004-12-13 Mark Mitchell <mark@codesourcery.com>
12874
12875 PR c++/18925
12876 * g++.dg/ext/visibility/staticdatamem.C: New test.
12877
12878 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
12879
12880 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
12881
12882 2004-12-13 Roger Sayle <roger@eyesopen.com>
12883
12884 PR rtl-optimization/18928
12885 * gcc.dg/pr18928-1.c: New test case.
12886
12887 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
12888
12889 PR tree-opt/16951
12890 * gcc.c-torture/compile/20041211-1.c: New.
12891
12892 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12893
12894 PR middle-end/17564
12895 * gcc.c-torture/execute/20041212-1.c: New test.
12896
12897 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12898
12899 PR fortran/18869
12900 * gfortran.dg/common_1.f90: New test.
12901
12902 2004-12-12 Steven G. Kargl <kargls@comcast.net>
12903 Paul Brook <paul@codesourcery.com>
12904
12905 PR fortran/16222
12906 * gfortran.dg/real_do_1.f90: New test.
12907
12908 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
12909
12910 PR tree-opt/18040
12911 * g++.dg/opt/ptrmem6.C: New test.
12912
12913 2004-12-11 Roger Sayle <roger@eyesopen.com>
12914
12915 PR middle-end/18921
12916 * gcc.dg/pr18921-1.c: New test case.
12917
12918 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12919
12920 PR fortran/17175
12921 * gfortran.dg/scale_1.f90: New test.
12922
12923 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
12924
12925 PR middle-end/18903
12926 * gcc.c-torture/compile/pr18903.c: New test.
12927
12928 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
12929
12930 * gcc.c-torture/execute/20041210-1.c: New test.
12931
12932 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12933
12934 PR c++/18731
12935 * g++.dg/parser/struct-1.C: New test.
12936 * g++.dg/parser/struct-2.C: New test.
12937 * g++.dg/parser/struct-3.C: New test.
12938
12939 2004-12-09 Richard Henderson <rth@redhat.com>
12940
12941 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
12942
12943 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
12944 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
12945
12946 2004-12-09 Matt Austern <austern@apple.com>
12947
12948 PR c++/18514
12949 * g++.dg/ext/builtin1.C: New
12950 * g++.dg/ext/builtin2.C: New
12951 * g++.dg/ext/builtin3.C: New
12952 * g++.dg/ext/builtin4.C: New
12953 * g++.dg/ext/builtin5.C: New
12954
12955 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
12956
12957 PR tree-opt/18904
12958 * g++.dg/opt/ptrmem5.C: New test.
12959
12960 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
12961
12962 * g++.dg/parse/typename5.C: Adjust for new error.
12963 * g++.dg/parse/typename7.C: New.
12964
12965 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12966
12967 PR c++/18073
12968 * g++.dg/other/mmintrin.C: New test.
12969
12970 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
12971
12972 PR c++/16681
12973 * g++.dg/init/array15.C: New.
12974 * g++.dg/init/array16.C: New.
12975
12976 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12977
12978 PR fortran/18826
12979 * gfortran.dg/assign_1.f90: New test.
12980
12981 2004-12-08 Nick Clifton <nickc@redhat.com>
12982
12983 * gcc.target/xstormy16/bss_below100: New directory containing tests.
12984 * gcc.target/xstormy16/data_below100: Likewise.
12985 * gcc.target/xstormy16/sfr: Likewise.
12986 * gcc.target/xstormy16/below100.S: New test source file.
12987 * gcc.target/xstormy16/below100.ld: New test linker script.
12988 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
12989 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
12990 bp instructions.
12991 * gcc.target/xstormy16/bp.c: Likewise.
12992
12993 * gcc.target/xstormy16/bss_below100: New files:
12994 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
12995 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
12996 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
12997 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
12998 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
12999 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13000 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13001 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13002 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13003 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13004 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13005 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13006 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13007 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13008 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13009 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13010 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13011 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13012 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13013 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13014 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13015 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13016 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13017 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13018 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13019 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13020 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13021
13022 * gcc.target/xstormy16/data_below100: New files:
13023 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13024 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13025 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13026 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13027 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13028 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13029 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13030 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13031 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13032 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13033 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13034 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13035 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13036 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13037 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13038 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13039 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13040 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13041 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13042 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13043 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13044 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13045 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13046 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13047 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13048 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13049 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13050
13051 * gcc.target/xstormy16/sfr: New files:
13052 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
13053 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
13054 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
13055 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
13056 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
13057 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
13058 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
13059 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
13060 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
13061 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
13062 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
13063 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
13064 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
13065 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
13066 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
13067 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
13068 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
13069 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
13070 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
13071 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
13072 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
13073 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
13074 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
13075 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
13076 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
13077 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
13078 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
13079 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
13080 27_if0_sfrw_bitfield_f.c
13081
13082 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13083
13084 PR c++/18100
13085 * g++.dg/lookup/name-clash4.C: New test.
13086
13087 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
13088
13089 PR c++/18672
13090 * g++.dg/opt/array1.C: New.
13091
13092 PR c++/18803
13093 * g++.dg/template/operator5.C: New.
13094
13095 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
13096
13097 PR c/18867
13098 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
13099
13100 2004-12-07 Steven Bosscher <stevenb@suse.de>
13101
13102 * gcc.dg/noncompile/20041207.c: New test.
13103
13104 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
13105
13106 * g++.dg/other/unreachable-1.C: New test.
13107
13108 2004-12-06 Nick Clifton <nickc@redhat.com>
13109
13110 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
13111 <limits.h> because the latter comes from gcc's include/ directory
13112 and not the newlib/libc/include directory.
13113
13114 2004-12-04 Richard Henderson <rth@redhat.com>
13115
13116 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
13117
13118 2004-12-04 Richard Henderson <rth@redhat.com>
13119
13120 * lib/target-supports.exp (check_gc_sections_available): Disable
13121 for alpha and ia64.
13122
13123 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
13124
13125 PR middle-end/17909
13126 * g++.dg/other/vararg-2.C: New test.
13127
13128 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13129
13130 PR c++/17011, c++/17971
13131 * g++.dg/template/error15.C: Adjust expected error.
13132 * g++.dg/template/instantiate3.C: Likewise.
13133
13134 2004-12-03 Janis Johnson <janis187@us.ibm.com>
13135
13136 * gcc.dg/altivec-18.c: Fix for darwin
13137
13138 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
13139
13140 PR c++/18782
13141 * g++.dg/parse/ptrmem2.C: New.
13142
13143 PR c++/18318
13144 * g++.dg/template/new1.C: New.
13145
13146 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13147
13148 PR fortran/18710
13149 * gfortran.dg/direct_io_3.f90: New test.
13150
13151 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
13152
13153 PR 18758
13154 * g++.dg/parse/crash21.C: New.
13155
13156 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13157
13158 PR c++/15664, c++/18276
13159 * g++.dg/template/ttp13.C: New test.
13160 * g++.dg/template/ttp14.C: Likewise.
13161
13162 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13163
13164 PR c++/18123
13165 * g++.dg/parse/enum2.C: New test.
13166 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
13167
13168 2004-12-02 Nick Clifton <nickc@redhat.com>
13169
13170 * gcc.target/xstormy16: New test directory.
13171 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13172 * gcc.target/xstormy16/bp.c: Check the generation of bp
13173 instructions.
13174 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
13175 bn instructions and the BELOW100 attribute.
13176
13177 2004-12-02 Alan Modra <amodra@bigpond.net.au>
13178
13179 PR target/16952
13180 * gcc.dg/ppc-eabi.c: New.
13181
13182 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13183
13184 PR fortran/18284
13185 * gfortran.dg/backspace.f90
13186
13187 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13188
13189 * gfortran.dg/inquire.f90: New test.
13190
13191 2004-12-01 Janis Johnson <janis187@us.ibm.com>
13192
13193 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
13194 handle effective-target-keyword.
13195 (dg-skip-if): Support effective-target keyword as target list.
13196 (dg-xfail-if): Ditto.
13197 * lib/target-supports.exp (is-effective-target-keyword): New proc.
13198
13199 2004-12-01 Diego Novillo <dnovillo@redhat.com>
13200
13201 PR tree-optimization/18291
13202 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
13203
13204 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
13205
13206 PR C++/18729
13207 * g++.dg/parse/crash20.C: New.
13208
13209 PR c++/17431
13210 * g++.dg/overload/arg1.C: New.
13211 * g++.dg/overload/arg2.C: New.
13212 * g++.dg/overload/arg3.C: New.
13213 * g++.dg/overload/arg4.C: New.
13214
13215 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
13216
13217 * gcc.dg/c99-flex-array-4.c: Remove.
13218
13219 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13220
13221 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
13222
13223 * lib/target-supports.exp (is-effective-target): Simplify.
13224
13225 * lib/target-supports.exp (check_effective_target_vect_long):
13226 Fix for powerpc64-*-*.
13227
13228 2004-11-30 Loren James Rittle <ljrittle@acm.org>
13229
13230 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
13231 to support new requirements on FreeBSD 5.
13232
13233 2004-11-30 Devang Patel <dpatel@apple.com>
13234
13235 PR 18702
13236 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
13237
13238 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13239
13240 * g++.dg/ext/altivec-13.C: New test.
13241
13242 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
13243
13244 PR tree-opt/18298
13245 * gcc.c-torture/execute/p18298.c: New test.
13246
13247 2004-11-30 Ira Rosen <irar@il.ibm.com>
13248 Dorit Naishlos <dorit@il.ibm.com>
13249
13250 PR tree-opt/18607
13251 * gcc.dg/vect/vect-89.c: New test.
13252
13253 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
13254
13255 * gcc.dg/pr18596-1.c: New test.
13256
13257 2004-11-30 Ben Elliston <bje@au.ibm.com>
13258
13259 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
13260
13261 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13262
13263 PR c/18479
13264 * gcc.dg/pr18479.c: New test.
13265
13266 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13267
13268 PR target/18490
13269 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
13270 mmix-knuth-mmixware.
13271
13272 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
13273 cris-*-elf* cris-*-aout* mmix-*-*
13274
13275 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13276
13277 PR middle-end/18725
13278 * gcc.dg/pr18725.c: New test.
13279
13280 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13281
13282 PR target/18488
13283 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
13284
13285 PR target/18336
13286 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
13287
13288 2004-11-29 Mark Mitchell <mark@codesourcery.com>
13289
13290 PR c++/18368
13291 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
13292 * g++.old-deja/g++.law/ctors5.C: Likewise.
13293 * g++.old-deja/g++.other/crash25.C: Likewise.
13294
13295 PR c++/18674
13296 * g++.dg/template/error16.C: New test.
13297
13298 PR c++/18512
13299 * g++.dg/template/crash29.C: New test.
13300
13301 2004-11-29 Diego Novillo <dnovillo@redhat.com>
13302
13303 PR tree-optimization/18712
13304 * gcc.c-torture/compile/pr18712.c: New test.
13305
13306 2004-11-29 Joseph Myers <joseph@codesourcery.com>
13307
13308 PR c/7544
13309 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
13310 tests.
13311
13312 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13313
13314 PR c++/18652
13315 * g++.dg/lookup/crash6.C: New test.
13316
13317 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13318
13319 PR middle-end/18164
13320 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
13321
13322 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
13323
13324 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
13325 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
13326 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
13327
13328 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
13329
13330 * gcc.dg/pr18164.c: New test.
13331
13332 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
13333
13334 * gcc.dg/funroll-loops-all.c: New.
13335
13336 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13337
13338 PR target/18489
13339 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
13340 delimeter, match space and TAB as well as ":".
13341
13342 PR target/18484
13343 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
13344
13345 PR target/18348
13346 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
13347
13348 PR target/18345
13349 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
13350
13351 PR target/18337
13352 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
13353
13354 2004-11-28 Bud Davis <bdavis9659@comcast.net>
13355
13356 * gfortran.dg/direct_io_2.f90: New test.
13357
13358 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13359
13360 PR target/18334
13361 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
13362
13363 2004-11-28 Richard Henderson <rth@redhat.com>
13364
13365 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
13366
13367 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
13368
13369 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
13370 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
13371 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
13372 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
13373 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
13374 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
13375 gcc.dg/pointer-arith-8.c: New tests.
13376
13377 2004-11-27 Bud Davis <bdavis9659@comcast.net>
13378
13379 PR fortran/18364
13380 * gfortran.dg/endfile.f90: New test.
13381
13382 2004-11-27 Falk Hueffner <falk@debian.org>
13383
13384 * gcc.dg/loop-6.c: New test.
13385
13386 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13387
13388 * gcc.c-torture/execute/20041126-1.c: New test.
13389
13390 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13391
13392 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
13393 on IRIX.
13394
13395 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13396
13397 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
13398 functions.
13399
13400 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13401
13402 PR rtl-optimization/17825
13403 * gcc.c-torture/compile/20041119-1.c: New test.
13404
13405 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13406
13407 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
13408 Check existence of ld library path variables before unsetting.
13409
13410 2004-11-26 Mark Mitchell <mark@codesourcery.com>
13411
13412 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
13413
13414 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13415
13416 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
13417
13418 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13419
13420 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
13421
13422 2004-11-26 Ben Elliston <bje@au.ibm.com>
13423
13424 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
13425 dg-do directive.
13426
13427 2004-11-26 Ben Elliston <bje@au.ibm.com>
13428
13429 * gcc.dg/pr17957.c: Pass --param, not -param.
13430
13431 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13432
13433 PR middle-end/17957
13434 * testsuite/gcc.dg/pr17957.c: New test.
13435
13436 2004-11-25 Mark Mitchell <mark@codesourcery.com>
13437
13438 PR c++/18445
13439 * g++.dg/template/crash28.C: Likewise.
13440
13441 PR c++/18001
13442 * g++.dg/expr/unary2.C: Adjust lvalue messages.
13443 * g++.dg/ext/lvaddr.C: Likewise.
13444 * g++.dg/opt/pr7503-3.C: Likewise.
13445
13446 PR c++/18466
13447 * g++.dg/parse/qualified3.C: New test.
13448 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
13449
13450 PR c++/18545
13451 * g++.dg/expr/return1.C: New test.
13452
13453 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13454
13455 Friend class name lookup 3/n, PR c++/3332
13456 * g++.dg/lookup/friend3.C: New test.
13457 * g++.dg/lookup/friend4.C: Likewise.
13458 * g++.dg/lookup/friend5.C: Likewise.
13459
13460 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13461
13462 Friend class name lookup 2/n, PR c++/14513, c++/15410
13463 * g++.dg/lookup/friend2.C: New test.
13464 * g++.dg/template/friend31.C: Likewise.
13465
13466 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13467
13468 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
13469
13470 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13471
13472 PR c++/17473
13473 * g++.dg/tc1/dr56.C: Remove.
13474 * g++.dg/template/typedef1.C: Add dg-error markers.
13475 * g++.old-deja/g++.other/typedef7.C: Likewise.
13476
13477 PR c++/18285
13478 * g++.dg/parse/typedef7.C: New test.
13479
13480 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
13481
13482 * gcc.c-torture/execute/20041124-1.c: New test.
13483
13484 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13485
13486 * g++.dg/template/deduce3.C: New test.
13487
13488 PR c++/18586
13489 * g++.dg/template/crash27.C: New test.
13490
13491 PR c++/18530
13492 * g++.dg/warn/Wshadow-3.C: New test.
13493
13494 2004-11-24 Devang Patel <dpatel@apple.com>
13495
13496 PR/18555
13497 * gcc.dg/cpp/isysroot-1.c: New test.
13498 * gcc.dg/cpp/usr/include/stdio.h: New file.
13499 * gcc.dg/cpp/isysroot-2.c: New test.
13500 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
13501 New file.
13502
13503 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13504
13505 PR c++/8929
13506 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
13507
13508 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13509
13510 * gcc.target/sparc/align.c: Do not include <stdint.h>.
13511 * gcc.target/sparc/pdist.c: Likewise.
13512
13513 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
13514
13515 PR c++/16882
13516 * g++.dg/conversion/simd1.C: New test.
13517
13518 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13519
13520 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
13521 and restore_ld_library_path_env_vars.
13522 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
13523 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
13524 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
13525 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
13526
13527 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
13528
13529 * gcc.dg/pragma-align-2.c: Test macro expansion.
13530 * gcc.dg/pragma-pack-2.c: New test.
13531
13532 2004-11-23 Richard Henderson <rth@redhat.com>
13533
13534 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
13535 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13536 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
13537 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
13538 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
13539 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
13540
13541 * gcc.dg/vect/vect.exp: Add check for alpha.
13542 * lib/target-supports.exp (check_alpha_max_hw_available): New.
13543 (check_effective_target_vect_int): Enable for alpha.
13544 (check_effective_target_vect_long): New.
13545 (is-effective-target): Add it.
13546
13547 2004-11-23 Uros Bizjak <uros@kss-loka.si>
13548
13549 * gcc.dg/pr18614-1.c: New test.
13550
13551 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13552
13553 * gcc.dg/setjmp-2.c: New test.
13554
13555 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
13556
13557 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
13558 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
13559 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
13560 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
13561 gcc.target/sparc/pdist.c: New tests.
13562
13563 2004-11-22 Bob Wilson <bob.wilson@acm.org>
13564
13565 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
13566
13567 2004-11-22 Dale Johannesen <dalej@apple.com>
13568
13569 * gcc.dg/20041111-1.c: New.
13570
13571 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13572
13573 PR tree-opt/18536
13574 * gcc.dg/vect/pr18536.c: New test.
13575
13576 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13577
13578 PR c++/18354
13579 * g++.dg/template/nontype11.C: New test.
13580
13581 2004-11-21 Roger Sayle <roger@eyesopen.com>
13582
13583 PR middle-end/18520
13584 * gcc.dg/pr18520-1.c: New test case.
13585
13586 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
13587
13588 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
13589 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
13590 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
13591 expected diagnostics.
13592
13593 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13594
13595 PR target/18580
13596 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
13597 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
13598 vect-77.c, vect-77a.c: XFAIL on the SPARC.
13599
13600 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13601
13602 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
13603
13604 2004-11-19 Mark Mitchell <mark@codesourcery.com>
13605 Joseph Myers <joseph@codesourcery.com>
13606
13607 * lib/target-supports.exp (check_visibility_available): Really
13608 test the compiler.
13609
13610 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13611
13612 PR tree-opt/18181
13613 * gcc.dg/vect/vect-85.c: New test.
13614 * gcc.dg/vect/vect-86.c: New test.
13615 * gcc.dg/vect/vect-87.c: New test.
13616 * gcc.dg/vect/vect-88.c: New test.
13617
13618 2004-11-19 Ben Elliston <bje@au.ibm.com>
13619
13620 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
13621
13622 2004-11-18 Janis Johnson <janis187@us.ibm.com>
13623
13624 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
13625 * gcc.dg/ppc-and-1.c: Ditto.
13626 * gcc.dg/ppc-compare-1.c: Ditto.
13627 * gcc.dg/ppc-mov-1.c: Ditto
13628
13629 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
13630 Mark Mitchell <mark@codesourcery.com>
13631
13632 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
13633
13634 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13635 Aldy Hernandez <aldyh@redhat.com>
13636
13637 * lib/target-supports.exp (check_effective_target_vect_int): New
13638 (check_effective_target_vect_float): New
13639 (check_effective_target_vect_double): New.
13640 (is-effective-target): Support new effective targets keywords.
13641 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
13642 default action for dg-do.
13643 * gcc.dg/vect/pr16105.c: Use new support.
13644 * gcc.dg/vect/pr18400.c: Ditto.
13645 * gcc.dg/vect/pr18425.c: Ditto.
13646 * gcc.dg/vect/vect-1.c: Ditto.
13647 * gcc.dg/vect/vect-10.c: Ditto.
13648 * gcc.dg/vect/vect-11.c: Ditto.
13649 * gcc.dg/vect/vect-12.c: Ditto.
13650 * gcc.dg/vect/vect-13.c: Ditto.
13651 * gcc.dg/vect/vect-14.c: Ditto.
13652 * gcc.dg/vect/vect-15.c: Ditto.
13653 * gcc.dg/vect/vect-16.c: Ditto.
13654 * gcc.dg/vect/vect-17.c: Ditto.
13655 * gcc.dg/vect/vect-18.c: Ditto.
13656 * gcc.dg/vect/vect-19.c: Ditto.
13657 * gcc.dg/vect/vect-2.c: Ditto.
13658 * gcc.dg/vect/vect-20.c: Ditto.
13659 * gcc.dg/vect/vect-21.c: Ditto.
13660 * gcc.dg/vect/vect-22.c: Ditto.
13661 * gcc.dg/vect/vect-23.c: Ditto.
13662 * gcc.dg/vect/vect-24.c: Ditto.
13663 * gcc.dg/vect/vect-25.c: Ditto.
13664 * gcc.dg/vect/vect-26.c: Ditto.
13665 * gcc.dg/vect/vect-27.c: Ditto.
13666 * gcc.dg/vect/vect-27a.c: Ditto.
13667 * gcc.dg/vect/vect-28.c: Ditto.
13668 * gcc.dg/vect/vect-29.c: Ditto.
13669 * gcc.dg/vect/vect-29a.c: Ditto.
13670 * gcc.dg/vect/vect-3.c: Ditto.
13671 * gcc.dg/vect/vect-30.c: Ditto.
13672 * gcc.dg/vect/vect-31.c: Ditto.
13673 * gcc.dg/vect/vect-32.c: Ditto.
13674 * gcc.dg/vect/vect-33.c: Ditto.
13675 * gcc.dg/vect/vect-34.c: Ditto.
13676 * gcc.dg/vect/vect-35.c: Ditto.
13677 * gcc.dg/vect/vect-36.c: Ditto.
13678 * gcc.dg/vect/vect-37.c: Ditto.
13679 * gcc.dg/vect/vect-38.c: Ditto.
13680 * gcc.dg/vect/vect-4.c: Ditto.
13681 * gcc.dg/vect/vect-40.c: Ditto.
13682 * gcc.dg/vect/vect-41.c: Ditto.
13683 * gcc.dg/vect/vect-42.c: Ditto.
13684 * gcc.dg/vect/vect-43.c: Ditto.
13685 * gcc.dg/vect/vect-44.c: Ditto.
13686 * gcc.dg/vect/vect-45.c: Ditto.
13687 * gcc.dg/vect/vect-46.c: Ditto.
13688 * gcc.dg/vect/vect-47.c: Ditto.
13689 * gcc.dg/vect/vect-48.c: Ditto.
13690 * gcc.dg/vect/vect-48a.c: Ditto.
13691 * gcc.dg/vect/vect-49.c: Ditto.
13692 * gcc.dg/vect/vect-5.c: Ditto.
13693 * gcc.dg/vect/vect-50.c: Ditto.
13694 * gcc.dg/vect/vect-51.c: Ditto.
13695 * gcc.dg/vect/vect-52.c: Ditto.
13696 * gcc.dg/vect/vect-53.c: Ditto.
13697 * gcc.dg/vect/vect-54.c: Ditto.
13698 * gcc.dg/vect/vect-55.c: Ditto.
13699 * gcc.dg/vect/vect-56.c: Ditto.
13700 * gcc.dg/vect/vect-56a.c: Ditto.
13701 * gcc.dg/vect/vect-57.c: Ditto.
13702 * gcc.dg/vect/vect-58.c: Ditto.
13703 * gcc.dg/vect/vect-59.c: Ditto.
13704 * gcc.dg/vect/vect-6.c: Ditto.
13705 * gcc.dg/vect/vect-60.c: Ditto.
13706 * gcc.dg/vect/vect-61.c: Ditto.
13707 * gcc.dg/vect/vect-62.c: Ditto.
13708 * gcc.dg/vect/vect-63.c: Ditto.
13709 * gcc.dg/vect/vect-64.c: Ditto.
13710 * gcc.dg/vect/vect-65.c: Ditto.
13711 * gcc.dg/vect/vect-66.c: Ditto.
13712 * gcc.dg/vect/vect-67.c: Ditto.
13713 * gcc.dg/vect/vect-68.c: Ditto.
13714 * gcc.dg/vect/vect-69.c: Ditto.
13715 * gcc.dg/vect/vect-7.c: Ditto.
13716 * gcc.dg/vect/vect-72.c: Ditto.
13717 * gcc.dg/vect/vect-72a.c: Ditto.
13718 * gcc.dg/vect/vect-73.c: Ditto.
13719 * gcc.dg/vect/vect-74.c: Ditto.
13720 * gcc.dg/vect/vect-75.c: Ditto.
13721 * gcc.dg/vect/vect-76.c: Ditto.
13722 * gcc.dg/vect/vect-77.c: Ditto.
13723 * gcc.dg/vect/vect-77a.c: Ditto.
13724 * gcc.dg/vect/vect-78.c: Ditto.
13725 * gcc.dg/vect/vect-79.c: Ditto.
13726 * gcc.dg/vect/vect-8.c: Ditto.
13727 * gcc.dg/vect/vect-80.c: Ditto.
13728 * gcc.dg/vect/vect-82.c: Ditto.
13729 * gcc.dg/vect/vect-82_64.c: Ditto.
13730 * gcc.dg/vect/vect-83.c: Ditto.
13731 * gcc.dg/vect/vect-83_64.c: Ditto.
13732 * gcc.dg/vect/vect-9.c: Ditto.
13733 * gcc.dg/vect/vect-all.c: Ditto.
13734 * gcc.dg/vect/vect-none.c: Ditto.
13735
13736 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13737
13738 * lib/gcc-dg.exp (dg-skip-if): New function.
13739 (dg-forbid-option): Remove.
13740 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
13741 * g++.dg/abi/bitfield8.C: Likewise.
13742 * g++.dg/abi/dtor1.C: Likewise.
13743 * g++.dg/abi/empty10.C: Likewise.
13744 * g++.dg/abi/empty7.C: Likewise.
13745 * g++.dg/abi/empty9.C: Likewise.
13746 * g++.dg/abi/layout3.C: Likewise.
13747 * g++.dg/abi/layout4.C: Likewise.
13748 * g++.dg/abi/thunk1.C: Likewise.
13749 * g++.dg/abi/thunk2.C: Likewise.
13750 * g++.dg/abi/vbase11.C: Likewise.
13751 * g++.dg/abi/vthunk2.C: Likewise.
13752 * g++.dg/abi/vthunk3.C: Likewise.
13753 * g++.dg/ext/attrib8.C: Likewise.
13754 * g++.dg/opt/longbranch2.C: Likewise.
13755 * g++.dg/opt/reg-stack4.C: Likewise.
13756 * g++.old-deja/g++.ext/attrib1.C: Likewise.
13757 * g++.old-deja/g++.ext/attrib2.C: Likewise.
13758 * g++.old-deja/g++.ext/attrib3.C: Likewise.
13759 * g++.old-deja/g++.other/store-expr1.C: Likewise.
13760 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13761 * gcc.dg/20000609-1.c: Likewise.
13762 * gcc.dg/20000720-1.c: Likewise.
13763 * gcc.dg/20011107-1.c: Likewise.
13764 * gcc.dg/20011119-1.c: Likewise.
13765 * gcc.dg/20020108-1.c: Likewise.
13766 * gcc.dg/20020122-2.c: Likewise.
13767 * gcc.dg/20020122-3.c: Likewise.
13768 * gcc.dg/20020201-3.c: Likewise.
13769 * gcc.dg/20020206-1.c: Likewise.
13770 * gcc.dg/20020218-1.c: Likewise.
13771 * gcc.dg/20020310-1.c: Likewise.
13772 * gcc.dg/20020411-1.c: Likewise.
13773 * gcc.dg/20020418-2.c: Likewise.
13774 * gcc.dg/20020426-1.c: Likewise.
13775 * gcc.dg/20020426-2.c: Likewise.
13776 * gcc.dg/20020517-1.c: Likewise.
13777 * gcc.dg/20020523-1.c: Likewise.
13778 * gcc.dg/20020523-2.c: Likewise.
13779 * gcc.dg/20020729-1.c: Likewise.
13780 * gcc.dg/20030204-1.c: Likewise.
13781 * gcc.dg/20030826-2.c: Likewise.
13782 * gcc.dg/20030926-1.c: Likewise.
13783 * gcc.dg/20031202-1.c: Likewise.
13784 * gcc.dg/980312-1.c: Likewise.
13785 * gcc.dg/980313-1.c: Likewise.
13786 * gcc.dg/990117-1.c: Likewise.
13787 * gcc.dg/990424-1.c: Likewise.
13788 * gcc.dg/990524-1.c: Likewise.
13789 * gcc.dg/991230-1.c: Likewise.
13790 * gcc.dg/i386-387-1.c: Likewise.
13791 * gcc.dg/i386-387-2.c: Likewise.
13792 * gcc.dg/i386-387-3.c: Likewise.
13793 * gcc.dg/i386-387-4.c: Likewise.
13794 * gcc.dg/i386-387-5.c: Likewise.
13795 * gcc.dg/i386-387-6.c: Likewise.
13796 * gcc.dg/i386-asm-1.c: Likewise.
13797 * gcc.dg/i386-bitfield1.c: Likewise.
13798 * gcc.dg/i386-bitfield2.c: Likewise.
13799 * gcc.dg/i386-loop-1.c: Likewise.
13800 * gcc.dg/i386-loop-2.c: Likewise.
13801 * gcc.dg/i386-loop-3.c: Likewise.
13802 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13803 * gcc.dg/i386-pic-1.c: Likewise.
13804 * gcc.dg/i386-regparm.c: Likewise.
13805 * gcc.dg/i386-signbit-1.c: Likewise.
13806 * gcc.dg/i386-signbit-2.c: Likewise.
13807 * gcc.dg/i386-signbit-3.c: Likewise.
13808 * gcc.dg/i386-sse-5.c: Likewise.
13809 * gcc.dg/i386-sse-8.c: Likewise.
13810 * gcc.dg/i386-unroll-1.c: Likewise.
13811 * gcc.dg/tls/opt-1.c: Likewise.
13812 * gcc.dg/tls/opt-2.c: Likewise.
13813 * gcc.dg/unroll-1.c: Likewise.
13814 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
13815 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
13816 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
13817 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
13818
13819 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13820
13821 * g++.dg/template/incomplete1.C: New test.
13822
13823 2004-11-16 Nick Clifton <nickc@redhat.com>
13824
13825 Revert patches accidentally commited during checkin of fixes for
13826 xstormy16 tests:
13827 gcc.c-torture/execute/simd-4.c: Revert
13828 gcc.dg/20040910-1.c: Revert.
13829
13830 2004-11-16 Paul Brook <paul@codesourcery.com>
13831
13832 PR fortran/13010
13833 * gfortran.dg/der_pointer_1.f90: New test.
13834
13835 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
13836
13837 PR c/18498
13838 * gcc.dg/bitfld-13.c: New test.
13839
13840 2004-11-15 Janis Johnson <janis187@us.ibm.com>
13841
13842 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
13843 powerpc*-*-linux*.
13844
13845 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
13846 * gcc.dg/ppc64-abi-2.c: Ditto.
13847 * gcc.dg/ppc64-abi-3.c: Ditto.
13848
13849 * lib/gcc-dg.exp (dg-target-list): Remove.
13850
13851 2004-11-15 Steve Ellcey <sje@cup.hp.com>
13852
13853 * gcc.dg/ia64-postinc.c: New test.
13854
13855 2004-11-15 Mark Mitchell <mark@codesourcery.com>
13856
13857 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
13858
13859 2004-11-15 Nick Clifton <nickc@redhat.com>
13860
13861 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
13862 __INT_MAX__ so that the test can be compiled by toolchains
13863 targeted at 16-bit processors.
13864
13865 * gcc.dg/20040625-1.c: Use long constants rather than integers
13866 when performing arithmetic that will overflow 16-bits.
13867
13868 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
13869 xstormy16. It does not support 128-bit vector operations.
13870
13871 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
13872 with the macro PTR_TYPE. Define this macro to an integer type
13873 suitable for holding a pointer.
13874
13875 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
13876 the target is a 16-bit processor.
13877
13878 * gcc.dg/cpp/if-2.c: Expect a different warning message from
13879 16-bit targets where the character constant will be too long.
13880
13881 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
13882 where the double will not be directly addressable.
13883
13884 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13885
13886 Friend class name lookup 1/n, PR c++/18471
13887 * g++.dg/template/crash26.C: New test.
13888 * g++.dg/lookup/struct1.C: Adjust expected error.
13889 * g++.dg/parse/elab1.C: Likewise.
13890 * g++.dg/parse/elab2.C: Likewise.
13891 * g++.dg/parse/int-as-enum1.C: Likewise.
13892 * g++.dg/parse/struct-as-enum1.C: Likewise.
13893 * g++.dg/parse/typedef1.C: Likewise.
13894 * g++.dg/parse/typedef3.C: Likewise.
13895 * g++.dg/parse/typedef4.C: Likewise.
13896 * g++.dg/parse/typedef5.C: Likewise.
13897 * g++.dg/template/nontype4.C: Likewise.
13898 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
13899 * g++.old-deja/g++.other/elab1.C: Likewise.
13900 * g++.old-deja/g++.other/syntax4.C: Likewise.
13901
13902 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13903
13904 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
13905
13906 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
13907
13908 * gcc.c-torture/execute/20041114-1.c: New test.
13909
13910 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
13911
13912 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
13913 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
13914 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
13915 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
13916 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
13917 gcc.dg/switch-7.c: New tests.
13918
13919 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13920
13921 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
13922
13923 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13924
13925 PR tree-opt/18400
13926 * gcc.dg/vect/pr18400.c: New test.
13927
13928 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
13929 Andrew Pinski <pinskia@physics.uc.edu>
13930
13931 PR tree-opt/18425
13932 * gcc.dg/vect/pr18425.c: New test.
13933
13934 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13935
13936 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
13937 Guard with dg-require-alias and dg-require-visibility.
13938
13939 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13940
13941 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
13942
13943 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13944
13945 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
13946
13947 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13948
13949 PR c++/17344
13950 * g++.dg/template/defarg5.C: New test.
13951
13952 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13953
13954 * g++.dg/parse/cast1.C: Run only on ILP32.
13955 * g++.old-deja/g++.mike/p784.C: Likewise.
13956
13957 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
13958
13959 * gcc.c-torture/execute/20041113-1.c: New test.
13960
13961 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
13962
13963 PR target/18230
13964 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
13965 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
13966 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
13967 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13968 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
13969 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
13970 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
13971 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
13972 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
13973 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
13974 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
13975 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
13976 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
13977
13978 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
13979
13980 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
13981 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
13982 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
13983 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
13984 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
13985 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
13986 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
13987 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
13988 gcc.target/sparc/combined-1.c: New tests.
13989
13990 2004-11-12 Ziemowit Laski <zlaski@apple.com>
13991
13992 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
13993 New tests.
13994
13995 2004-11-12 Mark Mitchell <mark@codesourcery.com>
13996
13997 * lib/gcc-dg.exp (dg-forbid-option): New function.
13998 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
13999 * g++.dg/abi/bitfield8.C: Likewise.
14000 * g++.dg/abi/dtor1.C: Likewise.
14001 * g++.dg/abi/empty10.C: Likewise.
14002 * g++.dg/abi/empty7.C: Likewise.
14003 * g++.dg/abi/empty9.C: Likewise.
14004 * g++.dg/abi/layout3.C: Likewise.
14005 * g++.dg/abi/layout4.C: Likewise.
14006 * g++.dg/abi/thunk1.C: Likewise.
14007 * g++.dg/abi/thunk2.C: Likewise.
14008 * g++.dg/abi/vbase11.C: Likewise.
14009 * g++.dg/abi/vthunk2.C: Likewise.
14010 * g++.dg/abi/vthunk3.C: Likewise.
14011 * g++.dg/ext/attrib8.C: Likewise.
14012 * g++.dg/opt/longbranch2.C: Likewise.
14013 * g++.dg/opt/reg-stack4.C: Likewise.
14014 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14015 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14016 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14017 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14018 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14019 * gcc.dg/20000609-1.c: Likewise.
14020 * gcc.dg/20000720-1.c: Likewise.
14021 * gcc.dg/20011107-1.c: Likewise.
14022 * gcc.dg/20011119-1.c: Likewise.
14023 * gcc.dg/20020108-1.c: Likewise.
14024 * gcc.dg/20020122-2.c: Likewise.
14025 * gcc.dg/20020122-3.c: Likewise.
14026 * gcc.dg/20020201-3.c: Likewise.
14027 * gcc.dg/20020206-1.c: Likewise.
14028 * gcc.dg/20020218-1.c: Likewise.
14029 * gcc.dg/20020310-1.c: Likewise.
14030 * gcc.dg/20020411-1.c: Likewise.
14031 * gcc.dg/20020418-2.c: Likewise.
14032 * gcc.dg/20020426-1.c: Likewise.
14033 * gcc.dg/20020426-2.c: Likewise.
14034 * gcc.dg/20020517-1.c: Likewise.
14035 * gcc.dg/20020523-1.c: Likewise.
14036 * gcc.dg/20020523-2.c: Likewise.
14037 * gcc.dg/20020729-1.c: Likewise.
14038 * gcc.dg/20030204-1.c: Likewise.
14039 * gcc.dg/20030826-2.c: Likewise.
14040 * gcc.dg/20030926-1.c: Likewise.
14041 * gcc.dg/20031202-1.c: Likewise.
14042 * gcc.dg/980312-1.c: Likewise.
14043 * gcc.dg/980313-1.c: Likewise.
14044 * gcc.dg/990117-1.c: Likewise.
14045 * gcc.dg/990424-1.c: Likewise.
14046 * gcc.dg/990524-1.c: Likewise.
14047 * gcc.dg/991230-1.c: Likewise.
14048 * gcc.dg/i386-387-1.c: Likewise.
14049 * gcc.dg/i386-387-2.c: Likewise.
14050 * gcc.dg/i386-387-3.c: Likewise.
14051 * gcc.dg/i386-387-4.c: Likewise.
14052 * gcc.dg/i386-387-5.c: Likewise.
14053 * gcc.dg/i386-387-6.c: Likewise.
14054 * gcc.dg/i386-asm-1.c: Likewise.
14055 * gcc.dg/i386-bitfield1.c: Likewise.
14056 * gcc.dg/i386-bitfield2.c: Likewise.
14057 * gcc.dg/i386-loop-1.c: Likewise.
14058 * gcc.dg/i386-loop-2.c: Likewise.
14059 * gcc.dg/i386-loop-3.c: Likewise.
14060 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14061 * gcc.dg/i386-pic-1.c: Likewise.
14062 * gcc.dg/i386-regparm.c: Likewise.
14063 * gcc.dg/i386-signbit-1.c: Likewise.
14064 * gcc.dg/i386-signbit-2.c: Likewise.
14065 * gcc.dg/i386-signbit-3.c: Likewise.
14066 * gcc.dg/i386-sse-5.c: Likewise.
14067 * gcc.dg/i386-sse-8.c: Likewise.
14068 * gcc.dg/i386-unroll-1.c: Likewise.
14069 * gcc.dg/tls/opt-1.c: Likewise.
14070 * gcc.dg/tls/opt-2.c: Likewise.
14071 * gcc.dg/unroll-1.c: Likewise.
14072 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14073 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14074 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14075 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14076 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
14077 -m64 is specified.
14078
14079 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14080
14081 PR c++/18389
14082 * g++.dg/parse/cond1.C: New test.
14083
14084 PR c++/18429
14085 * g++.dg/template/array9.C: New test.
14086 * g++.dg/ext/vla1.C: Adjust error messages.
14087 * g++.dg/ext/vlm1.C: Likewise.
14088 * g++.dg/template/crash2.C: Likewise.
14089
14090 PR c++/18436
14091 * g++.dg/template/call3.C: New test.
14092
14093 PR c++/18407
14094 * g++.dg/template/ptrmem11.C: New test.
14095
14096 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
14097
14098 PR other/14264
14099 * lib/g++.exp: Set LC_ALL and LANG to C.
14100 * lib/gcc-dg.exp: Likewise.
14101 * lib/gfortran.exp: Likewise.
14102 * lib/objc.exp: Likewise.
14103 * lib/treelang.exp: Likewise.
14104
14105 2004-11-12 Andreas Schwab <schwab@suse.de>
14106
14107 * gcc.dg/pr16286.c: Fix last change.
14108
14109 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14110
14111 PR c++/18416
14112 * g++.dg/init/global1.C: New test.
14113
14114 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
14115
14116 * gcc.c-torture/execute/20041112-1.c: New test.
14117
14118 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14119
14120 * lib/gcc-dg.exp (dg-target-list): New.
14121
14122 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14123 Richard Sandiford <rsandifo@redhat.com>
14124
14125 * lib/target-supports.exp (get-compiler_messages): New.
14126 (check_named_sections_available): Use it.
14127 (check_effective_target_ilp32): New.
14128 (check_effective_target_lp64): New.
14129 (is-effective-target): New.
14130 * lib/gcc-dg.exp (dg-require-effective-target): New.
14131
14132 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
14133
14134 * gcc.dg/precedence-1.c: New test.
14135
14136 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14137
14138 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
14139
14140 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
14141 message, delete generated files, use more descriptive name for
14142 executable, and make the test unsupported when it cannot be run.
14143
14144 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
14145 (dg-require-weak, dg-require-visibility, dg-require-alias,
14146 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
14147 dg-require-iconv, dg-require-named-sections): Use it.
14148
14149 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
14150
14151 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
14152
14153 PR target/16457
14154 * gcc.dg/ppc-and-1: New
14155
14156 PR target/16796
14157 * gcc.dg/ppc-mov-1.c: New.
14158
14159 PR target/16458
14160 * gcc.dg/ppc-compare-1.c: New.
14161
14162 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
14163
14164 * objc.dg/desig-init-2.m: New test.
14165
14166 2004-11-10 Adam Nemet <anemet@lnxw.com>
14167
14168 PR middle-end/18160
14169 * g++.dg/warn/register-var-1.C: New test.
14170 * g++.dg/warn/register-var-2.C: New test.
14171
14172 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14173
14174 * gcc.dg/union-2.c: New test.
14175
14176 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
14177
14178 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
14179 New test for PR tree-optimization/17892.
14180
14181 2004-11-09 Mark Mitchell <mark@codesourcery.com>
14182
14183 PR c++/18369
14184 * g++.dg/init/new12.C: New test.
14185
14186 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
14187
14188 * gcc.target/sparc: New directory.
14189 * gcc.target/sparc/sparc.exp: New driver.
14190 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
14191 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
14192 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
14193 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
14194
14195 2004-11-10 Paul Brook <paul@codesourcery.com>
14196
14197 PR fortran/18218
14198 * gfortran.dg/list_read.c: New test.
14199
14200 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14201
14202 PR c/18322
14203 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
14204 expected diagnostic location.
14205
14206 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
14207
14208 * gcc.dg/20041109-1.c: New test.
14209
14210 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14211
14212 PR objc/18406
14213 * objc/compile/pr18406.m: New test.
14214
14215 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14216
14217 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
14218
14219 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14220
14221 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
14222
14223 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14224
14225 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
14226
14227 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14228
14229 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
14230 exit.
14231
14232 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
14233
14234 PR tree-opt/18299
14235 * gcc.c-torture/pr18299-1.c: New test.
14236
14237 2004-11-06 Andreas Schwab <schwab@suse.de>
14238
14239 * gcc.dg/pr16286.c: Also test for bool and pixel.
14240
14241 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
14242
14243 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
14244 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
14245 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
14246 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
14247 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
14248 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
14249 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
14250 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
14251 gcc.dg/struct-semi-3.c: New tests.
14252
14253 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14254
14255 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
14256
14257 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14258
14259 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
14260 Do not use C99 designators.
14261
14262 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14263
14264 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
14265
14266 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14267
14268 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
14269 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
14270 * gcc.c-torture/execute/simd-5.x: Remove.
14271
14272 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
14273
14274 PR rtl-optimization/17933
14275 * gcc.dg/torture/pr17933-1.c: New test.
14276
14277 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14278
14279 PR target/18106
14280 * lib/target-supports.exp (check_weak_available): Support
14281 Windows.
14282
14283 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
14284
14285 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
14286 call to fflush(stdout) before abort.
14287 (my_ffsll): New function.
14288 (generate_fields): Use it.
14289
14290 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14291
14292 * gcc.dg/init-undef-1.c: New test.
14293
14294 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14295
14296 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
14297 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
14298 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
14299 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
14300 expected messages for new parser.
14301
14302 2004-11-04 Mark Mitchell <mark@codesourcery.com>
14303
14304 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
14305
14306 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14307
14308 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
14309 on LP64 targets.
14310
14311 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14312
14313 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
14314 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
14315 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
14316 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
14317 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
14318 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
14319 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
14320 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
14321 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
14322 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
14323
14324 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14325
14326 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
14327 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
14328 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
14329 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
14330 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
14331 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
14332 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
14333 for new parser.
14334
14335 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
14336
14337 PR target/15342
14338 * gcc.dg/20041104-1.c: New test.
14339
14340 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14341
14342 * g++.dg/template/nontype7.C: New test.
14343 * g++.dg/template/nontype8.C: Likewise.
14344 * g++.dg/template/nontype9.C: Likewise.
14345 * g++.dg/template/nontype10.C: Likewise.
14346 * g++.dg/tc1/dr49.C: Likewise.
14347 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
14348 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
14349
14350 2004-11-04 Ben Elliston <bje@au.ibm.com>
14351
14352 * g++.dg/rtti/tinfo1.C: Remove xfails.
14353
14354 2004-11-04 Ben Elliston <bje@au.ibm.com>
14355
14356 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
14357 packed attribute to the definition to satisfy the new C++ parser.
14358
14359 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14360
14361 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
14362 invocations of va_arg.
14363
14364 2004-11-02 Mark Mitchell <mark@codesourcery.com>
14365
14366 PR c++/18124
14367 * g++.dg/template/crash25.C: New test.
14368
14369 PR c++/18155
14370 * g++.dg/template/typedef2.C: New test.
14371 * g++.dg/parse/crash13.C: Adjust error markers.
14372
14373 PR c++/18177
14374 * g++.dg/conversion/const3.C: New test.
14375
14376 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14377
14378 PR fortran/17535
14379 PR fortran/17583
14380 PR fortran/17713
14381 * gfortran.dg/generic_[123].f90: New testcases.
14382
14383 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14384
14385 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
14386 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
14387
14388 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14389
14390 PR tree-opt/16808
14391 * gcc.c-torture/compile/pr16808.c: New test.
14392
14393 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
14394
14395 PR rtl-optimization/17104
14396 * gcc.dg/ppc-bitfield1.c: New.
14397
14398 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14399
14400 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
14401
14402 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14403
14404 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
14405 strings for 32-bit code.
14406
14407 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
14408
14409 PR c/18239
14410 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
14411
14412 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
14413
14414 PR c++/18064
14415 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
14416
14417 2004-10-31 Mark Mitchell <mark@codesourcery.com>
14418
14419 PR c++/15172
14420 * g++.dg/init/aggr2.C: New test.
14421
14422 2004-10-30 Ziemowit Laski <zlaski@apple.com>
14423
14424 * objc.dg/local-decl-1.m: New test.
14425
14426 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
14427
14428 * gcc.dg/20040910-1.c: Adjust regex.
14429
14430 2004-10-30 Roger Sayle <roger@eyesopen.com>
14431
14432 PR rtl-optimization/18084
14433 * g++.dg/opt/pr18084-1.C: New testcase.
14434
14435 2004-10-30 Matt Austern <austern@apple.com>
14436
14437 PR c++/17542
14438 * g++.dg/ext/attrib18.C: New test.
14439
14440 2004-10-30 Roger Sayle <roger@eyesopen.com>
14441
14442 PR middle-end/18096
14443 * gcc.dg/pr18096-1.c: New test case.
14444
14445 2004-10-30 Roger Sayle <roger@eyesopen.com>
14446
14447 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
14448
14449 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
14450
14451 PR c/16666
14452 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
14453 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
14454 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
14455 gcc.dg/old-style-prom-3.c: New tests.
14456
14457 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
14458
14459 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
14460 Remove unnecessary inclusion of stdio.h.
14461
14462 2004-10-29 Roger Sayle <roger@eyesopen.com>
14463
14464 PR rtl-optimization/17581
14465 * gcc.dg/pr17581-1.c: New test case.
14466
14467 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
14468
14469 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
14470 being implemented.
14471 * g++.dg/conversion/dr195-1.C: New.
14472 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
14473 * g++.old-deja/g++.mike/p10148.C: Likewise.
14474
14475 2004-10-29 Mark Mitchell <mark@codesourcery.com>
14476
14477 PR c++/17695
14478 * g++.dg/debug/typedef2.C: New test.
14479
14480 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
14481
14482 PR fortran/13490
14483 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
14484 * gfortran.dg/g77/README: Update.
14485
14486 2004-10-28 Matt Austern <austern@apple.com>
14487
14488 PR c++/14124
14489 * g++.dg/ext/packed7.C: New test.
14490
14491 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14492
14493 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
14494 scan-assembler.
14495 * lib/scanasm.exp (hidden-scan-for): New proc.
14496 (scan-hidden): Use hidden-scan-for instead of constructing the scan
14497 string.
14498 (scan-not-hidden): Likewise.
14499 * lib/target-supports.exp (check_visibility_available): mach-o is
14500 support too.
14501
14502 2004-10-28 Mark Mitchell <mark@codesourcery.com>
14503
14504 PR c++/17132
14505 * g++.dg/template/memclass3.C: New test.
14506
14507 2004-10-28 Adam Nemet <anemet@lnxw.com>
14508
14509 PR middle-end/18160
14510 * gcc.dg/register-var-1.c: New test.
14511 * gcc.dg/register-var-2.c: New test.
14512 * gcc.dg/asm-7.c: Taking the address of a register variable is an
14513 error now.
14514
14515 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
14516
14517 PR other/18172
14518 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
14519 unused variables.
14520 * gcc.dg/vect/vect-22.c: Likewise.
14521
14522 2004-10-28 Jakub Jelinek <jakub@redhat.com>
14523
14524 * gcc.dg/i386-rotate-1.c: New test.
14525
14526 2004-10-27 Mark Mitchell <mark@codesourcery.com>
14527
14528 * g++.dg/init/ref12.C: Add "run" marker.
14529
14530 PR c++/17435
14531 * g++.dg/init/ref12.C: New test.
14532
14533 PR c++/18140
14534 * g++.dg/template/shift1.C: New test.
14535 * g++.dg/template/error10.C: Adjust error markers.
14536
14537 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
14538
14539 PR tree-opt/17529
14540 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
14541
14542 2004-10-27 Geoffrey Keating <geoffk@apple.com>
14543
14544 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
14545 * gcc.dg/weak/weak-3.c: Likewise.
14546 * gcc.dg/weak/weak-5.c: Likewise.
14547 * gcc.dg/weak/weak-9.c: Likewise.
14548 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
14549 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
14550
14551 * gcc.dg/darwin-weakimport-1.c: New.
14552
14553 2004-10-28 Ben Elliston <bje@au.ibm.com>
14554
14555 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
14556
14557 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
14558
14559 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
14560 'syntax' error messages.
14561 * gcc.dg/cpp/direct2s.c: Likewise.
14562
14563 2004-10-26 Geoffrey Keating <geoffk@apple.com>
14564
14565 * gcc.c-torture/compile/20041026-1.c: New.
14566
14567 2004-10-26 Mark Mitchell <mark@codesourcery.com>
14568
14569 PR c++/18093
14570 * g++.dg/lookup/ns2.C: New test.
14571
14572 PR c++/18020
14573 * g++.dg/template/enum4.C: New test.
14574
14575 PR c++/18161
14576 * g++.dg/template/expr1.C: New test.
14577
14578 2004-10-26 Ben Elliston <bje@au.ibm.com>
14579
14580 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
14581
14582 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
14583
14584 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
14585 gcc.dg/decl-nospec-3.c: New tests.
14586
14587 2004-10-26 Ziemowit Laski <zlaski@apple.com>
14588
14589 * objc.dg/super-class-3.m: New test.
14590
14591 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
14592
14593 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
14594 resyncing.
14595 * gcc.dg/cpp/direct2s.c: Likewise.
14596
14597 2004-10-25 Geoffrey Keating <geoffk@apple.com>
14598
14599 * objc.dg/image-info.m: Update for changes to section selection.
14600
14601 2004-10-25 David Ayers <d.ayers@inode.at>
14602 Ziemowit Laski <zlaski@apple.com>
14603
14604 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
14605 diagnostics when messaging 'id <Proto>'.
14606 * objc.dg/class-protocol-1.m: New test.
14607 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
14608 a non-existent method signature.
14609 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
14610 Update diagnostics when messaging with non-existent method signature.
14611 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
14612 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
14613 invalid receivers are now resolved as if messaging 'id'; remove
14614 extraneous diagnostics.
14615
14616 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
14617
14618 PR c/16667
14619 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
14620 gcc.dg/init-desig-obs-3.c: New tests.
14621
14622 2004-10-25 Jakub Jelinek <jakub@redhat.com>
14623
14624 * gcc.dg/debug/20041023-1.c: New test.
14625
14626 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
14627
14628 PR middle-end/17407
14629 * gcc.c-torture/compile/pr17407.c: New test.
14630
14631 PR c++/18121
14632 * g++.dg/template/array8.C: New test.
14633
14634 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14635
14636 PR other/18138
14637 * lib/g++.exp: Accept more than one multilib libgcc.
14638 * lib/gcc-dg.exp: Likewise.
14639 * lib/objc.exp: Likewise.
14640 * lib/treelang.exp: Likewise.
14641 * lib/gfortran.exp: Likewise.
14642
14643 2004-10-24 Ben Elliston <bje@au.ibm.com>
14644
14645 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
14646
14647 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
14648
14649 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
14650 * gcc.dg/c99-const-expr-3.c: Likewise.
14651
14652 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
14653
14654 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
14655
14656 2004-10-23 Ben Elliston <bje@au.ibm.com>
14657
14658 * gcc.c-torture/execute/loop-2e.x: Remove.
14659
14660 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
14661
14662 PR c++/18095
14663 * g++.dg/parse/crash18.C: New.
14664 * g++.dg/parse/crash19.C: New.
14665
14666 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14667
14668 * g++.dg/ext/dllimport1.C: Move dg-warnings.
14669 * g++.dg/ext/dllimport2.C: Same.
14670 * g++.dg/ext/dllimport8.C: Same.
14671
14672 2004-10-21 Mark Mitchell <mark@codesourcery.com>
14673
14674 PR c++/10841
14675 * g++.dg/conversion/cast1.C: New test.
14676 * g++.dg/overload/pmf1.C: Adjust error marker.
14677
14678 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
14679
14680 PR objc/17923
14681 * objc.dg/const-str-7.m: New test.
14682
14683 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14684
14685 * g++.dg/template/memfriend11.C: Fix comment typo.
14686 * g++.dg/template/memfriend14.C: Likewise.
14687
14688 2004-10-20 Richard Henderson <rth@redhat.com>
14689
14690 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
14691 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
14692 -fasynchronous-unwind-tables.
14693
14694 2004-10-20 Richard Henderson <rth@redhat.com>
14695
14696 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
14697 (main): Return success.
14698 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
14699 (main): Return success.
14700
14701 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14702
14703 PR c++/13495
14704 * g++.dg/template/memfriend9.C: New test.
14705 * g++.dg/template/memfriend10.C: Likewise.
14706 * g++.dg/template/memfriend11.C: Likewise.
14707 * g++.dg/template/memfriend12.C: Likewise.
14708 * g++.dg/template/memfriend13.C: Likewise.
14709 * g++.dg/template/memfriend14.C: Likewise.
14710 * g++.dg/template/memfriend15.C: Likewise.
14711 * g++.dg/template/memfriend16.C: Likewise.
14712 * g++.dg/template/memfriend17.C: Likewise.
14713 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
14714
14715 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
14716
14717 * g++.dg/conversion/dr195.C: New.
14718 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
14719
14720 2004-10-20 Ben Elliston <bje@au.ibm.com>
14721 Devang Patel <dpatel@apple.com>
14722
14723 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
14724 of floating point arithmetic, which could trap.
14725
14726 2004-10-19 Mark Mitchell <mark@codesourcery.com>
14727
14728 PR c++/14035
14729 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
14730 * g++.dg/conversion/const2.C: New test.
14731 * g++.dg/expr/reinterpret2.C: New test.
14732 * g++.dg/expr/reinterpret3.C: New test.
14733 * g++.dg/expr/cast2.C: New test.
14734 * g++.dg/expr/copy1.C: New test.
14735 * g++.dg/other/conversion1.C: Change error message.
14736 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
14737 function pointers to void *.
14738 * g++.old-deja/g++.mike/p10148.C: Likewise.
14739
14740 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14741
14742 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
14743
14744 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
14745
14746 PR c++/18047
14747
14748 * g++.dg/parse/expr3.C: New test.
14749
14750 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14751
14752 * gcc.dg/smod-1.c: New test.
14753
14754 2004-10-18 Ziemowit Laski <zlaski@apple.com>
14755
14756 * objc.dg/method-14.m: New test.
14757
14758 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14759
14760 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
14761 Also xfail as the patch was reverted.
14762
14763 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14764
14765 PR middle-end/16973
14766 * gcc.dg/pr16973.c: New test.
14767
14768 2004-10-18 Diego Novillo <dnovillo@redhat.com>
14769
14770 PR tree-optimization/17656
14771 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
14772
14773 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
14774
14775 * g++.dg/eh/shadow1.C: New.
14776
14777 2004-10-18 Jakub Jelinek <jakub@redhat.com>
14778
14779 * gcc.c-torture/compile/20041018-1.c: New test.
14780
14781 2004-10-18 Ben Elliston <bje@au.ibm.com>
14782
14783 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
14784 compiler referring to register 0 when accessing sdata. The linker
14785 now patches things up.
14786
14787 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
14788
14789 PR c/17529
14790 * gcc.c-torture/compile/pr17529.c: New test.
14791
14792 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14793
14794 PR c++/17743
14795 * g++.dg/ext/attrib17.C: New test.
14796
14797 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14798
14799 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
14800
14801 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14802
14803 PR c++/10479
14804 * g++.dg/ext/attrib16.C: New test.
14805
14806 2004-10-15 Mark Mitchell <mark@codesourcery.com>
14807
14808 PR c++/17042
14809 * g++.dg/init/dso_handle1.C: New test.
14810
14811 PR c++/14667
14812 * g++.dg/parse/typedef6.C: New test.
14813
14814 PR c++/17916
14815 * g++.dg/parse/pragma1.C: New test.
14816
14817 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
14818
14819 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
14820
14821 2004-10-15 Steve Ellcey <sje@cup.hp.com>
14822
14823 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
14824 -fno-common when on HPPA HP-UX platforms.
14825
14826 2004-10-15 Jakub Jelinek <jakub@redhat.com>
14827
14828 PR other/16820
14829 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
14830 stdint.h.
14831 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
14832 uintptr_t.
14833
14834 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14835
14836 PR c++/16301
14837 * g++.dg/lookup/strong-using-4.C: New test.
14838
14839 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14840
14841 PR middle-end/16567
14842 * gcc.c-torture/compile/nested-1.c: New test.
14843
14844 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
14845
14846 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
14847 and mipsisa64*-*-* (until support for misaligned loads is added).
14848 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
14849 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
14850 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
14851 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
14852 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
14853 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
14854
14855 2004-10-14 Mark Mitchell <mark@codesourcery.com>
14856
14857 PR c++/17976
14858 * g++.dg/init/dtor3.C: New test.
14859
14860 2004-10-15 Ben Elliston <bje@au.ibm.com>
14861
14862 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
14863
14864 2004-10-14 Geoffrey Keating <geoffk@apple.com>
14865
14866 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
14867 * gcc.dg/macho-lo-sum.c: Likewise.
14868
14869 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
14870
14871 * gcc.dg/ppc-spe64-1.c: New test.
14872
14873 2004-10-14 Devang Patel <dpatel@apple.com>
14874
14875 PR 17635
14876 * gcc.dg/pr17635.c : New test.
14877
14878 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
14879
14880 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
14881 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
14882 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
14883 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
14884 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
14885 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
14886 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
14887 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
14888 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
14889 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
14890 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
14891 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
14892 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
14893 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
14894 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
14895 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
14896 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
14897 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
14898
14899 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
14900
14901 * gcc.dg/vect/vect-82.c: New testcase.
14902 * gcc.dg/vect/vect-82_64.c: New testcase.
14903 * gcc.dg/vect/vect-83.c: New testcase.
14904 * gcc.dg/vect/vect-83_64.c: New testcase.
14905
14906 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
14907
14908 * gcc.dg/cpp/error-1.c: New test.
14909
14910 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
14911
14912 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
14913
14914 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
14915
14916 PR target/17984
14917 * gcc.dg/cris-peep2-xsrand2.c: New test.
14918
14919 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
14920
14921 PR c++/17661
14922 * testsuite/g++.dg/expr/for2.C: New test.
14923
14924 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14925
14926 * g++.dg/inherit/thunk1.C: Run on the SPARC.
14927
14928 2004-10-13 Jakub Jelinek <jakub@redhat.com>
14929
14930 PR tree-optimization/17724
14931 * g++.dg/opt/pr17724-1.C: New test.
14932 * g++.dg/opt/pr17724-2.C: New test.
14933 * g++.dg/opt/pr17724-3.C: New test.
14934 * g++.dg/opt/pr17724-4.C: New test.
14935 * g++.dg/opt/pr17724-5.C: New test.
14936 * g++.dg/opt/pr17724-6.C: New test.
14937
14938 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
14939
14940 PR c/17301
14941 * gcc.dg/pr17301-2.c: New test.
14942
14943 2004-10-11 Mark Mitchell <mark@codesourcery.com>
14944
14945 PR c++/15876
14946 * g++.dg/parse/error22.C: New test.
14947
14948 PR c++/17936
14949 * g++.dg/template/spec18.C: New test.
14950
14951 2004-10-11 Steve Ellcey <sje@cup.hp.com>
14952
14953 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
14954 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
14955 memcpy.
14956 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
14957 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
14958
14959 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
14960
14961 * g++.dg/eh/cleanup5.C: Add dg-options "".
14962
14963 2004-10-11 Roger Sayle <roger@eyesopen.com>
14964
14965 PR middle-end/17657
14966 * gcc.dg/switch-4.c: New test case.
14967
14968 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
14969
14970 * gcc.c-torture/execute/20041011-1.c: New test.
14971
14972 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
14973
14974 PR c++/17554
14975 * g++.dg/init/for3.C: New test.
14976
14977 PR c++/17657
14978 * g++.dg/opt/switch2.C: New test.
14979
14980 PR middle-end/17703
14981 * g++.dg/warn/Wreturn-2.C: New test.
14982
14983 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
14984
14985 PR c++/17907
14986 * g++.dg/eh/cleanup5.C: New test.
14987
14988 2004-10-10 Mark Mitchell <mark@codesourcery.com>
14989
14990 PR c++/17393
14991 * g++.dg/parse/error21.C: New test.
14992
14993 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
14994
14995 * g++.dg/overload/pmf1.C: Adjust quoting marks.
14996 * g++.dg/warn/incomplete1.C: Likewise.
14997 * g++.dg/template/qualttp20.C: Likewise.
14998
14999 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15000
15001 PR c/17881
15002 * parm-incomplete-1.c: New test.
15003
15004 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15005
15006 PR c++/17867
15007 * g++.dg/parse/error19.C: New test.
15008
15009 PR c++/17670
15010 * g++.dg/init/new11.C: New test.
15011
15012 PR c++/17821
15013 * g++.dg/parse/error20.C: New test.
15014
15015 PR c++/17826
15016 * g++.dg/template/crash24.C: New test.
15017
15018 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15019
15020 PR c/17301
15021 * gcc.dg/pr17301-1.c: New test.
15022
15023 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15024
15025 PR c/17189
15026 * gcc.dg/anon-struct-5.c: New test.
15027
15028 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
15029
15030 PR c/17844
15031 * gcc.dg/pr17844-1.c: New test.
15032
15033 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
15034
15035 PR tree-optimization/17906
15036 * gcc.c-torture/compile/pr17906.c: New.
15037
15038 2004-10-09 Stuart Hastings <stuart@apple.com>
15039 Roger Sayle <roger@eyesopen.com>
15040
15041 PR rtl-optimization/17853
15042 * gcc.dg/i386-mmx-5.c: New testcase.
15043
15044 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
15045
15046 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
15047
15048 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15049
15050 PR c++/17524
15051 * g++.dg/template/static9.C: New test.
15052
15053 PR c++/17685
15054 * g++.dg/parse/operator5.C: New test.
15055
15056 2004-10-09 Roger Sayle <roger@eyesopen.com>
15057
15058 PR middle-end/17894
15059 * gcc.c-torture/execute/divcmp-4.c: New test case.
15060
15061 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15062
15063 PR tree-opt/17902
15064 * g++.dg/opt/pr17902.C: New test.
15065
15066 2004-10-09 Jakub Jelinek <jakub@redhat.com>
15067
15068 * gcc.dg/cpp/ident-1.c: Add dg-options "".
15069
15070 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15071
15072 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
15073
15074 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15075
15076 * gcc.dg/assign-warn-3.c: New test.
15077
15078 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15079
15080 PR c/16999
15081 * gcc.dg/cpp/ident-1.c: New test.
15082
15083 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
15084
15085 * gcc.c-torture/compile/acc1.c: New.
15086
15087 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15088
15089 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
15090 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
15091
15092 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15093
15094 * gcc.dg/ultrasp11.c: New test.
15095
15096 2004-10-08 Michael Matz <matz@suse.de>
15097
15098 * gcc.dg/doloop-2.c: New test.
15099
15100 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15101
15102 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
15103 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
15104 objc.dg/method-9.m: Update expected diagnostics.
15105
15106 2004-10-07 Geoffrey Keating <geoffk@apple.com>
15107
15108 * gcc.dg/ppc-fsel-3.c: New file.
15109 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
15110
15111 2004-10-07 Paul Brook <paul@codesourcery.com>
15112
15113 * gfortran.dg/intrinsic_verify_1.f90: New test.
15114
15115 2004-10-07 Paul Brook <paul@codesourcery.com>
15116
15117 * gfortran.dg/empty_format_1.f90: Remove stray commas.
15118
15119 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15120
15121 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
15122 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
15123 commit.
15124
15125 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
15126
15127 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
15128
15129 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15130
15131 PR c++/17115
15132 * g++.dg/warn/Winline-4.C: New test.
15133
15134 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15135
15136 * gcc.c-torture/compile/20041007-1.c: New test.
15137
15138 2004-10-07 Paul Brook <paul@codesourcery.com>
15139
15140 PR fortran/17678
15141 * gfortran.dg/use_allocated_1.f90: New test.
15142
15143 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15144
15145 PR middle-end/17849
15146 * gfortran.fortran-torture/compile/nested.f90: New test
15147
15148 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
15149
15150 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
15151
15152 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15153
15154 PR c++/17368
15155 * g++.dg/ext/asm6.C: New test.
15156
15157 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
15158
15159 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
15160
15161 2004-10-06 Paul Brook <paul@codesourcery.com>
15162
15163 PR libfortran/17709
15164 * gfortran.dg/empty_format_1.f90: New test.
15165
15166 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15167
15168 PR fortran/17568
15169 * gfortran.dg/ishft.f90: New test.
15170
15171 PR fortran/17283
15172 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
15173 tests.
15174
15175 2004-10-06 Paul Brook <paul@codesourcery.com>
15176
15177 * gfortran.dg/do_1.f90: New test.
15178
15179 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15180
15181 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
15182 optimizing for size.
15183
15184 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15185
15186 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
15187
15188 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15189
15190 * gcc.c-torture/compile/20041005-1.c: New test.
15191
15192 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
15193
15194 PR c++/17829
15195 * g++.dg/lookup/koenig4.C: New.
15196
15197 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
15198
15199 * g++.dg/other/classkey1.C: Adjust quoting marks.
15200 * g++.dg/parse/error15.C: Likewise.
15201 * g++.dg/template/meminit2.C (int>): Likewise.
15202
15203 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15204
15205 PR fortran/17283
15206 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
15207
15208 PR fortran/17631
15209 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
15210
15211 PR fortran/17708
15212 * gfortran.dg/pr17708.f90: New test.
15213
15214 2004-10-04 Chao-ying Fu <fu@mips.com>
15215
15216 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
15217 * gcc.dg/vect/vect-4.c: Ditto.
15218 * gcc.dg/vect/vect-5.c: Ditto.
15219 * gcc.dg/vect/vect-6.c: Ditto.
15220 * gcc.dg/vect/vect-8.c: Ditto.
15221 * gcc.dg/vect/vect-16.c: Ditto.
15222 * gcc.dg/vect/vect-30.c: Ditto.
15223 * gcc.dg/vect/vect-40.c: Ditto.
15224 * gcc.dg/vect/vect-41.c: Ditto.
15225 * gcc.dg/vect/vect-42.c: Ditto.
15226 * gcc.dg/vect/vect-43.c: Ditto.
15227 * gcc.dg/vect/vect-44.c: Ditto.
15228 * gcc.dg/vect/vect-45.c: Ditto.
15229 * gcc.dg/vect/vect-46.c: Ditto.
15230 * gcc.dg/vect/vect-47.c: Ditto.
15231 * gcc.dg/vect/vect-48.c: Ditto.
15232 * gcc.dg/vect/vect-49.c: Ditto.
15233 * gcc.dg/vect/vect-50.c: Ditto.
15234 * gcc.dg/vect/vect-51.c: Ditto.
15235 * gcc.dg/vect/vect-52.c: Ditto.
15236 * gcc.dg/vect/vect-53.c: Ditto.
15237 * gcc.dg/vect/vect-54.c: Ditto.
15238 * gcc.dg/vect/vect-55.c: Ditto.
15239 * gcc.dg/vect/vect-56.c: Ditto.
15240 * gcc.dg/vect/vect-57.c: Ditto.
15241 * gcc.dg/vect/vect-58.c: Ditto.
15242 * gcc.dg/vect/vect-59.c: Ditto.
15243 * gcc.dg/vect/vect-60.c: Ditto.
15244 * gcc.dg/vect/vect-74.c: Ditto.
15245 * gcc.dg/vect/vect-79.c: Ditto.
15246 * gcc.dg/vect/vect-80.c: Ditto.
15247
15248 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15249
15250 * gcc.dg/unused-7.c: Use the correct option.
15251
15252 2004-10-04 Paul Brook <paul@codesourcery.com>
15253 Bud Davis <bdavis9659@comcast.net>
15254
15255 PR fortran/17706
15256 PR fortran/16434
15257 * gfortran/pr17706.f90: New test.
15258 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
15259
15260 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15261
15262 * gfortran.dg/pr17612.f90: New test.
15263
15264 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
15265
15266 * g++.dg/template/local1.C: Adjust quoting marks in
15267 testing for diagnostics.
15268 * g++.dg/tls/diag-2.C: Likewise.
15269 * g++.dg/other/error8.C: Likewise.
15270
15271 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15272
15273 PR c/17178
15274 * gcc.dg/unused-4.c: Adjust to be correct.
15275
15276 PR c/17820
15277 * gcc.dg/unused-7.c: New test.
15278
15279 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15280
15281 PR c++/17797
15282 * g++.dg/overload/template2.C: New test.
15283
15284 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
15285
15286 PR tree-optimization/16632
15287 * gcc.dg/tree-ssa/20041002-1.c: New.
15288
15289 2004-10-03 Paul Brook <paul@codesourcery.com>
15290
15291 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
15292 rather than relying on default formatting.
15293
15294 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
15295
15296 * gcc.dg/20040920-1.c: Update expected message text.
15297
15298 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
15299
15300 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
15301
15302 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
15303
15304 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
15305 tree level.
15306
15307 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15308
15309 * gcc.dg/tree-ssa/pr17343.c: Remove.
15310
15311 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15312
15313 PR tree-opt/17343
15314 * gcc.dg/tree-ssa/pr17343.c: New test.
15315
15316 2004-10-01 Jakub Jelinek <jakub@redhat.com>
15317
15318 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
15319 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
15320 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
15321 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
15322 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
15323
15324 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15325
15326 * gcc.dg/lvalue-2.c: New test.
15327
15328 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15329
15330 PR c/17730
15331 * gcc.dg/pr17730-1.c: New test
15332
15333 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
15334
15335 PR c/7425
15336 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
15337
15338 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15339
15340 * gcc.c-torture/execute/stdarg-1.c: New test.
15341 * gcc.c-torture/execute/stdarg-2.c: New test.
15342 * gcc.c-torture/execute/stdarg-3.c: New test.
15343 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15344 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15345 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15346 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15347 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15348
15349 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15350
15351 PR tree-optimization/17697
15352 * g++.dg/opt/pr17697-1.C: New test.
15353 * g++.dg/opt/pr17697-2.C: New test.
15354 * g++.dg/opt/pr17697-3.C: New test.
15355
15356 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
15357
15358 PR c/16409
15359 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
15360 gcc.dg/vla-init-5.c: New tests.
15361
15362 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
15363
15364 PR c/13804
15365 * gcc.dg/pr13804-1.c: New test.
15366
15367 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15368
15369 PR fortran/16938
15370 * gfortran.dg/pr16938.f90: New test.
15371
15372 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15373
15374 * g++.dg/template/crash23.C: New test.
15375
15376 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15377
15378 PR c++/17585
15379 * g++.dg/template/static8.C: New test.
15380
15381 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
15382
15383 PR c++/17681
15384 * g++.dg/other/error9.C: New test.
15385
15386 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15387
15388 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
15389
15390 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15391
15392 PR fortran/15164
15393 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
15394
15395 2004-09-26 Roger Sayle <roger@eyesopen.com>
15396
15397 PR middle-end/17112
15398 * gcc.dg/pr17112-1.c: New test case.
15399
15400 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
15401
15402 PR c/11459
15403 * gcc.dg/pr11459-1.c: New test.
15404
15405 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
15406
15407 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
15408 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15409
15410 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15411
15412 * gfortran.dg/pr15324.f90: Make array bounds consistent.
15413
15414 2004-09-25 Jan Hubicka <jh@suse.cz>
15415
15416 * compile/30040909-1.c: New test.
15417 * compile/30040907-1.c: New test.
15418
15419 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
15420
15421 * gcc.c-torture/execute/va-arg-26.c: New test.
15422
15423 2004-09-24 Zack Weinberg <zack@codesourcery.com>
15424
15425 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
15426 extra diagnostics on targets with 64-bit pointers.
15427 * objc.dg/selector-1.m: Adjust dg-warning regexp.
15428
15429 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15430
15431 PR c/17188
15432 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
15433 * gcc.dg/decl-3.c: Adjust expected message.
15434
15435 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15436
15437 PR fortran/17615
15438 * gfortran.dg/pr17615.f90: New test.
15439
15440 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
15441
15442 PR tree-optimzation/17517
15443 * g++.dg/tree-ssa/pr17517.C: New Test.
15444
15445 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15446
15447 PR c++/16889
15448 * g++.dg/lookup/ambig3.C: New.
15449
15450 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
15451
15452 PR tree-opt/17624
15453 * g++.dg/opt/pr17624.C: New test.
15454
15455 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15456
15457 PR c/6980
15458 * gcc.dg/Wbad-function-cast-1.c: New test.
15459
15460 2004-09-23 Zack Weinberg <zack@codesourcery.com>
15461
15462 * g++.dg/ext/complit1.C
15463 * g++.dg/other/error2.C
15464 * g++.dg/other/nontype-1.C
15465 * g++.dg/parse/crash11.C
15466 * g++.dg/parse/crash12.C
15467 * g++.dg/parse/error15.C
15468 * g++.dg/parse/error4.C
15469 * g++.dg/parse/tmpl-outside1.C
15470 * g++.dg/parse/too-many-tmpl-args1.C
15471 * g++.dg/template/dependent-expr3.C
15472 * g++.dg/template/error10.C
15473 * g++.dg/template/instantiate1.C
15474 * g++.dg/template/vtable2.C
15475 * g++.dg/warn/Wshadow-1.C
15476 * g++.dg/warn/weak1.C
15477 * g++.old-deja/g++.brendan/crash16.C
15478 * g++.old-deja/g++.brendan/crash18.C
15479 * g++.old-deja/g++.brendan/crash48.C
15480 * g++.old-deja/g++.brendan/crash49.C
15481 * g++.old-deja/g++.brendan/crash55.C
15482 * g++.old-deja/g++.brendan/crash56.C
15483 * g++.old-deja/g++.brendan/crash8.C
15484 * g++.old-deja/g++.brendan/enum11.C
15485 * g++.old-deja/g++.brendan/enum8.C
15486 * g++.old-deja/g++.brendan/enum9.C
15487 * g++.old-deja/g++.brendan/friend3.C
15488 * g++.old-deja/g++.brendan/misc14.C
15489 * g++.old-deja/g++.bugs/900402_02.C
15490 * g++.old-deja/g++.bugs/900404_03.C
15491 * g++.old-deja/g++.bugs/900404_04.C
15492 * g++.old-deja/g++.bugs/900428_03.C
15493 * g++.old-deja/g++.jason/crash4.C
15494 * g++.old-deja/g++.jason/overload21.C
15495 * g++.old-deja/g++.jason/redecl1.C
15496 * g++.old-deja/g++.jason/report.C
15497 * g++.old-deja/g++.jason/rfg10.C
15498 * g++.old-deja/g++.jason/template30.C
15499 * g++.old-deja/g++.law/arm12.C
15500 * g++.old-deja/g++.law/ctors5.C
15501 * g++.old-deja/g++.law/cvt20.C
15502 * g++.old-deja/g++.law/init10.C
15503 * g++.old-deja/g++.law/init8.C
15504 * g++.old-deja/g++.law/visibility17.C
15505 * g++.old-deja/g++.law/visibility7.C
15506 * g++.old-deja/g++.mike/net8.C
15507 * g++.old-deja/g++.mike/p646.C
15508 * g++.old-deja/g++.mike/p700.C
15509 * g++.old-deja/g++.mike/p701.C
15510 * g++.old-deja/g++.mike/p811.C
15511 * g++.old-deja/g++.ns/template13.C
15512 * g++.old-deja/g++.other/array3.C
15513 * g++.old-deja/g++.other/crash25.C
15514 * g++.old-deja/g++.other/dtor3.C
15515 * g++.old-deja/g++.other/dtor4.C
15516 * g++.old-deja/g++.other/main1.C
15517 * g++.old-deja/g++.other/warn7.C
15518 * g++.old-deja/g++.pt/crash11.C
15519 * g++.old-deja/g++.pt/crash36.C
15520 * g++.old-deja/g++.pt/spec22.C
15521 * g++.old-deja/g++.pt/spec9.C
15522 * g++.old-deja/g++.pt/ttp52.C
15523 * g++.old-deja/g++.robertl/eb103.C
15524 * g++.old-deja/g++.robertl/eb121.C
15525 * g++.old-deja/g++.robertl/eb22.C
15526 * g++.old-deja/g++.robertl/eb8.C:
15527 Update locations and/or regexps of dg-error markers.
15528 Remove markers for some bogus messages that are no longer issued.
15529
15530 2004-09-23 Jakub Jelinek <jakub@redhat.com>
15531
15532 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
15533 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
15534
15535 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
15536
15537 PR c++/17618
15538 * g++.dg/lookup/crash5.C: New test.
15539
15540 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
15541
15542 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
15543 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
15544 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
15545 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
15546 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
15547 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
15548
15549 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
15550 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
15551 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
15552 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
15553 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
15554 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
15555
15556 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
15557
15558 * gcc.dg/vect/vect-44.c: Check additional cases.
15559 * gcc.dg/vect/vect-48.c: Check additional cases.
15560
15561 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
15562 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
15563 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
15564 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
15565 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
15566 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
15567 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
15568 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
15569 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
15570
15571 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
15572 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
15573 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
15574
15575 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15576
15577 * gcc.dg/tree-ssa/loop-6.c: New test.
15578
15579 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
15580
15581 PR c++/17620
15582 * g++.dg/inherit/base2.C: New.
15583
15584 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15585
15586 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
15587 * gcc.dg/20001012-2.c: Likewise.
15588 * gcc.dg/20001013-1.c: Likewise.
15589 * gcc.dg/20001101-1.c: Likewise.
15590 * gcc.dg/20001102-1.c: Likewise.
15591 * gcc.dg/bf-spl1.c: Likewise.
15592 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
15593 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
15594
15595 2004-09-22 Diego Novillo <dnovillo@redhat.com>
15596
15597 PR tree-optimization/16721
15598 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
15599
15600 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
15601
15602 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
15603 * gcc.dg/20040305-1.c: Likewise.
15604
15605 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
15606
15607 PR c/16566
15608 * gcc.c-torture/compile/pr16566-1.c,
15609 gcc.c-torture/compile/pr16566-2.c,
15610 gcc.c-torture/compile/pr16566-3.c: New tests.
15611
15612 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
15613
15614 PR tree-optimization/17512
15615 * gcc.c-torture/compile/20040916-1.c.
15616
15617 2004-09-21 Mark Mitchell <mark@codesourcery.com>
15618
15619 * gcc.dg/pragma-re-3.c: New test.
15620
15621 2004-09-17 Matt Austern <austern@apple.com>
15622
15623 PR c++/15049
15624 * g++.dg/other/anon3.C: New.
15625
15626 2004-09-21 Roger Sayle <roger@eyesopen.com>
15627
15628 PR c++/7503
15629 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
15630 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
15631 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
15632 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
15633 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
15634
15635 2004-09-21 Bud Davis <bdavis9659@comcast.net>
15636
15637 PR fortran/17286
15638 * gfortran.dg/pr17286.f90: New test.
15639
15640 2004-09-20 Mark Mitchell <mark@codesourcery.com>
15641
15642 PR c++/17530
15643 * g++.dg/template/static7.C: New test.
15644
15645 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
15646
15647 PR tree-opt/17558
15648 * gcc.c-torture/compile/pr17558.c: New test.
15649
15650 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15651
15652 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
15653 if SKIP_ATTRIBUTE is defined.
15654
15655 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15656
15657 PR fortran/15957
15658 * gfortran.dg/pr15957.f90: New test.
15659
15660 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
15661
15662 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
15663 in comparison.
15664 * gcc.dg/vect/vect-79.c: Likewise.
15665 * gcc.dg/vect/vect-80.c: Likewise.
15666
15667 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15668
15669 PR fortran/15750
15670 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
15671
15672 2004-09-20 Ira Rosen <irar@il.ibm.com>
15673
15674 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
15675 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
15676 * gcc.dg/vect/vect-62.c: New testcase.
15677 * gcc.dg/vect/vect-63.c: New testcase.
15678 * gcc.dg/vect/vect-64.c: New testcase.
15679 * gcc.dg/vect/vect-65.c: New testcase.
15680 * gcc.dg/vect/vect-66.c: New testcase.
15681 * gcc.dg/vect/vect-67.c: New testcase.
15682 * gcc.dg/vect/vect-68.c: New testcase.
15683 * gcc.dg/vect/vect-69.c: New testcase.
15684 * gcc.dg/vect/vect-79.c: New testcase.
15685 * gcc.dg/vect/vect-80.c: New testcase.
15686
15687 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15688
15689 * gcc.target/mips/asm-1.c: New test.
15690
15691 2004-09-19 Ira Rosen <irar@il.ibm.com>
15692
15693 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
15694 * gcc.dg/vect/vect-73.c: New testcase.
15695 * gcc.dg/vect/vect-74.c: New testcase.
15696 * gcc.dg/vect/vect-75.c: New testcase.
15697 * gcc.dg/vect/vect-76.c: New testcase.
15698 * gcc.dg/vect/vect-77.c: New testcase.
15699 * gcc.dg/vect/vect-78.c: New testcase
15700
15701 2004-09-18 Paul Brook <paul@codesourcery.com>
15702
15703 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
15704
15705 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
15706
15707 PR c/17424
15708 * gcc.dg/pr17424-1.c: New test.
15709
15710 2004-09-18 Diego Novillo <dnovillo@redhat.com>
15711
15712 * g++.dg/tree-ssa/pr17153.C: New test.
15713
15714 2004-09-16 Geoffrey Keating <geoffk@apple.com>
15715
15716 PR pch/13361
15717 * testsuite/g++.dg/pch/wchar-1.C: New.
15718 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15719
15720 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
15721
15722 * gcc.c-torture/execute/20040917-1.c: New test.
15723
15724 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15725
15726 PR tree-optimization/17319
15727 * gcc.dg/pr17319.c: New test.
15728
15729 2004-09-17 Devang Patel <dpatel@apple.com>
15730
15731 * gcc.dg/20040813-1.c: New test.
15732
15733 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15734
15735 PR tree-optimization/17273
15736 * gcc.c-torture/compile/pr17273.c: New test.
15737
15738 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
15739
15740 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
15741 Update expected messages.
15742 * gcc.dg/declspec-13.c: New test.
15743
15744 2004-09-17 David Edelsohn <edelsohn@gnu.org>
15745
15746 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
15747
15748 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15749
15750 * gcc.c-torture/execute/pr17252.c: Use post-increment to
15751 change what 'a' is pointing to.
15752
15753 2004-09-17 Mark Mitchell <mark@codesourcery.com>
15754
15755 PR c++/16002
15756 * g++.dg/template/error18.C: New test.
15757
15758 PR c++/16029
15759 * g++.dg/warn/Wunused-8.C: New test.
15760
15761 2004-09-17 Steven Bosscher <stevenb@suse.de>
15762
15763 PR tree-optimization/17513
15764 * gcc.dg/20040916-1.c: New test.
15765
15766 2004-09-16 Mark Mitchell <mark@codesourcery.com>
15767
15768 PR c++/17501
15769 * g++.dg/template/typename7.C: New test.
15770
15771 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15772
15773 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
15774
15775 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
15776
15777 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
15778 with -ftree-based-profiling also.
15779 * lib/profopt.exp: Support late-set profile_option/feedback_option.
15780
15781 2004-09-16 Victor Leikehman <lei@il.ibm.com>
15782
15783 PR/15364
15784 * gfortran.dg/der_array_io_1.f90: New test.
15785 * gfortran.dg/der_array_io_2.f90: New test.
15786 * gfortran.dg/der_array_io_3.f90: New test.
15787
15788 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15789
15790 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
15791 EABI.
15792
15793 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15794
15795 * g++.dg/opt/switch1.C: New test.
15796
15797 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
15798
15799 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
15800 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
15801 Update expected messages.
15802
15803 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15804
15805 PR fortran/16485
15806 * gfortran.dg/same_name_1.f90: New test.
15807
15808 2004-09-15 Diego Novillo <dnovillo@redhat.com>
15809
15810 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
15811 dereference garbage pointers.
15812
15813 2004-09-15 Jakub Jelinek <jakub@redhat.com>
15814
15815 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
15816 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
15817
15818 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
15819 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
15820 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
15821
15822 2004-09-14 Mark Mitchell <mark@codesourcery.com>
15823
15824 PR c++/17324
15825 * g++.dg/template/mangle1.C: New test.
15826
15827 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15828
15829 PR tree-optimization/17252
15830 * gcc.c-torture/execute/pr17252.c: New test.
15831
15832 2004-09-14 Andrew Pinski <apinski@apple.com>
15833
15834 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
15835
15836 2004-09-14 Roger Sayle <roger@eyesopen.com>
15837
15838 PR rtl-optimization/9771
15839 * gcc.dg/pr9771-1.c: New test case.
15840
15841 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15842
15843 PR tree-optimization/15262
15844 * gcc.c-torture/execute/pr15262-1.c: New test.
15845 * gcc.c-torture/execute/pr15262-2.c: New test.
15846
15847 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
15848
15849 * gcc.dg/declspec-12.c: New test.
15850
15851 2004-09-14 Bud Davis <bdavis9659@comcast.net>
15852
15853 * gfortran.dg/pr17090.f90: Add directives to test.
15854
15855 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15856
15857 * gcc.c-torture/compile/20040914-1.c: New test.
15858
15859 2004-09-13 Mark Mitchell <mark@codesourcery.com>
15860
15861 PR c++/16162
15862 * g++.dg/template/decl2.C: New test.
15863
15864 2004-09-13 Bud Davis <bdavis9659@comcast.net>
15865
15866 PR fortran/17090
15867 * gfortran.dg/pr17090.f90: New test.
15868
15869 2004-09-13 Dale Johannesen <dalej@apple.com>
15870
15871 * gcc.c-torture/compile/pr17408.c: New test case.
15872
15873 2004-09-13 Mark Mitchell <mark@codesourcery.com>
15874
15875 PR c++/16716
15876 * g++.dg/parse/crash17.C: New test.
15877
15878 PR c++/17327
15879 * g++.dg/template/enum3.C: New test.
15880
15881 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
15882
15883 * lib/gcc-defs.exp: Load wrapper.exp.
15884 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
15885 using local code.
15886 * lib/gcc.exp (gcc_init): Similar.
15887 * lib/gfortran.exp (gfortran_init): Similar.
15888 * lib/objc.exp (objc_init): Similar.
15889 * lib/treelang.exp (treelang_init): Similar.
15890 * lib/wrapper.exp: New file with build_wrapper call machinery in
15891 ${tool}_maybe_build_wrapper.
15892
15893 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
15894
15895 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
15896 "inline".
15897 * gcc.dg/declspec-11.c: Update expected messages.
15898 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
15899 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
15900 gcc.dg/inline-12.c: New tests.
15901
15902 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
15903
15904 * g++.dg/tree-ssa/pr17400.C: New testcase.
15905
15906 2004-09-13 James E Wilson <wilson@specifixinc.com>
15907
15908 * gcc.target/mips/sb1-1.c: New testcase.
15909
15910 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
15911
15912 * lib/g77-dg.exp: Remove unused file.
15913 * lib/mike-g77.exp: Ditto.
15914 * lib/g77.exp: Ditto.
15915
15916 2004-09-12 Richard Henderson <rth@redhat.com>
15917
15918 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
15919
15920 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
15921
15922 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
15923 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
15924 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
15925 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
15926 Update expected messages.
15927
15928 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
15929
15930 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
15931 declaration/use mismatch for dirp parameter.
15932
15933 2004-09-12 Andrew Pinski <apinski@apple.com>
15934
15935 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
15936 -fgnu-runtime is passed.
15937
15938 2004-09-12 Richard Henderson <rth@redhat.com>
15939
15940 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
15941 do the uplevel thing and update additional_flags directly.
15942 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
15943 gfortran.fortran-torture/execute/intrinsic_nearest.x,
15944 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
15945 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
15946
15947 2004-09-11 Steven Bosscher <stevenb@suse.de>
15948
15949 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
15950
15951 2004-09-11 Roger Sayle <roger@eyesopen.com>
15952
15953 PR middle-end/17411
15954 * g++.dg/opt/pr17411-1.C: New test case.
15955
15956 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
15957
15958 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
15959 gcc.dg/tls/diag-2.c: Update expected messages.
15960 * gcc.dg/991209-1.c: Specify compilation options. Update expected
15961 messages.
15962 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
15963 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
15964 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
15965 gcc.dg/tls/diag-5.c: New tests.
15966
15967 2004-09-11 Zack Weinberg <zack@codesourcery.com>
15968
15969 * gcc.dg/20040910-1.c: Correct dg-error regexp.
15970
15971 2004-09-11 Steven Bosscher <stevenb@suse.de>
15972
15973 * g++.dg/parse/break-in-for.C: New test.
15974
15975 2004-09-11 Jakub Jelinek <jakub@redhat.com>
15976
15977 * gcc.dg/tree-ssa/20040911-1.c: New test.
15978
15979 2004-09-11 Andreas Jaeger <aj@suse.de>
15980
15981 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
15982 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
15983
15984 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
15985
15986 * gcc.target/frv: New directory of FR-V-specific tests.
15987
15988 2004-09-10 James E Wilson <wilson@specifixinc.com>
15989
15990 * gcc.dg/convert-vec-1.c: New test.
15991
15992 2004-09-10 Roger Sayle <roger@eyesopen.com>
15993
15994 PR middle-end/17024
15995 * gcc.dg/pr17024-1.c: New test case.
15996
15997 2004-09-10 Eric Christopher <echristo@redhat.com>
15998
15999 * gcc.dg/20040910-1.c: New test.
16000
16001 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16002
16003 * gcc.dg/bitfld-9.c: New test.
16004
16005 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
16006
16007 * gcc.c-torture/execute/ieee/acc1.c: New test.
16008 * gcc.c-torture/execute/ieee/acc2.c: New test.
16009 * gcc.c-torture/execute/ieee/mzero6.c: New test.
16010
16011 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
16012
16013 * gcc.dg/deprecated-2.c: New test.
16014
16015 2004-09-09 James E Wilson <wilson@specifixinc.com>
16016
16017 * gcc.dg/init-vec-1.c: New test.
16018
16019 2004-09-09 Roger Sayle <roger@eyesopen.com>
16020
16021 PR middle-end/17055
16022 * gcc.dg/pr17055-1.c: New test case.
16023
16024 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
16025
16026 PR target/17377
16027 * gcc.c-torture/execute/pr17377.c: New test.
16028
16029 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16030
16031 PR c/8420
16032 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
16033 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
16034 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16035 gcc.dg/long-long-typespec-1.c: New tests.
16036 * gcc.dg/tls/diag-2.c: Update expected diagnostics
16037
16038 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16039
16040 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
16041 gcc.dg/gnu99-static-1.c: New tests.
16042
16043 2004-09-08 Devang Patel <dpatel@apple.com>
16044
16045 * gcc.dg/darwin-ld-20040828-1.c: New test.
16046 * gcc.dg/darwin-ld-20040828-2.c: New test.
16047 * gcc.dg/darwin-ld-20040828-3.c: New test.
16048
16049 2004-09-08 Ziemowit Laski <zlaski@apple.com>
16050
16051 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
16052 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
16053 in error message.
16054 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
16055 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
16056 in error message.
16057 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
16058 types they qualify.
16059 * objc.dg/type-size-2.m: Fix wording in comment.
16060 * objc.dg/va-meth-1.m: New test case.
16061
16062 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
16063
16064 PR c/16633:
16065 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
16066 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
16067
16068 2004-09-06 Devang Patel <dpatel@apple.com>
16069
16070 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
16071 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
16072
16073 2004-09-06 Zack Weinberg <zack@codesourcery.com>
16074
16075 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
16076 reflect changed line numbering of diagnostics.
16077
16078 2004-09-06 Paul Brook <paul@codesourcery.com>
16079
16080 * gfortran.dg/edit_real_1.f90: Add new test.
16081
16082 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16083
16084 * gcc.dg/tree-ssa/loop-2.c: New test.
16085 * gcc.dg/tree-ssa/loop-3.c: New test.
16086 * gcc.dg/tree-ssa/loop-4.c: New test.
16087 * gcc.dg/tree-ssa/loop-5.c: New test.
16088
16089 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16090
16091 * gcc.dg/format/sentinel-1.c: Update for parameter option.
16092
16093 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16094
16095 * gcc.dg/format/sentinel-1.c: New test.
16096
16097 2004-09-04 Uros Bizjak <uros@kss-loka.si>
16098
16099 * testsuite/gcc.dg/builtins-46.c: New.
16100
16101 2004-09-03 Devang Patel <dpatel@apple.com>
16102
16103 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
16104 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
16105
16106 2004-09-03 Jan Beulich <jbeulich@novell.com>
16107
16108 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
16109 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
16110 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
16111 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
16112 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
16113 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
16114 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
16115 the non-portable bzero.
16116 * gcc.dg/20010912-1.c: xfail for NetWare.
16117 * gcc.dg/20020426-2.c: xfail for NetWare.
16118 * gcc.dg/20021014-1.c: xfail for NetWare.
16119 * gcc.dg/20021018-1.c: xfail for NetWare.
16120 * gcc.dg/20030213-1.c: xfail for NetWare.
16121 * gcc.dg/20030225-1.c: xfail for NetWare.
16122 * gcc.dg/20030708-1.c: xfail for NetWare.
16123 * gcc.dg/builtins-config.h: Also exclude NetWare.
16124 * gcc.dg/format/format.h: Define restrict only if not already defined.
16125 * gcc.dg/nest.c: xfail for NetWare.
16126 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
16127 * lib/target-supports.exp (check_visibility_available): Exclude
16128 NetWare.
16129
16130 2004-09-03 Jan Beulich <jbeulich@novell.com>
16131
16132 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
16133 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
16134 deterministic starting point for the alignment of structure fields.
16135 * gcc.dg/Wpadded.c: Dito.
16136 * g++.dg/abi/vbase10.C: Dito.
16137
16138 2004-09-03 Devang Patel <dpatel@apple.com>
16139
16140 * g++.dg/debug/pr15736.cc: New test.
16141
16142 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16143
16144 * README.QMTEST: Fix out-of-date link.
16145
16146 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
16147
16148 PR fortran/16579
16149 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
16150 Delete. Duplicate of gfortran.dg/g77/20010610.f
16151
16152 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16153
16154 * g++.dg/abi/arm_rtti1.C: New test.
16155
16156 2004-09-02 Geoffrey Keating <geoffk@apple.com>
16157
16158 * gcc.dg/ppc-vector-memcpy.c: New.
16159 * gcc.dg/ppc-vector-memset.c: New.
16160
16161 2004-09-02 Chao-ying Fu <fu@mips.com>
16162
16163 * gcc.target/mips/mips-3d-1.c: New test.
16164 * gcc.target/mips/mips-3d-2.c: New test.
16165 * gcc.target/mips/mips-3d-3.c: New test.
16166 * gcc.target/mips/mips-3d-4.c: New test.
16167 * gcc.target/mips/mips-3d-5.c: New test.
16168 * gcc.target/mips/mips-3d-6.c: New test.
16169 * gcc.target/mips/mips-3d-7.c: New test.
16170 * gcc.target/mips/mips-3d-8.c: New test.
16171 * gcc.target/mips/mips-3d-9.c: New test.
16172 * gcc.target/mips/mips-ps-1.c: New test.
16173 * gcc.target/mips/mips-ps-2.c: New test.
16174 * gcc.target/mips/mips-ps-3.c: New test.
16175 * gcc.target/mips/mips-ps-4.c: New test.
16176 * gcc.target/mips/mips-ps-type.c: New test.
16177
16178 2004-09-02 Paul Brook <paul@codesourcery.com>
16179
16180 * gfortran.dg/edit_real_1.f90: Add new tests.
16181
16182 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16183
16184 PR fortran/15327
16185 * gfortran.dg/merge_char_1.f90: New test.
16186
16187 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16188
16189 PR fortran/16404
16190 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
16191
16192 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16193
16194 PR c/1522
16195 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
16196
16197 2004-09-01 Mark Mitchell <mark@codesourcery.com>
16198
16199 * g++.dg/opt/loop1.C: Do not XFAIL.
16200
16201 2004-09-01 Jakub Jelinek <jakub@redhat.com>
16202
16203 * gcc.c-torture/execute/20040831-1.c: New test.
16204
16205 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
16206
16207 PR fortran/16579
16208 * gfortran.dg/g77/20010610.f: Now passes.
16209 Copy from g77.f-torture/execute. Add dg-run directive.
16210 * gfortran.dg/g77/README: Update
16211
16212 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16213
16214 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
16215 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
16216 (t1, t2, t3, t4): Add volatile.
16217
16218 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16219
16220 * g++.dg/ext/visibility/arm1.C: New test.
16221
16222 2004-08-31 Geoffrey Keating <geoffk@apple.com>
16223
16224 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
16225 -pedantic-errors.
16226
16227 2004-09-01 Paul Brook <paul@codesourcery.com>
16228
16229 * gfortran.dg/eof_2.f90: New test.
16230
16231 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16232
16233 PR fortran/16579
16234 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
16235
16236 2004-08-31 Bud Davis <bdavis9659@comcast.net>
16237
16238 PR libfortran/16805
16239 * gfortran.dg/list_read_2.f90: New test.
16240
16241 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16242
16243 * g++.dg/abi/key1.C: New test.
16244
16245 2004-08-31 Richard Henderson <rth@redhat.com>
16246
16247 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
16248 form of offsetof.
16249 * g++.dg/other/offsetof5.C: Remove duplicate.
16250
16251 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16252
16253 PR fortran/17244
16254 * gfortran.dg/func_derived_1.f90: New test.
16255
16256 2004-08-31 Paul Brook <paul@codesourcery.com>
16257
16258 * gfortran.dg/eof_1.f90: New test.
16259
16260 2004-08-31 Paul Brook <paul@codesourcery.com>
16261
16262 * gfortran.dg/list_read_1.f90: New file.
16263
16264 2004-08-30 Mark Mitchell <mark@codesourcery.com>
16265
16266 * g++.dg/opt/loop1.C: XFAIL.
16267
16268 2004-08-30 Geoffrey Keating <geoffk@apple.com>
16269
16270 * gcc.dg/funcdef-storage-1.c: New.
16271 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
16272 an extern function in local scope.
16273 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
16274 declare an 'auto inline' function in local scope.
16275 * gcc.dg/20011130-1.c: Likewise.
16276 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
16277 an 'auto' function in local scope.
16278 * gcc.dg/20021014-1.c: Likewise.
16279 * gcc.dg/20030331-2.c: Likewise.
16280
16281 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16282
16283 * gfortran.dg/blockdata_1.f90: New test.
16284
16285 2004-08-30 Richard Henderson <rth@redhat.com>
16286
16287 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
16288
16289 2004-08-30 Richard Henderson <rth@redhat.com>
16290
16291 * lib/fortran-torture.exp (fortran-torture-execute): Honor
16292 additional_flags set by alternate driver.
16293 (ieee-options): New procedure.
16294 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
16295 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
16296 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
16297 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
16298
16299 2004-08-30 Richard Henderson <rth@redhat.com>
16300
16301 * lib/f-torture.exp: Remove.
16302
16303 2004-08-29 Mark Mitchell <mark@codesourcery.com>
16304
16305 PR rtl-optimization/16590
16306 * g++.dg/opt/loop1.C: New test.
16307
16308 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16309
16310 PR fortran/13910
16311 * gfortran.dg/oldstyle_1.f90: New test.
16312
16313 2004-08-29 Steven G. Kargl <kargls@comcast.net>
16314 Paul Brook <paul@codesourcery.com>
16315
16316 * gfortran.dg/g77/README: Update.
16317 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
16318 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16319 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
16320
16321 2004-08-28 Paul Brook <paul@codesourcery.com>
16322
16323 PR libfortran/17195
16324 * gfortran.dg/edit_real_1.f90: New test.
16325
16326 2004-08-27 Paul Brook <paul@codesourcery.com>
16327
16328 * gfortran.dg/rewind_1.f90: New test.
16329
16330 2004-08-27 Bud Davis <bdavis9659@comcast.net>
16331
16332 PR fortran/16597
16333 * gfortran.dg/pr16597.f90: New test.
16334
16335 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16336
16337 PR c/13801
16338 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
16339 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
16340 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
16341 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
16342 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
16343
16344 2004-08-26 Nick Clifton <nickc@redhat.com>
16345
16346 * gcc.c-torture/compile/pr17119.c: New test.
16347
16348 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16349
16350 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
16351
16352 2004-08-25 Richard Henderson <rth@redhat.com>
16353
16354 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
16355 the bits that expect kind=8 to be the largest real kind.
16356
16357 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16358
16359 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
16360
16361 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16362
16363 * gfortran.dg/assignment_1.f90: New test.
16364
16365 2004-08-25 Adam Nemet <anemet@lnxw.com>
16366
16367 * g++.dg/template/repo3.C: New test.
16368
16369 2004-08-25 Roger Sayle <roger@eyesopen.com>
16370
16371 PR middle-end/16693
16372 PR tree-optimization/16372
16373 * g++.dg/opt/pr16372-1.C: New test case.
16374 * g++.dg/opt/pr16693-1.C: New test case.
16375 * g++.dg/opt/pr16693-2.C: New test case.
16376
16377 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16378
16379 * objc.dg/proto-lossage-4.m: New test.
16380
16381 2004-08-25 Mark Mitchell <mark@codesourcery.com>
16382
16383 PR c++/17155
16384 * g++.dg/inherit/local2.C: New test.
16385
16386 2004-08-25 Paul Brook <paul@codesourcery.com>
16387
16388 PR fortran/17144
16389 * gfortran.dg/string_ctor_1.f90: New test.
16390
16391 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16392
16393 PR c++/14428
16394 * g++.dg/template/redecl2.C: New test.
16395
16396 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16397
16398 PR fortran/17143
16399 * gfortran.dg/pr17143.f90: New test.
16400
16401 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16402
16403 PR fortran/17164
16404 * gfortran.dg/pr17164.f90: New test.
16405
16406 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16407
16408 * gcc.dg/tree-ssa/loop-1.c: New test.
16409
16410 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16411
16412 * gcc.c-torture/compile/20040824-1.c: New test.
16413
16414 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16415
16416 * gcc.c-torture/compile/iftrap-3.c: New test.
16417
16418 2004-08-24 Paul Brook <paul@codesourcery.com>
16419
16420 * gfortran.dg/entry_2.f90: New test.
16421
16422 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16423
16424 PR c++/16889
16425 * g++.dg/lookup/ambig[12].C: New.
16426
16427 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16428
16429 PR c++/16706
16430 * g++.dg/template/crash21.C: New test.
16431 * g++.dg/template/crash22.C: Likewise.
16432
16433 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16434
16435 PR c++/17149
16436 * g++.dg/template/access15.C: New.
16437
16438 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16439
16440 PR c++/17163
16441 * g++.dg/template/repo2.C: New test.
16442
16443 2004-08-23 Roger Sayle <roger@eyesopen.com>
16444
16445 PR rtl-optimization/17078
16446 * gcc.c-torture/execute/pr17078-1.c: New test case.
16447
16448 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16449
16450 PR c/14492
16451 * gcc.dg/debug/crash1.c: New test.
16452
16453 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16454
16455 PR c/16180
16456 * gcc.dg/loop-5.c: New test.
16457
16458 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16459
16460 * gcc.c-torture/execute/20040823-1.c: New test.
16461
16462 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
16463
16464 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
16465 to the assembler. Simplify test accordingly.
16466 (asm_abi_flags): Use GNU names.
16467 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
16468 to check for ABI flags.
16469
16470 2004-08-22 Andrew Pinski <apinski@apple.com>
16471
16472 * g++.dg/opt/pr14029.C: New test.
16473 * gcc.c-torture/execute/pr15262.c: New test.
16474
16475 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16476
16477 * gfortran.dg/reduction.f90: Add checks with complex arguments.
16478
16479 2004-08-21 Bud Davis <bdavis9659@comcast.net>
16480
16481 PR 16908
16482 * gfortran.dg/direct_io.f90: New test.
16483
16484 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16485
16486 PR c++/17121
16487 * g++.dg/inherit/local2.C: New test.
16488
16489 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16490
16491 PR c++/17120
16492 * g++.dg/warn/Wparentheses-4.C: New test.
16493
16494 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16495
16496 PR c++/17121
16497 * g++.dg/inherit/local2.C: New test.
16498
16499 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
16500 * gcc.dg/ppc-ldstruct.c: Likewise.
16501 * gcc.dg/ppc64-abi-2.c: Likewise.
16502
16503 2004-08-20 Jakub Jelinek <jakub@redhat.com>
16504
16505 PR rtl-optimization/17099
16506 * gcc.c-torture/execute/20040820-1.c: New test.
16507
16508 2004-08-20 David Edelsohn <edelsohn@gnu.org>
16509
16510 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
16511
16512 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
16513
16514 PR fortran/17077
16515 * gfortran.dg/auto_array_1.f90: New test.
16516
16517 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16518
16519 PR fortran/17074
16520 * gfortran.dg/simpleif_1.f90: New test.
16521
16522 2004-08-19 Mark Mitchell <mark@codesourcery.com>
16523
16524 * lib/target-supports.exp (check_profiling_available): Return
16525 false for arm*-*-symbianelf* and arm*-*-eabi*.
16526
16527 PR c++/15890
16528 * g++.dg/template/delete1.C: New test.
16529
16530 2004-08-19 Paul Brook <paul@codesourcery.com>
16531
16532 PR fortran/14976
16533 PR fortran/16228
16534 * gfortran.dg/data_char_1.f90: New test.
16535
16536 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
16537
16538 PR fortran/16946
16539 * gfortran.dg/reduction.f90: New testcase.
16540
16541 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16542
16543 PR fortran/16520
16544 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
16545
16546 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
16547
16548 PR c++/17041
16549 * g++.dg/Wparentheses-3.C: New test.
16550
16551 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
16552
16553 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
16554 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
16555 * gcc.dg/vect/vect-2.c: Likewise.
16556 * gcc.dg/vect/vect-3.c: Likewise.
16557 * gcc.dg/vect/vect-4.c: Likewise.
16558 * gcc.dg/vect/vect-5.c: Likewise.
16559 * gcc.dg/vect/vect-6.c: Likewise.
16560 * gcc.dg/vect/vect-7.c: Likewise.
16561 * gcc.dg/vect/vect-25.c: Likewise.
16562 * gcc.dg/vect/vect-31.c: Likewise.
16563 * gcc.dg/vect/vect-32.c: Likewise.
16564 * gcc.dg/vect/vect-34.c: Likewise.
16565 * gcc.dg/vect/vect-36.c: Likewise.
16566 * gcc.dg/vect/vect-all.c: Likewise.
16567
16568 2004-08-18 Mark Mitchell <mark@codesourcery.com>
16569
16570 PR c++/17068
16571 * g++.dg/template/operator4.C: New test.
16572
16573 2004-08-18 Richard Henderson <rth@redhat.com>
16574
16575 * gcc.dg/20040206-1.c: XFAIL.
16576
16577 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16578
16579 PR c++/16246
16580 * g++.dg/template/array7.C: New test.
16581
16582 2004-08-17 James E Wilson <wilson@specifixinc.com>
16583
16584 * gcc.dg/mips-movcc-1.c: New test.
16585 * gcc.dg/mips-movcc-2.c: New test.
16586 * gcc.dg/mips-movcc-3.c: New test.
16587
16588 * gcc.dg/mips-nmadd-1.c: New test.
16589 * gcc.dg/mips-nmadd-2.c: New test.
16590
16591 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16592
16593 PR c++/15871
16594 * g++.dg/opt/inline8.C: New test.
16595
16596 PR c++/16965
16597 * g++.dg/parse/error17.C: New test.
16598
16599 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
16600
16601 * gcc.dg/vect: New directory for vectorizer tests.
16602 * gcc.dg/vect/tree-vect.h: New file.
16603 * gcc.dg/vect/vect.exp: New file.
16604 * gcc.dg/vect/pr16105.c.c: New test.
16605 * gcc.dg/vect/vect-1.c: New test.
16606 * gcc.dg/vect/vect-2.c: New test.
16607 * gcc.dg/vect/vect-3.c: New test.
16608 * gcc.dg/vect/vect-4.c: New test.
16609 * gcc.dg/vect/vect-5.c: New test.
16610 * gcc.dg/vect/vect-6.c: New test.
16611 * gcc.dg/vect/vect-7.c: New test.
16612 * gcc.dg/vect/vect-8.c: New test.
16613 * gcc.dg/vect/vect-9.c: New test.
16614 * gcc.dg/vect/vect-10.c: New test.
16615 * gcc.dg/vect/vect-11.c: New test.
16616 * gcc.dg/vect/vect-12.c: New test.
16617 * gcc.dg/vect/vect-13.c: New test.
16618 * gcc.dg/vect/vect-14.c: New test.
16619 * gcc.dg/vect/vect-15.c: New test.
16620 * gcc.dg/vect/vect-16.c: New test.
16621 * gcc.dg/vect/vect-17.c: New test.
16622 * gcc.dg/vect/vect-18.c: New test.
16623 * gcc.dg/vect/vect-19.c: New test.
16624 * gcc.dg/vect/vect-20.c: New test.
16625 * gcc.dg/vect/vect-21.c: New test.
16626 * gcc.dg/vect/vect-22.c: New test.
16627 * gcc.dg/vect/vect-23.c: New test.
16628 * gcc.dg/vect/vect-24.c: New test.
16629 * gcc.dg/vect/vect-25.c: New test.
16630 * gcc.dg/vect/vect-26.c: New test.
16631 * gcc.dg/vect/vect-27.c: New test.
16632 * gcc.dg/vect/vect-28.c: New test.
16633 * gcc.dg/vect/vect-29.c: New test.
16634 * gcc.dg/vect/vect-30.c: New test.
16635 * gcc.dg/vect/vect-31.c: New test.
16636 * gcc.dg/vect/vect-32.c: New test.
16637 * gcc.dg/vect/vect-33.c: New test.
16638 * gcc.dg/vect/vect-34.c: New test.
16639 * gcc.dg/vect/vect-35.c: New test.
16640 * gcc.dg/vect/vect-36.c: New test.
16641 * gcc.dg/vect/vect-37.c: New test.
16642 * gcc.dg/vect/vect-38.c: New test.
16643 * gcc.dg/vect/vect-40.c: New test.
16644 * gcc.dg/vect/vect-41.c: New test.
16645 * gcc.dg/vect/vect-42.c: New test.
16646 * gcc.dg/vect/vect-43.c: New test.
16647 * gcc.dg/vect/vect-44.c: New test.
16648 * gcc.dg/vect/vect-45.c: New test.
16649 * gcc.dg/vect/vect-46.c: New test.
16650 * gcc.dg/vect/vect-47.c: New test.
16651 * gcc.dg/vect/vect-48.c: New test.
16652 * gcc.dg/vect/vect-49.c: New test.
16653 * gcc.dg/vect/vect-50.c: New test.
16654 * gcc.dg/vect/vect-51.c: New test.
16655 * gcc.dg/vect/vect-52.c: New test.
16656 * gcc.dg/vect/vect-53.c: New test.
16657 * gcc.dg/vect/vect-54.c: New test.
16658 * gcc.dg/vect/vect-55.c: New test.
16659 * gcc.dg/vect/vect-56.c: New test.
16660 * gcc.dg/vect/vect-57.c: New test.
16661 * gcc.dg/vect/vect-58.c: New test.
16662 * gcc.dg/vect/vect-59.c: New test.
16663 * gcc.dg/vect/vect-60.c: New test.
16664 * gcc.dg/vect/vect-61.c: New test.
16665 * gcc.dg/vect/vect-all.c: New test.
16666 * gcc.dg/vect/vect-none.c: New test.
16667
16668 2004-08-17 Paul Brook <paul@codesourcery.com>
16669
16670 PR fortran/13082
16671 * gfortran.dg/entry_1.f90: New test.
16672
16673 2004-08-17 Andrew Pinski <apinski@apple.com>
16674
16675 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
16676
16677 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
16678
16679 * gcc.dg/pr17036-1.c: New test.
16680
16681 2004-08-16 Devang Patel <dpatel@apple.com>
16682
16683 * gcc.dg/darwin-20040809-1.c: New test.
16684
16685 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
16686
16687 * gcc.dg/funcdef-attr-1.c: New test.
16688
16689 2004-08-16 Janis Johnson <janis187@us.ibm.com>
16690
16691 * gcc.dg/altivec-17.c: New test.
16692 * gcc.dg/altivec-18.c: New test.
16693
16694 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16695
16696 PR c++/6749
16697 * g++.dg/template/vtable2.C: New test.
16698
16699 2004-08-14 Richard Henderson <rth@redhat.com>
16700
16701 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
16702 * gcc.dg/pack-test-4.c (main): Return 0.
16703 * gcc.dg/setjmp-1.c: Remove XFAIL.
16704 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
16705
16706 2004-08-14 Richard Henderson <rth@redhat.com>
16707
16708 * gcc.dg/980217-1.c: Add prototype for printf.
16709
16710 2004-08-13 Bud Davis <bdavis9659@comcast.net>
16711
16712 * gfortran.dg/pr16935.f90: New test.
16713
16714 2004-08-13 Janis Johnson <janis187@us.ibm.com>
16715
16716 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
16717
16718 2004-08-13 Paul Brook <paul@codesourcery.com>
16719
16720 * gfortran.dg/der_io_1.f90: Remove stray comma.
16721
16722 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16723
16724 * gcc.dg/vmx/cw-bug-2.c: Remove.
16725 * gcc.dg/vmx/vprint-1.c: Remove.
16726 * gcc.dg/vmx/vscan-1.c: Remove.
16727
16728 2004-08-12 Devang patel <dpatel@apple.com>
16729
16730 * gcc.dg/darwin-20040809-2.c: New test.
16731
16732 2004-08-12 Janis Johnson <janis1872us.ibm.com>
16733
16734 * g++.dg/ext/altivec-12.C: New test.
16735
16736 * g++.dg/ext/altivec-11.C: New test.
16737
16738 2004-08-12 Paul Brook <paul@codesourcery.com>
16739
16740 * g++.dg/abi/arm_cxa_vec_1.C: New test.
16741
16742 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16743
16744 * g++.dg/ext/altivec-2.C: Check for hardware support before
16745 executing any VMX instructions.
16746
16747 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
16748
16749 2004-08-12 Jakub Jelinek <jakub@redhat.com>
16750
16751 PR c++/16276
16752 * g++.old-deja/g++.other/comdat4.C: New test.
16753 * g++.old-deja/g++.other/comdat4-aux.cc: New.
16754
16755 2004-08-12 Ben Elliston <bje@au.ibm.com>
16756
16757 PR target/16286
16758 * gcc.dg/pr16286.c: New test.
16759
16760 2004-08-12 Jan Beulich <jbeulich@novell.com>
16761
16762 * g++.dg/ext/asm5.C: New.
16763
16764 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16765
16766 PR c++/16698
16767 * g++.dg/eh/crash1.C: New test.
16768
16769 PR c++/16717
16770 * g++.dg/ext/construct1.C: New test.
16771
16772 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16773
16774 PR c++/16853
16775 * g++.dg/init/ptrmem1.C: New test.
16776
16777 PR c++/16618
16778 * g++.dg/parse/offsetof5.C: New test.
16779
16780 PR c++/16870
16781 * g++.dg/template/overload3.C: New test.
16782
16783 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16784
16785 PR c++/16964
16786 * g++.dg/parse/error16.C: New test.
16787
16788 PR c++/16904
16789 * g++.dg/template/error14.C: New test.
16790
16791 PR c++/16929
16792 * g++.dg/template/error15.C: New test.
16793
16794 2004-08-11 Devang Patel <dpatel@apple.com>
16795
16796 * gcc.dg/darwin-ld-20040809-1.c: New test.
16797 * gcc.dg/darwin-ld-20040809-2.c: New test.
16798
16799 2004-08-11 Steven G. Kargl <kargls@comcast.net>
16800
16801 PR fortran/16917
16802 * gfortran.dg/dfloat_1.f90: New test.
16803
16804 2004-08-09 Mark Mitchell <mark@codesourcery.com>
16805
16806 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
16807 * gcc.dg/dll-2.c: Fix dg-require syntax.
16808 * gcc.misc-tests/arm-isr.c (abort): Declare.
16809 (exit): Likewise.
16810
16811 2004-08-10 Mark Mitchell <mark@codesourcery.com>
16812
16813 PR c++/16971
16814 * g++.dg/parse/crash16.C: New test.
16815
16816 2004-08-10 Roger Sayle <roger@eyesopen.com>
16817
16818 * gcc.dg/mips-rsqrt-1.c: New test case.
16819 * gcc.dg/mips-rsqrt-2.c: New test case.
16820 * gcc.dg/mips-rsqrt-3.c: New test case.
16821
16822 2004-08-10 Paul Brook <paul@codesourcery.com>
16823
16824 * gfortran.dg/der_io_1.f90: New test.
16825
16826 2004-08-10 Paul Brook <paul@codesourcery.com>
16827
16828 PR fortran/16919
16829 * gfortran.dg/der_array_1.f90: New test.
16830
16831 2004-08-09 David Edelsohn <edelsohn@gnu.org>
16832
16833 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
16834
16835 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
16836
16837 * gcc.dg/wchar_t-2.c: Fix typo.
16838
16839 2004-08-09 Falk Hueffner <falk@debian.org>
16840
16841 PR tree-optimization/12517
16842 * gcc.c-torture/compile/pr12517.c: New test.
16843
16844 PR tree-optimization/12578
16845 * gcc.c-torture/compile/pr12578.c: New test.
16846
16847 PR tree-optimization/12899
16848 * gcc.c-torture/compile/pr12899.c: New test.
16849
16850 PR rtl-optimization/14692
16851 * gcc.c-torture/compile/pr14692.c: New test.
16852
16853 PR tree-optimization/16461
16854 * gcc.c-torture/compile/pr16461.c: New test.
16855
16856 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
16857
16858 * gfortran.dg/getenv_1.f90: New test.
16859
16860 2004-08-06 Mark Mitchell <mark@codesourcery.com>
16861
16862 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
16863 wchar_t.
16864 * gcc.dg/symbian5.c: Test -fno-short-wchar.
16865
16866 2004-08-06 Paul Brook <paul@codesourcery.com>
16867
16868 * gfortran.dg/ret_array_1.f90: New test.
16869 * gfortran.dg/ret_pointer_1.f90: New test.
16870
16871 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
16872
16873 * gcc.dg/missing-field-init-[12].c: New tests.
16874 * g++.dg/warn/missing-field-init-[12].C: New tests.
16875
16876 2004-08-06 Mark Mitchell <mark@codesourcery.com>
16877
16878 * gcc.dg/enum2.c: New test.
16879 * gcc.dg/symbian3.c: Likewise.
16880 * gcc.dg/symbian4.c: Likewise.
16881 * gcc.dg/wchar_t-2.c: Likewise.
16882
16883 2004-08-05 Mark Mitchell <mark@codesourcery.com>
16884
16885 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
16886 destructor tests.
16887
16888 2004-08-05 Mark Mitchell <mark@codesourcery.com>
16889
16890 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
16891 dg-require-visiblity.
16892 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
16893 * g++.dg/ext/visibility/fvisibility.C: Likewise.
16894 * g++.dg/ext/visibility/memfuncts.C: Likewise.
16895 * g++.dg/ext/visibility/new1.C: Likewise.
16896 * g++.dg/ext/visibility/pragma.C: Likewise.
16897 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
16898 * g++.dg/ext/visibility/virtual.C: Likewise.
16899 * g++/dg/ext/visibility/visibility-1.C: Likewise.
16900 * g++/dg/ext/visibility/visibility-2.C: Likewise.
16901 * g++/dg/ext/visibility/visibility-3.C: Likewise.
16902 * g++/dg/ext/visibility/visibility-4.C: Likewise.
16903 * g++/dg/ext/visibility/visibility-5.C: Likewise.
16904 * g++/dg/ext/visibility/visibility-6.C: Likewise.
16905 * g++/dg/ext/visibility/visibility-7.C: Likewise.
16906 * g++/dg/ext/visibility/visibility-8.C: New test.
16907 * gcc.c-torture/compile/dll.x: Remove.
16908 * gcc.dg/dll-2.c: Use dg-require-dll
16909 * gcc.dg/visibility-10.c: New test.
16910 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
16911 supporting DLLs.
16912 * testsuite/lib/scanasm.exp (scan_hidden): New function.
16913 (scan_not_hidden): Likewise.
16914
16915 2004-08-05 David Edelsohn <edelsohn@gnu.org>
16916
16917 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
16918
16919 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
16920
16921 * gcc.c-torture/execute/20040805-1.c: New test.
16922
16923 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
16924
16925 * gcc.dg/20020118-1.c: Declare abort.
16926 * gcc.dg/altivec_check.h: Likewise.
16927 * gcc.dg/iftrap-2.c: Likewise.
16928 * gcc.dg/pragma-darwin.c: Likewise.
16929 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
16930
16931 2004-08-04 Geoffrey Keating <geoffk@apple.com>
16932
16933 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
16934
16935 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
16936
16937 * gcc.c-torture/execute/builtins/abs-2.c,
16938 gcc.c-torture/execute/builtins/abs-3.c,
16939 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
16940 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
16941 intmax_t, uintmax_t and their limits.
16942 * gcc.dg/intmax_t-1.c: New test.
16943
16944 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16945
16946 * g++.dg/tc1/dr147.C: Add reference to PR.
16947
16948 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
16949
16950 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
16951 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
16952
16953 2004-08-03 David Edelsohn <edelsohn@gnu.org>
16954
16955 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
16956
16957 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16958
16959 * gcc.dg/redecl-5.c: New test.
16960 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
16961 of scanf.
16962
16963 2004-08-03 Roger Sayle <roger@eyesopen.com>
16964
16965 PR middle-end/16790
16966 * gcc.c-torture/execute/pr16790-1.c: New test case.
16967
16968 2004-08-03 Mark Mitchell <mark@codesourcery.com>
16969
16970 * g++.dg/ext/visibility/assign1.C: New test.
16971 * g++.dg/ext/visibility/new1.C: Likewise.
16972
16973 * gcc.dg/symbian1.c: New test.
16974 * gcc.dg/symbian2.c: Likewise.
16975
16976 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
16977
16978 PR target/16570
16979 * gcc.dg/i386-sse-9.c: New test.
16980
16981 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16982
16983 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
16984
16985 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
16986
16987 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
16988 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
16989 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
16990 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
16991 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
16992 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
16993 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
16994 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
16995 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
16996 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
16997 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
16998 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
16999 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
17000 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
17001 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
17002 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
17003 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
17004 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
17005 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
17006 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
17007 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
17008 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
17009 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
17010 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17011 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
17012 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
17013 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
17014 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
17015 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17016 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17017 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
17018 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
17019 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
17020 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
17021 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
17022 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17023 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17024 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17025 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17026 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
17027 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
17028 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
17029 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
17030 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
17031 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17032 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17033 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
17034 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
17035 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
17036 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
17037 gcc.misc-tests/i386-pf-3dnow-1.c,
17038 gcc.misc-tests/i386-pf-athlon-1.c,
17039 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
17040 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
17041 Declare built-in functions used.
17042 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
17043
17044 2004-08-02 Mark Mitchell <mark@codesourcery.com>
17045
17046 PR c++/16707
17047 * g++.dg/lookup/using12.C: New test.
17048
17049 * g++.dg/init/null1.C: Fix PR number.
17050 * g++.dg/parse/namespace10.C: Likewise.
17051
17052 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17053
17054 PR c++/16224
17055 * g++.dg/template/spec17.C: New test.
17056 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
17057 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
17058
17059 2004-08-02 David Billinghurst
17060
17061 PR fortran/16292
17062 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
17063
17064 2004-08-01 Zack Weinberg <zack@codesourcery.com>
17065
17066 * gcc.dg/ia64-got-1.c: New test case.
17067
17068 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17069
17070 PR c++/16489
17071 * g++.dg/init/null1.C: New test.
17072 * g++.dg/tc1/dr76.C: Adjust error marker.
17073
17074 PR c++/16529
17075 * g++.dg/parse/namespace10.C: New test.
17076
17077 PR c++/16810
17078 * g++.dg/inherit/ptrmem2.C: New test.
17079
17080 2004-08-02 Ben Elliston <bje@au.ibm.com>
17081
17082 PR target/16155
17083 * gcc.dg/pr16155.c: New test.
17084
17085 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
17086
17087 * gcc.dg/redecl-2.c: New test.
17088
17089 2004-07-30 Geoffrey Keating <geoffk@apple.com>
17090
17091 * gcc.dg/darwin-longdouble.c: New file.
17092
17093 2004-07-30 Richard Henderson <rth@redhat.com>
17094
17095 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
17096 write to constant argument.
17097 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
17098
17099 2004-07-30 Richard Henderson <rth@redhat.com>
17100
17101 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
17102 tests of nearest around zero.
17103
17104 2004-07-30 Andrew Pinski <apinski@apple.com>
17105
17106 * gcc.c-torture/compile/20040730-1.c: New test.
17107
17108 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17109
17110 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
17111 powerpc-eabispe.
17112
17113 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17114
17115 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
17116
17117 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
17118
17119 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
17120 contains $ld_library_path.
17121 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17122
17123 2004-07-29 Richard Henderson <rth@redhat.com>
17124
17125 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
17126
17127 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
17128 (alt2, which): New.
17129 (Check): Accept either alternative.
17130
17131 2004-07-29 Mark Mitchell <mark@codesourcery.com>
17132
17133 * g++.dg/abi/inline1.C: New test.
17134 * g++.dg/abi/local1-a.cc: Likewise.
17135 * g++.dg/abi/local1.C: Likewise.
17136 * g++.dg/abi/mangle11.C: Tweak location of warnings.
17137 * g++.dg/abi/mangle12.C: Likewise.
17138 * g++.dg/abi/mangle17.C: Likewise.
17139 * g++.dg/abi/mangle20-2.C: Likewise.
17140 * g++.dg/opt/interface1.C: Likewise.
17141 * g++.dg/opt/interface1.h: Likewise.
17142 * g++.dg/opt/interface1-a.cc: New test.
17143 * g++.dg/parse/repo1.C: New test.
17144 * g++.dg/template/repo1.C: Likewise.
17145 * g++.dg/warn/Winline-1.C: Likewise.
17146 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
17147
17148 2004-07-29 Diego Novillo <dnovillo@redhat.com>
17149
17150 * gcc.dg/tree-ssa/20040729-1.c: New test.
17151
17152 2004-07-27 Matt Austern <austern@apple.com>
17153
17154 * gcc.dg/darwin-bool-1.c: New test.
17155 * gcc.dg/darwin-bool-2.c: New test.
17156
17157 2004-07-28 Richard Henderson <rth@redhat.com>
17158
17159 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
17160 arguments in the correct type. Don't write to constant arguments.
17161
17162 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17163
17164 PR tree-optimization/16688
17165 PR tree-optimization/16689
17166 * g++.dg/tree-ssa/pr16688.C: New test.
17167
17168 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17169
17170 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17171 loads. Not only in the comment, this time.
17172
17173 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
17174
17175 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
17176 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
17177 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
17178 * gcc.dg/sh4a-bitmovua.c: New.
17179 * gcc.dg/sh4a-cos.c: New.
17180 * gcc.dg/sh4a-cosf.c: New.
17181 * gcc.dg/sh4a-fprun.c: New.
17182 * gcc.dg/sh4a-fsrra.c: New.
17183 * gcc.dg/sh4a-memmovua.c: New.
17184 * gcc.dg/sh4a-sin.c: New.
17185 * gcc.dg/sh4a-sincos.c: New.
17186 * gcc.dg/sh4a-sincosf.c: New.
17187 * gcc.dg/sh4a-sinf.c: New.
17188
17189 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17190
17191 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
17192 conditionals.
17193 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17194 loads.
17195 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
17196 DOM1.
17197
17198 2004-07-27 Andrew Pinski <apinski@apple.com>
17199
17200 * g++.dg/rtti/tinfo1.C: Correct the xfail.
17201
17202 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
17203
17204 * gcc.dg/pragma-isr.c: New test.
17205
17206 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17207
17208 PR c++/14429
17209 * g++.dg/template/ttp11.C: New test.
17210
17211 2004-07-27 Diego Novillo <dnovillo@redhat.com>
17212
17213 * gcc.c-torture/compile/20040727-1.c: New test.
17214
17215 2004-07-26 Eric Christopher <echristo@redhat.com>
17216
17217 * gcc.c-torture/compile/20040726-2.c: New test.
17218
17219 2004-07-26 Andrew Pinski <apinski@apple.com>
17220
17221 * g++.dg/rtti/tinfo1.C: Xfail.
17222
17223 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
17224
17225 * gcc.c-torture/compile/20040726-1.c: New test.
17226
17227 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
17228 Brian Ryner <bryner@brianryner.com>
17229
17230 PR c++/9283
17231 PR c++/15000
17232 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
17233 * g++.dg/ext/visibility/: New directory.
17234 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
17235 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
17236 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
17237 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
17238 * g++.dg/ext/visibility/fvisibility.C,
17239 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
17240 g++.dg/ext/visibility/fvisibility-override1.C
17241 g++.dg/ext/visibility/fvisibility-override2.C
17242 g++.dg/ext/visibility/memfuncts.C
17243 g++.dg/ext/visibility/noPLT.C
17244 g++.dg/ext/visibility/pragma.C
17245 g++.dg/ext/visibility/pragma-override1.C
17246 g++.dg/ext/visibility/pragma-override2.C
17247 g++.dg/ext/visibility/staticmemfuncts.C
17248 g++.dg/ext/visibility/virtual.C: New tests.
17249
17250 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17251
17252 PR c/15360
17253 * gcc.dg/pr15360-1.c: New test.
17254
17255 2004-07-25 Daniel Jacobowitz <dan@debian.org>
17256
17257 * gcc.dg/pragma-align-2.c: New test.
17258 * gcc.dg/pragma-init-fini.c: New test.
17259 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
17260 targets.
17261
17262 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17263
17264 * gcc.dg/init-string-2.c: New test.
17265
17266 2004-07-24 Zack Weinberg <zack@codesourcery.com>
17267
17268 PR 16684
17269 * gcc.dg/Wredundant-decls-1.c: New test case.
17270
17271 2004-07-24 Jakub Jelinek <jakub@redhat.com>
17272
17273 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
17274 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
17275 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
17276 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
17277 * gcc.dg/compat/generate-random.c: New file.
17278 * gcc.dg/compat/generate-random.h: Likewise.
17279 * gcc.dg/compat/generate-random_r.c: Likewise.
17280 * gcc.dg/compat/struct-layout-1.h: Likewise.
17281 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
17282 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
17283 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
17284 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
17285 * gcc.dg/compat/struct-layout-1_main.c: New test.
17286 * gcc.dg/compat/struct-layout-1_x.c: New file.
17287 * gcc.dg/compat/struct-layout-1_y.c: New file.
17288 * gcc.dg/compat/struct-layout-1_test.h: New file.
17289
17290 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
17291
17292 * gcc.dg/comp-return-1.c: New test
17293
17294 2004-07-23 Janis Johnson <janis187@us.ibm.com>
17295
17296 * gcc.dg/vmx/8-02a.c: Fix typo.
17297
17298 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
17299 * gcc.dg/darwin-abi-3.c: New test.
17300
17301 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
17302 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
17303
17304 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
17305 * gcc.dg/vmx/ops-long-1.c: New test.
17306 * gcc.dg/vmx/ops-long-2.c: New test.
17307
17308 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
17309
17310 * g++.dg/lookup/conv-[1234].C: New.
17311
17312 2004-07-22 Mark Mitchell <mark@codesourcery.com>
17313
17314 * g++.dg/parse/attr2.C: Simplify.
17315
17316 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17317
17318 PR c/7284
17319 * gcc.c-torture/execute/pr7284-1.c: New test.
17320
17321 2004-07-22 Brian Booth <bbooth@redhat.com>
17322
17323 * gcc.dg/tree-ssa/20040721-1.c: New test.
17324
17325 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
17326
17327 * g++.dg/template/crash20.c: New.
17328
17329 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
17330
17331 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
17332 Add dg-run directive. Declare variables as required.
17333 * gfortran.dg/g77/README: Update
17334
17335 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
17336
17337 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
17338 gcc.dg/cris-peep2-andu2.c: New tests.
17339
17340 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17341
17342 PR c/15052
17343 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
17344 on return type.
17345 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
17346 messages.
17347 * gcc.dg/qual-return-2.c: Update expected messages.
17348 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
17349
17350 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17351
17352 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
17353 * gcc.dg/noncompile/921102-1.c: Update expected error message.
17354
17355 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17356
17357 PR c/11250
17358 * gcc.dg/init-string-1.c: New test.
17359
17360 2004-07-21 Jakub Jelinek <jakub@redhat.com>
17361
17362 PR middle-end/15345
17363 PR c/16450
17364 * gcc.dg/torture/nested-fn-1.c: New test.
17365
17366 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
17367
17368 PR target/16559
17369 * gcc.dg/ia64-fptr-1.c: New file.
17370
17371 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17372
17373 PR c++/14497
17374 * g++.dg/template/spec16.C: New test.
17375 * g++.old-deja/g++.robertl/eb118.C: Remove.
17376
17377 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17378
17379 PR c++/509
17380 * g++.dg/template/spec15.C: New test.
17381
17382 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
17383
17384 Copy cases from g77.f-torture/execute and add dg-run
17385 directive. Other changes as noted.
17386 * gfortran.dg/g77/13037.f
17387 * gfortran.dg/g77/1832.f
17388 * gfortran.dg/g77/19981119-0.f
17389 * gfortran.dg/g77/19990313-0.f
17390 * gfortran.dg/g77/19990313-1.f
17391 * gfortran.dg/g77/19990313-2.f
17392 * gfortran.dg/g77/19990313-3.f
17393 * gfortran.dg/g77/19990419-1.f
17394 * gfortran.dg/g77/19990826-0.f
17395 * gfortran.dg/g77/19990826-2.f
17396 * gfortran.dg/g77/20000503-1.f
17397 * gfortran.dg/g77/20001111.f
17398 * gfortran.dg/g77/20010116.f
17399 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
17400 * gfortran.dg/g77/20010430.f
17401 * gfortran.dg/g77/6177.f
17402 * gfortran.dg/g77/947.f
17403 * gfortran.dg/g77/970816-3.f
17404 * gfortran.dg/g77/971102-1.f
17405 * gfortran.dg/g77/980520-1.f
17406 * gfortran.dg/g77/980628-0.f
17407 * gfortran.dg/g77/980628-1.f
17408 * gfortran.dg/g77/980628-10.f
17409 * gfortran.dg/g77/980628-2.f
17410 * gfortran.dg/g77/980628-3.f
17411 * gfortran.dg/g77/980628-7.f
17412 * gfortran.dg/g77/980628-8.f
17413 * gfortran.dg/g77/980628-9.f
17414 * gfortran.dg/g77/980701-0.f
17415 * gfortran.dg/g77/980701-1.f
17416 * gfortran.dg/g77/cabs.f
17417 * gfortran.dg/g77/claus.f
17418 * gfortran.dg/g77/complex_1.f
17419 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
17420 * gfortran.dg/g77/dcomplex.f
17421 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
17422 * gfortran.dg/g77/f90-intrinsic-mathematical.f
17423 * gfortran.dg/g77/f90-intrinsic-numeric.f
17424 * gfortran.dg/g77/int8421.f
17425 * gfortran.dg/g77/labug1.f
17426 * gfortran.dg/g77/large_vec.f
17427 * gfortran.dg/g77/le.f
17428 * gfortran.dg/g77/short.f
17429 * gfortran.dg/g77/README: Update
17430
17431 2004-07-20 Mark Mitchell <mark@codesourcery.com>
17432
17433 PR c++/16637
17434 * g++.dg/parse/lookup4.C: New test.
17435
17436 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17437
17438 PR c++/16175
17439 * g++.dg/template/ttp10.C: New test.
17440
17441 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
17442
17443 * gcc.dg/pr12625-1.c: New test.
17444
17445 2004-07-20 Steven Bosscher <stevenb@suse.de>
17446
17447 * testsuite/gcc.dg/switch-warn-1.c: New test.
17448 * testsuite/gcc.dg/switch-warn-2.c: New test.
17449 * gcc.c-torture/compile/pr14730.c: Update.
17450
17451 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
17452
17453 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
17454 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
17455 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
17456 g++.dg/template/nontype3.C: Remove trailing CR from tests.
17457
17458 2004-07-18 Mark Mitchell <mark@codesourcery.com>
17459
17460 PR c++/16623
17461 * g++.dg/template/assign1.C: New test.
17462
17463 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17464
17465 PR c++/12170
17466 * g++.dg/template/ttp9.C: New test.
17467
17468 2004-07-19 Daniel Jacobowitz <dan@debian.org>
17469
17470 * gcc.dg/format/cmn-err-1.c: New test.
17471
17472 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
17473
17474 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
17475 gcc.dg/Wparentheses-10.c: New tests.
17476 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
17477
17478 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17479
17480 PR fortran/16465
17481 * gfortran.dg/g77//ffixed-line-length-0.f,
17482 gfortran.dg/g77/ffixed-line-length-132.f,
17483 gfortran.dg/g77/ffixed-line-length-72.f,
17484 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
17485 gfortran.dg/g77/README: Update.
17486
17487 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17488
17489 PR c++/13092
17490 * g++.dg/template/non-dependent7.C: New test.
17491 * g++.dg/template/non-dependent8.C: Likewise.
17492 * g++.dg/template/non-dependent9.C: Likewise.
17493 * g++.dg/template/non-dependent10.C: Likewise.
17494
17495 2004-07-17 Mark Mitchell <mark@codesourcery.com>
17496
17497 PR c++/16337
17498 * g++.dg/parse/attr2.C: New test.
17499
17500 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
17501
17502 * g77.dg: Removed.
17503 * g77.f-torture: Ditto.
17504
17505 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
17506
17507 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
17508 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
17509 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
17510
17511 2004-07-16 Richard Henderson <rth@redhat.com>
17512
17513 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
17514
17515 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17516
17517 * lib/fortran-torture.exp (fortran-torture): Don't test compile
17518 tests with full list of options.
17519 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
17520 of TORTURE_OPTIONS if test contains 'dg-do run'.
17521
17522 PR fortran/16404
17523 * gfortran.dg/do_iterator.f90: New test.
17524
17525 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17526
17527 PR rtl-optimization/16536
17528 * gcc.c-torture/execute/restrict-1.c: New test.
17529
17530 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17531
17532 PR fortran/15324
17533 * gfortran.dg/pr15324.f90: New test.
17534
17535 PR fortran/15129
17536 * gfortran.dg/pr15129.f90: New test.
17537
17538 PR fortran/15140
17539 * gfortran.dg/pr15140.f90: New test.
17540
17541 PR fortran/13792
17542 * gfortran.fortran-torture/execute/bounds.f90: Add check for
17543 compile-time simplification.
17544
17545 2004-07-14 Mike Stump <mrs@apple.com>
17546
17547 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
17548
17549 2004-07-14 James E Wilson <wilson@specifixinc.com>
17550
17551 PR target/16325
17552 * gcc.dg/profile-generate-1.c: New.
17553
17554 2004-07-15 Jakub Jelinek <jakub@redhat.com>
17555
17556 * gcc.c-torture/execute/20040709-1.c: New test.
17557 * gcc.c-torture/execute/20040709-2.c: New test.
17558
17559 2004-07-14 Mike Stump <mrs@apple.com>
17560
17561 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
17562
17563 2004-07-14 Mike Stump <mrs@apple.com>
17564
17565 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
17566
17567 2004-07-13 Mark Mitchell <mark@codesourcery.com>
17568
17569 PR c++/16518
17570 * g++.dg/parse/mutable1.C: New test.
17571
17572 2004-07-13 Diego Novillo <dnovillo@redhat.com>
17573
17574 PR tree-optimization/16443
17575 * gcc.dg/tree-ssa/20040713-1.c: New test.
17576
17577 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
17578
17579 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
17580 for operator new.
17581
17582 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17583
17584 * gfortran.dg/g77/README: New file
17585 * gfortran.dg/g77/19981216-0.f: Copy from
17586 g77.f-torture/noncompile. Add "dg-do compile" and
17587 dg-error as required.
17588 * gfortran.dg/g77/19990218-1.f: Likewise.
17589 * gfortran.dg/g77/19990905-1.f: Likewise.
17590 * gfortran.dg/g77/9263.f: Likewise.
17591 * gfortran.dg/g77/980615-0.f: Likewise.
17592 * gfortran.dg/g77/980616-0.f: Likewise.
17593 * gfortran.dg/g77/check0.f: Likewise.
17594 * gfortran.dg/g77/select_no_compile.f: Likewise.
17595
17596 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17597
17598 Copy files from g77.f-torture/compile.
17599 Add "{ dg-do compile}". Other changes as noted
17600 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
17601 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
17602 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
17603 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
17604 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
17605 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
17606 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
17607 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
17608 statement to conform to standard. Append alpha1.x for reference.
17609 * gfortran.dg/g77/xformat.f: Add dg-warning
17610
17611 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17612
17613 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
17614 Add {dg-do compile} directive.
17615 * gfortran.dg/g77/cpp2.F: Likewise.
17616
17617 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17618
17619 PR c++/5402
17620 * g++.dg/lookup/name-clash1.C: New test.
17621
17622 PR c++/9777
17623 * g++.dg/lookup/name-clash2.C: New test.
17624
17625 PR c++/12102
17626 * g++.dg/lookup/name-clash3.C: New test.
17627
17628 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17629
17630 * g++.dg/lookup/new2.C: New test.
17631 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
17632
17633 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
17634
17635 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
17636 Add {dg-do compile} directive.
17637 * gfortran.dg/g77/13060.f: Likewise.
17638 * gfortran.dg/g77/19990218-0.f: Likewise.
17639 * gfortran.dg/g77/19990305-0.f: Likewise.
17640 * gfortran.dg/g77/19990419-0.f: Likewise.
17641 * gfortran.dg/g77/19990502-0.f: Likewise.
17642 * gfortran.dg/g77/19990502-1.f: Likewise.
17643 * gfortran.dg/g77/19990525-0.f: Likewise.
17644 * gfortran.dg/g77/19990826-1.f: Likewise.
17645 * gfortran.dg/g77/19990826-3.f: Likewise.
17646 * gfortran.dg/g77/19990905-2.f: Likewise.
17647 * gfortran.dg/g77/20000412-1.f: Likewise.
17648 * gfortran.dg/g77/20000511-1.f: Likewise.
17649 * gfortran.dg/g77/20000511-2.f: Likewise.
17650 * gfortran.dg/g77/20000518.f: Likewise.
17651 * gfortran.dg/g77/20000601-1.f: Likewise.
17652 * gfortran.dg/g77/20000601-2.f: Likewise.
17653 * gfortran.dg/g77/20000629-1.f: Likewise.
17654 * gfortran.dg/g77/20000630-2.f: Likewise.
17655 * gfortran.dg/g77/20010115.f: Likewise.
17656 * gfortran.dg/g77/20010321-1.f: Likewise.
17657 * gfortran.dg/g77/20010426.f: Likewise.
17658 * gfortran.dg/g77/20020307-1.f: Likewise.
17659 * gfortran.dg/g77/8485.f: Likewise.
17660 * gfortran.dg/g77/960317-1.f: Likewise.
17661 * gfortran.dg/g77/970915-0.f: Likewise.
17662 * gfortran.dg/g77/980310-1.f: Likewise.
17663 * gfortran.dg/g77/980310-2.f: Likewise.
17664 * gfortran.dg/g77/980310-3.f: Likewise.
17665 * gfortran.dg/g77/980310-4.f: Likewise.
17666 * gfortran.dg/g77/980310-6.f: Likewise.
17667 * gfortran.dg/g77/980310-7.f: Likewise.
17668 * gfortran.dg/g77/980310-8.f: Likewise.
17669 * gfortran.dg/g77/980419-2.f: Likewise.
17670 * gfortran.dg/g77/980424-0.f: Likewise.
17671 * gfortran.dg/g77/980427-0.f: Likewise.
17672 * gfortran.dg/g77/980729-0.f: Likewise.
17673 * gfortran.dg/g77/981117-1.f: Likewise.
17674 * gfortran.dg/g77/toon_1.f: Likewise.
17675
17676 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17677
17678 PR c++/2204
17679 * g++.dg/other/abstract2.C: New test.
17680
17681 2004-07-12 Paul Brook <paul@codesourcery.com>
17682
17683 * gfortran.dg/pointer_init_1.f90: New test.
17684
17685 2004-07-11 Paul Brook <paul@codesourcery.com>
17686
17687 PR fortran/15986
17688 * gfortran.dg/contained_1.f90: New test.
17689
17690 2004-07-11 Mark Mitchell <mark@codesourcery.com>
17691
17692 * g++.dg/parse/defarg8.C: New test.
17693
17694 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17695
17696 PR fortran/16433
17697 * gfortran.dg/pr16433.f: New test.
17698
17699 PR fortran/17574
17700 * gfortran.dg/pr15754.f90: New test.
17701
17702 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
17703
17704 PR tree-optimization/16437
17705 * gcc.c-torture/execute/bitfld-4.c: New test.
17706
17707 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17708
17709 * gfortran.fortran-torture/execute/common_2.f90: Add check for
17710 access to common var from module.
17711
17712 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17713
17714 PR fortran/16336
17715 * gfortran.fortran-torture/execute/common_2.f90: New test.
17716
17717 2004-07-10 Paul Brook <paul@codesourcery.com>
17718
17719 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
17720
17721 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17722
17723 PR fortran/15969
17724 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
17725
17726 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
17727
17728 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
17729 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
17730 * gfortran.dg/g77/ffree-form-1.f: Likewise.
17731 * gfortran.dg/g77/ffree-form-2.f: Likewise.
17732 * gfortran.dg/g77/ffree-form-3.f: Likewise.
17733 * gfortran.dg/g77/fno-underscoring.f: Likewise.
17734 * gfortran.dg/g77/funderscoring.f: Likewise.
17735 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
17736
17737 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17738
17739 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
17740
17741 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17742 Paul Brook <paul@codesourcery.com>
17743
17744 PR fortran/13415
17745 * gfortran.dg/common_pointer_1.f90: New test.
17746
17747 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17748
17749 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
17750
17751 2004-07-09 James E Wilson <wilson@specifixinc.com>
17752
17753 PR target/16364
17754 * gcc.c-torture/compile/20040709-1.c: New.
17755
17756 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17757
17758 PR fortran/14077
17759 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
17760
17761 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17762
17763 PR fortran/13201
17764 * gfortran.dg/shape_1.f90: New test.
17765
17766 2004-07-09 Zack Weinberg <zack@codesourcery.com>
17767 Andrew Pinski <apinski@apple.com>
17768
17769 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
17770
17771 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17772
17773 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
17774 comment.
17775
17776 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17777 Paul Brook <paul@codesourcery.com>
17778
17779 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
17780 '.f95' and '.F95'.
17781
17782 2004-07-09 Diego Novillo <dnovillo@redhat.com>
17783
17784 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
17785
17786 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17787
17788 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
17789 testcases with capital suffix.
17790
17791 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17792
17793 PR fortran/15481
17794 PR fortran/13372
17795 PR fortran/13575
17796 PR fortran/15978
17797 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
17798
17799 * gfortran.dg/implicit_1.f90: New test.
17800
17801 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17802
17803 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
17804 expression to match gfortran warning/error messages
17805 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
17806 dg-error text.
17807
17808 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17809
17810 * lib/fortran-torture.exp: Rename proc search_for to
17811 search_for_re.
17812
17813 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17814
17815 * gcc.c-torture/execute/simd-5.x: New file.
17816 XFAIL on SPARC 64-bit at -O0.
17817
17818 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17819
17820 PR c++/8211
17821 PR c++/16165
17822 * g++.dg/warn/effc3.C: New test.
17823
17824 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17825
17826 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
17827 change X to 1X in format.
17828 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
17829 add data statements to conform to standard.
17830
17831 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17832
17833 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
17834 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
17835 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
17836
17837 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17838
17839 * gfortran.dg/g77/7388.f: Copy from g77.dg
17840 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
17841 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
17842 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
17843 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
17844 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
17845 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
17846 * gfortran.dg/g77/strlen0.f: Likewise.
17847
17848 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17849
17850 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
17851 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
17852
17853 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17854
17855 * gcc.c-torture/execute/920428-2.x: Delete.
17856 * gcc.c-torture/execute/920501-7.x: Likewise.
17857
17858 2004-07-08 Jakub Jelinek <jakub@redhat.com>
17859
17860 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
17861 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
17862 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
17863 prescott and c3-2.
17864 (PREFETCH_3DNOW): Add -march=c3.
17865
17866 2004-07-08 Diego Novillo <dnovillo@redhat.com>
17867
17868 PR c/16437
17869 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
17870 * gcc.c-torture/execute/bf64-1.x: Likewise.
17871
17872 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17873
17874 * gcc.c-torture/compile/20040708-1.c: New test.
17875
17876 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17877
17878 PR c++/16169
17879 * g++.dg/warn/effc2.C: New test.
17880
17881 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
17882
17883 * gcc.c-torture/execute/bitfld-1.x: Remove.
17884 * gcc.c-torture/execute/bitfld-3.c: New test.
17885 * gcc.dg/bitfld-2.c: Remove XFAILs.
17886
17887 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
17888
17889 PR c++/16276
17890 * g++.dg/rtti/tinfo1.C: New file.
17891
17892 2004-07-07 Eric Christopher <echristo@redhat.com>
17893
17894 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
17895
17896 2004-07-07 Andrew Pinski <apinski@apple.com>
17897
17898 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
17899
17900 2004-07-07 Mark Mitchell <mark@codesourcery.com>
17901
17902 * g++.dg/init/call1.C: XFAIL.
17903
17904 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
17905
17906 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
17907 except for movstrict*, to movmem* and clrstr* to clrmem*.
17908
17909 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
17910
17911 * gcc.c-torture/execute/20040707-1.c: New test.
17912
17913 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
17914
17915 * gcc.c-torture/execute/20040706-1.c: New test.
17916
17917 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17918
17919 PR c++/3671
17920 * g++.dg/template/spec14.C: New test.
17921
17922 2004-07-05 Jakub Jelinek <jakub@redhat.com>
17923
17924 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
17925 nothing if not yet defined. Use it in b, c and d type definitions.
17926 * gcc.c-torture/execute/20040705-1.c: New test.
17927 * gcc.c-torture/execute/20040705-2.c: New test.
17928
17929 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17930
17931 PR c++/2518
17932 * g++.dg/lookup/new1.C: New test.
17933
17934 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17935
17936 PR c++/11406
17937 * g++.dg/template/sizeof8.C: New test.
17938
17939 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
17940
17941 * gcc.c-torture/compile/20040705-1.c: New test.
17942
17943 2004-07-04 Bud Davis <bdavis9659@comcast.net>
17944
17945 * gfortran.fortran-torture/execute/seq_io.f90: New test.
17946
17947 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
17948
17949 * gcc.dg/cpp/if-mop.c: Two new testcases.
17950 * gcc.dg/cpp/trad/comment-3.c: New.
17951
17952 2004-07-04 Paul Brook <paul@codesourcery.com>
17953
17954 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
17955
17956 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
17957
17958 PR c++/3761
17959 * g++.dg/lookup/crash4.C: New test.
17960
17961 2004-07-02 Zack Weinberg <zack@codesourcery.com>
17962
17963 * gcc.c-torture/execute/builtin-abs-1.c
17964 * gcc.c-torture/execute/builtin-abs-2.c
17965 * gcc.c-torture/execute/builtin-complex-1.c
17966 * gcc.c-torture/execute/builtins/string-1-lib.c
17967 * gcc.c-torture/execute/builtins/string-1.c
17968 * gcc.c-torture/execute/builtins/string-2-lib.c
17969 * gcc.c-torture/execute/builtins/string-2.c
17970 * gcc.c-torture/execute/builtins/string-3-lib.c
17971 * gcc.c-torture/execute/builtins/string-3.c
17972 * gcc.c-torture/execute/builtins/string-4-lib.c
17973 * gcc.c-torture/execute/builtins/string-4.c
17974 * gcc.c-torture/execute/builtins/string-5-lib.c
17975 * gcc.c-torture/execute/builtins/string-5.c
17976 * gcc.c-torture/execute/builtins/string-6-lib.c
17977 * gcc.c-torture/execute/builtins/string-6.c
17978 * gcc.c-torture/execute/builtins/string-7-lib.c
17979 * gcc.c-torture/execute/builtins/string-7.c
17980 * gcc.c-torture/execute/builtins/string-8-lib.c
17981 * gcc.c-torture/execute/builtins/string-8.c
17982 * gcc.c-torture/execute/builtins/string-9-lib.c
17983 * gcc.c-torture/execute/builtins/string-9.c
17984 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
17985 * gcc.c-torture/execute/builtins/string-asm-1.c
17986 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
17987 * gcc.c-torture/execute/builtins/string-asm-2.c
17988 * gcc.c-torture/execute/stdio-opt-1.c
17989 * gcc.c-torture/execute/stdio-opt-2.c
17990 * gcc.c-torture/execute/stdio-opt-3.c
17991 * gcc.c-torture/execute/string-opt-1.c
17992 * gcc.c-torture/execute/string-opt-10.c
17993 * gcc.c-torture/execute/string-opt-11.c
17994 * gcc.c-torture/execute/string-opt-12.c
17995 * gcc.c-torture/execute/string-opt-13.c
17996 * gcc.c-torture/execute/string-opt-14.c
17997 * gcc.c-torture/execute/string-opt-15.c
17998 * gcc.c-torture/execute/string-opt-16.c
17999 * gcc.c-torture/execute/string-opt-2.c
18000 * gcc.c-torture/execute/string-opt-6.c
18001 * gcc.c-torture/execute/string-opt-7.c
18002 * gcc.c-torture/execute/string-opt-8.c:
18003 Replace with ...
18004
18005 * gcc.c-torture/execute/builtins/abs-2.c
18006 * gcc.c-torture/execute/builtins/abs-3.c
18007 * gcc.c-torture/execute/builtins/complex-1.c
18008 * gcc.c-torture/execute/builtins/fprintf.c
18009 * gcc.c-torture/execute/builtins/fputs.c
18010 * gcc.c-torture/execute/builtins/memcmp.c
18011 * gcc.c-torture/execute/builtins/memmove.c
18012 * gcc.c-torture/execute/builtins/memops-asm.c
18013 * gcc.c-torture/execute/builtins/mempcpy-2.c
18014 * gcc.c-torture/execute/builtins/mempcpy.c
18015 * gcc.c-torture/execute/builtins/memset.c
18016 * gcc.c-torture/execute/builtins/printf.c
18017 * gcc.c-torture/execute/builtins/sprintf.c
18018 * gcc.c-torture/execute/builtins/strcat.c
18019 * gcc.c-torture/execute/builtins/strchr.c
18020 * gcc.c-torture/execute/builtins/strcmp.c
18021 * gcc.c-torture/execute/builtins/strcpy.c
18022 * gcc.c-torture/execute/builtins/strcspn.c
18023 * gcc.c-torture/execute/builtins/strlen-2.c
18024 * gcc.c-torture/execute/builtins/strlen.c
18025 * gcc.c-torture/execute/builtins/strncat.c
18026 * gcc.c-torture/execute/builtins/strncmp-2.c
18027 * gcc.c-torture/execute/builtins/strncmp.c
18028 * gcc.c-torture/execute/builtins/strncpy.c
18029 * gcc.c-torture/execute/builtins/strpbrk.c
18030 * gcc.c-torture/execute/builtins/strpcpy-2.c
18031 * gcc.c-torture/execute/builtins/strpcpy.c
18032 * gcc.c-torture/execute/builtins/strrchr.c
18033 * gcc.c-torture/execute/builtins/strspn.c
18034 * gcc.c-torture/execute/builtins/strstr-asm.c
18035 * gcc.c-torture/execute/builtins/strstr.c:
18036 ... these new files.
18037
18038 * gcc.c-torture/execute/builtins/abs-2-lib.c
18039 * gcc.c-torture/execute/builtins/abs-3-lib.c
18040 * gcc.c-torture/execute/builtins/complex-1-lib.c
18041 * gcc.c-torture/execute/builtins/fprintf-lib.c
18042 * gcc.c-torture/execute/builtins/fputs-lib.c
18043 * gcc.c-torture/execute/builtins/memcmp-lib.c
18044 * gcc.c-torture/execute/builtins/memmove-lib.c
18045 * gcc.c-torture/execute/builtins/memops-asm-lib.c
18046 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
18047 * gcc.c-torture/execute/builtins/mempcpy-lib.c
18048 * gcc.c-torture/execute/builtins/memset-lib.c
18049 * gcc.c-torture/execute/builtins/printf-lib.c
18050 * gcc.c-torture/execute/builtins/sprintf-lib.c
18051 * gcc.c-torture/execute/builtins/strcat-lib.c
18052 * gcc.c-torture/execute/builtins/strchr-lib.c
18053 * gcc.c-torture/execute/builtins/strcmp-lib.c
18054 * gcc.c-torture/execute/builtins/strcpy-lib.c
18055 * gcc.c-torture/execute/builtins/strcspn-lib.c
18056 * gcc.c-torture/execute/builtins/strlen-2-lib.c
18057 * gcc.c-torture/execute/builtins/strlen-lib.c
18058 * gcc.c-torture/execute/builtins/strncat-lib.c
18059 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
18060 * gcc.c-torture/execute/builtins/strncmp-lib.c
18061 * gcc.c-torture/execute/builtins/strncpy-lib.c
18062 * gcc.c-torture/execute/builtins/strpbrk-lib.c
18063 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
18064 * gcc.c-torture/execute/builtins/strpcpy-lib.c
18065 * gcc.c-torture/execute/builtins/strrchr-lib.c
18066 * gcc.c-torture/execute/builtins/strspn-lib.c
18067 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
18068 * gcc.c-torture/execute/builtins/strstr-lib.c
18069 * gcc.c-torture/execute/builtins/lib/abs.c
18070 * gcc.c-torture/execute/builtins/lib/fprintf.c
18071 * gcc.c-torture/execute/builtins/lib/memset.c
18072 * gcc.c-torture/execute/builtins/lib/printf.c
18073 * gcc.c-torture/execute/builtins/lib/sprintf.c
18074 * gcc.c-torture/execute/builtins/lib/strcpy.c
18075 * gcc.c-torture/execute/builtins/lib/strcspn.c
18076 * gcc.c-torture/execute/builtins/lib/strncat.c
18077 * gcc.c-torture/execute/builtins/lib/strncmp.c
18078 * gcc.c-torture/execute/builtins/lib/strncpy.c
18079 * gcc.c-torture/execute/builtins/lib/strpbrk.c
18080 * gcc.c-torture/execute/builtins/lib/strspn.c
18081 * gcc.c-torture/execute/builtins/lib/strstr.c:
18082 New files containing support routines.
18083
18084 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
18085 declaration.
18086 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
18087 when not optimizing.
18088
18089 2004-07-02 Mark Mitchell <mark@codesourcery.com>
18090
18091 PR c++/16240
18092 * g++.dg/abi/mangle22.C: New test.
18093 * g++.dg/abi/mangle23.C: Likewise.
18094
18095 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
18096
18097 PR fortran/16290
18098 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
18099 Allow for cases without denormalized floating point numbers.
18100
18101 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
18102
18103 PR c/1027
18104 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18105 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
18106 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
18107 expected warning text.
18108 * gcc.dg/format/diag-2.c: New test.
18109
18110 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18111
18112 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
18113
18114 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
18115
18116 * gcc.dg/builtins-43.c: New.
18117 * gcc.dg/builtins-44.c: New.
18118 * gcc.dg/builtins-45.c: New.
18119
18120 2004-06-26 Geoffrey Keating <geoffk@apple.com>
18121 Andreas Tobler <a.tobler@schweiz.ch>
18122
18123 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
18124 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
18125 as SIGSEGV.
18126 * gcc.dg/cleanup-11.c: Likewise.
18127 * gcc.dg/cleanup-8.c: Likewise.
18128 * gcc.dg/cleanup-9.c: Likewise.
18129 * gcc.dg/cleanup-5.c: Run on all platforms.
18130
18131 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
18132
18133 * g++.dg/warn/nonnull1.C: New test.
18134
18135 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18136
18137 * gcc.dg/compat/compat-common.h: Wrap up CINT in
18138 an #ifndef SKIP_COMPLEX_INT/#endif pair.
18139 Special-case the Sun compiler wrt to <complex.h>.
18140
18141 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
18142
18143 * gcc.dg/Wunreachable-8.C: New test.
18144
18145 * gcc.dg/h8300-ice2.c : New test.
18146
18147 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
18148
18149 PR fortran/16161
18150 * gfortran.fortran-torture/compile/implicit.f90: Add test
18151 for implicit character.
18152
18153 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
18154
18155 PR fortran/16289
18156 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
18157 Use tiny() intrinsic to find smallest non-negative real
18158
18159 2004-06-30 Jakub Jelinek <jakub@redhat.com>
18160
18161 * gcc.dg/compat/struct-by-value-22_main.c: New test.
18162 * gcc.dg/compat/struct-by-value-22_x.c: New.
18163 * gcc.dg/compat/struct-by-value-22_y.c: New.
18164
18165 * gcc.c-torture/execute/20040629-1.c: New test.
18166
18167 2004-06-29 Jakub Jelinek <jakub@redhat.com>
18168
18169 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
18170 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
18171
18172 PR target/16195
18173 * gcc.dg/20040625-1.c: New test.
18174
18175 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18176
18177 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
18178
18179 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18180
18181 PR fortran/15963
18182 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
18183
18184 2004-06-29 Richard Henderson <rth@redhat.com>
18185
18186 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
18187
18188 2004-06-29 Paul Brook <paul@codesourcery.com>
18189
18190 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
18191 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
18192
18193 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
18194
18195 PR c++/16260
18196 * g++.dg/parse/crash15.C: New.
18197
18198 2004-06-28 Andrew Pinski <apinski@apple.com>
18199
18200 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
18201 by the error already.
18202
18203 * g++.dg/opt/ptrmem4.C: Change to compile only test.
18204
18205 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
18206
18207 PR target/14041
18208 * gcc.dg/h8300-bss-align-1.c : New.
18209
18210 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
18211
18212 * PR c++/16174
18213 * g++.dg/template/ctor4.C: New.
18214
18215 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18216
18217 PR c++/16205
18218 * g++.dg/warn/Wsequence-point-1.C: New test.
18219
18220 2004-06-27 Paul Brook <paul@codesourcery.com>
18221
18222 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
18223
18224 2004-06-27 Zack Weinberg <zack@codesourcery.com>
18225
18226 * g++.old-deja/g++.mike/p7325.C: Remove.
18227
18228 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18229
18230 PR c/14963
18231 * gcc.dg/pr14963.c: New test.
18232
18233 2004-06-27 Mark Mitchell <mark@codesourcery.com>
18234
18235 PR c++/16193
18236 * g++.dg/parse/redef1.C: New test.
18237
18238 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
18239
18240 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
18241 20021110.c.
18242 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
18243 20021119-1.c.
18244 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
18245 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
18246 5-04.c.
18247 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
18248 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
18249 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
18250 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
18251 g++.brendan/enum14.C.
18252 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
18253 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
18254 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
18255 g++.mike/virt1.C.
18256 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
18257 memtemp24.C.
18258
18259 2004-06-27 Roger Sayle <roger@eyesopen.com>
18260
18261 * gcc.dg/20040527-1.c: New test case.
18262
18263 2004-06-26 Bud Davis <bdavis9659@comcast.net>
18264
18265 PR gfortran/pr16196
18266 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
18267
18268 2004-06-25 Roger Sayle <roger@eyesopen.com>
18269
18270 PR middle-end/15825
18271 * gcc.dg/pr15825-1.c: New test case.
18272
18273 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18274
18275 * gcc.c-torture/execute/20040625-1.c: New test.
18276
18277 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18278
18279 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
18280
18281 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18282
18283 * gcc.dg/torture/mips-div-1.c: New test.
18284
18285 2004-06-24 Jeff Law <law@redhat.com>
18286
18287 * gcc.dg/tree-ssa/20040624-1.c: New test.
18288
18289 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
18290
18291 * gcc.c-torture/compile/20040624-1.c: New test.
18292
18293 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18294
18295 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
18296 this directory.
18297
18298 2004-06-23 Andrew Pinski <apinski@apple.com>
18299
18300 PR middle-end/15988
18301 * g++.dg/opt/ptrmem4.C: New test.
18302
18303 * gcc.dg/c90-array-quals-2.c: New test.
18304
18305 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
18306
18307 * gcc.dg/kpice1.c: New test.
18308
18309 2006-06-23 Andrew Pinski <apinski@apple.com>
18310
18311 * gcc.dg/c90-array-quals.c: New test.
18312
18313 2006-06-22 Richard Henderson <rth@redhat.com>
18314
18315 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
18316
18317 2004-06-22 Loren James Rittle <ljrittle@acm.org>
18318
18319 * gcc.dg/builtins-config.h: Handle FreeBSD.
18320
18321 2006-06-22 Richard Henderson <rth@redhat.com>
18322
18323 * g++.dg/opt/devirt1.C: New.
18324
18325 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
18326
18327 * g++.dg/opt/pr15551.C: New testcase.
18328
18329 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
18330
18331 PR target/14800
18332 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
18333 x86_64-*-linux* when compiling for 32bit.
18334
18335 2004-06-21 Andrew Pinski <apinski@apple.com>
18336
18337 * gcc.dg/pch/struct-1.c: New.
18338 * gcc.dg/pch/struct-1.hs: New.
18339
18340 2004-06-21 Geoffrey Keating <geoffk@apple.com>
18341
18342 * gcc.dg/pch/save-temps-1.c: New file.
18343 * gcc.dg/pch/save-temps-1.hs: New file.
18344
18345 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
18346
18347 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
18348 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
18349
18350 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18351
18352 * gfortran.fortran-torture/execute/select_1.f90: Rename function
18353 to fix type error.
18354 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
18355 Remove trailing spaces.
18356
18357 2004-06-21 Richard Henderson <rth@redhat.com>
18358
18359 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
18360 merging && to BIT_FIELD_REF.
18361
18362 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
18363
18364 * g++.dg/opt/placeholder1.C: New test.
18365
18366 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18367
18368 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
18369 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18370 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18371 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18372
18373 2004-06-20 Zack Weinberg <zack@codesourcery.com>
18374
18375 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
18376 extern "C".
18377 * g++.dg/other/pragma-re-1.C: Add comments.
18378
18379 2004-06-19 Bud Davis <bdavis9659@comcast.net>
18380
18381 PR gfortran/16080
18382 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
18383
18384 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
18385
18386 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
18387 instead of setting the type of size_t by
18388 hand.
18389
18390 2004-06-18 Roger Sayle <roger@eyesopen.com>
18391
18392 * gcc.dg/unordered-2.c: New test case.
18393 * gcc.dg/unordered-3.c: New test case.
18394
18395 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
18396
18397 PR other/16043
18398 * lib/g++.exp (g++_version): Tweak regexp for version
18399 * lib/g77.exp (g77_version): Likewise.
18400 * lib/gfortran.exp (gfortran_version): Likewise.
18401 * lib/objc.exp (objc_version): Likewise.
18402 * lib/treelang.exp (treelang_version): Likewise.
18403
18404 2004-06-19 Jakub Jelinek <jakub@redhat.com>
18405
18406 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
18407 Use INT_MAX instead of __INT_MAX__.
18408 * gcc.dg/compat/struct-align-2_y.c: Likewise.
18409
18410 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
18411 * gcc.dg/compat/scalar-return-3_x.c: Use it.
18412 * gcc.dg/compat/scalar-return-3_y.c: Use it.
18413 * gcc.dg/compat/scalar-return-4_x.c: Use it.
18414 * gcc.dg/compat/scalar-return-4_y.c: Use it.
18415 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
18416 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
18417 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
18418 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
18419
18420 * gcc.dg/range-test-1.c: New test.
18421 * g++.dg/opt/range-test-1.C: New test.
18422
18423 2004-06-17 Richard Henderson <rth@redhat.com>
18424
18425 * objc.dg/sync-1.m: New.
18426 * objc.dg/try-catch-1.m: Don't force next runtime.
18427 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
18428 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
18429 shadowed catch clause.
18430 * objc.dg/try-catch-5.m: New.
18431
18432 2004-06-17 Zack Weinberg <zack@codesourcery.com>
18433
18434 Bug 14610
18435 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
18436
18437 2004-06-15 Richard Henderson <rth@redhat.com>
18438
18439 * gcc.dg/20001116-1.c: Move expected warning line.
18440
18441 2004-06-15 Richard Henderson <rth@redhat.com>
18442
18443 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
18444 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
18445
18446 2004-06-15 Jeff Law <law@redhat.com>
18447
18448 * gcc.dg/tree-ssa/20040615-1.c: New test.
18449 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
18450 be less sensitive to operand ordering.
18451 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
18452
18453 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
18454
18455 * g++.dg/abi/bitfield3.C: Add comment..
18456
18457 2004-06-15 Richard Henderson <rth@redhat.com>
18458
18459 * g++.dg/ext/stmtexpr1.C: XFAIL.
18460 * gcc.dg/20030612-1.c: XFAIL.
18461
18462 2004-06-15 Eric Christopher <echristo@redhat.com>
18463
18464 * g++.dg/charset/asm5.c: New.
18465 * gcc.dg/charset/asm6.c: New.
18466
18467 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18468
18469 PR fortran/15962
18470 * gfortran.fortran-torture/execute/select_1.f90: New test.
18471
18472 2004-06-15 Paul Brook <paul@codesourcery.com>
18473
18474 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
18475
18476 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18477
18478 PR c++/15967
18479 * g++.dg/lookup/crash3.C: New test.
18480
18481 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18482
18483 PR c++/15947
18484 * g++.dg/parse/dtor4.C: New test.
18485
18486 2004-06-14 Jeff Law <law@redhat.com>
18487
18488 * gcc.c-torture/compile/20040614-1.c: New test.
18489
18490 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18491
18492 PR fortran/15211
18493 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
18494 LEN of a character array.
18495
18496 2004-06-14 Mark Mitchell <mark@codesourcery.com>
18497
18498 PR c++/15096
18499 * g++.dg/template/ptrmem10.C: New test.
18500
18501 PR c++/14930
18502 * g++.dg/template/friend30.C: New test.
18503
18504 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18505
18506 PR fortran/14928
18507 * gfortran.fortran-torture/compile/mloc.f90: New test.
18508
18509 2004-06-13 Paul Brook <paul@codesourcery.com>
18510
18511 * gfortran.fortran-torture/execute/random_2.f90: New test.
18512
18513 2004-06-13 Eric Christopher <echristo@redhat.com>
18514
18515 * gcc.dg/noncompile/redecl-1.c: Fix error message.
18516
18517 2004-06-12 Paul Brook <paul@codesourcery.com>
18518
18519 * gfortran.fortran-torture/execute/contained_3.f90: New test.
18520
18521 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18522
18523 PR fortran/14923
18524 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
18525
18526 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18527
18528 PR fortran/14957
18529 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
18530 syntax errors in end statements of contained subroutines.
18531
18532 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18533
18534 PR fortran/12841
18535 * gfortran.fortran-torture/execute/null_arg.f90: New test.
18536
18537 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18538
18539 PR fortran/15665
18540 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
18541
18542 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18543
18544 PR gfortran/12839
18545 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
18546
18547 2004-06-11 Mark Mitchell <mark@codesourcery.com>
18548
18549 PR c++/15862
18550 * g++.dg/parse/enum1.C: New test.
18551
18552 2004-06-10 Jeff Law <law@redhat.com>
18553
18554 * gcc.c-torture/compile/20040610-1.c: New test.
18555
18556 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18557
18558 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
18559 * g++.old-deja/g++.other/decl3.C: Likewise.
18560
18561 2004-06-10 Brian Booth <bbooth@redhat.com>
18562
18563 * gcc.dg/tree-ssa/20031015-1.c: Scan for
18564 V_MAY_DEF instead of VDEF.
18565 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
18566
18567 2004-06-10 Mark Mitchell <mark@codesourcery.com>
18568
18569 PR c++/14211
18570 * g++.dg/conversion/const1.C: New test.
18571
18572 PR c++/15076
18573 * g++.dg/conversion/reinterpret1.C: New test.
18574
18575 PR c++/15877
18576 * g++.dg/template/enum2.C: New test.
18577
18578 PR c++/15227
18579 * g++.dg/template/error13.C: New test.
18580
18581 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18582
18583 PR fortran/14957
18584 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
18585 arguments to test_* REAL and of the right size.
18586
18587 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18588
18589 PR target/15569
18590 PR rtl-optimization/15681
18591 * gcc.dg/20040609-1.c: New test.
18592
18593 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18594
18595 PR c++/14791
18596 * g++.dg/opt/builtins1.C: New test.
18597
18598 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
18599
18600 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
18601 that use default windows32 struct layout.
18602 * gcc.dg/i386-bitfield2.c: Likewise.
18603
18604 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
18605
18606 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
18607 for mingw32 and cygwin targets.
18608
18609 2004-06-09 Geoffrey Keating <geoffk@apple.com>
18610
18611 * gcc.dg/pch/macro-4.c: New.
18612 * gcc.dg/pch/macro-4.hs: New.
18613
18614 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18615
18616 PR fortran/13249
18617 * gfortran.fortran-torture/compile/name_clash.f90: New test.
18618
18619 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18620
18621 PR fortran/13372
18622 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
18623
18624 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18625
18626 PR gfortran/14897
18627 * gfortran.fortran-torture/execute/t_edit.f90: New test.
18628
18629 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18630
18631 PR gfortran/15755
18632 * gfortran.fortran-torture/execute/backspace.c : New test.
18633
18634 2004-06-09 Paul Brook <paul@codesourcery.com>
18635
18636 * gfortran.fortran-torture/execure/intrinsic_associated.f90
18637 (pointer_to_section): Rewrite to use smaller array.
18638
18639 2004-06-08 David Edelsohn <edelsohn@gnu.org>
18640
18641 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
18642 * gcc.dg/ext/altivec-10.c: Same.
18643 * gcc.dg/ext/altivec-11.c: Same.
18644 * gcc.dg/ext/altivec-12.c: Same.
18645 * gcc.dg/ext/altivec-13.c: Same.
18646 * gcc.dg/ext/altivec-14.c: Same.
18647 * gcc.dg/ext/altivec-15.c: Same.
18648 * gcc.dg/ext/altivec-16.c: Same.
18649 * gcc.dg/ext/altivec-3.c: Same.
18650 * gcc.dg/ext/altivec-4.c: Same.
18651 * gcc.dg/ext/altivec-6.c: Same.
18652 * gcc.dg/ext/altivec-7.c: Same.
18653 * gcc.dg/ext/altivec-8.c: Same.
18654 * gcc.dg/ext/altivec-varargs-1.c: Same.
18655
18656 * g++.dg/ext/altivec-1.C: Correct dg syntax.
18657 * g++.dg/ext/altivec-10.C: Same.
18658 * g++.dg/ext/altivec-2.C: Same.
18659 * g++.dg/ext/altivec-3.C: Same.
18660 * g++.dg/ext/altivec-4.C: Same.
18661 * g++.dg/ext/altivec-5.C: Same.
18662 * g++.dg/ext/altivec-6.C: Same.
18663 * g++.dg/ext/altivec-7.C: Same.
18664 * g++.dg/ext/altivec-8.C: Same.
18665 * g++.dg/ext/altivec-9.C: Same.
18666
18667 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18668
18669 PR c++/7841
18670 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
18671
18672 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18673
18674 * gcc.dg/union-1.c: New test.
18675
18676 2004-06-07 Roger Sayle <roger@eyesopen.com>
18677
18678 * gcc.dg/builtins-41.c: New test case.
18679 * gcc.dg/builtins-42.c: New test case.
18680
18681 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18682
18683 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
18684 * g++.dg/ext/altivec-10.C: Same.
18685 * g++.dg/ext/altivec-2.C: Same.
18686 * g++.dg/ext/altivec-3.C: Same.
18687 * g++.dg/ext/altivec-4.C: Same.
18688 * g++.dg/ext/altivec-5.C: Same.
18689 * g++.dg/ext/altivec-6.C: Same.
18690 * g++.dg/ext/altivec-7.C: Same.
18691 * g++.dg/ext/altivec-8.C: Same.
18692 * g++.dg/ext/altivec-9.C: Same.
18693 * g++.old-deja/g++.abi/cxa_vec.C: Same.
18694 * g++.old-deja/g++.brendan/new3.C: Same.
18695 * gcc.c-torture/execute/eeprof-1.x: Same.
18696
18697 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
18698
18699 PR c/14765
18700 * gcc.dg/pr14765-1.c: New test.
18701
18702 2004-06-07 Roger Sayle <roger@eyesopen.com>
18703
18704 PR c/14649
18705 * gcc.dg/pr14649-1.c: New test case.
18706
18707 2004-06-07 Richard Henderson <rth@redhat.com>
18708
18709 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
18710 if temporaries.
18711
18712 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18713
18714 * g++.dg/eh/elide1.C: Remove XFAIL.
18715
18716 2004-06-07 Mark Mitchell <mark@codesourcery.com>
18717
18718 PR c++/15337
18719 * g++.dg/expr/sizeof3.C: New test.
18720
18721 PR c++/14777
18722 * g++.dg/template/access14.C: New test.
18723
18724 PR c++/15554
18725 * g++.dg/template/enum1.C: New test.
18726
18727 PR c++/15057
18728 * g++.dg/eh/throw1.C: New test.
18729
18730 2004-06-07 David Ayers <d.ayers@inode.at>
18731 Ziemowit Laski <zlaski@apple.com>
18732
18733 * lib/objc.exp (objc_target_compile): Revert the '-framework
18734 Foundation' flag fix, since bare Darwin does not ship
18735 with the Foundation framework.
18736 * objc/execute/next_mapping.h: Provide a local NSConstantString
18737 @interface and @implementation.
18738 (objc_constant_string_init): A constructor function, used to
18739 initialize the NSConstantString meta-class object.
18740 * objc/execute/string1.m: Include "next_mapping.h" instead of
18741 <Foundation/NSString.h>.
18742 * objc/execute/string2.m: Likewise.
18743 * objc/execute/string3.m: Likewise.
18744 * objc/execute/string4.m: Likewise.
18745
18746 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
18747
18748 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
18749 to double. Replace double with FLOAT.
18750 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
18751
18752 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
18753 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
18754 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
18755 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
18756 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
18757 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
18758 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
18759 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
18760
18761 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
18762
18763 PR c/13519
18764 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
18765
18766 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18767
18768 PR c++/15503
18769 * g++.dg/template/meminit2.C: New test.
18770
18771 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
18772
18773 PR target/15822
18774 * gcc.c-torture/execute/compare-fp-1.c,
18775 gcc.c-torture/execute/compare-fp-2.c,
18776 gcc.c-torture/execute/compare-fp-3.c,
18777 gcc.c-torture/execute/compare-fp-4.c,
18778 gcc.c-torture/execute/compare-fp-3.x,
18779 gcc.c-torture/execute/compare-fp-4.x: Moved...
18780 * gcc.c-torture/execute/ieee/compare-fp-1.c,
18781 gcc.c-torture/execute/ieee/compare-fp-2.c,
18782 gcc.c-torture/execute/ieee/compare-fp-3.c,
18783 gcc.c-torture/execute/ieee/compare-fp-4.c,
18784 gcc.c-torture/execute/ieee/compare-fp-3.x,
18785 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
18786
18787 2004-06-04 David Ayers <d.ayers@inode.at>
18788
18789 * objc/execute/protocol-isEqual-4.m: New testcase.
18790
18791 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
18792
18793 * objc/execute/protocol-isEqual-1.m: New testcase.
18794 * objc/execute/protocol-isEqual-2.m: New testcase.
18795 * objc/execute/protocol-isEqual-3.m: New testcase.
18796
18797 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18798
18799 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
18800
18801 2004-06-02 Ziemowit Laski <zlaski@apple.com>
18802
18803 * lib/objc.exp (objc_target_compile): When running tests on
18804 Darwin (Mac OS X), inform the linker about '-framework
18805 'Foundation'.
18806
18807 2004-06-02 Eric Christopher <echristo@redhat.com>
18808
18809 * gcc.c-torture/compile/20040602-1.c: New.
18810
18811 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
18812
18813 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
18814 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18815
18816 PR tree-optimization/14736
18817 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
18818
18819 PR tree-optimization/14042
18820 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
18821
18822 PR tree-optimization/14729
18823 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
18824
18825 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18826
18827 PR fortran/15557
18828 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
18829
18830 2004-06-01 Richard Hederson <rth@redhat.com>
18831
18832 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
18833
18834 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18835
18836 PR c++/14932
18837 * g++.dg/parse/offsetof4.C: New test.
18838
18839 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
18840
18841 PR objc/7993
18842 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
18843
18844 2004-05-31 Mark Mitchell <mark@codesourcery.com>
18845
18846 PR c++/15701
18847 * g++.dg/template/friend29.C: New test.
18848
18849 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
18850
18851 PR c/15749
18852 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
18853
18854 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
18855
18856 * gcc.dg/sparc-trap-1.c: New test.
18857
18858 2004-05-31 Roger Sayle <roger@eyesopen.com>
18859
18860 PR middle-end/15069
18861 * g++.dg/opt/fold3.C: New test case.
18862
18863 2004-05-30 Graham Stott <graham.stott@btinternet.com>
18864
18865 * lib/target-supports.exp (check_iconv_available): Fix fallout
18866 from 2004-05-28 patch.
18867
18868 2004-05-30 Paul Brook <paul@codesourcery.com>
18869
18870 PR fortran/15620
18871 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
18872 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
18873
18874 2004-05-30 Steven G. Kargl <kargls@comcast.net>
18875
18876 * gfortran.fortran-torture/execute/random_1.f90: New test.
18877
18878 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18879
18880 * g++.dg/ext/altivec-10.C: New test.
18881
18882 2004-05-29 Paul Brook <paul@codesourcery.com>
18883
18884 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
18885
18886 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18887
18888 * gcc.dg/altivec-16.c: New test.
18889
18890 2004-05-28 Janis Johnson <janis187@us.ibm.com>
18891
18892 * lib/target-supports.exp (check_vmx_hw_available): New.
18893 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
18894
18895 * lib/target-supports.exp (check_alias_available,
18896 check_iconv_available, check_named_sections_available): Use
18897 unique names for temporary files.
18898
18899 2004-05-28 Ziemowit Laski <zlaski@apple.com>
18900
18901 * gcc.dg/altivec-15.c: New test.
18902
18903 2004-05-28 Mark Mitchell <mark@codesourcery.com>
18904
18905 PR c++/15083
18906 * g++.dg/warn/noeffect6.C: New test.
18907
18908 PR c++/15471
18909 * g++.dg/expr/ptrmem4.C: New test.
18910
18911 PR c++/15640
18912 * g++.dg/template/operator3.C: New test.
18913
18914 2004-05-28 Mark Mitchell <mark@codesourcery.com>
18915
18916 PR c++/14668
18917 * g++.dg/lookup/redecl1.C: New test.
18918 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
18919
18920 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
18921
18922 * gcc.c-torture/execute/compare-fp-1.c,
18923 gcc.c-torture/execute/compare-fp-2.c,
18924 gcc.c-torture/execute/compare-fp-3.c,
18925 gcc.c-torture/execute/compare-fp-4.c,
18926 gcc.c-torture/execute/compare-fp-3.x,
18927 gcc.c-torture/execute/compare-fp-4.x,
18928 gcc.dg/pr15649-1.c: New.
18929
18930 2004-05-27 Adam Nemet <anemet@lnxw.com>
18931
18932 PR c++/12883
18933 * g++.dg/init/array14.C: New test.
18934
18935 2004-05-25 Janis Johnson <janis187@us.ibm.com>
18936
18937 * lib/compat.exp (compat-get-options-main): New.
18938 (compat-get-options): Remove unneeded code, warn for ignored
18939 command.
18940 (compat-execute): Check flag set by dg-require-* commands.
18941
18942 * lib/compat.exp (compat-execute): Break up long lines.
18943
18944 2004-05-24 Janis Johnson <janis187@us.ibm.com>
18945
18946 * gcc.dg/altivec-7.c: Don't use 'vector long'.
18947 * gcc.dg/altivec-14.c: New test.
18948 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
18949
18950 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
18951 * gcc.dg/altivec-12.c: Ditto.
18952
18953 * gcc.dg/altivec-3.c: Move call to altivec_check.
18954
18955 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18956
18957 PR c++/15044
18958 * g++.dg/template/error12.C: New test.
18959
18960 PR c++/15317
18961 * g++.dg/ext/attrib15.C: New test.
18962
18963 PR c++/15329
18964 * g++.dg/template/ptrmem9.C: New test.
18965
18966 2004-05-25 Paul Brook <paul@codesourcery.com>
18967
18968 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
18969
18970 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18971
18972 PR c++/15165
18973 * g++.dg/template/crash19.C: New test.
18974
18975 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18976
18977 PR c++/15025
18978 * g++.dg/template/redecl1.C: New test.
18979
18980 2004-05-23 Mark Mitchell <mark@codesourcery.com>
18981
18982 PR c++/14821
18983 * g++.dg/other/ns1.C: New test.
18984
18985 PR c++/14883
18986 * g++.dg/template/invalid1.C: New test.
18987
18988 2004-05-23 Paul Brook <paul@codesourcery.com>
18989 Victor Leikehman <lei@haifasphere.co.il>
18990
18991 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
18992 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
18993
18994 2004-05-22 Mark Mitchell <mark@codesourcery.com>
18995
18996 PR c++/15285
18997 PR c++/15299
18998 * g++.dg/template/non-dependent5.C: New test.
18999 * g++.dg/template/non-dependent6.C: New test.
19000
19001 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19002
19003 PR c++/15507
19004 * g++.dg/inherit/union1.C: New test.
19005
19006 PR c++/15542
19007 * g++.dg/template/addr1.C: New test.
19008
19009 PR c++/15427
19010 * g++.dg/template/array5.C: New test.
19011
19012 PR c++/15287
19013 * g++.dg/template/array6.C: New test.
19014
19015 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
19016 Roger Sayle <roger@eyesopen.com>
19017
19018 * g++.dg/lookup/forscope2.C: New test case.
19019
19020 2004-05-22 Ben Elliston <bje@au.ibm.com>
19021
19022 * gcc.dg/cpp/Wmissingdirs.c: New.
19023
19024 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19025
19026 PR target/15301
19027 * gcc.dg/compat/union-m128-1.h: New file.
19028 * gcc.dg/compat/union-m128-1_main.c: Likewise.
19029 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19030 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19031
19032 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19033
19034 PR target/15302
19035 * gcc.dg/compat/struct-complex-1.h: New file.
19036 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
19037 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
19038 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19039
19040 2004-05-20 Roger Sayle <roger@eyesopen.com>
19041
19042 PR middle-end/3074
19043 * gcc.dg/pr3074-1.c: New test case.
19044 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
19045
19046 2004-05-20 Falk Hueffner <falk@debian.org>
19047
19048 PR other/15526
19049 * gcc.dg/ftrapv-1.c: New test case.
19050
19051 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
19052
19053 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
19054
19055 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
19056 Jeff Law <law@redhat.com>
19057
19058 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
19059 * gcc.dg/tree-ssa/20040518-2.c: New test.
19060
19061 * gcc.dg/tree-ssa/20040518-1.c: New test.
19062
19063 2004-05-18 Zack Weinberg <zack@codesourcery.com>
19064
19065 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
19066
19067 2004-05-18 Paul Brook <paul@codesourcery.com>
19068
19069 PR fortran/13930
19070 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
19071
19072 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19073
19074 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
19075 constant folding.
19076
19077 2004-05-17 Steven Bosscher <stevenb@suse.de>
19078
19079 * gcc.dg/tree-ssa/20040517-1.c: New test.
19080
19081 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19082
19083 * gcc.dg/loop-4.c: New test.
19084
19085 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
19086
19087 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
19088
19089 2004-05-15 Bud Davis <bdavis9659@comcast.net>
19090
19091 PR fortran/15311
19092 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
19093
19094 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19095
19096 PR fortran/13826
19097 PR fortran/13940
19098 * gfortran.fortran-torture/compile/data_1.f90: New test.
19099
19100 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
19101
19102 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
19103 * gcc.dg/uninit-H.c: Define ASM for __s390__.
19104
19105 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19106
19107 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
19108
19109 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19110
19111 PR c/15444
19112 * gcc.dg/format/xopen-1.c: Adjust expected message.
19113 * gcc.dg/format/xopen-3.c: New test.
19114
19115 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
19116
19117 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
19118
19119 2004-05-14 Jeff Law <law@redhat.com>
19120
19121 * gcc.dg/tree-ssa/20040514-2.c: New test.
19122
19123 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19124
19125 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
19126 this ...
19127 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
19128 this.
19129
19130 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
19131
19132 * gcc.dg/tree-ssa/20040514-1.c: New test.
19133
19134 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19135
19136 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
19137 test.
19138
19139 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19140
19141 PR fortran/14066
19142 * gfortran.fortran-torture/compile/do_1.f90: New test.
19143
19144 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19145
19146 PR fortran/15051
19147 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
19148 test.
19149
19150 2004-05-14 Bud Davis <bdavis9659@comcast.net>
19151
19152 PR fortran/15149
19153 * gfortran.fortran-torture/execute/random_init.f90: New test.
19154
19155 2004-05-13 Paul Brook <paul@codesourcery.com>
19156
19157 PR fortran/15314
19158 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
19159
19160 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
19161
19162 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
19163 for the powerpc case.
19164
19165 2004-05-13 Jeff Law <law@redhat.com>
19166
19167 * gcc.dg/tree-ssa/20040513-1.c: New test.
19168 * gcc.dg/tree-ssa/20040513-2.c: New test.
19169
19170 2004-05-13 Paul Brook <paul@codesourcery.com>
19171
19172 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
19173 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
19174 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
19175
19176 2004-05-13 Andreas Schwab <schwab@suse.de>
19177
19178 PR other/10819
19179 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
19180 characters.
19181
19182 2004-05-13 Bud Davis <bdavis9659@comcast.net>
19183
19184 PR fortran/15294
19185 * gfortran.fortran-torture/execute/adjustr.f90: New file.
19186
19187 2004-05-13 Diego Novillo <dnovillo@redhat.com>
19188
19189 Merge from tree-ssa-20020619-branch. See
19190 ChangeLog.tree-ssa for details.
19191
19192 2004-05-11 Ziemowit Laski <zlaski@apple.com>
19193
19194 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
19195 include <altivec.h> explicitly.
19196 * gcc.dg/altivec-13.c: Likewise.
19197
19198 2004-05-11 Paul Brook <paul@codesourcery.com>
19199
19200 * gcc.c-torture/compile/20010518-1.c: Force enum size.
19201
19202 2004-05-10 Eric Christopher <echristo@redhat.com>
19203
19204 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
19205 * gcc.dg/sibcall-4.c: Ditto.
19206
19207 2004-05-10 Ziemowit Laski <zlaski@apple.com>
19208
19209 * g++.dg/ext/altivec-8.C: New test case.
19210 * gcc.dg/altivec-13.c: New test case.
19211
19212 2004-05-08 Roger Sayle <roger@eyesopen.com>
19213
19214 * gcc.c-torture/execute/divcmp-1.c: New test case.
19215 * gcc.c-torture/execute/divcmp-2.c: New test case.
19216 * gcc.c-torture/execute/divcmp-3.c: New test case.
19217
19218 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19219
19220 * g++.dg/other/pragma-re-2.C: New test.
19221
19222 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19223
19224 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
19225 * gcc.dg/i386-387-2.c: Likewise.
19226
19227 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
19228 __builtin_drem.
19229 * gcc.dg/i386-387-6.c: Likewise.
19230
19231 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19232
19233 * gcc.dg/builtins-33.c: Also check log1p*.
19234
19235 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
19236
19237 PR optimization/15296
19238 * gcc.c-torture/execute/pr15296.c: New test.
19239
19240 2004-05-05 Uros Bizjak <uros@kss-loka.si>
19241
19242 * gcc.dg/builtins-40.c: New test.
19243
19244 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
19245
19246 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
19247
19248 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
19249
19250 * g++.dg/ext/spe1.C: New testcase.
19251
19252 2004-05-04 Ziemowit Laski <zlaski@apple.com>
19253
19254 * objc.dg/image-info.m: Allow additional attributes
19255 for __image_info section.
19256
19257 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
19258
19259 * gcc.dg/torture/mips-hilo-2.c: New test.
19260
19261 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19262
19263 PR c++/14389
19264 * g++.dg/template/member5.C: New test.
19265
19266 2004-05-03 Uros Bizjak <uros@kss-loka.si>
19267
19268 * gcc.dg/builtins-34.c: Also check expm1*.
19269
19270 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19271
19272 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
19273 * gcc.dg/torture/builtin-convert-3.c: New test.
19274
19275 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
19276
19277 PR middle-end/15054
19278 * g++.dg/opt/pr15054.C: New test.
19279
19280 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19281
19282 * gcc.dg/torture/builtin-rounding-1.c: New test.
19283 * gcc.dg/builtins-25.c: Delete.
19284 * gcc.dg/builtins-29.c: Delete.
19285
19286 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
19287
19288 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
19289 * gcc.dg/sibcall-4.c: Likewise.
19290 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
19291
19292 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19293
19294 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
19295 bit-field on 16-bit targets.
19296
19297 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19298
19299 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
19300 16-bit targets.
19301
19302 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
19303
19304 * gcc.dg/rs6000-power2-1.c: Change to compile only.
19305 * gcc.dg/rs6000-power2-2.c: Likewise.
19306
19307 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
19308
19309 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
19310 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
19311 Change the asm registers to be in form of frN instead of fN.
19312
19313 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19314
19315 * gcc.dg/torture/builtin-convert-2.c: New test.
19316
19317 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
19318
19319 * gcc.dg/rs6000-power2-1.c: New test.
19320 * gcc.dg/rs6000-power2-2.c: New test.
19321
19322 2004-04-28 Jan Hubicka <jh@suse.cz>
19323
19324 * gcc.dg/unused-6.c: New test.
19325
19326 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19327 Ulrich Weigand <uweigand@de.ibm.com>
19328
19329 * ada/acats/run_all.sh: Define $target variable.
19330
19331 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
19332
19333 PR c++/15119
19334 * g++.dg/other/vararg-1.C: New test.
19335
19336 PR c++/4794
19337 * g++.dg/eh/cleanup3.C: New test.
19338
19339 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19340
19341 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
19342 and ad8011a (target_insn).
19343 * ada/acats/support/macro.dfs: Likewise.
19344 * ada/acats/support/impbit.adb: New file.
19345
19346 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
19347
19348 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
19349
19350 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19351
19352 * gcc.dg/loop-3.c: New test.
19353
19354 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
19355
19356 * gcc.c-torture/execute/simd-5.c: New test.
19357
19358 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19359
19360 PR c++/15064
19361 * g++.dg/template/crash18.C: New test.
19362
19363 2004-04-22 Mark Mitchell <mark@codesourcery.com>
19364
19365 * g++.dg/ext/complit3.C: New test.
19366
19367 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19368
19369 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
19370 * gcc.dg/altivec-3.c: Same.
19371 * gcc.dg/altivec-varargs-1.c: Same.
19372
19373 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19374
19375 * lib/target-supports.exp (check_profiling_available): Assume
19376 profiling is not available on powerpc-eabi targets.
19377
19378 2004-04-21 Janis Johnson <janis187@us.ibm.com>
19379
19380 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
19381 * gcc.dg/vmx/bug-1.c: Ditto.
19382
19383 2004-04-20 Eric Christopher <echristo@redhat.com>
19384
19385 * gcc.dg/charset/extern.c: New test.
19386 * g++.dg/charset/extern3.cc: Ditto.
19387
19388 2004-04-20 Uros Bizjak <uros@kss-loka.si>
19389
19390 * gcc.dg/builtins-39.c: New test.
19391
19392 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
19393
19394 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
19395
19396 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
19397
19398 * gcc.dg/torture/mips-hilo-1.c: New test.
19399
19400 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
19401
19402 * gcc.c-torture/compile/20040419-1.c: New test.
19403
19404 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
19405
19406 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
19407
19408 2004-04-18 Zack Weinberg <zack@codesourcery.com>
19409 Aldy Hernandez <aldyh@redhat.com>
19410
19411 * gcc.c-torture/execute/va-arg-24.c: New.
19412
19413 2004-04-17 Zack Weinberg <zack@codesourcery.com>
19414 Aldy Hernandez <aldyh@redhat.com>
19415
19416 * gcc.dg/vmx/1b-01.c: New.
19417 * gcc.dg/vmx/1b-02.c: New.
19418 * gcc.dg/vmx/1b-03.c: New.
19419 * gcc.dg/vmx/1b-04.c: New.
19420 * gcc.dg/vmx/1b-05.c: New.
19421 * gcc.dg/vmx/1b-06.c: New.
19422 * gcc.dg/vmx/1b-07.c: New.
19423 * gcc.dg/vmx/1c-01.c: New.
19424 * gcc.dg/vmx/1c-02.c: New.
19425 * gcc.dg/vmx/3a-01a.c: New.
19426 * gcc.dg/vmx/3a-01.c: New.
19427 * gcc.dg/vmx/3a-01m.c: New.
19428 * gcc.dg/vmx/3a-03.c: New.
19429 * gcc.dg/vmx/3a-03m.c: New.
19430 * gcc.dg/vmx/3a-04.c: New.
19431 * gcc.dg/vmx/3a-04m.c: New.
19432 * gcc.dg/vmx/3a-05.c: New.
19433 * gcc.dg/vmx/3a-06.c: New.
19434 * gcc.dg/vmx/3a-06m.c: New.
19435 * gcc.dg/vmx/3a-07.c: New.
19436 * gcc.dg/vmx/3b-01.c: New.
19437 * gcc.dg/vmx/3b-02.c: New.
19438 * gcc.dg/vmx/3b-10.c: New.
19439 * gcc.dg/vmx/3b-13.c: New.
19440 * gcc.dg/vmx/3b-14.c: New.
19441 * gcc.dg/vmx/3b-15.c: New.
19442 * gcc.dg/vmx/3c-01a.c: New.
19443 * gcc.dg/vmx/3c-01.c: New.
19444 * gcc.dg/vmx/3c-02.c: New.
19445 * gcc.dg/vmx/3c-03.c: New.
19446 * gcc.dg/vmx/3d-01.c: New.
19447 * gcc.dg/vmx/4-01.c: New.
19448 * gcc.dg/vmx/4-03.c: New.
19449 * gcc.dg/vmx/5-01.c: New.
19450 * gcc.dg/vmx/5-02.c: New.
19451 * gcc.dg/vmx/5-03.c: New.
19452 * gcc.dg/vmx/5-04.c: New.
19453 * gcc.dg/vmx/5-05.c: New.
19454 * gcc.dg/vmx/5-06.c: New.
19455 * gcc.dg/vmx/5-07.c: New.
19456 * gcc.dg/vmx/5-07t.c: New.
19457 * gcc.dg/vmx/5-08.c: New.
19458 * gcc.dg/vmx/5-10.c: New.
19459 * gcc.dg/vmx/5-11.c: New.
19460 * gcc.dg/vmx/7-01a.c: New.
19461 * gcc.dg/vmx/7-01.c: New.
19462 * gcc.dg/vmx/7c-01.c: New.
19463 * gcc.dg/vmx/7d-01.c: New.
19464 * gcc.dg/vmx/7d-02.c: New.
19465 * gcc.dg/vmx/8-01.c: New.
19466 * gcc.dg/vmx/8-02a.c: New.
19467 * gcc.dg/vmx/8-02.c: New.
19468 * gcc.dg/vmx/brode-1.c: New.
19469 * gcc.dg/vmx/bug-1.c: New.
19470 * gcc.dg/vmx/bug-2.c: New.
19471 * gcc.dg/vmx/bug-3.c: New.
19472 * gcc.dg/vmx/cw-bug-1.c: New.
19473 * gcc.dg/vmx/cw-bug-2.c: New.
19474 * gcc.dg/vmx/cw-bug-3.c: New.
19475 * gcc.dg/vmx/dct.c: New.
19476 * gcc.dg/vmx/debug-1.c: New.
19477 * gcc.dg/vmx/debug-2.c: New.
19478 * gcc.dg/vmx/debug-3.c: New.
19479 * gcc.dg/vmx/debug-4.c: New.
19480 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
19481 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
19482 * gcc.dg/vmx/eg-5.c: New.
19483 * gcc.dg/vmx/fft.c: New.
19484 * gcc.dg/vmx/gcc-bug-1.c: New.
19485 * gcc.dg/vmx/gcc-bug-2.c: New.
19486 * gcc.dg/vmx/gcc-bug-3.c: New.
19487 * gcc.dg/vmx/gcc-bug-4.c: New.
19488 * gcc.dg/vmx/gcc-bug-5.c: New.
19489 * gcc.dg/vmx/gcc-bug-6.c: New.
19490 * gcc.dg/vmx/gcc-bug-7.c: New.
19491 * gcc.dg/vmx/gcc-bug-8.c: New.
19492 * gcc.dg/vmx/gcc-bug-9.c: New.
19493 * gcc.dg/vmx/gcc-bug-b.c: New.
19494 * gcc.dg/vmx/gcc-bug-c.c: New.
19495 * gcc.dg/vmx/gcc-bug-d.c: New.
19496 * gcc.dg/vmx/gcc-bug-e.c: New.
19497 * gcc.dg/vmx/gcc-bug-f.c: New.
19498 * gcc.dg/vmx/gcc-bug-g.c: New.
19499 * gcc.dg/vmx/gcc-bug-i.c: New.
19500 * gcc.dg/vmx/harness.h: New.
19501 * gcc.dg/vmx/ira1.c: New.
19502 * gcc.dg/vmx/ira2a.c: New.
19503 * gcc.dg/vmx/ira2b.c: New.
19504 * gcc.dg/vmx/ira2.c: New.
19505 * gcc.dg/vmx/ira2c.c: New.
19506 * gcc.dg/vmx/mem.c: New.
19507 * gcc.dg/vmx/newton-1.c: New.
19508 * gcc.dg/vmx/ops.c: New.
19509 * gcc.dg/vmx/sn7153.c: New.
19510 * gcc.dg/vmx/spill2.c: New.
19511 * gcc.dg/vmx/spill3.c: New.
19512 * gcc.dg/vmx/spill.c: New.
19513 * gcc.dg/vmx/t.c: New.
19514 * gcc.dg/vmx/varargs-1.c: New.
19515 * gcc.dg/vmx/varargs-2.c: New.
19516 * gcc.dg/vmx/varargs-3.c: New.
19517 * gcc.dg/vmx/varargs-4.c: New.
19518 * gcc.dg/vmx/varargs-5.c: New.
19519 * gcc.dg/vmx/varargs-6.c: New.
19520 * gcc.dg/vmx/varargs-7.c: New.
19521 * gcc.dg/vmx/vmx.exp: New.
19522 * gcc.dg/vmx/vprint-1.c: New.
19523 * gcc.dg/vmx/vscan-1.c: New.
19524 * gcc.dg/vmx/x-01.c: New.
19525 * gcc.dg/vmx/x-02.c: New.
19526 * gcc.dg/vmx/x-03.c: New.
19527 * gcc.dg/vmx/x-04.c: New.
19528 * gcc.dg/vmx/x-05.c: New.
19529 * gcc.dg/vmx/yousufi-1.c: New.
19530 * gcc.dg/vmx/zero-1.c: New.
19531 * gcc.dg/vmx/zero.c: New.
19532
19533 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
19534
19535 * g++.dg/lookup/java1.C: Update for chage of
19536 _Jv_AllocObject.
19537 * g++.dg/lookup/java2.C: Likewise.
19538
19539 2004-04-17 Laurent GUERBY <laurent@guerby.net>
19540
19541 * ada/acats/run_all.sh: use -O2 by default.
19542
19543 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
19544
19545 * gcc.dg/vr-mult-[12].c: New tests.
19546
19547 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19548
19549 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
19550
19551 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
19552
19553 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
19554
19555 * lib/target-supports.exp (check_profiling_available): Assume profiling
19556 isn't available for mips*-*-elf targets.
19557
19558 2004-04-14 Uros Bizjak <uros@kss-loka.si>
19559
19560 * gcc.dg/builtins-38.c: New test.
19561
19562 2004-04-14 Eric Christopher <echristo@redhat.com>
19563
19564 * g++.dg/charset/charset.exp: Run .cc extension tests.
19565
19566 2004-04-14 Zack Weinberg <zack@codesourcery.com>
19567
19568 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
19569
19570 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19571
19572 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
19573
19574 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
19575
19576 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
19577 * gcc.dg/i386-387-2.c: Likewise.
19578
19579 * gcc.dg/i386-387-7.c: New test.
19580 * gcc.dg/i386-387-8.c: New test.
19581
19582 * gcc.dg/builtins-37.c: New test.
19583
19584 2004-04-13 Geoffrey Keating <geoffk@apple.com>
19585
19586 * g++.dg/pch/externc-1.C: Add missing semicolon.
19587
19588 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
19589
19590 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
19591
19592 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19593
19594 * gcc.c-torture/execute/20040411-1.c: New test.
19595
19596 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
19597
19598 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
19599
19600 2004-04-09 Chris Demetriou <cgd@broadcom.com>
19601
19602 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
19603
19604 2004-04-09 Zack Weinberg <zack@codesourcery.com>
19605
19606 * lib/target-supports.exp (check_named_sections_available): New.
19607 * lib/gcc-dg.exp (dg-require-named-sections): New.
19608 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
19609 old-deja.exp. Also prune error-count message from HP linker.
19610 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
19611
19612 * g++.dg/init/init-ref4.C: Use dg-require-weak.
19613 * g++.old-deja/g++.pt/static3.C: Likewise.
19614 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
19615
19616 2004-04-09 Roger Sayle <roger@eyesopen.com>
19617
19618 * gcc.c-torture/execute/20040409-1.c: New test case.
19619 * gcc.c-torture/execute/20040409-2.c: New test case.
19620 * gcc.c-torture/execute/20040409-3.c: New test case.
19621
19622 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19623
19624 * gcc.dg/20040409-1.c: New test.
19625
19626 2004-04-08 Roger Sayle <roger@eyesopen.com>
19627
19628 PR target/14888
19629 * g++.dg/opt/pr14888.C: New test case.
19630
19631 2004-04-08 Geoffrey Keating <geoffk@apple.com>
19632
19633 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
19634 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
19635 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
19636 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
19637 New tests.
19638
19639 2004-04-08 Paul Brook <paul@codesourcery.com>
19640
19641 * gcc.dg/spill-1.c: New test.
19642
19643 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19644
19645 * gcc.dg/torture/builtin-ctype-2.c: New test.
19646
19647 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
19648
19649 * gcc.dg/pch/pch.exp: Add largefile test.
19650
19651 2004-04-06 Geoffrey Keating <geoffk@apple.com>
19652
19653 * g++.dg/pch/externc-1.Hs: New.
19654 * g++.dg/pch/externc-1.C: New.
19655
19656 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19657
19658 * gcc.dg/compat/struct-by-value-5a_main.c,
19659 gcc.dg/compat/struct-by-value-5b_main.c: New files.
19660 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
19661 * gcc.dg/compat/struct-by-value-5a_x.c,
19662 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
19663 gcc.dg/compat/struct-by-value-5_x.c.
19664 * gcc.dg/compat/struct-by-value-5a_y.c,
19665 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
19666 gcc.dg/compat/struct-by-value-5_y.c.
19667
19668 * gcc.dg/compat/struct-by-value-6a_main.c,
19669 gcc.dg/compat/struct-by-value-6b_main.c: New files.
19670 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
19671 * gcc.dg/compat/struct-by-value-6a_x.c,
19672 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
19673 gcc.dg/compat/struct-by-value-6_x.c.
19674 * gcc.dg/compat/struct-by-value-6a_y.c,
19675 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
19676 gcc.dg/compat/struct-by-value-6_y.c.
19677
19678 * gcc.dg/compat/struct-by-value-7a_main.c,
19679 gcc.dg/compat/struct-by-value-7b_main.c: New files.
19680 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
19681 * gcc.dg/compat/struct-by-value-7a_x.c,
19682 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
19683 gcc.dg/compat/struct-by-value-7_x.c.
19684 * gcc.dg/compat/struct-by-value-7a_y.c,
19685 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
19686 gcc.dg/compat/struct-by-value-7_y.c.
19687
19688 2004-04-06 Jakub Jelinek <jakub@redhat.com>
19689
19690 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
19691 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
19692 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
19693 options.
19694
19695 2004-04-06 Uros Bizjak <uros@kss-loka.si>
19696
19697 * gcc.dg/builtins-36.c: New test.
19698
19699 2004-04-06 Paul Brook <paul@codesourcery.com>
19700
19701 * README.gcc: Remove obsolete contraint on testcases.
19702
19703 2004-04-05 Paul Brook <paul@codesourcery.com>
19704
19705 PR2123
19706 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
19707 failure and exit(0) on success.
19708 * g++.dg/expr/anew2.C: Ditto.
19709 * g++.dg/expr/anew3.C: Ditto.
19710 * g++.dg/expr/anew4.C: Ditto.
19711
19712 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
19713
19714 PR c++/3518
19715 * g++.dg/template/unify7.C: New.
19716
19717 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
19718
19719 * g++.dg/README: Bring up to date with new subdirectories; remove
19720 duplicate subdirectory lines.
19721
19722 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
19723
19724 PR c++/14007
19725 * g++.dg/template/unify5.C: New.
19726 * g++.dg/template/unify6.C: New.
19727 * g++.dg/template/qualttp20.C: Adjust.
19728 * g++.old-deja/g++.jason/report.C: Adjust.
19729 * g++.old-deja/g++.other/qual1.C: Adjust.
19730
19731 2004-04-01 Mark Mitchell <mark@codesourcery.com>
19732
19733 PR c++/14803
19734 * g++.dg/inherit/ptrmem1.C: New test.
19735
19736 2004-04-01 Jakub Jelinek <jakub@redhat.com>
19737
19738 PR c++/14755
19739 * gcc.c-torture/execute/20040331-1.c: New test.
19740 * gcc.dg/20040331-1.c: New test.
19741
19742 2004-04-01 Paul Brook <paul@codesourcery.com>
19743
19744 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
19745
19746 2004-03-30 Mark Mitchell <mark@codesourcery.com>
19747
19748 PR c++/14724
19749 * g++.dg/init/goto1.C: New test.
19750
19751 PR c++/14763
19752 * g++.dg/template/defarg4.C: New test.
19753
19754 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
19755
19756 * gcc.dg/altivec-11.c: Extend test for more valid cases.
19757
19758 2004-03-28 David Edelsohn <edelsohn@gnu.org>
19759
19760 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
19761
19762 2004-03-28 Zack Weinberg <zack@codesourcery.com>
19763
19764 * gcc.dg/noncompile/undeclared-2.c: New test.
19765
19766 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
19767
19768 * gcc.dg/940409-1.c: Remove XFAIL.
19769 * gcc.dg/reg-vol-struct-1.c: New test.
19770
19771 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19772
19773 * gcc.dg/torture/builtin-wctype-1.c: New test.
19774
19775 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
19776
19777 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
19778 * gcc.dg/20001101-1.c: Likewise.
19779 * gcc.dg/20001102-1.c: Likewise.
19780
19781 2004-03-25 Roger Sayle <roger@eyesopen.com>
19782
19783 * gcc.dg/compare8.c: Add an additional test for XOR.
19784
19785 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19786
19787 * gcc.dg/torture/builtin-ctype-1.c: New test.
19788
19789 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19790
19791 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
19792 * gcc.dg/torture/builtin-math-1.c: Likewise.
19793 * gcc.dg/torture/builtin-power-1.c: New test.
19794
19795 2004-03-24 Andreas Schwab <schwab@suse.de>
19796
19797 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
19798 IA64 assembler.
19799
19800 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
19801 Roger Sayle <roger@eyesopen.com>
19802
19803 * gcc.dg/compare8.c: New test case.
19804
19805 2004-03-23 Ziemowit Laski <zlaski@apple.com>
19806
19807 * g++.dg/ext/altivec-7.C: New test.
19808
19809 2004-03-23 Zack Weinberg <zack@codesourcery.com>
19810
19811 PR 12267, 12391, 12560, 13129, 14114, 14133
19812 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
19813 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
19814 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
19815 Adjust error regexps.
19816 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
19817 * gcc.dg/noncompile/undeclared-1.c: New test cases.
19818 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
19819 * gcc.dg/local1.c: Add explanatory comment.
19820
19821 2004-03-23 Roger Sayle <roger@eyesopen.com>
19822
19823 PR optimization/14669
19824 * g++.dg/opt/fold2.C: New test case.
19825
19826 2004-03-22 Jakub Jelinek <jakub@redhat.com>
19827
19828 PR c/14069
19829 * gcc.dg/20040322-1.c: New test.
19830
19831 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19832
19833 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
19834 * gcc.dg/ultrasp4.c: Likewise.
19835 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
19836
19837 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19838
19839 * gcc.dg/i386-sse-8.c: Reset default options.
19840
19841 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19842
19843 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
19844 in the error message text.
19845
19846 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19847
19848 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
19849
19850 2004-03-21 Mark Mitchell <mark@codesourcery.com>
19851
19852 PR c++/14616
19853 * g++.dg/init/array13.C: New test.
19854
19855 2004-03-20 Roger Sayle <roger@eyesopen.com>
19856
19857 PR target/13889
19858 * gcc.c-torture/compile/pr13889.c: New test case.
19859
19860 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
19861
19862 PR c/14635
19863 * builtins-1.c (nan, nans): Don't test.
19864 * builtins-30.c: Don't use nan, nanf, nanl.
19865 * builtins-35.c: New test.
19866
19867 2004-03-19 Ziemowit Laski <zlaski@apple.com>
19868
19869 * g++.dg/ext/altivec-6.C: New test.
19870
19871 2004-03-19 Mark Mitchell <mark@codesourcery.com>
19872
19873 * g++.dg/init/placement3.C: New test.
19874
19875 * g++.dg/template/spec13.C: New test.
19876
19877 * g++.dg/lookup/using11.C: New test.
19878
19879 * g++.dg/lookup/koenig3.C: New test.
19880
19881 * g++.dg/template/operator2.C: New test.
19882
19883 * g++.dg/expr/dtor3.C: New test.
19884 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
19885 marker.
19886 * g++.old-deja/g++.law/visibility28.C: Likewise.
19887
19888 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
19889
19890 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
19891 * gcc.dg/ppc64-abi-3.c: Likewise.
19892
19893 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19894
19895 PR c++/14545
19896 * g++.dg/parse/template15.C: New test.
19897
19898 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19899
19900 * g++.dg/expr/dtor2.C: New test.
19901
19902 * g++.dg/lookup/anon4.C: New test.
19903
19904 * g++.dg/overload/using1.C: New test.
19905
19906 * g++.dg/template/lookup7.C: New test.
19907
19908 * g++.dg/template/typename6.C: New test.
19909
19910 * g++.dg/expr/cond6.C: New test.
19911
19912 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19913
19914 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
19915
19916 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19917
19918 * g++.dg/expr/cond5.C: New test.
19919 * g++.dg/expr/constcast1.C: Likewise.
19920 * g++.dg/expr/ptrmem2.C: Likewise.
19921 * g++.dg/expr/ptrmem3.C: Likewise.
19922 * g++.dg/lookup/main1.C: Likewise.
19923 * g++.dg/template/lookup6.C: Likewise.
19924
19925 2004-03-18 Mark Mitchell <mark@codesourcery.com>
19926
19927 * gcc.dg/local1.c: New test.
19928
19929 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
19930
19931 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19932
19933 * gcc.dg/torture/builtin-convert-1.c: New test.
19934
19935 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19936
19937 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
19938
19939 2004-03-16 Mark Mitchell <mark@codesourcery.com>
19940
19941 PR c++/14481
19942 * g++.dg/warn/Wunused-7.C: New test.
19943
19944 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19945
19946 * gcc.dg/torture/builtin-integral-1.c: New test.
19947
19948 2004-03-16 Mark Mitchell <mark@codesourcery.com>
19949
19950 PR c++/14586
19951 * g++.dg/parse/non-dependent3.C: New test.
19952
19953 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
19954
19955 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
19956 * g++.dg/eh/simd-2.C: Likewise.
19957 * g++.dg/init/array10.C: Likewise.
19958 * gcc.c-torture/compile/simd-1.c: Likewise.
19959 * gcc.c-torture/compile/simd-2.c: Likewise.
19960 * gcc.c-torture/compile/simd-3.c: Likewise.
19961 * gcc.c-torture/compile/simd-4.c: Likewise.
19962 * gcc.c-torture/compile/simd-6.c: Likewise.
19963 * gcc.c-torture/execute/simd-1.c: Likewise.
19964 * gcc.c-torture/execute/simd-2.c: Likewise.
19965 * gcc.dg/compat/vector-defs.h: Likewise.
19966 * gcc.dg/20020531-1.c: Likewise.
19967 * gcc.dg/altivec-3.c: Likewise.
19968 * gcc.dg/altivec-4.c: Likewise.
19969 * gcc.dg/altivec-varargs-1.c: Likewise.
19970 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
19971 * gcc.dg/i386-mmx-3.c: Likewise.
19972 * gcc.dg/i386-sse-4.c: Likewise.
19973 * gcc.dg/i386-sse-5.c: Likewise.
19974 * gcc.dg/i386-sse-8.c: Likewise.
19975 * gcc.dg/simd-1.c: Likewise.
19976 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
19977 __ev64_opaque__ since the machine description provides it.
19978
19979 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19980
19981 * lib/compat.exp (skip_list): New global variable.
19982 Use it to hold the user defined COMPAT_SKIPS list if any.
19983 (compat-obj): Add the members of skip_list to optall.
19984
19985 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19986
19987 * gcc.dg/compat/union-by-value-1_main.c,
19988 union-by-value-1_x.c, union-by-value-1_y.c,
19989 union-check.h, union-defs.h,
19990 union-init.h, union-return-1_main.c,
19991 union-return-1_x.c, union-return-1_y.c: New files.
19992
19993 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
19994
19995 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
19996 mixed-struct-init.h: Add 4 mixed structure types.
19997 struct-by-value-21_main.c, struct-by-value-21_x.c,
19998 struct-by-value-21_y.c, struct-return-21_main.c,
19999 struct-return-21_x.c, struct-return-21_y.c: New files.
20000
20001 2004-03-13 Mark Mitchell <mark@codesourcery.com>
20002
20003 PR c++/14550
20004 * g++.dg/parse/template14.C: New test.
20005
20006 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20007
20008 * gcc.c-torture/execute/20040313-1.c: New test.
20009
20010 2004-03-13 Jakub Jelinek <jakub@redhat.com>
20011
20012 PR target/14533
20013 * gcc.dg/20040311-2.c: New test.
20014
20015 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
20016
20017 PR other/14544
20018 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
20019 bit-field.
20020
20021 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
20022
20023 * gcc.dg/20040305-2.c: Add missing return statement.
20024
20025 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20026
20027 * gcc.dg/builtins-34.c: Also check pow10*.
20028
20029 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20030
20031 PR target/14262
20032 * gcc.dg/20040305-2.c: New test.
20033
20034 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20035
20036 * gcc.dg/20040310-1.c: New test.
20037
20038 2004-03-11 Roger Sayle <roger@eyesopen.com>
20039
20040 * gcc.c-torture/execute/20040311-1.c: New test case.
20041
20042 2004-03-11 Mark Mitchell <mark@codesourcery.com>
20043
20044 PR c++/14476
20045 * g++.dg/lookup/enum1.C: New test.
20046
20047 2004-03-10 Mark Mitchell <mark@codesourcery.com>
20048
20049 PR c++/14510
20050 * g++.dg/lookup/struct2.C: New test.
20051
20052 2004-03-10 Uros Bizjak <uros@kss-loka.si>
20053
20054 * gcc.dg/builtins-34.c: New test.
20055
20056 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20057
20058 * gcc.dg/torture/builtin-nonneg-1.c: New test.
20059
20060 2004-03-09 James E Wilson <wilson@specifixinc.com>
20061
20062 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
20063 * gcc.dg/alias-2.c: New testcase.
20064
20065 2004-03-09 Zack Weinberg <zack@codesourcery.com>
20066
20067 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
20068
20069 2004-03-09 Roger Sayle <roger@eyesopen.com>
20070
20071 * gcc.c-torture/execute/20040309-1.c: New test case.
20072
20073 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
20074
20075 PR c++/14397
20076 * g++.dg/overload/ref1.C: New.
20077
20078 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20079
20080 PR c++/14409
20081 * g++.dg/template/spec12.C: New test.
20082
20083 PR c++/14448
20084 * g++.dg/parse/crash14.C: New test.
20085
20086 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20087
20088 PR c++/14230
20089 * g++.dg/init/ref11.C: New test.
20090
20091 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20092
20093 PR c++/14432
20094 * g++.dg/parse/builtin2.C: New test.
20095
20096 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20097
20098 PR c++/14401
20099 * g++.dg/init/ctor3.C: New test.
20100 * g++.dg/init/union1.C: New test.
20101 * g++.dg/ext/anon-struct4.C: New test.
20102
20103 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20104
20105 * g++.dg/lookup/koenig1.C: Tweak error messages.
20106 * g++.dg/lookup/used-before-declaration.C: Likewise.
20107 * g++.dg/other/do1.C: Likewise.
20108 * g++.dg/overload/koenig1.C: Likewise.
20109 * g++.dg/parse/crash13.C: Likewise.
20110 * g++.dg/template/instantiate3.C: Likewise.
20111
20112 2004-03-08 Eric Christopher <echristo@redhat.com>
20113
20114 * * lib/target-supports.exp: Enable libiconv in test
20115 compilation. Fix up error checking.
20116
20117 2004-03-08 Roger Sayle <roger@eyesopen.com>
20118
20119 PR middle-end/14289
20120 * gcc.dg/pr14289-1.c: New test case.
20121 * gcc.dg/pr14289-2.c: Likewise.
20122 * gcc.dg/pr14289-3.c: Likewise.
20123
20124 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
20125
20126 * gcc.c-torture/execute/20040308-1.c: New test.
20127
20128 2004-03-07 Roger Sayle <roger@eyesopen.com>
20129
20130 * gcc.c-torture/execute/20040307-1.c: New test case.
20131
20132 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
20133
20134 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
20135
20136 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
20137
20138 * gcc.dg/20040306-1.c: New test.
20139
20140 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
20141
20142 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
20143 them static.
20144 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
20145
20146 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20147
20148 PR c/14465
20149 * gcc.dg/decl-6.c: New test.
20150
20151 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20152
20153 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
20154 Rename LOGPOW -> LOG_POW.
20155 (SQRT_EXP, POW_EXP): New.
20156
20157 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20158
20159 * gcc.dg/i386-sse-8.c: New test.
20160
20161 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20162
20163 PR c/14114
20164 * gcc.dg/decl-5.c: New test.
20165
20166 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
20167
20168 * gcc.dg/20040305-1.c: New test.
20169
20170 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
20171
20172 PR other/14354
20173 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
20174
20175 2004-03-04 Ziemowit Laski <zlaski@apple.com>
20176
20177 PR c++/14425, c++/14426
20178 * g++.dg/ext/altivec-4.C: New test.
20179 * g++.dg/ext/altivec-5.C: New test.
20180
20181 2004-03-04 Geoffrey Keating <geoffk@apple.com>
20182
20183 * g++.old-deja/g++.other/linkage1.C: Expect errors about
20184 global variables of a type with no linkage.
20185 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
20186 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
20187 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
20188 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
20189 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
20190 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
20191 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
20192 * g++.dg/warn/deprecated.C: Name enum Color.
20193 * g++.dg/overload/VLA.C: Name structure for 'b'.
20194 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
20195
20196 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20197
20198 * gcc.c-torture/compile/20040304-1.c: New test.
20199
20200 2004-03-03 Zack Weinberg <zack@codesourcery.com>
20201
20202 PR 13728
20203 * gcc.dg/decl-4.c: New testcase.
20204
20205 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
20206
20207 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
20208 as PRECF if sizeof (float) > sizeof (double).
20209 (PRECL): Make it the same as PRECF if
20210 sizeof (float) > sizeof (long double).
20211
20212 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20213
20214 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
20215 system type. Add check for irix6 which doesn't have c99 runtime.
20216
20217 2004-03-03 Bob Wilson <bob.wilson@acm.org>
20218
20219 * gcc.dg/const-elim-1.c: xfail for xtensa.
20220
20221 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20222
20223 PR c++/14369
20224 * g++.dg/template/cond4.C: New test.
20225
20226 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20227
20228 PR c++/14360
20229 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
20230
20231 PR c++/14361
20232 * g++.dg/parse/defarg7.C: New test.
20233
20234 PR c++/14359
20235 * g++.dg/template/friend26.C: New test.
20236
20237 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20238
20239 PR c++/14324
20240 * g++.dg/abi/mangle21.C: New test.
20241
20242 PR c++/14260
20243 * g++.dg/parse/constructor2.C: New test.
20244
20245 PR c++/14337
20246 * g++.dg/template/sfinae1.C: New test.
20247
20248 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20249
20250 PR c++/14267
20251 * g++.dg/expr/crash2.C: New test.
20252
20253 PR middle-end/13448
20254 * gcc.dg/inline-5.c: New test.
20255 * gcc.dg/always-inline.c: Split out tests into ...
20256 * gcc.dg/always-inline2.c: ... this and ...
20257 * gcc.dg/always-inline3.c: ... this.
20258
20259 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20260
20261 PR debug/12103
20262 * g++.dg/debug/crash1.C: New test.
20263
20264 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
20265
20266 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
20267 function with __attribute__((noinline)).
20268 (recurser_void2): Likewise.
20269 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
20270 (recurser_void2): Likewise.
20271
20272 2004-02-29 Roger Sayle <roger@eyesopen.com>
20273
20274 PR middle-end/14203
20275 * g++.dg/warn/Wunused-6.C: New test case.
20276
20277 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
20278
20279 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
20280 not defined.
20281
20282 2004-02-27 Eric Christopher <echristo@redhat.com>
20283
20284 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
20285 * g++.dg/charset/asm2.c: Run only x86.
20286 * gcc.dg/charset/asm3.c: Ditto.
20287
20288 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
20289
20290 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
20291 ld_library_path.
20292
20293 2004-02-27 Ziemowit Laski <zlaski@apple.com>
20294
20295 * g++.dg/ext/altivec-3.C: New.
20296
20297 2004-02-26 Richard Henderson <rth@redhat.com>
20298
20299 * g++.dg/ext/attrib10.C: Mark for warning.
20300 * gcc.dg/attr-alias-1.c: New.
20301
20302 2004-02-26 Richard Henderson <rth@redhat.com>
20303
20304 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
20305 * gcc.c-torture/execute/20040208-2.c: ... it back.
20306
20307 2004-02-26 Eric Christopher <echristo@redhat.com>
20308
20309 * lib/target-supports.exp (check-iconv-available): New function.
20310 * lib/gcc-dg.exp (dg-require-iconv): New function.
20311 Use above.
20312 * gcc.dg/charset: New directory.
20313 * gcc.dg/charset/charset.exp: New file.
20314 * gcc.dg/charset/asm1.c: Ditto.
20315 * gcc.dg/charset/asm2.c: Ditto.
20316 * gcc.dg/charset/asm3.c: Ditto.
20317 * gcc.dg/charset/asm4.c: Ditto.
20318 * gcc.dg/charset/asm5.c: Ditto.
20319 * gcc.dg/charset/attribute1.c: Ditto.
20320 * gcc.dg/charset/attribute2.c: Ditto.
20321 * gcc.dg/charset/string1.c: Ditto.
20322 * g++.dg/charset: New directory.
20323 * g++.dg/dg.exp: Add here. Special options.
20324 * g++.dg/charset/charset.exp: New file.
20325 * g++.dg/charset/asm1.c: Ditto.
20326 * g++.dg/charset/asm2.c: Ditto.
20327 * g++.dg/charset/asm3.c: Ditto.
20328 * g++.dg/charset/asm4.c: Ditto.
20329 * g++.dg/charset/attribute1.c: Ditto.
20330 * g++.dg/charset/attribute2.c: Ditto.
20331 * g++.dg/charset/extern1.cc: Ditto.
20332 * g++.dg/charset/extern2.cc: Ditto.
20333 * g++.dg/charset/string1.c: Ditto.
20334
20335 2004-02-26 Mark Mitchell <mark@codesourcery.com>
20336
20337 PR c++/14278
20338 * g++.dg/parse/comma1.C: New test.
20339
20340 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20341
20342 PR c++/14284
20343 * g++.dg/template/ttp8.C: New test.
20344
20345 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
20346
20347 * gcc.dg/fixuns-trunc-1.c: New test.
20348
20349 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20350
20351 * gcc.dg/builtins-config.h: Use #elif.
20352
20353 2004-02-26 Michael Matz <matz@suse.de>
20354
20355 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
20356 * gcc.dg/991214-1.c: Likewise.
20357 * gcc.dg/i386-asm-1.c: Likewise.
20358
20359 2004-02-25 Richard Henderson <rth@redhat.com>
20360
20361 * gcc.c-torture/execute/20040208-2.c: Move ...
20362 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
20363
20364 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20365
20366 PR c++/14246
20367 * g++.dg/other/crash-3.C: New test.
20368
20369 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20370
20371 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
20372 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
20373
20374 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
20375 HP-UX.
20376
20377 2004-02-24 Michael Matz <matz@suse.de>
20378
20379 * gcc.dg/i386-regparm.c: New.
20380
20381 2004-02-23 James E Wilson <wilson@specifixinc.com>
20382
20383 * gcc.c-torture/execute/20040223-1.c: New.
20384
20385 2004-02-23 Zack Weinberg <zack@codesourcery.com>
20386 Kazu Hirata <kazu@cs.umass.edu>
20387
20388 * gcc.dg/fwritable-strings-1.c: Remove.
20389
20390 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
20391
20392 PR c/14156
20393 * gcc.dg/20040223-1.c: New test.
20394
20395 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20396
20397 PR c++/14106
20398 * g++.dg/ext/typeof9.C: New test.
20399
20400 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20401
20402 PR c++/14250
20403 * g++.dg/other/switch1.C: New test.
20404
20405 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20406
20407 * gcc.dg/cast-function-1.c: Adjust for new informative message.
20408 * gcc.dg/va-arg-1.c: Likewise.
20409
20410 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20411
20412 PR c++/14143
20413 * g++.dg/template/koenig5.C: New test.
20414
20415 2004-02-21 Ziemowit Laski <zlaski@apple.com>
20416
20417 * g++.dg/ext/altivec-1.C: Generalize target triple.
20418 * g++.dg/ext/altivec-2.C: New test case.
20419 * g++.dg/ext/altivec_check.h: New file.
20420 * gcc.dg/altivec-1.c: Generalize target triple;
20421 include altivec_check.h and call altivec_check().
20422 * gcc.dg/altivec-[2-5].c: Generalize target triple.
20423 * gcc.dg/altivec-6.c: New test case.
20424 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
20425 type casts as needed.
20426 * gcc.dg/altivec-10.c: Include altivec_check.h and call
20427 altivec_check().
20428 * gcc.dg/altivec-12.c: New test case.
20429 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
20430 include altivec_check.h and call altivec_check().
20431 * gcc.dg/altivec_check.h: New file.
20432
20433 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20434
20435 * lib/target-supports.exp (check_alias_available): Don't mangle
20436 function `g' in test program.
20437
20438 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20439
20440 * lib/target-supports.exp (check_profiling_available): Check
20441 argument to determine whether we support a profiling type.
20442 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
20443 check_profiling_available.
20444 * g++.dg/bprob/bprob.exp: Likewise.
20445 * g77.dg/bprob/bprob.exp: Likewise.
20446 * gcc.misc-tests/bprob.exp: Likewise.
20447 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
20448 dg-require-profiling and delete expected error handling.
20449 * gcc.dg/20021014-1.c: Likewise.
20450 * gcc.dg/nest.c: Likewise.
20451
20452 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20453
20454 PR c++/12007
20455 * g++.dg/other/vthunk1.C: New test.
20456
20457 2004-02-20 Falk Hueffner <falk@debian.org>
20458
20459 PR target/14201
20460 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
20461
20462 2004-02-20 Mark Mitchell <mark@codesourcery.com>
20463
20464 PR c++/13927
20465 * g++.dg/other/error8.C: Remove XFAIL markers.
20466
20467 PR c++/14173
20468 * g++.dg/ext/packed5.C: New test.
20469
20470 PR c++/14199
20471 * g++.dg/warn/Wunused-5.C: New test.
20472
20473 PR c++/14186
20474 * g++.dg/lookup/member1.C: New test.
20475
20476 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
20477
20478 * gcc.c-torture/compile/20040130-1.c: Enable only when
20479 __INT_MAX__ >= 2147483647L.
20480 * gcc.c-torture/compile/961203-1.c: Likewise.
20481
20482 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
20483
20484 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
20485 * g++.dg/opt/template1.C: Robustify assembler regexp
20486
20487 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20488
20489 * gcc.c-torture/execute/simd-4.x: Remove.
20490 * gcc.c-torture/execute/va-arg-25.x: Likewise.
20491 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
20492 Guard with #ifndef SKIP_ATTRIBUTE.
20493 * gcc.dg/compat/vector-1_y.c: Likewise.
20494 * gcc.dg/compat/vector-2_x.c: Likewise.
20495 * gcc.dg/compat/vector-2_y.c: Likewise.
20496 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
20497 * g++.dg/eh/simd-2.C: Likewise.
20498
20499 2004-02-19 Alan Modra <amodra@bigpond.net.au>
20500
20501 * gcc.c-torture/compile/complex-1.c: New.
20502
20503 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
20504
20505 PR target/14209
20506 * gcc.c-torture/execute/20040218-1.c: New test.
20507
20508 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20509
20510 PR c++/14181
20511 * g++.dg/parse/new2.C: New test.
20512
20513 2004-02-18 Paul Brook <paul@codesourcery.com>
20514
20515 * gcc.c-torture/compile/libcall-1.c: New test.
20516
20517 2004-02-18 Paul Brook <paul@codesourcery.com>
20518
20519 PR debug/12934
20520 * gcc.dg/debug/debug-7.c: New test.
20521
20522 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
20523
20524 * gcc.dg/20040217-1.c: New test.
20525
20526 2004-02-17 Zack Weinberg <zack@codesourcery.com>
20527
20528 * gcc.c-torture/execute/990208-1.x: Delete.
20529
20530 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
20531
20532 * gcc.c-torture/execute/20040208-2.x: New file.
20533
20534 2004-02-17 Mark Mitchell <mark@codesourcery.com>
20535
20536 PR c++/11326
20537 * g++.dg/abi/structret1.C: New test.
20538
20539 2004-02-17 Jakub Jelinek <jakub@redhat.com>
20540
20541 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
20542 (i386_cpuid): No need to test if cpuid is available on AMD64.
20543 Fix assembly, so that it works onboth i386 and AMD64.
20544 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
20545 (vecInLong): Fix s[] member type to unsigned int.
20546 (vecInWord): Remove type.
20547 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
20548 (a64, b64, c64, d64, e64): Remove.
20549 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
20550 Remove unused variable. Remove initialization of removed variables.
20551 Don't call mmx_tests nor sse_tests.
20552 (reference_mmx, reference_sse): Remove.
20553 (check): Add return stmt.
20554 * gcc.dg/i386-sse-7.c: New test.
20555 * gcc.dg/i386-mmx-4.c: New test.
20556
20557 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20558
20559 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
20560 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20561 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20562 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
20563 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
20564 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
20565 g++.dg/tc1/dr94.C: Fix line terminator.
20566
20567 2004-02-16 Geoffrey Keating <geoffk@apple.com>
20568
20569 * gcc.c-torture/compile/20040216-1.c: New.
20570
20571 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20572
20573 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20574 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20575 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
20576 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
20577 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
20578 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
20579
20580 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20581
20582 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
20583
20584 2004-02-15 Mark Mitchell <mark@codesourcery.com>
20585
20586 PR c++/13971
20587 * g++.dg/expr/cond4.C: New test.
20588
20589 PR c++/14086
20590 * g++.dg/lookup/crash2.C: New test.
20591
20592 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
20593
20594 * gcc.c-torture/compile/20040214-2.c: New test.
20595
20596 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
20597
20598 PR c++/14116
20599 * g++.dg/ext/typeof8.C: New test.
20600
20601 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
20602
20603 * gcc.c-torture/compile/20040214-1.c: New test.
20604
20605 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20606
20607 PR c++/13635
20608 * g++.dg/template/spec11.C: New test.
20609
20610 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20611
20612 PR c++/13927
20613 * g++.dg/other/error8.C: New test.
20614
20615 2004-02-13 Mark Mitchell <mark@codesourcery.com>
20616
20617 PR c++/14122
20618 * g++.dg/template/array4.C: New test.
20619
20620 PR c++/14108
20621 * g++.dg/inherit/thunk2.C: New test.
20622
20623 PR c++/14083
20624 * g++.dg/eh/cond2.C: New test.
20625
20626 2004-02-12 Alan Modra <amodra@bigpond.net.au>
20627
20628 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
20629
20630 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
20631
20632 * lib/scanasm.exp (dg-scan): Quote pattern before display.
20633
20634 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
20635
20636 * g++.dg/simd-2.C: xfail on ppc64-linux.
20637
20638 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
20639
20640 PR c/456
20641 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
20642 tests.
20643
20644 2004-02-11 Uros Bizjak <uros@kss-loka.si>
20645
20646 * gcc.dg/builtins-33.c: New test.
20647
20648 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
20649
20650 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
20651
20652 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20653
20654 * g++.dg/simd-2.C: Set -maltivec for ppc64.
20655
20656 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20657
20658 * gcc.dg/ppc64-abi-3.c: New test.
20659
20660 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
20661
20662 PR c/14092
20663
20664 * gcc.dg/pr14092-1.c: New testcase.
20665
20666 2004-02-10 Alan Modra <amodra@bigpond.net.au>
20667
20668 * gcc.dg/cpp/assert4.c: Fix typo last change.
20669
20670 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
20671 * gcc.dg/cpp/assert4.c: Handle powerpc64.
20672
20673 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
20674
20675 2004-02-09 Roger Sayle <roger@eyesopen.com>
20676
20677 * gcc.c-torture/compile/20040209-1.c: New test case.
20678
20679 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
20680
20681 * gcc.dg/c90-init-1.c: Adjust expected error messages.
20682
20683 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
20684
20685 * gcc.c-torture/execute/20040208-[12].c: New tests.
20686
20687 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20688
20689 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
20690
20691 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20692
20693 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
20694
20695 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20696
20697 Bug 13856
20698 * gcc.dg/visibility-8.c: New testcase.
20699
20700 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20701
20702 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
20703 arguments.
20704 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
20705
20706 2004-02-07 Roger Sayle <roger@eyesopen.com>
20707
20708 PR middle-end/13696
20709 * g++.dg/opt/fold1.C: New test case.
20710
20711 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20712
20713 PR c++/14033
20714 * g++.dg/other/crash-2.C: New test.
20715
20716 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20717
20718 PR c++/14028
20719 * g++.dg/parse/angle-bracket2.C: New test.
20720
20721 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20722
20723 PR middle-end/13750
20724 Revert:
20725 2004-01-15 Geoffrey Keating <geoffk@apple.com>
20726 PR pch/13361
20727 * testsuite/g++.dg/pch/wchar-1.C: New.
20728 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20729
20730 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20731
20732 PR c++/14008
20733 * g++.dg/parse/error15.C: New test.
20734 * g++.dg/parse/crash11.C: Update dg-error mark.
20735
20736 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20737
20738 PR c++/13932
20739 * g++.dg/warn/conv2.C: New test.
20740
20741 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20742
20743 PR c++/13086
20744 * g++.dg/warn/incomplete1.C: Remove xfail.
20745
20746 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20747
20748 * lib/file-format.exp (gcc_target_object_format): Use
20749 ${tool}_target_compile, not gcc_target_compile.
20750 * lib/target-supports.exp (check_alias_available): Likewise.
20751 (check_gc_sections_available): Likewise.
20752 * g++.dg/ext/attrib10.C: Use dg-require-alias.
20753 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
20754 dg-require-alias.
20755
20756 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20757
20758 PR c++/13969
20759 * g++.dg/template/static6.C: New test.
20760
20761 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
20762
20763 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
20764
20765 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20766
20767 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
20768 tests for systems where `char' is unsigned by default.
20769
20770 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20771
20772 PR c++/13997
20773 * g++.dg/template/partial3.C: New test.
20774
20775 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
20776
20777 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
20778 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
20779 Remove mentions of obsolete ports.
20780
20781 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
20782
20783 * gcc.dg/noncompile/20001228-1.c: Fix for new
20784 error message.
20785
20786 2004-02-03 Roger Sayle <roger@eyesopen.com>
20787
20788 PR target/9348
20789 * gcc.c-torture/execute/multdi-1.c: New test case.
20790
20791 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20792
20793 PR c++/13925
20794 * g++.dg/template/lookup5.C: New test.
20795
20796 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20797
20798 PR c++/13950
20799 * g++.dg/template/lookup4.C: New test.
20800
20801 PR c++/13970
20802 * g++.dg/parse/error14.C: New test.
20803
20804 PR c++/14002
20805 * g++.dg/parse/template13.C: New test.
20806
20807 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20808
20809 PR c++/13978
20810 * g++.dg/template/koenig4.C: New test.
20811
20812 PR c++/13968
20813 * g++.dg/template/crash17.C: New test.
20814
20815 PR c++/13975
20816 * g++.dg/parse/error13.C: New test.
20817 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
20818
20819 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20820
20821 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
20822
20823 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
20824
20825 PR c/11658
20826 PR c/13994
20827 * gcc.dg/noncompile/20040203-1.c: New test.
20828 * gcc.dg/noncompile/20040203-2.c: Likewise.
20829 * gcc.dg/noncompile/20040203-3.c: Likewise.
20830 * gcc.dg/20040203-1.c: Likewise.
20831
20832 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
20833
20834 PR c++/10858
20835 * g++.dg/template/sizeof7.C: New test.
20836
20837 2004-02-02 Eric Christopher <echristo@redhat.com>
20838 Zack Weinberg <zack@codesourcery.com>
20839
20840 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
20841
20842 2004-02-02 Zack Weinberg <zack@codesourcery.com>
20843
20844 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
20845 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
20846 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
20847 * gcc.dg/cleanup-5.c: Run only on Linux targets.
20848
20849 2004-02-02 Mark Mitchell <mark@codesourcery.com>
20850
20851 PR c++/13113
20852 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
20853
20854 PR c++/13854
20855 * g++.dg/ext/attrib13.C: New test.
20856
20857 PR c++/13907
20858 * g++.dg/conversion/op2.C: New test.
20859
20860 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20861
20862 * gcc.dg/titype-1.c: Fix pasto.
20863
20864 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20865
20866 * gcc.dg/titype-1.c: New test.
20867
20868 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20869
20870 PR c++/13957
20871 * g++.dg/template/non-type-template-argument-1.C,
20872 g++.dg/template/qualified-id1.C: Update dg-error marks.
20873 * g++.dg/template/nontype6.C: New test.
20874
20875 2004-02-01 Roger Sayle <roger@eyesopen.com>
20876
20877 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
20878 * gcc.dg/builtins-31.c: New testcase.
20879 * gcc.dg/builtins-32.c: New testcase.
20880
20881 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
20882
20883 * objc.dg/call-super-2.m: Update line numbers
20884 for the including of stddef.h.
20885
20886 2004-01-30 Michael Matz <matz@suse.de>
20887
20888 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
20889 g++.dg/ext/case-range3.C: New tests.
20890
20891 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20892
20893 DR206
20894 PR c++/13813
20895 * g++.dg/template/member4.C: New test.
20896
20897 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20898
20899 PR c++/13683
20900 * g++.dg/template/sizeof6.C: New test.
20901
20902 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20903
20904 * gcc.dg/fwritable-strings-1.c: New test.
20905
20906 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
20907
20908 * gcc.c-torture/compile/20040130-1.c: New test.
20909
20910 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
20911
20912 * objc.dg/call-super-2.m: Include stddef.h for size_t.
20913
20914 2004-01-29 Mark Mitchell <mark@codesourcery.com>
20915
20916 PR c++/13883
20917 * g++.dg/template/ctor3.C: New test.
20918
20919 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20920
20921 * g++.dg/tc1: New directory.
20922 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
20923 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
20924 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
20925 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
20926 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
20927
20928 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20929
20930 * g++.dg/parse/error11.C: New test.
20931 * g++.dg/parse/error12.C: Likewise.
20932
20933 2004-01-28 Ziemowit Laski <zlaski@apple.com>
20934
20935 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
20936 (scan_initial, main): Use aligned_sizeof instead of sizeof.
20937
20938 2004-01-28 Mark Mitchell <mark@codesourcery.com>
20939
20940 PR c++/13791
20941 * g++.dg/ext/attrib12.C: New test.
20942
20943 PR c++/13736
20944 * g++.dg/parse/cast2.C: New test.
20945
20946 2004-01-27 James E Wilson <wilson@specifixinc.com>
20947
20948 * objc.dg/encode-2.m (main): New local string. Set depending on
20949 sizeof long. Use in sscanf call.
20950 * objc.dg/encode-3.m (main): New local string. Set depending on
20951 sizeof long. Use in scan_initial call.
20952
20953 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20954
20955 * objc.dg/call-super-2.m: Make LP64-safe.
20956 * objc.dg/desig-init-1.m: Likewise.
20957
20958 2004-01-27 Devang Patel <dpatel@apple.com>
20959
20960 * g++.dg/debug/namespace1.C: New test.
20961
20962 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
20963
20964 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
20965 xscale-*-*.
20966
20967 * gcc.dg/arm-mmx-1.c: New test.
20968
20969 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20970
20971 * gcc.dg/20040127-1.c: New test.
20972 * gcc.dg/20040127-2.c: New test.
20973
20974 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20975
20976 * objc.dg/stret-1.m (glob): Renamed to globa.
20977
20978 2004-01-26 Mark Mitchell <mark@codesourcery.com>
20979
20980 PR c++/13663
20981 * g++.dg/expr/for1.C: New test.
20982
20983 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
20984
20985 PR middle-end/13779
20986 * gcc.dg/darwin-longlong.c: New test.
20987
20988 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
20989
20990 * gcc.dg/20040124-1.c: Moved test from here...
20991 * gcc.c-torture/compile/20040124-1.c: ...to here.
20992
20993 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20994
20995 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
20996 the assembly output if -m64 is passed.
20997
20998 2004-01-25 Mark Mitchell <mark@codesourcery.com>
20999
21000 PR c++/13833
21001 * g++.dg/template/cond3.C: New test.
21002
21003 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21004
21005 PR c++/13810
21006 * g++.dg/template/ttp7.C: New test.
21007
21008 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21009
21010 PR c++/13797
21011 * g++.dg/template/nontype4.C: New test.
21012 * g++.dg/template/nontype5.C: Likewise.
21013
21014 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
21015
21016 * gcc.dg/torture/mips-clobber-at.c: New test.
21017
21018 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
21019
21020 * gcc.dg/20040124-1.c: New test.
21021
21022 2004-01-24 Jakub Jelinek <jakub@redhat.com>
21023
21024 * gcc.dg/20040123-1.c: New test.
21025
21026 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21027
21028 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
21029
21030 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
21031
21032 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
21033
21034 2004-01-23 Andrew Pinski <apinski@apple.com>
21035
21036 * gcc.dg/20030121-1.c: Move to ..
21037 * gcc.dg/20040121-1.c: here.
21038
21039 2004-01-23 Roger Sayle <roger@eyesopen.com>
21040
21041 * gcc.dg/builtins-29.c: New test case.
21042
21043 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21044
21045 PR 18314
21046 * gcc.dg/builtins-30.c: New testcase.
21047
21048 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
21049
21050 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
21051 * lib/g77.exp: Likewise.
21052 * lib/objc.exp: Likewise.
21053 * lib/g++.exp: Likewise.
21054
21055 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21056
21057 * gcc.dg/struct-by-value-2.c: New test.
21058
21059 2004-01-21 Andrew Pinski <apinski@apple.com>
21060
21061 PR target/13785
21062 * gcc.dg/20030121-1.c: New test.
21063
21064 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
21065
21066 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
21067 clobber frame pointer register in asm statement.
21068
21069 2004-01-21 Falk Hueffner <falk@debian.org>
21070
21071 * gcc.c-torture/compile/20040121-1.c: New test.
21072
21073 2004-01-21 Zack Weinberg <zack@codesourcery.com>
21074
21075 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
21076
21077 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
21078
21079 * gcc.dg/ppc64-abi-2.c: New test.
21080
21081 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
21082
21083 * lib/treelang.exp: Fill out this file.
21084 * lib/treelang-dg.exp: New File.
21085
21086 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
21087
21088 * gcc.c-torture/compile/981022-1.c: Remove.
21089 * gcc.dg/array-5.c: Remove XFAIL.
21090 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
21091 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
21092 gcc.dg/cond-lvalue-1.c: Update.
21093 * gcc.dg/cast-lvalue-2.c: New test.
21094
21095 2004-01-19 Mark Mitchell <mark@codesourcery.com>
21096
21097 PR c++/13592
21098 * g++.dg/other/error1.C (class foo): Tweak error message.
21099
21100 PR c++/13592
21101 * g++.dg/template/call2.C: New test.
21102
21103 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21104
21105 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
21106 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
21107 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
21108 scalar-return-1_x.c, scalar-return-2_y.c,
21109 scalar-return-3_x.c, scalar-return-3_y.c,
21110 scalar-return-4_x.c, scalar-return-4_y.c,
21111 struct-align-1.h, struct-align-1_x.c,
21112 struct-align-1_y.c, struct-align-2.h,
21113 struct-align-2_x.c, struct-align-2_y.c,
21114 struct-by-value-10_y.c, struct-by-value-11_x.c,
21115 struct-by-value-11_y.c, struct-by-value-12_x.c,
21116 struct-by-value-12_y.c, struct-by-value-13_x.c,
21117 struct-by-value-13_y.c, struct-by-value-14_x.c,
21118 struct-by-value-14_y.c, struct-by-value-15_x.c,
21119 struct-by-value-15_y.c, struct-by-value-16_y.c,
21120 struct-by-value-17_y.c, struct-by-value-18_y.c,
21121 struct-by-value-19_y.c, struct-by-value-1_x.c,
21122 struct-by-value-1_y.c, struct-by-value-20_y.c,
21123 struct-by-value-2_x.c, struct-by-value-2_y.c,
21124 struct-by-value-3_y.c, struct-by-value-4_x.c,
21125 struct-by-value-4_y.c, struct-by-value-5_y.c,
21126 struct-by-value-6_y.c, struct-by-value-7_y.c
21127 struct-by-value-8_x.c, struct-by-value-8_y.c
21128 struct-by-value-9_x.c, struct-by-value-9_y.c
21129 struct-return-10_x.c, struct-return-10_y.c,
21130 struct-return-19_x.c, struct-return-20_x.c
21131 struct-return-2_x.c, struct-return-2_y.c
21132 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
21133 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
21134
21135 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21136
21137 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
21138 attribute on sparc*-sun-solaris2.*.
21139
21140 2004-01-18 Mark Mitchell <mark@codesourcery.com>
21141
21142 PR c++/13710
21143 * g++.dg/ext/typeof7.C: New test.
21144
21145 2004-01-18 David Edelsohn <edelsohn@gnu.org>
21146
21147 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
21148 * gcc.dg/const-elim-1.c: Same.
21149
21150 2004-01-17 Ziemowit Laski <zlaski@apple.com>
21151
21152 * objc.dg/stret-1.m: New.
21153 * objc.dg/stret-2.m: New.
21154
21155 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
21156
21157 PR c++/11895
21158 * g++.dg/ext/vector1.C: New test.
21159
21160 2004-01-16 Geoffrey Keating <geoffk@apple.com>
21161
21162 * gcc.dg/pch/import-1.c: New.
21163 * gcc.dg/pch/import-1.hs: New.
21164 * gcc.dg/pch/import-1a.h: New.
21165 * gcc.dg/pch/import-1b.h: New.
21166 * gcc.dg/pch/import-1c.h: New.
21167
21168 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21169
21170 PR c++/13574
21171 * g++.dg/ext/array1.C: New test.
21172
21173 PR c++/13178
21174 * g++.dg/conversion/op1.C: New test.
21175
21176 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
21177
21178 PR 11864
21179 From Kazumoto Kojima / Dan Kegel:
21180 * gcc.dg/pr11864-1.c: New test.
21181
21182 PR 10392
21183 From Marcus Comstedt / Dan Kegel:
21184 * gcc.dg/pr10392-1.c: New test.
21185
21186 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21187
21188 PR c++/13478
21189 * g++.dg/init/ref10.C: New test.
21190
21191 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21192
21193 PR c++/13407
21194 * g++.dg/parse/typename6.C: New test.
21195
21196 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21197
21198 PR pch/13361
21199 * testsuite/g++.dg/pch/wchar-1.C: New.
21200 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21201
21202 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21203
21204 PR c++/9259
21205 * g++.dg/expr/sizeof2.C: New test.
21206
21207 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
21208
21209 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
21210
21211 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21212
21213 PR c++/13659
21214 * g++.dg/lookup/strong-using-3.C: New.
21215 * g++.dg/lookup/using-10.C: New.
21216
21217 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21218
21219 PR c++/13594
21220 * g++.dg/lookup/strong-using-2.C: New.
21221
21222 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
21223 Dan Kegel <dank@kegel.com>
21224 J"orn Rennecke <joern.rennecke@superh.com>
21225
21226 PR target/9365
21227 * gcc.dg/pr9365-1.c: New test.
21228
21229 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21230
21231 PR c++/8856
21232 * g++.dg/parse/casting-operator2.C: New test.
21233 * g++.old-deja/g++.pt/explicit83.C: Remove.
21234
21235 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
21236
21237 * gcc.dg/label-compound-stmt-1.c: New test.
21238 * gcc.c-torture/compile/950922-1.c,
21239 gcc.c-torture/compile/20000211-3.c,
21240 gcc.c-torture/compile/20000518-1.c,
21241 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
21242 compound statements.
21243
21244 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
21245
21246 * gcc.dg/ppc64-abi-1.c: New test.
21247
21248 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
21249
21250 * g++.dg/ext/attrib9.C: Add dg-warnings.
21251
21252 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21253
21254 PR c++/12335
21255 * g++.dg/parse/dtor3.C: New test.
21256
21257 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
21258
21259 PR c++/12709
21260 * g++.dg/parse/try-catch-1.C: New test.
21261
21262 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
21263
21264 * ada/acats/run_all.sh: Add more verbose output in acats.log
21265 when compiling tests.
21266
21267 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21268
21269 PR 13656
21270 * gcc.dg/typedef-redecl.c: New test case.
21271 * gcc.dg/typedef-redecl.h: New support file.
21272
21273 2004-01-13 Jan Hubicka <jh@suse.cz>
21274
21275 * gcc.dg/always_inline.c: New test.
21276 * gcc.dg/debug/20031231-1.c: Fix.
21277
21278 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21279
21280 PR c++/13474
21281 * g++.dg/template/array3.C: New test.
21282
21283 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21284
21285 * g++.dg/ext/lvalue1.C: No longer expected to fail.
21286 * g++.dg/warn/Wunused-2.C: Likewise.
21287
21288 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21289
21290 PR c++/13289
21291 * g++.dg/template/instantiate6.C: New test.
21292
21293 2004-01-12 Roger Sayle <roger@eyesopen.com>
21294
21295 PR middle-end/11397
21296 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
21297
21298 2004-01-12 Jan Hubicka <jh@suse.cz>
21299
21300 PR opt/12826
21301 * gcc.dg/20040112-1.c: New.
21302
21303 * gcc.dg/dwarf-die[1-7].c: Move to...
21304 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
21305 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
21306
21307 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
21308
21309 PR c++/4100
21310 * g++.dg/parse/friend4.C: New test.
21311
21312 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
21313
21314 PR c++/4100
21315 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
21316 definition is called a friend.
21317
21318 2004-01-11 Zack Weinberg <zack@codesourcery.com>
21319
21320 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
21321
21322 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
21323
21324 PR c++/3478
21325 * g++.dg/parse/error10.C: New test.
21326 * g++.dg/template/arg2.C: Accept "invalid type" error.
21327
21328 2004-01-11 Jakub Jelinek <jakub@redhat.com>
21329
21330 PR middle-end/13392
21331 * g++.dg/opt/expect2.C: New test.
21332
21333 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21334
21335 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
21336 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
21337 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
21338 Update dg-error regexps.
21339
21340 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21341
21342 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
21343 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
21344
21345 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21346
21347 * gcc.dg/pragma-re-1.c: Use right pointer type.
21348
21349 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21350
21351 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
21352
21353 2004-01-09 Geoffrey Keating <geoffk@apple.com>
21354
21355 * gcc.dg/rs6000-ldouble-1.c: New.
21356
21357 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21358
21359 DR 337
21360 PR c++/9256
21361 * g++.dg/other/abstract1.C: New test.
21362
21363 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
21364
21365 * g++.dg/lookup/strong-using-1.C: New.
21366
21367 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
21368
21369 PR c/11234
21370 * gcc.dg/func-ptr-conv-1.c: New test.
21371 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
21372
21373 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
21374
21375 PR target/13380.
21376 * gcc.c-torture/compile/20040109-1.c: New.
21377
21378 2004-01-08 Stuart Hastings <stuart@apple.com>
21379
21380 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
21381 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
21382 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
21383
21384 2004-01-09 Alan Modra <amodra@bigpond.net.au>
21385
21386 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
21387
21388 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21389
21390 * ada/acats/run_acats: Treat 'gnatchop' the same way
21391 as 'gnatmake'. Export GCC_DRIVER.
21392 * ada/acats/run_all.sh: Add target_gnatchop. Use
21393 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
21394
21395 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21396
21397 PR c++/12573
21398 * g++.dg/template/dependent-expr4.C: New test.
21399
21400 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
21401
21402 * gcc.dg/altivec-11.c: New test.
21403
21404 2004-01-07 Mark Mitchell <mark@codesourcery.com>
21405
21406 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
21407
21408 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21409
21410 PR c/6024
21411 * gcc.dg/enum-compat-1.c: New test.
21412 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
21413
21414 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21415
21416 PR c/12165
21417 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
21418 gcc.dg/c99-idem-qual-3.c: New tests.
21419
21420 2004-01-07 Alan Modra <amodra@bigpond.net.au>
21421
21422 * gcc.dg/winline-7.c: Don't cast void * to int.
21423
21424 2004-01-06 Jan Hubicka <jh@suse.cz>
21425
21426 * gcc.dg/i386-sse-5.c: New test
21427 * g++.dg/eh/simd-1.c: Add -w argument for i386.
21428
21429 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21430
21431 PR c++/12815
21432 * g++.dg/rtti/typeid4.C: New test.
21433
21434 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21435
21436 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
21437
21438 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21439
21440 PR c++/12132
21441 * g++.dg/template/error11.C: New test.
21442
21443 PR c++/13451
21444 * g++.dg/template/class2.C: New test.
21445
21446 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
21447 Richard Sandiford <rsandifo@redhat.com>
21448
21449 PR c++/13387
21450 * g++.dg/opt/alias3.C: New test.
21451
21452 2004-01-04 Mark Mitchell <mark@codesourcery.com>
21453
21454 PR c++/13157
21455 * g++.dg/template/koenig3.C: New test.
21456
21457 PR c++/13529
21458 * g++.dg/parse/offsetof3.C: New test.
21459
21460 * g++.dg/init/copy7.C: Add missing dg-error markers.
21461
21462 PR c++/12226
21463 * g++.dg/init/copy7.c: New test.
21464
21465 PR c++/13536
21466 * g++.dg/parse/cast1.C: New test.
21467
21468 2004-01-04 Jan Hubicka <jh@suse.cz>
21469
21470 * gcc.dg/winline[1-7].c: New tests.
21471
21472 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21473
21474 PR c++/13520
21475 * g++.dg/template/qualttp22.C: New test.
21476
21477 2004-01-01 Jan Hubicka <jh@suse.cz>
21478
21479 * gcc.dg/debug/20031231-1.c: New.
21480 * gcc.c-torture/compile/20040101-1.c: New.
21481 * gcc.dg/dwarf-die-[1-7].c: New.
21482
21483 2004-01-01 Jakub Jelinek <jakub@redhat.com>
21484
21485 PR optimization/13521
21486 * gcc.c-torture/compile/20031231-1.c: New test.
21487
21488 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21489
21490 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
21491
21492 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21493
21494 PR c++/10079
21495 * g++.dg/template/crash16.C: New test.
21496
21497 2003-12-30 Mark Mitchell <mark@codesourcery.com>
21498
21499 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
21500
21501 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21502
21503 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
21504 ports.
21505 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21506 * g++.old-deja/g++.law/profile1.C: Likewise.
21507 * gcc.c-torture/compile/981006-1.c: Likewise.
21508 * gcc.c-torture/execute/loop-2e.x: Likewise.
21509 * gcc.c-torture/execute/loop-2f.x: Remove.
21510 * gcc.c-torture/execute/loop-2g.x: Likewise.
21511 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
21512 * gcc.dg/20020312-2.c: Remove traces of dead ports.
21513
21514 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
21515
21516 PR c++/13507
21517 * g++.dg/ext/attrib11.C: New test.
21518
21519 PR c++/13494
21520 * g++.dg/template/array2-1.C: New test.
21521 * g++.dg/template/array2-2.C: New test.
21522
21523 2003-12-29 Mark Mitchell <mark@codesourcery.com>
21524
21525 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
21526
21527 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
21528
21529 PR c++/12774
21530 * g++.dg/template/array1-1.C: New test.
21531 * g++.dg/template/array1-2.C: New test.
21532
21533 2003-12-29 Roger Sayle <roger@eyesopen.com>
21534
21535 PR fortran/12632
21536 * g77.dg/12632.f: New test case.
21537
21538 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21539
21540 PR c++/13289
21541 * g++.dg/parse/nontype1.C: New test.
21542
21543 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21544
21545 PR c++/12403
21546 * g++.dg/parse/explicit1.C: New test.
21547 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
21548
21549 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21550
21551 PR c++/13081
21552 * g++.dg/opt/inline6.C: New test.
21553
21554 PR c++/12613
21555 * g++.dg/parse/error9.C: New test.
21556
21557 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
21558
21559 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21560
21561 PR c++/13009
21562 * g++.dg/init/assign1.C: New test.
21563
21564 2003-12-28 Roger Sayle <roger@eyesopen.com>
21565
21566 PR c++/13070
21567 * g++.dg/warn/format3.C: New test case.
21568
21569 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21570
21571 * gcc.c-torture/compile/20031227-1.c: New test.
21572
21573 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21574
21575 * g++.dg/bprob/bprob.exp: Load target-supports.exp
21576 * g77.dg/bprob/bprob.exp: Likewise.
21577 * gcc.misc-tests/bprob.exp: Likewise.
21578 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
21579 variants on systems where the library does not provide that
21580 functionality.
21581 * gcc.dg/builtins-20.c: Use builtins-config.h.
21582 * gcc.dg/builtins-config.h: New file.
21583
21584 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21585
21586 * lib/gcc-dg.exp (dg-require-profiling): New function.
21587 * lib/target-supports.exp (check_profiling_available): Likewise.
21588 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
21589 * g77.dg/bprob/bprob.exp: Likewise.
21590 * gcc.misc-tests/bprob.exp: Likewise.
21591 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
21592 * gcc.dg/20021014-1.c: Likewise.
21593 * gcc.dg/nest.c: Likewise.
21594
21595 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21596
21597 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
21598 compiling.
21599 * g++.dg/lookup/java2.C: Likewise.
21600 * gcc.dg/cpp/lexident.c: Likewise.
21601
21602 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
21603
21604 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
21605 given.
21606 * gcc.c-torture/compile/961203-1.c: Likewise.
21607 * gcc.c-torture/compile/980506-1.c: Likewise.
21608
21609 2003-12-23 Zack Weinberg <zack@codesourcery.com>
21610
21611 * lib/gcc-dg.exp (dg-prune-output): New annotation.
21612 (additional_prunes): New global.
21613 (gcc-dg-prune): Handle additional per-test pruning.
21614 (dg-test): Clear additional_prunes between tests.
21615
21616 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
21617 dg-prune-output to avoid spurious failures from assembler
21618 complaining about nonexistent WAW violations.
21619 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
21620 Use dg-prune-output to avoid spurious failures from assembler
21621 warning about Itanium B-step errata.
21622
21623 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21624
21625 * g++.dg/abi/macro0.C: New test.
21626 * g++.dg/abi/macro1.C: Likewise.
21627 * g++.dg/abi/macro2.C: Likewise.
21628
21629 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
21630 * g++.dg/abi/bitfield7.C: Likewise.
21631 * g++.dg/abi/dtor2.C: Likewise.
21632 * g++.dg/abi/mangle11.C: Likewise.
21633 * g++.dg/abi/mangle12.C: Likewise.
21634 * g++.dg/abi/mangle14.C: Likewise.
21635 * g++.dg/abi/mangle17.C: Likewise.
21636 * g++.dg/abi/vbase10.C: Likewise.
21637 * g++.dg/abi/vbase14.C: Likewise.
21638 * g++.dg/template/qualttp17.C: Likewise.
21639
21640 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
21641
21642 PR c/11995
21643 * gcc.dg/20031223-1.c: New test.
21644
21645 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21646
21647 * gcc.dg/noreturn-7.c: New test.
21648
21649 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21650
21651 * gcc.dg/null-pointer-1.c: New test.
21652
21653 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21654
21655 * g++.old-deja/g++.jason/template18.C: Remove.
21656 * g++.old-deja/g++.jason/template37.C: Likewise.
21657
21658 PR c++/12862
21659 * g++.dg/lookup/ns1.C: New test.
21660
21661 PR c++/12397
21662 * g++.dg/template/lookup3.C: New test.
21663
21664 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21665
21666 * g++.dg/template/recurse1.C: New test
21667
21668 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21669
21670 PR c++/12479
21671 * g++.dg/parse/semicolon1.C: New test.
21672 * g++.dg/parse/semicolon1.h: Likewise.
21673
21674 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
21675
21676 * gcc.dg/darwin-misaligned.c: New test.
21677
21678 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21679
21680 PR c/9163
21681 * gcc.dg/20031222-1.c: New test.
21682
21683 2003-12-21 Mark Mitchell <mark@codesourcery.com>
21684
21685 PR c++/13438
21686 * g++.dg/parse/error8.C: New test.
21687
21688 PR c++/11554
21689 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
21690
21691 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
21692
21693 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
21694 too small.
21695 * gcc.c-torture/compile/930217-1.c: Likewise.
21696 * gcc.c-torture/compile/930513-1.c: Likewise.
21697 * gcc.c-torture/execute/920908-2.c: Likewise.
21698 * gcc.c-torture/execute/921204-1.c: Likewise.
21699 * gcc.c-torture/execute/930621-1.c: Likewise.
21700 * gcc.c-torture/execute/930630-1.c: Likewise.
21701 * gcc.c-torture/execute/931031-1.c: Likewise.
21702 * gcc.c-torture/execute/980602-2.c: Likewise.
21703 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
21704 * gcc.c-torture/execute/compndlit-1.c: Likewise.
21705 * gcc.c-torture/execute/extzvsi.c: Likewise.
21706 * gcc.c-torture/unsorted/ext.c: Likewise.
21707
21708 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
21709
21710 PR target/12749
21711 * gcc.c-torture/compile/20031220-2.c: New test case.
21712
21713 2003-12-20 Roger Sayle <roger@eyesopen.com>
21714
21715 PR optimization/13031
21716 * gcc.c-torture/compile/20031220-1.c: New test case.
21717
21718 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21719
21720 * gcc.dg/cast-function-1.c: New test.
21721
21722 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
21723
21724 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
21725 formats.
21726
21727 2003-12-19 Mark Mitchell <mark@codesourcery.com>
21728
21729 PR c++/12795
21730 * g++.dg/ext/attrib10.C: New test.
21731
21732 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21733
21734 * gcc.dg/cleanup-10.c: New test.
21735 * gcc.dg/cleanup-11.c: New test.
21736
21737 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21738
21739 PR c++/13239
21740 * g++.dg/opt/expect1.C: New test.
21741
21742 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
21743
21744 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
21745
21746 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
21747
21748 PR debug/12923
21749 * gcc.dg/20031218-1.c: New test.
21750
21751 PR debug/12389
21752 * gcc.dg/20031218-2.c: New test.
21753 * gcc.dg/20031218-3.c: New test.
21754
21755 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
21756 of label name and allow for USER_LABEL_PREFIX == "_" names.
21757 * g++.dg/abi/mangle18-2.C: Likewise.
21758 * g++.dg/abi/mangle19-1.C: Likewise.
21759 * g++.dg/abi/mangle19-2.C: Likewise.
21760 * g++.dg/abi/mangle20-1.C: Likewise.
21761 * g++.dg/abi/mangle20-2.C: Likewise.
21762
21763 2003-12-18 Richard Henderson <rth@redhat.com>
21764
21765 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
21766
21767 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
21768 Dan Kegel <dank@kegel.com>
21769
21770 PR other/12009
21771 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
21772 testing a cross compiler, it causes spurious compile failures.
21773 * lib/g++.exp: Likewise.
21774
21775 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21776
21777 PR c++/13262
21778 * g++.dg/template/access13.C: New test.
21779
21780 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
21781
21782 * gcc.dg/20031216-1.c: New test.
21783
21784 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21785
21786 PR c++/9154
21787 * g++.dg/template/error10.C: New test.
21788
21789 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21790
21791 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
21792 * g++.dg/eh/simd-2.C: Likewise.
21793
21794 2003-12-17 James E Wilson <wilson@specifixinc.com>
21795 Roger Sayle <roger@eyesopen.com>
21796
21797 * gcc.c-torture/execute/ieee/mzero5.c: New.
21798
21799 2003-12-17 Mark Mitchell <mark@codesourcery.com>
21800
21801 PR c++/10603
21802 * g++.dg/parse/error6.C: New test.
21803
21804 PR c++/12827
21805 * g++.dg/parse/error7.C: New test.
21806
21807 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21808
21809 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
21810 at -O with stabs debugging formats.
21811 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
21812 * gcc.dg/debug/debug-2.c: Likewise.
21813
21814 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21815
21816 PR c++/12696
21817 * g++.dg/init/error1.C: New test.
21818
21819 PR c++/12218
21820 * g++.dg/init/pm3.C: New test.
21821
21822 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
21823
21824 PR c/3347
21825 * gcc.dg/bitfld-8.c: New test.
21826
21827 2003-12-16 James Lemke <jim@wasabisystems.com>
21828
21829 * gcc.dg/arm-scd42-[123].c: New tests.
21830
21831 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21832
21833 PR c++/9043
21834 * g++.dg/abi/mangle20-1.C: New test.
21835 * g++.dg/abi/mangle20-2.C: New test.
21836
21837 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21838
21839 PR c++/13275
21840 * g++.dg/other/offsetof2.C: Remove XFAIL.
21841 * g++.dg/parse/offsetof1.C: New test.
21842 * g++.gd/parse/offsetof2.C: Likewise.
21843
21844 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21845
21846 * g++.dg/template/nontype3.C: New test.
21847 * g++.dg/template/static2.C: Tweaked the dg-error clause.
21848
21849 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21850
21851 * g++.dg/warn/noreturn-3.C: Also test instantiation.
21852
21853 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21854
21855 PR c++/13387
21856 * g++.dg/expr/assign1.C: New test.
21857
21858 PR c++/13242
21859 * g++.dg/abi/mangle19-1.C: New test.
21860 * g++.dg/abi/mangle19-2.C: New test.
21861
21862 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
21863
21864 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
21865
21866 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21867
21868 * gcc.c-torture/execute/20031216-1.c: New test.
21869
21870 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21871
21872 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
21873 an ICE regression.
21874
21875 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21876
21877 PR c++/10926
21878 * g++.dg/template/error9.C: New test.
21879
21880 PR c++/11116
21881 * g++.dg/template/error8.C: New test.
21882
21883 2003-12-15 Roger Sayle <roger@eyesopen.com>
21884
21885 PR middle-end/13400
21886 * gcc.c-torture/execute/20031215-1.c: New test case.
21887
21888 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21889
21890 PR c++/13269
21891 * g++.dg/parse/error5.C: New test.
21892
21893 PR c++/12989
21894 * g++.dg/expr/sizeof1.C: New test.
21895
21896 PR c++/13310
21897 * g++.dg/template/crash15.C: New test.
21898
21899 2003-12-15 Geoffrey Keating <geoffk@apple.com>
21900
21901 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
21902 a non-POD type as the last named parameter of a varargs function.
21903
21904 2003-12-15 Mark Mitchell <mark@codesourcery.com>
21905
21906 PR c++/13243
21907 PR c++/12573
21908 * g++.dg/template/crash14.C: New test.
21909 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
21910
21911 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
21912
21913 * g++.dg/other/java1.C: New test.
21914
21915 PR c++/13241
21916 * g++.dg/abi/mangle18-1.C: New test.
21917 * g++.dg/abi/mangle18-2.C: New test.
21918
21919 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21920
21921 PR optimization/10312
21922 * gcc.c-torture/execute/20031214-1.c: New.
21923
21924 2003-12-14 Mark Mitchell <mark@codesourcery.com>
21925
21926 PR c++/10779
21927 PR c++/12160
21928 * g++.dg/parse/error3.C: New test.
21929 * g++.dg/parse/error4.C: Likewise.
21930 * g++.dg/abi/mangle4.C: Tweak error messages.
21931 * g++.dg/lookup/using5.C: Likewise.
21932 * g++.dg/other/error2.C: Likewise.
21933 * g++.dg/parse/typename5.C: Likewise.
21934 * g++.dg/parse/undefined1.C: Likewise.
21935 * g++.dg/template/arg2.C: Likewise.
21936 * g++.dg/template/ttp3.C: Likewise.
21937 * g++.dg/template/type1.C: Likewise.
21938 * g++.old-deja/g++.other/crash32.C: Likewise.
21939 * g++.old-djea/g++.pt/defarg8.C: Likewise.
21940
21941 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21942
21943 PR c++/13106
21944 * g++.dg/warn/noreturn-3.C: New test.
21945
21946 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
21947
21948 PR c++/13118
21949 * g++.dg/abi/covariant3.C: New.
21950
21951 2003-12-12 Jakub Jelinek <jakub@redhat.com>
21952
21953 * g++.dg/eh/ia64-1.C: New test.
21954
21955 2003-12-12 Roger Sayle <roger@eyesopen.com>
21956
21957 PR optimization/13037
21958 * g77.f-torture/execute/13037.f: New test case.
21959
21960 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
21961
21962 PR c++/12881
21963 * g++.dg/abi/covariant2.C: New.
21964
21965 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
21966
21967 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
21968
21969 2003-12-11 Zack Weinberg <zack@codesourcery.com>
21970
21971 * gcc.c-torture/execute/wchar_t-1.x: Delete.
21972
21973 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
21974
21975 PR other/10819
21976 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
21977 to fix Bug 10819.
21978 * lib/g++.exp (g++_version): Likewise.
21979 * lib/g77.exp (g77_version): Likewise.
21980 * lib/objc.exp (default_objc_version): Likewise.
21981
21982 2003-12-10 Richard Henderson <rth@redhat.com>
21983
21984 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
21985
21986 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
21987
21988 2003-12-08 Matt Austern <austern@apple.com>
21989
21990 PR c/13134
21991 * lib/gcc-dg.exp (dg-require-visibility): Define.
21992 * lib/target-supports (check_visibility_available): Define.
21993 * gcc.dg/visibility-1.c: New test.
21994 * gcc.dg/visibility-2.c: Likewise.
21995 * gcc.dg/visibility-3.c: Likewise.
21996 * gcc.dg/visibility-4.c: Likewise.
21997 * gcc.dg/visibility-5.c: Likewise.
21998 * gcc.dg/visibility-6.c: Likewise.
21999 * g++.dg/ext/visibility-1.C: Likewise.
22000 * g++.dg/ext/visibility-2.C: Likewise.
22001 * g++.dg/ext/visibility-3.C: Likewise.
22002 * g++.dg/ext/visibility-4.C: Likewise.
22003 * g++.dg/ext/visibility-5.C: Likewise.
22004 * g++.dg/ext/visibility-6.C: Likewise.
22005
22006 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22007
22008 * g++.dg/lookup/java1.C: New test.
22009 * g++.dg/lookup/java2.C: New test.
22010
22011 2003-12-07 Falk Hueffner <falk@debian.org>
22012
22013 * g++.dg/opt/noreturn-1.C: New test.
22014
22015 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
22016
22017 * gcc.dg/overflow-1.c: New test.
22018
22019 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22020
22021 * g77.f-torture/compile/13060.f: New test.
22022
22023 2003-12-06 Mark Mitchell <mark@codesourcery.com>
22024
22025 PR c++/13323
22026 * g++.dg/inherit/operator2.C: New test.
22027
22028 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22029
22030 PR c++/13305
22031 * g++.dg/ext/attrib9.C: New test.
22032
22033 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22034
22035 PR c++/13314
22036 * g++.dg/template/error7.C: New test.
22037
22038 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
22039 J"orn Rennecke <joern.rennecke@superh.com>
22040
22041 PR target/13302
22042 * g++.dg/other/struct-va_list.C: New test.
22043
22044 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22045
22046 PR c++/13166
22047 * g++.dg/parse/defarg6.C: New test.
22048
22049 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
22050
22051 PR target/13256
22052 * gcc.c-torture/execute/20031201-1.c: New test.
22053
22054 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
22055
22056 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
22057
22058 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22059
22060 * gcc.dg/builtin-return-1.c: New test.
22061
22062 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
22063 J"orn Rennecke <joern.rennecke@superh.com>
22064
22065 PR optimization/13260
22066 * gcc.c-torture/execute/20031204-1.c: New test.
22067
22068 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22069
22070 PR c++/9127
22071 * g++.dg/template/error6.C: New test.
22072
22073 2003-12-03 Jakub Jelinek <jakub@redhat.com>
22074
22075 * gcc.dg/20031202-1.c: New test.
22076
22077 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22078
22079 PR c++/13179
22080 * g++.dg/template/eh1.C: New test.
22081
22082 PR c++/10771
22083 * g++.dg/template/error5.C: New test.
22084
22085 2003-12-02 David Ung <davidu@mips.com>
22086
22087 * gcc.dg/compat/vector-check.h: Corrected type for var
22088 g_##TMODE
22089
22090 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22091
22092 PR c++/10126
22093 * g++.dg/template/ptrmem8.C: New test.
22094
22095 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22096
22097 PR c++/12573
22098 * g++.dg/template/dependent-expr3.C: New test.
22099
22100 2003-12-01 James Lemke <jim@wasabisystems.com>
22101
22102 * gcc.dg/arm-g2.c: New test.
22103
22104 2003-12-01 Roger Sayle <roger@eyesopen.com>
22105
22106 PR optimization/11634
22107 * gcc.dg/20031201-2.c: New test case.
22108
22109 2003-12-01 Zack Weinberg <zack@codesourcery.com>
22110
22111 PR 11433
22112 * objc.dg/proto-lossage-3.m: New test.
22113
22114 2003-12-01 Roger Sayle <roger@eyesopen.com>
22115
22116 PR optimization/12628
22117 * gcc.dg/20031201-1.c: New test case.
22118
22119 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22120
22121 * gcc.dg/unaligned-1.c: New test.
22122
22123 2003-11-30 Mark Mitchell <mark@codesourcery.com>
22124
22125 PR c++/9849
22126 * g++.dg/template/error4.C: New test.
22127 * g++.dg/template/nested3.C: Adjust error markers.
22128
22129 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22130
22131 * gcc.dg/cpp/assert4.c: Check more #system assertions.
22132
22133 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
22134
22135 PR c/10333
22136 * gcc.dg/bitfld-7.c: New test.
22137
22138 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
22139
22140 * gcc.dg/tls/asm-1.C: New test.
22141
22142 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22143
22144 * gcc.dg/cpp/assert4.c: Update.
22145
22146 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22147
22148 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
22149 * gcc.dg/builtin-apply3.c: New test.
22150
22151 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22152
22153 * lib/compat.exp (compat-obj): New xfaildata parameter.
22154 Use it to set compiler_conditional_xfail_data before compiling.
22155 (compat-get-options): Handle dg-xfail-if.
22156 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
22157 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
22158 * gcc.dg/compat/vector-1_y.c: Likewise.
22159 * gcc.dg/compat/vector-2_x.c: Likewise.
22160 * gcc.dg/compat/vector-2_y.c: Likewise.
22161
22162 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22163
22164 * g++.dg/opt/reg-stack4.C: New test.
22165
22166 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22167
22168 * gcc.dg/builtin-apply2.c: New test.
22169
22170 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22171
22172 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
22173
22174 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22175
22176 PR c++/12924
22177 * g++.dg/template/template-id-2.C: New test.
22178
22179 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22180
22181 PR c++/5369
22182 * g++.dg/template/memfriend1.C: New test.
22183 * g++.dg/template/memfriend2.C: Likewise.
22184 * g++.dg/template/memfriend3.C: Likewise.
22185 * g++.dg/template/memfriend4.C: Likewise.
22186 * g++.dg/template/memfriend5.C: Likewise.
22187 * g++.dg/template/memfriend6.C: Likewise.
22188 * g++.dg/template/memfriend7.C: Likewise.
22189 * g++.dg/template/memfriend8.C: Likewise.
22190 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
22191
22192 2003-11-21 Mark Mitchell <mark@codesourcery.com>
22193
22194 PR c++/12515
22195 * g++.dg/ext/cond1.C: New test.
22196
22197 2003-11-20 Richard Henderson <rth@redhat.com>
22198
22199 * gcc.dg/20020201-2.c: Remove.
22200 * gcc.dg/20020201-4.c: Remove.
22201 * gcc.dg/20020304-1.c: Remove.
22202
22203 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
22204
22205 * gcc.dg/cpp/trad/xwin1.c: New test case.
22206
22207 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
22208
22209 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
22210 * lib/g77.exp: Likewise.
22211 * lib/objc.exp: Likewise.
22212 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
22213 for darwin.
22214
22215 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22216
22217 PR c++/12932
22218 * g++.dg/template/static5.C: New test.
22219
22220 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
22221
22222 * gcc.dg/nested-func-1.c: New test.
22223
22224 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22225
22226 * gcc.dg/cpp/assert4.c: New test.
22227
22228 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22229
22230 PR c++/2294
22231 * g++.dg/lookup/using9.c: New test.
22232
22233 2003-11-14 Mark Mitchell <mark@codesourcery.com>
22234
22235 PR c++/12762
22236 * g++.dg/template/error3.C: New test.
22237
22238 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
22239
22240 PR ada/13035
22241 * ada/acats/run_acats, run_all.sh: Fix syntax error.
22242 No longer use a wrapper for gcc, since this does not work under
22243 Windows.
22244
22245 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22246
22247 PR c++/2094
22248 * g++.dg/template/ptrmem7.C: New test.
22249
22250 2003-11-13 Andrew Pinski <apinski@apple.com>
22251
22252 * gcc.c-torture/compile/20031113-1.c: New test.
22253
22254 2003-11-13 Mark Mitchell <mark@codesourcery.com>
22255 Kean Johnston <jkj@sco.com>
22256
22257 PR c/13029
22258 * gcc.dg/unused-4.c: Update.
22259
22260 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22261
22262 * g++.dg/opt/const3.C: New test.
22263
22264 2003-11-13 Jan Hubicka <jh@suse.cz>
22265
22266 * gcc.c-torture/compile/20031112-1.c: New test.
22267
22268 2003-11-12 Mark Mitchell <mark@codesourcery.com>
22269
22270 * g++.dg/parse/crash10.C: Remove bogus error marker.
22271
22272 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22273
22274 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
22275 (host_gcc): Likewise.
22276 (ROOT): Honor $PWDCMD.
22277 (BASE): Likewise.
22278 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
22279
22280 2003-11-12 Catherine Moore <clm@redhat.com>
22281
22282 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
22283
22284 2003-11-12 Andreas Jaeger <aj@suse.de>
22285 Jakub Jelinek <jakub@redhat.com>
22286 Andrew Pinski <pinskia@physics.uc.edu>
22287 Richard Henderson <rth@redhat.com>
22288
22289 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
22290 systems.
22291 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
22292
22293 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
22294 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22295
22296 2003-11-11 Andreas Jaeger <aj@suse.de>
22297
22298 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
22299
22300 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
22301
22302 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
22303
22304 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
22305 Clean ups.
22306
22307 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
22308
22309 * gcc.dg/trampoline-1.c: New test.
22310
22311 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
22312
22313 * gcc.c-torture/compile/200031109-1.c: New test.
22314
22315 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22316
22317 PR c/3190
22318 PR c/8714
22319 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22320 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
22321 gcc.dg/format/no-y2k-1.c: Update.
22322
22323 2003-11-08 Roger Sayle <roger@eyesopen.com>
22324
22325 PR optimization/10467
22326 * gcc.dg/20031108-1.c: New test case.
22327
22328 2003-11-07 Geoffrey Keating <geoffk@apple.com>
22329
22330 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
22331
22332 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22333
22334 * gcc.dg/compound-lvalue-1.c: New test.
22335 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
22336 some XFAILs.
22337
22338 2003-11-06 Geoffrey Keating <geoffk@apple.com>
22339
22340 * gcc.dg/altivec-varargs-1.c: New test.
22341
22342 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22343
22344 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
22345 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
22346 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
22347 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
22348 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
22349
22350 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
22351
22352 * gcc.dg/cond-lvalue-1.c: New test.
22353
22354 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
22355
22356 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
22357
22358 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22359
22360 PR c++/11616
22361 * g++.dg/template/instantiate5.C: New test.
22362
22363 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22364
22365 PR c++/12726
22366 * g++.dg/ext/complit2.C: Replace test with self-contained version.
22367 * ChangeLog: Add missing first entry for above test.
22368
22369 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22370
22371 PR c++/9810
22372 * g++.dg/template/using8.C: New test.
22373 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
22374
22375 2003-11-02 Roger Sayle <roger@eyesopen.com>
22376
22377 PR optimization/10817
22378 * gcc.c-torture/compile/20031102-1.c: New test case.
22379
22380 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
22381
22382 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
22383 2147483647.
22384
22385 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22386
22387 * gcc.dg/20031102-1.c: New test.
22388
22389 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22390
22391 * gcc.dg/complex-1.c: New test.
22392
22393 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22394
22395 PR c++/12796
22396 * g++.dg/template/crash13.C: Adjust expected error location.
22397 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22398
22399 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22400
22401 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22402
22403 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22404
22405 PR/10239
22406 * gcc.c-torture/compile/20031031-2.c: New test.
22407
22408 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22409
22410 PR/11640
22411 * gcc.c-torture/compile/20031031-1.c: New test.
22412
22413 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22414
22415 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22416 * gcc.misc-tests/bprob.exp: Likewise.
22417 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
22418 the execution test on arm-elf configs.
22419 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
22420 configs that don't support scratch files.
22421 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
22422
22423 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
22424
22425 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
22426 done by dejagnu.
22427
22428 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
22429
22430 * ada/acats/run_all.sh: Redirect mv output to /dev/null
22431 Avoid non pure sh syntax. Add more logging.
22432
22433 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
22434 fail.
22435
22436 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22437
22438 PR libgcj/10610
22439 * gcc.dg/ppc-stackalign-1.c: New test.
22440
22441 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
22442
22443 * ada/acats/run_all.sh: Change output to be more compliant with
22444 dejagnu framework.
22445 Create acats.sum and acats.log files under testsuite/ada/acats
22446 Only run [a-z]* directories, to filter out e.g. CVS.
22447 Redirect build output to log file.
22448
22449 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22450
22451 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
22452
22453 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22454
22455 PR ada/5909:
22456 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
22457
22458 2003-10-27 Jakub Jelinek <jakub@redhat.com>
22459
22460 * gcc.c-torture/compile/20031023-1.c: New test.
22461 * gcc.c-torture/compile/20031023-2.c: New test.
22462 * gcc.c-torture/compile/20031023-3.c: New test.
22463 * gcc.c-torture/compile/20031023-4.c: New test.
22464
22465 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22466
22467 PR c++/10371
22468 * g++.dg/lookup/scoped8.C: New test.
22469
22470 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22471
22472 * g++.dg/opt/reg-stack3.C: New test.
22473
22474 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22475
22476 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
22477
22478 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22479
22480 PR c++/11076
22481 * g++.dg/template/crash13.C: New test.
22482
22483 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22484
22485 * gcc.dg/c99-restrict-2.c: New test.
22486
22487 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
22488
22489 PR c++/12698, c++/12699, c++/12700, c++/12566
22490 * g++.dg/inherit/covariant9.C: New test.
22491 * g++.dg/inherit/covariant10.C: New test.
22492 * g++.dg/inherit/covariant11.C: New test.
22493
22494 2003-10-23 Jason Merrill <jason@redhat.com>
22495
22496 PR c++/12726
22497 * g++.dg/ext/complit2.C: New test.
22498
22499 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22500
22501 PR target/12654
22502 * gcc.c-torture/execute/20031020-1.c: New test.
22503
22504 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22505
22506 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
22507 following the jump_insn.
22508
22509 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
22510
22511 * gcc.dg/cast-lvalue-1.c: New test.
22512
22513 2003-10-21 Mark Mitchell <mark@codesourcery.com>
22514
22515 PR c++/11962
22516 * g++.dg/template/cond2.C: New test.
22517
22518 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
22519
22520 * gcc.dg/builtins-28.c: New test.
22521
22522 2003-10-20 Jan Hubicka <jh@suse.cz>
22523
22524 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
22525 parameter.
22526 * testsuite/gcc.dg/inline-2.c: Likewise.
22527
22528 2003-10-20 Phil Edwards <phil@codesourcery.com>
22529
22530 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
22531 * gcc.dg/nest.c: Likewise.
22532
22533 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22534
22535 PR c++/9781, c++/10583, c++/11862
22536 * g++.dg/parse/crash13.C: New test.
22537
22538 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22539
22540 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
22541
22542 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22543
22544 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
22545 Define HAVE_C99_RUNTIME except on Solaris.
22546 * gcc.dg/builtins-20.c: Likewise.
22547
22548 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22549
22550 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
22551
22552 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22553
22554 PR c++/12495
22555 * g++.dg/template/crash21.C: New test.
22556
22557 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22558
22559 PR c++/2513
22560 * g++.dg/template/typename5.C: New test.
22561
22562 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22563
22564 PR c++/12369
22565 * g++.dg/template/friend25.C: New test.
22566
22567 2003-10-16 Ziemowit Laski <zlaski@apple.com>
22568
22569 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
22570 versions.
22571
22572 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
22573
22574 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
22575 == 2147483647.
22576
22577 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
22578
22579 * gcc.c-torture/execute/960416-1.x: Remove.
22580 * gcc.c-torture/execute/divconst-3.x: Likewise.
22581
22582 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
22583
22584 PR target/12598
22585 * gcc.dg/torture/cris-volatile-1.c: New test.
22586
22587 2003-10-14 Roger Sayle <roger@eyesopen.com>
22588
22589 PR optimization/9325
22590 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
22591 for overflowing floating point to integer conversion during RTL
22592 simplification.
22593
22594 2003-10-13 Ziemowit Laski <zlaski@apple.com>
22595
22596 * objc/execute/_cmd.m: Fix typo.
22597 * objc.dg/image-info.m, objc.dg/symtab-1.m:
22598 Relax 'scan-assembler' regexp.
22599 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
22600 objc.dg/try-catch-4.m: Run on non-Darwin targets.
22601 * objc.dg/zero-link-2.m: Remove blank line.
22602 * objc.dg/zero-link-3.m: New test case.
22603
22604 2003-10-13 Geoffrey Keating <geoffk@apple.com>
22605
22606 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
22607
22608 * gcc.dg/asm-names.c: Use scan-assembler-not rather
22609 than linker trickery.
22610
22611 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22612
22613 PR c++/12370
22614 * g++.dg/other/friend2.C: New test.
22615
22616 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22617
22618 * gcc.dg/20031012-1.c: New test.
22619
22620 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22621
22622 * gcc.dg/weak/weak-3.c: Fix for new warning.
22623
22624 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
22625
22626 PR optimization/8750
22627 * gcc.c-torture/execute/20031012-1.c: New test case.
22628
22629 2003-10-11 Roger Sayle <roger@eyesopen.com>
22630
22631 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
22632 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
22633
22634 2003-10-11 Roger Sayle <roger@eyesopen.com>
22635
22636 PR optimization/12260
22637 * gcc.c-torture/compile/20031011-2.c: New test case.
22638
22639 2003-10-11 Roger Sayle <roger@eyesopen.com>
22640
22641 * gcc.c-torture/execute/20031011-1.c: New testcase.
22642
22643 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
22644
22645 * gcc.c-torture/compile/20031011-1.c: New test.
22646
22647 2003-10-11 Jan Hubicka <jh@suse.cz>
22648
22649 * g++.dg/other/first-global.C: New test.
22650
22651 2003-10-11 Roger Sayle <roger@eyesopen.com>
22652
22653 * gcc.c-torture/execute/string-opt-18.c: New testcase.
22654
22655 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
22656
22657 * gcc.c-torture/compile/20031010-1.c: New test.
22658
22659 2003-10-10 Geoffrey Keating <geoffk@apple.com>
22660
22661 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
22662 * gcc.c-torture/execute/va-arg-25.c: ... here.
22663
22664 2003-10-09 Mark Mitchell <mark@codesourcery.com>
22665
22666 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
22667
22668 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
22669
22670 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
22671
22672 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22673
22674 * g++.dg/parse/error2.C: New test.
22675
22676 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22677
22678 PR c++/11097
22679 * g++.dg/other/error5.C: Modify the error message.
22680 * g++.dg/lookup/using8.C: New test.
22681
22682 2003-10-07 Geoffrey Keating <geoffk@apple.com>
22683
22684 * gcc.dg/darwin-abi-2.c: New file.
22685 * gcc.c-torture/execute/va-arg-24.c: New file.
22686
22687 2003-10-06 Bob Wilson <bob.wilson@acm.org>
22688
22689 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
22690 indentation.
22691
22692 2003-10-06 Mark Mitchell <mark@codesourcery.com>
22693
22694 PR c++/10147
22695 * g++.dg/other/error4.C: Update error messages.
22696 * g++.dg/template/ptrmem4.C: Likewise.
22697
22698 PR c++/12337
22699 * g++.dg/init/new9.C: New test.
22700
22701 PR c++/12334, c++/12236, c++/8656
22702 * g++.dg/ext/attrib8.C: New test.
22703
22704 2003-10-06 Devang Patel <dpatel@apple.com>
22705
22706 * gcc.dg/debug/dwarf2-3.h: New test.
22707 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
22708
22709 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
22710
22711 * g++.dg/opt/cfg2.C: New test.
22712
22713 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22714
22715 * g++.dg/opt/float1.C: New test.
22716
22717 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22718
22719 * gcc.dg/c90-array-lval-6.c: New test.
22720 * gcc.dg/c99-array-lval-6.c: New test.
22721
22722 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
22723 Ziemowit Laski <zlaski@apple.com>
22724
22725 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
22726 'Derived', so that it is never considered a class method; add
22727 new warning for '+port' method ambiguity.
22728 * objc.dg/method-12.m: Include <objc/objc.h> instead of
22729 <objc/objc-api.h> (needed on Mac OS X).
22730 * objc.dg/method-13.m: New test.
22731
22732 2003-10-03 Roger Sayle <roger@eyesopen.com>
22733
22734 PR optimization/9325, PR java/6391
22735 * gcc.c-torture/execute/20031003-1.c: New test case.
22736
22737 2003-10-02 Mark Mitchell <mark@codesourcery.com>
22738
22739 PR optimization/12180
22740 * gcc.dg/20031002-1.c: New test.
22741
22742 PR c++/12486
22743 * g++.dg/inherit/error1.C: New test.
22744
22745 2003-10-02 Chris Demetriou <cgd@broadcom.com>
22746
22747 * lib/f-torture.exp (search_for): Rename to...
22748 (search_for_re): This. Also, clean up comments and the
22749 "regexp" invocation.
22750
22751 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
22752
22753 * gcc.c-torture/compile/20031002-1.c: New test.
22754
22755 2003-10-02 Jakub Jelinek <jakub@redhat.com>
22756
22757 * g++.dg/opt/cond1.C: New test.
22758
22759 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
22760
22761 * gcc.dg/Wold-style-definition-2.c: New testcase.
22762 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
22763
22764 2003-09-29 Richard Henderson <rth@redhat.com>
22765
22766 * g++.dg/init/array10.C: Add dg-options.
22767
22768 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
22769
22770 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
22771
22772 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22773
22774 * g++.dg/template/friend19.C: Fix typo.
22775 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
22776
22777 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
22778
22779 * gcc.c-torture/execute/20030928-1.c: New test.
22780 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
22781
22782 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22783
22784 * g++.dg/opt/unroll1.C: New test.
22785
22786 2003-09-26 Roger Sayle <roger@eyesopen.com>
22787
22788 PR optimization/11741
22789 * gcc.dg/20030926-1.c: New test case.
22790
22791 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22792
22793 PR c++/5655
22794 * g++.dg/parse/access7.C: New test.
22795 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
22796
22797 2003-09-24 Ziemowit Laski <zlaski@apple.com>
22798
22799 MERGE OF objc-improvements-branch into MAINLINE:
22800 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
22801 if libobjc has not been built.
22802 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
22803 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
22804 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
22805 objc/execute/nested-3.m, objc/execute/np-2.m,
22806 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
22807 objc/execute/redefining_self.m, objc/execute/root_methods.m,
22808 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
22809 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
22810 objc.dg/special/unclaimed-category-1.h,
22811 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
22812 well as GNU runtime.
22813 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
22814 * execute/cascading-1.m, execute/function-message-1.m,
22815 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
22816 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
22817 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
22818 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
22819 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
22820 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
22821 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
22822 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
22823 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
22824 * objc.dg/bitfield-2.m: Run only on Darwin.
22825 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
22826 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
22827 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
22828 * objc.dg/const-str-1.m: Fix constant string layout.
22829
22830 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
22831
22832 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
22833
22834 2003-09-23 Geoffrey Keating <geoffk@apple.com>
22835
22836 * gcc.dg/darwin-abi-1.c: New file.
22837
22838 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
22839
22840 PR target/12281
22841 * gcc.c-torture/compile/20030921-1.c: New test.
22842
22843 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22844
22845 * g++.dg/opt/reg-stack2.C: New test.
22846
22847 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22848
22849 * g++.dg/eh/delayslot1.C: New test.
22850
22851 2003-09-20 Richard Henderson <rth@redhat.com>
22852
22853 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
22854
22855 2003-09-20 Roger Sayle <roger@eyesopen.com>
22856
22857 * gcc.c-torture/execute/20030920-1.c: New test case.
22858
22859 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22860
22861 * g++.dg/rtti/typeid3.C: Correct expected error message.
22862
22863 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22864
22865 PR c++/157
22866 * g++.dg/parse/crash12.C: New test.
22867
22868 2003-09-19 Janis Johnson <janis187@us.ibm.com>
22869
22870 * gcc.dg/compat/mixed-struct-check.h: New.
22871 * gcc.dg/compat/mixed-struct-defs.h: New.
22872 * gcc.dg/compat/mixed-struct-init.h: New.
22873 * gcc.dg/compat/struct-by-value-19_main.c: New.
22874 * gcc.dg/compat/struct-by-value-19_x.c: New.
22875 * gcc.dg/compat/struct-by-value-19_y.c: New.
22876 * gcc.dg/compat/struct-by-value-20_main.c: New.
22877 * gcc.dg/compat/struct-by-value-20_x.c: New.
22878 * gcc.dg/compat/struct-by-value-20_y.c: New.
22879 * gcc.dg/compat/struct-return-19_main.c: New.
22880 * gcc.dg/compat/struct-return-19_x.c: New.
22881 * gcc.dg/compat/struct-return-19_y.c: New.
22882 * gcc.dg/compat/struct-return-20_main.c: New.
22883 * gcc.dg/compat/struct-return-20_x.c: New.
22884 * gcc.dg/compat/struct-return-20_y.c: New.
22885
22886 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
22887 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
22888 so that it will not complain on LP64 targets.
22889
22890 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22891
22892 PR c++/495
22893 * g++.dg/template/friend24.C: New test.
22894
22895 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
22896
22897 PR c++/12332
22898 * g++.dg/template/memtmpl2.C: New test.
22899
22900 2003-09-18 Mark Mitchell <mark@codesourcery.com>
22901
22902 PR target/11184
22903 * gcc.dg/builtin-apply1.c: New test.
22904
22905 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
22906
22907 PR c++/9848
22908 * g++.dg/warn/Wunused-4.C: New test.
22909
22910 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22911
22912 PR c++/12316
22913 * g++.dg/other/gc2.C: New test.
22914
22915 2003-09-17 Mark Mitchell <mark@codesourcery.com>
22916
22917 PR c++/11991
22918 * g++.dg/rtti/typeid3.C: New test.
22919
22920 PR c++/12266
22921 * g++.dg/overload/template1.C: New test.
22922
22923 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
22924
22925 * g++.dg/opt/cfg3.C: New test.
22926
22927 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22928
22929 PR c++/7939
22930 * g++.dg/template/crash11.C: New test.
22931
22932 2003-09-16 Jason Merrill <jason@redhat.com>
22933 Jakub Jelinek <jakub@redhat.com>
22934
22935 * gcc.dg/attr-warn-unused-result.c: New test.
22936
22937 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
22938
22939 PR c++/12184
22940 * g++.dg/expr/call2.C: New test.
22941
22942 2003-09-15 Andreas Jaeger <aj@suse.de>
22943
22944 * gcc.dg/Wold-style-definition-1.c: New test.
22945
22946 2003-09-14 Mark Mitchell <mark@codesourcery.com>
22947
22948 PR c++/3907
22949 * g++.dg/parse/template12.C: New test.
22950
22951 * g++.dg/abi/bitfield11.C: New test.
22952 * g++.dg/abi/bitfield12.C: Likewise.
22953
22954 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
22955
22956 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
22957 non-expansion of functional macro name without arguments at EOL.
22958 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
22959
22960 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
22961
22962 * gcc.c-torture/execute/20030914-[12].c: New tests.
22963
22964 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
22965
22966 PR c++/11788
22967 * g++.dg/overload/addr1.C: New test.
22968
22969 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
22970
22971 * gcc.dg/20030909-1.c: New test.
22972
22973 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22974
22975 * gcc.dg/ultrasp10.c: New test.
22976
22977 2003-09-09 Devang Patel <dpatel@apple.com>
22978
22979 * gcc.dg/darwin-ld-6.c: New test.
22980
22981 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22982
22983 * gcc.dg/torture/builtin-explog-1.c: New testcase.
22984
22985 2003-09-08 Mark Mitchell <mark@codesourcery.com>
22986
22987 * gcc.dg/ia64-types1.c: New test.
22988 * gcc.dg/ia64-types2.c: Likewise.
22989
22990 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22991
22992 * gcc.dg/builtins-1.c: Add more _Complex tests.
22993 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22994
22995 * gcc.dg/builtins-1.c: Test existing _Complex functions.
22996 * gcc.dg/torture/builtin-attr-1.c: Likewise.
22997
22998 2003-09-08 Mark Mitchell <mark@codesourcery.com>
22999
23000 PR c++/11786
23001 * g++.dg/lookup/koenig2.C: New test.
23002
23003 PR c++/5296
23004 * g++.dg/rtti/typeid2.C: New test.
23005
23006 2003-09-08 Jakub Jelinek <jakub@redhat.com>
23007
23008 * gcc.c-torture/compile/20030904-1.c: New test.
23009
23010 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23011
23012 * g++.dg/opt/longbranch2.C: New test.
23013
23014 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23015
23016 * g++.dg/template/crash10.C: Only compile it.
23017
23018 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23019
23020 PR middle-end/11665
23021 * gcc.c-torture/compile/20030907-1.c: New test.
23022 * g++.dg/init/array11.C: New test.
23023
23024 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23025
23026 PR c++/11852
23027 * g++.dg/init/struct1.C: New test.
23028
23029 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23030
23031 PR c++/12181
23032 * g++.dg/expr/comma1.C: New test.
23033
23034 2003-09-06 Mark Mitchell <mark@codesourcery.com>
23035
23036 PR c++/11867
23037 * g++.dg/expr/static_cast5.C: New test.
23038
23039 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
23040
23041 PR c++/11507
23042 * g++.dg/lookup/scoped7.C: New test.
23043
23044 PR c++/9574
23045 * g++.dg/other/static1.C: New test.
23046
23047 PR c++/11490
23048 * g++.dg/warn/template-1.C: New test.
23049
23050 PR c++/11432
23051 * g++.dg/template/crash10.C: New test.
23052
23053 PR c++/2478
23054 * g++.dg/overload/VLA.C: New test.
23055
23056 PR c++/10804
23057 * g++.dg/template/call1.C: New test.
23058
23059 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23060
23061 PR c++/11794
23062 * g++.dg/parse/using3.C: New test.
23063
23064 2003-09-06 Roger Sayle <roger@eyesopen.com>
23065
23066 PR c++/11409
23067 * g++.dg/overload/builtin3.C: New test case.
23068
23069 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
23070
23071 PR c/9862
23072 * gcc.dg/20030906-1.c: New test.
23073 * gcc.dg/20030906-2.c: Likewise.
23074
23075 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23076
23077 PR c++/12167
23078 * g++.dg/parse/defarg5.C: New test.
23079
23080 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
23081
23082 2003-09-05 Mark Mitchell <mark@codesourcery.com>
23083
23084 PR c++/12163
23085 * g++.dg/expr/static_cast4.C: New test.
23086
23087 PR c++/12146
23088 * g++.dg/template/crash9.C: New test.
23089
23090 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
23091
23092 * g++.old-deja/g++.ext/pretty2.C: Update for change
23093 in __FUNCTION__.
23094 * g++.old-deja/g++.ext/pretty3.C: Likewise.
23095
23096 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
23097
23098 PR c++/11922
23099 * g++/dg/template/qualified-id1.C: New test.
23100
23101 PR c++/12037
23102 * g++.dg/warn/noeffect4.C: New test.
23103
23104 2003-09-04 Matt Austern <austern@apple.com>
23105
23106 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
23107 * g++.dg/ext/fnname2.C: Likewise.
23108 * g++.dg/ext/fnname3.C: Likewise.
23109
23110 2003-09-04 Mark Mitchell <mark@codesourcery.com>
23111
23112 * g++.dg/expr/lval1.C: New test.
23113 * g++.dg/ext/lvcast.C: Remove.
23114
23115 2003-09-03 Roger Sayle <roger@eyesopen.com>
23116
23117 PR optimization/11700.
23118 * gcc.c-torture/compile/20030903-1.c: New test case.
23119
23120 2003-09-03 Mark Mitchell <mark@codesourcery.com>
23121
23122 PR c++/12053
23123 * g++.dg/abi/layout4.C: New test.
23124
23125 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
23126
23127 PR c++/11553
23128 * g++.dg/parse/friend3.C: New test.
23129
23130 2003-09-02 Mark Mitchell <mark@codesourcery.com>
23131
23132 PR c++/11847
23133 * g++.dg/template/class1.C: New test.
23134
23135 PR c++/11808
23136 * g++.dg/expr/call1.C: New test.
23137
23138 2003-09-01 Mark Mitchell <mark@codesourcery.com>
23139
23140 PR c++/12114
23141 * g++.dg/init/ref9.C: New test.
23142
23143 PR c++/11972
23144 * g++.dg/template/nested4.C: New test.
23145
23146 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23147
23148 PR c++/12093
23149 * g++.dg/template/non-dependent4.C: New test.
23150
23151 PR c++/11928
23152 * g++.dg/inherit/conv1.C: New test.
23153
23154 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23155
23156 PR c++/6196
23157 * g++.dg/ext/label1.C: New test.
23158 * g++.dg/ext/label2.C: Likewise.
23159
23160 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23161
23162 * g++.dg/expr/cond3.C: New test.
23163
23164 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23165
23166 * gcc.dg/builtins-1.c: Add new builtin cases.
23167
23168 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23169
23170 * gcc.dg/builtins-1.c: Add new cases.
23171 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23172
23173 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23174
23175 * gcc.dg/builtins-1.c: Add more math builtin tests.
23176 * gcc.dg/torture/builtin-attr-1.c: New test.
23177
23178 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23179
23180 PR optimization/5079
23181 * g++.dg/opt/static3.C: New test.
23182
23183 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23184
23185 * gcc.misc-tests/gcov-10b.c: New test.
23186
23187 2003-08-27 Mark Mitchell <mark@codesourcery.com>
23188
23189 * g++.dg/opt/ptrmem3.C: New test.
23190
23191 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
23192
23193 2003-08-27 Jakub Jelinek <jakub@redhat.com>
23194
23195 * gcc.dg/20030826-2.c: New test.
23196
23197 2003-08-26 Roger Sayle <roger@eyesopen.com>
23198
23199 PR middle-end/12002
23200 * g77.f-torture/compile/12002.f: New test case.
23201
23202 2003-08-26 Roger Sayle <roger@eyesopen.com>
23203
23204 * gcc.dg/20030826-1.c: New test case.
23205
23206 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
23207
23208 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
23209
23210 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
23211
23212 PR c++/11871
23213 * c++.dg/lookup/crash1.C: New test.
23214
23215 * c++.dg/warn/noeffect3.C: New test.
23216
23217 2003-08-25 Janis Johnson <janis187@us.ibm.com>
23218
23219 * gcc.dg/compat/vector-1_x.c: Compile with -w.
23220 * gcc.dg/compat/vector-1_y.c: Ditto.
23221 * gcc.dg/compat/vector-2_x.c: Ditto.
23222 * gcc.dg/compat/vector-2_y.c: Ditto.
23223
23224 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
23225
23226 * gcc.dg/20030702-1.c: New test.
23227
23228 2003-08-25 Mark Mitchell <mark@codesourcery.com>
23229
23230 PR c++/8795
23231 * g++.dg/ext/altivec-1.C: New test.
23232
23233 2003-08-24 Richard Henderson <rth@redhat.com>
23234
23235 * g++.dg/eh/simd-2.C: Add -w for x86.
23236
23237 2003-08-23 Jakub Jelinek <jakub@redhat.com>
23238
23239 * gcc.dg/20030815-1.c: New test.
23240
23241 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23242
23243 PR c++/3765
23244 * g++.dg/parse/access6.C: New test.
23245
23246 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23247
23248 PR c++/641, c++/11876
23249 * g++.dg/template/friend22.C: New test.
23250 * g++.dg/template/friend23.C: Likewise.
23251
23252 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23253
23254 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
23255 identically.
23256
23257 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23258
23259 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
23260
23261 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23262
23263 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
23264
23265 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23266
23267 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
23268
23269 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23270
23271 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
23272
23273 2003-08-21 Mark Mitchell <mark@codesourcery.com>
23274
23275 PR c++/11919
23276 * g++.dg/overload/prom1.C: New test.
23277
23278 PR c++/11551
23279 * g++.dg/parse/dtor2.C: New test.
23280
23281 PR c++/10762
23282 * g++.dg/parse/using2.C: New test.
23283
23284 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
23285
23286 PR target/11805
23287 * gcc.c-torture/compile/20030821-1.c: New.
23288
23289 2003-08-20 Mark Mitchell <mark@codesourcery.com>
23290
23291 PR c++/11834
23292 * g++.dg/template/deduce2.C: New test.
23293
23294 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
23295
23296 * gcc.c-torture/execute/20030821-1.c: New test.
23297
23298 2003-08-20 Roger Sayle <roger@eyesopen.com>
23299
23300 PR middle-end/11984
23301 * gcc.dg/20030820-1.c: New test case.
23302
23303 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
23304
23305 PR c++/11945
23306 * g++.dg/warn/noeffect2.C: New test.
23307
23308 2003-08-19 Mark Mitchell <mark@codesourcery.com>
23309
23310 PR c++/10926
23311 * g++.dg/template/dtor2.C: New test.
23312
23313 PR c++/11684
23314 * g++.dg/template/operator1.C: New test.
23315 * g++.dg/parse/operator4.C: New test.
23316
23317 PR c++/11946.C
23318 * g++.dg/expr/enum1.C: New test.
23319 * gcc.dg/c99-bool-1.c: Remove bogus warning.
23320
23321 PR c++/11036.C
23322 * g++.dg/parse/elab2.C: New test.
23323 * g++.dg/parse/typedef4.C: Change error message.
23324 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
23325 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
23326 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
23327
23328 2003-08-19 Geoffrey Keating <geoffk@apple.com>
23329
23330 * gcc.dg/pch/warn-1.c: New.
23331 * gcc.dg/pch/warn-1.hs: New.
23332
23333 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
23334 not-tested file.
23335
23336 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23337
23338 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
23339
23340 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23341
23342 * gcc.dg/uninit-D.c: New Test.
23343 * gcc.dg/uninit-E.c: New Test.
23344 * gcc.dg/uninit-F.c: New Test.
23345 * gcc.dg/uninit-G.c: New Test.
23346
23347 2003-08-19 Michael Ritzert <ritzert@t-online.de>
23348
23349 * g++.dg/README: Describe the pch directory.
23350
23351 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23352
23353 PR c++/11174
23354 * g++.dg/parse/access4.C: New test.
23355 * g++.dg/parse/access5.C: Likewise.
23356 * g++.old-deja/g++.jason/access17.C: Adjust error message.
23357
23358 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
23359
23360 * gcc.dg/noncompile/20030818-1.c: New.
23361
23362 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
23363
23364 PR c++/11957
23365 * g++.dg/warn/noeffect1.C: New test.
23366
23367 * g++.dg/template/scope2.C: New test.
23368 * g++.dg/template/error2.C: Correct dg-error
23369
23370 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
23371
23372 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
23373
23374 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
23375
23376 PR C++/11512
23377 * g++.dg/template/warn1.C: New.
23378
23379 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
23380
23381 * g++.dg/template/error2.C: New test.
23382 * g++.dg/lookup/using7.C: Adjust errors
23383 * g++.old-deja/g++.pt/crash36.C: Likewise.
23384 * g++.old-deja/g++.pt/derived3.C: Likewise.
23385
23386 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23387
23388 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
23389 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
23390 * gcc.c-torture/execute/builtins/string-9.c: New, from
23391 string-opt-9.c. Adjust for execute/builtins framework.
23392 * gcc.c-torture/execute/string-opt-9.c: Delete.
23393
23394 2003-08-12 Mark Mitchell <mark@codesourcery.com>
23395
23396 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
23397
23398 * g++.dg/parse/ret-type2.C: New test.
23399
23400 PR c++/11703
23401 * g++.dg/init/new8.C: New test.
23402
23403 PR c++/10923
23404 * g++.dg/parse/typedef5.C: New test.
23405
23406 PR c++/9512
23407 * g++.dg/parse/qualified2.C: New test.
23408 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
23409 invalid code.
23410
23411 2003-08-11 Mark Mitchell <mark@codesourcery.com>
23412
23413 * g++.dg/conversion/ptrmem1.C: New test.
23414
23415 2003-08-11 Jakub Jelinek <jakub@redhat.com>
23416
23417 PR target/11693
23418 * gcc.dg/20030811-1.c: New test.
23419
23420 PR target/11535
23421 * gcc.c-torture/execute/20030811-1.c: New test.
23422
23423 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23424
23425 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
23426
23427 2003-08-10 Mark Mitchell <mark@codesourcery.com>
23428
23429 PR c++/11789.C
23430 * g++.dg/inherit/multiple1.C: New test.
23431
23432 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
23433
23434 * gcc.dg/spe1.c: New test.
23435
23436 PR c++/11670
23437 * g++.dg/expr/cast2.C: New test.
23438
23439 PR c++/10530
23440 * g++.dg/template/dependent-name2.C: New test.
23441
23442 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
23443
23444 * g++.dg/parse/crash11.C: Put the dg options in comments.
23445
23446 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
23447
23448 * lib/gcc-dg.exp: Update for diagnostic change.
23449
23450 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23451
23452 PR c++/5767
23453 * g++.dg/parse/crash11.C: New test.
23454
23455 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
23456
23457 * gcc.dg/cpp/spacing1.c: Update.
23458
23459 2003-08-04 Janis Johnson <janis187@us.ibm.com>
23460
23461 PR target/11739
23462 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
23463 a value for -mtune.
23464
23465 2003-08-04 Roger Sayle <roger@eyesopen.com>
23466
23467 PR middle-end/11771
23468 * gcc.c-torture/compile/20030804-1.c: New test case.
23469
23470 2003-08-04 Roger Sayle <roger@eyesopen.com>
23471
23472 * gcc.dg/20030804-1.c: New test case.
23473
23474 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
23475
23476 * gcc.dg/cpp/separate-1.c: New test.
23477
23478 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
23479
23480 PR c++/11704
23481 * g++.dg/template/dependent-expr2.C: New test.
23482
23483 PR c++/11766
23484 * g++.dg/expr/ptrmem1.C: New test.
23485
23486 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23487
23488 PR c++/9453
23489 * g++.dg/template/friend15.C: New test.
23490
23491 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
23492
23493 * lib/dg-pch.exp: Work round PCH bug.
23494
23495 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23496
23497 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
23498 builtins. Move cases from builtins-4.c here.
23499
23500 * gcc.dg/torture/builtin-math-1.c: New test taken from
23501 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
23502 additional cases.
23503
23504 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
23505 Delete.
23506
23507 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
23508
23509 PR c++/9447
23510 * g++.dg/template/using7.C: New test.
23511
23512 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
23513
23514 * import1.c, import2.c: New tests.
23515
23516 2003-08-01 Jakub Jelinek <jakub@redhat.com>
23517
23518 * g++.dg/eh/crossjump1.C: New test.
23519
23520 2003-08-01 Mark Mitchell <mark@codesourcery.com>
23521
23522 PR c++/11697
23523 * g++.dg/template/using6.C: New test.
23524
23525 PR c++/11744
23526 * g++.dg/template/koenig2.C: New test.
23527
23528 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23529
23530 PR c++/7983
23531 * g++.dg/parse/typedef4.C: New test.
23532
23533 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23534
23535 PR c++/8442, c++/8806
23536 * g++.dg/template/elab1.C: New test.
23537 * g++.dg/template/type2.C: Likewise.
23538 * g++.dg/template/ttp3.C: Adjust expected error message.
23539 * g++.old-deja/g++.law/visibility13.C: Likewise.
23540 * g++.old-deja/g++.niklas/t135.C: Likewise.
23541 * g++.old-deja/g++.pt/ttp41.C: Likewise.
23542 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
23543 template argument.
23544 * g++.old-deja/g++.pt/ttp44.C: Likewise.
23545
23546 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
23547
23548 PR c++/11295
23549 * g++.dg/ext/stmtexpr1.C: New test.
23550
23551 * g++.dg/opt/tmp1.C: New test.
23552
23553 PR c++/11525
23554 * g++.dg/parse/constant4.C: New test.
23555
23556 PR c++/9447
23557 * g++.dg/template/using5.C: New test.
23558
23559 2003-07-31 Roger Sayle <roger@eyesopen.com>
23560
23561 * gcc.dg/builtins-27.c: New test case.
23562
23563 2003-07-31 Jakub Jelinek <jakub@redhat.com>
23564
23565 * gcc.dg/tls/opt-7.c: New test.
23566
23567 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
23568
23569 * g++.old-deja/g++.other/crash18.C: Remove.
23570
23571 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
23572
23573 * g++.dg/template/explicit3.C: New.
23574 * g++.dg/template/explicit4.C: New.
23575 * g++.dg/template/explicit5.C: New.
23576
23577 PR c++/11347
23578 * g++.dg/template/memtmpl1.C: New.
23579
23580 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
23581
23582 PR target/11565
23583 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
23584 * gcc.dg/i386-387-5.c (dg-options): Likewise.
23585
23586 2003-07-30 Jan Hubicka <jh@suse.cz>
23587
23588 * vtgc1.c: Kill.
23589
23590 2003-07-29 Zack Weinberg <zack@codesourcery.com>
23591
23592 * gcc.dg/struct-in-proto-1.c: New test.
23593
23594 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
23595
23596 * gcc.dg/cpp/include2.c: Only expect one message.
23597
23598 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
23599
23600 PR c++/9447
23601 * g++.dg/template/using1.C: New test.
23602 * g++.dg/template/using2.C: New test.
23603 * g++.dg/template/using3.C: New test.
23604 * g++.dg/template/using4.C: New test.
23605
23606 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
23607
23608 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
23609 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23610
23611 2003-07-28 Jan Hubicka <jh@suse.cz>
23612
23613 PR c++/11530
23614 * g++.dg/opt/call1.C: New test.
23615
23616 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
23617
23618 PR c++/11667
23619 * g++.dg/init/enum2.C: New test.
23620 * g++.dg/template/overload1.C: Add "-w" option.
23621
23622 2003-07-28 <hp@bitrange.com>
23623
23624 * gcc.dg/Wdeclaration-after-statement-1.c,
23625 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
23626
23627 2003-07-28 Jakub Jelinek <jakub@redhat.com>
23628
23629 * gcc.c-torture/compile/20030725-1.c: New test.
23630
23631 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
23632
23633 * gcc.dg/20030505.c: Only run for SPE.
23634 Remove definition of opaque type.
23635
23636 2003-07-27 Mark Mitchell <mark@codesourcery.com>
23637
23638 * g++.dg/template/ptrmem6.C: New test.
23639
23640 2003-07-26 Geoffrey Keating <geoffk@apple.com>
23641
23642 * gcc.c-torture/compile/zero-strct-2.c: New test.
23643
23644 2003-07-25 Geoffrey Keating <geoffk@apple.com>
23645
23646 * gcc.dg/intermod-1.c: New test.
23647
23648 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
23649
23650 PR c++/11617
23651 * g++.dg/template/lookup2.C: New test.
23652 * g++.dg/template/memclass1.C: Remove instantiated from error.
23653 * g++.dg/other/error2.C: Tweak expected errors.
23654
23655 PR c++/11596
23656 * g++.dg/template/defarg3.C: New test.
23657
23658 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
23659
23660 2003-07-24 Mark Mitchell <mark@codesourcery.com>
23661
23662 * g++.dg/inherit/access5.C: New test.
23663
23664 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23665
23666 PR c++/11513
23667 * g++.dg/template/crash8.C: New test.
23668
23669 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
23670
23671 PR c/10602
23672 * gcc.dg/noncompile/incomplete-2.c: New test.
23673
23674 2003-07-23 Mark Mitchell <mark@codesourcery.com>
23675
23676 PR c++/11645
23677 * g++.dg/inherit/access4.C: New test.
23678
23679 PR c++/11517
23680 * g++.dg/expr/cond2.C: New test.
23681
23682 PR optimization/10679
23683 * g++.dg/opt/inline4.C: New test.
23684
23685 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
23686
23687 * g++.dg/parse/crash10: New test.
23688
23689 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23690
23691 * g++.dg/ext/flexary1.C: New test.
23692
23693 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23694
23695 PR c++/10793
23696 * g++.dg/template/crash9.C: New test.
23697
23698 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23699
23700 PR c++/3004
23701 * g++.dg/parse/typedef3.C: New test.
23702
23703 PR c++/7906
23704 * g++.dg/parse/operator2.C: New test.
23705
23706 PR c++/8895
23707 * g++.dg/parse/def-tmpl-arg1.C: New test.
23708
23709 PR c++/9282
23710 * g++.dg/parse/funptr1.C: New test.
23711
23712 PR c++/9452
23713 * g++.dg/parse/ambig3.C: New test.
23714
23715 PR c++/9454
23716 * g++.dg/parse/operator3.C: New test.
23717
23718 PR c++/9486
23719 * g++.dg/parse/template10.C: New test.
23720
23721 PR c++/9488
23722 * g++.dg/parse/template11.C: New test.
23723
23724 PR c++/10150
23725 * g++.dg/parse/invalid-op1.C: New test.
23726
23727 PR c++/10247
23728 * g++.dg/parse/condexpr1.C: New test.
23729
23730 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23731
23732 * g++.dg/ext/packed3.C: New test.
23733 * g++.dg/ext/packed4.C: New test.
23734
23735 * gcc.dg/pack-test-3.c: New test.
23736
23737 2003-07-21 Janis Johnson <janis187@us.ibm.com>
23738
23739 * lib/compat.exp: Handle dg-options per source file.
23740 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
23741 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
23742 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
23743 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
23744 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
23745 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
23746 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
23747 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
23748 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
23749 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
23750 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
23751 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
23752 * g++.dg/compat/break/bitfield7_x.C: Ditto.
23753 * g++.dg/compat/break/bitfield7_y.C: Ditto.
23754
23755 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23756
23757 PR c/10320
23758 * gcc.c-torture/execute/20030718-1.c: New test.
23759
23760 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23761
23762 PR optimization/11536
23763 * gcc.dg/20030721-1.c: New test.
23764
23765 2003-07-19 Mark Mitchell <mark@codesourcery.com>
23766
23767 PR c++/11546
23768 * g++.dg/template/lookup1.C: New test.
23769
23770 2003-07-19 Zack Weinberg <zack@codesourcery.com>
23771
23772 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
23773 diagnostics of ill-formed constructs involving labels.
23774 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
23775 the new 'previously defined here' message.
23776
23777 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
23778
23779 * g++.dg/parse/non-dependent2.C: New test.
23780
23781 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23782
23783 * g++.dg/init/init-ref4.C: xfail on targets without
23784 weak symbols.
23785
23786 2003-07-17 Jakub Jelinek <jakub@redhat.com>
23787
23788 PR target/11087
23789 * gcc.c-torture/execute/20030717-1.c: New test.
23790
23791 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23792
23793 * g++.dg/opt/cfg1.C: New test.
23794
23795 2003-07-17 Mark Mitchell <mark@codesourcery.com>
23796
23797 PR optimization/11557
23798 * gcc.dg/20030717-1.c: New test.
23799
23800 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23801
23802 PR c++/10476
23803 * g++.dg/expr/crash-1.C: New test.
23804
23805 PR c++/11027
23806 * g++.dg/template/init3.C: New test.
23807
23808 PR c++/8222
23809 * g++.dg/template/non-dependent1.C: New test.
23810
23811 PR c++/11070
23812 * g++.dg/template/non-dependent2.C: New test.
23813
23814 PR c++/11071
23815 * g++.dg/template/non-dependent3.C: New test.
23816
23817 PR c++/9907
23818 * g++.dg/template/sizeof5.C: New test.
23819
23820 2003-07-17 Geoffrey Keating <geoffk@apple.com>
23821
23822 PR 11498
23823 * gcc.c-torture/compile/mangle-1.c: New file.
23824
23825 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23826
23827 PR c++/7809
23828 * g++.dg/parse/access3.C: New test.
23829
23830 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23831
23832 PR c++/11384
23833 * g++.dg/init/init-ref4.C: New test.
23834
23835 2003-07-16 Mark Mitchell <mark@codesourcery.com>
23836
23837 PR c++/11547
23838 * g++.dg/parse/constant3.C: New test.
23839 * g++.dg/parse/crash7.C: Likewise.
23840
23841 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
23842
23843 PR target/11008
23844 * gcc.dg/i386-pentium4-not-mull.c: New.
23845
23846 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
23847
23848 * gcc.dg/asm-names.c (ymain): Make it weak.
23849
23850 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23851
23852 PR c++/5421
23853 * g++.dg/template/friend21.C: New test.
23854
23855 2003-07-16 Jakub Jelinek <jakub@redhat.com>
23856
23857 * gcc.dg/cleanup-8.c: New test.
23858 * gcc.dg/cleanup-9.c: New test.
23859
23860 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
23861
23862 * g++.dg/ext/dll-MI1.h: New file.
23863 * g++.dg/ext/dllexport-MI1.C: New file.
23864 * g++.dg/ext/dllimport-MI1.C: New file.
23865
23866 2003-07-15 Jakub Jelinek <jakub@redhat.com>
23867
23868 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
23869 it does not have cmpstrsi patterns (just cmpmemsi).
23870
23871 2003-07-15 Mark Mitchell <mark@codesourcery.com>
23872
23873 PR debug/11473
23874 * g++.dg/debug/debug8.C: New test.
23875
23876 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23877
23878 PR c++/10108
23879 * g++.dg/template/crash7.C: New test.
23880
23881 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
23882
23883 PR target/10795
23884 * gcc.c-torture/compile/20030708-1.c: New.
23885
23886 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
23887
23888 * gcc.c-torture/execute/20030715-1.c: New test.
23889
23890 2003-07-14 Geoffrey Keating <geoffk@apple.com>
23891
23892 * gcc.dg/pch/inline-3.c: New file.
23893 * gcc.dg/pch/inline-3.hs: New file.
23894 * gcc.dg/pch/inline-4.c: New file.
23895 * gcc.dg/pch/inline-4.hs: New file.
23896
23897 2003-07-14 Mark Mitchell <mark@codesourcery.com>
23898
23899 PR c++/11509
23900 * g++.dg/template/crash6.C: New test.
23901
23902 PR c++/7053
23903 * g++.dg/template/friend20.C: New test.
23904
23905 PR c++/7019
23906 * g++.dg/template/overload2.C: New test.
23907
23908 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23909
23910 PR optimization/11440
23911 * gcc.c-torture/execute/20030714-1.c: New test.
23912
23913 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23914
23915 PR c++/11154
23916 * g++.dg/template/partial2.C: New test.
23917
23918 2003-07-13 Mark Mitchell <mark@codesourcery.com>
23919
23920 PR c++/11503
23921 * g++.dg/template/anon1.C: New test.
23922
23923 PR c++/11493
23924 PR c++/11495
23925 * g++.dg/parse/template9.C: Likewise.
23926 * g++.dg/template/crash4.C: New test.
23927 * g++.dg/template/koenig1.C: Likewise.
23928 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
23929 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
23930 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
23931 functions.
23932 * g++.old-deja/g++.jason/template36.C: Likewise.
23933 * g++.old-deja/g++.mike/p1989.C: Likewise.
23934 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
23935 * g++.old-deja/g++.pt/ttp20.C: Use this->.
23936 * g++.old-deja/g++.pt/ttp21.C: Use this->.
23937 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
23938 compiling.
23939 * g++.old-deja/g++.pt/union2.C: Use this->.
23940
23941 2003-07-11 Jakub Jelinek <jakub@redhat.com>
23942
23943 * gcc.dg/20030711-1.c: New test.
23944
23945 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
23946
23947 PR c++/11050
23948 * g++.dg/parse/args1.C: New test.
23949 * g++.pt/defarg8.C: Change expected errors.
23950
23951 2003-07-11 Mark Mitchell <mark@codesourcery.com>
23952
23953 PR c++/8164
23954 * g++.dg/template/nontype2.C: New test.
23955
23956 PR c++/10558
23957 * g++.dg/parse/template8.C: New test.
23958
23959 PR c++/8327
23960 * g++.dg/template/scope1.C: New test.
23961
23962 * g++.dg/warn/Wsign-compare-1.C: New test.
23963
23964 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
23965
23966 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
23967
23968 2003-07-10 Mark Mitchell <mark@codesourcery.com>
23969
23970 PR c++/9411
23971 * g++.dg/template/explicit2.C: New test.
23972
23973 PR c++/10032
23974 * g++.dg/warn/pedantic1.C: New test.
23975
23976 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
23977
23978 PR c++ 9483
23979 * g++.dg/other/field1.C: New test.
23980
23981 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
23982
23983 PR c/11449
23984 * gcc.c-torture/compile/20030707-1.c: New.
23985
23986 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23987
23988 PR c++/10849
23989 * g++.dg/template/access12.C: New test.
23990
23991 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
23992
23993 * g++.dg/bprob/bprob.exp (prof_ext): Update.
23994 * g77.dg/bprob/bprob.exp (prof_ext): Update.
23995 * gcc.misc-tests/bprob.exp (prof_ext): Update.
23996 * gcc.misc-tests/gcov.exp: Update
23997 * g++.dg/gcov/gcov.exp: Update
23998 * lib/gcov.exp: Update.
23999
24000 2003-07-08 Mark Mitchell <mark@codesourcery.com>
24001
24002 * g++.dg/abi/mangle17.C: Make sure template expressions are
24003 dependent.
24004 * g++.dg/abi/mangle4.C: Mark erroneous casts.
24005 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
24006 * g++.dg/opt/stack1.C: Remove erroneous code.
24007 * g++.dg/parse/template7.C: New test.
24008 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
24009 * g++.old-deja/g++.pt/crash4.C: Likewise.
24010
24011 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24012
24013 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
24014 with zero or one occurence of `$' after the initial `L'.
24015
24016 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
24017
24018 * gcc.c-torture/compile/20030704-1.c: Add a comment.
24019
24020 2003-07-08 Roger Sayle <roger@eyesopen.com>
24021
24022 PR c/11370
24023 * gcc.dg/Wunreachable-6.c: New testcase.
24024 * gcc.dg/Wunreachable-7.c: New testcase.
24025
24026 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24027
24028 PR c/11420
24029 * gcc.dg/20030708-1.c: New test.
24030
24031 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
24032
24033 * gcc.dg/compat/sdata-section.h: New file.
24034 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
24035 * gcc.dg/torture/mips-sdata-1.c: New test.
24036
24037 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24038
24039 PR c++/11030
24040 * g++.dg/template/friend19.C: New test.
24041
24042 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24043
24044 * g++.dg/opt/strength-reduce.C: New test.
24045
24046 2003-07-07 Roger Sayle <roger@eyesopen.com>
24047
24048 PR target/10979
24049 * gcc.dg/20030707-1.c: New testcase.
24050
24051 2003-07-07 Roger Sayle <roger@eyesopen.com>
24052
24053 PR optimization/11059
24054 * g++.dg/opt/emptyunion.C: New testcase.
24055
24056 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24057 Eric Botcazou <ebotcazou@libertysurf.fr>
24058
24059 * g++.dg/opt/stack1.C: New test.
24060
24061 2003-07-05 Mark Mitchell <mark@codesourcery.com>
24062
24063 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
24064 run test.
24065
24066 PR c++/11431
24067 * g++.dg/expr/static_cast3.C: New test.
24068
24069 2003-07-04 Zack Weinberg <zack@codesourcery.com>
24070
24071 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
24072 everywhere.
24073 * gcc.dg/concat.c: Concatenation of string constants with
24074 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
24075 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
24076 * gcc.dg/cpp/escape-2.c: Use wide character constants where
24077 necessary to avoid multi-character character constant warning.
24078 * gcc.dg/cpp/escape.c: Likewise.
24079 * gcc.dg/cpp/ucs.c: Likewise.
24080 Remove backslashes from dg-bogus comments, as they confuse Tcl.
24081 Fix a typo.
24082
24083 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24084
24085 PR c/11428
24086 * gcc.c-torture/compile/20030704-1.c: New.
24087
24088 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24089
24090 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
24091
24092 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
24093
24094 PR c++/5287, PR c++/7910, PR c++/11021
24095 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
24096 tests for warnings.
24097 * g++.dg/ext/dllimport2.C: Add tests for warnings.
24098 * g++.dg/ext/dllimport3.C: Likewise.
24099 * g++.dg/ext/dllimport4.C: New file.
24100 * g++.dg/ext/dllimport5.C: New file.
24101 * g++.dg/ext/dllimport6.C: New file.
24102 * g++.dg/ext/dllimport7.C: New file.
24103 * g++.dg/ext/dllimport8.C: New file.
24104 * g++.dg/ext/dllimport9.C: New file.
24105 * g++.dg/ext/dllimport10.C: New file.
24106 * g++.dg/ext/dllexport1.C: New file.
24107
24108 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24109
24110 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
24111 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
24112
24113 2003-07-03 Roger Sayle <roger@eyesopen.com>
24114
24115 * gcc.dg/builtins-25.c: New testcase.
24116 * gcc.dg/builtins-26.c: New testcase.
24117
24118 2003-07-03 Janis Johnson <janis187@us.ibm.com>
24119
24120 * gcc.dg/compat/vector-defs.h: New file.
24121 * gcc.dg/compat/vector-setup.h: New file.
24122 * gcc.dg/compat/vector-check.h: New file.
24123 * gcc.dg/compat/vector-1_main.c: New file.
24124 * gcc.dg/compat/vector-1_x.c: New file.
24125 * gcc.dg/compat/vector-1_y.c: New file.
24126 * gcc.dg/compat/vector-2_main.c: New file.
24127 * gcc.dg/compat/vector-2_x.c: New file.
24128 * gcc.dg/compat/vector-2_y.c: New file.
24129
24130 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
24131 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
24132 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
24133 * gcc.dg/compat/struct-align-1.h: New file.
24134 * gcc.dg/compat/struct-align-1_main.c: New file.
24135 * gcc.dg/compat/struct-align-1_x.c: New file.
24136 * gcc.dg/compat/struct-align-1_y.c: New file.
24137 * gcc.dg/compat/struct-align-2.h: New file.
24138 * gcc.dg/compat/struct-align-2_main.c: New file.
24139 * gcc.dg/compat/struct-align-2_x.c: New file.
24140 * gcc.dg/compat/struct-align-2_y.c: New file.
24141
24142 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
24143 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24144 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24145 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24146 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24147 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24148 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24149 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24150 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24151 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24152 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24153 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24154 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24155 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24156 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24157 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24158 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24159 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24160 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24161 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24162 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24163 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24164 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24165 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24166 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24167 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24168 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24169 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24170 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24171
24172 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24173
24174 * gcc.dg/i386-call-1.c: New test.
24175
24176 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
24177
24178 PR c++/9162
24179 * g++.dg/parse/defarg4.C: New.
24180
24181 2003-07-03 Roger Sayle <roger@eyesopen.com>
24182
24183 PR target/10700
24184 * gcc.c-torture/compile/20030703-1.c: New test case.
24185
24186 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24187
24188 * g++.dg/template/local3.C: Remove extra semicolon.
24189
24190 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24191
24192 * gcc.dg/i386-volatile-1.c: New test.
24193
24194 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
24195
24196 PR c++/11072
24197 * g++.dg/other/offsetof2.C: XFAIL.
24198 * g++.dg/other/offsetof5.C: New.
24199
24200 PR c++/10219
24201 * g++.dg/template/error1.C: New.
24202
24203 PR c++/9779
24204 * g++.dg/template/dependent-expr1.C: New.
24205
24206 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24207
24208 PR c++/6949
24209 * g++.dg/template/local3.C: New test.
24210
24211 PR c++/11149
24212 * g++.dg/lookup/scoped6.C: New test.
24213
24214 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
24215
24216 PR c++/8046
24217 * g++.dg/other/error7.C: New test.
24218
24219 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
24220
24221 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
24222 * g++.old-deja/g++.abi/vtable3.h: Likewise.
24223 * g++.old-deja/g++.law/code-gen5.C: Likewise.
24224 * g++.old-deja/g++.other/union2.C: Likewise.
24225 * gcc.dg/c90-const-expr-2.c: Likewise.
24226 * gcc.dg/c90-const-expr-3.c: Likewise.
24227 * gcc.dg/c99-const-expr-2.c: Likewise.
24228 * gcc.dg/c99-const-expr-3.c: Likewise.
24229 * gcc.dg/concat.c: Likewise.
24230
24231 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24232
24233 PR c++/9559
24234 * g++.dg/init/static1.C: New test.
24235
24236 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24237
24238 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
24239 * g++.old-deja/g++.other/access2.C: Likewise.
24240 * g++.old-deja/g++.other/decl2.C: Likewise.
24241 * gcc.c-torture/execute/20020615-1.c: Likewise.
24242
24243 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24244
24245 PR c++/4933
24246 * g++.dg/template/sizeof4.C: New test.
24247
24248 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24249
24250 * g++.dg/other/error6.C: New test.
24251
24252 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24253
24254 PR c++/10750
24255 * g++.dg/parse/constant2.C: New test.
24256
24257 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24258
24259 PR c++/11106
24260 * g++.dg/other/error5.C: New test.
24261
24262 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24263
24264 * gcc.dg/format/gcc_diag-1.c: New test.
24265
24266 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
24267
24268 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
24269
24270 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
24271
24272 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
24273 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
24274 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
24275
24276 2003-06-28 Jakub Jelinek <jakub@redhat.com>
24277
24278 * gcc.c-torture/execute/builtins/string-8.c: New test.
24279 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
24280 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
24281 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
24282
24283 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24284
24285 PR c++/10468
24286 * g++.dg/ext/typeof6.C: New test.
24287
24288 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24289
24290 PR c++/10796
24291 * g++.dg/init/enum1.C: New test.
24292
24293 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
24294
24295 * gcc.dg/20030627-1.c: New test.
24296
24297 2003-06-26 Mark Mitchell <mark@codesourcery.com>
24298
24299 PR c++/11332
24300 * g++.dg/expr/static_cast2.C: New test.
24301
24302 2003-06-26 Roger Sayle <roger@eyesopen.com>
24303 Jakub Jelinek <jakub@redhat.com>
24304
24305 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
24306 sprintf(dst,"%s",src) optimization.
24307 * gcc.c-torture/execute/20030626-1.c: New test case.
24308 * gcc.c-torture/execute/20030626-2.c: New test case.
24309
24310 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
24311
24312 * gcc.c-torture/execute/multi-ix.c: New test.
24313
24314 * gcc.c-torture/execute/simd-4.c (main):
24315 Added missing semicolon at end of union.
24316
24317 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
24318
24319 PR c++/8266
24320 * g++.dg/template/explicit-instantiation3.C: New test.
24321
24322 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24323
24324 * gcc.dg/20030626-1.c: Use signed char.
24325
24326 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24327
24328 * gcc.dg/20030626-1.c: New test.
24329
24330 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
24331
24332 * const-str-2.m: Update.
24333
24334 2003-06-25 Mark Mitchell <mark@codesourcery.com>
24335
24336 PR c++/10990
24337 * g++.dg/rtti/dyncast1.C: New test.
24338 * g++.dg/abi/mangle4.C: Correct base-specifier access.
24339 * g++.dg/lookup/scoped1.C: Remove XFAIL.
24340 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
24341
24342 PR c++/10931
24343 * g++.dg/expr/static_cast1.C: New test.
24344
24345 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
24346
24347 * gcc.dg/20030625-1.c: New test.
24348
24349 2003-06-24 Roger Sayle <roger@eyesopen.com>
24350
24351 * gcc.c-torture/compile/20030624-1.c: New test case.
24352
24353 2003-06-24 Jakub Jelinek <jakub@redhat.com>
24354
24355 * gcc.c-torture/execute/string-opt-17.c: New test.
24356
24357 2003-06-24 Mark Mitchell <mark@codesourcery.com>
24358
24359 PR c++/5754
24360 * g++.dg/parse/crash6.C: New test.
24361
24362 2003-06-23 Roger Sayle <roger@eyesopen.com>
24363
24364 * gcc.dg/builtins-24.c: New test case.
24365
24366 2003-06-23 Jakub Jelinek <jakub@redhat.com>
24367
24368 * g++.dg/opt/operator1.C: New test.
24369
24370 2003-06-22 Roger Sayle <roger@eyesopen.com>
24371
24372 * gcc.c-torture/execute/string-opt-16.c: New test case.
24373
24374 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24375
24376 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
24377 * g++.old-deja/g++.other/conv7.C: Likewise.
24378 * g++.old-deja/g++.other/overcnv2.C: Likewise.
24379 * g++.old-deja/g++.other/overload14.C: Likewise.
24380
24381 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24382
24383 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
24384 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
24385
24386 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24387
24388 PR c++/10888
24389 * g++.dg/warn/Winline-3.C: New test.
24390
24391 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24392
24393 * lib/target-supports.exp (check_alias_available): Make the test
24394 program acceptable to the Solaris assembler.
24395
24396 PR c++/10749
24397 * g++.dg/template/memclass2.C: New test.
24398
24399 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24400 Eric Botcazou <ebotcazou@libertysurf.fr>
24401
24402 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
24403 data for non-matching targets.
24404 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
24405
24406 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24407
24408 PR c++/10845
24409 * g++.dg/template/member3.C: New test.
24410
24411 2003-06-19 Mark Mitchell <mark@codesourcery.com>
24412
24413 PR c++/10939
24414 * g++.dg/template/func1.C: New test.
24415
24416 PR c++/9649
24417 * g++.dg/template/static4.C: New test.
24418 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
24419
24420 PR c++/11041
24421 * g++.dg/init/ref7.C: New test.
24422
24423 2003-06-19 Matt Austern <austern@apple.com>
24424
24425 PR c++/11228
24426 * g++.dg/anew1.C: New test.
24427 * g++.dg/anew2.C: New test.
24428 * g++.dg/anew3.C: New test.
24429 * g++.dg/anew4.C: New test.
24430
24431 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
24432
24433 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
24434
24435 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
24436
24437 * gcc.c-torture/execute/simd-4.c (main): Make expected value
24438 endian-dependent.
24439
24440 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
24441
24442 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
24443 Remove cruft.
24444
24445 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
24446
24447 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
24448 * gcc.c-torture/compile/961203-1.c: Likewise.
24449 * gcc.c-torture/compile/980506-1.c: Likewise.
24450
24451 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24452
24453 PR c++/10712
24454 * g++.dg/lookup/using7.C: New test.
24455
24456 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24457
24458 PR c++/11105
24459 * g++.dg/abi/conv1.C: Remove it.
24460 * g++.dg/template/conv7.C: New test.
24461 * g++.dg/template/conv8.C: Likewise.
24462 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
24463 conversion operator.
24464
24465 2003-06-17 Janis Johnson <janis187@us.ibm.com>
24466
24467 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
24468 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24469 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24470 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24471 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24472 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24473 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24474 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24475 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24476 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24477 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24478 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24479 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24480 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24481 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24482 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24483 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24484 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24485 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24486 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24487 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24488 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24489 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24490 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24491 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24492 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24493 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24494 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24495 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24496
24497 2003-06-16 Mark Mitchell <mark@codesourcery.com>
24498
24499 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
24500 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
24501 indications.
24502
24503 2003-06-16 Roger Sayle <roger@eyesopen.com>
24504
24505 * gcc.dg/i386-387-5.c: New test case.
24506 * gcc.dg/i386-387-6.c: New test case.
24507 * gcc.dg/builtins-23.c: New test case.
24508
24509 2003-06-15 Roger Sayle <roger@eyesopen.com>
24510
24511 * gcc.dg/builtins-22.c: New test case.
24512 * gcc.dg/i386-387-1.c: Update to test exp.
24513 * gcc.dg/i386-387-2.c: Likewise.
24514
24515 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24516
24517 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
24518
24519 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24520
24521 * lib/gcc-dg.exp (dg-require-dll): New function.
24522 (dg-xfail-if): Likewise.
24523 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
24524 driver.
24525
24526 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
24527 * gcc.c-torture/compile/20001205-1.c: Likewise.
24528 * gcc.c-torture/compile/20001226-1.c: Likewise.
24529 * gcc.c-torture/compile/20010518-2.c: Likewise.
24530 * gcc.c-torture/compile/20020312-1.c: Likewise.
24531 * gcc.c-torture/compile/20020604-1.c: Likewise.
24532 * gcc.c-torture/compile/920501-12.c: Likewise.
24533 * gcc.c-torture/compile/920501-4.c: Likewise.
24534 * gcc.c-torture/compile/920520-1.c: Likewise.
24535 * gcc.c-torture/compile/920521-1.c: Likewise.
24536 * gcc.c-torture/compile/920625-1.c: Likewise.
24537 * gcc.c-torture/compile/961203-1.c: Likewise.
24538 * gcc.c-torture/compile/980506-1.c: Likewise.
24539 * gcc.c-torture/compile/981006-1.c: Likewise.
24540 * gcc.c-torture/compile/981022-1.c: Likewise.
24541 * gcc.c-torture/compile/981223-1.c: Likewise.
24542 * gcc.c-torture/compile/990617-1.c: Likewise.
24543 * gcc.c-torture/compile/dll.c: Likewise.
24544 * gcc.c-torture/compile/labels-3.c: Likewise.
24545 * gcc.c-torture/compile/mipscop-1.c: Likewise.
24546 * gcc.c-torture/compile/mipscop-2.c: Likewise.
24547 * gcc.c-torture/compile/mipscop-3.c: Likewise.
24548 * gcc.c-torture/compile/mipscop-4.c: Likewise.
24549 * gcc.c-torture/compile/simd-5.c: Likewise.
24550 * gcc.c-torture/compile/20000804-1.x: Remove.
24551 * gcc.c-torture/compile/20001205-1.x: Likewise.
24552 * gcc.c-torture/compile/20001226-1.x: Likewise.
24553 * gcc.c-torture/compile/20010518-2.x: Likewise.
24554 * gcc.c-torture/compile/20020312-1.x: Likewise.
24555 * gcc.c-torture/compile/20020604-1.x: Likewise.
24556 * gcc.c-torture/compile/920501-12.x: Likewise.
24557 * gcc.c-torture/compile/920501-4.x: Likewise.
24558 * gcc.c-torture/compile/920520-1.x: Likewise.
24559 * gcc.c-torture/compile/920521-1.x: Likewise.
24560 * gcc.c-torture/compile/920625-1.x: Likewise.
24561 * gcc.c-torture/compile/961203-1.x: Likewise.
24562 * gcc.c-torture/compile/980506-1.x: Likewise.
24563 * gcc.c-torture/compile/981006-1.x: Likewise.
24564 * gcc.c-torture/compile/981022-1.x: Likewise.
24565 * gcc.c-torture/compile/981223-1.x: Likewise.
24566 * gcc.c-torture/compile/990617-1.x: Likewise.
24567 * gcc.c-torture/compile/mipscop-1.x: Likewise.
24568 * gcc.c-torture/compile/mipscop-2.x: Likewise.
24569 * gcc.c-torture/compile/mipscop-3.x: Likewise.
24570 * gcc.c-torture/compile/mipscop-4.x: Likewise.
24571 * gcc.c-torture/compile/simd-5.x: Likewise.
24572
24573 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
24574
24575 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24576
24577 * gcc.c-torture/execute/20030611-1.c: New test.
24578
24579 2003-06-12 Roger Sayle <roger@eyesopen.com>
24580
24581 PR middle-end/168
24582 * gcc.dg/20030612-1.c: New test case.
24583
24584 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24585
24586 PR c++/10635
24587 * g++.dg/expr/cast1.C: New test.
24588
24589 2003-06-12 Roger Sayle <roger@eyesopen.com>
24590
24591 * gcc.dg/builtins-21.c: New test case.
24592
24593 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
24594
24595 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
24596 options instead of at the end.
24597 * lib/objc.exp (objc_target_compile): Likewise.
24598
24599 2003-06-11 Mark Mitchell <mark@codesourcery.com>
24600
24601 PR c++/10432
24602 * g++.dg/parse/error1.C: New test.
24603
24604 2003-06-11 Janis Johnson <janis187@us.ibm.com>
24605
24606 * gcc.dg/compat/struct-by-value-11_main.c: New file.
24607 * gcc.dg/compat/struct-by-value-11_x.c: New file.
24608 * gcc.dg/compat/struct-by-value-11_y.c: New file.
24609 * gcc.dg/compat/struct-by-value-12_main.c: New file.
24610 * gcc.dg/compat/struct-by-value-12_x.c: New file.
24611 * gcc.dg/compat/struct-by-value-12_y.c: New file.
24612 * gcc.dg/compat/struct-by-value-13_main.c: New file.
24613 * gcc.dg/compat/struct-by-value-13_x.c: New file.
24614 * gcc.dg/compat/struct-by-value-13_y.c: New file.
24615 * gcc.dg/compat/struct-by-value-14_main.c: New file.
24616 * gcc.dg/compat/struct-by-value-14_x.c: New file.
24617 * gcc.dg/compat/struct-by-value-14_y.c: New file.
24618 * gcc.dg/compat/struct-by-value-15_main.c: New file.
24619 * gcc.dg/compat/struct-by-value-15_x.c: New file.
24620 * gcc.dg/compat/struct-by-value-15_y.c: New file.
24621 * gcc.dg/compat/struct-by-value-16_main.c: New file.
24622 * gcc.dg/compat/struct-by-value-16_x.c: New file.
24623 * gcc.dg/compat/struct-by-value-16_y.c: New file.
24624 * gcc.dg/compat/struct-by-value-17_main.c: New file.
24625 * gcc.dg/compat/struct-by-value-17_x.c: New file.
24626 * gcc.dg/compat/struct-by-value-17_y.c: New file.
24627 * gcc.dg/compat/struct-by-value-18_main.c: New file.
24628 * gcc.dg/compat/struct-by-value-18_x.c: New file.
24629 * gcc.dg/compat/struct-by-value-18_y.c: New file.
24630
24631 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
24632 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
24633 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
24634 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
24635 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
24636 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
24637 * gcc.dg/compat/scalar-return-3_main.c: New file.
24638 * gcc.dg/compat/scalar-return-3_x.c: New file.
24639 * gcc.dg/compat/scalar-return-3_y.c: New file.
24640 * gcc.dg/compat/scalar-return-4_main.c: New file.
24641 * gcc.dg/compat/scalar-return-4_x.c: New file.
24642 * gcc.dg/compat/scalar-return-4_y.c: New file.
24643
24644 2003-06-10 Janis Johnson <janis187@us.ibm.com>
24645
24646 * gcc.dg/compat/fp2-struct-check.h: New file.
24647 * gcc.dg/compat/fp2-struct-defs.h: New file.
24648 * gcc.dg/compat/fp2-struct-init.h: New file.
24649 * gcc.dg/compat/struct-by-value-10_main.c: New file.
24650 * gcc.dg/compat/struct-by-value-10_x.c: New file.
24651 * gcc.dg/compat/struct-by-value-10_y.c: New file.
24652 * gcc.dg/compat/struct-return-10_main.c: New file.
24653 * gcc.dg/compat/struct-return-10_x.c: New file.
24654 * gcc.dg/compat/struct-return-10_y.c: New file.
24655
24656 * gcc.dg/compat/compat-common.h: New file.
24657 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
24658 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
24659 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
24660 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
24661 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
24662 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
24663 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
24664 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24665 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
24666 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
24667 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24668 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
24669 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
24670 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24671 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
24672 * gcc.dg/compat/small-struct-check.h: Ditto.
24673 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
24674 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24675 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
24676 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
24677 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24678 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
24679 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
24680 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24681 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
24682 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
24683 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24684 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
24685 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
24686 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24687 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
24688 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
24689 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24690 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
24691 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
24692 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24693 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
24694 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
24695 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24696 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
24697 * gcc.dg/compat/struct-return-2_main.c: Ditto.
24698 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24699 * gcc.dg/compat/struct-return-2_y.c: Ditto.
24700 * gcc.dg/compat/struct-return-3_main.c: Ditto.
24701 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24702 * gcc.dg/compat/struct-return-3_y.c: Ditto.
24703
24704 2003-06-10 Geoffrey Keating <geoffk@apple.com>
24705
24706 * g++.dg/pch/static-1.C: New file.
24707 * g++.dg/pch/static-1.Hs: New file.
24708
24709 2003-06-10 Richard Henderson <rth@redhat.com>
24710
24711 * gcc.dg/asm-7.c: Adjust expected warning text.
24712
24713 2003-06-10 Roger Sayle <roger@eyesopen.com>
24714
24715 * gcc.dg/builtins-20.c: New test case.
24716
24717 2003-06-10 Mark Mitchell <mark@codesourcery.com>
24718
24719 PR c++/11131
24720 * g++.dg/opt/template1.C: New test.
24721
24722 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24723
24724 * lib/gcc-dg.exp (dg-test): Clear additional_files and
24725 additional_sources.
24726
24727 2003-05-21 David Taylor <dtaylor@emc.com>
24728
24729 * gcc.dg/Wpadded.c: New file.
24730
24731 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24732
24733 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
24734 * gcc.dg/special/weak-2.c: Add dg-require-weak.
24735 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
24736 dg-require-weak.
24737
24738 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
24739
24740 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
24741
24742 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24743
24744 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
24745 (dg-require-alias): Likewise.
24746 (dg-require-gc-sections): Likewise.
24747 * lib/target-supports.exp (check_gc_sections_available): Likewise.
24748
24749 2003-06-08 Richard Henderson <rth@redhat.com>
24750
24751 * gcc.dg/20011029-2.c: Fix the array reference.
24752 * gcc.dg/asm-7.c: New.
24753
24754 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
24755
24756 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
24757
24758 2003-06-08 Mark Mitchell <mark@codesourcery.com>
24759
24760 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
24761 (dg-require-gc-sections): Likewise.
24762
24763 2003-06-08 Jan Hubicka <jh@suse.cz>
24764
24765 * i386-cmov1.c: Fix regular expression.
24766 * i386-cvt-1.c: Likewise.
24767 * i386-local.c: Likewise.
24768 * i386-local2.c: Likewise.
24769 * i386-mul.c: Likewise.
24770 * i386-ssetype-1.c: Likewise.
24771 * i386-ssetype-3.c: Likewise.
24772 * i386-ssetype-5.c: Likewise.
24773
24774 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24775
24776 PR c++/11039
24777 * g++.dg/warn/implicit-typename2.C: New test.
24778 * g++.dg/warn/implicit-typename3.C: New test.
24779
24780 2003-06-07 Richard Henderson <rth@redhat.com>
24781
24782 * g++.dg/other/offsetof3.C: Use size_t.
24783 * g++.dg/other/offsetof4.C: Likewise.
24784
24785 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
24786
24787 * lib/copy-file.exp: New. Implement gcc_copy_files.
24788
24789 * lib/dg-pch.exp: Load copy-file.exp
24790 (dg-pch): Use gcc_copy_files instead of "file copy".
24791
24792 2003-06-06 Mark Mitchell <mark@codesourcery.com>
24793
24794 * gcc.dg/weak/weak.exp: Simplify.
24795 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
24796 * gcc.dg/weak/weak-1.c: Likewise.
24797 * gcc.dg/weak/weak-2.c: Likewise.
24798 * gcc.dg/weak/weak-3.c: Likewise.
24799 * gcc.dg/weak/weak-4.c: Likewise.
24800 * gcc.dg/weak/weak-5.c: Likewise.
24801 * gcc.dg/weak/weak-6.c: Likewise.
24802 * gcc.dg/weak/weak-7.c: Likewise.
24803 * gcc.dg/weak/weak-8.c: Likewise.
24804 * gcc.dg/weak/weak-9.c: Likewise.
24805
24806 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
24807
24808 gcc.c-torture/execute/20030606-1.c: New.
24809
24810 2003-06-06 Roger Sayle <roger@eyesopen.com>
24811
24812 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
24813 * gcc.dg/builtins-19.c: Likewise.
24814
24815 2003-06-06 Roger Sayle <roger@eyesopen.com>
24816
24817 * gcc.dg/builtins-2.c: Add some more tests.
24818 * gcc.dg/builtins-18.c: New test case.
24819 * gcc.dg/builtins-19.c: New test case.
24820
24821 2003-06-06 Roger Sayle <roger@eyesopen.com>
24822 Jim Wilson <wilson@tuliptree.org>
24823
24824 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
24825
24826 2003-06-06 Jakub Jelinek <jakub@redhat.com>
24827
24828 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
24829 mempcpy/stpcpy calls not to be optimized into something else.
24830 * gcc.c-torture/execute/string-opt-3.c: Moved to...
24831 * gcc.c-torture/execute/builtins/string-7.c: ...here.
24832 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
24833
24834 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24835
24836 * gcc.dg/format/asm_fprintf-1.c: New test.
24837
24838 2003-06-05 Mark Mitchell <mark@codesourcery.com>
24839
24840 * lib/gcc-defs.exp (additional_sources): New variable.
24841 (dg-additional-sources): New function.
24842 (additional_files): New variable.
24843 (dg-additional-files): New function.
24844 (dg-additional-files-options): Likewise.
24845 * lib/gcc-dg.exp (dg-require-weak): New function.
24846 (dg-require-alias): Likewise.
24847 (dg-require-gc-sections): Likewise.
24848 * lib/target-supports.exp (check_alias_available): Remove testfile
24849 parameter.
24850 (check_gc_sections_available): New function.
24851 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
24852 (dg-gpp-additional-files): Likewise.
24853 * lib/g++.exp (additional_sources): Remove.
24854 (additional_files): Likewise.
24855 (g++_target_compile): Use dg-additional-files-options.
24856
24857 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
24858 Tcl logic.
24859 * gcc.dg/special/ecos.exp: Remove.
24860 * gcc.dg/special/20000419-2.c: Use dg-require-*.
24861 * gcc.dg/special/alias-1.c: Likewise.
24862 * gcc.dg/special/alias-2.c: Likewise.
24863 * gcc.dg/special/gcsec-1.c: Likewise.
24864 * gcc.dg/special/weak-1.c: Likewise.
24865 * gcc.dg/special/weak-2.c: Likewise.
24866 * gcc.dg/special/wkali-1.c: Likewise.
24867 * gcc.dg/special/wkali-2.c: Likewise.
24868
24869 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
24870 dg-gpp-additional-*.
24871 * g++.dg/special/conpr-3.C: Likewise.
24872 * g++.dg/special/conpr-4.C: Likewise.
24873 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
24874 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
24875 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
24876 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
24877 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
24878 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
24879 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
24880 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
24881 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
24882 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
24883 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
24884 * g++.old-deja/g++.other/comdat1.C: Likewise.
24885 * g++.old-deja/g++.other/comdat2.C: Likewise.
24886 * g++.old-deja/g++.other/comdat3.C: Likewise.
24887 * g++.old-deja/g++.other/ctor1.C: Likewise.
24888 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
24889
24890 2003-06-05 Richard Henderson <rth@redhat.com>
24891
24892 * gcc.dg/debug/20030605-1.c: New.
24893
24894 2003-06-04 Mark Mitchell <mark@codesourcery.com>
24895
24896 * README.QMTEST: Update.
24897
24898 2003-06-04 Richard Henderson <rth@redhat.com>
24899
24900 * gcc.dg/cleanup-1.c: New.
24901 * gcc.dg/cleanup-2.c: New.
24902 * gcc.dg/cleanup-3.c: New.
24903 * gcc.dg/cleanup-4.c: New.
24904 * gcc.dg/cleanup-5.c: New.
24905 * gcc.dg/cleanup-6.c: New.
24906 * gcc.dg/cleanup-7.c: New.
24907
24908 2003-06-04 Mark Mitchell <mark@codesourcery.com>
24909
24910 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
24911
24912 * lib/dg-pch.exp: New file.
24913 * g++.dg/pch/pch.exp: Use dg-pch.exp.
24914 * gcc.dg/pch/pch.exp: Likewise.
24915
24916 2003-06-04 Roger Sayle <roger@eyesopen.com>
24917
24918 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
24919 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
24920 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
24921 * gcc.dg/builtins-17.c: New test case.
24922 * gcc.dg/i386-387-4.c: New test case.
24923 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
24924
24925 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24926
24927 * gcc.dg/ultrasp9.c: New test.
24928
24929 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24930
24931 * gcc.c-torture/compile/20030604-1.c: New test.
24932 * gcc.dg/sparc-constant-1.c: New test.
24933
24934 2003-06-03 Glen Nakamura <glen@imodulo.com>
24935
24936 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
24937
24938 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
24939
24940 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
24941
24942 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
24943 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
24944
24945 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
24946
24947 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
24948
24949 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24950
24951 PR c++/10940
24952 * g++.dg/template/spec10.C: New test.
24953
24954 2003-06-03 Roger Sayle <roger@eyesopen.com>
24955
24956 * gcc.dg/builtins-16.c: New test case.
24957
24958 2003-06-03 Jakub Jelinek <jakub@redhat.com>
24959
24960 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
24961 mempcpy test with post-increments.
24962 * gcc.c-torture/execute/string-opt-3.c: New test.
24963 * gcc.dg/string-opt-1.c: New test.
24964
24965 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
24966
24967 PR fortran/10965
24968 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
24969
24970 2003-06-02 Mark Mitchell <mark@codesourcery.com>
24971
24972 * lib/scanasm.exp (dg-scan): New function, factored out of ...
24973 (scan-assembler): ... here. Use dg-scan.
24974 (scan-assembler-not): Likewise.
24975 (scan-file): New function.
24976 (scan-file-not): Likewise.
24977 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
24978 * gcc.dg/cpp/_Pragma4.c: Likewise.
24979 * gcc.dg/cpp/_Pragma5.c: Likewise.
24980 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24981 * gcc.dg/cpp/avoidpaste2.c: Likewise.
24982 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
24983 * gcc.dg/cpp/cmdlne-P.c: Likewise.
24984 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
24985 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
24986 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
24987 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
24988 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
24989 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
24990 * gcc.dg/cpp/cxxcom1.c: Likewise.
24991 * gcc.dg/cpp/line1.c: Likewise.
24992 * gcc.dg/cpp/maccom1.c: Likewise.
24993 * gcc.dg/cpp/maccom2.c: Likewise.
24994 * gcc.dg/cpp/maccom3.c: Likewise.
24995 * gcc.dg/cpp/maccom4.c: Likewise.
24996 * gcc.dg/cpp/maccom5.c: Likewise.
24997 * gcc.dg/cpp/maccom6.c: Likewise.
24998 * gcc.dg/cpp/multiline.c: Likewise.
24999 * gcc.dg/cpp/spacing1.c: Likewise.
25000 * gcc.dg/cpp/spacing2.c: Likewise.
25001 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
25002 * gcc.dg/cpp/trad/maccom1.c: Likewise.
25003 * gcc.dg/cpp/trad/maccom2.c: Likewise.
25004 * gcc.dg/cpp/trad/maccom3.c: Likewise.
25005 * gcc.dg/cpp/trad/maccom4.c: Likewise.
25006 * gcc.dg/cpp/trad/maccom6.c: Likewise.
25007 * gcc.dg/cpp/cxxcom2.c: Likewise.
25008 * gcc.dg/cpp/cxxcom2.h: New file.
25009
25010 * gcc.dg/cpp/truefalse.cpp: Move it to ...
25011 * g++.dg/cpp/truefalse.C: Here.
25012 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
25013
25014 2003-06-01 Loren James Rittle <ljrittle@acm.org>
25015
25016 * gcc.dg/cpp/redef3.c: New file.
25017
25018 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25019
25020 * gcc.dg/i386-loop-3.c: New test.
25021
25022 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
25023
25024 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
25025
25026 2003-05-31 Roger Sayle <roger@eyesopen.com>
25027
25028 * gcc.dg/fwrapv-1.c: New test case.
25029 * gcc.dg/fwrapv-2.c: New test case.
25030
25031 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25032
25033 PR c++/10956
25034 * g++.dg/template/spec9.C: New test.
25035
25036 2003-05-29 Roger Sayle <roger@eyesopen.com>
25037
25038 * gcc.dg/duff-4.c: New test case.
25039
25040 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
25041
25042 PR fortran/10843
25043 * g77.dg/ffixed-form-1.f: New test
25044 * g77.dg/ffixed-form-2.f: New test
25045 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
25046 * g77.dg/ffree-form-3.f: New test
25047
25048 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
25049
25050 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
25051 * gcc.dg/wint_t-1.c: Likewise.
25052
25053 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25054
25055 * g++.dg/template/access11.C: New test.
25056
25057 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25058
25059 PR c++/10849
25060 * g++.dg/template/access10.C: New test.
25061
25062 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25063 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25064
25065 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
25066
25067 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25068
25069 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
25070 suppress for powerpc-*-darwin*.
25071 * gcc.dg/torture/builtin-noret-2.c: Likewise.
25072
25073 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25074
25075 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
25076 suppress option for powerpc-*-darwin*.
25077
25078 2003-05-23 Roger Sayle <roger@eyesopen.com>
25079
25080 * gcc.dg/builtins-1.c: Add tests for tan and atan.
25081 * gcc.dg/builtins-4.c: Add test for fmod.
25082
25083 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25084
25085 PR c++/10682
25086 * g++.dg/template/instantiate4.C: New test.
25087
25088 2003-05-22 Roger Sayle <roger@eyesopen.com>
25089
25090 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
25091
25092 2003-05-21 Janis Johnson <janis187@us.ibm.com>
25093
25094 * gcc.dg/compat/scalar-return-1_main.c: New file.
25095 * gcc.dg/compat/scalar-return-1_x.c: New file.
25096 * gcc.dg/compat/scalar-return-1_y.c: New file.
25097 * gcc.dg/compat/scalar-return-2_main.c: New file.
25098 * gcc.dg/compat/scalar-return-2_x.c: New file.
25099 * gcc.dg/compat/scalar-return-2_y.c: New file.
25100 * gcc.dg/compat/struct-return-3_main.c: New file.
25101 * gcc.dg/compat/struct-return-3_y.c: New file.
25102 * gcc.dg/compat/struct-return-3_x.c: New file.
25103 * gcc.dg/compat/struct-return-2_main.c: New file.
25104 * gcc.dg/compat/struct-return-2_x.c: New file.
25105 * gcc.dg/compat/struct-return-2_y.c: New file.
25106
25107 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25108
25109 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
25110 for hppa*-hp-hpux*.
25111 * gcc.dg/20021014-1.c (dg-options): Likewise.
25112 * gcc.dg/nest.c (dg-options): Likewise.
25113
25114 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
25115
25116 PR c++/9738
25117 * g++.dg/ext/dllimport2.C: New file.
25118 * g++.dg/ext/dllimport3.C: New file.
25119
25120 2003-05-20 Janis Johnson <janis187@us.ibm.com>
25121
25122 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
25123 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25124 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25125 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25126 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25127 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25128 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
25129 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
25130 * gcc.dg/compat/small-struct-defs.h: New file.
25131 * gcc.dg/compat/small-struct-init.h: New file.
25132 * gcc.dg/compat/small-struct-check.h: New file.
25133 * gcc.dg/compat/fp-struct-defs.h: New file.
25134 * gcc.dg/compat/fp-struct-check.h: New file.
25135 * gcc.dg/compat/fp-struct-init.h: New file.
25136 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
25137 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
25138
25139 2003-05-19 Jakub Jelinek <jakub@redhat.com>
25140
25141 * gcc.dg/20030225-2.c: New test.
25142
25143 2003-05-18 Roger Sayle <roger@eyesopen.com>
25144 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25145
25146 * gcc.c-torture/compile/20030518-1.c: New test case.
25147
25148 2003-05-18 Mark Mitchell <mark@codesourcery.com>
25149
25150 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
25151 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
25152 gcc-dg-debug-runtest.
25153 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
25154 gcc-dg-debug-runtest.
25155
25156 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25157
25158 PR c++/9022
25159 * g++.dg/lookup/using6.C: New test.
25160
25161 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25162
25163 * g++.dg/parse/access2.C: New test.
25164
25165 2003-05-17 Mark Mitchell <mark@codesourcery.com>
25166
25167 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
25168 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
25169 * gcc.dg/debug/debug.exp: Likewise.
25170
25171 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
25172
25173 * gcc.dg/dollar.c: New test.
25174
25175 2003-05-16 Janis Johnson <janis187@us.ibm.com>
25176
25177 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
25178 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
25179 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
25180 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
25181 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
25182 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
25183 * gcc.dg/compat/struct-by-value-6_main.c: New file.
25184 * gcc.dg/compat/struct-by-value-6_x.c: New file.
25185 * gcc.dg/compat/struct-by-value-6_y.c: New file.
25186 * gcc.dg/compat/struct-by-value-7_main.c: New file.
25187 * gcc.dg/compat/struct-by-value-7_x.c: New file.
25188 * gcc.dg/compat/struct-by-value-7_y.c: New file.
25189 * gcc.dg/compat/struct-by-value-8_main.c: New file.
25190 * gcc.dg/compat/struct-by-value-8_x.c: New file.
25191 * gcc.dg/compat/struct-by-value-8_y.c: New file.
25192 * gcc.dg/compat/struct-by-value-9_main.c: New file.
25193 * gcc.dg/compat/struct-by-value-9_x.c: New file.
25194 * gcc.dg/compat/struct-by-value-9_y.c: New file.
25195
25196 2003-05-16 Mark Mitchell <mark@codesourcery.com>
25197
25198 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
25199 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
25200 support for "repo" mode.
25201 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
25202 * lib/g77-dg.exp: Likewise.
25203 * lib/obj-dg.exp: Likewise.
25204
25205 2003-05-16 Jakub Jelinek <jakub@redhat.com>
25206
25207 Merge from gcc-3_2-rhl8-branch:
25208 2003-04-23 Jakub Jelinek <jakub@redhat.com>
25209
25210 * gcc.dg/tls/opt-6.c: New test.
25211
25212 2003-04-05 Jakub Jelinek <jakub@redhat.com>
25213
25214 * gcc.dg/20030405-1.c: New test.
25215
25216 2003-03-09 Jakub Jelinek <jakub@redhat.com>
25217
25218 * gcc.dg/20030309-1.c: New test.
25219
25220 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25221
25222 * gcc.c-torture/execute/20030307-1.c: New test.
25223
25224 2003-02-20 Randolph Chung <tausq@debian.org>
25225
25226 * gcc.c-torture/compile/20030220-1.c: New test.
25227
25228 2003-02-18 Jakub Jelinek <jakub@redhat.com>
25229
25230 * gcc.dg/20030217-1.c: New test.
25231
25232 2003-01-29 Jakub Jelinek <jakub@redhat.com>
25233
25234 * gcc.c-torture/compile/20020129-1.c: New test.
25235
25236 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25237
25238 * gcc.dg/unroll-1.c: New test.
25239
25240 2002-11-16 Jan Hubicka <jh@suse.cz>
25241
25242 * gcc.c-torture/execute/20020920-1.c: New test.
25243
25244 2002-10-08 Jakub Jelinek <jakub@redhat.com>
25245
25246 PR target/7434
25247 * gcc.c-torture/compile/20021008-1.c: New test.
25248
25249 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
25250
25251 PR target/7559
25252 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
25253
25254 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25255
25256 * gcc.c-torture/compile/20020807-1.c: New test.
25257
25258 2002-07-30 Jakub Jelinek <jakub@redhat.com>
25259
25260 * gcc.dg/tls/opt-1.c: New test.
25261
25262 2002-07-29 Jakub Jelinek <jakub@redhat.com>
25263
25264 * gcc.dg/20020729-1.c: New test.
25265
25266 2002-07-20 Jakub Jelinek <jakub@redhat.com>
25267
25268 * g++.dg/opt/life1.C: New test.
25269
25270 2002-05-20 Jakub Jelinek <jakub@redhat.com>
25271
25272 * gcc.dg/20020525-1.c: New test.
25273
25274 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25275
25276 PR c++/6794
25277 * g++.dg/ext/pretty1.C: New test.
25278 * g++.dg/ext/pretty2.C: New test.
25279
25280 2003-05-15 Mark Mitchell <mark@codesourcery.com>
25281
25282 PR c++/8385
25283 * g++.dg/ext/typeof5.C: New test.
25284
25285 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
25286
25287 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
25288 __USER_LABEL_PREFIX__ into account.
25289 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
25290
25291 2003-05-14 Roger Sayle <roger@eyesopen.com>
25292
25293 * gcc.dg/builtins-15.c: New test case.
25294
25295 2003-05-13 Zack Weinberg <zack@codesourcery.com>
25296
25297 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
25298
25299 2003-05-12 Mark Mitchell <mark@codesourcery.com>
25300
25301 * lib/g++.exp: Tweak handling of additional source files.
25302 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
25303 * g++.dg/special/conpr-2a.C: Rename to ...
25304 * g++.dg/special/conpr-2a.cc: ... this.
25305 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
25306 * g++.dg/special/conpr-3a.C: Rename to ...
25307 * g++.dg/special/conpr-3a.cc: This.
25308 * g++.dg/special/conpr-3b.C: Rename to ...
25309 * g++.dg/special/conpr-3b.cc: This.
25310 * g++.dg/special/conpr-4.C: New test.
25311 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
25312
25313 2003-05-12 David Edelsohn <edelsohn@gnu.org>
25314
25315 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
25316
25317 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25318
25319 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
25320 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25321 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
25322 * g++.old-deja/g++.other/warn3.C: Likewise.
25323
25324 2003-05-11 Roger Sayle <roger@eyesopen.com>
25325
25326 * gcc.dg/i386-387-1.c: Update to also test log.
25327 * gcc.dg/i386-387-2.c: Likewise.
25328
25329 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
25330
25331 * g77.f-torture/execute/int8421.f: New test.
25332
25333 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25334
25335 PR c++/10230, c++/10481
25336 * g++.dg/lookup/scoped5.C: New test.
25337
25338 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25339
25340 PR c++/10552
25341 * g++.dg/template/ttp6.C: New test.
25342
25343 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
25344
25345 * gcc.c-torture/execute/builtins: New directory.
25346 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
25347 gcc.c-torture/execute/builtins.
25348 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
25349 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
25350 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
25351 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
25352
25353 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25354
25355 PR c++/9252
25356 * g++.dg/template/access8.C: New test.
25357 * g++.dg/template/access9.C: New test.
25358
25359 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25360
25361 PR c++/9554
25362 * g++.dg/parse/access1.C: New test.
25363
25364 2003-05-09 DJ Delorie <dj@redhat.com>
25365
25366 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
25367 long, and not an int.
25368
25369 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25370
25371 PR c++/10555, c++/10576
25372 * g++.dg/template/memclass1.C: New test.
25373
25374 2003-05-08 DJ Delorie <dj@redhat.com>
25375
25376 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
25377 targets.
25378 * gcc.c-torture/execute/20021024-1.x: Likewise.
25379 * gcc.c-torture/execute/shiftdi.x: Likewise.
25380 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
25381 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
25382 * gcc.dg/20021018-1.c: Likewise.
25383
25384 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25385
25386 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
25387
25388 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
25389 (bcopy): Call memmove.
25390
25391 2003-05-08 Roger Sayle <roger@eyesopen.com>
25392
25393 * g77.f-torture/compile/8485.f: New test case.
25394
25395 2003-05-07 Richard Henderson <rth@redhat.com>
25396
25397 PR c++/10570
25398 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
25399 Verify exception_cleanup not called for rethrows.
25400 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
25401 when exiting catch block without rethrowing.
25402 * g++.dg/eh/forced3.C: New.
25403 * g++.dg/eh/forced4.C: New.
25404
25405 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
25406
25407 * gcc.dg/20030505.c: Fix triplet.
25408
25409 2003-05-06 DJ Delorie <dj@redhat.com>
25410
25411 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
25412 * gcc.dg/nest.c: Likewise.
25413
25414 2003-05-05 Roger Sayle <roger@eyesopen.com>
25415
25416 * gcc.dg/builtins-14.c: New test case.
25417
25418 2003-05-05 Janis Johnson <janis187@us.ibm.com>
25419
25420 * lib/compat.exp (compat-execute): New argument.
25421 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
25422 * gcc.dg/compat: New test directory.
25423 * gcc.dg/compat/compat.exp: New expect script.
25424 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
25425 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
25426 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
25427 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
25428 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
25429 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
25430
25431 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
25432 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
25433 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
25434 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
25435 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
25436 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
25437 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
25438 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
25439 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
25440 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
25441 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
25442 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
25443 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
25444 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
25445 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
25446
25447 2003-05-05 Zack Weinberg <zack@codesourcery.com>
25448
25449 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
25450
25451 2003-05-05 Jakub Jelinek <jakub@redhat.com>
25452
25453 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
25454
25455 2003-05-05 Geoffrey Keating <geoffk@apple.com>
25456
25457 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
25458 * gcc.dg/ppc-fsel-2.c: New test.
25459
25460 * gcc.dg/unused-5.c: New test.
25461
25462 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25463
25464 PR c++/10496
25465 * g++.dg/warn/pmf1.C: New test.
25466
25467 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25468
25469 PR c++/4494
25470 * g++.dg/warn/main.C: New test.
25471
25472 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25473
25474 * gcc.dg/nonnull-3.c: New test.
25475
25476 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
25477
25478 * gcc.dg/cpp/Wtrigraphs.c: Update.
25479 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
25480
25481 2003-05-03 Geoffrey Keating <geoffk@apple.com>
25482
25483 * gcc.dg/ppc-fsel-1.c: New test.
25484
25485 2003-05-03 Zack Weinberg <zack@codesourcery.com>
25486
25487 PR c/10604
25488 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
25489
25490 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
25491
25492 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
25493
25494 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25495
25496 PR c++/9364, c++/10553, c++/10586
25497 * g++.dg/parse/typename4.C: New test.
25498 * g++.dg/parse/typename5.C: Likewise.
25499
25500 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
25501
25502 * gcc.c-torture/compile/20030503-1.c: New test.
25503
25504 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25505
25506 * g++.dg/lookup/using5.C: Fix testcase error.
25507
25508 2003-05-01 Chris Demetriou <cgd@broadcom.com>
25509
25510 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
25511 since MEABI is no longer supported. Remove all vestiges
25512 of MEABI from the test.
25513
25514 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25515
25516 PR c++/10554
25517 * g++.dg/lookup/using5.C: New test.
25518
25519 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25520
25521 PR c++/8772
25522 * g++.dg/template/ttp5.C: New test.
25523
25524 2003-04-30 Mark Mitchell <mark@codesourcery.com>
25525
25526 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
25527 (dg-gpp-additional-sources): New function.
25528 (dg-gpp-additional-files): Likewise.
25529 * lib/g++.exp (additional_sources): New variable.
25530 (additional_files): Likewise.
25531 (g++_target_compile): Deal with them.
25532 * lib/old-dejagnu.exp: Remove.
25533 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
25534 * g++.old-deja: Revise all tests to use dg commands.
25535
25536 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25537
25538 PR c++/9432, c++/9528
25539 * g++.dg/lookup/using4.C: New test.
25540
25541 2003-04-29 Geoffrey Keating <geoffk@apple.com>
25542
25543 * gcc.dg/noreturn-5.c: New file.
25544 * gcc.dg/noreturn-6.c: New file.
25545
25546 * gcc.c-torture/compile/inline-1.c: New file.
25547
25548 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25549
25550 PR c++/10551
25551 * g++.dg/template/explicit1.C: New test.
25552
25553 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25554
25555 PR c++/10549
25556 * g++.dg/other/bitfield1.C: New test.
25557
25558 PR c++/10527
25559 * g++.dg/init/new7.C: New test.
25560
25561 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25562
25563 * g++.dg/ext/desig1.C: New test.
25564 * g++.dg/ext/init1.C: Update.
25565
25566 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
25567
25568 2003-04-28 Mark Mitchell <mark@codesourcery.com>
25569
25570 PR c++/10180
25571 * g++.dg/warn/Winline-1.C: New test.
25572
25573 2003-04-28 Jakub Jelinek <jakub@redhat.com>
25574
25575 * gcc.c-torture/execute/string-opt-19.c: New test.
25576
25577 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
25578 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
25579
25580 2003-04-27 Mark Mitchell <mark@codesourcery.com>
25581
25582 PR c++/10506
25583 * g++.dg/init/new6.C: New test.
25584
25585 PR c++/10503
25586 * g++.dg/init/ref6.C: New test.
25587
25588 2003-04-26 David Edelsohn <edelsohn@gnu.org>
25589
25590 * g++.dg/warn/weak1.C: XFAIL on AIX4.
25591
25592 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25593
25594 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
25595 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
25596
25597 2003-04-25 Mark Mitchell <mark@codesourcery.com>
25598
25599 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
25600 initialized static data members.
25601
25602 2003-04-25 H.J. Lu <hjl@gnu.org>
25603
25604 * gcc.dg/ia64-sync-4.c: New test.
25605
25606 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25607
25608 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
25609 date.
25610
25611 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
25612
25613 PR c++/10337
25614 * g++.dg/warn/conv1.C: New test.
25615 * g++.old-deja/g++.other/conv7.C: Adjust.
25616 * g++.old-deja/g++.other/overload14.C: Adjust.
25617
25618 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25619
25620 PR c++/10471
25621 * g++.dg/template/defarg2.C: New test.
25622
25623 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
25624
25625 * gcc.dg/cpp/include2.c: Update.
25626 * gcc.dg/cpp/multiline-2.c: New.
25627 * gcc.dg/cpp/multiline.c: Update.
25628 * gcc.dg/cpp/strify2.c: Update.
25629 * gcc.dg/cpp/trad/literals-2.c: Update.
25630
25631 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25632
25633 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
25634
25635 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25636
25637 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
25638
25639 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25640
25641 PR c++/10451
25642 * g++.dg/parse/crash4.C: New test.
25643
25644 PR c++/9847
25645 * g++.dg/parse/crash5.C: New test.
25646
25647 2003-04-22 Mark Mitchell <mark@codesourcery.com>
25648
25649 PR c++/10446
25650 * g++.dg/parse/crash3.C: New test.
25651
25652 PR c++/10428
25653 * g++.dg/parse/elab1.C: New test.
25654
25655 2003-04-22 Devang Patel <dpatel@apple.com>
25656
25657 * gcc.dg/cpp/trad/funlike-5.c: New test.
25658
25659 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
25660
25661 * g++.dg/other/packed1.C: Fix dg options.
25662
25663 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
25664
25665 * g++.dg/other/offsetof2.C: New test.
25666
25667 2003-04-21 Mark Mitchell <mark@codesourcery.com>
25668
25669 * g++.dg/template/recurse.C: Adjust location of error messages.
25670
25671 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
25672
25673 PR c++/9881
25674 * g++.dg/init/addr-const1.C: New test.
25675 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
25676
25677 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
25678
25679 PR c++/10405
25680 * g++.dg/lookup/struct-hack1.C: New test.
25681
25682 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
25683
25684 * ucs.c: Update diagnostic messages.
25685
25686 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25687
25688 * gcc.dg/cpp/truefalse.cpp: New test.
25689 * gcc.dg/cpp/cpp.exp: Update.
25690 * g++.dg/other/stdbool-if.C: Remove.
25691
25692 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25693
25694 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
25695 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
25696
25697 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25698
25699 * gcc.c-torture/compile/20030418-1.c: New test.
25700
25701 2003-04-17 Janis Johnson <janis187@us.ibm.com>
25702
25703 * README.compat: Remove; content moved to doc/sourcebuild.texi.
25704
25705 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25706
25707 PR c++/10347
25708 g++.dg/template/dependent-name1.C: New test.
25709
25710 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
25711
25712 * gcc.dg/warn-1.c (tourist_guide): New array,
25713 contains a pointer to bar.
25714
25715 2003-04-16 Roger Sayle <roger@eyesopen.com>
25716
25717 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
25718 * gcc.c-torture/execute/medce-1.c: New test case.
25719 * gcc.c-torture/execute/medce-2.c: New test case.
25720
25721 2003-04-15 Mark Mitchell <mark@codesourcery.com>
25722
25723 * lib/prune.exp: Ignore more messages.
25724
25725 PR c++/10381
25726 * g++.dg/parse/lookup3.C: New test.
25727
25728 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
25729
25730 * gcc.c-torture/compile/20030415-1.c : New test.
25731
25732 2003-04-14 Mark Mitchell <mark@codesourcery.com>
25733
25734 * gcc.c-torture/execute/scope-2.c: Move to ...
25735 * gcc.dg/noncompile/scope.c: .... here.
25736
25737 2003-04-14 Roger Sayle <roger@eyesopen.com>
25738
25739 * gcc.dg/20030414-2.c: New test case.
25740
25741 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
25742
25743 PR target/10377
25744 * gcc.dg/20030414-1.c: New test.
25745
25746 2003-04-13 Roger Sayle <roger@eyesopen.com>
25747
25748 * gcc.dg/builtins-12.c: New test case.
25749 * gcc.dg/builtins-13.c: New test case.
25750
25751 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25752
25753 * gcc.c-torture/execute/string-opt-18.c: New test.
25754
25755 2003-04-13 Mark Mitchell <mark@codesourcery.com>
25756
25757 PR c++/10300
25758 * g++.dg/init/new5.C: New test.
25759
25760 2003-04-12 Mark Mitchell <mark@codesourcery.com>
25761
25762 PR c++/7910
25763 * g++.dg/ext/dllimport1.C: New test.
25764
25765 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25766
25767 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
25768
25769 2003-04-11 Bud Davis <bdavis9659@comcast.net>
25770
25771 PR Fortran/9263
25772 * g77.f-torture/noncompile/9263.f: New test
25773 PR Fortran/1832
25774 * g77.f-torture/execute/1832.f: New test
25775
25776 2003-04-11 David Chad <davidc@freebsd.org>
25777 Loren J. Rittle <ljrittle@acm.org>
25778
25779 libobjc/8562
25780 * objc.dg/headers.m: New test.
25781
25782 2003-04-10 Zack Weinberg <zack@codesourcery.com>
25783
25784 * gcc.c-torture/execute/builtin-noret-2.c: New.
25785 * gcc.c-torture/execute/builtin-noret-2.x: New.
25786 XFAIL builtin-noret-2.c at -O1 and above.
25787 * gcc.dg/redecl.c: New.
25788 * gcc.dg/Wshadow-1.c: Update error regexps.
25789
25790 2003-04-10 Mark Mitchell <mark@codesourcery.com>
25791
25792 * g++.dg/abi/bitfield10.C: New test.
25793
25794 2003-04-09 Mike Stump <mrs@apple.com>
25795
25796 * gcc.dg/pch/pch.exp: Make testcase names longer.
25797 * g++.dg/pch/pch.exp: Make testcase names longer.
25798
25799 2003-04-08 Roger Sayle <roger@eyesopen.com>
25800
25801 * gcc.dg/builtins-11.c: New test case.
25802
25803 2003-04-08 Roger Sayle <roger@eyesopen.com>
25804
25805 * gcc.dg/builtins-9.c: New test case.
25806 * gcc.dg/builtins-10.c: New test case.
25807
25808 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
25809
25810 * gcc.dg/noncompile/init-4.c.c: New test.
25811
25812 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
25813
25814 * gcc.misc-test/gcov-9.c: New test.
25815 * gcc.misc-test/gcov-10.c: New test
25816 * gcc.misc-test/gcov-11.c: New test.
25817
25818 2003-04-05 Zack Weinberg <zack@codesourcery.com>
25819
25820 PR optimization/10024
25821 * gcc.c-torture/compile/20030405-1.c: New test.
25822
25823 2003-04-04 Geoffrey Keating <geoffk@apple.com>
25824
25825 * gcc.dg/pch/static-3.c: New.
25826 * gcc.dg/pch/static-3.hs: New.
25827 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
25828
25829 2003-04-04 Richard Henderson <rth@redhat.com>
25830
25831 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
25832 * g++.dg/eh/forced2.C: Likewise.
25833
25834 2003-04-03 Mike Stump <mrs@apple.com>
25835
25836 * lib/scanasm.exp (scan-assembler): Add xfail processing for
25837 target arg.
25838 (scan-assembler-times, scan-assembler-not): Likewise.
25839 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
25840
25841 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25842
25843 * gcc.dg/sparc-loop-1.c: New test.
25844
25845 2003-04-02 Geoffrey Keating <geoffk@apple.com>
25846
25847 PR other/9274
25848 * g++.dg/pch/system-2.C: New.
25849 * g++.dg/pch/system-2.Hs: New.
25850
25851 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
25852
25853 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
25854
25855 * g++.dg/eh/simd-1.C (vecfunc): Same.
25856
25857 2003-04-01 Roger Sayle <roger@eyesopen.com>
25858
25859 * gcc.c-torture/execute/20030401-1.c: New test case.
25860
25861 2003-04-01 Ziemowit Laski <zlaski@apple.com>
25862
25863 * objc.dg/defs.m: New.
25864
25865 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
25866
25867 * g++.dg/eh/simd-1.C: New.
25868 * g++.dg/eh/simd-2.C: New.
25869
25870 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
25871
25872 * gcc.c-torture/execute/simd-3.c: New.
25873
25874 2003-03-31 Mark Mitchell <mark@codesourcery.com>
25875
25876 PR c/9936
25877 * gcc.dg/20030331-2.c: New test.
25878
25879 2003-03-31 Mark Mitchell <mark@codesourcery.com>
25880
25881 PR c++/10278
25882 * g++.dg/parse/crash2.C: New test.
25883
25884 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25885
25886 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
25887 * gcc.c-torture/execute/20030331-1.c: ...here.
25888
25889 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25890
25891 * gcc.c-torture/execute/20030331-1.c: New test.
25892
25893 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
25894
25895 * lib/gcov.exp: Adjust call return testing strings.
25896 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
25897
25898 2003-03-31 Roger Sayle <roger@eyesopen.com>
25899
25900 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
25901 * gcc.dg/builtins-7.c: New test case.
25902 * gcc.dg/builtins-8.c: New test case.
25903
25904 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
25905
25906 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
25907
25908 2003-03-30 Mark Mitchell <mark@codesourcery.com>
25909
25910 PR c++/7647
25911 * g++.dg/lookup-class-member-2.C: New test.
25912
25913 2003-03-30 Glen Nakamura <glen@imodulo.com>
25914
25915 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
25916
25917 2003-03-28 Roger Sayle <roger@eyesopen.com>
25918
25919 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
25920
25921 2003-03-28 Mark Mitchell <mark@codesourcery.com>
25922
25923 * g++.dg/init/attrib1.C: New test.
25924
25925 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25926
25927 * gcc.dg/ultrasp8.c: New test.
25928
25929 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25930
25931 * gcc.dg/ultrasp7.c: New test.
25932
25933 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
25934
25935 PR c++/10047
25936 * g++.dg/template/inline1.C: New test.
25937
25938 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
25939
25940 * gcc.dg/sparc-dwarf2.c: New test.
25941
25942 2003-03-27 Roger Sayle <roger@eyesopen.com>
25943
25944 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
25945 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
25946
25947 2003-03-27 Mark Mitchell <mark@codesourcery.com>
25948
25949 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
25950 than reading .x files.
25951 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
25952 * g77.dg/gcov/gcov-1.f: Likewise.
25953 * gcc.misc-tests/gcov-4b.c: Likewise.
25954 * gcc.misc-tests/gcov-5b.c: Likewise.
25955 * gcc.misc-tests/gcov-6.c: Likewise.
25956 * gcc.misc-tests/gcov-7.c: Likewise.
25957 * gcc.misc-tests/gcov-8.c: Likewise.
25958 * g++.dg/gcov/gcov-1.x: Remove.
25959 * g77.dg/gcov/gcov-1.x: Likewise.
25960 * gcc.misc-tests/gcov-4b.x: Likewise.
25961 * gcc.misc-tests/gcov-5b.x: Likewise.
25962 * gcc.misc-tests/gcov-6.x: Likewise.
25963 * gcc.misc-tests/gcov-7.x: Likewise.
25964 * gcc.misc-tests/gcov-8.x: Likewise.
25965
25966 2003-03-27 Glen Nakamura <glen@imodulo.com>
25967
25968 PR opt/10087
25969 * gcc.dg/20030324-1.c: New test.
25970
25971 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
25972
25973 PR c++/10224
25974 * g++.dg/template/arg3.C: New test.
25975
25976 PR c++/10158
25977 * g++.dg/template/friend18.C: New test.
25978
25979 2003-03-26 Roger Sayle <roger@eyesopen.com>
25980
25981 * g77.f-torture/compile/20030326-1.f: New test case.
25982
25983 2003-03-26 Janis Johnson <janis187@us.ibm.com>
25984
25985 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
25986
25987 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
25988
25989 2003-03-26 Jakub Jelinek <jakub@redhat.com>
25990
25991 * gcc.dg/ia64-sync-3.c: New test.
25992
25993 2003-03-26 Alan Modra <amodra@bigpond.net.au>
25994
25995 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
25996
25997 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25998
25999 * gcc.dg/ultrasp6.c: New test.
26000
26001 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26002
26003 * gcc.dg/i386-signbit-1.c: New test.
26004 * gcc.dg/i386-signbit-2.c: New test.
26005 * gcc.dg/i386-signbit-3.c: New test.
26006
26007 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26008
26009 * gcc.dg/ultrasp5.c: Fix options.
26010
26011 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26012
26013 * gcc.dg/ultrasp5.c: Fix comment.
26014
26015 2003-03-24 Bud Davis <bdavis9659@comcast.net>
26016
26017 PR fortran/10197
26018 * g77.f-torture/execute/10197.f: New test.
26019
26020 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
26021
26022 PR c++/9898, c++/383
26023 * g++.dg/template/conv6.C: New test.
26024
26025 PR c++/10119
26026 * g++.dg/template/ptrmem5.C: New test.
26027
26028 PR c++/10026
26029 * g++.dg/lookup/koenig1.C: New test.
26030
26031 PR C++/10199
26032 * g++.dg/lookup/template2.C: New test.
26033
26034 2003-03-24 Jakub Jelinek <jakub@redhat.com>
26035
26036 * g++.dg/opt/rtti1.C: New test.
26037
26038 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26039
26040 * gcc.dg/ultrasp5.c: New test.
26041
26042 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
26043
26044 PR middle-end/9967
26045 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
26046 builtin fputs.
26047
26048 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
26049
26050 PR c/8224
26051 * gcc.dg/20030323-1.c: New test.
26052
26053 2003-03-23 Roger Sayle <roger@eyesopen.com>
26054
26055 * gcc.c-torture/compile/20030323-1.c: New test case.
26056
26057 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
26058
26059 * gcc.dg/20030321-1.c: New test.
26060
26061 2003-03-22 Zack Weinberg <zack@codesourcery.com>
26062
26063 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
26064
26065 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
26066
26067 PR c++/9978, c++/9708
26068 * g++.dg/ext/vlm1.C: Adjust expected error.
26069 * g++.dg/ext/vla2.C: New test.
26070 * g++.dg/template/arg1.C: New test.
26071 * g++.dg/template/arg2.C: New test.
26072
26073 2003-03-22 Bud Davis <bdavis9659@comcast.net>
26074
26075 * g77.f-torture/execute/select.f: New test.
26076 * g77.f-torture/noncompile/select_no_compile.f: New test.
26077
26078 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
26079
26080 PR c++/9898
26081 * g++.dg/other/error4.C: New test.
26082
26083 2003-03-20 Mark Mitchell <mark@codesourcery.com>
26084
26085 * g++.dg/template/friend17.C: New test.
26086
26087 2003-03-21 Alan Modra <amodra@bigpond.net.au>
26088
26089 * gcc.c-torture/compile/20030320-1.c: New.
26090
26091 2003-03-20 Roger Sayle <roger@eyesopen.com>
26092
26093 * gcc.dg/builtins-6.c: New test case.
26094
26095 2003-03-19 Alan Modra <amodra@bigpond.net.au>
26096
26097 PR target/10073
26098 * gcc.c-torture/compile/20030319-1.c: New.
26099
26100 2003-03-18 Jan Hubicka <jh@suse.cz>
26101
26102 * gcc.dg/i386-cvt-1.c: New test.
26103
26104 2003-03-17 Zack Weinberg <zack@codesourcery.com>
26105
26106 * objc.dg/naming-1.m: Use "(parse|syntax) error".
26107 * objc.dg/naming-2.m: Likewise.
26108
26109 2003-03-17 Mark Mitchell <mark@codesourcery.com>
26110
26111 PR c++/9639
26112 * g++.dg/parse/crash1.C: New test.
26113
26114 2003-03-16 Mark Mitchell <mark@codesourcery.com>
26115
26116 PR c++/8805
26117 * g++.dg/eh/cleanup1.C: New test.
26118
26119 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26120
26121 * gcc.c-torture/execute/20030316-1.c: New test case.
26122
26123 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
26124
26125 PR c++/9629
26126 * g++.dg/init/ctor2.C: New test.
26127
26128 2003-03-15 Roger Sayle <roger@eyesopen.com>
26129
26130 * g77.f-torture/compile/xformat.f: New test case.
26131
26132 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26133
26134 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
26135 * g++.old-deja/g++.mike/eh50.C: Likewise.
26136
26137 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26138
26139 PR c++/6440
26140 * g++.dg/template/spec7.C: New test.
26141 * g++.dg/template/spec8.C: Likewise.
26142
26143 2003-03-14 Jakub Jelinek <jakub@redhat.com>
26144
26145 * gcc.c-torture/execute/20030313-1.c: New test.
26146
26147 2003-03-14 Richard Henderson <rth@redhat.com>
26148
26149 * gcc.dg/inline-2.c: Adjust alpha test for external call.
26150
26151 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26152
26153 * gcc.c-torture/compile/20030314-1.c: New test.
26154
26155 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
26156
26157 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
26158 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
26159 thumb target,
26160 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
26161 to accept newer _imp__ prefix and additional
26162 newline in .drectve section.
26163 * gcc.dg/dll-4.c: Likewise.
26164 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
26165 switch.
26166
26167 2003-03-13 Mark Mitchell <mark@codesourcery.com>
26168
26169 * g++.dg/parse/namespace9.C: New test.
26170
26171 * g++.dg/init/ref5.C: New test.
26172 * g++.dg/parse/ptrmem1.C: Likewise.
26173
26174 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26175
26176 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
26177 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
26178 regular expression.
26179 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
26180 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
26181
26182 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
26183
26184 * gcc.c-torture/execute/20030224-2.c: New test.
26185
26186 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26187
26188 * gcc.dg/decl-3.c: New test.
26189
26190 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26191
26192 * gcc.dg/i386-loop-2.c: New test.
26193
26194 2003-03-11 Mark Mitchell <mark@codesourcery.com>
26195
26196 PR c++/9474
26197 * g++.dg/parse/namespace8.C: New test.
26198
26199 PR c++/9924
26200 * g++.dg/overload/builtin2.C: New test.
26201
26202 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
26203
26204 * gcc.dg/return-type-3.c: New test.
26205
26206 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26207
26208 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
26209 profiling options are not supported.
26210
26211 2003-03-10 Mark Mitchell <mark@codesourcery.com>
26212
26213 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
26214 * g++.old-deja/g++.warn/impint2.C: Likewise.
26215
26216 2003-03-10 Devang Patel <dpatel@apple.com>
26217
26218 * g++.dg/cpp/c++_cmd_1.C: New test.
26219 * g++.dg/cpp/c++_cmd_1.h: New file.
26220
26221 2003-03-10 Segher Boessenkool <segher@koffie.nl>
26222
26223 * gcc.dg/altivec-9.c: New file.
26224
26225 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26226
26227 * gcc.dg/ppc-sdata-1.c: New test.
26228 * gcc.dg/ppc-sdata-2.c: New test.
26229
26230 2003-03-09 Mark Mitchell <mark@codesourcery.com>
26231
26232 PR c++/9373
26233 * g++.dg/opt/ptrmem2.C: New test.
26234
26235 PR c++/8534
26236 * g++.dg/opt/ptrmem1.C: New test.
26237
26238 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26239
26240 * gcc.dg/i386-loop-1.c: New test.
26241
26242 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26243
26244 PR c++/9970
26245 * g++.dg/lookup/friend1.C: New test.
26246
26247 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26248
26249 PR c++/9823
26250 * g++.dg/parser/constructor1.C: New test.
26251
26252 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
26253
26254 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
26255
26256 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
26257
26258 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
26259
26260 * gcc.dg/cpp/Wunused.c: Update test.
26261
26262 2003-03-08 Jan Hubicka <jh@suse.cz>
26263
26264 * gcc.dg/inline-3.c: New test.
26265
26266 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26267
26268 PR c++/9809
26269 * g++.dg/parse/builtin1.C: New test.
26270
26271 PR c++/9982
26272 * g++.dg/abi/cookie1.C: New test.
26273 * g++.dg/abi/cookie2.C: Likewise.
26274
26275 PR c++/9524
26276 * g++.dg/template/field1.C: New test.
26277
26278 PR c++/9912
26279 * g++.dg/parse/class1.C: New test.
26280 * g++.dg/parse/namespace7.C: Likewise.
26281 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
26282
26283 2003-03-07 Mark Mitchell <mark@codesourcery.com>
26284
26285 * g++.dg/init/ref4.C: New test.
26286
26287 2003-03-07 Jan Hubicka <jh@suse.cz>
26288
26289 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
26290 * gcc.dg/inline-3.c: New test.
26291
26292 2003-03-06 Mark Mitchell <mark@codesourcery.com>
26293
26294 * g++.dg/init/ref3.C: New test.
26295
26296 PR c++/9965
26297 * g++.dg/init/ref2.C: New test.
26298
26299 PR c++/9400
26300 * g++.dg/warn/Wshadow-2.C: New test.
26301
26302 PR c++/9791
26303 * g++.dg/warn/Woverloaded-1.C: New test.
26304
26305 2003-03-05 Jan Hubicka <jh@suse.cz>
26306
26307 * gcc.dg/i386-local2.c: New.
26308 * gcc.dg/i386-local.c: Fix typo.
26309
26310 2003-03-05 Mark Mitchell <mark@codesourcery.com>
26311
26312 * g++.dg/abi/layout3.C: New test.
26313
26314 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26315
26316 * gcc.c-torture/compile/20030305-1.c
26317
26318 2003-03-05 Jan Hubicka <jh@suse.cz>
26319
26320 * gcc.dg/i386-local.c: New.
26321
26322 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
26323
26324 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
26325
26326 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26327
26328 * gcc.dg/switch-2.c: New test.
26329 * gcc.dg/switch-3.c: New test.
26330 * gcc.dg/Wswitch.c: Adjust line numbers.
26331 * gcc.dg/Wswitch-default.c: Likewise.
26332 * gcc.dg/Wswitch-enum.c: Likewise.
26333
26334 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
26335
26336 * gcc.c-torture/execute/20030222-1.c: New test.
26337
26338 2003-03-03 James E Wilson <wilson@tuliptree.org>
26339
26340 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
26341
26342 2003-03-03 Mark Mitchell <mark@codesourcery.com>
26343
26344 PR c++/9878
26345 * g++.dg/init/ref1.C: New test.
26346
26347 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
26348
26349 * gcc.dg/sh-relax.c: New SH-only test.
26350
26351 2003-03-03 Geoffrey Keating <geoffk@apple.com>
26352
26353 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
26354 comment explaining purpose of testcase.
26355
26356 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26357
26358 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
26359 for HC11/HC12 (asm needs two int registers).
26360 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
26361 HC11/HC12 because the test uses an asm which needs two 32-bit
26362 registers.
26363
26364 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26365
26366 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
26367 for HC11/HC12 (array is too large otherwise).
26368 * gcc.c-torture/compile/920501-4.x: New file, likewise.
26369 * gcc.c-torture/compile/20010518-2.x: Likewise.
26370 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
26371 HC11/HC12 (array is too large).
26372
26373 2003-03-01 Geoffrey Keating <geoffk@apple.com>
26374
26375 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
26376 * lib/g++-dg.exp (g++-dg-test): Likewise.
26377
26378 2003-03-01 Roger Sayle <roger@eyesopen.com>
26379
26380 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
26381 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
26382
26383 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26384
26385 * g++.dg/warn/implicit-typename1.C: Remove warning.
26386
26387 2003-02-28 Richard Henderson <rth@redhat.com>
26388
26389 * gcc.dg/noreturn-1.c: Move noreturn warning line.
26390 * gcc.dg/return-type-1.c: Move control reaches end warning line.
26391
26392 2003-02-28 Geoffrey Keating <geoffk@apple.com>
26393
26394 * gcc.dg/pch/pch.exp: Change .pch to .gch.
26395 * g++.dg/pch/pch.exp: Likewise.
26396
26397 2003-02-28 Mark Mitchell <mark@codesourcery.com>
26398
26399 PR c++/9879
26400 * testsuite/g++.dg/init/new4.C: New test.
26401
26402 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
26403
26404 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
26405
26406 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
26407
26408 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
26409 unsigned long.
26410
26411 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
26412 wider than float.
26413
26414 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26415
26416 * lib/scanasm.exp: Add support for counting numbers of
26417 occurences.
26418 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
26419 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
26420
26421 2003-02-25 Mark Mitchell <mark@codesourcery.com>
26422
26423 PR c++/9683
26424 * g++.dg/template/static3.C: New test.
26425
26426 PR c++/9829
26427 * g++.dg/parse/namespace6.C: New test.
26428
26429 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26430
26431 PR target/9732
26432 * gcc.dg/20030225-1.c: New test.
26433
26434 2003-02-24 Mark Mitchell <mark@codesourcery.com>
26435
26436 * README: Remove out-of-date information.
26437
26438 PR c++/9836
26439 * g++.dg/template/spec6.C: New test.
26440
26441 2003-02-24 Jeff Law <law@redhat.com>
26442
26443 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
26444
26445 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26446
26447 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
26448 * gcc.dg/pragma-ep-1.c: Likewise.
26449
26450 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26451
26452 PR c++/9602
26453 * g++.dg/template/friend16.C: New test.
26454
26455 2003-02-23 Mark Mitchell <mark@codesourcery.com>
26456
26457 PR c++/5333
26458 * g++.dg/parse/fused-params1.C: Adjust error messages.
26459 * g++.dg/template/nested3.C: New test.
26460
26461 2003-02-24 Alan Modra <amodra@bigpond.net.au>
26462
26463 * g++.dg/abi/param1.C: New test.
26464
26465 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26466
26467 PR c++/7982
26468 * g++.dg/warn/implicit-typename1.C: New test.
26469
26470 2003-02-22 Kelley Cook <kelleycook@comcast.net>
26471
26472 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
26473 with "mtune".
26474 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26475 * gcc.c-torture/execute/20010129-1.x: Likewise.
26476 * gcc.dg/20011107-1.c: Likewise.
26477 * gcc.dg/20020108-1.c: Likewise.
26478 * gcc.dg/20020122-3.c: Likewise.
26479 * gcc.dg/20020206-1.c: Likewise.
26480 * gcc.dg/20020310-1.c: Likewise.
26481 * gcc.dg/20020426-2.c: Likewise.
26482 * gcc.dg/20020517-1.c: Likewise.
26483 * gcc.dg/991230-1.c: Likewise.
26484 * gcc.dg/i386-unroll-1.c: Likewise.
26485 * gcc.misc-tests/i386-prefetch.exp: Likewise.
26486
26487 2003-02-22 Jan Hubicka <jh@suse.cz>
26488
26489 * gcc.dg/i386-mul.c: New test.
26490
26491 2003-02-21 Roger Sayle <roger@eyesopen.com>
26492
26493 * gcc.dg/builtins-5.c: New test case.
26494
26495 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
26496
26497 * gcc.dg/asmreg-1.c: New test.
26498
26499 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26500
26501 PR c++/9749
26502 * g++.dg/parse/varmod1.C: New test.
26503
26504 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26505
26506 PR c++/9727
26507 * g++.dg/template/op1.C: New test.
26508
26509 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26510
26511 PR c++/8906
26512 * g++.dg/template/nested2.C: New test.
26513
26514 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26515
26516 PR c++/8724
26517 * g++.dg/expr/dtor1.C: New test.
26518
26519 2003-02-21 Zack Weinberg <zack@codesourcery.com>
26520
26521 * gcc.dg/cpp/include3.c: New test.
26522 * gcc.dg/cpp/inc/foo.h: New file.
26523
26524 2003-02-21 Glen Nakamura <glen@imodulo.com>
26525
26526 * gcc.c-torture/execute/20030221-1.c: New test.
26527
26528 2003-02-20 Mark Mitchell <mark@codesourcery.com>
26529
26530 PR c++/9729
26531 * g++.dg/abi/conv1.C: New test.
26532
26533 2003-02-20 Jan Hubicka <jh@suse.cz>
26534
26535 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
26536
26537 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
26538
26539 * gcc.c-torture/compile/20030219-1.c: New test.
26540
26541 2003-02-18 Jan Hubicka <jh@suse.cz>
26542
26543 * gcc.dg/funcorder.c: New test.
26544
26545 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26546
26547 * gcc.c-torture/execute/20030218-1.c: New.
26548
26549 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
26550
26551 * gcc.dg/20030218-1.c: New.
26552
26553 2003-02-18 Richard Henderson <rth@redhat.com>
26554
26555 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
26556 * gcc.dg/attr-used-2.c: New.
26557
26558 2003-02-18 Mark Mitchell <mark@codesourcery.com>
26559
26560 PR c++/9704
26561 * g++.dg/init/copy5.C: New test.
26562
26563 2003-02-18 Geoffrey Keating <geoffk@apple.com>
26564
26565 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
26566 * g++.dg/pch/pch.exp: Likewise.
26567
26568 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26569
26570 * gcc.c-torture/execute/20030209-1.c: Enable the test if
26571 STACK_SIZE is not defined.
26572
26573 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26574
26575 PR c++/9457
26576 * g++.dg/template/init1.C: New test.
26577
26578 2003-02-16 Jan HUbicka <jh@suse.cz>
26579
26580 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
26581 (foo): Add few extra tests
26582 * gcc.dg/c99-const-expr-3.c: Likewise.
26583 * gcc.c-torture/execute/20030216-1.c: New.
26584
26585 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26586
26587 PR c++/9459
26588 * g++.dg/ext/typeof4.C: New test.
26589
26590 2003-02-15 Roger Sayle <roger@eyesopen.com>
26591
26592 * gcc.dg/i386-387-3.c: New test case.
26593
26594 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
26595
26596 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
26597 cris-*-elf* cris-*-aout* and mmix-*-*.
26598
26599 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
26600
26601 * gcc.dg/20030213-1.c: New test.
26602
26603 2003-02-12 Roger Sayle <roger@eyesopen.com>
26604
26605 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
26606 * gcc.dg/i386-387-2.c: Likewise.
26607
26608 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
26609
26610 * gcc.dg/ppc-spe.c: Fix formatting.
26611 Enable tests that were previously unsupported by gas.
26612 Delete tests for instructions that no longer exist.
26613 Switch arguments on evsubifw builtin.
26614
26615 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
26616
26617 * gcc.c-torture/execute/20030209-1.c: Disable the test if
26618 STACK_SIZE is too small.
26619
26620 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26621 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26622
26623 * gcc.dg/decl-2.c: New test.
26624
26625 2003-02-10 Jan Hubicka <jh@suse.cz>
26626
26627 * gcc.dg/i386-fpcvt-1.c: New test.
26628
26629 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
26630
26631 * gcc.c-torture/execute/20030209-1.c: New test.
26632
26633 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
26634
26635 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
26636 int-wide bitops, use the constants of the same width.
26637 Likewise, if long long is 32-bit wide, test bitops using
26638 32-bit constants.
26639
26640 2003-02-07 Loren James Rittle <ljrittle@acm.org>
26641
26642 * gcc.dg/20021014-1.c: Annotate with expected notice text.
26643
26644 2003-02-07 Roger Sayle <roger@eyesopen.com>
26645
26646 * testsuite/gcc.dg/builtins-4.c: New test case.
26647
26648 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26649
26650 * gcc.dg/20020430-1.c: Fix dg command typos.
26651 * gcc.dg/20020503-1.c: Likewise.
26652
26653 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26654
26655 PR c++/8785
26656 * g++.dg/parse/fused-params1.C: New test.
26657
26658 PR c++/8857
26659 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
26660
26661 PR c++/8921
26662 * g++.dg/parse/non-dependent1.C: New test.
26663
26664 PR c++/8928
26665 * g++.dg/parse/dupl-tmpl-args1.C: New test.
26666
26667 PR c++/9228
26668 * g++.dg/parse/undefined7.C: New test.
26669 * g++.dg/parse/non-templ1.C: New test.
26670
26671 PR c++/9229
26672 * g++.dg/parse/too-many-tmpl-args1.C: New test.
26673
26674 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26675
26676 * gcc.c-torture/compile/20030206-1.c: New test.
26677
26678 2003-02-05 Roger Sayle <roger@eyesopen.com>
26679
26680 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
26681 "pow" to "foo" to avoid potential confusion with a math built-in.
26682
26683 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26684
26685 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
26686 conditions for SPARC targets.
26687
26688 2003-02-05 Jakub Jelinek <jakub@redhat.com>
26689
26690 * gcc.dg/20030204-1.c: New test.
26691
26692 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26693
26694 PR c++/38
26695 * g++.dg/parse/array-size1.C: New test.
26696
26697 PR c++/5657
26698 * g++.dg/parse/undefined3.C: New test.
26699
26700 PR c++/5665
26701 * g++.dg/parse/undefined4.C: New test.
26702
26703 PR c++/5975
26704 * g++.dg/parse/undefined5.C: New test.
26705
26706 PR c++/7259
26707 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
26708
26709 PR c++/8578
26710 * g++.dg/parse/casting-operator1.C: New test.
26711
26712 PR c++/8596
26713 * g++.dg/parse/undefined6.C: New test.
26714
26715 PR c++/8736
26716 * g++.dg/parse/missing-template1.C: New test.
26717
26718 2003-02-04 Jan Hubicka <jh@suse.cz>
26719
26720 * gcc.dg/i386-cadd.c: Compile using -march=k8.
26721 * gcc.dg/i386-cmov?.c: Likewise.
26722 * gcc.dg/i386-fpcvt-?.c: Likewise.
26723 * gcc.dg/i386-ssefp-1.c: Likewise.
26724 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
26725 conventions.
26726
26727 2003-02-03 Mark Mitchell <mark@codesourcery.com>
26728
26729 PR c++/7129
26730 * testsuite/g++.dg/ext/max.C: New test.
26731
26732 2003-02-03 Jan Hubicka <jh@suse.cz>
26733
26734 * gcc.c-torture/execute/20030203-1.c: New test.
26735
26736 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
26737
26738 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
26739 'natural-endian'.
26740
26741 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
26742
26743 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
26744 * g++.dg/init/new2.C: Likewise.
26745 * g++.dg/other/new1.C: Likewise.
26746
26747 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
26748
26749 * gcc.dg/struct-ret-libc.c: New test.
26750
26751 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
26752
26753 * gcc.dg/20030129-1.c: New test.
26754
26755 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26756
26757 PR c++/8849
26758 * g++.dg/template/ptrmem4.C: New test.
26759
26760 2003-01-29 Mark Mitchell <mark@codesourcery.com>
26761
26762 * g++.dg/parser/constant1.C: New test.
26763
26764 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26765
26766 PR c++/8591
26767 * g++.dg/parse/friend2.C: New test.
26768
26769 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
26770
26771 PR c++/9437
26772 * g++.dg/template/unify4.C: New test.
26773
26774 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
26775
26776 * gcc.c-torture/execute/20030128-1.c: New test.
26777
26778 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
26779
26780 * g++.dg/lookup/nested1.C: Test moved from ...
26781 * g++.old-deja/g++.other/lookup24.C: ... here.
26782
26783 2003-01-28 Jan Hubicka <jh@suse.cz>
26784
26785 * gcc.dg/i386-cmov5.c: New test.
26786
26787 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26788
26789 * gcc.c-torture/execute/20010925-1.c: Changed the
26790 memcpy declaration.
26791
26792 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26793
26794 PR c++/3902
26795 * g++.dg/parse/template5.C: New test.
26796
26797 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
26798
26799 PR fortran/9258
26800 * g77.dg/pr9258: New test.
26801
26802 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26803
26804 * README: Move relevant parts from README.g++.
26805
26806 * README.g++: Remove this file.
26807
26808 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26809
26810 * g++.dg/abi/dcast1.C: New test.
26811
26812 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26813
26814 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
26815
26816 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
26817
26818 PR c++/47
26819 * g++.old-deja/g++.other/lookup24.C: New test.
26820
26821 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26822
26823 PR middle-end/7227
26824 * gcc.dg/uninit-C.c: New test.
26825
26826 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
26827
26828 * g++.dg/abi/covariant1.C: New test.
26829
26830 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
26831
26832 * gcc.dg/20030123-1.c: New test.
26833
26834 2003-01-25 Jan Hubicka <jh@suse.cz>
26835
26836 PR opt/8492
26837 * gcc.c-torture/compile/20030125-1.c
26838
26839 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
26840
26841 PR c++/9403
26842 * g++.dg/parse/template3.C: New test.
26843 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
26844
26845 PR c++/795
26846 * g++.dg/parse/template4.C: New test.
26847
26848 PR c++/9415
26849 * g++.dg/template/qual2.C: New test.
26850
26851 PR c++/8545
26852 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
26853
26854 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
26855
26856 2003-01-25 Roger Sayle <roger@eyesopen.com>
26857
26858 * gcc.c-torture/execute/switch-1.c: New test case.
26859
26860 2003-01-25 Jan Hubicka <jh@suse.cz>
26861
26862 * gcc.c-torture/execute/20030125-1.[cx]: New test.
26863
26864 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
26865
26866 Tweaks for Bison-1.875. From the NEWS file:
26867 "- `parse error' -> `syntax error'
26868 Bison now uniformly uses the term `syntax error'"
26869 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
26870 * gcc.dg/cpp/digraph2.c: Likewise.
26871 * gcc.dg/cpp/direct2.c: Likewise.
26872 * gcc.dg/cpp/paste4.c: Likewise.
26873 * gcc.dg/c90-restrict-1.c: Likewise.
26874 * gcc.dg/c99-func-2.c: Likewise.
26875 * gcc.dg/noncompile/920721-2.c: Likewise.
26876 * gcc.dg/noncompile/930622-2.c: Likewise.
26877 * gcc.dg/noncompile/940112-1.c: Likewise.
26878 * gcc.dg/noncompile/950921-1.c: Likewise.
26879 * gcc.dg/noncompile/951123-1.c: Likewise.
26880 * gcc.dg/noncompile/971104-1.c: Likewise.
26881 * gcc.dg/noncompile/990416-1.c: Likewise.
26882
26883 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
26884
26885 * g++.dg/parse/undefined1.C: Add error message.
26886
26887 2003-01-22 Mark Mitchell <mark@codesourcery.com>
26888
26889 PR c++/9354
26890 * g++.dg/parse/new1.C: New test.
26891
26892 PR c++/9216
26893 * g++.dg/parse/template2.C: New test.
26894
26895 PR c++/9354
26896 * g++.dg/parse/typedef2.C: New test.
26897
26898 PR c++/9328
26899 * g++.dg/ext/typeof3.C: New test.
26900
26901 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26902
26903 PR c++/2738
26904 * g++.dg/parse/ret-type1.C: New test.
26905
26906 PR c++/3792
26907 * g++.dg/parse/tmpl-outside1.C: New test.
26908
26909 PR c++/4207
26910 * g++.dg/parse/int-as-enum1.C: New test.
26911
26912 PR c++/4903
26913 * g++.dg/parse/no-typename1.C: New test.
26914
26915 PR c++/5533
26916 * g++.dg/parse/no-value1.C: New test.
26917
26918 PR c++/5921
26919 * g++.dg/parse/wrong-inline1.C: New test.
26920
26921 PR c++/6402
26922 * g++.dg/parse/ref1.C: New test.
26923
26924 PR c++/6992
26925 * g++.dg/parse/attr-ctor1.C: New test.
26926
26927 PR c++/7229
26928 * g++.dg/parse/namespace5.C: New test.
26929
26930 PR c++/7917
26931 * g++.dg/parse/func-def1.C: New test.
26932
26933 PR c++/8143
26934 * g++.dg/parse/undefined1.C: New test.
26935
26936 PR c++/5723, PR c++/8522
26937 * g++.dg/parse/specialization1.C: New test.
26938
26939 PR c++/163, PR c++/8595
26940 * g++.dg/parse/struct-as-enum1.C: New test.
26941
26942 PR c++/9173
26943 * g++.dg/parse/undefined2.C: New test.
26944
26945 2003-01-22 Mark Mitchell <mark@codesourcery.com>
26946
26947 PR c++/9298
26948 * g++.dg/parse/template1.C: New test.
26949
26950 PR c++/9384
26951 * g++.dg/parse/using1.C: New test.
26952
26953 PR c++/9285
26954 PR c++/9294
26955 * g++.dg/parse/expr2.C: New test.
26956
26957 PR c++/9388
26958 * g++.dg/parse/lookup2.C: Likewise.
26959
26960 2003-01-21 Jan Hubicka <jh@suse.cz>
26961
26962 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
26963 * gcc.c-torture/execute/eeprof-1.c: Likewise.
26964 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
26965 * gcc.c-torture/execute/string-opt-*.c: Likewise.
26966
26967 2003-01-20 Nick Clifton <nickc@redhat.com>
26968
26969 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
26970 problem with ARM sibcall code generation.
26971
26972 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
26973
26974 * gcc.c-torture/execute/20030120-1.c: New.
26975
26976 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
26977
26978 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
26979
26980 2003-01-17 Mark Mitchell <mark@codesourcery.com>
26981
26982 PR c++/9272
26983 * g++.dg/parse/ctor1.C: New test.
26984
26985 PR c++/9294:
26986 * g++.dg/parse/qualified1.C: New test.
26987
26988 * g++.dg/parse/typename3.C: New test.
26989
26990 2003-01-16 Richard Henderson <rth@redhat.com>
26991
26992 * g++.dg/tls/init-2.C: Fix error matches for real this time.
26993
26994 2003-01-16 Richard Henderson <rth@redhat.com>
26995
26996 * g++.dg/pch/pch.exp: Copy test header to the working directory
26997 before using it either for precompilation or direct use.
26998 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
26999 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
27000
27001 2003-01-16 Richard Henderson <rth@redhat.com>
27002
27003 * gcc.dg/pch/pch.exp: Copy test header to the working directory
27004 before using it either for precompilation or direct use.
27005 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
27006 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
27007
27008 2003-01-16 Mark Mitchell <mark@codesourcery.com>
27009
27010 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
27011 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
27012 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
27013 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
27014 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
27015 typename warning into error.
27016 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
27017 error messages.
27018 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
27019 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
27020 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
27021 messages.
27022 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
27023 make declaration visible in template.
27024 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
27025 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
27026 messages.
27027 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
27028 message.
27029 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
27030 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
27031 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
27032 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
27033 typename warning with error message.
27034 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
27035 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
27036 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
27037
27038 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
27039
27040 * g++.dg/parse/ambig2.C: New test.
27041
27042 2003-01-15 Richard Henderson <rth@redhat.com>
27043
27044 * g++.dg/tls/init-2.C: Update error message string.
27045
27046 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27047
27048 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
27049
27050 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
27051
27052 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
27053 all for HC11/HC12.
27054 * gcc.c-torture/compile/20001205-1.x: Likewise.
27055 * gcc.c-torture/compile/20001226-1.x: Likewise.
27056 * gcc.c-torture/compile/920520-1.x: Likewise.
27057 * gcc.c-torture/compile/961203-1.x: Likewise.
27058 * gcc.c-torture/compile/20020604-1.x: Likewise.
27059
27060 2003-01-15 Jan Hubicka <jh@suse.cz>
27061
27062 * gcc.c-torture/compile/20030115-1.c: New test.
27063
27064 * gcc.dg/i386-fpcvt-1.c: New test.
27065 * gcc.dg/i386-fpcvt-2.c: New test.
27066
27067 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
27068
27069 Further conform g++'s __vmi_class_type_info to the C++ ABI
27070 specification.
27071 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
27072 the specification.
27073
27074 2003-01-14 Jan Hubicka <jh@suse.cz>
27075
27076 * gcc.dg/i386-fpcvt-1.c: New test.
27077 * gcc.dg/i386-fpcvt-2.c: New test.
27078
27079 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27080
27081 * gcc.dg/i386-mmx-3.c: New test.
27082
27083 2003-01-12 Mark Mitchell <mark@codesourcery.com>
27084
27085 PR c++/9264
27086 * g++.dg/parse/octal1.C: New file.
27087
27088 PR c++/9172
27089 * g++.dg/parse/typename1.C: New file.
27090
27091 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
27092
27093 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
27094 * gcc.dg/bf-no-ms-layout.c: Likewise.
27095 * gcc.dg/bf-ms-attrib.c: Likewise.
27096
27097 2003-01-10 Mark Mitchell <mark@codesourcery.com>
27098
27099 PR c++/9099
27100 * g++.dg/parse/dtor1.C: New file.
27101
27102 PR c++/9128
27103 * g++.dg/rtti/typeid1.C: New file.
27104
27105 PR c++/9153
27106 * g++.dg/parse/lookup1.C: New file.
27107
27108 PR c++/9171
27109 * g++.dg/templ/spec5.C: New file.
27110
27111 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
27112
27113 * gcc.c-torture/compile/20030110-1.c: New test.
27114
27115 2003-01-09 Geoffrey Keating <geoffk@apple.com>
27116
27117 Merge from pch-branch:
27118
27119 2002-12-23 Geoffrey Keating <geoffk@apple.com>
27120
27121 * gcc.dg/pch/cpp-1.h: New.
27122 * gcc.dg/pch/cpp-1.c: New.
27123 * gcc.dg/pch/cpp-2.h: New.
27124 * gcc.dg/pch/cpp-2.c: New.
27125
27126 2002-11-19 Geoffrey Keating <geoffk@apple.com>
27127
27128 * gcc.dg/pch/except-1.h: New.
27129 * gcc.dg/pch/except-1.c: New.
27130
27131 2002-11-13 Geoffrey Keating <geoffk@apple.com>
27132
27133 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
27134 running test.
27135 * gcc.dg/pch: Include *.hp not *.h.
27136 * gcc.dg/pch/system-1.h: New.
27137 * gcc.dg/pch/system-1.c: New.
27138
27139 2002-11-11 Geoffrey Keating <geoffk@apple.com>
27140
27141 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
27142 rather than trying to build and run a program using PCH.
27143 * gcc.dg/pch: Remove dg-do commands from test files.
27144
27145 2002-11-08 Geoffrey Keating <geoffk@apple.com>
27146
27147 * gcc.dg/pch/macro-3.c: New.
27148 * gcc.dg/pch/macro-3.h: New.
27149
27150 2002-11-04 Geoffrey Keating <geoffk@apple.com>
27151
27152 * gcc.dg/pch/common-1.c: New.
27153 * gcc.dg/pch/common-1.h: New.
27154 * gcc.dg/pch/decl-1.c: New.
27155 * gcc.dg/pch/decl-1.h: New.
27156 * gcc.dg/pch/decl-2.c: New.
27157 * gcc.dg/pch/decl-2.h: New.
27158 * gcc.dg/pch/decl-3.c: New.
27159 * gcc.dg/pch/decl-3.h: New.
27160 * gcc.dg/pch/decl-4.c: New.
27161 * gcc.dg/pch/decl-4.h: New.
27162 * gcc.dg/pch/decl-5.c: New.
27163 * gcc.dg/pch/decl-5.h: New.
27164 * gcc.dg/pch/global-1.c: New.
27165 * gcc.dg/pch/global-1.h: New.
27166 * gcc.dg/pch/inline-1.c: New.
27167 * gcc.dg/pch/inline-1.h: New.
27168 * gcc.dg/pch/inline-2.c: New.
27169 * gcc.dg/pch/inline-2.h: New.
27170 * gcc.dg/pch/static-1.c: New.
27171 * gcc.dg/pch/static-1.h: New.
27172 * gcc.dg/pch/static-2.c: New.
27173 * gcc.dg/pch/static-2.h: New.
27174
27175 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
27176
27177 * g++.dg/pch/pch.exp: Better handle failing testcases.
27178 * gcc.dg/pch/pch.exp: Likewise.
27179 * gcc.dg/pch/macro-1.c: New.
27180 * gcc.dg/pch/macro-1.h: New.
27181 * gcc.dg/pch/macro-2.c: New.
27182 * gcc.dg/pch/macro-2.h: New.
27183
27184 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
27185
27186 * g++.dg/dg.exp: Treat files in pch/ specially.
27187 * g++.dg/pch/pch.exp: New file.
27188 * g++.dg/pch/empty.H: New file.
27189 * g++.dg/pch/empty.C: New file.
27190 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
27191 "precompile".
27192
27193 * gcc.dg/pch/pch.exp: New file.
27194 * gcc.dg/pch/empty.h: New file.
27195 * gcc.dg/pch/empty.c: New file.
27196 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
27197 "precompile".
27198
27199 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27200
27201 * g++.dg/template/friend14.C: New test.
27202
27203 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27204
27205 * gcc.dg/old-style-asm-1.c: New test.
27206
27207 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
27208
27209 * gcc.c-torture/compile/20030109-1.c: New test.
27210
27211 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27212
27213 * gcc.c-torture/execute/20030109-1.c: New test.
27214
27215 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
27216
27217 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
27218 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
27219 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
27220 * g++.old-deja/g++.mike/eh2.C: Likewise.
27221 * g++.old-deja/g++.mike/eh3.C: Likewise.
27222 * g++.old-deja/g++.mike/eh5.C: Likewise.
27223 * g++.old-deja/g++.mike/eh6.C: Likewise.
27224 * g++.old-deja/g++.mike/eh7.C: Likewise.
27225 * g++.old-deja/g++.mike/eh8.C: Likewise.
27226 * g++.old-deja/g++.mike/eh9.C: Likewise.
27227 * g++.old-deja/g++.mike/eh10.C: Likewise.
27228 * g++.old-deja/g++.mike/eh12.C: Likewise.
27229 * g++.old-deja/g++.mike/eh13.C: Likewise.
27230 * g++.old-deja/g++.mike/eh14.C: Likewise.
27231 * g++.old-deja/g++.mike/eh16.C: Likewise.
27232 * g++.old-deja/g++.mike/eh17.C: Likewise.
27233 * g++.old-deja/g++.mike/eh18.C: Likewise.
27234 * g++.old-deja/g++.mike/eh21.C: Likewise.
27235 * g++.old-deja/g++.mike/eh23.C: Likewise.
27236 * g++.old-deja/g++.mike/eh24.C: Likewise.
27237 * g++.old-deja/g++.mike/eh25.C: Likewise.
27238 * g++.old-deja/g++.mike/eh26.C: Likewise.
27239 * g++.old-deja/g++.mike/eh27.C: Likewise.
27240 * g++.old-deja/g++.mike/eh28.C: Likewise.
27241 * g++.old-deja/g++.mike/eh29.C: Likewise.
27242 * g++.old-deja/g++.mike/eh31.C: Likewise.
27243 * g++.old-deja/g++.mike/eh33.C: Likewise.
27244 * g++.old-deja/g++.mike/eh34.C: Likewise.
27245 * g++.old-deja/g++.mike/eh35.C: Likewise.
27246 * g++.old-deja/g++.mike/eh36.C: Likewise.
27247 * g++.old-deja/g++.mike/eh37.C: Likewise.
27248 * g++.old-deja/g++.mike/eh38.C: Likewise.
27249 * g++.old-deja/g++.mike/eh39.C: Likewise.
27250 * g++.old-deja/g++.mike/eh40.C: Likewise.
27251 * g++.old-deja/g++.mike/eh41.C: Likewise.
27252 * g++.old-deja/g++.mike/eh42.C: Likewise.
27253 * g++.old-deja/g++.mike/eh44.C: Likewise.
27254 * g++.old-deja/g++.mike/eh46.C: Likewise.
27255 * g++.old-deja/g++.mike/eh47.C: Likewise.
27256 * g++.old-deja/g++.mike/eh48.C: Likewise.
27257 * g++.old-deja/g++.mike/eh49.C: Likewise.
27258 * g++.old-deja/g++.mike/eh50.C: Likewise.
27259 * g++.old-deja/g++.mike/eh51.C: Likewise.
27260 * g++.old-deja/g++.mike/eh53.C: Likewise.
27261 * g++.old-deja/g++.mike/eh55.C: Likewise.
27262 * g++.old-deja/g++.mike/p7912.C: Likewise.
27263 * g++.old-deja/g++.mike/p9706.C: Likewise.
27264 * g++.old-deja/g++.mike/p10416.C: Likewise.
27265 * g++.old-deja/g++.mike/p11667.C: Likewise.
27266 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
27267 Remove redundant reference to Iris.
27268 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
27269 Elxsi, i860, Pico Java, and WE32K.
27270
27271 2003-01-07 Mark Mitchell <mark@codesourcery.com>
27272
27273 * g++.dg/ext/asm4.C: New test.
27274
27275 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27276
27277 PR c++/9030
27278 * g++.dg/template/friend12.C: New test.
27279 * g++.dg/template/friend13.C: Likewise.
27280 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
27281
27282 2003-01-08 Jan Hubicka <jh@suse.cz>
27283
27284 * gcc.dg/i386-cadd.c: New test.
27285 * gcc.dg/i386-cmov4.c: Likewise.
27286
27287 2003-01-06 Mark Mitchell <mark@codesourcery.com>
27288
27289 PR c++/9165
27290 * g++.dg/warn/Wunused-3.C: New test.
27291
27292 * g++.dg/abi/bitfield9.C: New test.
27293
27294 PR c++/9189
27295 * g++.dg/parse/defarg3.C: New test.
27296
27297 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
27298
27299 * g++.dg/parse/ambig1.C: New test.
27300 * g++.dg/parse/defarg2.C: New test.
27301
27302 2003-01-05 Mark Mitchell <mark@codesourcery.com>
27303
27304 * g++.dg/template/defarg-1.C: New test.
27305 * g++.dg/template/local2.C: Likewise.
27306
27307 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
27308
27309 * gcc.c-torture/execute/20030105-1.c: New test.
27310
27311 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27312
27313 * g++.dg/parse/namespace3.C: Remove extra semicolons.
27314 * g++.dg/parse/namespace4.C: Likewise.
27315
27316 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
27317
27318 * g++.dg/template/ntp2.C: New test.
27319
27320 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
27321
27322 * g++.dg/parse/extern-C-1.C: New test.
27323
27324 * g++.dg/parse/namespace4.C: New test.
27325
27326 * g++.dg/template/nested1.C: New test.
27327
27328 * g++.dg/parse/namespace3.C: New test.
27329
27330 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
27331
27332 * g++.dg/lookup/two-stage1.C: New test.
27333
27334 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27335
27336 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
27337 * g++.old-deja/g++.jason/access8.C: Likewise.
27338 * g++.old-deja/g++.other/decl5.C: Likewise.
27339
27340 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27341
27342 * g++.dg/parse/parse7.C: New test.
27343
27344 2003-01-02 Mark Mitchell <mark@codesourcery.com>
27345
27346 PR c++/2843
27347 * g++.dg/ext/attrib7.C: New test.
27348
27349 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27350
27351 * g++.dg/parse/parse6.C: New test.
27352
27353 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
27354
27355 * gcc.dg/h8300-stack-1.c: New.
27356
27357 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27358
27359 g++.dg/lookup/exception1.C: New test.
27360
27361 g++.dg/lookup/template1.C: New test.
27362
27363 g++.dg/parse/namespace2.C: New test.
27364
27365 g++.dg/parse/parens2.C: New test.
27366
27367 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27368
27369 * g++.dg/parse/parse5.C: New test.
27370 * g++.dg/lookup/scoped4.C: New test.
27371
27372 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27373
27374 * g++.dg/parse/parens1.C: New test.
27375
27376 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
27377 angle-bracket1.C.
27378 * g++.dg/parse/parens2.C: New test.
27379
27380 * g++.dg/lookup/scope-operator1.C: New test.
27381
27382 * g++.dg/parse/operator1.C: New test.
27383
27384 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27385
27386 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
27387 * g++.old-deja/g++.other/access6.C: Likewise.
27388 * g++.old-deja/g++.other/decl1.C: Likewise.
27389 * g++.old-deja/g++.pt/typename12.C: Likewise.
27390
27391 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27392
27393 * g++.dg/parse/namespace1.C: New test.
27394
27395 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27396
27397 * g++.dg/parse/parse4.C: New test.
27398
27399 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27400
27401 * g++.dg/parse/parse3.C: New test.
27402
27403 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27404
27405 * g++.dg/parse/parse2.C: New test.
27406
27407 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27408
27409 * g++.dg/template/friend11.C: New test.
27410
27411 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27412
27413 * g++.dg/parse/parse1.C: New test.
27414
27415 2002-12-31 Janis Johnson <janis187@us.ibm.com>
27416
27417 * lib/profopt.exp: Change the name of a global variable to avoid
27418 possible clashes with other test suites.
27419
27420 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
27421
27422 * g++.dg/inherit/covariant8.C: New test.
27423
27424 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27425
27426 * g++.dg/init/array9.C: New test.
27427
27428 PR c++/9112
27429 * g++.dg/parse/expr1.C: New test.
27430
27431 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
27432
27433 * gcc.c-torture/compile/20021230-1.c: New test.
27434
27435 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
27436
27437 * g++.dg/inherit/covariant5.C: New test.
27438 * g++.dg/inherit/covariant6.C: New test.
27439 * g++.dg/inherit/covariant7.C: New test.
27440
27441 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27442
27443 PR c++/2739
27444 * g++.dg/other/access2.C: New test.
27445
27446 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
27447
27448 * g++.dg/other/anon-struct.C: No longer fails
27449 * g++.old-deja/g++.brendan/parse4.C: Likewise.
27450 * g++.old-deja/g++.brendan/parse5.C: Likewise.
27451 * g++.old-deja/g++.brendan/parse6.C: Likewise.
27452
27453 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
27454
27455 * g++.dg/parse/angle-bracket.C (main): No longer fails.
27456
27457 2002-12-27 Mark Mitchell <mark@codesourcery.com>
27458
27459 * g++.dg/eh/spec4.C: Remove stray semicolon.
27460 * g++.dg/expr/pmf-1.C: Change error message.
27461 * g++.dg/ext/asm1.C: Remove stray semicolon.
27462 * g++.dg/ext/typename1.C: Add missing typenames.
27463 * g++.dg/inherit/template-as-base.C: Change error message.
27464 * g++.dg/lookup/scoped1.C: Likewise.
27465 * g++.dg/lookup/scoped2.C: Likewise.
27466 * g++.dg/lookup/using2.C: Likewise.
27467 * g++.dg/other/component1.C: Remove stray semicolon.
27468 * g++.dg/other/do1.C: Change error message.
27469 * g++.dg/other/error2.C: Likewise.
27470 * g++.dg/other/init1.C: Likewise.
27471 * g++.dg/other/packed1.C: Remove stray semicolon.
27472 * g++.dg/other/ptrmem2.C: Change error message.
27473 * g++.dg/parse/parameter-declaration-1.C: Remove line number
27474 marker.
27475 * g++.dg/special/initp1.C: Remove invalid attribute usage.
27476 * g++.dg/template/access3.C: Add typename keyword.
27477 * g++.dg/template/access5.C: Remove stray semicolon.
27478 * g++.dg/template/access6.C: Likewise.
27479 * g++.dg/template/complit1.C: Likewise.
27480 * g++.dg/template/crash1.C: Change error message.
27481 * g++.dg/template/inherit2.C: Remove stray semicolon.
27482 * g++.dg/template/instantiate2.C: Likewise.
27483 * g++.dg/template/instantiate3.C: Change error message.
27484 * g++.dg/template/qual1.C: Remove stray semicolon.
27485 * g++.dg/template/qualttp18.C: Change error message.
27486 * g++.dg/template/ref1.C: Remove stray semicolon.
27487 * g++.dg/template/sizeof1.C (A::value): Declare it.
27488 * g++.dg/template/spec4.C: Change error message.
27489 * g++.dg/template/static1.C: Likewise.
27490 * g++.dg/template/type1.C: Likewise.
27491 * g++.dg/template/typename3.C: Likewise.
27492 * g++.old-deja/g++.benjamin/13478.C: Change error message.
27493 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
27494 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
27495 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
27496 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
27497 named return value extension.
27498 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
27499 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
27500 * g++.old-deja/g++.bob/extern_C.C: Likewise.
27501 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27502 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27503 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27504 * g++.old-deja/g++.brendan/crash13.C: Likewise.
27505 * g++.old-deja/g++.brendan/crash15.C: Likewise.
27506 * g++.old-deja/g++.brendan/crash18.C: Change error message.
27507 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
27508 * g++.old-deja/g++.brendan/crash38.C: Likewise.
27509 * g++.old-deja/g++.brendan/crash50.C: Likewise.
27510 * g++.old-deja/g++.brendan/crash56.C: Likewise.
27511 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
27512 syntax.
27513 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
27514 * g++.old-deja/g++.brendan/crash8.C: Change error message.
27515 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
27516 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27517 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
27518 * g++.old-deja/g++.brendan/template11.C: Likewise.
27519 * g++.old-deja/g++.brendan/template26.C: Likewise.
27520 * g++.old-deja/g++.brendan/template27.C: Use explicit
27521 specialization syntax.
27522 * g++.old-deja/g++.brendan/template30.C: Likewise.
27523 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
27524 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
27525 non-dependent names.
27526 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
27527 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
27528 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
27529 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
27530 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
27531 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
27532 named return value extension.
27533 * g++.old-deja/g++.ext/namedret2.C: Likewise.
27534 * g++.old-deja/g++.ext/namedret3.C: Likewise.
27535 * g++.old-deja/g++.ext/return1.C: Likewise.
27536 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
27537 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
27538 * g++.old-deja/g++.jason/access8.C: Likewise.
27539 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
27540 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
27541 pseudo-destructor names.
27542 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
27543 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
27544 pseudo-destructor names.
27545 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
27546 * g++.old-deja/g++.jason/overload19.C: Likewise.
27547 * g++.old-deja/g++.jason/overload32.C: Likewise.
27548 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
27549 stray semicolons.
27550 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
27551 * g++.old-deja/g++.jason/return.C: Likewise.
27552 * g++.old-deja/g++.jason/return2.C: Likewise.
27553 * g++.old-deja/g++.jason/shadow1.C: Likewise.
27554 * g++.old-deja/g++.jason/special.C: Use explicit specialization
27555 syntax.
27556 * g++.old-deja/g++.jason/template10.C: Account for use of
27557 non-dependent names.
27558 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
27559 syntax.
27560 * g++.old-deja/g++.jason/template37.C: Likewise.
27561 * g++.old-deja/g++.law/access4.C: Change error messages.
27562 * g++.old-deja/g++.law/arm13.C: Remove incorrect
27563 pseudo-destructor names.
27564 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
27565 * g++.old-deja/g++.law/ctors9.C: Likewise.
27566 * g++.old-deja/g++.law/cvt22.C: Likewise.
27567 * g++.old-deja/g++.law/dtors5.C: Likewise.
27568 * g++.old-deja/g++.law/global-init1.C: Likewise.
27569 * g++.old-deja/g++.law/missed-error3.C: Likewise.
27570 * g++.old-deja/g++.law/operators28.C: Likewise.
27571 * g++.old-deja/g++.law/visibility28.C: Likewise.
27572 * g++.old-deja/g++.martin/eval1.C: Likewise.
27573 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
27574 name.
27575 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
27576 * g++.old-deja/g++.mike/net34.C: Likewise.
27577 * g++.old-deja/g++.mike/net36.C: Likewise.
27578 * g++.old-deja/g++.mike/ns2.C: Likewise.
27579 * g++.old-deja/g++.mike/p12306.C: Likewise.
27580 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
27581 value extension.
27582 * g++.old-deja/g++.mike/p700.C: Likewise.
27583 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
27584 * g++.old-deja/g++.mike/p710.C: Likewise.
27585 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
27586 value extension.
27587 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
27588 * g++.old-deja/g++.mike/pmf9.C: Likewise.
27589 * g++.old-deja/g++.ns/crash2.C: Likewise.
27590 * g++.old-deja/g++.ns/crash3.C: Likewise.
27591 * g++.old-deja/g++.ns/invalid1.C: Likewise.
27592 * g++.old-deja/g++.ns/ns17.C: Likewise.
27593 * g++.old-deja/g++.ns/template16.C: Likewise.
27594 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
27595 keyword.
27596 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
27597 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
27598 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
27599 named return value extension.
27600 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
27601 * g++.old-deja/g++.other/access4.C: Issue additional error
27602 messages.
27603 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
27604 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
27605 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
27606 * g++.old-deja/g++.other/crash25.C: Change error message.
27607 * g++.old-deja/g++.other/crash4.C: Change error message.
27608 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
27609 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
27610 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
27611 checks.
27612 * g++.old-deja/g++.other/defarg8.C: Likewise.
27613 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
27614 * g++.old-deja/g++.other/dtor10.C: Likewise.
27615 * g++.old-deja/g++.other/incomplete.C: Likewise.
27616 * g++.old-deja/g++.other/linkage7.C: Likewise.
27617 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
27618 lookup algorithm.
27619 * g++.old-deja/g++.other/mangle2.C: Likewise.
27620 * g++.old-deja/g++.other/refinit2.C: Likewise.
27621 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
27622 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
27623 * g++.old-deja/g++.pt/crash28.C: Likewise.
27624 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
27625 syntax.
27626 * g++.old-deja/g++.pt/crash32.C: Change error message.
27627 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
27628 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
27629 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
27630 error message position.
27631 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
27632 * g++.old-deja/g++.pt/defarg8.C: Change error message.
27633 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
27634 syntax.
27635 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
27636 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
27637 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
27638 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
27639 keyword.
27640 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27641 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
27642 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
27643 keyword.
27644 * g++.old-deja/g++.pt/explicit71.C: Change error message.
27645 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
27646 syntax.
27647 * g++.old-deja/g++.pt/friend28.C: Account for use of
27648 non-dependent names.
27649 * g++.old-deja/g++.pt/friend29.C: Likewise.
27650 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
27651 rules.
27652 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
27653 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
27654 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
27655 lookup rules.
27656 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
27657 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
27658 keyword.
27659 * g++.old-deja/g++.pt/memclass20.C: Likewise.
27660 * g++.old-deja/g++.pt/memclass5.C: Likewise.
27661 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
27662 keyword.
27663 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
27664 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
27665 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
27666 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
27667 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
27668 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
27669 keyword.
27670 * g++.old-deja/g++.pt/spec10.C: Likewise.
27671 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
27672 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
27673 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
27674 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
27675 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
27676 * g++.old-deja/g++.pt/ttp62.C: Likewise.
27677 * g++.old-deja/g++.pt/ttp64.C: Likewise.
27678 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
27679 * g++.old-deja/g++.pt/typename15.C: Likewise.
27680 * g++.old-deja/g++.pt/typename22.C: Likewise.
27681 * g++.old-deja/g++.pt/typename6.C: Change error messages.
27682 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
27683 * g++.old-deja/g++.pt/virtual2.C: Likewise.
27684 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
27685 syntax.
27686 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
27687 return value extension.
27688 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
27689 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
27690 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
27691 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
27692
27693 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
27694
27695 * g++.dg/warn/inline1.C: New test.
27696 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
27697 * g++.old-deja/g++.jason/synth10.C: Likewise.
27698 * g++.old-deja/g++.mike/net31.C: Likewise.
27699 * g++.old-deja/g++.mike/p8786.C: Likewise.
27700
27701 * g++.dg/template/friend10.C: New test.
27702 * g++.dg/template/conv5.C: New test.
27703
27704 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
27705
27706 * g++.dg/lookup/scoped3.C: New test.
27707
27708 * g++.dg/lookup/decl1.C: New test.
27709 * g++.dg/lookup/decl2.C: New test.
27710
27711 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
27712
27713 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
27714 gcc.c-torture/compile/20021015-1.c,
27715 gcc.c-torture/compile/20021015-2.c,
27716 gcc.c-torture/compile/20021123-1.c,
27717 gcc.c-torture/compile/20021123-2.c,
27718 gcc.c-torture/compile/20021123-3.c,
27719 gcc.c-torture/compile/20021123-4.c,
27720 gcc.c-torture/execute/20021024-1.c: Add tests previously added
27721 only to 3.1 or 3.2 branch.
27722
27723 2002-12-23 Mark Mitchell <mark@codesourcery.com>
27724
27725 * gcc.dg/i386-bitfield3.c: New test.
27726
27727 * gcc.dg/i386-bitfield2.c: New test.
27728
27729 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
27730
27731 * g++.dg/parse/conv_op1.C: New test.
27732
27733 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
27734
27735 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
27736 approved.
27737
27738 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
27739
27740 * gcc.c-torture/compile/20021220-1.c: New test.
27741
27742 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
27743
27744 * gcc.dg/i386-fastcall-1.c: New.
27745
27746 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27747
27748 * gcc.c-torture/execute/20021219-1.c: New test.
27749
27750 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27751
27752 * gcc.dg/i386-pic-1.c: New test.
27753
27754 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27755
27756 PR c++/8099
27757 * g++.dg/template/friend9.C: New test.
27758
27759 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27760
27761 PR c++/3663
27762 * g++.dg/template/access7.C: New test.
27763
27764 2002-12-18 Nick Clifton <nickc@redhat.com>
27765
27766 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
27767 the libstdc++-v3 directory has been found.
27768
27769 2002-12-12 Devang Patel <dpatel@apple.com>
27770 * gcc.dg/darwin-ld-1.c: New test.
27771 * gcc.dg/darwin-ld-2.c: New test.
27772 * gcc.dg/darwin-ld-3.c: New test.
27773 * gcc.dg/darwin-ld-4.c: New test.
27774 * gcc.dg/darwin-ld-5.c: New test.
27775
27776 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27777
27778 * gcc.c-torture/compile/20021212-1.c: New test.
27779
27780 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
27781
27782 * gcc.dg/fshort-wchar: New test.
27783
27784 2002-12-10 Mark Mitchell <mark@codesourcery.com>
27785
27786 PR c++/8372
27787 * g++.dg/template/dtor1.C: New test.
27788
27789 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
27790 markers.
27791
27792 2002-12-10 Jakub Jelinek <jakub@redhat.com>
27793
27794 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
27795
27796 2002-12-09 Mark Mitchell <mark@codesourcery.com>
27797
27798 * g++.dg/template/static1.C: New test.
27799 * g++.dg/template/static2.C: New test.
27800 * g++.old-deja/g++.ext/memconst.C: New test.
27801
27802 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27803
27804 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
27805 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
27806 * g++.dg/special/initp1.C: Likewise.
27807
27808 2002-12-06 Jakub Jelinek <jakub@redhat.com>
27809
27810 * gcc.c-torture/execute/20021204-1.c: New test.
27811
27812 2002-12-04 Geoffrey Keating <geoffk@apple.com>
27813
27814 * gcc.dg/ppc-fmadd-1.c: New file.
27815 * gcc.dg/ppc-fmadd-2.c: New file.
27816 * gcc.dg/ppc-fmadd-3.c: New file.
27817
27818 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27819
27820 * gcc.c-torture/compile/20021204-1.c: New test.
27821
27822 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
27823
27824 * g++.dg/inherit/covariant2.C: New test.
27825 * g++.dg/inherit/covariant3.C: New test.
27826 * g++.dg/inherit/covariant4.C: New test.
27827 * g++.dg/inherit/covariant1.C: Remove XFAIL.
27828 * g++.old-deja/g++.robertl/eb17.C: Likewise.
27829
27830 2002-12-03 Mark Mitchell <mark@codesourcery.com>
27831
27832 PR c++/8688
27833 * g++.dg/init/brace3.C: New test.
27834
27835 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
27836
27837 * gcc.dg/20020210-1.c: Fix a comment typo.
27838
27839 2002-12-02 Mark Mitchell <mark@codesourcery.com>
27840
27841 PR c++/8720
27842 * g++.dg/parse/defarg1.C: New test.
27843
27844 PR c++/8615
27845 * g++.dg/template/char1.C: New test.
27846
27847 * g++.dg/template/varmod1.C: Fix typo.
27848
27849 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27850
27851 DR 180
27852 * g++.old-deja/g++.pt/crash32.C: Expect error.
27853
27854 2002-12-01 Mark Mitchell <mark@codesourcery.com>
27855
27856 PR c++/5919
27857 * g++.dg/template/varmod1.C: New test.
27858
27859 PR c++/8727
27860 * g++.dg/inherit/typeinfo1.C: New test.
27861
27862 PR c++/8663
27863 * g++.dg/inherit/typedef1.C: New test.
27864
27865 2002-11-30 Mark Mitchell <mark@codesourcery.com>
27866
27867 PR c++/8332
27868 PR c++/8493
27869 * g++.dg/template/strlen1.C: New test.
27870
27871 PR c++/8227
27872 * g++.dg/template/ctor2.C: New test.
27873
27874 PR c++/8214
27875 * g++.dg/init/string1.C: New test.
27876
27877 PR c++/8511
27878 * g++.dg/template/friend8.C: New test.
27879
27880 2002-11-29 Joe Buck <jbuck@synopsys.com>
27881
27882 * g++.dg/lookup/anon2.C: New test.
27883
27884 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
27885
27886 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
27887 h8300 port.
27888
27889 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
27890
27891 * gcc.dg/bitfld-6.c: New test.
27892
27893 2002-11-27 Jan Hubicka <jh@suse.cz>
27894
27895 * gcc.c-torture/execute/20021127.[cx]: New test.
27896
27897 2002-11-26 Jan Hubicka <jh@suse.cz>
27898
27899 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
27900 quality.
27901
27902 2002-11-26 Geoffrey Keating <geoffk@apple.com>
27903
27904 * g++.dg/init/brace2.C: New test.
27905 * g++.old-deja/g++.mike/p9129.C: Correct.
27906
27907 2002-11-26 Mark Mitchell <mark@codesourcery.com>
27908
27909 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
27910
27911 2002-11-25 Andreas Bauer <baueran@in.tum.de>
27912
27913 * gcc.dg/sibcall-6: New test for indirect sibcalls.
27914
27915 2002-11-25 Mark Mitchell <mark@codesourcery.com>
27916
27917 * testsuite/g++.dg/abi/empty11.C: New test.
27918 * testsuite/g++.dg/rtti/cv1.C: New test.
27919
27920 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
27921
27922 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
27923
27924 2002-11-24 Mark Mitchell <mark@codesourcery.com>
27925
27926 * g++.dg/abi/empty10.C: New test.
27927
27928 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27929
27930 * gcc.c-torture/compile/20021124-1.c: New test.
27931
27932 2002-11-22 Mark Mitchell <mark@codesourcery.com>
27933
27934 * g++.dg/abi/rtti2.C: New test.
27935
27936 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
27937
27938 * gcc.dg/i386-unroll-1.c: New test.
27939
27940 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
27941
27942 * gcc.c-torture/compile/20021120-1.c: New test.
27943 * gcc.c-torture/compile/20021120-2.c: New test.
27944
27945 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27946
27947 * gcc.dg/bitfld-5.c: New test.
27948
27949 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27950
27951 * gcc.c-torture/execute/20021120-3.c: New test.
27952
27953 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27954
27955 * gcc.c-torture/execute/20021120-2.c: New test.
27956
27957 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
27958
27959 * gcc.c-torture/execute/20021120-1.c: New test.
27960
27961 2002-11-20 Jakub Jelinek <jakub@redhat.com>
27962
27963 * gcc.c-torture/execute/20021118-3.c: New test.
27964
27965 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27966
27967 * gcc.c-torture/compile/20021119-1.c: New test.
27968
27969 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
27970
27971 * gcc.dg/duff-1.c: New test.
27972 * gcc.dg/duff-2.c: New test.
27973 * gcc.dg/duff-3.c: New test.
27974
27975 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
27976
27977 * gcc.dg/cpp/_Pragma5.c: New test.
27978
27979 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
27980
27981 * gcc.c-torture/execute/20021118-2.c: New test.
27982
27983 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
27984
27985 * gcc.c-torture/execute/20021118-1.c: New test.
27986
27987 2002-11-16 Jakub Jelinek <jakub@redhat.com>
27988
27989 * gcc.dg/20021116-1.c: New test.
27990
27991 2002-11-14 Mark Mitchell <mark@codesourcery.com>
27992
27993 * g++.dg/abi/vcall1.C: New test.
27994
27995 2002-11-14 Jakub Jelinek <jakub@redhat.com>
27996
27997 * gcc.dg/20021029-1.c: New test.
27998 * gcc.dg/20021029-2.c: New test.
27999
28000 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
28001
28002 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
28003
28004 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28005
28006 PR c/8439
28007 * gcc.dg/20021110.c: Move to ...
28008 * gcc.c-torture/compile/20021110.c: .... here.
28009
28010 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28011
28012 PR c/8467
28013 * gcc.c-torture/execute/20021111-1.c
28014
28015 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28016
28017 PR c/8439
28018 * gcc.dg/20021110.c: New test.
28019
28020 2002-11-10 Mark Mitchell <mark@codesourcery.com>
28021
28022 * g++.dg/abi/vthunk3.C: Run only on x86.
28023
28024 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
28025
28026 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
28027
28028 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
28029
28030 * lib/compat.exp (compat-execute): Fix logic error in last
28031 change.
28032
28033 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
28034
28035 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
28036
28037 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28038
28039 PR c++/8389
28040 * g++.dg/template/access6.C: New test.
28041
28042 2002-11-08 Jan Hubicka <jh@suse.cz>
28043
28044 * gcc.dg/i386-ssefp-1.c: New test.
28045 * gcc.dg/i386-ssefp-1.c: New test.
28046
28047 2002-11-08 Jan Hubicka <jh@suse.cz>
28048
28049 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
28050
28051 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28052
28053 * g++.dg/abi/vthunk3.C: New test.
28054
28055 PR c++/8338
28056 * g++.dg/template/crash2.C: New test.
28057
28058 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28059
28060 * testsuite/g++.dg/abi/dtor1.C: New test.
28061 * testsuite/g++.dg/abi/dtor2.C: Likewise.
28062
28063 2002-11-05 Geoffrey Keating <geoffk@apple.com>
28064
28065 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
28066 Darwin.
28067
28068 2002-11-04 Adam Nemet <anemet@lnxw.com>
28069
28070 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
28071 -mthumb. Only xfail with -O0.
28072
28073 2002-11-03 Mark Mitchell <mark@codesourcery.com>
28074
28075 * g++.dg/abi/thunk1.C: New test.
28076 * g++.dg/abi/thunk2.C: Likewise.
28077 * g++.dg/abi/vtt1.C: Likewise.
28078
28079 2002-11-02 Diego Novillo <dnovillo@redhat.com>
28080
28081 PR optimization/8423
28082 * gcc.c-torture/execute/builtin-constant.c: New test.
28083
28084 2002-11-01 Zack Weinberg <zack@codesourcery.com>
28085
28086 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
28087 Add some more cases.
28088
28089 2002-11-01 Mark Mitchell <mark@codesourcery.com>
28090
28091 PR c++/8391
28092 * g++.dg/opt/local1.C: New test.
28093
28094 2002-10-30 Mark Mitchell <mark@codesourcery.com>
28095
28096 PR c++/8160
28097 * g++.dg/template/complit1.C: New test.
28098
28099 PR c++/8149
28100 * g++.dg/template/typename4.C: Likewise.
28101
28102 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28103
28104 Core issue 287, PR c++/7639
28105 * g++.dg/template/instantiate1.C: Adjust error location.
28106 * g++.dg/template/instantiate3.C: New test.
28107 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
28108 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
28109 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
28110
28111 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
28112
28113 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
28114
28115 2002-10-29 Mark Mitchell <mark@codesourcery.com>
28116
28117 PR c++/8287
28118 * g++.dg/init/dtor2.C: New test.
28119
28120 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28121
28122 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
28123 * gcc.dg/nest.c: Bypass errors on irix6.
28124
28125 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
28126
28127 * gcc.dg/nest.c: Expect error for mmix-*-*.
28128 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
28129
28130 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
28131
28132 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
28133 markers.
28134
28135 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
28136
28137 2002-10-25 Mike Stump <mrs@apple.com>
28138
28139 * gcc.dg/warn-1.c: New test.
28140
28141 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28142
28143 * g++.dg/template/typename3.C: New test.
28144
28145 2002-10-25 Mark Mitchell <mark@codesourcery.com>
28146
28147 * g++.dg/lookup/ptrmem1.C: New test.
28148
28149 * g++.dg/abi/vthunk2.C: New test.
28150
28151 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28152
28153 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
28154
28155 2002-10-24 Mark Mitchell <mark@codesourcery.com>
28156
28157 * g++.dg/abi/empty9.C: New test.
28158
28159 2002-10-24 Richard Henderson <rth@redhat.com>
28160
28161 * g++.dg/inherit/thunk1.C: Enable for ia64.
28162
28163 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28164
28165 PR c++/8067
28166 * g++.dg/lookup/pretty1.C: New test.
28167
28168 2002-10-23 Jakub Jelinek <jakub@redhat.com>
28169
28170 * gcc.dg/20021023-1.c: New test.
28171
28172 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28173
28174 PR c++/7679
28175 * g++.dg/parse/inline1.C: New test.
28176
28177 2002-10-23 Richard Henderson <rth@redhat.com>
28178
28179 * g++.dg/inherit/thunk1.C: Enable for x86_64.
28180
28181 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
28182
28183 2002-10-22 Mark Mitchell <mark@codesourcery.com>
28184
28185 PR c++/6579
28186 * g++.dg/parse/stmtexpr3.C: New test.
28187
28188 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
28189
28190 * g++.dg/expr/cond1.C: New test.
28191
28192 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28193
28194 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
28195
28196 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28197
28198 * g++.dg/abi/vbase13.C: New test.
28199 * g++.dg/abi/vbase14.C: Likewise.
28200
28201 2002-10-21 Jakub Jelinek <jakub@redhat.com>
28202
28203 * gcc.dg/tls/pic-1.c: New test.
28204 * gcc.dg/tls/nonpic-1.c: New test.
28205 * gcc.dg/20021018-1.c: New test.
28206
28207 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28208
28209 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
28210 Remove only files with the same base name as the test case.
28211 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
28212 (profopt-execute): Likewise. Also, remove old profiling
28213 and performance data files before running the tests.
28214
28215 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
28216 * g++.dg/bprob/bprob.exp: Likewise.
28217 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
28218 to allow more general test case names.
28219
28220 * g++.dg/bprob/bprob-1.C: Rename to ...
28221 * g++.dg/bprob/g++-bprob-1.C: ... this.
28222
28223 * g77.dg/bprob/bprob-1.f: Rename to ...
28224 * g77.dg/bprob/g77-bprob-1.f: ... this.
28225
28226 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28227
28228 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
28229 bison 1.50 or later.
28230
28231 2002-10-21 Janis Johnson <janis187@us.ibm.com>
28232
28233 * g++.dg/README: Describe more test directories.
28234
28235 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28236
28237 * g++.dg/init/array6.C: Add additional tests.
28238
28239 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28240
28241 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
28242 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
28243
28244 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
28245
28246 * gcc.c-torture/compile/20020604-1.x: New.
28247 * gcc.c-torture/compile/simd-5.x: Likewise.
28248 * gcc.c-torture/execute/920710-1.x: Likewise.
28249 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
28250
28251 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28252
28253 * g++.dg/inherit/override1.C: Add dg-options clause.
28254
28255 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28256
28257 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
28258 _mm_slli_si128.
28259
28260 2002-10-19 Andreas Schwab <schwab@suse.de>
28261
28262 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
28263 directory component.
28264
28265 2002-10-18 Mark Mitchell <mark@codesourcery.com>
28266
28267 * g++.dg/inherit/thunk1.C: New test.
28268
28269 * g++.dg/inherit/override1.C: New test.
28270
28271 * g++.dg/abi/mangle11.C: New test.
28272 * g++.dg/abi/mangle14.C: New test.
28273 * g++.dg/abi/mangle17.C: New test.
28274
28275 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
28276
28277 * g++.dg/overload/member2.C: New test.
28278
28279 2002-10-17 Janis Johnson <janis187@us.ibm.com>
28280
28281 * g++.dg/README: Describe new compat directory.
28282 * g++.dg/dg.exp: Skip tests in compat directory.
28283 * README.compat: New file.
28284 * lib/compat.exp: New expect script.
28285 * g++.dg/compat: New test directory.
28286 * g++.dg/compat/compat.exp: New expect script.
28287 * g++.dg/compat/abi: New test directory.
28288 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
28289 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
28290 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
28291 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
28292 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
28293 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
28294 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
28295 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
28296 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
28297 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
28298 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
28299 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
28300 * g++.dg/compat/break: New test directory.
28301 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
28302 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
28303 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
28304 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
28305 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
28306 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
28307 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
28308 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
28309 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
28310 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
28311 g++.dg/compat/break/README: New files.
28312 * g++.dg/compat/eh: New test directory.
28313 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
28314 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
28315 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
28316 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
28317 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
28318 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
28319 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
28320 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
28321 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
28322 g++.dg/compat/eh/filter2_y.C,
28323 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
28324 g++.dg/compat/eh/new1_y.C,
28325 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
28326 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
28327 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
28328 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
28329 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
28330 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
28331 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
28332 g++.dg/compat/eh/unexpected1_y.C: New files.
28333 * g++.dg/compat/init: New test directory.
28334 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
28335 g++.dg/compat/init/array5_y.C,
28336 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
28337 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
28338 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
28339 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
28340 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
28341 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
28342 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
28343 g++.dg/compat/init/init-ref2_y.C: New files.
28344
28345 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28346
28347 PR c++/7584
28348 * g++.dg/inherit/using3.C: New test.
28349
28350 2002-10-17 Jan Hubicka <jh@suse.cz>
28351
28352 * gcc.dg/20021017-2.c: New test.
28353
28354 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28355
28356 * g++.dg/abi/mangle16.C: Adjust.
28357
28358 * g++.dg/init/array8.C: New test.
28359
28360 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
28361
28362 * gcc.dg/special/mips-abi.exp: New test.
28363 * gcc.dg/special/mips-abi.s: Empty file used by the above.
28364
28365 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28366
28367 * g++.dg/abi/mangle16.C: New test.
28368 * g++.dg/abi/mangle17.C: Likewise.
28369
28370 PR c++/7478
28371 * g++.dg/template/ref1.C: New test.
28372
28373 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28374
28375 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
28376
28377 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
28378
28379 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
28380
28381 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28382
28383 PR c++/7524
28384 * g++.dg/init/array7.C: New test.
28385
28386 2002-10-15 Mark Mitchell <mark@codesourcery.com>
28387
28388 * g++.dg/init/array6.C: New test.
28389
28390 * g++.dg/abi/mangle13.C: Likewise.
28391 * g++.dg/abi/mangle14.C: Likewise.
28392 * g++.dg/abi/mangle15.C: Likewise.
28393
28394 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28395
28396 * g++.dg/abi/empty8.C: New test.
28397
28398 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
28399
28400 * g++.dg/init/ctor1.C: New test.
28401
28402 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
28403
28404 * gcc.c-torture/execute/20021015-1.c: New test.
28405
28406 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
28407
28408 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
28409
28410 2002-10-14 Jan Hubicka <jh@suse.cz>
28411
28412 * gcc.dg/i386-ssetype-[1-5].c: New tests.
28413
28414 2002-10-14 Richard Henderson <rth@redhat.com>
28415
28416 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
28417
28418 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28419
28420 PR optimization/6631
28421 * g++.dg/opt/const2.C: New test.
28422
28423 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28424
28425 PR c++/7176
28426 * g++.dg/parse/friend1.C: New test.
28427 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
28428
28429 2002-10-14 Jakub Jelinek <jakub@redhat.com>
28430
28431 * gcc.dg/20021014-1.c: New test.
28432
28433 2002-10-11 Mark Mitchell <mark@codesourcery.com>
28434
28435 PR c++/5661
28436 * g++.dg/ext/vlm1.C: New test.
28437 * g++.dg/ext/vlm2.C: Likewise.
28438
28439 * g++.dg/init/array1.C: Remove invalid braces.
28440 * g++.dg/init/brace1.C: New test.
28441 * g++.dg/init/copy2.C: Likewise.
28442 * g++.dg/init/copy3.C: Likewise.
28443 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
28444 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
28445 braces.
28446
28447 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
28448
28449 * gcc.dg/cpp/assembler.S: Don't use -ansi.
28450
28451 2002-10-11 Richard Shann <richard.shann@superh.com>
28452
28453 * gcc.c-torture/compile/simd-5.c: New test.
28454
28455 2002-10-10 Roger Sayle <roger@eyesopen.com>
28456
28457 * gcc.c-torture/execute/shiftopt-1.c: New test case.
28458
28459 2002-10-10 Jim Wilson <wilson@redhat.com>
28460
28461 * gcc.c-torture/execute/20021010-1.c: New test.
28462
28463 2002-10-09 Zack Weinberg <zack@codesourcery.com>
28464
28465 PR c/7353
28466 * g++.dg/ext/typedef-init.C: New test.
28467 * gcc.dg/typedef-init.c: New test.
28468
28469 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
28470
28471 * gcc.dg/cpp/paste13.c: New test.
28472
28473 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28474
28475 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
28476 remaining platforms, XFAIL during compile, not execute. Don't
28477 XFAIL at -O0.
28478
28479 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
28480
28481 * gcc.dg/alias-1.c: Tweak expected warning.
28482
28483 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28484
28485 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
28486
28487 2002-10-06 Andreas Jaeger <aj@suse.de>
28488
28489 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
28490 * gcc.dg/cpp/c++98.C: Likewise.
28491
28492 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
28493 * g++.dg/cpp/c++98.C: Likewise.
28494
28495 * g++.dg/README (Subdirectories): Mention cpp directory.
28496
28497 PR target/7559
28498 * gcc.dg/20021006-1.c: New test.
28499
28500 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28501
28502 PR c++/7804
28503 * g++.dg/other/warning1.C: New test.
28504
28505 2002-10-04 Roger Sayle <roger@eyesopen.com>
28506
28507 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
28508 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
28509 and sparc-*-* with -m64 as expected failures. See PR 8087.
28510
28511 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28512
28513 PR c++/7931
28514 * g++.dg/template/ptrmem3.C: New test.
28515
28516 PR c++/7754
28517 * g++.dg/template/union1.C: New test.
28518
28519 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28520
28521 PR c++/8006
28522 * g++.dg/abi/mangle9.C: New test.
28523 * g++.dg/abi/mangle10.C: New test.
28524 * g++.dg/abi/mangle11.C: New test.
28525 * g++.dg/abi/mangle12.C: New test.
28526
28527 2002-10-02 Mark Mitchell <mark@codesourcery.com>
28528
28529 PR c++/7188.
28530 * g++.dg/template/meminit1.C: New test.
28531 * g++.dg/warn/Wreorder-1.C: Likewise.
28532 * g++.old-deja/g++.mike/warn3.C: Tweak.
28533 * lib/prune.exp: Ingore "in copy constructor".
28534
28535 2002-10-02 Andreas Jaeger <aj@suse.de>
28536
28537 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
28538 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
28539 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
28540 on x86-64.
28541
28542 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28543
28544 * gcc.dg/empty1.C: Fix typo.
28545
28546 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
28547
28548 * gcc.dg/alias-1.c: New test.
28549
28550 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28551
28552 * gcc.dg/empty1.C: New test.
28553
28554 * g++.dg/tls/init-2.C: Tweak error messages.
28555
28556 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
28557
28558 * gcc.c-torture/compile/20020923-1.c: New test.
28559
28560 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
28561
28562 * gcc.c-torture/execute/ffs-1.c: New test.
28563 * gcc.c-torture/execute/ffs-2.c: Ditto.
28564
28565 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
28566
28567 * g++.dg/overload/member1.C: New test.
28568
28569 2002-09-30 Mark Mitchell <mark@codesourcery.com>
28570
28571 * g++.dg/abi/empty7.C: New test.
28572 * g++.dg/init/pm2.C: Likewise.
28573
28574 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
28575
28576 * g++.dg/rtti/crash1.C: New test.
28577
28578 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
28579
28580 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
28581 gcc.dg/sibcall-4.c: New tests.
28582
28583 2002-09-28 Roger Sayle <roger@eyesopen.com>
28584
28585 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
28586 powerpc and MMIX targets.
28587
28588 2002-09-27 Zack Weinberg <zack@codesourcery.com>
28589
28590 * gcc.dg/cpp/20020927-1.c: New.
28591
28592 2002-09-26 David S. Miller <davem@redhat.com>
28593
28594 * gcc.c-torture/compile/trunctfdf.c: New.
28595
28596 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28597
28598 * lib/target-supports.exp (check_weak_available): Handle solaris2.
28599
28600 2002-09-27 Alan Modra <amodra@bigpond.net.au>
28601
28602 * gcc.c-torture/execute/loop-15.c: New.
28603
28604 2002-09-26 Janis Johnson <janis187@us.ibm.com>
28605
28606 * README.QMTEST: Fix typo.
28607
28608 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
28609
28610 * gcc.dg/20020926-1.c: New test.
28611
28612 2002-09-25 David S. Miller <davem@redhat.com>
28613
28614 PR target/7842
28615 * gcc.c-torture/execute/shiftdi.c: New test.
28616
28617 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
28618
28619 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
28620 unique to the tool.
28621 * lib/g77.exp (g77_init): Likewise.
28622 * lib/g++.exp (g++_init): Likewise.
28623 * lib/objc.exp (objc_init): Likewise.
28624
28625 2002-09-25 Mark Mitchell <mark@codesourcery.com>
28626
28627 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
28628 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
28629 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
28630
28631 2002-09-25 Richard Henderson <rth@redhat.com>
28632
28633 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
28634 too-small long double.
28635
28636 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
28637
28638 * gcc.dg/20020919-1.c: New test.
28639
28640 2002-09-23 Mark Mitchell <mark@codesourcery.com>
28641
28642 * g++.dg/abi/bitfield6.C: New test.
28643 * g++.dg/abi/bitfield7.C: New test.
28644 * g++.dg/abi/bitfield8.C: New test.
28645 * g++.dg/abi/vbase11.C: New test.
28646
28647 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
28648
28649 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
28650 hppa*-*-hpux*. Update test comment.
28651
28652 2002-09-20 Jakub Jelinek <jakub@redhat.com>
28653
28654 * gcc.dg/tls/struct-1.c: New test.
28655
28656 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
28657
28658 * gcc.dg/cpp/tr-warn2.c: Update.
28659
28660 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28661
28662 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
28663
28664 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28665
28666 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
28667 systems.
28668
28669 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
28670
28671 * gcc.c-torture/execute/ieee/mzero3.c: New test.
28672
28673 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28674 Adjust for c++filt moved to binutils. Remove spurious duplicate
28675 setting of cxxfilt.
28676
28677 2002-09-19 Geoffrey Keating <geoffk@apple.com>
28678
28679 * gcc.dg/20020312-2.c: Update for darwin.
28680
28681 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
28682
28683 * g++.old-deja/g++.other/crash32.C: Mark ICE.
28684
28685 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
28686
28687 * objc.dg/comp-types-1.m: New test.
28688 * objc.dg/comp-types-2.m: New test.
28689 * objc.dg/comp-types-3.m: New test.
28690 * objc.dg/comp-types-4.m: New test.
28691 * objc.dg/comp-types-5.m: New test.
28692 * objc.dg/comp-types-6.m: New test.
28693
28694 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
28695
28696 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
28697
28698 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28699
28700 * g++.dg/other/do1.C: New test.
28701
28702 * g++.dg/template/subst1.C: New test.
28703
28704 2002-09-16 Steve Ellcey <sje@cup.hp.com>
28705
28706 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
28707
28708 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28709
28710 * g++.dg/template/qualttp20.C: Adjust expected errors.
28711 * g++.old-deja/g++.jason/report.C: Likewise.
28712 * g++.old-deja/g++.other/qual1.C: Likewise.
28713
28714 * g++.dg/lookup/scoped2.C: New test.
28715
28716 * g++.dg/ext/asm3.C: New test.
28717
28718 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
28719
28720 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
28721
28722 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
28723
28724 * ChangeLog: follow spelling conventions.
28725 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
28726 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
28727 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
28728 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
28729 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
28730 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
28731 * g++.old-deja/g++.law/global-init1.C: Likewise.
28732 * g++.old-deja/g++.other/delete4.C: Likewise.
28733 * g++.old-deja/g++.other/inline21.C: Likewise.
28734 * g++.old-deja/g++.other/singleton.C: Likewise.
28735 * g77.dg/strlen0.f: Likewise.
28736 * g77.f-torture/compile/20010519-1.f: Likewise.
28737 * g77.f-torture/compile/980310-4.f: Likewise.
28738 * gcc.c-torture/compile/20000605-1.c: Likewise.
28739 * gcc.c-torture/execute/20020225-1.c: Likewise.
28740 * gcc.dg/c90-hexfloat-2.c: Likewise.
28741 * gcc.dg/c99-bool-1.c: Likewise.
28742 * gcc.dg/c99-hexfloat-2.c: Likewise.
28743 * gcc.dg/dll-2.c: Likewise.
28744 * gcc.dg/wtr-union-init-1.c: Likewise.
28745 * gcc.dg/wtr-union-init-2.c: Likewise.
28746 * gcc.dg/wtr-union-init-3.c: Likewise.
28747 * gcc.dg/cpp/avoidpaste1.c: Likewise.
28748 * gcc.dg/cpp/defined.c: Likewise.
28749 * gcc.dg/cpp/macsyntx.c: Likewise.
28750 * gcc.dg/cpp/paste2.c: Likewise.
28751 * gcc.dg/cpp/trad/defined.c: Likewise.
28752 * gcc.dg/format/c90-printf-1.c: Likewise.
28753 * gcc.dg/format/c90-scanf-1.c: Likewise.
28754 * gcc.dg/format/c99-printf-1.c: Likewise.
28755 * gcc.dg/format/c99-scanf-1.c: Likewise.
28756 * gcc.misc-tests/gcov-8.c: Likewise.
28757 * lib/profopt.exp: Likewise.
28758
28759 2002-09-15 Krister Walfridsson <cato@df.lth.se>
28760
28761 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
28762
28763 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28764
28765 * g++.dg/inherit/using2.C: New test.
28766
28767 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
28768
28769 * ChangeLog: Follow spelling conventions.
28770 * g++.dg/template/friend4.C: Likewise.
28771 * g++.old-deja/g++.pt/crash67.C: Likewise.
28772 * gcc.c-torture/execute/20000801-4.c: Likewise.
28773 * gcc.dg/c90-digraph-1.c: Likewise.
28774 * gcc.dg/c94-digraph-1.c: Likewise.
28775 * gcc.dg/c99-digraph-1.c: Likewise.
28776 * gcc.dg/cpp/line5.c: Likewise.
28777 * gcc.dg/cpp/multiline.c: Likewise.
28778 * gcc.dg/cpp/trad/literals-1.c: Likewise.
28779 * gcc.dg/format/attr-3.c: Likewise.
28780 * gcc.dg/format/c90-scanf-3.c: Likewise.
28781 * gcc.dg/format/ext-4.c: Likewise.
28782
28783 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28784
28785 * g++.dg/template/pretty1.C: New test.
28786
28787 2002-09-14 Alan Modra <amodra@bigpond.net.au>
28788
28789 * gcc.c-torture/execute/struct-cpy-1.c: New test.
28790
28791 2002-09-13 Matt Austern <austern@apple.com>
28792
28793 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
28794 passing a cast expression to a function by const reference.
28795
28796 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
28797
28798 * g++.dg/template/deduce1.C: New test.
28799
28800 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
28801
28802 * gcc.c-torture/execute/simd-1.c: Force all use of int to
28803 32-bit int.
28804
28805 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
28806
28807 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
28808 usage.
28809
28810 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
28811
28812 * gcc.c-torture/compile/20020910-1.c: New test.
28813
28814 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
28815
28816 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
28817
28818 2002-09-10 Andreas Jaeger <aj@suse.de>
28819
28820 * gcc.dg/20020312-2.c: Adjust for x86-64.
28821
28822 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
28823
28824 * g77.dg/7388.f: New test case for PR 7388.
28825
28826 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
28827
28828 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
28829
28830 2002-09-05 Ziemowit Laski <zlaski@apple.com>
28831
28832 * objc.dg/proto-lossage-1.m: New test.
28833
28834 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
28835
28836 * gcc.dg/cpp/_Pragma4.c: Fix typo.
28837
28838 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
28839
28840 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
28841 expected to pass.
28842
28843 2002-09-06 Stan Shebs <shebs@apple.com>
28844 David Edelsohn <edelsohn@gnu.org>
28845
28846 * gcc.dg/weak: New directory.
28847 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
28848 target-specific xfail bits.
28849 * gcc.dg/typeof-2.c: Move to new directory.
28850 * gcc.dg/weak.exp: New expect script.
28851
28852 2002-09-06 Alan Modra <amodra@bigpond.net.au>
28853
28854 * gcc.c-torture/execute/extzvsi.c: New test.
28855
28856 2002-09-05 Stan Shebs <shebs@apple.com>
28857
28858 * gcc.dg/weak-1.c: xfail on Darwin.
28859 * gcc.dg/weak-2.c: Ditto.
28860 * gcc.dg/weak-3.c: Ditto.
28861 * gcc.dg/weak-4.c: Ditto.
28862 * gcc.dg/weak-5.c: Ditto.
28863 * gcc.dg/weak-6.c: Ditto.
28864 * gcc.dg/weak-7.c: Ditto.
28865 * gcc.dg/weak-8.c: Ditto.
28866 * gcc.dg/weak-9.c: Ditto.
28867
28868 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
28869
28870 * gcc.c-torture/execute/loop-14.c: New test.
28871
28872 2002-09-04 Jakub Jelinek <jakub@redhat.com>
28873
28874 * g++.dg/other/cxa-atexit1.C: New test.
28875
28876 * gcc.dg/typeof-2.c: New test.
28877
28878 2002-09-03 Roger Sayle <roger@eyesopen.com>
28879
28880 * gcc.dg/builtins-2.c: New testcase.
28881 * gcc.dg/builtins-3.c: New testcase.
28882
28883 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
28884
28885 * gcc.dg/cpp/_Pragma4.c: New test.
28886
28887 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
28888
28889 * objc/execute/nil_method-1.m: New testcase.
28890
28891 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
28892
28893 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
28894 [Object class], not [Object initialize].
28895
28896 2002-08-31 Roger Sayle <roger@eyesopen.com>
28897 Hans-Peter Nilsson <hp@bitrange.com>
28898
28899 * gcc.c-torture/execute/20020720-1.x: Skip test on
28900 mmix-knuth-mmixware. Correct comment.
28901
28902 2002-08-27 Mark Mitchell <mark@codesourcery.com>
28903
28904 * testsuite/g++.dg/abi/bitfield5.C: New test.
28905 * testsuite/g++.dg/abi/vbase10.C: Likewise.
28906
28907 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
28908
28909 * objc.dg/undeclared-selector.m: New test.
28910
28911 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
28912
28913 * g++.dg/other/offsetof1.C: Avoid cast warning.
28914
28915 2002-08-26 Ziemowit Laski <zlaski@apple.com>
28916
28917 * objc.dg/super-class-2.m: New test.
28918
28919 2002-08-24 Matt Austern <austern@apple.com>
28920
28921 * g++.dg/ext/lvaddr.C: New test.
28922 * g++.dg/ext/lvcast.C: New test.
28923
28924 2002-08-22 Mark Mitchell <mark@codesourcery.com>
28925
28926 * testsuite/g++.dg/inherit/cond1.C: New test.
28927
28928 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
28929
28930 * gcc.dg/noncompile/incomplete-1.c: New test.
28931
28932 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
28933
28934 * gcc.dg/typespec-1.c: New test.
28935
28936 2002-08-20 Devang Patel <dpatel@apple.com>
28937 * objc.dg/proto-hier-2.m: New test.
28938
28939 2002-08-19 Ziemowit Laski <zlaski@apple.com>
28940
28941 * objc.dg/bitfield-1.m: New test.
28942 * objc.dg/bitfield-2.m: New test.
28943
28944 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
28945
28946 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
28947 gcc.dg/c99-flex-array-4.c: New tests.
28948
28949 2002-08-16 Stan Shebs <shebs@apple.com>
28950
28951 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
28952
28953 2002-08-15 Jakub Jelinek <jakub@redhat.com>
28954
28955 * gcc.dg/typeof-1.c: New test.
28956 * g++.dg/ext/typeof2.C: New test.
28957
28958 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
28959
28960 * g++.dg/other/offsetof1.C: New test.
28961
28962 2002-08-14 Richard Henderson <rth@redhat.com>
28963
28964 * gcc.dg/tls/diag-3.c: Fix expected message strings.
28965
28966 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
28967
28968 * gcc.dg/cpp/_Pragma3.c: New test.
28969
28970 2002-08-13 Mark Mitchell <mark@codesourcery.com>
28971
28972 * g++.dg/template/inherit3: New test.
28973
28974 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
28975
28976 * gcc.dg/bitfld-4.c: Add blank options.
28977
28978 2002-08-09 Mark Mitchell <mark@codesourcery.com>
28979
28980 * g++.dg/template/crash1.C: New test.
28981
28982 2002-08-08 Jakub Jelinek <jakub@redhat.com>
28983
28984 * gcc.dg/tls/opt-2.c: New test.
28985
28986 2002-08-08 Devang Patel <dpatel@apple.com>
28987
28988 * objc.dg/selector-1.m : New test
28989
28990 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
28991
28992 * g++.dg/abi/bitfield4.C: New test.
28993 * gcc.dg/bitfld-4.c: New test.
28994
28995 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
28996
28997 * g++.dg/other/packed1.C: New test.
28998
28999 2002-08-07 Mark Mitchell <mark@codesourcery.com>
29000
29001 * g++.dg/abi/offsetof.C: Tweak error messages.
29002 * g++.old-deja/g++.mike/p10769a.C: Likewise.
29003
29004 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29005
29006 * gcc.dg/bitfld-3.c: New test.
29007
29008 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29009 Richard Henderson <rth@redhat.com>
29010
29011 * gcc.dg/i386-bitfield1.c: New test.
29012 * g++.dg/abi/bitfield3.C: Update.
29013
29014 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
29015
29016 * objc.dg/const-str-2.m: Update.
29017 * gcc.dg/cpp/c++98.c: Change to C extension.
29018 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
29019 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
29020
29021 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
29022
29023 * testsuite/gcc.dg/tls/diag-3.c: New.
29024
29025 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
29026
29027 * g++.dg/README (Subdirectories): Document new subdir expr.
29028 * g++.dg/expr/pmf-1.C: New test.
29029
29030 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
29031
29032 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
29033
29034 2002-08-06 Jakub Jelinek <jakub@redhat.com>
29035
29036 * g++.dg/abi/bitfield3.C: New test.
29037
29038 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
29039
29040 * lib/gcov.exp: Tweak expected line formats.
29041 * gcc.misc-tests/gcov8.c: New test.
29042 * gcc.misc-tests/gcov8.x: New flags.
29043
29044 2002-08-05 Jakub Jelinek <jakub@redhat.com>
29045
29046 * consistency.vlad/layout/endian.c: Include string.h.
29047
29048 * gcc.c-torture/execute/20020805-1.c: New test.
29049
29050 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
29051
29052 * g++.dg/other/conversion1.C: New test.
29053
29054 2002-08-03 Roger Sayle <roger@eyesopen.com>
29055
29056 * gcc.dg/builtins-1.c: New testcase.
29057
29058 2002-08-02 Mark Mitchell <mark@codesourcery.com>
29059
29060 * g++.dg/inherit/access3.C: New test.
29061
29062 2002-08-01 Jakub Jelinek <jakub@redhat.com>
29063
29064 * gcc.dg/ia64-visibility-2.c: New test.
29065
29066 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
29067
29068 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
29069 __qualifier_flags to __flags.
29070
29071 2002-07-31 Mark Mitchell <mark@codesourcery.com>
29072
29073 * g++.dg/inherit/operator1.C: New test.
29074 * g++.dg/lookup/disamb1.C: Fix typo in comment.
29075 * g++.dg/other/error1.C: Change expected error message.
29076 * g++.dg/template/conv4.C: Likewise.
29077
29078 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
29079
29080 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
29081 for documented behavior.
29082
29083 2002-07-25 Roger Sayle <roger@eyesopen.com>
29084
29085 * gcc.c-torture/execute/20020720-1.x: Skip this test on
29086 several targets known to fail.
29087
29088 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
29089
29090 * gcc.dg/mips-args-[123].c: New tests.
29091
29092 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
29093
29094 * gcc.dg/ppc-spe.c: New.
29095
29096 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
29097
29098 * g++.dg/other/ptrmem4.C: New testcase.
29099
29100 2002-07-24 Richard Henderson <rth@redhat.com>
29101
29102 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
29103
29104 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
29105
29106 * g++.dg/ext/alignof1.C (main): Return 0 for success.
29107
29108 2002-07-24 Roger Sayle <roger@eyesopen.com>
29109
29110 * gcc.c-torture/execute/memset-3.c: New testcase.
29111
29112 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
29113
29114 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
29115 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
29116
29117 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29118
29119 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
29120 Delete.
29121
29122 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
29123
29124 * gcc.c-torture/compile/simd-4.c: New test.
29125
29126 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29127
29128 PR c++/7347, c++/7348
29129 * g++.dg/template/access4.C: New test.
29130 * g++.dg/template/access5.C: New test.
29131 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
29132 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
29133 * g++.old-deja/g++.pt/ttp58.C: Likewise.
29134 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
29135
29136 2002-07-22 Jakub Jelinek <jakub@redhat.com>
29137
29138 * gcc.dg/gnu89-init-2.c: New test.
29139
29140 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
29141
29142 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
29143
29144 2002-07-20 Roger Sayle <roger@eyesopen.com>
29145
29146 * gcc.c-torture/execute/20020720-1.c: New testcase.
29147
29148 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
29149
29150 * gcc.dg/cpp/Wsignprom.c: New tests.
29151
29152 2002-07-20 Alan Modra <amodra@bigpond.net.au>
29153
29154 * gcc.c-torture/execute/loop-13.c: New test.
29155
29156 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
29157
29158 * gcc.dg/cpp/expr.c: New tests.
29159
29160 2002-07-18 David Edelsohn <edelsohn@gnu.org>
29161
29162 * g++.dg/opt/pr6713.C: Add template instantiation.
29163
29164 2002-07-18 Alan Modra <amodra@bigpond.net.au>
29165
29166 * gcc.dg/nest.c: New test.
29167
29168 2002-07-17 Richard Henderson <rth@redhat.com>
29169
29170 * g++.dg/opt/pr6713.C: New test.
29171
29172 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
29173
29174 * gcc.c-torture/execute/loop-2e.x: Let the testcase
29175 XFAIL for all x86 processors.
29176
29177 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
29178
29179 * gcc.c-torture/execute/20010122-1.x: Do not test with
29180 -fomit-frame-pointer.
29181
29182 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29183
29184 * g++.dg/template/instantiate2.C: New test.
29185 * g++.dg/template/spec4.C: New test.
29186
29187 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29188
29189 * g++.dg/template/access2.C: New test.
29190 * g++.dg/template/access3.C: New test.
29191
29192 2002-07-15 Zack Weinberg <zack@codesourcery.com>
29193
29194 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
29195 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
29196 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
29197 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
29198 Convert to use <stdarg.h>.
29199 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
29200 Delete.
29201 * gcc.dg/va-arg-2.c: New.
29202 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
29203
29204 2002-07-15 Jakub Jelinek <jakub@redhat.com>
29205
29206 * gcc.c-torture/compile/20020710-1.c: New test.
29207
29208 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
29209 Andrew Pinski <pinskia@physics.uc.edu>
29210
29211 gcc.c-torture/compile/simd-2.c: New testcase.
29212 gcc.c-torture/compile/simd-3.c: Likewise.
29213
29214 2002-07-11 Mark Mitchell <mark@codesourcery.com>
29215
29216 PR c++/7224
29217 * g++.dg/overload/error1.C: New test.
29218
29219 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29220
29221 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
29222 configuration and IRIX 6 O32 ABI.
29223
29224 2002-07-11 Roger Sayle <roger@eyesopen.com>
29225
29226 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
29227
29228 2002-07-10 Roger Sayle <roger@eyesopen.com>
29229
29230 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
29231
29232 2002-07-10 Jeffrey A Law <law@redhat.com>
29233
29234 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
29235
29236 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
29237
29238 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
29239
29240 * gcc.dg/20020312-2.c: Check for __PPC__.
29241
29242 2002-07-09 Diego Novillo <dnovillo@redhat.com>
29243
29244 * gcc.c-torture/compile/20020709-1.c: New test.
29245
29246 2002-07-07 Roger Sayle <roger@eyesopen.com>
29247
29248 * g++.dg/template/qualttp21.C: New test case.
29249
29250 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
29251
29252 * gcc.c-torture/compile/20020706-1.c: New test.
29253 * gcc.c-torture/compile/20020706-2.c: New test.
29254
29255 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
29256 Alexandre Oliva <aoliva@redhat.com>
29257
29258 * g++.dg/warn/incomplete1.C: New test.
29259
29260 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29261
29262 PR c++/7099
29263 * g++.dg/warn/noreturn1.C: New test.
29264
29265 2002-07-03 Mark Mitchell <mark@codesourcery.com>
29266
29267 PR c++/6706
29268 * g++.dg/debug/debug6.C: New test.
29269 * g++.dg/debug/debug7.C: New test.
29270
29271 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
29272
29273 * gcc.c-torture/compile/simd-3.c: New test.
29274
29275 2002-07-03 Chris Demetriou <cgd@broadcom.com>
29276
29277 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
29278 * gcc.dg/20020620-1.c: Likewise.
29279
29280 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29281
29282 PR c++/6944
29283 * g++.dg/init/array4.C: New test.
29284 * g++.dg/init/array5.C: New test.
29285
29286 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
29287
29288 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
29289 * gcc.c-torture/execute/simd-2.c (main): Likewise.
29290
29291 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29292
29293 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
29294 * gcc.dg/wtr-aggr-init-1.c: Likewise.
29295 * gcc.dg/wtr-conversion-1.c: Likewise.
29296 * gcc.dg/wtr-escape-1.c: Likewise.
29297 * gcc.dg/wtr-int-type-1.c: Likewise.
29298 * gcc.dg/wtr-label-1.c: Likewise.
29299 * gcc.dg/wtr-static-1.c: Likewise.
29300 * gcc.dg/wtr-strcat-1.c: Likewise.
29301 * gcc.dg/wtr-suffix-1.c: Likewise.
29302 * gcc.dg/wtr-switch-1.c: Likewise.
29303 * gcc.dg/wtr-unary-plus-1.c: Likewise.
29304 * gcc.dg/wtr-union-init-1.c: Likewise.
29305 * gcc.dg/wtr-union-init-2.c: Likewise.
29306 * gcc.dg/wtr-union-init-3.c: Likewise.
29307
29308 * gcc.dg/wtr-func-def-1.c: New test.
29309
29310 2002-07-02 Devang Patel <dpatel@apple.com>
29311
29312 * objc.dg/param-1.m: New test.
29313
29314 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
29315
29316 * gcc.dg/cpp/trad/directive.c: Add test.
29317 * gcc.dg/cpp/trad/macroargs.c: Add test.
29318 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
29319
29320 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
29321
29322 * gcc.dg/cpp/cmdlne-M.c: New test.
29323
29324 2002-07-02 Ziemowit Laski <zlaski@apple.com>
29325
29326 * objc.dg/desig-init-1.m: New test.
29327
29328 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29329
29330 PR c++/6716
29331 * g++.dg/template/instantiate1.C: New test.
29332
29333 2002-07-01 Mark Mitchell <mark@codesourcery.com>
29334
29335 PR c++/7112
29336 * g++.dg/template/sizeof2.C: New test.
29337
29338 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29339
29340 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
29341 gcc.dg/cpp/trad/include.c: New tests.
29342
29343 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
29344
29345 PR target/7177
29346 * gcc.c-torture/compile/20020701-1.c: New test.
29347
29348 2002-07-01 Stan Shebs <shebs@apple.com>
29349
29350 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
29351 header here...
29352 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
29353 (objc-torture-execute): or here.
29354
29355 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
29356
29357 * gcc.c-torture/execute/arith-rand-ll.c: New test.
29358
29359 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29360
29361 * gcc.dg/cpp/trad/escaped-nl.c: New test.
29362
29363 2002-06-30 Devang Patel <dpatel@apple.com>
29364
29365 * objc.dg/fsyntax-only.m: New test.
29366
29367 2002-06-27 Mark Mitchell <mark@codesourcery.com>
29368
29369 PR c++/6695
29370 * g++.dg/template/friend7.C: New file.
29371
29372 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
29373
29374 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
29375 return type.
29376
29377 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
29378
29379 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
29380 avoid division by zero.
29381
29382 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
29383
29384 * gcc.dg/Wunknownprag.c: New tests.
29385
29386 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
29387
29388 * gcc.c-torture/execute/simd-2.c: New test.
29389
29390 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
29391
29392 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
29393 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
29394 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
29395 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
29396 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
29397 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
29398 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
29399 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
29400 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
29401 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
29402 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
29403 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
29404 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
29405 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
29406 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
29407 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
29408 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
29409
29410 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
29411
29412 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
29413 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
29414 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
29415 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
29416 New tests.
29417 * gcc.dg/cpp/trad/directive.c: Update.
29418
29419 2002-06-23 Andreas Jaeger <aj@suse.de>
29420
29421 * gcc.c-torture/execute/complex-6.c: New.
29422
29423 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
29424
29425 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
29426 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
29427 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
29428 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
29429
29430 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
29431
29432 * gcc.dg/cpp/trad: New directory with traditional tests copied
29433 from parent directory.
29434 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29435 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29436 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29437 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29438 Move to trad/ and rename.
29439 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
29440 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
29441 gcc.dg/cpp/trad/redef2.c: New tests.
29442 * gcc.dg/cpp/trad/trad.exp: New driver.
29443
29444 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
29445
29446 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29447 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29448 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29449 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29450 Remove.
29451
29452 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
29453
29454 * gcc.dg/20020620-1.c: New test.
29455
29456 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29457
29458 * g++.dg/template/ttp4.C: New test.
29459
29460 2002-06-19 Jakub Jelinek <jakub@redhat.com>
29461
29462 * g++.dg/opt/vt1.C: Fix regexp.
29463
29464 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29465
29466 * gcc.c-torture/execute/pure-1.c: Make functions static again.
29467 Don't use attribute `noinline'.
29468
29469 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29470
29471 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
29472
29473 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
29474
29475 * gcc.c-torture/execute/simd-1.c: New.
29476
29477 * gcc.dg/simd-1.c: New.
29478
29479 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29480
29481 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
29482
29483 2002-06-16 Richard Henderson <rth@redhat.com>
29484
29485 * g++.dg/ext/anon-struct1.C: New.
29486 * g++.dg/ext/anon-struct2.C: New.
29487 * g++.dg/ext/anon-struct3.C: New.
29488 * gcc.dg/anon-struct-1.c: New.
29489 * gcc.dg/anon-struct-2.c: New.
29490 * gcc.dg/anon-struct-3.c: New.
29491 * gcc.dg/20011008-1.c: Adjust warning text.
29492 * gcc.dg/20020527-1.c: Add -fms-extensions.
29493
29494 2002-06-16 Richard Henderson <rth@redhat.com>
29495
29496 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
29497
29498 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
29499
29500 * gcc.c-torture/execute/20020615-1.c: New test.
29501
29502 2002-06-15 Roger Sayle <roger@eyesopen.com>
29503
29504 * gcc.c-tortuture/execute/compare-1.c: New test case.
29505 * gcc.c-tortuture/execute/compare-2.c: New test case.
29506 * gcc.c-tortuture/execute/compare-3.c: New test case.
29507
29508 2002-06-13 Richard Henderson <rth@redhat.com>
29509
29510 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
29511 ia64 ilp32.
29512
29513 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29514
29515 * g++.dg/template/typename2.C: Update error message.
29516
29517 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
29518
29519 * gcc.c-torture/execute/20020611-1.c: New test.
29520
29521 2002-06-11 Bob Wilson <bob.wilson@acm.org>
29522
29523 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
29524 list of targets to skip.
29525
29526 2002-06-10 Bob Wilson <bob.wilson@acm.org>
29527
29528 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
29529 targets if not optimizing.
29530
29531 2002-06-10 Jakub Jelinek <jakub@redhat.com>
29532
29533 * gcc.c-torture/compile/20020605-1.c: New test.
29534
29535 * g++.dg/opt/vt1.C: New test.
29536
29537 * gcc.dg/20020531-1.c: New test.
29538
29539 * gcc.dg/20020530-1.c: New test.
29540
29541 * gcc.dg/20020527-1.c: New test.
29542
29543 * g++.dg/opt/cse1.C: New test.
29544
29545 2002-06-07 Roger Sayle <roger@eyesopen.com>
29546
29547 * gcc.dg/20020607-2.c: New test case.
29548
29549 2002-06-07 Jakub Jelinek <jakub@redhat.com>
29550
29551 * gcc.c-torture/compile/20020604-1.c: New test.
29552
29553 2002-06-04 Richard Henderson <rth@redhat.com>
29554
29555 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
29556 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
29557 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
29558
29559 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
29560
29561 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
29562
29563 2002-06-03 Richard Henderson <rth@redhat.com>
29564
29565 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
29566 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
29567
29568 2002-06-02 Richard Henderson <rth@redhat.com>
29569
29570 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
29571 test functions static.
29572
29573 2002-06-02 Andreas Jaeger <aj@suse.de>
29574
29575 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
29576 now.
29577
29578 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
29579
29580 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
29581 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
29582 Update for mofified diagnostics.
29583 * gcc.dg/c99-intconst-1.c: No longer fail.
29584
29585 2002-06-02 Richard Henderson <rth@redhat.com>
29586
29587 * gcc.dg/uninit-A.c: Remove xfail markers.
29588
29589 2002-06-01 Roger Sayle <roger@eyesopen.com>
29590
29591 * gcc.dg/fnegate-1.c: New test case.
29592
29593 2002-05-30 Osku Salerma <osku@iki.fi>
29594
29595 * gcc.c-torture/execute/mayalias-1.c: New file.
29596
29597 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
29598
29599 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
29600 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
29601 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
29602
29603 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
29604
29605 * gcc.c-torture/execute/20020529-1.c: New test.
29606
29607 2002-05-27 Richard Henderson <rth@redhat.com>
29608
29609 * g++.dg/ext/attrib6.C: New test case.
29610
29611 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29612
29613 * gcc.c-torture/execute/pure-1.c: New test.
29614
29615 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29616
29617 * gcc.dg/cpp/arith-2.c: Remove.
29618
29619 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29620
29621 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
29622 * gcc.dg/cpp/if-3.c: Remove.
29623
29624 2002-05-26 Jakub Jelinek <jakub@redhat.com>
29625
29626 * g++.dg/opt/cse2.C: New test.
29627
29628 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
29629
29630 * gcc.dg/cpp/arith-1.c: New semantic tests.
29631 * gcc.dg/cpp/if-1.c: Update.
29632
29633 2002-05-24 Ben Elliston <bje@redhat.com>
29634
29635 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
29636
29637 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29638
29639 * gcc.dg/verbose-asm.c: New test.
29640
29641 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
29642
29643 * gcc.dg/cpp/paste12.c: New test.
29644
29645 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29646
29647 * g++.dg/parse/named_ops.C: New test.
29648
29649 2002-05-23 Mark Mitchell <mark@codesourcery.com>
29650
29651 * gcc/testsuite/gcc.dg/weak-8.c: New test.
29652
29653 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
29654
29655 * gcc.dg/weak-2.c: Allow optional leading underscore
29656 in scan-assembler symbol name.
29657 * gcc.dg/weak-3.c: Likewise.
29658 * gcc.dg/weak-4.c: Likewise.
29659 * gcc.dg/weak-5.c: Likewise.
29660
29661 2002-05-23 Jakub Jelinek <jakub@redhat.com>
29662
29663 * gcc.dg/20020523-1.c: New test.
29664
29665 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29666
29667 * objc.dg/const-str-2.m: Update now that we stop after
29668 a command line error.
29669
29670 2002-05-22 Richard Henderson <rth@redhat.com>
29671
29672 * g++.dg/dg.exp: Fix typo in test pruneing.
29673
29674 2002-05-22 Richard Henderson <rth@redhat.com>
29675
29676 * g++.dg/dg.exp: Prune the tls subdirectory.
29677 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
29678 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
29679 * g++.dg/tls/init-1.C: New.
29680
29681 2002-05-22 Jakub Jelinek <jakub@redhat.com>
29682
29683 * gcc.dg/20020517-1.c: New test.
29684
29685 2002-05-21 Richard Henderson <rth@redhat.com>
29686
29687 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
29688 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
29689
29690 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
29691
29692 * g++.dg/other/copy2.C: New test.
29693
29694 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
29695
29696 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
29697 (MAX_COPY): Bump up to 10 times sizeof (long long).
29698 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
29699
29700 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
29701 sizeof (long long).
29702
29703 * gcc.c-torture/execute/strcpy-1.c: New test.
29704
29705 2002-05-19 Jason Merrill <jason2redhat.com>
29706
29707 * g++.dg/ext/oper1.C: New test.
29708
29709 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
29710 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
29711
29712 * README.QMTEST: New file.
29713
29714 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
29715
29716 2002-05-19 Andreas Jaeger <aj@suse.de>
29717
29718 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
29719 now.
29720 * gcc.c-torture/execute/loop-2d.x: Likewise.
29721
29722 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
29723
29724 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
29725 support weak symbols.
29726 * gcc.dg/weak-4.c: Likewise.
29727 * gcc.dg/weak-6.c: Likewise.
29728
29729 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
29730
29731 * gcc.dg/weak-3.c: Add dg-excess-error comment for
29732 cygwin, coff and h8300-*-hms targets
29733 * gcc.dg/weak-5.c: Likewise.
29734 * gcc.dg/weak-7.c: Likewise.
29735
29736 2002-05-16 Jason Merrill <jason@redhat.com>
29737
29738 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
29739 (scan-assembler-not, scan-assembler-dem): Likewise.
29740 (scan-assembler-dem-not): Likewise.
29741
29742 2002-05-15 Richard Henderson <rth@redhat.com>
29743
29744 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
29745
29746 2002-05-15 Richard Henderson <rth@redhat.com>
29747
29748 * gcc.dg/weak-5.c (vfoo1c): No warning here.
29749 (vfoo1f): Warning here.
29750 (vfoo1l): Don't redefine the alias.
29751
29752 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
29753
29754 * g++.dg/init/pm1.C: New test.
29755
29756 2002-05-12 David S. Miller <davem@redhat.com>
29757
29758 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
29759 types.
29760
29761 2002-05-10 Roger Sayle <roger@eyesopen.com>
29762
29763 * gcc.c-torture/execute/20020510-1.c: New test case.
29764
29765 2002-05-10 David S. Miller <davem@redhat.com>
29766
29767 * gcc.c-torture/execute/conversion.c: Test long double too.
29768
29769 2002-05-09 Jakub Jelinek <jakub@redhat.com>
29770
29771 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
29772 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
29773 * lib/g++.exp (g++_link_flags): Likewise.
29774 * lib/objc.exp (objc_target_compile): Likewise.
29775
29776 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
29777
29778 * gcc.dg/cpp/poison.c: Update.
29779 * gcc.dg/cpp/20000625-2.c: Remove.
29780 * gcc.dg/cpp/direct2s.c: Remove final test.
29781
29782 2002-05-08 Tom Rix <trix@redhat.com>
29783
29784 * gcc.c-torture/execute/20020508-1.c: New test.
29785 * gcc.c-torture/execute/20020508-2.c: New test.
29786 * gcc.c-torture/execute/20020508-3.c: New test.
29787
29788 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
29789
29790 * gcc.dg/cpp/charconst-4.c: More tests.
29791
29792 2002-05-08 Mark Mitchell <mark@codesourcery.com>
29793
29794 PR c/6569
29795 * gcc.dg/weak-3.c: Update location of warning messages.
29796 * gcc.dg/weak-5.c: Likewise.
29797
29798 2002-05-06 Roger Sayle <roger@eyesopen.com>
29799
29800 * gcc.c-torture/execute/20020506-1.c: New test case.
29801
29802 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
29803
29804 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
29805
29806 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29807
29808 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
29809
29810 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29811
29812 * gcc.dg/cpp/charconst-3.c: New test.
29813
29814 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
29815
29816 * gcc.dg/cpp/charconst.c: Update tests.
29817
29818 2002-05-05 Tim Josling <tej@melbpc.org.au>
29819
29820 * treelang: Added directory for new sample language treelang. Also
29821 lib/treelang.exp: New file to signal treelang should be tested.
29822
29823 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29824
29825 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
29826 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
29827 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
29828 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
29829 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
29830 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
29831 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
29832
29833 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
29834
29835 * gcc.dg/format/xopen-2.c: New test.
29836
29837 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29838
29839 * gcc.dg/20020503-1.c: New test.
29840
29841 2002-05-02 Mark Mitchell <mark@codesourcery.com>
29842
29843 * g++.dg/init/dtor1.C: Make it tougher.
29844
29845 2002-05-01 Mark Mitchell <mark@codesourcery.com>
29846
29847 * g++.dg/init/dtor1.C: New test.
29848
29849 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
29850
29851 * gcc.dg/altivec-8.c: New.
29852
29853 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
29854
29855 * gcc.dg/altivec-7.c: New.
29856
29857 2002-04-29 Jakub Jelinek <jakub@redhat.com>
29858
29859 * g++.dg/parse/typedef1.C: New test.
29860
29861 2002-04-29 Mark Mitchell <mark@codesourcery.com>
29862
29863 PR c++/6486
29864 * g++.dg/template/friend6.C: New test.
29865
29866 PR c++/6492
29867 * g++.dg/init/copy1.C: New test.
29868
29869 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
29870
29871 * g++.dg/warn/effc1.C: New test.
29872
29873 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
29874
29875 * gcc.dg/cpp/if-cexp.c: Add a test.
29876
29877 2002-04-28 Jakub Jelinek <jakub@redhat.com>
29878
29879 * gcc.dg/20020426-2.c: New test.
29880
29881 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
29882
29883 * gcc.dg/cpp/if-mop.c: Update.
29884 * gcc.dg/cpp/if-mpar.c: Add test.
29885 * gcc.dg/cpp/if-oppr.c: Update.
29886
29887 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29888
29889 PR c/6343
29890 * gcc.dg/weak-[2-7].c: New tests.
29891
29892 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
29893
29894 * gcc.dg/enum1.c: New test.
29895
29896 2002-04-26 Mark Mitchell <mark@codesourcery.com>
29897
29898 PR c++/6497
29899 * g++.dg/inherit/access2.C: New test.
29900
29901 2002-04-26 Mark Mitchell <mark@codesourcery.com>
29902
29903 PR bootstrap/6445
29904 * gcc.dg/20020426-1.c: New test.
29905
29906 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
29907
29908 * g++.dg/abi/enum1.C: New test.
29909
29910 2002-04-26 Richard Henderson <rth@redhat.com>
29911
29912 * gcc.dg/c99-bool-1.c: Expect always true warning.
29913
29914 2002-04-25 Roger Sayle <roger@eyesopen.com>
29915
29916 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
29917
29918 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29919
29920 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
29921 targets.
29922
29923 2002-04-24 Mark Mitchell <mark@codesourcery.com>
29924
29925 * g++.dg/abi/mange7.C: New test.
29926
29927 PR c++/6438.
29928 * g++.dg/parse/stmtexpr2.C: New test.
29929
29930 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
29931
29932 * gcc.dg/20020312-2.c: Add SH target.
29933
29934 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29935
29936 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
29937 compiler output on mips*-*-irix*.
29938
29939 2002-04-23 Jakub Jelinek <jakub@redhat.com>
29940
29941 * g++.dg/parse/attr1.C: New test.
29942
29943 2002-04-23 Roger Sayle <roger@eyesopen.com>
29944
29945 * gcc.c-torture/execute/string-opt-17.c: New test case.
29946 * gcc.c-torture/execute/memset-2.c: New test case.
29947
29948 2002-04-23 Mark Mitchell <mark@codesourcery.com>
29949
29950 PR c++/6256:
29951 * g++.dg/template/friend5.C: New test.
29952
29953 PR c++/6331:
29954 * g++.dg/template/qual1.C: Likewise.
29955
29956 2002-04-22 Zack Weinberg <zack@codesourcery.com>
29957
29958 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
29959 Include stdlib.h, not stdio.h or ctype.h.
29960
29961 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
29962
29963 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
29964 cris-*-elf* and mmix-*-*.
29965 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
29966 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
29967 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
29968 Ditto.
29969 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
29970 * gcc.dg/wchar_t-1.c: Ditto.
29971
29972 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
29973
29974 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
29975 Clarify comment.
29976
29977 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
29978
29979 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
29980
29981 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29982
29983 * gcc.c-torture/execute/20000906-1.x: Delete.
29984
29985 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
29986
29987 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
29988
29989 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
29990
29991 * PR6367
29992 * g77.f-torture/execute/6367.f: New test.
29993 * g77.f-torture/execute/6367.x: Disable for MMIX.
29994
29995 2002-04-19 Mark Mitchell <mark@codesourcery.com>
29996
29997 * PR6352
29998 * g++.dg/opt/inline2.C: New test.
29999
30000 2002-04-18 Richard Henderson <rth@redhat.com>
30001
30002 * gcc.dg/20000906-1.c: Enable for all targets.
30003 * gcc.c-torture/compile/iftrap-2.c: New.
30004
30005 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30006
30007 * gcc.dg/20020418-1.c: New test.
30008 * gcc.dg/20020418-2.c: New test.
30009
30010 2002-04-18 Richard Henderson <rth@redhat.com>
30011
30012 * gcc.c-torture/compile/iftrap-1.c: New.
30013 * gcc.dg/iftrap-1.c: Adjust for ia64.
30014 * gcc.dg/iftrap-2.c: New.
30015
30016 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30017
30018 * gcc.c-torture/compile/20020418-1.c: New test.
30019
30020 2002-04-18 Roger Sayle <roger@eyesopen.com>
30021
30022 * gcc.c-torture/compile/20020415-1.c: New.
30023
30024 2002-04-18 David S. Miller <davem@redhat.com>
30025
30026 * gcc.c-torture/execute/20020418-1.c: New test.
30027
30028 2002-04-17 Jakub Jelinek <jakub@redhat.com>
30029
30030 * gcc.dg/20020416-1.c: New test.
30031
30032 * g++.dg/opt/inline1.C: New test.
30033
30034 2002-04-16 Jakub Jelinek <jakub@redhat.com>
30035
30036 * gcc.dg/altivec-5.c: New test.
30037
30038 * gcc.dg/20020415-1.c: New test.
30039
30040 2002-04-15 Mark Mitchell <mark@codesourcery.com>
30041
30042 * testsuite/lib/chill.exp: Remove.
30043
30044 2002-04-14 Jakub Jelinek <jakub@redhat.com>
30045
30046 * g++.dg/other/big-struct.C: New test.
30047
30048 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
30049
30050 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
30051 of scratch file.
30052
30053 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
30054
30055 PR c/6277
30056 * gcc.dg/i386-387-1.c: Allow optional leading underscore
30057 in scan-assembler function name
30058
30059 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
30060
30061 * g77.f-torture/execute/980628-4.x,
30062 g77.f-torture/execute/980628-5.x,
30063 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30064 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30065 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
30066 i[34567]86-*-*.
30067
30068 2002-04-13 David S. Miller <davem@redhat.com>
30069
30070 * gcc.c-torture/execute/20020413-1.c: New test.
30071
30072 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
30073
30074 * gcc.dg/asm-6.c,
30075 * g++.dg/ext/asm1.C: New tests.
30076
30077 2002-04-12 Mark Mitchell <mark@codesourcery.com>
30078
30079 PR c++ 5373.
30080 * g++.dg/parse/stmtexpr1.C: New test.
30081
30082 PR c++/5189.
30083 * g++.dg/template/copy1.C: New test.
30084
30085 2002-04-12 Richard Henderson <rth@redhat.com>
30086
30087 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
30088
30089 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
30090
30091 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
30092 gcc.c-torture/execute/20020307-2.c.
30093
30094 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
30095
30096 * g++.dg/ext/attrib5.C,
30097 * g++.dg/lookup/struct1.C: New tests.
30098
30099 2002-04-11 Jakub Jelinek <jakub@redhat.com>
30100
30101 * gcc.dg/20020411-1.c: New test.
30102
30103 * gcc.c-torture/execute/20020411-1.c: New test.
30104
30105 2002-04-10 Janis Johnson <janis187@us.ibm.com>
30106
30107 * g77.f-torture/execute/6177.f: New test.
30108
30109 2002-04-10 Jakub Jelinek <jakub@redhat.com>
30110
30111 PR middle-end/6247
30112 * g++.dg/opt/cleanup1.C: New test.
30113
30114 * g++.dg/opt/const1.C: New test.
30115
30116 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
30117
30118 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
30119
30120 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
30121
30122 PR c++/5507
30123 * g++.dg/template/typename2.C: New test.
30124
30125 2002-04-10 Alan Modra <amodra@bigpond.net.au>
30126
30127 * gcc.c-torture/execute/loop-12.c: New.
30128
30129 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
30130
30131 * g77.f-torture/execute/980628-4.x,
30132 g77.f-torture/execute/980628-5.x,
30133 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30134 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30135 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
30136
30137 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30138
30139 PR optimization/6086
30140 * g++.dg/opt/preinc1.C: New test.
30141
30142 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30143
30144 PR c++/5571
30145 * g++.dg/opt/static2.C: New test.
30146
30147 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30148
30149 PR c/5120
30150 * gcc.dg/20020406-1.c: New test.
30151
30152 2002-04-04 David S. Miller <davem@redhat.com>
30153
30154 * gcc.c-torture/execute/20020404-1.c: New test.
30155
30156 2002-04-04 Jakub Jelinek <jakub@redhat.com>
30157
30158 PR c/6123
30159 * gcc.dg/20020312-2.c: Do not declare global register variable
30160 if __PIC__ or __pic__ is defined.
30161
30162 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
30163
30164 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
30165 __asm__ so that it works correctly even if -ansi -pedantic-errors.
30166
30167 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30168
30169 * gcc.misc-tests/linkage.exp: Update last change to handle
30170 sparc*-, not just sparc-.
30171
30172 2002-04-03 Richard Henderson <rth@redhat.com>
30173
30174 * gcc.dg/cpp/ucs.c: Improved long UCS test.
30175
30176 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30177
30178 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
30179
30180 2002-04-02 David S. Miller <davem@redhat.com>
30181
30182 * gcc.c-torture/execute/20020402-3.c: New test.
30183
30184 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30185
30186 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
30187 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
30188
30189 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
30190 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
30191 g77.f-torture/execute/20001201.x,
30192 g77.f-torture/execute/u77-test.x: New files.
30193
30194 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
30195 * gcc.dg/wchar_t-1.c: Ditto.
30196
30197 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30198
30199 * gcc.c-torture/execute/20020402-1.c: New test.
30200
30201 2002-04-01 Richard Henderson <rth@redhat.com>
30202
30203 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
30204
30205 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
30206
30207 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30208
30209 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
30210
30211 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30212
30213 * g++.dg/inherit/template-as-base.C: Expect error.
30214 * g++.dg/inherit/namespace-as-base.C: Likewise.
30215
30216 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
30217
30218 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
30219 g++.dg/ext/instantiate3.C: Tweak match patterns.
30220
30221 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
30222 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
30223 -da test.
30224
30225 2002-03-31 Richard Henderson <rth@redhat.com>
30226
30227 * gcc.dg/special/alias-2.c: New.
30228 * gcc.dg/special/ecos.exp: Run it.
30229
30230 2002-03-31 Richard Henderson <rth@redhat.com>
30231
30232 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
30233
30234 2002-03-31 Kazu Hirata <kazu@hxi.com>
30235
30236 * gcc.dg/weak-1.c: Disable on h8300 port.
30237
30238 2002-03-29 Janis Johnson <janis187@us.ibm.com>
30239
30240 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
30241 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
30242 ordering tests.
30243 * g++.dg/bprob/bprob-1.C: New test.
30244 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
30245 * g++.dg/gcov/gcov-1.C: New test.
30246 * g++.dg/gcov/gcov-1.x: New file.
30247 * g++.dg/gcov/gcov-2.C: New test.
30248 * g++.dg/gcov/gcov-3.C: New test.
30249 * g++.dg/gcov/gcov-3.h: New file.
30250
30251 2002-03-28 Roger Sayle <roger@eyesopen.com>
30252
30253 * g++.old-deja/g++.other/builtins5.C: New test.
30254 * g++.old-deja/g++.other/builtins6.C: New test.
30255 * g++.old-deja/g++.other/builtins7.C: New test.
30256 * g++.old-deja/g++.other/builtins8.C: New test.
30257 * g++.old-deja/g++.other/builtins9.C: New test.
30258
30259 2002-03-29 Jakub Jelinek <jakub@redhat.com>
30260
30261 * g++.dg/opt/static1.C: New test.
30262
30263 * g++.dg/opt/longbranch1.C: New test.
30264
30265 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
30266
30267 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
30268
30269 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
30270
30271 2002-03-28 Jeffrey A Law (law@redhat.com)
30272
30273 * gcc.c-torture/execute/20020328-1.c: New test.
30274
30275 2002-03-27 Richard Henderson <rth@redhat.com>
30276
30277 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
30278 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
30279 move from g++.old-deja/g++.ext/.
30280
30281 2002-03-27 Mark Mitchell <mark@codesourcery.com>
30282
30283 * g++.dg/init/new2.C: New test.
30284
30285 2002-03-26 Richard Henderson <rth@redhat.com>
30286
30287 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
30288
30289 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
30290 on sparc.
30291
30292 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
30293 sparcv9 systems.
30294 * gcc.dg/20001102-1.c: Likewise.
30295
30296 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
30297
30298 * gcc.dg/cpp/endif-pedantic1.c,
30299 gcc.dg/cpp/endif-pedantic2.c: New tests.
30300
30301 2002-03-26 Mark Mitchell <mark@codesourcery.com>
30302
30303 * g++.dg/init/new1.C: New test.
30304
30305 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
30306
30307 * g++.dg/abi/vbase9.C: New test.
30308
30309 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
30310
30311 * gcc.dg/arm-asm.c: New test.
30312
30313 2002-03-26 Andrew Cagney <ac131313@redhat.com>
30314
30315 * gcc.dg/Wswitch-enum.c: New test.
30316 Fix PR c/5044.
30317
30318 2002-03-26 Richard Henderson <rth@redhat.com>
30319
30320 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
30321 structure.
30322
30323 2002-03-25 Richard Henderson <rth@redhat.com>
30324
30325 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
30326 sparcv9 systems.
30327
30328 * gcc.c-torture/compile/20011119-1.c (xxx): New.
30329 * gcc.c-torture/compile/20011119-2.c (xxx): New.
30330
30331 2002-03-25 Zack Weinberg <zack@codesourcery.com>
30332
30333 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
30334
30335 2002-03-25 Bob Wilson <bob.wilson@acm.org>
30336
30337 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
30338 targets using generic thunk support.
30339
30340 2002-03-25 Jakub Jelinek <jakub@redhat.com>
30341
30342 * gcc.c-torture/compile/20020323-1.c: New test.
30343
30344 * g++.dg/opt/conj2.C: New test.
30345
30346 2002-03-24 Richard Henderson <rth@redhat.com>
30347
30348 * gcc.dg/weak-1.c: Use -fno-common.
30349
30350 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30351
30352 * g77.dg/f77-edit-apostrophe-out.f: New test
30353 * g77.dg/f77-edit-h-out.f: New test
30354 * g77.dg/f77-edit-t-in.f: New test
30355 * g77.dg/f77-edit-t-out.f: New test
30356 * g77.dg/f77-edit-x-out.f: New test
30357 * g77.dg/f77-edit-slash-out.f: New test
30358 * g77.dg/f77-edit-colon-out.f: New test
30359 * g77.dg/f77-edit-s-out.f: New test
30360
30361 2002-03-24 Richard Henderson <rth@redhat.com>
30362
30363 * objc/execute/formal_protocol-6.x: New XFAIL.
30364
30365 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30366
30367 * gcc.dg/weak-1.c: Early return from dg-final on platforms
30368 that do not support weak symbols
30369
30370 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30371
30372 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
30373 * lib/g77.exp: Likewise.
30374 * lib/objc.exp: Likewise.
30375
30376 2002-03-23 Andrew Cagney <ac131313@redhat.com>
30377
30378 * gcc.dg/Wswitch-default.c: New test.
30379
30380 2002-03-23 Jakub Jelinek <jakub@redhat.com>
30381
30382 * g++.dg/other/enum1.C: New test.
30383
30384 2002-03-23 Zack Weinberg <zack@codesourcery.com>
30385
30386 * gcc.dg/pragma-ep-3.c: Fix typo.
30387
30388 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30389
30390 * g++.dg/inherit/template-as-base.C: New test.
30391
30392 2002-03-22 Jakub Jelinek <jakub@redhat.com>
30393
30394 * g++.old-deja/g++.other/dwarf2-1.C: Move...
30395 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
30396
30397 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
30398
30399 * gcc.dg/cpp/multiline.c: Update to match.
30400
30401 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
30402
30403 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
30404
30405 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
30406
30407 * gcc.dg/cpp/extratokens2.c: New file.
30408
30409 2002-03-21 David Edelsohn <edelsohn@gnu.org>
30410
30411 * gcc.dg/20020312-2.c: Add rs6000 target.
30412
30413 * gcc.c-torture/compile/20020319-1.c: New test.
30414
30415 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30416
30417 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
30418 (A, E): Handle this.
30419
30420 2002-03-20 Jason Merrill <jason@redhat.com>
30421
30422 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
30423 ignoring -fpic.
30424 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
30425 through prune_gcc_output.
30426
30427 2002-03-20 Jakub Jelinek <jakub@redhat.com>
30428
30429 * gcc.c-torture/compile/20020320-1.c: New test.
30430
30431 2002-03-19 Jakub Jelinek <jakub@redhat.com>
30432
30433 * gcc.c-torture/compile/20020318-1.c: New test.
30434
30435 * gcc.dg/struct-by-value-1.c: New test.
30436
30437 * gcc.dg/20020319-1.c: New test.
30438
30439 2002-03-18 Jakub Jelinek <jakub@redhat.com>
30440
30441 * g++.dg/opt/conj1.C: New test.
30442
30443 2002-03-17 Mark Mitchell <mark@codesourcery.com>
30444
30445 * g++.dg/template/qualttp20.C: Revert previous change.
30446 * g++.dg/template/qualttp3.C: Likewise.
30447 * g++.dg/template/qualttp4.C: Likewise.
30448 * g++.dg/template/qualttp5.C: Likewise.
30449 * g++.dg/template/qualttp6.C: Likewise.
30450 * g++.dg/template/qualttp7.C: Likewise.
30451 * g++.dg/template/qualttp8.C: Likewise.
30452 * g++.dg/template/recurse.C: Likewise.
30453
30454 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
30455
30456 * gcc.dg/cpp/wchar-1.c: Update.
30457
30458 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
30459
30460 * g++.dg/template/conv1.C: New test.
30461 * g++.dg/template/conv2.C: New test.
30462 * g++.dg/template/conv3.C: New test.
30463 * g++.dg/template/conv4.C: New test.
30464
30465 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30466
30467 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30468 * g++.dg/template/qualttp3.C: Likewise.
30469 * g++.dg/template/qualttp4.C: Likewise.
30470 * g++.dg/template/qualttp5.C: Likewise.
30471 * g++.dg/template/qualttp6.C: Likewise.
30472 * g++.dg/template/qualttp7.C: Likewise.
30473 * g++.dg/template/qualttp8.C: Likewise.
30474 * g++.dg/template/recurse.C: Likewise.
30475
30476 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30477
30478 * g++.dg/opt/dtor1.C: New test.
30479
30480 2002-03-15 Jakub Jelinek <jakub@redhat.com>
30481
30482 * gcc.c-torture/compile/20020315-1.c: New test.
30483
30484 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
30485
30486 * gcc.dg/weak-1.c: Fix scan tests.
30487
30488 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
30489
30490 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
30491 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
30492 cris-*-aout* mmix-*-*.
30493 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
30494 cris-*-aout* mmix-*-*.
30495 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
30496 cris-*-elf* cris-*-aout* and mmix-*-*.
30497 * gcc.dg/20001009-1.c: Ditto.
30498 * gcc.dg/20010912-1.c: Ditto.
30499 * gcc.dg/20020122-4.c: Ditto.
30500 * gcc.dg/inline-2.c: Ditto.
30501
30502 2002-03-14 Jeffrey A Law (law@cygnus.com)
30503
30504 * gcc.c-torture/compile/20020314-1.c: New test.
30505
30506 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
30507
30508 * gcc.c-torture/execute/20020314-1.c: New test.
30509
30510 2002-03-14 Jakub Jelinek <jakub@redhat.com>
30511
30512 * g++.dg/warn/Wunused-1.C: New test.
30513
30514 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
30515
30516 * g++.dg/abi/mangle6.C: New test.
30517
30518 2002-03-13 Jakub Jelinek <jakub@redhat.com>
30519
30520 * gcc.c-torture/compile/20020309-2.c: New test.
30521
30522 * gcc.c-torture/compile/20020312-1.c: New test.
30523
30524 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
30525
30526 * g++.dg/other/access1.C: New test.
30527
30528 2002-03-12 Jakub Jelinek <jakub@redhat.com>
30529
30530 * gcc.c-torture/execute/wchar_t-1.c: New test.
30531
30532 2002-03-12 David Edelsohn <edelsohn@gnu.org>
30533
30534 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
30535
30536 2002-03-12 Roger Sayle <roger@eyesopen.com>
30537
30538 * gcc.dg/20020312-1.c: New test case.
30539
30540 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
30541
30542 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
30543
30544 2002-03-11 Richard Henderson <rth@redhat.com>
30545
30546 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
30547 * g++.old-deja/g++.jason/report.C: Likewise.
30548
30549 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30550
30551 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
30552 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
30553
30554 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30555
30556 * testsuite/g++.dg/overload/pmf1.C: New test.
30557
30558 2002-03-11 Kazu Hirata <kazu@hxi.com>
30559
30560 * gcc.c-torture/execute/20020307-1.c: Use long.
30561
30562 2002-03-11 Jakub Jelinek <jakub@redhat.com>
30563
30564 PR optimization/5844
30565 * gcc.dg/20020310-1.c: New test.
30566
30567 2002-03-09 Michael Meissner <meissner@redhat.com>
30568
30569 * gcc.c-torture/execute/memcpy-2.c: New test.
30570 * gcc.c-torture/execute/memset-1.c: New test.
30571 * gcc.c-torture/execute/strlen-1.c: New test.
30572 * gcc.c-torture/execute/strcmp-1.c: New test.
30573 * gcc.c-torture/execute/strncmp-1.c: New test.
30574
30575 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
30576
30577 * gcc.dg/ppc-ldstruct.c: New test.
30578
30579 2002-03-09 Jakub Jelinek <jakub@redhat.com>
30580
30581 * gcc.c-torture/execute/va-arg-22.c: New test.
30582
30583 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30584
30585 * gcc.c-torture/compile/20020309-1.c: New test.
30586
30587 2002-03-08 Jakub Jelinek <jakub@redhat.com>
30588
30589 * gcc.c-torture/execute/20020307-2.c: New test.
30590
30591 2002-03-07 Jeffrey A Law (law@redhat.com)
30592
30593 * g77.f-torture/compile/20020307-1.f: New test.
30594
30595 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
30596
30597 * gcc.dg/unordered-1.c: New test.
30598
30599 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
30600
30601 * gcc.c-torture/execute/20020307-1.c: New test.
30602
30603 2002-03-05 Jakub Jelinek <jakub@redhat.com>
30604
30605 * gcc.dg/20020304-1.c: New test.
30606
30607 * gcc.c-torture/compile/20020304-2.c: New test.
30608
30609 2002-03-04 Zack Weinberg <zack@codesourcery.com>
30610
30611 * gcc.c-torture/compile/20020304-1.c: New test case
30612 (from PR c/5830).
30613
30614 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
30615
30616 * gcc.dg/20020103-1.c: Add other -D ppc variants.
30617
30618 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
30619
30620 * g++.dg/other/classkey1.C: New test.
30621
30622 2002-03-01 Richard Henderson <rth@redhat.com>
30623
30624 * gcc.c-torture/compile/981223-1.x: New.
30625 * gcc.c-torture/compile/920625-1.x: New.
30626
30627 2002-02-28 Richard Henderson <rth@redhat.com>
30628
30629 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
30630
30631 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
30632
30633 * gcc.c-torture/execute/20020227-1.c: New test.
30634
30635 2002-02-27 Mark Mitchell <mark@codesourcery.com>
30636
30637 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
30638 here" ERROR lines.
30639 * g++.old-deja/g++.oliva/partord1.C: Likewise.
30640 * g++.old-deja.g++.other/defarg1.C: Likewise.
30641 * g++.old-deja/g++.pt/calls2.C: Likewise.
30642 * g++.old-deja/g++.pt/crash20.C: Likewise.
30643 * g++.old-deja/g++.pt/crash30.C: Likewise.
30644 * g++.old-deja/g++.pt/crash36.C: Likewise.
30645 * g++.old-deja/g++.pt/crash6.C: Likewise.
30646 * g++.old-deja/g++.pt/defarg13.C: Likewise.
30647 * g++.old-deja/g++.pt/derived3.C: Likewise.
30648 * g++.old-deja/g++.pt/error1.C: Likewise.
30649 * g++.old-deja/g++.pt/friend21.C: Likewise.
30650 * g++.old-deja/g++.pt/friend23.C: Likewise.
30651 * g++.old-deja/g++.pt/infinite1.C: Likewise.
30652 * g++.old-deja/g++.robertl/eb128.C: Likewise.
30653
30654 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
30655
30656 * gcc.c-torture/execute/20020225-2.c: New test.
30657
30658 2002-02-27 Zack Weinberg <zack@codesourcery.com>
30659
30660 * gcc.c-torture/execute/920730-1t.c,
30661 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
30662 Delete test cases, only relevant to -traditional.
30663
30664 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
30665
30666 * gcc.dg/cpp/undef1.c: Remove.
30667 * gcc.dg/cpp/directiv.c: Update.
30668 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
30669
30670 2002-02-27 Michael Meissner <meissner@redhat.com>
30671
30672 * gcc.c-torture/execute/20020226-1.c: New test.
30673
30674 2002-02-26 Jakub Jelinek <jakub@redhat.com>
30675
30676 * g++.dg/debug/debug4.C: New test.
30677
30678 * gcc.dg/ia64-visibility-1.c: New test.
30679
30680 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
30681
30682 * gcc.dg/debug/20020224-1.c: New.
30683
30684 2002-02-25 Kazu Hirata <kazu@hxi.com>
30685
30686 * gcc.c-torture/execute/960416-1.x: New.
30687 * gcc.c-torture/execute/divconst-3.x: Likewise.
30688
30689 2002-02-25 Jakub Jelinek <jakub@redhat.com>
30690
30691 * gcc.dg/20020224-1.c: New test.
30692
30693 2002-02-25 Alan Modra <amodra@bigpond.net.au>
30694
30695 * gcc.c-torture/execute/20020225-1.c: New.
30696
30697 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
30698
30699 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
30700
30701 2002-02-23 Jakub Jelinek <jakub@redhat.com>
30702
30703 * gcc.dg/20020222-1.c: New test.
30704
30705 2002-02-22 Jakub Jelinek <jakub@redhat.com>
30706
30707 * g++.dg/opt/anonunion1.C: New test.
30708
30709 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
30710
30711 * g++.dg/template/qualttp19.C: New test.
30712 * g++.dg/template/qualttp20.C: New test.
30713 * g++.old-deja/g++.jason/report.C: Adjust expected errors
30714 * g++.old-deja/g++.other/qual1.C: Likewise.
30715
30716 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
30717
30718 * gcc.dg/attr-alwaysinline.c: New.
30719
30720 2002-02-21 Jakub Jelinek <jakub@redhat.com>
30721
30722 * gcc.dg/20020220-1.c: New test.
30723
30724 * gcc.dg/20020220-2.c: New test.
30725
30726 * g++.dg/opt/mmx1.C: New test.
30727
30728 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
30729
30730 * gcc.c-torture/compile/20020110.c: New test.
30731
30732 2002-02-20 Jakub Jelinek <jakub@redhat.com>
30733
30734 * gcc.c-torture/execute/20020219-1.c: New test.
30735
30736 * gcc.dg/20020219-1.c: New test.
30737
30738 * gcc.dg/noncompile/20020220-1.c: New test.
30739
30740 * g++.dg/opt/ptrintsum1.C: New test.
30741
30742 * gcc.dg/debug/20020220-1.c: New test.
30743
30744 2002-02-17 Jakub Jelinek <jakub@redhat.com>
30745
30746 * gcc.c-torture/execute/20020216-1.c: New test.
30747
30748 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
30749
30750 * gcc.dg/decl-1.c: Update, new test.
30751
30752 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
30753
30754 * g++.dg/abi/bitfield1.C: New test.
30755 * g++.dg/abi/bitfield2.C: New test.
30756
30757 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30758
30759 * gcc.dg/attr-nest.c: New test.
30760
30761 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30762
30763 * gcc.c-torture/execute/20020215-1.c: New test.
30764
30765 2002-02-14 Jakub Jelinek <jakub@redhat.com>
30766
30767 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
30768 * g++.dg/debug/debug.exp: New.
30769 * g++.dg/debug/trivial.C: New.
30770 * g++.dg/debug/debug1.C: Moved...
30771 * g++.dg/other/debug1.C: ...from here.
30772 * g++.dg/debug/debug2.C: Moved...
30773 * g++.dg/other/debug2.C: ...from here.
30774 * g++.dg/debug/debug3.C: Moved...
30775 * g++.dg/other/debug3.C: ...from here.
30776
30777 * gcc.dg/noncompile/20020213-1.c: New test.
30778
30779 2002-02-13 Jakub Jelinek <jakub@redhat.com>
30780
30781 * g++.dg/other/debug3.C: New test.
30782
30783 * gcc.c-torture/execute/20020213-1.c: New test.
30784
30785 2002-02-13 Richard Smith <richard@ex-parrot.com>
30786
30787 * g++.old-deja/g++.other/thunk1.C: New test.
30788
30789 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30790
30791 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
30792
30793 2002-02-13 Stan Shebs <shebs@apple.com>
30794
30795 * gcc.dg/altivec-3.c: New.
30796
30797 2002-02-12 Jakub Jelinek <jakub@redhat.com>
30798
30799 * gcc.dg/Wunreachable-1.c: New test.
30800 * gcc.dg/Wunreachable-2.c: New test.
30801
30802 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
30803
30804 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
30805
30806 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
30807
30808 * gcc.dg/decl-1.c: New test.
30809
30810 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30811
30812 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
30813
30814 2002-02-10 Kazu Hirata <kazu@hxi.com>
30815
30816 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
30817 * gcc.c-torture/compile/980506-1.x: Likewise.
30818
30819 2002-02-10 Kazu Hirata <kazu@hxi.com>
30820
30821 * gcc.dg/20020210-1.c: New.
30822
30823 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
30824
30825 * g77.f-torture/execute/947.f: New regression test
30826 for PR fortran/947.
30827
30828 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
30829
30830 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
30831 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
30832
30833 2002-02-08 Richard Henderson <rth@redhat.com>
30834
30835 * gcc.c-torture/compile/labels-3.c: New.
30836
30837 2002-02-08 Jakub Jelinek <jakub@redhat.com>
30838
30839 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
30840 expression statements work instead.
30841 * gcc.dg/noncompile/20020207-1.c: New test.
30842
30843 2002-02-07 Richard Henderson <rth@redhat.com>
30844
30845 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
30846
30847 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30848
30849 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
30850 message from g77
30851 * lib/g77-dg.exp: Trim g77 error messages so that they are
30852 recognized by dg.exp.
30853
30854 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30855
30856 PR fortran/5473
30857 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30858
30859 2002-02-07 Richard Henderson <rth@redhat.com>
30860
30861 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
30862 to be sufficiently aligned for integers.
30863
30864 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
30865
30866 * g++.dg/template/friend4.C: New test.
30867
30868 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30869
30870 PR fortran/5743
30871 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
30872 unsupported cases.
30873
30874 2002-02-07 Richard Henderson <rth@redhat.com>
30875
30876 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
30877 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
30878 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
30879 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
30880
30881 2002-02-06 Richard Henderson <rth@redhat.com>
30882
30883 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
30884
30885 2002-02-06 Janis Johnson <janis187@us.ibm.com>
30886
30887 * gcc.dg/20020206-1.c: New test.
30888
30889 2002-02-06 Jakub Jelinek <jakub@redhat.com>
30890
30891 * gcc.c-torture/execute/20020206-1.c: New test.
30892
30893 * gcc.c-torture/execute/20020206-2.c: New test.
30894
30895 PR optimization/5429:
30896 * gcc.c-torture/compile/20020206-1.c: New test.
30897
30898 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
30899
30900 * g++.dg/ext/align1.C: Do not use an explicit alignment value
30901 as certain file formats cannot support particularly large
30902 alignments.
30903
30904 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
30905 and do not expect to be able to link the executable.
30906
30907 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
30908 fail because the COFF format does not support the weak attribute.
30909
30910 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
30911
30912 * g77.dg/pr5473.f: New test
30913
30914 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
30915
30916 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
30917 Fix testcase accordingly.
30918
30919 2002-02-04 Richard Henderson <rth@redhat.com>
30920
30921 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
30922 (buf): Change to be an array of pointers, not ints.
30923
30924 2002-02-04 Jakub Jelinek <jakub@redhat.com>
30925
30926 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
30927 before all tests. Move warning one line above to match where it
30928 C frontend emits.
30929 * gcc.dg/Wswitch-2.c: New test.
30930 * g++.dg/warn/Wswitch-1.C: New test.
30931 * g++.dg/warn/Wswitch-2.C: New test.
30932
30933 2002-02-04 Richard Henderson <rth@redhat.com>
30934
30935 * g++.dg/abi/offsetof.C: Fix size comparison.
30936
30937 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
30938
30939 * gcc.dg/cast-qual-2.c: New test.
30940
30941 2002-02-04 Jakub Jelinek <jakub@redhat.com>
30942
30943 * gcc.dg/20020201-4.c: New test.
30944
30945 2002-02-04 Ben Elliston <bje@redhat.com>
30946
30947 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
30948 target_info attribute != 0, in addition to the empty string.
30949 (gcc_target_compile): Likewise.
30950
30951 2002-02-03 Andrew Cagney <ac131313@redhat.com>
30952
30953 * gcc.dg/Wswitch.c: New test.
30954 PR gcc/4475. PR gcc/3780.
30955
30956 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
30957
30958 * g77.f-torture/execute/5122.f: New test for regressions
30959 against PR fortran/5122.
30960
30961 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
30962
30963 * g77.f-torture/compile/pr3743.f: Delete
30964 * g77.dg/pr3743-1.f: New test.
30965 * g77.dg/pr3743-2.f: New test.
30966 * g77.dg/pr3743-3.f: New test.
30967 * g77.dg/pr3743-4.f: New test.
30968
30969 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
30970
30971 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
30972
30973 2002-02-02 Richard Henderson <rth@redhat.com>
30974
30975 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
30976 * gcc.c-torture/execute/bf64-1.c: Likewise.
30977
30978 2002-02-02 Jakub Jelinek <jakub@redhat.com>
30979
30980 * gcc.dg/20020201-2.c: New test.
30981
30982 * gcc.dg/20020201-3.c: New test.
30983
30984 * gcc.c-torture/execute/bitfld-2.c: New test.
30985
30986 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
30987
30988 * gcc.dg/bitfld-1.c: Update.
30989 * gcc.dg/bitfld-2.c: Update.
30990 * gcc.c-torture/execute/bitfld-1.x: New.
30991
30992 2002-02-02 Jakub Jelinek <jakub@redhat.com>
30993
30994 * gcc.c-torture/execute/20020201-1.c: New test.
30995
30996 2002-02-01 Janis Johnson <janis187@us.ibm.com>
30997
30998 PR target/5469
30999 * gcc.dg/20020201-1.c: New test.
31000
31001 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
31002
31003 PR fortran/3743
31004 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
31005 * g77.f-torture/compile/pr3743.x: Remove
31006
31007 2002-01-31 Tom Rix <trix@redhat.com>
31008
31009 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
31010
31011 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31012
31013 * gcc.dg/noncompile/20020130-1.c: New test.
31014
31015 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
31016
31017 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
31018
31019 2002-01-29 Richard Henderson <rth@redhat.com>
31020
31021 * gcc.c-torture/execute/991118-1.c: Cast various constants back
31022 to long long.
31023 * gcc.c-torture/execute/bf64-1.c: Likewise.
31024
31025 2002-01-29 Jakub Jelinek <jakub@redhat.com>
31026
31027 * gcc.c-torture/execute/20020129-1.c: New test.
31028
31029 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31030
31031 * gcc.c-torture/compile/20000224-1.c: Update.
31032 * gcc.c-torture/execute/bitfld-1.c: New tests.
31033 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
31034 * gcc.dg/uninit-A.c: Update.
31035
31036 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
31037
31038 * g++.dg/template/ctor1.C: Add instantiation.
31039
31040 2002-01-28 Paul Koning <pkoning@equallogic.com>
31041
31042 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
31043 argument to __builtin_prefetch to be const ptr.
31044
31045 2002-01-28 Jakub Jelinek <jakub@redhat.com>
31046
31047 * gcc.c-torture/compile/20020120-1.c: New test.
31048
31049 2002-01-27 Kazu Hirata <kazu@hxi.com>
31050
31051 * gcc.c-torture/execute/20020127-1.c: New test.
31052
31053 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
31054
31055 * g77.dg/f77-edit-i-in.f: New test
31056 * g77.dg/f77-edit-i-out.f: New test
31057
31058 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
31059
31060 * gcc.dg/debug/debug.exp: New file.
31061 * gcc.dg/debug/trivial.c: New file.
31062 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
31063 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
31064 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
31065 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
31066 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
31067 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
31068 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
31069 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
31070 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
31071 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
31072 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
31073 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
31074 * gcc.dg/20000503-1.c: Removed.
31075 * gcc.dg/20010207-1.c: Removed.
31076 * gcc.dg/20011223-1.c: Removed.
31077 * gcc.dg/20020104-2.c: Removed.
31078 * gcc.dg/debug-1.c: Removed.
31079 * gcc.dg/debug-2.c: Removed.
31080 * gcc.dg/debug-3.c: Removed.
31081 * gcc.dg/debug-4.c: Removed.
31082 * gcc.dg/debug-5.c: Removed.
31083 * gcc.dg/debug-6.c: Removed.
31084 * gcc.dg/dwarf2-1.c: Removed.
31085 * gcc.dg/dwarf2-2.c: Removed.
31086
31087 2002-01-25 Jakub Jelinek <jakub@redhat.com>
31088
31089 * g++.old-deja/g++.other/eh5.C: New test.
31090 * g++.old-deja/g++.other/sibcall2.C: New test.
31091 * g++.old-deja/g++.other/array9.C: New test.
31092 * g++.old-deja/g++.other/typename2.C: New test.
31093 * g++.old-deja/g++.other/crash60.C: New test.
31094 * g++.old-deja/g++.other/conv9.C: New test.
31095 * g++.old-deja/g++.other/mangle10.C: New test.
31096 * g++.old-deja/g++.other/unchanging1.C: New test.
31097 * g++.old-deja/g++.other/exprstmt1.C: New test.
31098 * g++.old-deja/g++.other/inline23.C: New test.
31099 * g++.old-deja/g++.eh/ia64-1.C: New test.
31100 * g++.old-deja/g++.other/dwarf2-1.C: New test.
31101 * g++.old-deja/g++.other/reload1.C: New test.
31102 * g++.old-deja/g++.other/static20.C: New test.
31103 * g++.old-deja/g++.other/local-alloc1.C: New test.
31104 * g++.old-deja/g++.other/conv8.C: New test.
31105 * g++.old-deja/g++.other/stmtexpr2.C: New test.
31106 * g++.old-deja/g++.other/storeexpr1.C: New test.
31107 * g++.old-deja/g++.other/storeexpr2.C: New test.
31108 * g++.dg/eh/template2.C: New test.
31109 * g++.dg/warn/weak1.C: New test.
31110
31111 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
31112
31113 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31114 Remove first, non-varying, argument.
31115
31116 2002-01-23 Richard Henderson <rth@redhat.com>
31117
31118 * gcc.dg/inline-2.c: New.
31119
31120 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
31121 Add optional target arg. Check number of arguments.
31122 (scan-assembler-not, scan-assembler-dem): Likewise.
31123 (scan-assembler-dem-not): Likewise.
31124
31125 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31126
31127 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
31128 line 12.
31129 * g++.old-deja/g++.brendan/parse3.C,
31130 g++.old-deja/g++.other/crash26.C,
31131 g++.old-deja/g++.other/crash28.C,
31132 g++.old-deja/g++.other/crash29.C,
31133 g++.old-deja/g++.other/crash30.C,
31134 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
31135
31136 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
31137
31138 * gcc.dg/20020115-1.c: New.
31139
31140 2002-01-23 Bob Wilson <bob.wilson@acm.org>
31141
31142 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
31143
31144 2002-01-23 Janis Johnson <janis187@us.ibm.com>
31145
31146 * gcc.dg/20020122-3.c: New.
31147
31148 2002-01-23 Jakub Jelinek <jakub@redhat.com>
31149
31150 * g++.dg/other/gc1.C: New test.
31151
31152 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31153
31154 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
31155
31156 2002-01-22 Richard Henderson <rth@redhat.com>
31157
31158 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
31159
31160 2002-01-22 Richard Henderson <rth@redhat.com>
31161
31162 * gcc.dg/20020122-4.c: New.
31163
31164 2002-01-22 H.J. Lu <hjl@gnu.org>
31165
31166 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
31167 link output.
31168 * gcc.dg/special/ecos.exp: Likewise.
31169 * lib/g++-dg.exp: Likewise.
31170 * lib/g77-dg.exp: Likewise.
31171 * lib/gcc-dg.exp : Likewise.
31172 * lib/mike-g++.exp: Likewise.
31173 * lib/mike-g77.exp: Likewise.
31174 * lib/mike-gcc.exp: Likewise.
31175 * lib/objc-dg.exp: Likewise.
31176
31177 2002-01-22 Janis Johnson <janis187@us.ibm.com>
31178
31179 PR target/5379
31180 * gcc.dg/20020122-2.c: New test.
31181
31182 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
31183
31184 * gcc.dg/20020122-1.c: New test.
31185
31186 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
31187
31188 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
31189
31190 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
31191
31192 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
31193
31194 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31195
31196 * gcc.c-torture/compile/20020121-1.c: New test.
31197
31198 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
31199
31200 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
31201 ld_library_path.
31202
31203 2002-01-21 Jakub Jelinek <jakub@redhat.com>
31204
31205 * gcc.dg/20020218-1.c: New test.
31206
31207 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
31208
31209 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
31210 messages
31211 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
31212 "At global scope" warning
31213 * g++.dg/ext/align1.C: Change cygwin test for alignment
31214 from db-bogus to dg-warning
31215
31216 2002-01-21 Zack Weinberg <zack@codesourcery.com>
31217
31218 * g77.f-torture/compile/cpp2.F: New test.
31219
31220 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
31221
31222 * g++.dg/template/access1.C: New test.
31223
31224 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
31225
31226 * gcc.dg/20020118-1.c: New.
31227
31228 2002-01-18 Kazu Hirata <kazu@hxi.com>
31229
31230 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
31231
31232 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31233
31234 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
31235 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
31236 alignment warnings.
31237
31238 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31239
31240 * gcc.misc-tests/i386-prefetch.exp: Save and restore
31241 torture_with_loops and torture_without_loops
31242
31243 2002-01-17 Jakub Jelinek <jakub@redhat.com>
31244
31245 * gcc.c-torture/compile/20020116-1.c: New test.
31246
31247 2002-01-16 Jakub Jelinek <jakub@redhat.com>
31248
31249 * gcc.dg/20020116-2.c: New test.
31250
31251 * gcc.dg/ultrasp4.c: New test.
31252
31253 * gcc.dg/20020116-1.c: New test.
31254
31255 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
31256
31257 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
31258 by EABI.
31259
31260 2002-01-15 Janis Johnson <janis187@us.ibm.com>
31261
31262 * gcc.misc-tests/i386-prefetch.exp: New.
31263 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
31264 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
31265 * gcc.misc-tests/i386-pf-none-1.c: New test.
31266 * gcc.misc-tests/i386-pf-sse-1.c: New test.
31267
31268 2002-01-15 Jakub Jelinek <jakub@redhat.com>
31269
31270 * gcc.dg/gnu89-init-1.c: Add new tests.
31271
31272 2002-01-15 Andreas Jaeger <aj@suse.de>
31273
31274 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
31275 * gcc.dg/i386-mmx-2.c: Likewise.
31276 * gcc.dg/i386-sse-1.c: Likewise.
31277 * gcc.dg/i386-sse-2.c: Likewise.
31278 * gcc.dg/i386-sse-3.c: Likewise.
31279
31280 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
31281
31282 * g77.f-torture/execute/intrinsic-unix-bessel.f:
31283 Uncomment additional cases that now pass.
31284
31285 2002-01-11 Richard Henderson <rth@redhat.com>
31286
31287 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
31288 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
31289
31290 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
31291
31292 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
31293
31294 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
31295
31296 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
31297 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
31298
31299 2002-01-10 Dale Johannesen <dalej@apple.com>
31300
31301 * gcc.c-torture/execute/loop-11.c: New.
31302
31303 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
31304
31305 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
31306 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
31307
31308 2002-01-09 Richard Henderson <rth@redhat.com>
31309
31310 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
31311 type in which to perform the operation for each size.
31312
31313 2002-01-09 Alan Matsuoka (alanm@redhat.com)
31314
31315 * gcc.c-torture/compile/20020109-2.c: New test.
31316
31317 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
31318
31319 * gcc.c-torture/execute/loop-10.c: New test.
31320
31321 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31322
31323 * gcc.c-torture/compile/20010226-1.c: New test.
31324 * gcc.c-torture/compile/20010227-1.c: New test.
31325 * gcc.c-torture/compile/20010426-1.c: New test.
31326 * gcc.c-torture/compile/20010510-1.c: New test.
31327 * gcc.c-torture/compile/20010605-3.c: New test.
31328 * gcc.c-torture/compile/20010824-1.c: New test.
31329 * gcc.c-torture/execute/20010409-1.c: New test.
31330 * gcc.dg/noncompile/20000901-1.c: New test.
31331 * gcc.dg/20001023-1.c: New test.
31332 * gcc.dg/20001101-1.c: New test.
31333 * gcc.dg/20001102-1.c: New test.
31334 * gcc.dg/20010207-1.c: New test.
31335 * gcc.dg/20010405-1.c: New test.
31336 * gcc.dg/20010822-1.c: New test.
31337 * gcc.dg/20011107-1.c: New test.
31338
31339 2002-01-09 Jeffrey A Law (law@redhat.com)
31340
31341 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
31342
31343 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
31344 execution failure on PA targets.
31345
31346 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31347
31348 * gcc.c-torture/compile/20020109-1.c: New test.
31349
31350 2002-01-08 Kazu Hirata <kazu@hxi.com>
31351
31352 * gcc.c-torture/execute/20020108-1.c: New test.
31353
31354 2002-01-08 Jakub Jelinek <jakub@redhat.com>
31355
31356 * gcc.dg/20020108-1.c: New test.
31357
31358 2002-01-08 H.J. Lu <hjl@gnu.org>
31359
31360 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
31361 for header files.
31362
31363 2002-01-08 Geoff Keating <geoffk@redhat.com>
31364
31365 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
31366 consistency.
31367
31368 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
31369
31370 * gcc.dg/altivec-4.c: Test altivec predicates.
31371
31372 2002-01-07 Jakub Jelinek <jakub@redhat.com>
31373
31374 * gcc.c-torture/execute/20020107-1.c: New test.
31375
31376 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
31377
31378 PR c/5279
31379 * gcc.c-torture/compile/20020106-1.c: New test.
31380
31381 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
31382
31383 * gcc.c-torture/execute/nestfunc-4.c: New test.
31384
31385 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31386
31387 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
31388 extra triple that slipped in.
31389 * g++.old-deja/g++.abi/align.C: Likewise.
31390 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31391
31392 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31393
31394 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
31395 * g++.old-deja/g++.abi/align.C: Likewise.
31396 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31397
31398 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
31399 on FreeBSD/i386.
31400 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
31401 FreeBSD.
31402
31403 2002-01-04 Jakub Jelinek <jakub@redhat.com>
31404
31405 * gcc.dg/20020104-1.c: New test.
31406
31407 * gcc.dg/20020104-2.c: New test.
31408
31409 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
31410
31411 * gcc.dg/20020103-1.c: Fix typo in target selector.
31412
31413 2002-01-03 Richard Henderson <rth@redhat.com>
31414
31415 * gcc.dg/20020103-1.c: New.
31416
31417 2002-01-03 Kazu Hirata <kazu@hxi.com>
31418
31419 * gcc.c-torture/execute/20020103-1.c: New test.
31420
31421 2002-01-03 Jakub Jelinek <jakub@redhat.com>
31422
31423 * g++.dg/other/debug2.C: New test.
31424
31425 * gcc.c-torture/compile/20020103-1.c: New test.
31426
31427 2002-01-02 Jakub Jelinek <jakub@redhat.com>
31428
31429 * gcc.dg/gnu89-init-1.c: Added new tests.
31430
31431 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31432
31433 * g++.dg/template/friend2.C: Remove as patch is reverted.
31434
31435 * g++.dg/warn/oldcast1.C: New test.
31436
31437 * g++.dg/template/ptrmem1.C: New test.
31438 * g++.dg/template/ptrmem2.C: New test.
31439
31440 * g++.dg/template/ntp.C: New test.
31441
31442 * g++.dg/other/component1.C: New test.
31443
31444 * g++.dg/template/ttp3.C: New test.
31445
31446 * g++.dg/template/friend2.C: New test.
31447 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
31448
31449 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31450
31451 * g++.dg/other/ptrmem1.C: New test.
31452 * g++.dg/other/ptrmem2.C: New test.
31453
31454 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31455
31456 * g++.dg/template/ctor1.C: New test.
31457
31458 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31459
31460 * g++.dg/template/friend2.C: New test.
31461
31462 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
31463
31464 * gcc.dg/mmix-1.c: New test.
31465
31466 2001-12-31 Richard Henderson <rth@redhat.com>
31467
31468 * gcc.dg/asm-5.c: New.
31469
31470 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
31471
31472 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
31473 in namespace __gnu_cxx
31474
31475 2001-12-30 Richard Henderson <rth@redhat.com>
31476
31477 * gcc.dg/debug-6.c: New.
31478
31479 2001-12-30 Jakub Jelinek <jakub@redhat.com>
31480
31481 * gcc.c-torture/compile/20011229-2.c: New test.
31482
31483 2001-12-29 Jakub Jelinek <jakub@redhat.com>
31484
31485 * gcc.dg/debug-3.c: New test.
31486 * gcc.dg/debug-4.c: New test.
31487 * gcc.dg/debug-5.c: New test.
31488
31489 2001-12-29 Richard Henderson <rth@redhat.com>
31490
31491 * g++.dg/eh/loop1.C: New.
31492
31493 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31494
31495 * g++.dg/template/crash1.C: New test.
31496
31497 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31498
31499 * g++.dg/other/const1.C: New test.
31500
31501 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31502
31503 * gcc.c-torture/compile/20011229-1.c: New test.
31504
31505 2001-12-28 Stan Shebs <shebs@apple.com>
31506
31507 * lib/objc-torture.exp: Resync with c-torture.exp.
31508 * lib/objc.exp: Load standard libraries.
31509
31510 2001-12-28 Jakub Jelinek <jakub@redhat.com>
31511
31512 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
31513 additional tests.
31514
31515 2001-12-27 Roger Sayle <roger@eyesopen.com>
31516
31517 * gcc.c-torture/execute/string-opt-16.c: New testcase.
31518
31519 2001-12-27 Richard Henderson <rth@redhat.com>
31520
31521 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
31522
31523 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
31524
31525 * g++.dg/eh/ctor1.C: New test.
31526 * g++.dg/other/error2.C: New test.
31527
31528 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
31529
31530 * g++.dg/other/init2.C: New test.
31531
31532 2001-12-24 Richard Henderson <rth@redhat.com>
31533
31534 * gcc.dg/20011223-1.c: New.
31535 * gcc.dg/inline-1.c: New.
31536
31537 2001-12-23 Richard Henderson <rth@redhat.com>
31538
31539 * gcc.dg/asm-4.c: Test operand modifiers.
31540
31541 2001-12-23 Richard Henderson <rth@redhat.com>
31542
31543 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
31544
31545 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
31546
31547 * gcc.c-torture/execute/20011223-1.c: New test.
31548
31549 2001-12-21 Richard Henderson <rth@redhat.com>
31550
31551 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
31552 re-enables the warning.
31553
31554 2001-12-21 Richard Henderson <rth@redhat.com>
31555
31556 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
31557
31558 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31559
31560 * gcc.c-torture/compile/20011218-1.c: New test.
31561
31562 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
31563
31564 * gcc.misc-test/arm-isr.exp: New file. Control running of the
31565 arm-isr.c test.
31566 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
31567 epilogue generation for ARM ISR routines.
31568
31569 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31570
31571 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
31572 * gcc.dg/format/c90-printf-3.c: Likewise.
31573 * gcc.dg/format/c99-printf-3.c: Likewise.
31574 * gcc.dg/format/ext-1.c: Likewise.
31575 * gcc.dg/format/ext-6.c: Likewise.
31576 * gcc.dg/format/format.h: Prototype unlocked stdio.
31577
31578 2001-12-20 Richard Henderson <rth@redhat.com>
31579
31580 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
31581 (arena): Use it.
31582 (malloc): Correct allocation logic. Abort if we fill up the
31583 arena before initialization complete.
31584 (realloc): Correct allocation logic.
31585
31586 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31587
31588 * gcc.c-torture/compile/20011219-2.c: New test.
31589
31590 * gcc.c-torture/execute/20011219-1.c: New test.
31591
31592 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
31593
31594 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
31595 target does not support weak symbols.
31596
31597 2001-12-19 Jakub Jelinek <jakub@redhat.com>
31598
31599 * gcc.c-torture/compile/20011219-1.c: New test.
31600
31601 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
31602
31603 * g++.dg/other/error1.C: New test.
31604
31605 2001-12-17 Jeffrey A Law (law@redhat.com)
31606
31607 * gcc.c-torture/execute/20011217-1.c: New test.
31608
31609 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
31610
31611 * objc.dg/special/: New directory.
31612 * objc.dg/special/special.exp: New file.
31613 * objc.dg/special/unclaimed-category-1.h: New file.
31614 * objc.dg/special/unclaimed-category-1a.m: New file.
31615 * objc.dg/special/unclaimed-category-1.m: New file.
31616
31617 2001-12-17 Andreas Jaeger <aj@suse.de>
31618
31619 * gcc.c-torture/compile/20011217-2.c: New test.
31620
31621 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
31622
31623 * gcc.c-torture/compile/20011217-1.c: New test.
31624
31625 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
31626
31627 * testsuite/gcc.dg/20011214-1.c: New.
31628
31629 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
31630
31631 * gcc.dg/altivec-4.c: New.
31632
31633 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
31634
31635 * gcc.dg/20011113-1.c: New test.
31636
31637 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
31638
31639 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
31640 std::__malloc_alloc_template<0> and
31641 std::__default_alloc_template<false, 0>.
31642
31643 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
31644
31645 * objc/execute/bf-21.m: New test.
31646 * objc/execute/enumeration-1.m: New test.
31647 * objc/execute/enumeration-2.m: New test.
31648
31649 2001-12-12 Jakub Jelinek <jakub@redhat.com>
31650
31651 * gcc.dg/gnu89-init-1.c: New test.
31652
31653 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
31654
31655 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
31656 * g++.old-deja/g++.jason/2371.C: Likewise.
31657 * g++.old-deja/g++.jason/template33.C: Likewise.
31658 * g++.old-deja/g++.jason/template34.C: Likewise.
31659 * g++.old-deja/g++.jason/template36.C: Likewise.
31660 * g++.old-deja/g++.oliva/typename1.C: Likewise.
31661 * g++.old-deja/g++.oliva/typename2.C: Likewise.
31662 * g++.old-deja/g++.other/typename1.C: Likewise.
31663 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31664 * g++.old-deja/g++.pt/nontype5.C: Likewise.
31665 * g++.old-deja/g++.pt/typename11.C: Likewise.
31666 * g++.old-deja/g++.pt/typename14.C: Likewise.
31667 * g++.old-deja/g++.pt/typename16.C: Likewise.
31668 * g++.old-deja/g++.pt/typename3.C: Likewise.
31669 * g++.old-deja/g++.pt/typename4.C: Likewise.
31670 * g++.old-deja/g++.pt/typename5.C: Likewise.
31671 * g++.old-deja/g++.pt/typename7.C: Likewise.
31672 * g++.old-deja/g++.robertl/eb9.C: Likewise.
31673
31674 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
31675
31676 * g++.dg/other/linkage1.C: New test.
31677 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
31678 specifiers.
31679
31680 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
31681
31682 * gcc.dg/concat.c: New test.
31683
31684 2001-12-11 Stan Shebs <shebs@apple.com>
31685
31686 * objc/compile: New test directory.
31687 * objc/compile/compile.exp: New expect script.
31688 * objc/compile/20011211-1.m: New compile test.
31689
31690 2001-12-11 Jason Merrill <jason@redhat.com>
31691
31692 * lib/prune.exp (prune_gcc_output): Also handle "In member
31693 function". So many permutations...
31694
31695 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
31696
31697 * g++.dg/template/typedef1.C: New test.
31698
31699 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
31700
31701 * g++.dg/other/copy1.C: New test.
31702
31703 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
31704
31705 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
31706
31707 * gcc.dg/builtin-choose-expr.c: New.
31708
31709 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
31710
31711 * gcc.dg/altivec-2.c: New.
31712
31713 2001-12-07 Richard Henderson <rth@redhat.com>
31714
31715 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
31716
31717 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
31718
31719 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
31720 ultrasparc.
31721
31722 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31723
31724 * g++-old.deja/g++.robertl/eb101.C: Deleted.
31725
31726 2001-12-06 Janis Johnson <janis187@us.ibm.com>
31727
31728 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
31729 variable argument list.
31730
31731 2001-12-06 Zack Weinberg <zack@codesourcery.com>
31732
31733 * gcc.c-torture/execute/memcheck: Delete entire directory.
31734 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
31735 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
31736
31737 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
31738
31739 * gcc.dg/Wshadow-1.c: New test.
31740
31741 2001-12-05 Jakub Jelinek <jakub@redhat.com>
31742
31743 * gcc.c-torture/compile/20011130-1.c: New test.
31744
31745 * gcc.dg/noncompile/20011025-1.c: New test.
31746
31747 * g++.dg/other/anon-union.C: New test.
31748
31749 * gcc.c-torture/execute/20011024-1.c: New test.
31750
31751 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
31752
31753 * gcc.c-torture/execute/20000722-1.x,
31754 gcc.c-torture/execute/20010123-1.x: Remove.
31755 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
31756 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
31757 gcc.dg/c99-complit-2.c: New tests.
31758
31759 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
31760
31761 * g++.dg/inherit/base1.C: New test.
31762
31763 2001-12-04 Jakub Jelinek <jakub@redhat.com>
31764
31765 * g++.dg/other/stdarg1.C: New test.
31766
31767 * gcc.c-torture/compile/20011130-2.c: New test.
31768
31769 2001-12-03 Janis Johnson <janis187@us.ibm.com>
31770
31771 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
31772 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
31773 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
31774 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
31775 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
31776 * gcc.dg/builtin-prefetch-1.c: New test.
31777
31778 2001-12-03 Jakub Jelinek <jakub@redhat.com>
31779
31780 * gcc.dg/20011130-1.c: New test.
31781
31782 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
31783
31784 * g++.dg/other/scope1.C: New test.
31785 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
31786
31787 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
31788
31789 * gcc.dg/vla-init-1.c: New test.
31790
31791 2001-12-01 Geoff Keating <geoffk@redhat.com>
31792
31793 * gcc.c-torture/compile/structs.c: New testcase from GDB.
31794
31795 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
31796
31797 * objc.dg/alias.m: Update.
31798 * objc.dg/class-1.m: Update.
31799 * objc.dg/const-str-1.m: Update.
31800 * objc.dg/fwd-proto-1.m: Update.
31801 * objc.dg/id-1.m: Update.
31802 * objc.dg/super-class-1.m: Update.
31803
31804 2001-11-29 Mark Mitchell <mark@codesourcery.com>
31805
31806 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
31807 constructs.
31808
31809 2001-11-28 Jeffrey A Law (law@cygnus.com)
31810
31811 * gcc.c-torture/execute/20011128-1.c: New test.
31812
31813 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
31814
31815 * gcc.dg/20011127-1.c: New test.
31816
31817 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
31818
31819 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
31820 from Austin Group draft 7.
31821 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
31822 scanf format arguments.
31823 * gcc.dg/format/no-exargs-2.c: New test.
31824
31825 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
31826
31827 * g++.dg/abi/vbase8-4.C: New test.
31828
31829 2001-11-24 Ian Lance Taylor <ian@airs.com>
31830
31831 * gcc.c-torture/execute/20011121-1.c: New test.
31832
31833 2001-11-23 Jeffrey A Law (law@cygnus.com)
31834
31835 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
31836
31837 2001-11-23 Andreas Jaeger <aj@suse.de>
31838
31839 * gcc.dg/cpp/charconst-2.c: New test.
31840
31841 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
31842
31843 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
31844 to the host if it is remote. Let tests specify extra headers
31845 they use.
31846 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
31847 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
31848 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
31849 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
31850 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
31851 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
31852 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
31853 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
31854 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
31855 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
31856
31857 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
31858
31859 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
31860 for little endian ARMs.
31861
31862 2001-11-20 Jakub Jelinek <jakub@redhat.com>
31863
31864 * gcc.c-torture/compile/20011119-1.c: New test.
31865 * gcc.c-torture/compile/20011119-2.c: New test.
31866
31867 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
31868
31869 * gcc.dg/altivec-1.c: Fix typo.
31870
31871 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
31872
31873 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
31874
31875 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
31876
31877 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
31878
31879 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
31880
31881 * lib/g77.exp: Don't specify --rpath-link.
31882
31883 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
31884 across all the headers.
31885 * gcc.dg/format/format.exp: For testing on a remote host,
31886 copy format.h.
31887
31888 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
31889 * gcc.c-torture/execute/930406-1.c: Likewise.
31890 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
31891
31892 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
31893
31894 * gcc.dg/altivec-1.c: New.
31895
31896 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
31897
31898 * gcc.dg/cpp/fpreprocessed.c: New test case.
31899
31900 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31901
31902 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
31903 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
31904 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
31905
31906 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31907
31908 * gcc.dg/no-builtin-1.c: New test.
31909
31910 2001-11-16 Jakub Jelinek <jakub@redhat.com>
31911
31912 * gcc.c-torture/execute/20011115-1.c: New test.
31913
31914 2001-11-15 Jakub Jelinek <jakub@redhat.com>
31915
31916 * gcc.c-torture/compile/20011114-2.c: New test.
31917 * gcc.c-torture/compile/20011114-3.c: New test.
31918 * gcc.c-torture/compile/20011114-4.c: New test.
31919
31920 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
31921
31922 * g++.dg/other/init1.C: New test.
31923
31924 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
31925
31926 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
31927 message.
31928
31929 * gcc.c-torture/execute/20011114-1.c: New testcase.
31930
31931 * gcc.c-torture/compile/20010327-1.c: Revert last change.
31932 * gcc.c-torture/compile/20011114-1.c: New test, exactly
31933 like the (before this change) version of 20010327-1.c.
31934
31935 2001-11-14 Roger Sayle <roger@eyesopen.com>
31936
31937 * gcc.c-torture/execute/string-opt-13.c: New testcase.
31938
31939 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
31940
31941 * g++.dg/init/array2.C: New test.
31942
31943 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
31944
31945 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
31946
31947 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
31948
31949 * g++.dg/other/forscope1.C: New test.
31950 * g++.dg/ext/forscope1.C: New test.
31951 * g++.dg/ext/forscope2.C: New test.
31952
31953 2001-11-13 Jakub Jelinek <jakub@redhat.com>
31954
31955 * gcc.c-torture/execute/20011113-1.c: New test.
31956
31957 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
31958
31959 * gcc.c-torture/execute/20011109-2.c: New test.
31960
31961 * gcc.c-torture/execute/20011109-1.c: New test.
31962
31963 2001-11-09 Jakub Jelinek <jakub@redhat.com>
31964
31965 * gcc.c-torture/compile/20011109-1.c: New test.
31966
31967 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
31968
31969 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
31970 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
31971 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
31972 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
31973 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
31974 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
31975 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
31976
31977 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
31978
31979 * g++.dg/warn/Wshadow-1.C: New tests.
31980 * g++.old-deja/g++.mike/for3.C: Update.
31981
31982 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
31983
31984 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
31985 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
31986 XFAILs. Adjust expected error texts.
31987 * gcc.c-torture/compile/20011106-1.c,
31988 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
31989 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
31990 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
31991 gcc.dg/c99-array-lval-5.c: New tests.
31992
31993 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31994
31995 * gcc.dg/cpp/defined.c: Update.
31996
31997 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
31998
31999 * gcc.c-torture/execute/anon-1.c: New test.
32000
32001 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
32002
32003 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
32004 same size, so no warning should be produced on stormy16.
32005
32006 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
32007 due to oversized array.
32008 * g++.old-deja/g++.mike/ns15.C: Likewise.
32009 * g++.old-deja/g++.pt/crash16.C: Likewise.
32010
32011 2001-11-02 Graham Stott <grahams@redhat.com>
32012
32013 * g++.dgother/debug1.C: Fix typos.
32014
32015 2001-11-01 Jakub Jelinek <jakub@redhat.com>
32016
32017 * g++.dg/other/debug1.C: New test.
32018
32019 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32020
32021 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
32022 of unsigned long.
32023
32024 2001-10-30 Jakub Jelinek <jakub@redhat.com>
32025
32026 * gcc.dg/20011029-2.c: New test.
32027
32028 * gcc.c-torture/compile/20011029-1.c: New test.
32029
32030 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
32031
32032 * objc/execute/class_self-1.m: New test.
32033 * objc/execute/class_self-2.m: New test.
32034
32035 2001-10-25 Zack Weinberg <zack@codesourcery.com>
32036
32037 * gcc.misc-tests/msgs.exp: Delete.
32038 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
32039 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
32040 error set to match recent changes.
32041
32042 2001-10-24 Zack Weinberg <zack@codesourcery.com>
32043
32044 * gcc.dg/20011021-1.c: New test.
32045
32046 2001-10-24 Jakub Jelinek <jakub@redhat.com>
32047
32048 * gcc.c-torture/compile/20011023-1.c: New test.
32049
32050 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
32051
32052 * lib/g77.exp: Rewrite based on lib/g++.exp.
32053
32054 2001-10-19 Jakub Jelinek <jakub@redhat.com>
32055
32056 * gcc.c-torture/execute/20011019-1.c: New test.
32057
32058 * gcc.dg/20011018-1.c: New test.
32059
32060 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
32061
32062 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
32063
32064 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
32065
32066 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
32067 * gcc.dg/attr-invalid.c: Likewise.
32068
32069 2001-10-18 Jakub Jelinek <jakub@redhat.com>
32070
32071 * testsuite/gcc.dg/20011015-1.c: New test.
32072
32073 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32074
32075 * g++.dg/template/unify2.C: New test.
32076
32077 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32078
32079 * g++.dg/other/exception-specification.C: New test
32080
32081 2001-10-13 Tom Rix <trix@redhat.com>
32082
32083 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
32084 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
32085
32086 2001-10-12 Jakub Jelinek <jakub@redhat.com>
32087
32088 * testsuite/gcc.dg/20011009-1.c: New test.
32089
32090 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
32091
32092 PR g++/4476
32093 * g++.dg/other/friend1.C: New test.
32094
32095 2001-10-11 Richard Henderson <rth@redhat.com>
32096
32097 * g++.old-deja/g++.other/crash18.C: Add -S to options.
32098
32099 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32100
32101 * gcc.c-torture/compile/20011010-1.c: New.
32102
32103 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
32104
32105 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
32106 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
32107 g77.f-torture/execute/execute.exp,
32108 g77.f-torture/noncompile/noncompile.exp,
32109 gcc.c-torture/compile/compile.exp,
32110 gcc.c-torture/execute/execute.exp,
32111 gcc.c-torture/execute/ieee/ieee.exp,
32112 gcc.c-torture/execute/memcheck/memcheck.exp,
32113 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
32114 objc/execute/execute.exp: Update FSF address.
32115
32116 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
32117
32118 * gcc.dg/cpp/cmdlne-C.c: Update.
32119 * gcc.dg/cpp/cmdlne-C2.c: New.
32120
32121 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32122
32123 * gcc.c-torture/execute/20011008-3.c: New.
32124
32125 2001-10-08 DJ Delorie <dj@redhat.com>
32126
32127 * gcc.dg/20011008-1.c: New.
32128 * gcc.dg/20011008-2.c: New.
32129
32130 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
32131
32132 * gcc.dg/cpp/spacing1.c: Update test.
32133
32134 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32135
32136 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
32137 spelling errors of "separate" as "seperate".
32138
32139 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
32140
32141 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
32142 enough to avoid inlining.
32143
32144 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32145
32146 * lib/g77.exp: set libg2c_dir correctly.
32147
32148 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
32149
32150 * gcc.dg/cpp/macro11.c: New test.
32151
32152 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32153
32154 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
32155 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
32156 gcc.dg/format/multattr-3.c: New tests.
32157 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
32158 tests for format attributes on function pointers being rejected.
32159
32160 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32161
32162 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
32163
32164 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32165
32166 * g++.dg/warn/format1.C: New test.
32167
32168 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
32169
32170 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
32171
32172 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32173
32174 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
32175
32176 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32177
32178 * gcc.dg/cpp/redef2.c: Add test.
32179
32180 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
32181
32182 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
32183 long-standing bug on i686, apparently.
32184 * gcc.c-torture/execute/loop-2c.x: New file.
32185 * gcc.c-torture/execute/loop-2d.x: New file.
32186 * gcc.c-torture/execute/loop-3c.x: New file.
32187
32188 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
32189
32190 * gcc.dg/cpp/20000625-2.c: Correct line number.
32191
32192 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32193
32194 * gcc.dg/cpp/macro10.c: New test.
32195 * gcc.dg/cpp/strify3.c: New test.
32196 * gcc.dg/cpp/spacing1.c: Add tests.
32197 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
32198 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
32199
32200 2001-09-24 DJ Delorie <dj@redhat.com>
32201
32202 * gcc.c-torture/execute/20010924-1.c: New test.
32203
32204 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32205
32206 * testsuite/objc/execute/paste.m: Remove.
32207
32208 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
32209
32210 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
32211
32212 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
32213
32214 * g77.dg/strlen0.f: New test.
32215
32216 2001-09-21 Richard Henderson <rth@redhat.com>
32217
32218 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
32219 * g++.old-deja/g++.abi/vtable2.C: Likewise.
32220
32221 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
32222
32223 Table-driven attributes.
32224 * g++.dg/ext/attrib1.C: New test.
32225
32226 2001-09-20 DJ Delorie <dj@redhat.com>
32227
32228 * gcc.dg/20000926-1.c: Update expected warning messages.
32229 * gcc.dg/array-2.c: Likewise, and test for warnings too.
32230 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
32231 array.
32232
32233 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
32234
32235 * g++.dg/eh/registers1.C: New test case.
32236
32237 2001-09-17 Richard Henderson <rth@redhat.com>
32238
32239 * gcc.dg/array-5.c: Fix VLA decomposition test.
32240
32241 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
32242
32243 * gcc.dg/cpp/line5.c: New testcase.
32244
32245 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
32246
32247 * gcc.dg/cpp/macro9.c: New test.
32248
32249 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
32250
32251 * gcc.c-torture/execute/980223.c: Change type of addr from long
32252 to char *.
32253
32254 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
32255
32256 * gcc.c-torture/execute/20010915-1.c: New test.
32257
32258 2001-09-14 Janis Johnson <janis187@us.ibm.com>
32259
32260 * g77.dg/bprob: New directory.
32261 * g77.dg/bprob/bprob.exp: New file.
32262 * g77.dg/bprob/bprob-1.f: New test.
32263 * g77.dg/gcov: New directory.
32264 * g77.dg/gcov/gcov.exp: New file.
32265 * g77.dg/gcov/gcov-1.f: New test.
32266 * g77.dg/gcov/gcov-1.x: New file.
32267
32268 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
32269
32270 * gcc.dg/cpp/directiv.c: Update.
32271 * gcc.dg/cpp/undef1.c: Update.
32272
32273 2001-09-12 Jakub Jelinek <jakub@redhat.com>
32274
32275 * gcc.dg/20010912-1.c: New test.
32276
32277 2001-09-11 Janis Johnson <janis187@us.ibm.com>
32278
32279 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
32280 language-independent file in lib.
32281 * lib/gcov.exp: New file.
32282
32283 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
32284
32285 * gcc.c-torture/compile/20010911-1.c: New test.
32286
32287 2001-09-10 Janis Johnson <janis187@us.ibm.com>
32288
32289 * lib/profopt.exp: New, to support profile-directed optimizations.
32290 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
32291 * gcc.misc-tests/bprob-1.c: New test.
32292 * gcc.misc-tests/bprob-2.c: New test.
32293
32294 2001-09-07 Janis Johnson <janis187@us.ibm.com>
32295
32296 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
32297 XFAIL and which kinds of gcov output to verify.
32298 * gcc.misc-tests/gcov-4b.x: New file.
32299 * gcc.misc-tests/gcov-5b.x: New file.
32300 * gcc.misc-tests/gcov-6.x: New file.
32301 * gcc.misc-tests/gcov-7.c: New test.
32302 * gcc.misc-tests/gcov-7.x: New file.
32303
32304 2001-09-06 Janis Johnson <janis187@us.ibm.com>
32305
32306 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
32307 * gcc.misc-tests/gcov-6.c: New test.
32308
32309 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
32310
32311 PR c++/3986
32312 * g++.dg/abi/vbase1.C: New test.
32313
32314 2001-09-05 Ziemowit Laski <zlaski@apple.com>
32315
32316 * objc.dg/method-2.m: New.
32317
32318 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
32319
32320 PR c++/4203
32321 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
32322 * g++.dg/init/empty1.C: New test.
32323
32324 2001-09-03 Jakub Jelinek <jakub@redhat.com>
32325
32326 * gcc.c-torture/compile/20010903-1.c: New test.
32327
32328 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
32329
32330 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
32331 for m68k.
32332
32333 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
32334
32335 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
32336
32337 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
32338
32339 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
32340
32341 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
32342
32343 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
32344 for 16-bit 'unsigned int'.
32345
32346 2001-08-29 Kazu Hirata <kazu@hxi.com>
32347
32348 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
32349
32350 2001-08-27 Richard Henderson <rth@redhat.com>
32351
32352 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
32353 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
32354
32355 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
32356
32357 * gcc.dg/asm-names.c (ymain): New.
32358
32359 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
32360
32361 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
32362 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
32363 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
32364
32365 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32366
32367 * gcc.dg/compare5.c: New testcase.
32368
32369 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
32370
32371 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
32372 and "In instantiation".
32373
32374 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
32375
32376 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
32377
32378 2001-08-20 Janis Johnson <janis187@us.ibm.com>
32379
32380 * gcc.misc-tests/gcov.exp: Add support for branch information.
32381 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
32382 * gcc.misc-tests/gcov-4.c: New test.
32383 * gcc.misc-tests/gcov-4b.c: New test.
32384 * gcc.misc-tests/gcov-5b.c: New test.
32385
32386 2001-08-20 Zack Weinberg <zackw@panix.com>
32387
32388 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
32389 expected to fail.
32390
32391 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
32392
32393 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
32394
32395 2001-08-19 Jakub Jelinek <jakub@redhat.com>
32396
32397 * g++.dg/eh/template1.C: New test.
32398
32399 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
32400
32401 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
32402 Fix thinko.
32403 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
32404 for xfail.
32405
32406 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
32407
32408 * lib/g77-dg.exp: Use prune.exp for common procedures
32409 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
32410 * lib/g77.exp: (g77-dg-prune) Remove
32411
32412 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
32413
32414 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
32415
32416 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32417
32418 * g++.dg/template/unify1.C: New test.
32419
32420 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
32421
32422 * g++.dg/abi/empty4.C: New test.
32423
32424 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
32425
32426 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
32427 solaris2.*
32428 * g77.f-torture/compile/pr3743.x: Likewise.
32429
32430 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32431
32432 * g++.dg/other/using-declaration.C: New test.
32433
32434 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32435
32436 * gcc.dg/cpp/tr-sign.c: New testcase.
32437
32438 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32439
32440 * gcc.dg/cpp/19951025-1.c: Revert.
32441 * gcc.dg/cpp/directiv.c: We no longer process directives that
32442 interrupt macro arguments.
32443
32444 2001-08-03 Zack Weinberg <zackw@stanford.edu>
32445
32446 * gcc.dg/bconstp-1.c: New test.
32447
32448 2001-08-03 Richard Henderson <rth@redhat.com>
32449
32450 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
32451
32452 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
32453
32454 * gcc.dg/cpp/19951025-1.c: Update.
32455
32456 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
32457
32458 * g77.dg/ff90-1.f (s): Fix reference of variable z,
32459 should be x.
32460
32461 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
32462
32463 Kill -fhonor-std.
32464 * g++.old-deja/g++.ns/ns14.C: Remove special options.
32465 * g++.old-deja/g++.other/std1.C: Likewise.
32466 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
32467
32468 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32469
32470 * lib/g77.exp: Load gcc-defs.exp for common procedures
32471 (g77_pass, g77_fail, g77_finish, g77_exit,
32472 ${tool}_check_unsupported_p} Now redundant. Deleted.
32473
32474 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32475
32476 * g77.dg/fbackslash.f
32477 * g77.dg/fcase-preserve.f
32478 * g77.dg/ff90-1.f
32479 * g77.dg/ffixed-line-length-0.f
32480 * g77.dg/ffixed-line-length-132.f
32481 * g77.dg/ffixed-line-length-7.f
32482 * g77.dg/ffixed-line-length-72.f
32483 * g77.dg/ffixed-line-length-none.f
32484 * g77.dg/ffree-form-1.f
32485 * g77.dg/fno-backslash.f
32486 * g77.dg/fno-f90-1.f
32487 * g77.dg/fno-fixed-form-1.f
32488 * g77.dg/fno-onetrip.f
32489 * g77.dg/fno-typeless-boz.f
32490 * g77.dg/fno-underscoring.f
32491 * g77.dg/fno-vxt-1.f
32492 * g77.dg/fonetrip.f
32493 * g77.dg/ftypeless-boz.f
32494 * g77.dg/fugly-assumed.f
32495 * g77.dg/funderscoring.f
32496 * g77.dg/fvxt-1.f
32497
32498 2001-08-01 Ziemowit Laski <zlaski@apple.com>
32499
32500 * objc.dg/fwd-proto-1.m: New.
32501 * objc.dg/local-decl-1.m: New.
32502 * objc.dg/naming-1.m: New.
32503 * objc.dg/naming-2.m: New.
32504 * objc.dg/proto-hier-1.m: New.
32505
32506 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
32507
32508 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
32509 largest-type elements to a struct makes its size grow.
32510
32511 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32512
32513 * g++.dg/abi/vthunk1.C: New test.
32514
32515 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32516
32517 * g++.dg/abi/vbase8-22.C: New test.
32518
32519 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32520
32521 * gcc.dg/cpp/macro8.c: New test.
32522
32523 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32524
32525 * g++.dg/abi/vbase8-21.C: New test.
32526
32527 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32528
32529 * g++.dg/abi/vbase8-10.C: New test.
32530
32531 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32532
32533 * lib/g++.exp (g++_set_ld_library_path): Renamed to
32534 ${tool}_set_ld_library_path.
32535 Changed caller.
32536 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
32537 g++.exp.
32538
32539 2001-07-26 Stan Cox <scox@redhat.com>
32540
32541 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
32542 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
32543 gcc_exit, gcc_check_unsupported_p):
32544 Moved to gcc-deps.exp
32545 * gcc-deps.exp: New file.
32546
32547 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32548
32549 * g++.old-deja/g++.pt/defarg14.C: New test.
32550
32551 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32552
32553 * g++.old-deja/g++.other/lineno5.C: New test.
32554
32555 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32556
32557 * g++.old-deja/g++.pt/crash68.C: New test.
32558
32559 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32560
32561 * g++.old-deja/g++.other/crash42.C: New test.
32562
32563 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32564
32565 * gcc.dg/cpp/extratokens.c: Fix.
32566 * gcc.dg/cpp/skipping2.c: New tests.
32567
32568 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32569
32570 * gcc.c-torture/execute/20010724-1.c: New file.
32571 * gcc.c-torture/execute/20010724-1.x: New file.
32572
32573 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32574
32575 * g++.old-deja/g++.other/cond7.C: New test.
32576
32577 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32578
32579 * g++.old-deja/g++.other/optimize4.C: New test.
32580
32581 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32582
32583 * g++.old-deja/g++.abi/vbase8-5.C: New test.
32584
32585 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
32586
32587 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
32588 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
32589 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
32590 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
32591
32592 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
32593 bug report" message.
32594
32595 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
32596 * g++.dg/ext/instantiate1.C: Move from old-deja.
32597
32598 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
32599
32600 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
32601 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
32602 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
32603 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
32604
32605 2001-07-23 Jeffrey A Law (law@cygnus.com)
32606
32607 * gcc.c-torture/execute/20010723-1.c: New test.
32608
32609 2001-07-23 Ben Elliston <bje@redhat.com>
32610
32611 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
32612
32613 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32614
32615 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
32616 i[34567]86-*-*.
32617 Delete handling of ieee_multilib_flags.
32618 Pass -mieee for alpha*-*-* and sh-*-*.
32619 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
32620
32621 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
32622
32623 Remove old-abi tests.
32624 * g++.old-deja/g++.mike/p11116.C: Remove.
32625 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
32626
32627 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
32628
32629 * g77.f-torture/compile/pr3743.f: New test
32630
32631 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
32632
32633 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
32634
32635 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32636
32637 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
32638 g++.old-deja/g++.pt/static6.C: Likewise.
32639 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
32640 supports weak symbols.
32641
32642 2001-07-18 Andreas Jaeger <aj@suse.de>
32643
32644 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
32645 supported again.
32646
32647 2001-07-18 Andreas Jaeger <aj@suse.de>
32648
32649 * gcc.dg/iftrap-1.c: Fix target line.
32650
32651 2001-07-17 Richard Henderson <rth@redhat.com>
32652
32653 * gcc.c-torture/execute/20010717-1.c: New.
32654
32655 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32656
32657 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
32658 tests.
32659
32660 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32661
32662 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
32663
32664 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32665
32666 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
32667 UAC_SIGBUS, UAC_NOPRINT definitions.
32668
32669 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
32670
32671 * objc/execute/object_is_class.m: New test.
32672 * objc/execute/object_is_meta_class.m: New test.
32673
32674 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32675
32676 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
32677 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
32678
32679 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
32680
32681 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
32682 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
32683
32684 2001-07-14 Richard Henderson <rth@redhat.com>
32685
32686 * gcc.dg/iftrap-1.c: New.
32687
32688 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
32689
32690 * g77.f-torture/execute/intrinsic77.f: New test.
32691
32692 2001-07-11 Janis Johnson <janis@us.ibm.com>
32693
32694 * gcc.misc-tests/gcov-3.c: New test.
32695
32696 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32697
32698 * gcc.c-torture/compile/20010711-1.c,
32699 * gcc.c-torture/compile/20010711-2.c: New tests.
32700
32701 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32702
32703 * gcc.c-torture/execute/20010711-1.c: New test.
32704
32705 2001-07-11 Ben Elliston <bje@redhat.com>
32706
32707 * g++.old-deja/g++.other/enum5.C: New test.
32708
32709 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
32710
32711 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
32712 (g++-dg-prune): Call prune_gcc_output.
32713 * prune.exp: New file for prune_gcc_output.
32714 * lib/g++.exp, lib/gcc.exp: Load it.
32715
32716 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
32717
32718 * gcc.c-torture/compile/20010701-1.c,
32719 g++.old-deja/g++.ext/attrib6.C: New tests.
32720
32721 2001-07-06 Jeffrey A Law (law@cygnus.com)
32722
32723 * gcc.c-torture/compile/20010706-1.c: New test.
32724
32725 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
32726
32727 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
32728
32729 2001-06-28 Stan Shebs <shebs@apple.com>
32730
32731 * gcc.dg/pragma-darwin.c: New test.
32732
32733 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32734
32735 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
32736 Solaris 2.[678] system.
32737
32738 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
32739
32740 * gcc.dg/20010622-1.c: New test.
32741
32742 2001-06-18 Stan Shebs <shebs@apple.com>
32743
32744 * objc.dg: New directory.
32745 * objc.dg/dg.exp: New file.
32746 * objc.dg/alias.m: New.
32747 * objc.dg/class-1.m: New.
32748 * objc.dg/class-2.m: New.
32749 * objc.dg/const-str-1.m: New.
32750 * objc.dg/const-str-2.m: New.
32751 * objc.dg/id-1.m: New.
32752 * objc.dg/method-1.m: New.
32753 * objc.dg/super-class-1.m: New.
32754 * lib/objc-dg.exp: New file.
32755
32756 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
32757
32758 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
32759 of label name.
32760
32761 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
32762
32763 * g++.old-deja/g++.abi/vbase8-9.C: New test.
32764
32765 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32766
32767 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
32768 variable.
32769
32770 2001-06-12 Richard Henderson <rth@redhat.com>
32771
32772 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
32773
32774 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32775
32776 * g++.old-deja/g++.abi/vbase5.C: New test.
32777 * g++.old-deja/g++.abi/vbase6.C: New test.
32778 * g++.old-deja/g++.abi/vbase7.C: New test.
32779
32780 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32781
32782 * gcc.c-torture/compile/20010610-1.c: New test.
32783
32784 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32785
32786 * g++.old-deja/g++.abi/vbase4.C: New test.
32787
32788 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32789
32790 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
32791 support %f for HC11/HC12 targets.
32792 * gcc.c-torture/execute/930513-1.x: New file, likewise.
32793 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
32794 on HC11/HC12 targets.
32795 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
32796
32797 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32798
32799 * gcc.dg/wchar_t-1.c: New file.
32800 * gcc.dg/wint_t-1.c: Likewise.
32801
32802 2001-06-11 Bernd Schmidt <bernds@redhat.com>
32803
32804 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
32805
32806 2001-06-11 Richard Henderson <rth@redhat.com>
32807
32808 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
32809
32810 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32811
32812 * gcc.c-torture/compile/20010611-1.c: New test.
32813
32814 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32815
32816 * gcc.dg/c99-tag-1.c: Add more tests.
32817
32818 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
32819
32820 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
32821 representation on MN10300 and ARM/Thumb.
32822
32823 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
32824
32825 * g77.f-torture/execute/20010610.f: New.
32826
32827 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
32828
32829 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
32830 names.
32831
32832 2001-06-09 Richard Henderson <rth@redhat.com>
32833
32834 * gcc.c-torture/execute/ashrdi-1.c: New.
32835 * gcc.c-torture/execute/ashldi-1.c: New.
32836 * gcc.c-torture/execute/lshrdi-1.c: New.
32837
32838 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
32839
32840 * objc/execute/load-3.m: Added. Check sending +load to categories,
32841 in addition to classes.
32842
32843 2001-06-08 Stan Shebs <shebs@apple.com>
32844
32845 * objc/execute/load-2.m: New test. From Nicola Pero
32846 <n.pero@mi.flashnet.it>.
32847
32848 2001-06-08 Jakub Jelinek <jakub@redhat.com>
32849
32850 * gcc.c-torture/execute/20010605-2.c: New test.
32851
32852 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32853
32854 * g++.old-deja/g++.abi/vbase2.C: New test.
32855 * g++.old-deja/g++.abi/vbase3.C: New test.
32856
32857 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32858
32859 * g++.old-deja/g++.pt/friend49.C: New test.
32860
32861 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
32862
32863 * g++.old-deja/g++.ext/anon3.C: New test.
32864
32865 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
32866
32867 * g++.old-deja/g++.other/conv7.C: New test.
32868
32869 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
32870
32871 * gcc.c-torture/compile/20010605-2.c: New test.
32872
32873 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
32874
32875 * gcc.c-torture/execute/20010604-1.c: New test.
32876
32877 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
32878
32879 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
32880
32881 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
32882
32883 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
32884 (g++_link_flags): Likewise.
32885 (g++_init): Pass gccpath's value to two previous functions.
32886
32887 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32888
32889 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
32890 Ensure logfile entry matches exec command line.
32891
32892 2001-05-31 Richard Henderson <rth@redhat.com>
32893
32894 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
32895 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
32896
32897 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
32898
32899 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
32900 compiler for irix6.2
32901
32902 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
32903
32904 * g++.old-deja/g++.other/optimize3.C: New file.
32905
32906 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
32907
32908 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
32909 assemble.
32910
32911 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
32912
32913 * g++.old-deja/g++.other/optimize2.C: New file.
32914
32915 2001-05-25 Diego Novillo <dnovillo@redhat.com>
32916
32917 * gcc.c-torture/compile/20010518-2.c: New file.
32918 * gcc.c-torture/execute/20010518-1.c: New file.
32919 * gcc.c-torture/execute/20010518-2.c: New file.
32920
32921 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
32922
32923 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
32924
32925 2001-05-24 Mark Mitchell <mark@codesourcery.com>
32926
32927 G++ no longer defines builtins that do not begin with __builtin.
32928 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
32929 * g++.old-deja/g++.brendand/misc13.C: Likewise.
32930 * g++.old-deja/g++.law/builtin1.C: Likewise.
32931 * g++.old-deja/g++.law/cvt2.C: Likewise.
32932 * g++.old-deja/g++.mike/net5.C: Likewise.
32933 * g++.old-deja/g++.other/builtins1.C: Likewise.
32934 * g++.old-deja/g++.other/builtins2.C: Likewise.
32935 * g++.old-deja/g++.other/builtins3.C: Likewise.
32936 * g++.old-deja/g++.other/builtins4.C: Likewise.
32937 * g++.old-deja/g++.other/inline8.C: Likewise.
32938 * g++.old-deja/g++.robertl/eb39.C: Likewise.
32939
32940 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
32941
32942 * g++.old-deja/g++.pt/using1.C: Adjust.
32943 * g++.old-deja/g++.pt/using2.C: New test.
32944
32945 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
32946
32947 * gcc.dg/cpp/charconst.c: New tests.
32948 * gcc.dg/cpp/escape.c: New tests.
32949 * gcc.dg/cpp/escape-1.c: New tests.
32950 * gcc.dg/cpp/escape-2.c: New tests.
32951 * gcc.dg/cpp/ucs.c: New tests.
32952
32953 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
32954
32955 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
32956 native compiler for irix6.5.
32957
32958 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
32959
32960 * lib/g++.exp (g++_include_flags): Use args to compute
32961 get_multilibs.
32962 (g++_link_flags): Likewise.
32963 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
32964
32965 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
32966
32967 * gcc.dg/c90-hexfloat-1.c: Add more tests.
32968
32969 2001-05-21 Geoff Keating <geoffk@redhat.com>
32970
32971 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
32972 this file.
32973
32974 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32975
32976 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
32977 STACK_SIZE;
32978 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
32979 to STACK_SIZE; Use it to define size of add_histo array.
32980 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
32981 to STACK_SIZE.
32982 (f): Use GITT_SIZE to define size of gitt local table.
32983 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
32984 to STACK_SIZE; Use it to define size of bytemem array.
32985
32986 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32987
32988 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
32989 on 68HC11/HC12 due to the asm instruction.
32990 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
32991 * gcc.c-torture/compile/920520-1.x: Likewise.
32992 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
32993 on 68HC11/HC12 because the function is larger than 64K.
32994 * gcc.c-torture/compile/961203-1.x: New file, this test fails
32995 on 68HC11/HC12 because the structure is too large.
32996
32997 2001-05-20 Richard Henderson <rth@redhat.com>
32998
32999 * gcc.c-torture/execute/20010520-1.c: New.
33000
33001 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33002
33003 * g++.old-deja/g++.warn/compare1.C: New test.
33004 * gcc.dg/compare4.c: New test.
33005
33006 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
33007
33008 * g++.old-deja/g++.other/optimize1.C: New test.
33009
33010 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33011
33012 * g++.old-deja/g++.pt/spec41.C: New test.
33013
33014 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
33015
33016 * gcc.c-torture/compile/20010114-1.x: Remove.
33017
33018 2001-05-18 Stan Shebs <shebs@apple.com>
33019
33020 * gcc.c-torture/compile/20010518-1.c: New test.
33021
33022 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
33023
33024 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
33025 * g++.old-deja/g++.pt/crash67.C: New test.
33026
33027 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
33028
33029 * g++.old-deja/g++.other/debug9.C: New test.
33030
33031 2001-05-16 Zack Weinberg <zackw@stanford.edu>
33032
33033 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
33034
33035 2001-05-16 Jan Hubicka <jh@suse.cz>
33036
33037 * gcc.c-torture/compile/20010516-1.c: New test.
33038
33039 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33040
33041 * g++.old-deja/g++.other/crash41.C: New test.
33042
33043 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33044
33045 * g++.old-deja/g++.pt/crash66.C: New test.
33046
33047 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
33048
33049 * g++.old-deja/g++.robertl/eb27.C: Convert.
33050
33051 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
33052
33053 * g++.dg/friend-warn.C: New test. Do not warn about friend
33054 declaration being redundant.
33055
33056 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
33057
33058 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
33059
33060 2001-05-14 Mark Mitchell <mark@codesourcery.com>
33061
33062 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
33063
33064 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
33065
33066 * lib/g++.exp: Use testsuite_flags.
33067
33068 2001-05-13 Mark Mitchell <mark@codesourcery.com>
33069
33070 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
33071
33072 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
33073
33074 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
33075
33076 2001-05-11 Mark Mitchell <mark@codesourcery.com>
33077
33078 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
33079
33080 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
33081
33082 * gcc.c-torture/compile/20010313-1.c: New test.
33083
33084 2001-05-09 Zack Weinberg <zackw@stanford.edu>
33085
33086 * gcc.dg/cpp/direct2.c: New test.
33087 * gccq.dg/cpp/direct2s.c: New test.
33088
33089 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
33090
33091 2001-05-07 Mark Mitchell <mark@codesourcery.com>
33092
33093 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
33094 * g++.old-deja/g++.other/op3.C: Likewise.
33095
33096 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33097
33098 * gcc.dg/cpp/syshdr.h: New file.
33099 * gcc.dg/cpp/sysmac1.c: Update.
33100 * gcc.dg/cpp/sysmac2.c: Update.
33101
33102 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33103
33104 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
33105
33106 2001-05-04 David Edelsohn <edelsohn@gnu.org>
33107
33108 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
33109 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
33110
33111 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
33112
33113 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
33114
33115 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
33116
33117 * lib/g++.exp (g++_include_flags): Don't use any special flags
33118 if TESTING_IN_BUILD_TREE is not defined.
33119 (g++_init): Use a plain 'c++' as the compiler if
33120 TESTING_IN_BUILD_TREEE is not defined.
33121
33122 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33123
33124 * g++.old-deja/g++.eh/catch13.C: New test.
33125 * g++.old-deja/g++.eh/catch14.C: New test.
33126
33127 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33128
33129 * gcc.dg/cpp/tr-define.c: New test.
33130
33131 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
33132
33133 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
33134 <stdlib.h>, not <malloc.h>.
33135
33136 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33137
33138 * g++.old-deja/g++.ns/template17.C: New test.
33139
33140 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33141
33142 * g++.old-deja/g++.pt/ref4.C: New test.
33143
33144 2001-04-30 Richard Henderson <rth@redhat.com>
33145
33146 * gcc.dg/20000724-1.c: Revert last change.
33147
33148 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
33149
33150 * g77.f-torture/execute/20010430.f: New test.
33151
33152 2001-04-30 Mark Mitchell <mark@codesourcery.com>
33153
33154 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
33155
33156 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
33157
33158 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
33159
33160 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33161
33162 * g++.old-deja/g++.eh/crash6.C: New test.
33163
33164 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33165
33166 * g++.old-deja/g++.other/warn7.C: New test.
33167
33168 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33169
33170 * g++.old-deja/g++.other/defarg9.C: New test.
33171
33172 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33173
33174 * g77.f-torture/compile/20010426.f: New test.
33175 * g77.f-torture/execute/20010426.f: New test.
33176
33177 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33178
33179 * g77.f-torture/compile/20000629-1.x: Remove - error
33180 has been fixed.
33181
33182 2001-04-26 Jeffrey A Law (law@cygnus.com)
33183
33184 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
33185 Tweak slightly to work with g++.dg framework.
33186 * g++.dg/special/ecos.exp: Run initp1.C test.
33187 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
33188
33189 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
33190 its linker doesn't give line numbers either.
33191 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
33192
33193 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33194
33195 * g++.old-deja/g++.other/lex1.C: New test.
33196
33197 2001-04-26 Jakub Jelinek <jakub@redhat.com>
33198
33199 * gcc.dg/noncompile/20010425-1.c: New test.
33200
33201 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33202
33203 * g++.old-deja/g++.pt/mangle2.C: New test.
33204
33205 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33206
33207 * gcc.dg/format/plus-1.c: New test.
33208
33209 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33210
33211 * gcc.dg/20010423-1.c: New test.
33212
33213 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33214
33215 * gcc.c-torture/execute/20010422-1.c: New test.
33216
33217 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
33218
33219 * g++.old-deja/g++.ns/type2.C: New test.
33220
33221 2001-04-24 Zack Weinberg <zackw@stanford.edu>
33222
33223 * g++.old-deja/g++.other/perf1.C: New test.
33224
33225 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
33226
33227 * gcc.dg/c99-func-2.c: Remove xfail.
33228 * gcc.dg/c99-func-3.c: Remove xfail.
33229 * gcc.dg/c99-func-4.c: Remove xfail.
33230
33231 2001-04-23 Zack Weinberg <zackw@stanford.edu>
33232
33233 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
33234
33235 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
33236
33237 * gcc.c-torture/compile/20010423-1.c: New test.
33238
33239 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33240
33241 * g++.old-deja/g++.pt/typename28.C: New test.
33242
33243 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33244
33245 * g++.old-deja/g++.abi/empty2.C: New test.
33246 * g++.old-deja/g++.abi/empty3.C: New test.
33247
33248 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33249
33250 * g++.old-deja/g++.other/comdat2.C: New test.
33251 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
33252
33253 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33254
33255 * g++.old-deja/g++.other/overload14.C: New test.
33256
33257 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33258
33259 * g++.old-deja/g++.other/lookup23.C: New test.
33260
33261 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33262
33263 * gcc.c-torture/execute/20010403-1.c: New test.
33264
33265 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
33266 Mark Mitchell <mark@codesourcery.com>
33267
33268 * lib/old-dejagnu.exp: Don't delete output of executable.
33269 Add .exe suffix to executables.
33270
33271 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
33272
33273 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
33274
33275 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33276
33277 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
33278
33279 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33280
33281 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
33282 * g++.old-deja/g++.abi/crash1.C: New test.
33283
33284 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33285
33286 * g++.old-deja/g++.other/crash40.C: New test.
33287
33288 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33289
33290 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
33291
33292 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
33293
33294 * g++.old-deja/g++.other/warn6.C: New test.
33295
33296 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33297
33298 * g++.old-deja/g++.robertl/eb42.C: Same.
33299
33300 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33301
33302 * gcc.dg/wtr-conversion-1.c: New testcase.
33303
33304 2001-04-10 Richard Henderson <rth@redhat.com>
33305
33306 * g++.old-deja/g++.other/array5.C: New.
33307
33308 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33309
33310 * gcc.c-torture/execute/20010408-1.c: New test.
33311
33312 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
33313
33314 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
33315 headers and constructs.
33316 * g++.old-deja/g++.robertl/eb79.C: Same.
33317 * g++.old-deja/g++.robertl/eb77.C (main): Same.
33318 * g++.old-deja/g++.robertl/eb73.C: Same.
33319 * g++.old-deja/g++.robertl/eb66.C (main): Same.
33320 * g++.old-deja/g++.robertl/eb55.C (t): Same.
33321 * g++.old-deja/g++.robertl/eb54.C (main): Same.
33322 * g++.old-deja/g++.robertl/eb46.C (main): Same.
33323 * g++.old-deja/g++.robertl/eb44.C: Same.
33324 * g++.old-deja/g++.robertl/eb41.C (main): Same.
33325 * g++.old-deja/g++.robertl/eb4.C (main): Same.
33326 * g++.old-deja/g++.robertl/eb39.C: Same.
33327 * g++.old-deja/g++.robertl/eb33.C (main): Same.
33328 * g++.old-deja/g++.robertl/eb31.C (main): Same.
33329 * g++.old-deja/g++.robertl/eb30.C: Same.
33330 * g++.old-deja/g++.robertl/eb3.C: Same.
33331 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
33332 * g++.old-deja/g++.robertl/eb21.C: Same.
33333 * g++.old-deja/g++.robertl/eb15.C: Same.
33334 * g++.old-deja/g++.robertl/eb118.C: Same.
33335 * g++.old-deja/g++.robertl/eb115.C (main): Same.
33336 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
33337 * g++.old-deja/g++.robertl/eb109.C: Same.
33338 * g++.old-deja/g++.other/sibcall1.C (main): Same.
33339 * g++.old-deja/g++.mike/rtti1.C: Same.
33340 * g++.old-deja/g++.mike/p658.C: Same.
33341 * g++.old-deja/g++.mike/net46.C: Same.
33342 * g++.old-deja/g++.mike/net34.C: Same.
33343 * g++.old-deja/g++.mike/memoize1.C: Same.
33344 * g++.old-deja/g++.mike/eh2.C: Same.
33345 * g++.old-deja/g++.law/weak.C: Same.
33346 * g++.old-deja/g++.law/visibility7.C: Same.
33347 * g++.old-deja/g++.law/visibility25.C: Same.
33348 * g++.old-deja/g++.law/visibility22.C: Same.
33349 * g++.old-deja/g++.law/visibility2.C: Same.
33350 * g++.old-deja/g++.law/visibility17.C: Same.
33351 * g++.old-deja/g++.law/visibility13.C: Same.
33352 * g++.old-deja/g++.law/visibility10.C: Same.
33353 * g++.old-deja/g++.law/visibility1.C: Same.
33354 * g++.old-deja/g++.law/virtual3.C (eval): Same.
33355 * g++.old-deja/g++.law/vbase1.C: Same.
33356 * g++.old-deja/g++.law/operators32.C: Same.
33357 * g++.old-deja/g++.law/nest3.C: Same.
33358 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
33359 * g++.old-deja/g++.law/except5.C (main): Same.
33360 * g++.old-deja/g++.law/cvt7.C (run): Same.
33361 * g++.old-deja/g++.law/cvt2.C: Same.
33362 * g++.old-deja/g++.law/cvt16.C: Same.
33363 * g++.old-deja/g++.law/ctors6.C (bar): Same.
33364 * g++.old-deja/g++.law/ctors17.C (main): Same.
33365 * g++.old-deja/g++.law/ctors13.C: Same.
33366 * g++.old-deja/g++.law/ctors12.C (main): Same.
33367 * g++.old-deja/g++.law/ctors10.C: Same.
33368 * g++.old-deja/g++.law/code-gen5.C: Same.
33369 * g++.old-deja/g++.law/bad-error7.C: Same.
33370 * g++.old-deja/g++.law/arm9.C: Same.
33371 * g++.old-deja/g++.law/arm12.C: Same.
33372 * g++.old-deja/g++.law/arg8.C: Same.
33373 * g++.old-deja/g++.law/arg1.C: Same.
33374 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
33375 * g++.old-deja/g++.jason/template31.C: Same.
33376 * g++.old-deja/g++.jason/template24.C (main): Same.
33377 * g++.old-deja/g++.jason/2371.C: Same.
33378 * g++.old-deja/g++.eh/new2.C: Same.
33379 * g++.old-deja/g++.eh/new1.C: Same.
33380 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
33381 * g++.old-deja/g++.brendan/nest21.C (main): Same.
33382 * g++.old-deja/g++.brendan/err-msg3.C: Same.
33383 * g++.old-deja/g++.brendan/crash62.C: Same.
33384 * g++.old-deja/g++.brendan/crash52.C: Same.
33385 * g++.old-deja/g++.brendan/crash49.C (main): Same.
33386 * g++.old-deja/g++.brendan/crash38.C: Same.
33387 * g++.old-deja/g++.brendan/crash15.C (main): Same.
33388 * g++.old-deja/g++.brendan/copy9.C: Same.
33389
33390 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
33391
33392 * gcc.c-torture/execute/20001203-2.c (memset):
33393 Count argument is of type __SIZE_TYPE__.
33394
33395 2001-04-04 Diego Novillo <dnovillo@redhat.com>
33396
33397 * gcc.c-torture/compile/20010404-1.c: New test.
33398
33399 2001-04-04 Jakub Jelinek <jakub@redhat.com>
33400
33401 * gcc.c-torture/compile/20010326-1.c: New test.
33402
33403 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
33404
33405 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
33406 peculiarities of the SH.
33407 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
33408
33409 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33410
33411 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
33412 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
33413 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
33414
33415 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33416
33417 * g77.f-torture/compile/20010321-1.f: New test.
33418
33419 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33420
33421 * gcc.c-torture/compile/20010329-1.c: New test.
33422
33423 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33424
33425 * gcc.c-torture/execute/20010329-1.c: New test.
33426
33427 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33428
33429 * g++.old-deja/g++.other/eh4.C: Fix typo.
33430
33431 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33432
33433 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
33434
33435 2001-03-28 Philip Blundell <philb@gnu.org>
33436
33437 * gcc.c-torture/compile/20010328-1.c: New test.
33438
33439 2001-03-27 Richard Henderson <rth@redhat.com>
33440
33441 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
33442 * g++.old-deja/g++.eh/vbase3.C: Likewise.
33443
33444 2001-03-27 Alan Modra <alan@linuxcare.com.au>
33445
33446 * gcc.c-torture/compile/20010327-1.c: New test.
33447
33448 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
33449
33450 * g++.old-deja/g++.other/friend12.C: New test.
33451 * g++.old-deja/g++.other/friend9.C: Expect no errors.
33452 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
33453
33454 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
33455
33456 * gcc.c-torture/execute/20010325-1.c: New test.
33457
33458 2001-03-23 Jakub Jelinek <jakub@redhat.com>
33459
33460 * g++.old-deja/g++.other/mangle3.C: New test.
33461
33462 2001-03-22 Jakub Jelinek <jakub@redhat.com>
33463
33464 * g++.old-deja/g++.other/anon8.C: New test.
33465
33466 2001-03-20 Philip Blundell <philb@gnu.org>
33467
33468 * gcc.c-torture/compile/20010320-1.c: New test.
33469
33470 2001-03-17 Richard Henderson <rth@redhat.com>
33471
33472 * g++.old-deja/g++.other/eh4.C: Add expected error text.
33473
33474 2001-03-15 Geoff Keating <geoff@redhat.com>
33475
33476 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
33477 tests on AIX.
33478
33479 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
33480
33481 * g++.old-deja/g++.other/eh4.C: New test.
33482
33483 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
33484
33485 * gcc.dg/cpp/mi1.c: Update.
33486
33487 2001-03-14 Jakub Jelinek <jakub@redhat.com>
33488
33489 * g++.old-deja/g++.other/regstack.C: New test.
33490
33491 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
33492
33493 * g++.old-deja/g++.other/ref4.C: New test.
33494
33495 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
33496
33497 * objc/execute/va_method.m: Added.
33498 * objc/execute/IMP.m: Added.
33499 * objc/execute/_cmd.m: Added.
33500 * objc/execute/accessing_ivars.m: Added.
33501 * objc/execute/class-1.m: Added.
33502 * objc/execute/class-10.m: Added.
33503 * objc/execute/class-11.m: Added.
33504 * objc/execute/class-12.m: Added.
33505 * objc/execute/class-13.m: Added.
33506 * objc/execute/class-14.m: Added.
33507 * objc/execute/class-2.m: Added.
33508 * objc/execute/class-3.m: Added.
33509 * objc/execute/class-4.m: Added.
33510 * objc/execute/class-5.m: Added.
33511 * objc/execute/class-6.m: Added.
33512 * objc/execute/class-7.m: Added.
33513 * objc/execute/class-8.m: Added.
33514 * objc/execute/class-9.m: Added.
33515 * objc/execute/class-tests-1.h
33516 * objc/execute/class-tests-2.h
33517 * objc/execute/compatibility_alias.m: Added.
33518 * objc/execute/encode-1.m: Added.
33519 * objc/execute/formal_protocol-1.m: Added.
33520 * objc/execute/formal_protocol-2.m: Added.
33521 * objc/execute/formal_protocol-3.m: Added.
33522 * objc/execute/formal_protocol-4.m: Added.
33523 * objc/execute/formal_protocol-5.m: Added.
33524 * objc/execute/formal_protocol-6.m: Added.
33525 * objc/execute/formal_protocol-7.m: Added.
33526 * objc/execute/informal_protocol.m: Added.
33527 * objc/execute/initialize.m: Added.
33528 * objc/execute/load.m: Added.
33529 * objc/execute/many_args_method.m: Added.
33530 * objc/execute/nested-3.m: Added.
33531 * objc/execute/no_clash.m: Added.
33532 * objc/execute/private.m: Added.
33533 * objc/execute/redefining_self.m: Added.
33534 * objc/execute/root_methods.m: Added.
33535 * objc/execute/selector-1.m: Added.
33536 * objc/execute/static-1.m: Added.
33537 * objc/execute/static-2.m: Added.
33538 * objc/execute/va_method.m: Added.
33539
33540 2001-03-10 Richard Henderson <rth@redhat.com>
33541
33542 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
33543
33544 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
33545
33546 * g++.old-deja/g++.other/crash31.C: XFAIL.
33547 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
33548 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
33549 * gcc.c-torture/execute/20010123-1.x: XFAIL.
33550 * gcc.c-torture/execute/20010124-1.x: XFAIL.
33551 * gcc.dg/sequence-pt-1.c: XFAIL one test.
33552
33553 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33554
33555 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
33556
33557 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33558
33559 * gcc.dg/20000724-1.c: Don't use multiline strings.
33560
33561 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33562
33563 * objc/execute/string1.m, objc/execute/string2.m: Compare the
33564 result of -cString against what we expect it to be; don't just
33565 print it out for no one to read.
33566
33567 * objc/execute/string3.m, objc/execute/string4.m: New tests.
33568 Based on testcases provided by Nicola Pero.
33569
33570 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33571
33572 * gcc.dg/cpp/macro7.c: New test.
33573
33574 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33575
33576 * gcc.dg/cpp/multiline.c: Update.
33577
33578 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33579
33580 * g++.old-deja/g++.other/enum3.C: New test.
33581
33582 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33583
33584 * g++.old-deja/g++.other/pod1.C: New test.
33585
33586 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33587
33588 * g++.old-deja/g++.ext/overload1.C: New test.
33589
33590 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33591
33592 * g++.old-deja/g++.pt/using1.C: New test.
33593
33594 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33595
33596 * g++.old-deja/g++.other/using9.C: New test.
33597
33598 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
33599
33600 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
33601
33602 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
33603
33604 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
33605
33606 * g++.old-deja/g++.ext/realpt1.C: Remove.
33607
33608 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
33609
33610 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
33611
33612 2001-02-26 Will Cohen <wcohen@redhat.com>
33613
33614 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
33615
33616 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
33617
33618 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
33619 templatized constructors.
33620
33621 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33622
33623 * gcc.c-torture/execute/20010224-1.c: New test.
33624
33625 2001-02-23 Jakub Jelinek <jakub@redhat.com>
33626
33627 * gcc.c-torture/execute/20010222-1.c: New test.
33628
33629 2001-02-22 Jakub Jelinek <jakub@redhat.com>
33630
33631 * g++.old-deja/g++.other/inline20.C: New test.
33632
33633 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
33634
33635 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
33636
33637 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33638
33639 * g++.old-deja/g++.other/lookup22.C: New test.
33640
33641 2001-02-19 Zack Weinberg <zackw@stanford.edu>
33642
33643 * g77.dg: New directory.
33644 * g77.dg/20010216-1.f: New test case.
33645 * g77.dg/dg.exp: New driver.
33646 * lib/g77-dg.exp: New driver library.
33647
33648 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33649
33650 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
33651
33652 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
33653
33654 * g++.old-deja/g++.other/decl9.C: New test.
33655
33656 2001-02-16 Jakub Jelinek <jakub@redhat.com>
33657
33658 * g++.old-deja/g++.other/init16.C: Update the test so that it does
33659 not need <string> and also tests the initialization at runtime.
33660
33661 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
33662
33663 * gcc.c-torture/execute/longlong.c: New test.
33664
33665 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33666
33667 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
33668
33669 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33670
33671 * gcc.c-torture/execute/920302-1.c (execute):
33672 Change argument type to short.
33673
33674 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33675
33676 * g++.old-deja/g++.pt/deduct6.C: New test.
33677
33678 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33679
33680 * g++.old-deja/g++.pt/deduct5.C: New test.
33681
33682 2001-02-14 Jakub Jelinek <jakub@redhat.com>
33683
33684 * gcc.c-torture/execute/20010209-1.c: New test.
33685
33686 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
33687
33688 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
33689
33690 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
33691
33692 * g++.dg/vtgc1.C: Update for new ABI.
33693
33694 * consistency.vlad: New directory, 1665 files.
33695
33696 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
33697
33698 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
33699 return type.
33700 * gcc.dg/cpp/digraphs.c: Declare puts.
33701
33702 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33703
33704 * g++.old-deja/g++.other/warn5.C: New test.
33705
33706 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33707
33708 * g++.old-deja/g++.pt/spec40.C: New test.
33709
33710 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33711
33712 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
33713 case.
33714 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
33715
33716 2001-02-12 Jakub Jelinek <jakub@redhat.com>
33717
33718 * gcc.c-torture/compile/20010209-1.c: New test.
33719
33720 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
33721
33722 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
33723 excess errors message but not if it crashes.
33724 * g++.old-deja/g++.other/crash27.C: Likewise.
33725 * g++.old-deja/g++.other/crash28.C: Likewise.
33726 * g++.old-deja/g++.other/crash30.C: Likewise.
33727 * g++.old-deja/g++.other/crash32.C: Likewise.
33728 * g++.old-deja/g++.other/crash35.C: Likewise.
33729 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33730
33731 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
33732
33733 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
33734 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
33735 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
33736 g77.f-torture/execute/execute.exp,
33737 g77.f-torture/noncompile/noncompile.exp,
33738 gcc.c-torture/execute/execute.exp,
33739 gcc.c-torture/execute/memcheck/memcheck.exp,
33740 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
33741 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
33742 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
33743 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
33744 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
33745 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
33746 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33747 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
33748 Remove bug reporting instructions with ancient email addresses.
33749
33750 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33751
33752 * gcc.dg/20010202-1.c: New test.
33753 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
33754
33755 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
33756
33757 * g++.dg/stdbool-if.C: New test.
33758
33759 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
33760
33761 * objc/execute/fdecl.m: Added main().
33762
33763 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33764
33765 * gcc.c-torture/execute/20010206-1.c: New test.
33766
33767 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
33768
33769 * gcc.dg/cpp/avoidpaste1.c: Update.
33770
33771 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
33772
33773 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
33774 Pero <nicola@brainstorm.co.uk>.
33775 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
33776
33777 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
33778
33779 * g++.old-deja/g++.pt/spec39.C: New test.
33780
33781 2001-02-05 Jakub Jelinek <jakub@redhat.com>
33782
33783 * gcc.c-torture/compile/20010202-1.c: New test.
33784
33785 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
33786
33787 * g++.old-deja/g++.abi/primary2.C: New test.
33788 * g++.old-deja/g++.abi/primary3.C: New test.
33789 * g++.old-deja/g++.abi/primary4.C: New test.
33790 * g++.old-deja/g++.abi/primary5.C: New test.
33791 * g++.old-deja/g++.abi/vtable3.h: New test.
33792 * g++.old-deja/g++.abi/vtable3a.C: New test.
33793 * g++.old-deja/g++.abi/vtable3b.C: New test.
33794 * g++.old-deja/g++.abi/vtable3c.C: New test.
33795 * g++.old-deja/g++.abi/vtable3d.C: New test.
33796 * g++.old-deja/g++.abi/vtable3e.C: New test.
33797 * g++.old-deja/g++.abi/vtable3f.C: New test.
33798 * g++.old-deja/g++.abi/vtable3g.C: New test.
33799 * g++.old-deja/g++.abi/vtable3h.C: New test.
33800 * g++.old-deja/g++.abi/vtable3i.C: New test.
33801 * g++.old-deja/g++.abi/vtable3j.C: New test.
33802 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
33803
33804 2001-02-03 Jakub Jelinek <jakub@redhat.com>
33805
33806 * g++.old-deja/g++.other/anon6.C: New test.
33807 * g++.old-deja/g++.other/anon7.C: New test.
33808
33809 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
33810
33811 * gcc.dg/cpp/avoidpaste2.c: New tests.
33812
33813 2001-01-31 Jakub Jelinek <jakub@redhat.com>
33814
33815 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
33816
33817 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
33818
33819 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
33820 DECIMAL_DIG cases for Irix."
33821
33822 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
33823
33824 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
33825
33826 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
33827
33828 * gcc.dg/c99-tag-1.c: New test.
33829
33830 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33831
33832 * gcc.dg/cpp/tr-warn1.c: Add tests.
33833
33834 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33835
33836 * gcc.dg/cpp/avoidpaste1.c: Update.
33837 * gcc.dg/cpp/paste4.c: Update.
33838
33839 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
33840
33841 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
33842 cases for Irix.
33843
33844 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33845
33846 * g++.old-deja/g++.other/inline19.C: New test.
33847
33848 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
33849
33850 * gcc.dg/Wlarger-than.c: New test.
33851
33852 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
33853
33854 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
33855
33856 2001-01-29 Jakub Jelinek <jakub@redhat.com>
33857
33858 * gcc.c-torture/execute/20010129-1.c: New test.
33859 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
33860
33861 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
33862
33863 * gcc.dg/cpp/avoidpaste1.c: Test case.
33864
33865 2001-01-28 Jakub Jelinek <jakub@redhat.com>
33866
33867 * g++.old-deja/g++.other/inline18.C: New test.
33868
33869 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33870
33871 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
33872 and __builtin_putchar.
33873
33874 2001-01-27 Jakub Jelinek <jakub@redhat.com>
33875
33876 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
33877 tests.
33878
33879 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
33880
33881 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
33882 floating point number rounding mode to round to the nearest
33883 representable mode.
33884
33885 2001-01-25 Jakub Jelinek <jakub@redhat.com>
33886
33887 * g++.old-deja/g++.other/mangle2.C: New test.
33888
33889 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
33890
33891 * gcc.c-torture/compile/20010124-1.c: New test.
33892
33893 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
33894
33895 * g++.old-deja/g++.pt/spec38.C: New test.
33896
33897 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33898
33899 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
33900 "Build don't run".
33901
33902 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33903
33904 * gcc.c-torture/execute/20010123-1.c: New test.
33905
33906 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
33907
33908 * g++.old-deja/g++.pt/spec37.C: New test.
33909
33910 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
33911
33912 * g++.old-deja/g++.pt/overload14.C: New test.
33913
33914 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33915
33916 * gcc.c-torture/execute/20010122-1.c: New test, exercise
33917 __builtin_return_address.
33918
33919 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
33920
33921 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
33922 * g++.old-deja/g++.pt/spec35.C: New test.
33923 * g++.old-deja/g++.pt/spec36.C: New test.
33924
33925 2001-01-20 Jakub Jelinek <jakub@redhat.com>
33926
33927 * gcc.c-torture/compile/20010118-1.c: New test.
33928
33929 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
33930
33931 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
33932
33933 2001-01-19 Jakub Jelinek <jakub@redhat.com>
33934
33935 * gcc.c-torture/execute/20010119-1.c: New test.
33936
33937 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33938
33939 * g++.old-deja/g++.other/vbase5.C: New test.
33940
33941 2001-01-19 Jakub Jelinek <jakub@redhat.com>
33942
33943 * gcc.c-torture/execute/20010118-1.c: New test.
33944
33945 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33946
33947 * g++.old-deja/g++.pt/deduct3.C: New test.
33948
33949 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
33950
33951 * g++.old-deja/g++.pt/spec34.C: New test.
33952
33953 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
33954
33955 * g77.f-torture/compile/20000601-2.f: New test.
33956
33957 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33958
33959 * g++.old-deja/g++.other/init17.C: New test.
33960
33961 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
33962
33963 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
33964
33965 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33966
33967 * g++.old-deja/g++.pt/unify8.C: New test.
33968
33969 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33970
33971 * g++.old-deja/g++.abi/vbase1.C: New test.
33972
33973 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
33974
33975 * g++.old-deja/g++.pt/crash65.C: New test.
33976
33977 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
33978
33979 * gcc.dg/cpp/assembl2.S: New test case.
33980
33981 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
33982
33983 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
33984 are supported.
33985
33986 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33987
33988 * g++.old-deja/g++.other/builtins1.C: New test.
33989 * g++.old-deja/g++.other/builtins2.C: Likewise.
33990 * g++.old-deja/g++.other/builtins3.C: Likewise.
33991 * g++.old-deja/g++.other/builtins4.C: Likewise.
33992
33993 2001-01-17 Jakub Jelinek <jakub@redhat.com>
33994
33995 * gcc.c-torture/compile/20010117-1.c: New test.
33996 * gcc.c-torture/compile/20010117-2.c: New test.
33997
33998 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
33999
34000 * g77.f-torture/execute/20010116.[fx]: New test,
34001 XFAIL on i?86-*-*.
34002 * g77.f-torture/compile/20010115.f: Indicate it's
34003 a test for PR fortran/1636.
34004
34005 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
34006
34007 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
34008
34009 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34010
34011 * g77.f-torture/compile/20010115.f: New test.
34012
34013 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
34014
34015 * g++.old-deja/g++.pt/nontype5.C: New test.
34016
34017 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
34018
34019 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
34020 have an equivalent working one below it.
34021
34022 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34023
34024 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
34025 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34026
34027 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34028
34029 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
34030 message containing "init_priority".
34031 (conpr-2.C): Likewise.
34032 (conpr-3.C): Likewise.
34033 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
34034
34035 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34036
34037 * gcc.c-torture/execute/20010114-2.c: New test.
34038
34039 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
34040
34041 * gcc.c-torture/compile/20010114-1.c: New test.
34042 * gcc.c-torture/compile/20010114-1.x: Xfail.
34043 * gcc.c-torture/compile/20010114-2.c: New test.
34044 * gcc.c-torture/execute/20010114-1.c: New test.
34045 * gcc.dg/trunc-1.c: New test.
34046 * gcc.dg/uninit-B.c: New test.
34047
34048 2001-01-13 Nick Clifton <nickc@redhat.com>
34049
34050 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
34051 target.
34052
34053 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
34054
34055 * gcc.c-torture/compile/20010113-1.c: New test.
34056
34057 2001-01-13 Jakub Jelinek <jakub@redhat.com>
34058
34059 * gcc.c-torture/compile/20001212-1.c: New test.
34060
34061 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
34062
34063 * gcc.dg/cpp/widestr1.c: Update.
34064 * gcc.dg/cpp/prag-imp.c: Remove.
34065
34066 2001-01-12 Jakub Jelinek <jakub@redhat.com>
34067
34068 * gcc.c-torture/execute/20000801-3.x: Remove.
34069 * gcc.dg/c90-init-1.c: New test.
34070 * gcc.dg/c99-init-1.c: New test.
34071 * gcc.dg/c99-init-2.c: New test.
34072 * gcc.dg/gnu99-init-1.c: New test.
34073
34074 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
34075
34076 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
34077 testing that no relevant ones were found.
34078
34079 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34080
34081 * g++.old-deja/g++.pt/cast2.C: New test.
34082
34083 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34084
34085 * g++.old-deja/g++.pt/friend47.C: New test.
34086
34087 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34088
34089 * g++.old-deja/g++.pt/instantiate13.C: New test.
34090
34091 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34092
34093 * g++.old-deja/g++.other/defarg7.C: New test.
34094 * g++.old-deja/g++.other/defarg8.C: New test.
34095
34096 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34097
34098 * g++.old-deja/g++.pt/crash64.C: New test.
34099
34100 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34101
34102 * g++.old-deja/g++.pt/crash63.C: New test.
34103
34104 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
34105
34106 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
34107
34108 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
34109
34110 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
34111
34112 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34113
34114 * g++.old-deja/g++.pt/error3.C: New test.
34115
34116 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34117
34118 * g++.old-deja/g++.other/crash39.C: New test.
34119
34120 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34121
34122 * g++.old-deja/g++.other/vbase4.C: New test.
34123
34124 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
34125
34126 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
34127 * gcc.dg/special/20000419-2.c: New file. Identical to above.
34128 * gcc.dg/special/special.exp: New test driver which will check
34129 for alias support for the above test.
34130
34131 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
34132
34133 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
34134 problems on small machines.
34135 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
34136 parameterize.
34137
34138 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
34139
34140 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
34141 mips.
34142 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34143
34144 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
34145
34146 * g++.old_deja/g++.pt/using8.C: New test.
34147
34148 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
34149
34150 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
34151
34152 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
34153
34154 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
34155 where a failure is expected.
34156 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
34157
34158 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34159
34160 * g++.old_deja/g++.pt/instantiate12.C: New test.
34161
34162 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34163
34164 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
34165 start of structs.
34166 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
34167 * g++.old-deja/g++.brendan/crash17.C: Likewise.
34168 * g++.old-deja/g++.brendan/crash29.C: Likewise.
34169 * g++.old-deja/g++.brendan/crash48.C: Likewise.
34170 * g++.old-deja/g++.brendan/ns1.C: Likewise.
34171 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
34172 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
34173 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
34174 * g++.old-deja/g++.eh/spec6.C: Likewise.
34175 * g++.old-deja/g++.jason/crash3.C: Likewise.
34176 * g++.old-deja/g++.law/ctors11.C: Likewise.
34177 * g++.old-deja/g++.law/ctors17.C: Likewise.
34178 * g++.old-deja/g++.law/ctors5.C: Likewise.
34179 * g++.old-deja/g++.law/ctors9.C: Likewise.
34180 * g++.old-deja/g++.mike/ambig1.C: Likewise.
34181 * g++.old-deja/g++.mike/net22.C: Likewise.
34182 * g++.old-deja/g++.mike/p3538a.C: Likewise.
34183 * g++.old-deja/g++.mike/p3538b.C: Likewise.
34184 * g++.old-deja/g++.mike/virt3.C: Likewise.
34185 * g++.old-deja/g++.niklas/t128.C: Likewise.
34186 * g++.old-deja/g++.other/anon4.C: Likewise.
34187 * g++.old-deja/g++.other/using1.C: Likewise.
34188 * g++.old-deja/g++.other/warn3.C: Likewise.
34189 * g++.old-deja/g++.pt/t37.C: Likewise.
34190 * g++.old-deja/g++.robertl/eb69.C: Likewise.
34191 * g++.old-deja/g++.robertl/eb71.C: Likewise.
34192
34193 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34194
34195 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
34196
34197 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34198
34199 * gcc.c-torture/execute/stdio-opt-3.c: New test.
34200
34201 2001-01-07 Jakub Jelinek <jakub@redhat.com>
34202
34203 * gcc.c-torture/compile/20010107-1.c: New test.
34204
34205 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34206
34207 * gcc.c-torture/execute/builtin-noret-1.c: New test.
34208
34209 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34210
34211 * gcc.dg/format/format.h: New file.
34212 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
34213 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
34214 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
34215 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
34216 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
34217 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
34218 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
34219 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
34220 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
34221 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
34222 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
34223 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
34224 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
34225 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
34226 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
34227 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
34228 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
34229 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
34230 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
34231 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
34232 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
34233 instead of declaring standard types, macros and functions in each
34234 test.
34235
34236 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
34237
34238 * gcc.c-torture/execute/20010106-1.c: New test.
34239
34240 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
34241
34242 * gcc.dg/format/format.exp: New file.
34243 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
34244 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
34245 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
34246 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
34247 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
34248 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
34249 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
34250 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
34251 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
34252 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
34253 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
34254 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
34255 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
34256 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
34257 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
34258 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
34259 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
34260 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
34261 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
34262 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
34263 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
34264 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
34265 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
34266 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
34267 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
34268 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
34269 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
34270 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
34271 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
34272 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
34273 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
34274 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
34275 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
34276 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
34277 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
34278 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
34279 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
34280 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
34281 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
34282 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
34283 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
34284 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
34285
34286 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
34287
34288 * gcc.c-torture/execute/991228-1.c: Take word endianness into
34289 account.
34290
34291 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
34292
34293 * gcc.c-torture/execute/builtin-complex-1.c: New test.
34294
34295 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
34296
34297 * g++.old-deja/g++.pt/crash62.C: New test.
34298
34299 2001-01-04 Richard Henderson <rth@redhat.com>
34300
34301 * gcc.dg/20000926-1.c: Update expected warnings.
34302 * gcc.dg/array-2.c: Likewise.
34303 * gcc.dg/array-4.c: Also validate flexible array members.
34304 * gcc.dg/c99-flex-array-1.c: New.
34305
34306 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
34307
34308 * gcc.c-torture/compile/20001222-1.x: Remove.
34309
34310 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34311
34312 * gcc.c-torture/execute/built-in-setjmp.c: New.
34313
34314 2001-01-03 Richard Henderson <rth@redhat.com>
34315
34316 * gcc.dg/940510-1.c: Update expected error wording.
34317 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
34318
34319 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
34320
34321 * lib/target-supports.exp (check_alias_available): Modified to
34322 indicate aliases not supported if only weak aliases are supported.
34323
34324 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34325
34326 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
34327 Turn on cmpstrsi checks for __pj__ and __i370__.
34328
34329 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34330
34331 * g++.old-deja/g++.other/virtual11.C: New test.
34332
34333 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34334
34335 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
34336
34337 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34338
34339 * gcc.c-torture/compile/20010102-1.c: New test.
34340
34341 2001-01-02 Andreas Jaeger <aj@suse.de>
34342
34343 * gcc.dg/noreturn-3.c: New test.
34344
34345 * gcc.dg/noreturn-4.c: New test.
34346
34347 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34348
34349 * gcc.c-torture/execute/stdio-opt-1.c: Also test
34350 __builtin_fputc and __builtin_fwrite.
34351
34352 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34353
34354 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
34355 signed char, not default char.
34356
34357 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34358
34359 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
34360
34361 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
34362
34363 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
34364
34365 2000-12-29 Richard Henderson <rth@redhat.com>
34366
34367 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
34368 (__cyg_profile_func_exit): Define.
34369
34370 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
34371
34372 * g++.dg/vtgc1.C: New test.
34373
34374 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
34375
34376 * gcc.dg/noncompile/20001228-1.c: New test.
34377
34378 * gcc.dg/20001228-1.c: New test.
34379
34380 * gcc.c-torture/execute/20001228-1.c: New test.
34381
34382 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
34383
34384 * gcc.dg/format-strfmon-1.c: New test.
34385
34386 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34387
34388 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
34389 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
34390 * gcc.c-torture/execute/string-opt-1.c: Likewise.
34391 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34392 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34393 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34394 * gcc.c-torture/execute/string-opt-6.c: Likewise.
34395 * gcc.c-torture/execute/string-opt-7.c: Likewise.
34396 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34397 * gcc.c-torture/execute/string-opt-9.c: Likewise.
34398 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34399 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34400 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34401
34402 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
34403 * gcc.c-torture/execute/string-opt-4.c: Test index.
34404
34405 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
34406
34407 * gcc.c-torture/compile/20001226-1.c: New test.
34408
34409 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
34410
34411 * gcc.c-torture/compile/20001222-1.c: New test.
34412 * gcc.c-torture/compile/20001222-1.x: Xfail.
34413
34414 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
34415
34416 * gcc.c-torture/execute/comp-goto-2.c: New test.
34417
34418 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
34419
34420 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
34421 Use long types if __INT_MAX__ is 32767.
34422 (main): Use cast to (sint32 *) when poking 88 into a_page.
34423
34424 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
34425
34426 2000-12-21 Bernd Schmidt <bernds@redhat.com>
34427
34428 * gcc.c-torture/compile/20001221-1.c: New test.
34429 * gcc.c-torture/execute/20001221-1.c: New test.
34430
34431 2000-12-20 Richard Henderson <rth@redhat.com>
34432
34433 * g++.old-deja/g++.pt/crash36.C: Update error lines.
34434 * g++.old-deja/g++.robertl/eb109.C: Likewise.
34435
34436 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34437
34438 * gcc.dg/compare3.c: New test.
34439
34440 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34441
34442 * gcc.dg/format-warnll-1.c: New test.
34443
34444 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
34445
34446 * gcc.dg/cpp/cmdlne-P.c: New test.
34447
34448 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34449
34450 * gcc.c-torture/execute/builtin-abs-1.c,
34451 gcc.c-torture/execute/builtin-abs-2.c: New tests.
34452
34453 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34454
34455 * gcc.dg/cpp/multiline.c: New test.
34456
34457 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34458
34459 * g++.old-deja/g++.other/syshdr1.C: Update.
34460 * gcc.dg/cpp/lineflags.c: Remove temporarily.
34461
34462 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34463
34464 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
34465
34466 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34467
34468 * g++.old-deja/g++.pt/ttp65.C: New test.
34469
34470 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34471
34472 * g++.old-deja/g++.pt/ttp64.C: New test.
34473
34474 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34475
34476 * g++.old-deja/g++.pt/spec33.C: New test.
34477
34478 2000-12-14 Catherine Moore <clm@redhat.com>
34479
34480 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
34481 * gcc.c-torture/execute/920612-2.c: Likewise.
34482 * gcc.c-torture/execute/920428-2.c: Likewise.
34483 * gcc-c-torture/execute/va-arg-11.c: Call exit.
34484 * gcc.c-torture/execute/va-arg-21.c: Likewise.
34485
34486 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34487
34488 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
34489 * gcc.dg/pack-test-2.c: Likewise.
34490
34491 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34492
34493 Tests by Zack Weinberg <zackw@stanford.edu>.
34494
34495 * gcc.dg/cpp/defined.c: Update.
34496 * gcc.dg/cpp/defined_trad.c: New tests.
34497
34498 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34499
34500 * gcc.dg/cpp/trad-direct.c: Update.
34501
34502 2000-12-11 Neil Booth <neilb@earthling.net>
34503
34504 * gcc.dg/cpp/defined_trad.c
34505
34506 2000-12-11 Neil Booth <neilb@earthling.net>
34507
34508 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
34509
34510 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
34511
34512 * gcc.dg/format-miss-2.c: New test.
34513
34514 2000-12-09 Neil Booth <neilb@earthling.net>
34515
34516 * gcc.dg/cpp/lineflags.c: New tests.
34517 * gcc.dg/cpp/poison.c: Update.
34518 * gcc.dg/cpp/redef2.c: Update.
34519 * gcc.dg/cpp/skipping.c: New test.
34520
34521 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
34522
34523 * g++.old-deja/g++.other/eh3.C: New testcase.
34524
34525 2000-12-07 Neil Booth <neilb@earthling.net>
34526
34527 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
34528 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
34529 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
34530 wtr-union-init-2.c, wtr-union-init-3.c: Update.
34531 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
34532 Update.
34533
34534 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34535
34536 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
34537 __SIZE_TYPE__ instead of int for type of integers cast to
34538 pointers.
34539
34540 2000-12-07 Jakub Jelinek <jakub@redhat.com>
34541
34542 * g++.old-deja/g++.other/cleanup4.C: New test.
34543
34544 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34545
34546 * format-sec-1.c: New test.
34547
34548 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34549
34550 * gcc.dg/format-nonlit-3.c: New test.
34551
34552 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34553
34554 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
34555 through a null pointer.
34556
34557 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34558
34559 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
34560 * g++.old-deja/g++.pt/partial4.C: New test.
34561
34562 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
34563
34564 * gcc.c-torture/execute/ieee/hugeval.x: New.
34565
34566 2000-12-06 Neil Booth <neilb@earthling.net>
34567
34568 * gcc.dg/cpp/backslash2.c: New tests.
34569
34570 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34571
34572 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
34573 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
34574
34575 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
34576
34577 * gcc.c-torture/execute/20001203-2.c: New testcase.
34578
34579 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34580
34581 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
34582 * g++.old-deja/g++.other/virtual10.C: New test.
34583
34584 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34585
34586 * g++.old-deja/g++.mike/pmf5.C: Remove test.
34587
34588 2000-12-05 Richard Henderson <rth@redhat.com>
34589
34590 * gcc.c-torture/compile/20001205-1.c: New.
34591
34592 2000-12-04 Neil Booth <neilb@earthling.net>
34593
34594 * g++.old-deja/g++.other/virtual9.C: New test.
34595 * g++.old-deja/g++.pt/crash61.C: New test.
34596 * gcc.c-torture/execute/loop-9.c: New test.
34597
34598 2000-12-04 Neil Booth <neilb@earthling.net>
34599
34600 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
34601 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
34602 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
34603 * gcc.dg/cpp/extratokens.c: ...here.
34604
34605 2000-12-04 Neil Booth <neilb@earthling.net>
34606
34607 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
34608 New tests.
34609
34610 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34611
34612 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
34613 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
34614
34615 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
34616
34617 * gcc.c-torture/execute/20001203-1.c: New test.
34618
34619 2000-12-03 Neil Booth <neilb@earthling.net>
34620
34621 * gcc.dg/cpp/macro6.c: New test cases.
34622
34623 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34624
34625 * gcc.c-torture/execute/string-opt-9.c: New test.
34626 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34627 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34628 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34629
34630 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
34631 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
34632
34633 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
34634
34635 * gcc.dg/cpp/if-6.c: New testcase.
34636
34637 * gcc.dg/20001201-1.c: New testcase.
34638
34639 2000-12-02 Neil Booth <neilb@earthling.net>
34640
34641 * g++.old-deja/g++.other/externC4.C,
34642 g++.old-deja/g++.other/friend10.C: New tests.
34643
34644 2000-12-02 Neil Booth <neilb@earthling.net>
34645
34646 * g++.old-deja/g++.other/instan2.C
34647 * g++.old-deja/g++.other/instan3.C: New test.
34648
34649 2000-12-02 Neil Booth <neilb@earthling.net>
34650
34651 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
34652 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
34653 gnuc99.c,gnuc99-pedantic.c: New tests.
34654
34655 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34656
34657 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
34658 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
34659
34660 2000-12-01 Neil Booth <neilb@earthling.net>
34661
34662 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
34663 * gcc.dg/cpp/poison.c: Update.
34664 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
34665
34666 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
34667
34668 * g77.f-torture/execute/20001201.f: New test.
34669
34670 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34671
34672 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
34673
34674 2000-12-01 Jakub Jelinek <jakub@redhat.com>
34675
34676 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
34677
34678 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
34679
34680 * g++.old-deja/g++.other/cast6.C: New test.
34681
34682 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
34683
34684 * gcc.c-torture/execute/20001130-2.c: New testcase.
34685
34686 2000-11-30 Richard Henderson <rth@redhat.com>
34687
34688 * gcc.c-torture/execute/20001130-1.c: New test.
34689
34690 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34691
34692 * g++.old-deja/g++.other/op3.C: New test.
34693
34694 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34695
34696 * g++.old-deja/g++.other/op2.C: New test.
34697
34698 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34699
34700 * g++.old-deja/g++.other/crash38.C: New test.
34701
34702 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
34703
34704 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
34705
34706 2000-11-29 Jakub Jelinek <jakub@redhat.com>
34707
34708 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
34709 tests.
34710 * gcc.c-torture/execute/string-opt-6.c: New test.
34711
34712 * gcc.dg/20001117-1.c: Add main.
34713
34714 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
34715
34716 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
34717 Move from here ...
34718 * gcc.dg/940510-1.c: ... to here.
34719
34720 * gcc.dg/20000926-1.c: GNU C now allows initializations of
34721 zero-size arrays in toplevel structures.
34722
34723 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34724
34725 * gcc.c-torture/execute/loop-8.c: New test.
34726
34727 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34728
34729 * g++.old-deja/g++.other/base1.C: New test.
34730
34731 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34732
34733 * g++.old-deja/g++.other/parse2.C: New test.
34734
34735 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34736
34737 * g++.old-deja/g++.pt/incomplete1.C: New test.
34738
34739 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34740
34741 * g++.old-deja/g++.other/friend9.C: New test.
34742
34743 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34744
34745 * gcc.dg/20001127-1.c: New test.
34746
34747 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34748
34749 * g++.old-deja/g++.pt/friend46.C: New test.
34750
34751 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34752
34753 * g++.old-deja/g++.other/ptrmem8.C: New test.
34754
34755 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34756
34757 * gcc.c-torture/execute/string-opt-7.c: New test.
34758 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34759
34760 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
34761
34762 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
34763 instead of 'mkcheck 2'.
34764
34765 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
34766
34767 * gcc.c-torture/execute/memcheck/driver.c,
34768 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
34769 C9X references to refer to C99.
34770
34771 2000-11-25 Jakub Jelinek <jakub@redhat.com>
34772
34773 * gcc.dg/ultrasp3.c: New test.
34774
34775 2000-11-25 Neil Booth <neilb@earthling.net>
34776
34777 * gcc.dg/cpp/include2.c: Update test to be locale independent.
34778
34779 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
34780
34781 * gcc.c-torture/compile/20001123-2.c: New.
34782
34783 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34784
34785 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
34786
34787 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
34788
34789 * gcc.dg/sequence-point-1.c: Add some new tests.
34790 * gcc.c-torture/execute/20001124-1.c: New test.
34791
34792 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34793
34794 * g++.old-deja/g++.other/vaarg4.C: New test.
34795 * gcc.c-torture/compile/20001123-1.c: New test.
34796
34797 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34798
34799 * g++.other/crash24.C: Adjust and remove XFAIL.
34800 * g++.other/crash37.C: New test.
34801
34802 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
34803
34804 * g++.old-deja/g++.pt/instantiate9.C: New test.
34805
34806 2000-11-22 Mark Mitchell <mark@codesourcery.com>
34807
34808 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
34809 new ABI, too.
34810
34811 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
34812 * g++.old-deja/g++.robertl/eb55.C: Likewise.
34813
34814 2000-11-22 Neil Booth <neilb@earthling.net>
34815
34816 * gcc.dg/cpp/Wtrigraphs.c: New test.
34817
34818 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
34819
34820 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
34821
34822 2000-11-22 Jakub Jelinek <jakub@redhat.com>
34823
34824 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
34825
34826 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
34827
34828 * lib/gcc-dg.exp: load_lib scanasm.exp.
34829 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
34830 * lib/g++-dg.exp: load_lib scanasm.exp.
34831 * lib/scanasm.exp: New.
34832 (scan-assembler, scan-assembler-not): Add optional arguments to
34833 test name, or if not present, the pattern name.
34834 (scan-assembler-dem, scan-assembler-dem-not): New.
34835
34836 * g++.dg/dg.exp: New.
34837
34838 2000-11-21 Neil Booth <neilb@earthling.net>
34839
34840 * gcc.dg/cpp/integrated1.c: Remove.
34841
34842 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34843
34844 * gcc.c-torture/execute/20001121-1.c: New test.
34845
34846 2000-11-21 Richard Henderson <rth@redhat.com>
34847
34848 * gcc.c-torture/compile/20001121-1.c: New test.
34849
34850 2000-11-20 Neil Booth <neilb@earthling.net>
34851
34852 * gcc.dg/cpp/integrated1.c: New test.
34853
34854 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34855
34856 * g++.old-deja/g++.other/inline17.C: New test.
34857
34858 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
34859
34860 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
34861 local variable to be zero: I made the variable global. Now
34862 uses abort() and exit() instead of relying on main's return value.
34863
34864 2000-11-20 Neil Booth <neilb@earthling.net>
34865
34866 * gcc.dg/cpp/paste2.c: Update test.
34867 * objc/execute/paste.m: New test.
34868
34869 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
34870
34871 * gcc.dg/c99-condexpr-1.c: New test.
34872
34873 2000-11-20 Neil Booth <neilb@earthling.net>
34874
34875 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
34876
34877 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
34878
34879 * g++.old-deja/g++.pt/export1.C: New test.
34880
34881 2000-11-20 Jakub Jelinek <jakub@redhat.com>
34882
34883 * gcc.dg/20001117-1.c: New test.
34884
34885 2000-11-18 Richard Henderson <rth@redhat.com>
34886
34887 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
34888
34889 2000-11-18 Richard Henderson <rth@redhat.com>
34890
34891 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
34892 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
34893 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
34894
34895 2000-11-18 Richard Henderson <rth@redhat.com>
34896
34897 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
34898 (main): New. Exit cleanly.
34899
34900 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
34901
34902 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
34903 gcc.dg/c99-fordecl-2.c: New tests.
34904
34905 2000-11-18 Richard Henderson <rth@redhat.com>
34906
34907 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
34908 * gcc.c-torture/execute/zerolen-2.c: New.
34909
34910 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34911
34912 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
34913 memory.
34914
34915 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
34916
34917 * g++.old-deja/g++.pt/instantiate8.C: New test.
34918
34919 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
34920
34921 * g++.old-deja/g++.other/incomplete.C: Add more tests.
34922 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
34923
34924 2000-11-16 Nick Clifton <nickc@redhat.com>
34925
34926 * gcc.c-torture/execute/nestfunc-2.c: New test.
34927 * gcc.c-torture/execute/nestfunc-3.c: New test.
34928
34929 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
34930
34931 * gcc.c-torture/compile/20001116-1.c: New test.
34932
34933 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34934
34935 * gcc.c-torture/execute/20001115-1.c: New test.
34936
34937 2000-11-15 Mark Mitchell <mark@codesourcery.com>
34938
34939 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
34940 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
34941 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
34942 * g++.old-deja/g++.abi/vmihint.C: Likewise.
34943
34944 2000-11-15 Neil Booth <neilb@earthling.net>
34945
34946 gcc.dg/cpp/_Pragma1.c: Update.
34947 gcc.dg/cpp/_Pragma2.c: New test.
34948
34949 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
34950
34951 * g++.old-deja/g++.other/anon5.C: New test.
34952
34953 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
34954
34955 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
34956 tests.
34957
34958 2000-11-14 Jakub Jelinek <jakub@redhat.com>
34959
34960 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
34961 output.
34962
34963 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34964
34965 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
34966 labels at end of compound statements.
34967
34968 2000-11-13 Jakub Jelinek <jakub@redhat.com>
34969
34970 * gcc.c-torture/execute/loop-7.c: New test.
34971
34972 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34973
34974 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
34975
34976 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34977
34978 * gcc.dg/c99-bool-1.c: New test.
34979
34980 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
34981
34982 * gcc.dg/c99-scope-1.c: Remove xfail.
34983 * gcc.dg/c99-scope-2.c: New test.
34984
34985 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34986
34987 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
34988 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
34989
34990 2000-11-11 Mark Mitchell <mark@codesourcery.com>
34991
34992 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
34993 error messages.
34994
34995 * g++.mike/p700.C: Don't typedef wchar_t.
34996 * g++.mike/p784.C: Likewise.
34997 * g++.mike/eb101.C: Don't use __wchar_t.
34998
34999 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
35000
35001 * g77.f-torture/execute/20001111.[fx]: Test premature exit
35002 from DO loop.
35003
35004 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35005
35006 * gcc.c-torture/execute/20001111-1.c: New test.
35007
35008 2000-11-10 Nick Clifton <nickc@redhat.com>
35009
35010 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
35011 long multuiple and accumulate.
35012
35013 2000-11-09 Richard Henderson <rth@redhat.com>
35014
35015 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
35016 via size_t instead of int.
35017
35018 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
35019 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35020 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35021 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35022
35023 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
35024
35025 * gcc.c-torture/compile/20001109-1.c: New test.
35026 * gcc.c-torture/compile/20001109-2.c: New test.
35027
35028 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
35029
35030 * g++.old-deja/g++.pt/operator1.C: New test.
35031 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
35032
35033 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35034
35035 * gcc.dg/20001108-1.c: New test.
35036
35037 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35038
35039 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
35040 with both arguments constant strings.
35041 * gcc.c-torture/execute/string-opt-3.c: New test.
35042 * gcc.c-torture/execute/string-opt-4.c: New test.
35043 * gcc.c-torture/execute/string-opt-5.c: New test.
35044
35045 2000-11-08 Nick Clifton <nickc@redhat.com>
35046
35047 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
35048 mulsidi3adddi patterns.
35049
35050 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
35051
35052 * g++.old-deja/g++.other/crash36.C: New test.
35053
35054 2000-11-08 Jakub Jelinek <jakub@redhat.com>
35055
35056 * g++.old-deja/g++.other/init16.C: New test.
35057
35058 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
35059
35060 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
35061
35062 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35063
35064 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
35065 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35066 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35067
35068 2000-11-07 DJ Delorie <dj@redhat.com>
35069
35070 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
35071
35072 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35073
35074 * gcc.c-torture/execute/string-opt-1.c: New test.
35075
35076 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35077
35078 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
35079 mips-sgi-irix6.* because the MIPS ABI passes floating-point
35080 parameters in registers, and there is no way for a varargs
35081 function to know in which order the integer and floating-point
35082 parameters should be interleaved when they are placed on the
35083 stack.
35084 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35085 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35086
35087 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35088
35089 * gcc.c-torture/execute/string-opt-2.c: New test.
35090
35091 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
35092
35093 * g++.old-deja/g++.pt/crash60.C: New test.
35094
35095 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35096
35097 * g++.old-deja/g++.other/crash24.C: New test.
35098 * g++.old-deja/g++.other/crash25.C: New test.
35099 * g++.old-deja/g++.other/crash26.C: New test.
35100 * g++.old-deja/g++.other/crash27.C: New test.
35101 * g++.old-deja/g++.other/crash28.C: New test.
35102 * g++.old-deja/g++.other/crash29.C: New test.
35103 * g++.old-deja/g++.other/crash30.C: New test.
35104 * g++.old-deja/g++.other/crash31.C: New test.
35105 * g++.old-deja/g++.other/crash32.C: New test.
35106 * g++.old-deja/g++.other/crash33.C: New test.
35107 * g++.old-deja/g++.other/crash34.C: New test.
35108 * g++.old-deja/g++.other/crash35.C: New test.
35109
35110 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35111
35112 * gcc.c-torture/execute/20001031-1.c: New test.
35113
35114 2000-11-04 Mark Mitchell <mark@codesourcery.com>
35115
35116 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
35117 namespace.
35118
35119 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
35120 standards-conformant.
35121
35122 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
35123
35124 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
35125 * g++.old-deja/g++.mike/p755a.C: Likewise.
35126 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
35127 library makes no calls to `operator new' during initialization.
35128
35129 2000-11-04 Neil Booth <neilb@earthling.net>
35130
35131 * gcc.dg/cpp/include2.c: New tests.
35132
35133 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
35134
35135 * lib/g++.exp (g++_set_ld_library_path): New function.
35136 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
35137
35138 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
35139
35140 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
35141 warnings.
35142
35143 2000-11-01 Richard Henderson <rth@redhat.com>
35144
35145 * g++.old-deja/g++.ext/namedret1.C: New.
35146 * g++.old-deja/g++.ext/namedret2.C: New.
35147 * g++.old-deja/g++.ext/namedret3.C: New.
35148
35149 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
35150
35151 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
35152 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
35153
35154 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35155
35156 * gcc.c-torture/execute/va-arg-21.c: New test.
35157
35158 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
35159
35160 * gcc.dg/c99-complex-2.c: New test.
35161
35162 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35163
35164 * gcc.c-torture/execute/stdio-opt-1.c: New test.
35165
35166 2000-10-31 Jakub Jelinek <jakub@redhat.com>
35167
35168 * g++.old-deja/g++.other/inline16.C: New test.
35169
35170 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
35171
35172 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
35173 __PRETTY_FUNCTION__
35174
35175 2000-10-29 Neil Booth <neilb@earthling.net>
35176
35177 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
35178 New tests.
35179 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
35180 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
35181 optimisation.
35182
35183 2000-10-29 Neil Booth <neilb@earthling.net>
35184
35185 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
35186 * mi1.c, mi1c.h: Add null directives to multiple-include test.
35187 * mi5.c: Test multiple includes work with -C.
35188 * trigraphs.c: Test ^= version.
35189
35190 2000-10-28 Neil Booth <neilb@earthling.net>
35191
35192 New tests and test updates for new macro expander.
35193
35194 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
35195 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
35196 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
35197 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
35198 new diagnostic messages.
35199
35200 * gcc.dg/cpp/macro3.c: New tests.
35201
35202 2000-10-27 Mark Mitchell <mark@codesourcery.com>
35203
35204 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
35205 on the same line.
35206
35207 2000-10-27 Jakub Jelinek <jakub@redhat.com>
35208
35209 * g++.old-deja/g++.other/eh2.C: New test.
35210
35211 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
35212
35213 * gcc.c-torture/execute/20001027-1.c: New test.
35214
35215 2000-10-26 Richard Henderson <rth@redhat.com>
35216
35217 * gcc.c-torture/execute/20001026-1.c: New.
35218
35219 2000-10-26 Mark Mitchell <mark@codesourcery.com>
35220
35221 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
35222 * g++.old-deja/g++.law/builtin1.C: Likewise.
35223 * g++.old-deja/g++.law/ctors10.C: Likewise.
35224 * g++.old-deja/g++.law/virtual3.C: Likewise.
35225 * g++.old-deja/g++.mike/p658.C: Likewise.
35226 * g++.old-deja/g++.other/sibcall1.C: Likewise.
35227 * g++.old-deja/g++.other/vaarg2.C: Likewise.
35228 * g++.old-deja/g++.robertl/eb124.C: Likewise.
35229 * g++.old-deja/g++.robertl/eb44.C: Likewise.
35230 * g++.old-deja/g++.robertl/eb77.C: Likewise.
35231
35232 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
35233
35234 * gcc.c-torture/compile/20001024-1.c: New test.
35235
35236 2000-10-25 Mark Mitchell <mark@codesourcery.com>
35237
35238 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
35239 to tell us whether or not we are using V3.
35240
35241 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
35242
35243 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
35244 operands.
35245
35246 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
35247
35248 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
35249
35250 2000-10-25 Jakub Jelinek <jakub@redhat.com>
35251
35252 * gcc.c-torture/execute/20001024-1.c: New test.
35253
35254 2000-10-24 Jakub Jelinek <jakub@redhat.com>
35255
35256 * g++.old-deja/g++.other/sibcall1.C: New test.
35257
35258 2000-10-20 Jakub Jelinek <jakub@redhat.com>
35259
35260 * gcc.dg/noncompile/init-3.c: New test.
35261
35262 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
35263
35264 * gcc.dg/format-array-1.c: New test.
35265
35266 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35267
35268 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
35269 writing through null pointers; remove comment about testing
35270 unterminated strings.
35271
35272 2000-10-17 Matthew Hiller <hiller@redhat.com>
35273
35274 * gcc.c-torture/execute/20001017-2.c: New test.
35275
35276 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35277
35278 * gcc.c-torture/compile/20001018-1.c: New test.
35279 * gcc.c-torture/compile/20001018-1.x: Xfail.
35280
35281 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35282
35283 * gcc.c-torture/execute/20001017-1.c: New test.
35284
35285 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35286
35287 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
35288 for multiple use of arguments with scanf formats; add tests for
35289 multiple use of arguments.
35290
35291 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
35292
35293 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
35294
35295 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35296
35297 * gcc.dg/format-miss-1.c: New test.
35298
35299 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35300
35301 * gcc.c-torture/execute/20001013-1.c: New test.
35302
35303 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35304
35305 * gcc.dg/format-branch-1.c: New test.
35306
35307 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35308
35309 * README, lib/file-format.exp: Remove EGCS references.
35310
35311 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35312
35313 * gcc.dg/20001013-1.c: New test.
35314
35315 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
35316
35317 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
35318 for intmax_t in the compiler using __typeof__ and the type rules
35319 for conditional expressions.
35320
35321 2000-10-13 Jakub Jelinek <jakub@redhat.com>
35322
35323 * gcc.dg/20001012-1.c: New test.
35324 * gcc.dg/20001012-2.c: New test.
35325
35326 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35327
35328 * gcc.dg/format-attr-1.c: New test.
35329
35330 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35331
35332 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
35333 __LONG_LONG_MAX__ instead of LLONG_MAX.
35334
35335 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35336
35337 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
35338 scanf flags.
35339 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
35340 flags.
35341
35342 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
35343
35344 * gcc.dg/sequence-pt-1.c: New test.
35345
35346 2000-10-11 Geoff Keating <geoffk@cygnus.com>
35347
35348 * gcc.c-torture/execute/20001011-1.c: New testcase.
35349 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
35350
35351 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35352
35353 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
35354 does not error on it.
35355
35356 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35357
35358 * gcc.dg/20001009-1.c: New test.
35359
35360 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
35361
35362 * gcc.c-torture/compile/20001009-1.c: Move from here ....
35363 * gcc.c-torture/execute/20001009-2.c: ... to here.
35364
35365 2000-10-09 Geoff Keating <geoffk@cygnus.com>
35366
35367 * gcc.c-torture/compile/20001009-1.c: New testcase.
35368 * gcc.c-torture/execute/20001009-1.c: New testcase.
35369 Testcases provided by Jan Hubicka <jh@suse.cz>.
35370
35371 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35372
35373 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35374 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
35375 uintmax_t using <limits.h> to emulate the compiler's internal
35376 logic. No longer XFAIL %j tests.
35377
35378 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35379
35380 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
35381 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35382 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
35383 regexps and details of expected handling of some bad formats.
35384 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
35385 suppression.
35386
35387 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
35388
35389 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
35390 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
35391 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
35392 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
35393 in list archives.
35394
35395 2000-10-06 Richard Henderson <rth@cygnus.com>
35396
35397 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
35398 * g++.old-deja/g++.brendan/crash52.C: Likewise.
35399 * g++.old-deja/g++.jason/report.C: Likewise.
35400 * g++.old-deja/g++.law/friend5.C: Likewise.
35401 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
35402 of the expected warnings.
35403
35404 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
35405
35406 * g++.old-deja/g++.pt/enum14.C: New test.
35407
35408 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
35409
35410 * g++.old-deja/g++.pt/crash59.C: New test.
35411
35412 2000-10-04 Will Cohen <wcohen@redhat.com>
35413
35414 * gcc.dg/20000926-1.c: New test.
35415
35416 2000-10-03 Geoff Keating <geoffk@cygnus.com>
35417
35418 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
35419 function name for current C++ compiler.
35420 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
35421
35422 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
35423
35424 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
35425 __PRETTY_FUNCTION__.
35426 * g++.old-deja/g++.ext/pretty2.C: Likewise.
35427
35428 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35429
35430 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
35431
35432 2000-09-26 Jakub Jelinek <jakub@redhat.com>
35433
35434 * gcc.c-torture/compile/20000923-1.c: New test.
35435
35436 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
35437
35438 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
35439 * g++.old-deja/g++.pt/ttp62.C: Same.
35440 * g++.old-deja/g++.other/inline14.C: Same.
35441
35442 2000-09-24 Richard Henderson <rth@cygnus.com>
35443
35444 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
35445
35446 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
35447
35448 * gcc.dg/c90-printf-1.c: Add test for wide string format.
35449
35450 2000-09-22 Geoff Keating <geoffk@cygnus.com>
35451
35452 * gcc.c-torture/compile/20000922-1.c: New file.
35453
35454 2000-09-21 Nick Clifton <nickc@redhat.com>
35455
35456 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
35457 a signed long modulo operation.
35458 (mod6): New function - perform an unsigned long modulo operation.
35459 (main): Add tests for modulos of very large numbers by very small
35460 dividends.
35461
35462 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35463
35464 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
35465
35466 2000-09-19 Richard Henderson <rth@cygnus.com>
35467
35468 * gcc.dg/compare2.c (case 10): XFAIL.
35469
35470 2000-09-18 Richard Henderson <rth@cygnus.com>
35471
35472 * gcc.c-torture/execute/20000906-1.c: Move ...
35473 * gcc.dg/20000906-1.c: ... here. Only run on targets
35474 that support __builtin_trap.
35475
35476 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
35477
35478 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
35479
35480 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35481
35482 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
35483 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
35484 more $ format tests.
35485
35486 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35487
35488 * gcc.dg/format-errmk-1.c: New test.
35489
35490 2000-09-17 Greg McGary <greg@mcgary.org>
35491
35492 * gcc.c-torture/execute/20000917-1.x: Remove.
35493
35494 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
35495
35496 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
35497
35498 2000-09-17 Greg McGary <greg@mcgary.org>
35499
35500 * gcc.c-torture/execute/20000917-1.c: New test.
35501 * gcc.c-torture/execute/20000917-1.x: XFAIL.
35502
35503 2000-09-16 Neil Booth <NeilB@earthling.net>
35504
35505 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
35506 in nested macro bug.
35507
35508 2000-09-15 Neil Booth <NeilB@earthling.net>
35509
35510 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
35511
35512 2000-09-14 Jeffrey A Law (law@cygnus.com)
35513
35514 * gcc.c-torture/execute/20000914-1.c: New test.
35515
35516 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
35517
35518 * g++.other/inline13.C: New test.
35519
35520 2000-09-12 Andreas Jaeger <aj@suse.de>
35521
35522 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
35523 constant by Ulrich Drepper <drepper@redhat.com>.
35524
35525 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
35526
35527 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
35528
35529 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35530
35531 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
35532
35533 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
35534
35535 * gcc.dg/cpp/backslash.c: New test.
35536
35537 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
35538
35539 * gcc.c-torture/execute/20000910-1.c: New test.
35540 * gcc.c-torture/execute/20000910-2.c: Likewise.
35541
35542 2000-09-11 Robert Lipe <robertl@sco.com>
35543
35544 * gcc.dg/pragma-align.c: New test.
35545
35546 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
35547
35548 * g++.old-deja/g++.pt/explicit82.C: New test.
35549 * g++.old-deja/g++.pt/explicit83.C: New test.
35550
35551 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
35552
35553 * gcc.dg/asm-names.c: New test.
35554
35555 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35556
35557 * gcc.dg/cpp/tr-warn6.c: New test
35558
35559 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
35560
35561 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
35562 be accepted.
35563
35564 2000-09-07 Catherine Moore <clm@redhat.com>
35565
35566 * gcc.c-torture/execute/unroll-1.c: New test.
35567
35568 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
35569
35570 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
35571 ERROR markers.
35572 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
35573 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
35574 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
35575 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
35576 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
35577 Preprocess only.
35578 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
35579 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
35580
35581 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35582
35583 * g++.old-deja/g++.pt/deduct2.C: New test.
35584
35585 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35586
35587 * g++.old-deja/g++.pt/parms2.C: New test.
35588
35589 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35590
35591 * g++.old-deja/g++.pt/crash58.C: New test.
35592
35593 2000-09-06 Greg McGary <greg@mcgary.org>
35594
35595 * gcc.c-torture/execute/20000906-1.c: New test.
35596 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
35597
35598 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35599
35600 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
35601
35602 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35603
35604 * g++.old-deja/g++.pt/crash57.C: New test.
35605
35606 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35607
35608 * g++.old-deja/g++.pt/crash56.C: New test.
35609
35610 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35611
35612 * g++.old-deja/g++.pt/koenig1.C: New test.
35613
35614 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35615
35616 * gcc.dg/20000904-1.c: New test.
35617
35618 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35619
35620 * gcc.dg/cpp/paste8.c: New test.
35621
35622 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
35623
35624 * gcc.c-torture/compile/20000827-1.c: New test.
35625
35626 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35627
35628 * gcc.dg/format-diag-1.c: New test.
35629
35630 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35631
35632 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
35633 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
35634 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
35635 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
35636 gcc.dg/formatz-1.c: Adjust warning regular expressions.
35637
35638 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35639
35640 * g++.old-deja/g++.other/nested4.C: New test.
35641
35642 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35643
35644 * g++.old-deja/g++.ns/scoped1.C: New test.
35645
35646 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
35647
35648 * lib/g++.exp: Support testing already-installed GCC.
35649
35650 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35651
35652 * wtr-label-1.c, wtr-suffix-1.c: New tests.
35653
35654 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35655
35656 * gcc.dg/return-type-2.c: New test.
35657
35658 2000-08-27 Geoff Keating <geoffk@cygnus.com>
35659
35660 * gcc.c-torture/compile/20000825-1.c: New test.
35661
35662 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
35663
35664 * gcc.dg/dwarf2-2.c: New test.
35665
35666 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
35667
35668 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
35669 dg-warning regexps.
35670
35671 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
35672
35673 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
35674 gcc.dg/format-ext-5.c: New tests.
35675
35676 2000-08-25 Jakub Jelinek <jakub@redhat.com>
35677
35678 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
35679
35680 2000-08-24 Mark Mitchell <mark@codesourcery.com>
35681
35682 * gcc.dg/noncompile/930622-2.c: Adjust error message.
35683
35684 2000-08-24 Richard Henderson <rth@cygnus.com>
35685
35686 * gcc.dg/ia64-sync-1.c: New test.
35687 * gcc.dg/ia64-sync-2.c: New test.
35688 * gcc.dg/ia64-asm-1.c: New test.
35689
35690 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
35691
35692 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
35693 * gcc.dg/format-ext-2.c: New test.
35694
35695 2000-08-23 Jason Merrill <jason@redhat.com>
35696
35697 * lib/old-dejagnu.exp: Also ignore "In member function" and
35698 "At global scope".
35699
35700 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35701
35702 * gcc.dg/noncompile/label-lineno-1.c: New test.
35703
35704 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35705
35706 * gcc.dg/c99-array-nonobj-1.c: New test.
35707
35708 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35709
35710 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
35711 tests.
35712 * gcc.dg/format-ext-1.c: New test.
35713
35714 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35715
35716 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
35717 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
35718 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
35719 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
35720 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
35721
35722 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
35723
35724 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
35725 gcc.dg/c99-strftime-2.c: New tests.
35726
35727 2000-08-22 Richard Henderson <rth@cygnus.com>
35728
35729 * gcc.c-torture/execute/20000822-1.c: New test.
35730
35731 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35732
35733 * gcc.c-torture/execute/20000819-1.x: Remove.
35734
35735 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35736
35737 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
35738 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
35739 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
35740 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
35741 gcc.dg/format-xopen-1.c: New tests.
35742
35743 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35744
35745 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
35746
35747 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35748
35749 * g++.old-deja/g++.other/loop2.C: New test.
35750
35751 * gcc.c-torture/compile/20000606-1.c: New test.
35752 * gcc.c-torture/compile/20000728-1.c: New test.
35753 * gcc.c-torture/execute/20000801-1.c: New test.
35754 * gcc.c-torture/execute/20000801-2.c: New test.
35755 * gcc.c-torture/execute/20000819-1.c: New test.
35756 * gcc.c-torture/execute/20000819-1.x: XFAIL.
35757 * gcc.dg/20000629-1.c: New test.
35758 * gcc.dg/20000724-1.c: New test.
35759 * gcc.dg/20000807-1.c: New test.
35760
35761 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
35762
35763 * gcc.dg/cpp/pragma-1.c: New test.
35764 * gcc.dg/cpp/pragma-2.c: New test.
35765
35766 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
35767
35768 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
35769 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
35770
35771 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35772
35773 * gcc.c-torture/compile/20000818-1.c: New test.
35774
35775 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
35776
35777 * gcc.c-torture/execute/20000818-1.c: New test.
35778
35779 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
35780
35781 * gcc.dg/format-va-1.c: New test.
35782
35783 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35784
35785 * g++.old-deja/g++.other/typedef8.C: New test.
35786
35787 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35788
35789 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
35790 * g++.old-deja/g++.mike/net36.C: Mark candidate.
35791 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
35792 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
35793 * g++.old-deja/g++.other/ptrmem7.C: New test.
35794 * g++.old-deja/g++.pt/ptrmem10.C: New test.
35795
35796 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35797
35798 * g++.old-deja/g++.pt/typename27.C: New test.
35799
35800 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
35801
35802 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
35803 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
35804 * g++.old-deja/g++.pt/friend45.C: New test.
35805 * g++.old-deja/g++.other/friend8.C: New test.
35806
35807 2000-08-15 Richard Henderson <rth@cygnus.com>
35808
35809 * gcc.c-torture/execute/20000815-1.c: New test.
35810
35811 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
35812
35813 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
35814 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
35815 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
35816
35817 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
35818
35819 * g++.old-deja/g++.other/refinit2.C: New test.
35820
35821 2000-08-13 Geoff Keating <geoffk@cygnus.com>
35822
35823 * lib/c-torture.exp (c-torture): Make
35824 compiler_conditional_xfail_data global.
35825 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
35826 compiler_conditional_xfail_data machinery.
35827 (f-torture-execute): Likewise.
35828 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
35829 and only when unrolling loops.
35830
35831 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
35832
35833 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35834
35835 * g++.old-deja/g++.pt/explicit81.C: New test.
35836
35837 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35838
35839 * g++.old-deja/g++.pt/typename26.C: New test.
35840
35841 2000-08-10 Geoff Keating <geoffk@cygnus.com>
35842
35843 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
35844 warning.
35845
35846 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
35847
35848 * g++.old-deja/g++.other/array3.C: New test.
35849
35850 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35851
35852 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
35853 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
35854 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
35855 New tests.
35856
35857 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
35858
35859 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
35860 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35861
35862 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
35863
35864 * gcc.c-torture/execute/20000808-1.c: New test.
35865
35866 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35867
35868 * gcc.dg/c90-const-expr-1.c: New test.
35869
35870 2000-08-08 Richard Henderson <rth@cygnus.com>
35871
35872 * gcc.dg/noncompile/920923-1.c: Declare calloc.
35873
35874 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
35875
35876 * gcc.dg/noncompile/const-ll-1.c: New test.
35877
35878 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
35879
35880 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
35881
35882 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35883
35884 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
35885 that running programs linked against the shared version of libobjc
35886 run correctly.
35887
35888 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
35889
35890 * gcc.dg/c99-printf-1.c: New test.
35891
35892 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
35893
35894 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
35895
35896 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
35897
35898 * gcc.c-torture/execute/20000731-1.x: Delete.
35899
35900 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
35901
35902 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
35903 and torture_without_loops as is done by c-torture.exp.
35904 (search_for): Copy from c-torture.exp.
35905 (gcc-dg-runtest): New function, drives a directory of tests
35906 iterating over the TORTURE_OPTIONS.
35907 (scan-assembler, scan-assembler-not): Move here from
35908 individual directory drivers.
35909
35910 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
35911 defined by lib/gcc-dg.exp.
35912 * gcc.dg/cpp/cpp.exp: Likewise.
35913 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
35914 gcc-dg-runtest, so we cycle over optimization options.
35915
35916 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
35917 * gcc.dg/compare2.c: No longer expected to fail.
35918
35919 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35920
35921 * gcc.c-torture/execute/20000804-1.c: New test.
35922
35923 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
35924
35925 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
35926
35927 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
35928
35929 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
35930
35931 2000-08-03 Jeffrey A Law (law@cygnus.com)
35932
35933 * gcc.c-torture/compile/20000803-1.c: New test.
35934
35935 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
35936
35937 * gcc.c-torture/execute/20000801-3.c,
35938 gcc.c-torture/execute/20000801-4.c: New tests.
35939 * gcc.c-torture/execute/20000801-3.x,
35940 gcc.c-torture/execute/20000801-4.x: Xfail.
35941
35942 2000-08-02 Geoff Keating <geoffk@cygnus.com>
35943
35944 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
35945 libobjc/.libs to allow for libtool.
35946
35947 2000-08-02 Jakub Jelinek <jakub@redhat.com>
35948
35949 * gcc.c-torture/compile/20000802-1.c: New test.
35950
35951 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
35952
35953 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
35954
35955 2000-07-31 Jeffrey A Law (law@cygnus.com)
35956
35957 * gcc-c-torture/execute/20000731-2.c: New test.
35958
35959 * gcc.c-torture/execute/20000731-1.c: New test.
35960 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
35961
35962 2000-07-31 Jakub Jelinek <jakub@redhat.com>
35963
35964 * testsuite/gcc.dg/cpp/paste7.c: New test.
35965 * gcc.dg/cpp/20000725-1.c: New test.
35966
35967 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
35968
35969 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
35970 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
35971 declaration warning for __builtin_dwarf_reg_size.
35972
35973 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
35974
35975 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
35976
35977 * gcc.dg/noncompile/voidparam-1.c: New test.
35978
35979 2000-07-30 Richard Henderson <rth@cygnus.com>
35980
35981 * gcc.dg/c90-digraph-1.c: Don't xfail.
35982 * gcc.dg/compare2.c (case 10): Xfail.
35983 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
35984
35985 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
35986
35987 * gcc.dg/c99-main-1.c: New test.
35988
35989 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
35990
35991 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
35992
35993 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
35994
35995 * gcc.c-tortuer/execute/20000726-1.c: New test.
35996
35997 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
35998
35999 * gcc.c-torture/execute/enum-2.c: New test.
36000
36001 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36002
36003 * gcc.dg/cpp/tr-warn3.c: New test.
36004
36005 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36006
36007 * g++.old-deja/g++.ext/implicit1.C: Remove.
36008 * g++.old-deja/g++.jason/c2.C: Remove
36009 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
36010 * g++.old-deja/g++.pt/crash16.C: Likewise.
36011 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
36012
36013 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36014
36015 * g++.old-deja/g++.other/for2.C: New test.
36016
36017 2000-07-25 Jakub Jelinek <jakub@redhat.com>
36018
36019 * gcc.dg/20000720-1.c: New test.
36020
36021 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
36022
36023 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
36024
36025 2000-07-24 Geoff Keating <geoffk@cygnus.com>
36026
36027 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
36028 * gcc.c-torture/execute/20000722-1.c: New.
36029 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
36030
36031 2000-07-24 Jakub Jelinek <jakub@redhat.com>
36032
36033 * gcc.dg/cpp/20000720-1.S: New test.
36034
36035 2000-07-21 Michael Meissner <meissner@redhat.com>
36036
36037 * gcc.c-torture/execute/ieee/hugeval.c: New test.
36038
36039 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36040
36041 * g++.old-deja/g++.brendan/crash16.C,
36042 g++.old-deja/g++.brendan/parse3.C,
36043 g++.old-deja/g++.brendan/redecl1.C,
36044 g++.old-deja/g++.ns/template13.C,
36045 g++.old-deja/g++.other/decl4.C,
36046 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
36047
36048 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36049
36050 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
36051 and "Internal error".
36052
36053 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
36054 regexps.
36055 * gcc.dg/cpp/paste6.c: New test.
36056
36057 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
36058
36059 * gcc.dg/cpp/tr-direct.c: New test.
36060
36061 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
36062 gcc.dg/cpp/undef1.c: Tweak error regexps.
36063
36064 2000-07-18 Eric Christopher <echristo@redhat.com>
36065
36066 * gcc.c-torture/compile/20000718-1.c: New test.
36067
36068 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
36069
36070 * cpplex.c (_cpp_push_token): If the token being pushed back
36071 is the previous token in this context, just subtract one from
36072 context->posn.
36073 * cppmacro.c (save_expansion): Clear aux field when storing a
36074 placemarker.
36075
36076 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
36077
36078 * gcc.dg/noncompile/redecl-1.c: New test.
36079
36080 2000-07-18 Jakub Jelinek <jakub@redhat.com>
36081
36082 * gcc.c-torture/execute/20000717-5.c: New test.
36083 * gcc.c-torture/execute/20000717-1.x: Removed.
36084
36085 2000-07-17 Richard Henderson <rth@cygnus.com>
36086
36087 * gcc.c-torture/execute/20000717-4.c: New test.
36088
36089 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
36090
36091 * gcc.dg/cpp/syshdr.c: New test.
36092 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
36093
36094 2000-07-17 Neil Booth <neilb@earthling.net>
36095
36096 * gcc.dg/cpp/cmdlne-dM.c: New test.
36097 * gcc.dg/cpp/cmdlne-dD.c: New test.
36098
36099 2000-07-17 Jeffrey A Law (law@cygnus.com)
36100
36101 * gcc.c-torture/execute/20000717-3.c: New test.
36102
36103 * gcc.c-torture/compile/20000717-1.c: New test.
36104
36105 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
36106
36107 * gcc.c-torture/execute/20000717-2.c: New test.
36108
36109 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36110
36111 * gcc.dg/formatz-1.c: New test.
36112
36113 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
36114 * gcc.dg/c99-digraph-1.c: New tests.
36115
36116 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
36117 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
36118
36119 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
36120 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
36121 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
36122 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
36123 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
36124 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
36125 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
36126
36127 2000-07-17 Greg McGary <greg@mcgary.org>
36128
36129 * gcc.c-torture/execute/20000717-1.c: New test.
36130 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
36131
36132 2000-07-15 Jakub Jelinek <jakub@redhat.com>
36133
36134 * gcc.c-torture/execute/20000715-2.c: New test.
36135 * gcc.dg/20000715-1.c: New test.
36136
36137 2000-07-15 Michael Meissner <meissner@redhat.com>
36138
36139 * gcc.c-torture/execute/20000715-1.c: New test.
36140
36141 2000-07-13 Jakub Jelinek <jakub@redhat.com>
36142
36143 * gcc.c-torture/execute/20000707-1.c: New test.
36144
36145 2000-07-13 Neil Booth <NeilB@earthling.net>
36146
36147 * testsuite/gcc.dg/cpp/digraph1.c,
36148 testsuite/gcc.dg/cpp/digraph2.c,
36149 testsuite/gcc.dg/cpp/digraphs.c: New tests.
36150
36151 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
36152
36153 * g77.f-torture/compile/20000630-2.f: New test.
36154 * g77.f-torture/compile/20000630-2.x
36155
36156 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
36157
36158 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
36159
36160 2000-07-11 Neil Booth <NeilB@earthling.net>
36161
36162 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
36163
36164 2000-07-11 Neil Booth <NeilB@earthling.net>
36165
36166 * gcc.dg/cpp/cmdlne-C.c: New.
36167
36168 2000-07-09 Neil Booth <NeilB@earthling.net>
36169
36170 * gcc.dg/cpp/directiv.c: New tests.
36171 * gcc.dg/cpp/undef1.c: Update.
36172
36173 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
36174
36175 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
36176
36177 2000-07-09 Neil Booth <NeilB@earthling.net>
36178
36179 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
36180
36181 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
36182
36183 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
36184 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
36185
36186 2000-07-08 Neil Booth <NeilB@earthling.net>
36187
36188 * gcc.dg/cpp/macsyntx.c: New tests.
36189
36190 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36191
36192 * gcc.dg/20000707-1.c: New test.
36193
36194 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36195
36196 * gcc.c-torture/execute/20000706-1.c: New test.
36197 * gcc.c-torture/execute/20000706-2.c: New test.
36198 * gcc.c-torture/execute/20000706-3.c: New test.
36199 * gcc.c-torture/execute/20000706-4.c: New test.
36200 * gcc.c-torture/execute/20000706-5.c: New test.
36201
36202 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36203
36204 * g++.old-deja/g++.pt/instantiate7.C: New test.
36205
36206 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36207
36208 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
36209 * g++.old-deja/g++.mike/thunk3.C: Likewise.
36210 * g++.old-deja/g++.other/rtti3.C: Likewise.
36211 * g++.old-deja/g++.other/rttid3.C: Likewise.
36212
36213 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
36214
36215 * g77.f-torture/compile/20000630-1.x: Fix typo
36216
36217 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
36218
36219 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
36220 assembly output.
36221
36222 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
36223
36224 * gcc.dg/cpp/ident.c: New test.
36225
36226 2000-07-05 Neil Booth <NeilB@earthling.net>
36227
36228 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
36229 gcc.dg/cpp/lexstrng.c: New tests.
36230
36231 2000-07-04 Neil Booth <NeilB@earthling.net>
36232
36233 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
36234 * gcc.dg/cpp/strify2.c: Same.
36235
36236 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
36237
36238 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
36239 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
36240 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
36241 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
36242
36243 * testsuite/gcc.dg/cpp/macro1.c,
36244 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
36245 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
36246 testsuite/gcc.dg/cpp/strify1.c,
36247 testsuite/gcc.dg/cpp/strify2.c: New tests.
36248
36249 2000-07-03 Jakub Jelinek <jakub@redhat.com>
36250
36251 * gcc.c-torture/execute/20000703-1.c: New test.
36252
36253 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36254
36255 * g++.old-deja/g++.pt (lookup10.C): New test.
36256
36257 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36258
36259 * g++.old-deja/g++.pt (typename25.C): New test.
36260
36261 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
36262
36263 * gcc.c-torture/compile/20000701-1.c: New test.
36264
36265 2000-06-30 Nick Clifton <nickc@cygnus.com>
36266
36267 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
36268 to test case.
36269
36270 2000-06-30 Catherine Moore <clm@cygnus.com>
36271
36272 * gcc.c-torture/execute/align-1.c: New test.
36273
36274 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
36275
36276 * g++.old-deja/g++.pt/expr8.C: New test.
36277 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
36278
36279 2000-06-29 Nick Clifton <nickc@cygnus.com>
36280
36281 * gcc.c-torture/compile/20000629-1.c: New test.
36282
36283 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36284
36285
36286 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
36287 gcc.dg/noncompile directory, depending on whether they're
36288 preprocessor tests or not. Annotate all the tests for the dg
36289 framework.
36290
36291 * gcc.c-torture/noncompile/noncompile.exp: Delete.
36292 * gcc.dg/noncompile/noncompile.exp: New.
36293
36294 * Moved files:
36295 Old name New name
36296 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
36297 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
36298 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
36299 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
36300 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
36301 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
36302 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
36303 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
36304 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
36305 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
36306 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
36307 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
36308 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
36309 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
36310 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
36311 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
36312 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
36313 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
36314 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
36315 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
36316 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
36317 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
36318 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
36319 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
36320
36321 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
36322 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
36323 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
36324 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
36325 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
36326 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
36327
36328 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36329
36330 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
36331 declare one variable. On the fourth, error.
36332 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
36333 declared by 20000628-1a.h.
36334
36335 2000-06-29 Richard Henderson <rth@redhat.com>
36336
36337 * gcc.c-torture/execute/930529-1.x: New file.
36338 * gcc.dg/920413-1.c: Adjust expected warning text.
36339 * gcc.dg/980217-1.c: Declare abort.
36340 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
36341
36342 2000-06-29 Jeffrey A Law (law@cygnus.com)
36343
36344 * g77.f-torture/compile/20000629-1.f: New test.
36345 * g77.f-torture/compile/20000629-1.x: Expected to fail.
36346
36347 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36348
36349 Rearrange lots of files, removing entirely the
36350 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
36351 directories.
36352
36353 * Deleted files:
36354 gcc.c-torture/code_quality/code_quality.exp
36355 gcc.c-torture/special/special.exp
36356 gcc.failure/failure.exp
36357 gcc.failure/940409-1.x
36358 gcc.c-torture/compile/961203-1.x
36359
36360 * New files:
36361 gcc.misc-tests/linkage.exp
36362 gcc.c-torture/execute/920730-1t.c
36363 gcc.c-torture/execute/920730-1t.x
36364 gcc.c-torture/compile/920520-1.x
36365 gcc.c-torture/compile/920521-1.x
36366 gcc.c-torture/compile/981006-1.x
36367 gcc.c-torture/execute/eeprof-1.x
36368
36369 * Moved files (possibly with modifications to fit a new harness):
36370 Old name New name
36371 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
36372 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
36373 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
36374 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
36375 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
36376 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
36377 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
36378 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
36379 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
36380 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
36381 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
36382 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
36383 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
36384 gcc.failure/940409-1.c gcc.dg/940409-1.c
36385
36386 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36387
36388 * c-torture/compile/961203-1.x: Delete.
36389
36390 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
36391 not exit. Include stdio.h.
36392 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
36393 * gcc.misc-tests/dg-12.c: Likewise.
36394 * gcc.misc-tests/dg-5.c: Likewise.
36395 * gcc.misc-tests/dg-6.c: Likewise.
36396 * gcc.misc-tests/dg-7.c: Prototype abort.
36397 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
36398 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
36399 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
36400 not exit.
36401 * gcc.misc-tests/sieve.c: Use return from main, not exit.
36402 * gcc.misc-tests/sort2.c: Use return from main, not exit.
36403
36404 2000-06-28 Jakub Jelinek <jakub@redhat.com>
36405
36406 * gcc.dg/cpp/20000628-1.c: New test.
36407 * gcc.dg/cpp/20000628-1.h: New header for above test.
36408 * gcc.dg/cpp/20000628-1a.h: Likewise.
36409
36410 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
36411
36412 * gcc.dg/cpp: New directory.
36413 * gcc.dg/cpp/cpp.exp: New driver.
36414 * gcc.dg/cpp/20000627-1.c: New test.
36415 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
36416 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
36417 and rewrite as a compilation test.
36418
36419 * gcc.dg: Move many files into the cpp subdirectory, possibly
36420 renaming or editing them as well.
36421 Old name New name
36422 990119-1.c cpp/19990119-1.c
36423 990228-1.c cpp/19990228-1.c
36424 990407-1.c cpp/19990407-1.c
36425 990409-1.c cpp/19990409-1.c
36426 990413-1.c cpp/19990413-1.c
36427 990703-1.c cpp/19990703-1.c
36428 20000127-1.c cpp/20000127-1.c
36429 20000129-1.c cpp/20000129-1.c
36430 20000207-1.c cpp/20000207-1.c
36431 20000207-2.c cpp/20000207-2.c
36432 20000209-1.c cpp/20000209-1.c
36433 20000209-2.c cpp/20000209-2.c
36434 20000301-1.c cpp/20000301-1.c
36435 20000419-1.c cpp/20000419-1.c
36436 20000510-1.S cpp/20000510-1.S
36437 20000519-1.c cpp/20000519-1.c
36438 20000529-1.c cpp/20000529-1.c
36439 20000625-1.c cpp/20000625-1.c
36440 20000625-2.c cpp/20000625-2.c
36441 cpp-as1.c cpp/assert1.c
36442 cpp-as2.c cpp/assert2.c
36443 cxx-comments-1.c cpp/cxxcom1.c
36444 cxx-comments-2.c cpp/cxxcom2.c
36445 endif-label.c cpp/endif.c
36446 cpp-hash1.c cpp/hash1.c
36447 cpp-hash2.c cpp/hash2.c
36448 cpp-if1.c cpp/if-1.c
36449 cpp-if2.c cpp/if-2.c
36450 cpp-if3.c cpp/if-3.c
36451 cpp-if4.c cpp/if-4.c
36452 cpp-if5.c cpp/if-5.c
36453 cpp-cond.c cpp/if-cexp.c
36454 cpp-missingop.c cpp/if-mop.c
36455 cpp-missingparen.c cpp/if-mpar.c
36456 cpp-opprec.c cpp/if-oppr.c
36457 cpp-ifparen.c cpp/if-paren.c
36458 cpp-shortcircuit.c cpp/if-sc.c
36459 cpp-shift.c cpp/if-shift.c
36460 cpp-unary.c cpp/if-unary.c
36461 cpp-li1.c cpp/line1.c
36462 cpp-li2.c cpp/line2.c
36463 lineno.c cpp/line3.c
36464 lineno-2.c cpp/line4.c
36465 cpp-mi.c cpp/mi1.c
36466 cpp-mic.h cpp/mi1c.h
36467 cpp-micc.h cpp/mi1cc.h
36468 cpp-mind.h cpp/mi1nd.h
36469 cpp-mindp.h cpp/mi1ndp.h
36470 cpp-mix.h cpp/mi1x.h
36471 cpp-mi2.c cpp/mi2.c
36472 cpp-mi2a.h cpp/mi2a.h
36473 cpp-mi2b.h cpp/mi2b.h
36474 cpp-mi2c.h cpp/mi2c.h
36475 cpp-mi3.c cpp/mi3.c
36476 cpp-mi3.def cpp/mi3.def
36477 poison-1.c cpp/poison.c
36478 pr-impl.c cpp/prag-imp.c
36479 cpp-redef-2.c cpp/redef1.c
36480 cpp-redef.c cpp/redef2.c
36481 strpaste.c cpp/strp1.c
36482 strpaste-2.c cpp/strp2.c
36483 cpp-tradpaste.c cpp/tr-paste.c
36484 cpp-tradstringify.c cpp/tr-str.c
36485 cpp-tradwarn1.c cpp/tr-warn1.c
36486 cpp-tradwarn2.c cpp/tr-warn2.c
36487 trigraphs.c cpp/trigraphs.c
36488 cpp-unc1.c cpp/unc1.c
36489 cpp-unc2.c cpp/unc2.c
36490 cpp-unc3.c cpp/unc3.c
36491 cpp-unc.c cpp/unc4.c
36492 undef.c cpp/undef1.c
36493 undef-2.c cpp/undef2.c
36494 cpp-wi1.c cpp/widestr1.c
36495
36496 2000-06-27 Mark Mitchell <mark@codesourcery.com>
36497
36498 * lib/g++.exp (g++_include_flags): Tweak.
36499
36500 2000-06-27 H.J. Lu <hjl@gnu.org>
36501 Loren J. Rittle <ljrittle@acm.org>
36502
36503 * lib/g++.exp (g++_include_flags): Override libgloss.exp
36504 version with one that knows about the new gcc tree structure.
36505 (g++_link_flags): Same.
36506
36507 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
36508
36509 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
36510 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
36511 case we are cross-compiling.
36512
36513 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
36514 g++.old-deja/g++.niklas/Makefile.in,
36515 g++.old-deja/g++.niklas/configure.in,
36516 g++.old-deja/g++.other/Makefile.in,
36517 g++.old-deja/g++.other/configure.in,
36518 gcc.c-torture/code_quality/Makefile.in,
36519 gcc.c-torture/code_quality/configure.in,
36520 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
36521 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
36522 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
36523 gcc.c-torture/execute/ieee/Makefile.in,
36524 gcc.c-torture/execute/ieee/configure.in,
36525 gcc.c-torture/noncompile/Makefile.in,
36526 gcc.c-torture/noncompile/configure.in,
36527 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
36528 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
36529 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
36530
36531 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36532
36533 * g++.old-deja/g++.other/ambig3.C: New test.
36534
36535 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36536
36537 * g++.old-deja/g++.pt/syntax1.C: New test.
36538 * g++.old-deja/g++.pt/syntax2.C: New test.
36539 * g++.old-deja/g++.other/syntax3.C: New test.
36540 * g++.old-deja/g++.other/syntax4.C: New test.
36541
36542 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36543
36544 * gcc.dg/20000623-1.c: Prototype exit and abort.
36545
36546 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36547
36548 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
36549 New tests.
36550 * gcc.dg/cpp-mi3.def: New file.
36551
36552 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
36553 inside assertions.
36554 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
36555 lexer's error messages.
36556 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
36557 divine anything from the linemarkers.
36558 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
36559 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
36560
36561 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
36562
36563 * gcc.dg/20000623-1.c: New test.
36564
36565 2000-06-22 Jakub Jelinek <jakub@redhat.com>
36566
36567 * gcc.c-torture/execute/20000622-1.c: New test.
36568
36569 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36570
36571 * g++.old-deja/g++.other/init15.C: New test.
36572
36573 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36574
36575 * g++.old-deja/g++.pt/vaarg2.C: New test.
36576 * g++.old-deja/g++.pt/vaarg3.C: New test.
36577
36578 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
36579
36580 * g++.old-deja/g++.other/dyncast6.C: New test.
36581
36582 2000-06-15 Jakub Jelinek <jakub@redhat.com>
36583
36584 * gcc.c-torture/execute/loop-6.c: New test.
36585
36586 2000-06-14 Jakub Jelinek <jakub@redhat.com>
36587
36588 * gcc.dg/20000614-1.c: New test.
36589 * gcc.dg/20000614-2.c: New test.
36590
36591 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
36592
36593 * g++.old-deja/g++.other/inline12.C: New test.
36594
36595 2000-06-13 Jakub Jelinek <jakub@redhat.com>
36596
36597 * g++.old-deja/g++.other/eh1.C: New test.
36598
36599 2000-06-12 Jakub Jelinek <jakub@redhat.com>
36600
36601 * g++.old-deja/g++.other/type.C: New test.
36602
36603 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36604
36605 * g++.old-deja/g++.other/initstring.C: New test.
36606
36607 2000-06-12 Jason Merrill <jason@redhat.com>
36608
36609 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
36610
36611 2000-06-09 Jeffrey A Law (law@cygnus.com)
36612
36613 * gcc.c-torture/compile/20000609-1.c: New test.
36614
36615 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
36616
36617 * gcc.dg/20000609-1.c: New test.
36618
36619 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
36620
36621 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
36622 * gcc.c-torture/noncompile/poison-1.c: Move...
36623 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
36624 * gcc.dg/cpp-li1.c: Add a token after the #line.
36625
36626 2000-06-05 Richard Henderson <rth@cygnus.com>
36627
36628 * gcc.c-torture/execute/20000605-2.c: New test.
36629 * gcc.c-torture/execute/20000605-3.c: New test.
36630
36631 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
36632
36633 * g77.f-torture/execute/20000503-1.x: New file.
36634
36635 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
36636
36637 * g++.old-deja/g++.eh/badalloc1.C: New test.
36638
36639 2000-06-05 Richard Henderson <rth@cygnus.com>
36640
36641 * gcc.c-torture/execute/20000605-1.c: New test.
36642
36643 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36644 Nathan Sidwell <nathan@codesourcery.com>
36645
36646 * gcc.c-torture/compile/20000605-1.c: New test.
36647
36648 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
36649
36650 * g77.f-torture/compile/20000601-1.f: New test.
36651
36652 2000-06-03 Richard Henderson <rth@cygnus.com>
36653
36654 * gcc.c-torture/execute/20000603-1.c: New.
36655
36656 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
36657
36658 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
36659 * gcc.dg/noreturn-2.c (noreturn): Likewise.
36660
36661 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
36662
36663 * gcc.dg/compare2.c (case 12): XFAIL.
36664 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
36665 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
36666
36667 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
36668
36669 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
36670
36671 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
36672 guard macro is already defined when the header is first
36673 included.
36674 * gcc.dg/cpp-mix.h: New file.
36675 * gcc.dg/endif-label.c: Update patterns to match compiler.
36676
36677 * g++.brendan/complex1.C: Declare abort.
36678 * g++.law/refs4.C: Remove XFAIL.
36679 * g++.oliva/expr2.C: Declare abort and exit.
36680
36681 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
36682
36683 * gcc.c-torture/execute/20000528-1.c: New test.
36684
36685 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
36686 * g++.old-deja/g++.law/temps4.C: Likewise.
36687
36688 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
36689 stdlib.h. Call abort() on failure.
36690 * g++.old-deja/g++.law/refs4.C: Likewise.
36691 * g++.old-deja/g++.law/temps4.C: Likewise.
36692 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
36693 * gcc.c-torture/execute/20000112-1.c: Include string.h.
36694
36695 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
36696
36697 Relative to g++.dg/special:
36698 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
36699
36700 Relative to g++.old-deja:
36701 * g++.brendan/complex1.C, g++.jason/optimize2.C,
36702 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
36703 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
36704 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
36705 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
36706 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
36707 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
36708
36709 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
36710 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
36711 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
36712 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
36713 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
36714 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
36715 and/or string.h.
36716
36717 * g++.other/goto1.C: Update expectations for error messages.
36718
36719 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
36720
36721 * gcc.c-torture/compile/20000523-1.c: New test.
36722
36723 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36724
36725 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
36726
36727 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36728
36729 * g++.old-deja/g++.eh/catch11.C: New test.
36730 * g++.old-deja/g++.eh/catch12.C: New test.
36731
36732 2000-05-24 Nick Clifton <nickc@cygnus.com>
36733
36734 * gcc.c-torture/execute/20000523-1.c: New test.
36735
36736 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
36737
36738 * c-torture/execute/bcp-1.c: Replace abort in arg of
36739 __builtin_constant_p with a generic external function.
36740
36741 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
36742 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
36743 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
36744 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
36745 Prototype abort and/or exit.
36746
36747 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
36748 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
36749 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
36750 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
36751
36752 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
36753
36754 * gcc.dg/dwarf2-1.c: New test.
36755
36756 2000-05-20 Richard Henderson <rth@cygnus.com>
36757
36758 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
36759
36760 2000-05-20 Andreas Jaeger <aj@suse.de>
36761
36762 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
36763 testcase.
36764
36765 2000-05-19 David Edelsohn <edelsohn@gnu.org>
36766
36767 * gcc.c-torture/execute/20000519-2.c: New test.
36768
36769 2000-05-19 Andreas Jaeger <aj@suse.de>
36770
36771 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
36772 which fails with SSA.
36773
36774 * lib/c-torture.exp: Also test with -O3 -fssa.
36775
36776 2000-05-18 Michael Meissner <meissner@redhat.com>
36777
36778 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
36779 * gcc.c-torture/execute/920415-1.c: Ditto.
36780 * gcc.c-torture/execute/920501-1.c: Ditto.
36781 * gcc.c-torture/execute/conversion.c: Ditto.
36782 * gcc.c-torture/execute/cvt-1.c: Ditto.
36783
36784 2000-05-18 Jeffrey A Law (law@cygnus.com)
36785
36786 * gcc.c-torture/compile/20000518-1.c: New test.
36787
36788 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
36789
36790 * g77.f-torture/compile/200005018.f: New test.
36791
36792 2000-05-17 Jeffrey A Law (law@cygnus.com)
36793
36794 * gcc.c-torture/compile/20000517-1.c: New test.
36795
36796 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36797
36798 * gcc.c-torture/execute/20000516-1.c: New test.
36799
36800 2000-05-15 Jakub Jelinek <jakub@redhat.com>
36801
36802 * g++.old-deja/g++.other/eh.C: New test.
36803
36804 2000-05-12 Richard Henderson <rth@cygnus.com>
36805
36806 * gcc.c-torture/execute/990208-1.c (main): Don't pass
36807 constants through to doit's conditional.
36808
36809 2000-05-11 Jeffrey A Law (law@cygnus.com)
36810
36811 * gcc.c-torture/compile/20000511-1.c: New test.
36812 * g77.f-torture/compile/20000511-1.f: New test.
36813 * g77.f-torture/compile/20000511-2.f: New test.
36814
36815 2000-05-11 Michael Meissner <meissner@redhat.com>
36816
36817 * gcc.c-torture/execute/20000511-1.c: New test.
36818
36819 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
36820
36821 * gcc.dg/dg.exp: Scan .S files as well as .c files.
36822 * gcc.dg/20000510-1.S: New.
36823
36824 2000-05-08 Catherine Moore <clm@cygnus.com>
36825
36826 * gcc.dg/unused-3.c: New.
36827
36828 2000-05-06 Richard Henderson <rth@cygnus.com>
36829
36830 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
36831 * g++.old-deja/g++.mike/warn1.C: Likewise.
36832 * g++.old-deja/g++.pt/local1.C: Likewise.
36833 * g++.old-deja/g++.pt/local7.C: Likewise.
36834 * g++.old-deja/g++.pt/spec16.C: Likewise.
36835
36836 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
36837
36838 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
36839
36840 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
36841
36842 * g77.f-torture/execute/20000503-1.f: New test.
36843
36844 2000-05-04 Andreas Jaeger <aj@suse.de>
36845
36846 * gcc.dg/noreturn-2.c: New test.
36847
36848 2000-05-04 Neil Booth <NeilB@earthling.net>
36849
36850 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
36851 preprocessor.
36852
36853 2000-05-04 Richard Henderson <rth@cygnus.com>
36854
36855 * gcc.c-torture/execute/20000503-1.c: Fix typo.
36856
36857 2000-05-04 Richard Henderson <rth@cygnus.com>
36858
36859 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
36860 OpenSSL by Jason R Thorpe.
36861
36862 2000-05-03 Jim Wilson <wilson@cygnus.com>
36863
36864 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
36865
36866 2000-05-03 Robert Lipe <robertlipe@usa.net>
36867
36868 * gcc.dg/20000503-1.c: New test.
36869
36870 2000-05-02 Jakub Jelinek <jakub@redhat.com>
36871
36872 * gcc.c-torture/compile/20000502-1.c: New test.
36873 * g++.old-deja/g++.other/align.C: New test.
36874 * gcc.dg/cpp-tradstringify.c: New test.
36875
36876 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
36877
36878 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
36879 and hard registers.
36880
36881 2000-04-26 Geoff Keating <geoffk@cygnus.com>
36882
36883 * gcc.c-torture/execute/loop-5.c: New test.
36884
36885 2000-04-25 Jakub Jelinek <jakub@redhat.com>
36886
36887 * gcc.c-torture/execute/va-arg-20.c: New test.
36888
36889 2000-04-23 Jeffrey A Law (law@cygnus.com)
36890
36891 * gcc.c-torture/execute/20000422-1.c: New test.
36892
36893 2000-04-20 Greg McGary <gkm@gnu.org>
36894
36895 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
36896 when optimizing, but without sibling-call optimizations (-O1).
36897
36898 2000-04-20 Jeffrey A Law (law@cygnus.com)
36899
36900 * gcc.c-torture/compile/20000420-1.c: New test.
36901
36902 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
36903
36904 * g++.abi/ptrflags.C: New test.
36905 * g++.eh/catchptr1.C: Test incomplete pointer chains.
36906
36907 2000-04-19 Catherine Moore <clm@cygnus.com>
36908
36909 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
36910
36911 2000-04-19 Greg McGary <gkm@gnu.org>
36912
36913 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
36914 sibling-call optimizations.
36915
36916 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
36917
36918 * gcc.dg/20000419-1.c: New test.
36919
36920 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
36921
36922 * gcc.c-torture/execute/20000412-6.c: New test.
36923
36924 2000-04-12 Jeffrey A Law (law@cygnus.com)
36925
36926 * gcc.c-torture/execute/20000412-5.c: New test.
36927 * g77.f-torture/compile/20000412-1.f: New test.
36928 * gcc.c-torture/execute/20000412-4.c: New test.
36929 * gcc.c-torture/compile/20000412-2.c: New test.
36930 * gcc.c-torture/execute/20000412-3.c: New test.
36931 * gcc.c-torture/compile/20000412-1.c: New test.
36932 * gcc.c-torture/execute/20000412-2.c: New test.
36933
36934 2000-04-12 Jakub Jelinek <jakub@redhat.com>
36935
36936 * objc/execute/bf-20.m: New test.
36937
36938 2000-04-10 Richard Henderson <rth@cygnus.com>
36939
36940 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
36941
36942 * gcc.c-torture/execute/20000412-1.c: New test.
36943
36944 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
36945
36946 * g++.old-deja/g++.eh/catchptr1.C: New test.
36947
36948 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
36949
36950 * g++.old-deja/g++.abi/cxa_vec.C: New test.
36951
36952 2000-04-08 Neil Booth <NeilB@earthling.net>
36953
36954 * gcc.dg/cpp-nullchar.c: Remove test as
36955 embedded nulls cause problems.
36956
36957 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36958
36959 * gcc.dg/compare2.c: New test.
36960
36961 2000-04-08 Neil Booth <NeilB@earthling.net>
36962
36963 * gcc.dg/cpp-nullchar.c: New test.
36964
36965 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
36966
36967 * gcc.dg/cpp-mi2.c: New test.
36968 * gcc.dg/cpp-mi2[abc].h: New files.
36969
36970 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
36971
36972 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
36973 member name.
36974
36975 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
36976
36977 * g++.old-deja/g++.abi/vmihint.C: New test.
36978
36979 2000-04-06 Neil Booth <NeilB@earthling.net>
36980
36981 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
36982 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
36983 copyright.
36984
36985 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
36986
36987 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
36988 avoid stack-frame overwrite.
36989
36990 2000-04-05 Jakub Jelinek <jakub@redhat.com>
36991
36992 * gcc.c-torture/compile/20000405-2.c: New test.
36993 * gcc.c-torture/compile/20000405-3.c: New test.
36994
36995 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
36996
36997 * gcc.c-torture/compile/20000405-1.c: New test.
36998
36999 2000-04-04 Geoff Keating <geoffk@cygnus.com>
37000
37001 * gcc.dg/cast-qual-1.c: Revert last change.
37002
37003 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37004
37005 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
37006
37007 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
37008
37009 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
37010 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
37011
37012 2000-04-03 Jeffrey A Law (law@cygnus.com)
37013
37014 * gcc.c-torture/compile/20000403-2.c: New test.
37015 * gcc.c-torture/compile/20000403-1.c: New test.
37016
37017 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
37018
37019 * gcc.c-torture/execute/20000403-1.c: New test.
37020
37021 2000-04-03 Geoff Keating <geoffk@cygnus.com>
37022
37023 * gcc.c-torture/execute/20000402-1.c: New test.
37024
37025 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
37026
37027 * gcc.c-torture/execute/va-arg-15.c: New test.
37028 * gcc.c-torture/execute/va-arg-16.c: New test.
37029 * gcc.c-torture/execute/va-arg-17.c: New test.
37030 * gcc.c-torture/execute/va-arg-18.c: New test.
37031 * gcc.c-torture/execute/va-arg-19.c: New test.
37032
37033 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
37034
37035 * gcc.c-torture/compile/981211-1.c: Move to...
37036 * gcc.dg/cpp-as1.c: ...here.
37037 * gcc.dg/cpp-as2.c: New file.
37038
37039 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
37040 compiler.
37041
37042 2000-04-02 Neil Booth <NeilB@earthling.net>
37043
37044 * gcc.dg/cpp-cond.c New tests.
37045 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
37046 accidental success less likely.
37047 * gcc.dg/cpp-missingop.c New tests.
37048 * gcc.dg/cpp-missingparen.c New tests.
37049 * gcc.dg/cpp-shift.c New tests.
37050 * gcc.dg/cpp-shortcircuit.c New tests.
37051 * gcc.dg/cpp-unary.c New tests.
37052
37053 2000-03-29 Jeffrey A Law (law@cygnus.com)
37054
37055 * gcc.c-torture/compile/20000329-1.c: New test.
37056
37057 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
37058
37059 * gcc.c-torture/compile/20000326-1.c: New test.
37060 * gcc.c-torture/compile/20000326-2.c: New test.
37061
37062 2000-03-24 Geoff Keating <geoffk@cygnus.com>
37063
37064 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
37065 the first parameter is a function argument.
37066
37067 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
37068
37069 * g++.old-deja/g++.ext/array4.C: New test.
37070
37071 2000-03-22 Geoff Keating <geoffk@cygnus.com>
37072
37073 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
37074
37075 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37076
37077 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
37078
37079 2000-03-19 Richard Henderson <rth@cygnus.com>
37080
37081 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
37082
37083 2000-03-19 Richard Henderson <rth@cygnus.com>
37084
37085 * gcc.c-torture/compile/20000319-1.c: New test.
37086
37087 2000-03-14 Jeffrey A Law (law@cygnus.com)
37088
37089 * gcc.c-torture/execute/20000314-3.c: New test.
37090 * gcc.c-torture/execute/20000314-2.c: New test.
37091 * gcc.c-torture/execute/20000314-1.c: New test.
37092 * gcc.c-torture/compile/20000314-2.c: New test.
37093 * gcc.c-torture/compile/20000314-1.c: New test.
37094
37095 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
37096
37097 * g++.old-deja/g++.warn/inline.C: New test.
37098
37099 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
37100
37101 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
37102 standards-compliant result rather than specific constants.
37103 Put test-values in array.
37104
37105 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
37106
37107 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
37108 (g++_target_compile): Put test-specific options last.
37109
37110 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37111
37112 * g++.old-deja/g++.eh/vbase4.C: New test.
37113
37114 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37115
37116 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
37117
37118 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37119
37120 * g++.old-deja/g++.brendan/misc12.C: Removed.
37121 * g++.old-deja/g++.pt/memtemp77.C: Constify.
37122 * g++.old-deja/g++.ext/pretty4.C: New test.
37123
37124 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37125
37126 * g++.old-deja/g++.other/string2.C: New test.
37127
37128 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
37129
37130 * g++.old-deja/g++.warn/impint2.C: New test.
37131
37132 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
37133
37134 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
37135 is 1, not zero.
37136
37137 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
37138
37139 * g++.old-deja/g++.warn/impint.C: New test.
37140 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
37141 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
37142 * g++.old-deja/g++.pt/explicit12.C: Likewise.
37143 * g++.old-deja/g++.pt/explicit13.C: Likewise.
37144 * g++.old-deja/g++.pt/explicit17.C: Likewise.
37145 * g++.old-deja/g++.pt/explicit18.C: Likewise.
37146 * g++.old-deja/g++.pt/explicit19.C: Likewise.
37147 * g++.old-deja/g++.pt/explicit23.C: Likewise.
37148 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37149 * g++.old-deja/g++.pt/explicit35.C: Likewise.
37150 * g++.old-deja/g++.pt/explicit6.C: Likewise.
37151 * g++.old-deja/g++.pt/memclass7.C: Likewise.
37152
37153 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
37154
37155 * gcc.dg/cpp-redef.c: New test.
37156
37157 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
37158
37159 * g++.old-deja/g++.pt/unify7.C: New test.
37160
37161 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37162
37163 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
37164 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
37165
37166 2000-02-25 Geoff Keating <geoffk@cygnus.com>
37167
37168 * gcc.c-torture/compile/20000224-1.c: New test.
37169
37170 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37171
37172 * gcc.c-torture/compile/cpp-2.c: New test.
37173 * gcc.c-torture/compile/cpp-1.c: New test.
37174
37175 2000-02-25 Jeffrey A Law (law@cygnus.com)
37176
37177 * gcc.c-torture/execute/20000225-1.c: New test.
37178
37179 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37180
37181 * gcc.dg/cpp-li2.c: New test.
37182
37183 * gcc.dg/cpp-wi1.c: New test.
37184
37185 * gcc.dg/cpp-li1.c: New test.
37186
37187 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
37188
37189 * g++.old-deja/g++.other/sizeof5.C: New test.
37190
37191 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37192
37193 * gcc.c-torture/execute/va-arg-13.c: New test.
37194
37195 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
37196
37197 * gcc.c-torture/execute/va-arg-12.c: New test.
37198
37199 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37200
37201 * gcc.c-torture/execute/20000223-1.c: New test.
37202
37203 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37204
37205 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
37206
37207 2000-02-22 Mark Mitchell <mark@codesourcery.com>
37208
37209 * g++.old-deja/g++.abi/ptrmem.C: New test.
37210
37211 2000-02-19 Richard Henderson <rth@cygnus.com>
37212
37213 * gcc.c-torture/compile/init-3.c: New.
37214
37215 2000-02-17 Mark Mitchell <mark@codesourcery.com>
37216
37217 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
37218 ALWAYS_CXXFLAGS.
37219
37220 2000-02-11 Robert Lipe <robertl@sco.com>
37221
37222 * gcc.c-torture/compile/20000211-3.c: New test.
37223
37224 2000-02-11 Martin Buchholz <martin@xemacs.org>
37225
37226 * gcc.c-torture/compile/20000211-2.c: New test.
37227
37228 2000-02-11 Jeffrey A Law (law@cygnus.com)
37229
37230 * gcc.c-torture/compile/20000211-1.c: New test.
37231
37232 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
37233
37234 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
37235 on native targets
37236
37237 2000-02-08 Nathan Sidwell <nathan@acm.org>
37238
37239 * g++.old-deja/g++.other/cast5.C: New test.
37240
37241 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
37242
37243 * gcc.c-torture/execute/20000205-1.c: New.
37244
37245 2000-02-03 Nathan Sidwell <nathan@acm.org>
37246
37247 * g++.old-deja/g++.jason/cast3.C: Return void.
37248 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
37249
37250 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37251
37252 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
37253
37254 * gcc.dg/loop-1.c: New test.
37255
37256 2000-01-27 Jakub Jelinek <jakub@redhat.com>
37257
37258 * gcc.c-torture/compile/20000127-1.c: New test.
37259 * gcc.c-torture/execute/991228-1.c: New test.
37260
37261 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37262
37263 * gcc.dg/unused-2.c: New test.
37264
37265 * gcc.dg/conv-1.c: New test.
37266
37267 2000-01-24 Mark Mitchell <mark@codesourcery.com>
37268
37269 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
37270 compiler.
37271 (tool_option_proc): Fix typo.
37272
37273 2000-01-24 Geoff Keating <geoffk@cygnus.com>
37274
37275 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
37276 of the ld on the host, not on the build machine.
37277 Also, don't crash if '--help' is not a supported option.
37278
37279 2000-01-24 Richard Henderson <rth@cygnus.com>
37280
37281 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
37282
37283 2000-01-20 Jeffrey A Law (law@cygnus.com)
37284
37285 * gcc.c-torture/execute/20000120-2.c: New test.
37286 * gcc.c-torture/execute/20000120-1.c: New test.
37287
37288 2000-01-13 Jeffrey A Law (law@cygnus.com)
37289
37290 * gcc.c-torture/execute/20000113-1.c: New test.
37291
37292 2000-01-12 Jeffrey A Law (law@cygnus.com)
37293
37294 * gcc.c-torture/execute/20000112-1.c: New test.
37295
37296 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37297
37298 * gcc.dg/20000111-1.c: New test.
37299
37300 2000-01-10 Jeffrey A Law (law@cygnus.com)
37301
37302 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
37303 with 16 bit integers.
37304
37305 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37306
37307 * gcc.dg/20000108-1.c: New test.
37308
37309 2000-01-05 Nathan Sidwell <nathan@acm.org>
37310
37311 * g++.old-deja/g++.ns/koenig8.C: New test.
37312
37313 2000-01-05 Nathan Sidwell <nathan@acm.org>
37314
37315 * g++.old-deja/g++.other/cast4.C: New test.
37316
37317 2000-01-05 Jeffrey A Law (law@cygnus.com)
37318
37319 * gcc.c-torture/compile/20000105-2.c: New test.
37320 * gcc.c-torture/compile/20000105-1.c: New test.
37321
37322 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37323
37324 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
37325 references to printf & atoi to conform to ANSI standard.
37326 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
37327 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
37328 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
37329 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
37330 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
37331 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37332 * g++.old-deja/g++.brendan/copy1.C: Likewise.
37333 * g++.old-deja/g++.brendan/copy2.C: Likewise.
37334 * g++.old-deja/g++.brendan/copy3.C: Likewise.
37335 * g++.old-deja/g++.brendan/copy4.C: Likewise.
37336 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37337 * g++.old-deja/g++.brendan/copy6.C: Likewise.
37338 * g++.old-deja/g++.brendan/copy7.C: Likewise.
37339 * g++.old-deja/g++.brendan/copy8.C: Likewise.
37340 * g++.old-deja/g++.brendan/crash11.C: Likewise.
37341 * g++.old-deja/g++.brendan/crash14.C: Likewise.
37342 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
37343 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37344 * g++.old-deja/g++.brendan/delete2.C: Likewise.
37345 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
37346 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
37347 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
37348 * g++.old-deja/g++.brendan/eh1.C: Likewise.
37349 * g++.old-deja/g++.brendan/groff1.C: Likewise.
37350 * g++.old-deja/g++.brendan/init3.C: Likewise.
37351 * g++.old-deja/g++.brendan/misc12.C: Likewise.
37352 * g++.old-deja/g++.brendan/misc7.C: Likewise.
37353 * g++.old-deja/g++.brendan/new2.C: Likewise.
37354 * g++.old-deja/g++.brendan/operators4.C: Likewise.
37355 * g++.old-deja/g++.brendan/operators5.C: Likewise.
37356 * g++.old-deja/g++.brendan/overload2.C: Likewise.
37357 * g++.old-deja/g++.brendan/overload7.C: Likewise.
37358 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
37359 * g++.old-deja/g++.brendan/reference1.C: Likewise.
37360 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
37361 * g++.old-deja/g++.brendan/template24.C: Likewise.
37362 * g++.old-deja/g++.brendan/template3.C: Likewise.
37363 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
37364 * g++.old-deja/g++.jason/inline3.C: Likewise.
37365 * g++.old-deja/g++.jason/opeq.C: Likewise.
37366 * g++.old-deja/g++.law/arg5.C: Likewise.
37367 * g++.old-deja/g++.law/arm7.C: Likewise.
37368 * g++.old-deja/g++.law/ctors11.C: Likewise.
37369 * g++.old-deja/g++.law/cvt8.C: Likewise.
37370 * g++.old-deja/g++.law/init9.C: Likewise.
37371 * g++.old-deja/g++.law/refs4.C: Likewise.
37372 * g++.old-deja/g++.law/template2.C: Likewise.
37373 * g++.old-deja/g++.law/visibility24.C: Likewise.
37374 * g++.old-deja/g++.law/vtable3.C: Likewise.
37375 * g++.old-deja/g++.mike/asm2.C: Likewise.
37376 * g++.old-deja/g++.mike/eh1.C: Likewise.
37377 * g++.old-deja/g++.mike/misc1.C: Likewise.
37378 * g++.old-deja/g++.mike/misc13.C: Likewise.
37379 * g++.old-deja/g++.mike/misc14.C: Likewise.
37380 * g++.old-deja/g++.mike/ns12.C: Likewise.
37381 * g++.old-deja/g++.mike/p1248.C: Likewise.
37382 * g++.old-deja/g++.mike/p3708.C: Likewise.
37383 * g++.old-deja/g++.mike/p3708a.C: Likewise.
37384 * g++.old-deja/g++.mike/p3708b.C: Likewise.
37385 * g++.old-deja/g++.mike/p646.C: Likewise.
37386 * g++.old-deja/g++.mike/p700.C: Likewise.
37387 * g++.old-deja/g++.mike/p783.C: Likewise.
37388 * g++.old-deja/g++.mike/p783a.C: Likewise.
37389 * g++.old-deja/g++.mike/p783b.C: Likewise.
37390 * g++.old-deja/g++.mike/p786.C: Likewise.
37391 * g++.old-deja/g++.mike/p789.C: Likewise.
37392 * g++.old-deja/g++.mike/p789a.C: Likewise.
37393 * g++.old-deja/g++.mike/p807a.C: Likewise.
37394 * g++.old-deja/g++.other/delete3.C: Likewise.
37395 * g++.old-deja/g++.other/dyncast1.C: Likewise.
37396 * g++.old-deja/g++.other/dyncast2.C: Likewise.
37397 * g++.old-deja/g++.other/dyncast3.C: Likewise.
37398 * g++.old-deja/g++.other/empty1.C: Likewise.
37399 * g++.old-deja/g++.other/temporary1.C: Likewise.
37400 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
37401 * g++.old-deja/g++.pt/t16.C: Likewise.
37402 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
37403
37404 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
37405
37406 * gcc.dg/991230-1.c: New test.
37407
37408 1999-12-29 Jeffrey A Law (law@cygnus.com)
37409
37410 * gcc.c-torture/compile/991229-3.c: New test.
37411 * gcc.c-torture/compile/991229-2.c: New test.
37412 * gcc.c-torture/compile/991229-1.c: New test.
37413
37414 1999-12-29 Greg McGary <gkm@eng.ascend.com>
37415
37416 * gcc.c-torture/compile/labels-2.c: New test.
37417
37418 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
37419
37420 * gcc.c-torture/execute/991227-1.c: New test.
37421
37422 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37423
37424 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
37425
37426 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
37427
37428 * gcc.c-torture/execute/991221-1.c: New test.
37429
37430 1999-12-20 Nathan Sidwell <nathan@acm.org>
37431
37432 * g++.old-deja/g++.other/cast3.C: New test.
37433
37434 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
37435
37436 * gcc.c-torture/execute/991216-4.c: New test.
37437
37438 1999-12-16 Michael Meissner <meissner@cygnus.com>
37439
37440 * gcc.c-torture/execute/991216-1.c: New test.
37441 * gcc.c-torture/execute/991216-2.c: New test.
37442 * gcc.c-torture/execute/991216-3.c: New test.
37443
37444 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37445
37446 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
37447 Actually make the test fail by using "-O2" for compilation.
37448
37449 1999-12-15 Nathan Sidwell <nathan@acm.org>
37450
37451 * g++.old-deja/g++.warn/cast-align1.C: New test.
37452
37453 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37454
37455 * gcc.c-torture/compile/991214-1.c: New test.
37456 * gcc.c-torture/compile/991214-2.c: New test.
37457
37458 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37459
37460 * gcc.dg/991214-1.c: New test.
37461
37462 1999-12-13 Jeffrey A Law (law@cygnus.com)
37463
37464 * gcc.c-torture/compile/991213-3.c: New test.
37465 * gcc.c-torture/compile/991213-2.c: New test.
37466 * gcc.c-torture/compile/991213-1.c: New test.
37467
37468 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
37469
37470 * gcc.dg/991209-1.c: New test.
37471
37472 1999-12-08 Nathan Sidwell <nathan@acm.org>
37473
37474 * gcc.c-torture/compile/991208-1.c: New test.
37475
37476 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37477
37478 * gcc.dg/ultrasp2.c: New test.
37479
37480 1999-12-05 Alex Samuel <samuel@codesourcery.com>
37481
37482 * g++.old-deja/g++.abi/align.C (main): Fix typo.
37483
37484 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
37485
37486 * gcc.c-torture/compile/991202-1.c: New test.
37487 * gcc.c-torture/execute/991202-1.c: New test.
37488 * gcc.c-torture/execute/991202-2.c: New test.
37489 * gcc.c-torture/execute/991202-3.c: New test.
37490
37491 1999-12-02 Alex Samuel <samuel@codesourcery.com>
37492
37493 * g++.old-deja/g++.abi/align.C: New test.
37494 * g++.old-deja/g++.abi/aggregates.C: Likewise.
37495 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37496
37497 1999-12-01 Richard Henderson <rth@cygnus.com>
37498
37499 * gcc.c-torture/execute/991201-1.c: New.
37500
37501 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
37502
37503 * gcc.dg/991129-1.c: New test.
37504
37505 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
37506
37507 * gcc.c-torture/compile/991127-1.c: New test.
37508
37509 1999-11-22 Nathan Sidwell <nathan@acm.org>
37510
37511 * g++.old-deja/g++.other/warn4.C: New test.
37512
37513 1999-11-22 Nathan Sidwell <nathan@acm.org>
37514
37515 * g++.old-deja/g++.eh/cleanup2.C: New test.
37516 * g++.old-deja/g++.ext/pretty2.C: New test.
37517 * g++.old-deja/g++.ext/pretty3.C: New test.
37518 * g++.old-deja/g++.other/debug6.C: New test.
37519
37520 1999-10-20 Jim Wilson <wilson@cygnus.com>
37521
37522 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
37523 compiler_output to look for one error message instead of two.
37524
37525 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
37526
37527 * gcc.c-torture/execute/991118-1.c: Also test case
37528 where the word boundary does not split a byte evenly.
37529
37530 1999-11-19 Nathan Sidwell <nathan@acm.org>
37531
37532 * g++.old-deja/g++.ext/restrict1.C: New test.
37533
37534 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
37535
37536 * gcc.c-torture/execute/991118-1.c: New test.
37537
37538 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
37539
37540 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
37541 working directory pathnames.
37542
37543 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
37544
37545 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
37546 host is equipped with driver.h and driver.o so it can actually
37547 compile and run the tests.
37548
37549 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
37550
37551 * gcc.c-torture/compile/991008-1.c: New test.
37552
37553 1999-11-08 Nick Clifton <nickc@cygnus.com>
37554
37555 * lib/gcc-dg.exp: Include target-supports.exp
37556
37557 1999-11-05 Nick Clifton <nickc@cygnus.com>
37558
37559 * lib/target-supports.exp: New file: Provide procs to test for
37560 features supported by the target.
37561 (check_weak_available): Moved here from ecos.exp.
37562 (check_alias_available): New proc: Determine of the target
37563 toolchain supports the alias attribute.
37564
37565 * gcc.dg/special/ecos.exp: Move check_weak_available to
37566 target-supports.exp.
37567 (alias-1.c): Only perform the test if the target supports
37568 aliases.
37569 (wkali-1.c): Only perform the test if the target supports
37570 aliases.
37571
37572 * gcc.dg/990506-0.c: Expect error messages from cross
37573 targets as well as native targets.
37574
37575 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37576
37577 * gcc.dg/ultrasp1.c: Removed xfail.
37578 * gcc.dg/struct-ret-2.c: Likewise.
37579 * gcc.dg/array-1.c: Likewise.
37580
37581 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37582
37583 * gcc.dg/struct-ret-2.c: New test.
37584
37585 * gcc.dg/array-1.c: New test.
37586
37587 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
37588
37589 * gcc.c-torture/execute/991030-1.c: New test.
37590
37591 1999-10-26 Richard Henderson <rth@cygnus.com>
37592
37593 * gcc.c-torture/compile/991026-2.c: New test.
37594
37595 1999-10-26 Jeffrey A Law (law@cygnus.com)
37596
37597 * gcc.c-torture/compile/991026-1.c: New test.
37598
37599 1999-10-23 Jeffrey A Law (law@cygnus.com)
37600
37601 * gcc.c-torture/execute/991023-1.c: New test.
37602
37603 1999-10-19 Jeffrey A Law (law@cygnus.com)
37604
37605 * gcc.c-torture/execute/991019-1.c: New test.
37606
37607 1999-10-16 Richard Henderson <rth@cygnus.com>
37608
37609 * gcc.c-torture/execute/991016-1.c: New test.
37610
37611 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
37612
37613 * gcc.c-torture/execute/991014-1.c: New test.
37614
37615 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
37616
37617 * g++.old-deja/g++.other/union2.C: New test.
37618
37619 1999-10-13 Nathan Sidwell <nathan@acm.org>
37620
37621 * g++.old-deja/g++.other/vaarg2.C: New test.
37622 * g++.old-deja/g++.other/vaarg3.C: New test.
37623
37624 1999-10-12 Craig Burley <craig@jcb-sc.com>
37625
37626 * g77.f-torture/noncompile/19990905-1.f: Moved from being
37627 in compile/.
37628
37629 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
37630
37631 * gcc.c-torture/execute/va-arg-11.c: New test.
37632
37633 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
37634
37635 * lib/file-format.exp (gcc_target_object_format): Don't
37636 crash if objdump is unavailable.
37637
37638 1999-09-29 Donn Terry <donn@interix.com>
37639
37640 * gcc.misc-tests/mg.exp: delete extraneous redirection.
37641
37642 1999-09-28 Nick Clifton <nickc@cygnus.com>
37643
37644 * gcc.c-torture/compile/990928-1.c: New test.
37645
37646 1999-09-28 Nathan Sidwell <nathan@acm.org>
37647
37648 * g++.old-deja/g++.other/decl6.C: New test.
37649
37650 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37651
37652 * gcc.c-torture/execute/va-arg-10.c: New test.
37653
37654 1999-09-27 Nathan Sidwell <nathan@acm.org>
37655
37656 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
37657 __PRETTY_FUNCTION__.
37658
37659 1999-09-23 Nick Clifton <nickc@cygnus.com>
37660
37661 * gcc.c-torture/execute/990923-1.c: New test.
37662
37663 1999-09-21 Nick Clifton <nickc@cygnus.com>
37664
37665 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
37666 for which -fpic is inappropriate.
37667
37668 1999-09-21 Mark Mitchell <mark@codesourcery.com>
37669
37670 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
37671
37672 1999-09-21 Nathan Sidwell <nathan@acm.org>
37673
37674 * g++.old-deja/g++.other/dyncast1.C: New test.
37675 * g++.old-deja/g++.other/dyncast2.C: New test.
37676 * g++.old-deja/g++.other/dyncast3.C: New test.
37677 * g++.old-deja/g++.other/dyncast4.C: New test.
37678 * g++.old-deja/g++.other/dyncast5.C: New test.
37679 * g++.old-deja/g++.eh/catch3.C: New test.
37680 * g++.old-deja/g++.eh/catch3p.C: New test.
37681 * g++.old-deja/g++.eh/catch4.C: New test.
37682 * g++.old-deja/g++.eh/catch4p.C: New test.
37683 * g++.old-deja/g++.eh/catch5.C: New test.
37684 * g++.old-deja/g++.eh/catch5p.C: New test.
37685 * g++.old-deja/g++.eh/catch6.C: New test.
37686 * g++.old-deja/g++.eh/catch6p.C: New test.
37687 * g++.old-deja/g++.eh/catch7.C: New test.
37688 * g++.old-deja/g++.eh/catch7p.C: New test.
37689 * g++.old-deja/g++.eh/catch8.C: New test.
37690 * g++.old-deja/g++.eh/catch8p.C: New test.
37691 * g++.old-deja/g++.eh/catch9.C: New test.
37692 * g++.old-deja/g++.eh/catch9p.C: New test.
37693
37694 1999-09-13 Nathan Sidwell <nathan@acm.org>
37695
37696 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
37697 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
37698
37699 1999-09-13 Jeffrey A Law (law@cygnus.com)
37700
37701 * gcc.c-torture/compile/990913-1.c: New test.
37702
37703 1999-09-10 Nathan Sidwell <nathan@acm.org>
37704
37705 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
37706 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37707
37708 1999-09-09 Richard Henderson <rth@cygnus.com>
37709
37710 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
37711
37712 1999-09-09 Nathan Sidwell <nathan@acm.org>
37713
37714 * g++.old-deja/g++.other/lookup11.C: New test.
37715 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
37716 what is permitted and what we want.
37717 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
37718 overload use.
37719 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37720
37721 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
37722
37723 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
37724 * gcc.c-torture/noncompile/poison-1.c: New file.
37725
37726 1999-09-08 Nathan Sidwell <nathan@acm.org>
37727
37728 * g++.old-deja/g++.other/sizeof3.C: New test.
37729 * g++.old-deja/g++.other/sizeof4.C: New test.
37730 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
37731 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
37732
37733 1999-09-07 Richard Henderson <rth@cygnus.com>
37734
37735 * gcc.dg/va-arg-1.c: New.
37736
37737 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37738
37739 * gcc.c-torture/execute/va-arg-9.c: New test.
37740
37741 1999-09-05 Craig Burley <craig@jcb-sc.com>
37742
37743 * g77.f-torture/compile/980519-2.f: New test.
37744 * g77.f-torture/compile/19990905-0.f: New test.
37745 * g77.f-torture/compile/19990905-1.f: New test.
37746 * g77.f-torture/compile/19990905-2.f: New test.
37747
37748 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
37749
37750 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
37751
37752 * gcc.c-torture/execute/990827-1.c: Fix typo.
37753
37754 1999-09-03 Nathan Sidwell <nathan@acm.org>
37755
37756 * g++.old-deja/g++.other/deref1.C: New test.
37757
37758 1999-09-02 Nathan Sidwell <nathan@acm.org>
37759
37760 * g++.old-deja/g++.other/ambig2.C: New test.
37761 * g++.old-deja/g++.other/cond5.C: New test.
37762 * g++.old-deja/g++.other/lookup16.C: New test.
37763
37764 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
37765
37766 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
37767 assemblers too.
37768
37769 1999-08-31 Jeffrey A Law (law@cygnus.com)
37770
37771 * lib/c-torture.exp: Avoid the "compare executables" optimization
37772 when testing native.
37773
37774 1999-08-29 Jeffrey A Law (law@cygnus.com)
37775
37776 * gcc.c-torture/execute/990829-1.c: New test.
37777 * gcc.c-torture/compile/990829-1.c: New test.
37778
37779 1999-08-27 Paul Burchard <burchard@pobox.com>
37780
37781 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
37782 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
37783 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
37784 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
37785 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
37786 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
37787 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
37788 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
37789 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
37790 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
37791 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
37792
37793 1999-08-27 Jeffrey A Law (law@cygnus.com)
37794
37795 * gcc.c-torture/execute/990827-1.c: New test.
37796
37797 1999-08-26 Craig Burley <craig@jcb-sc.com>
37798
37799 * g77.f-torture/noncompile/19990826-4.f: New test.
37800
37801 * g77.f-torture/compile/19990826-3.f: New test.
37802
37803 * g77.f-torture/execute/19990826-2.f: New test.
37804
37805 * g77.f-torture/compile/19990826-1.f: New test.
37806
37807 * gcc.c-torture/execute/990826-0.c: New test.
37808 * g77.c-torture/execute/19990826-0.f: New test.
37809
37810 * g77.f-torture/noncompile/970626-2.f: New test.
37811
37812 1999-08-25 Paul Burchard <burchard@pobox.com>
37813
37814 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
37815 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
37816 lss-011.C: New tests.
37817
37818 1999-08-25 Nathan Sidwell <nathan@acm.org>
37819
37820 * g++.old-deja/g++.other/decl5.C: New test.
37821
37822 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37823
37824 * noncompile/noncompile.exp: Load_lib c-torture.exp.
37825 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
37826 call `postbase' for each one. All callers of `postbase' changed
37827 to call this instead.
37828
37829 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
37830
37831 * gcc.c-torture/execute/990811-1.c: New test.
37832
37833 1999-08-09 Nick Clifton <nickc@cygnus.com>
37834
37835 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
37836 just native ones.
37837
37838 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
37839 just native ones.
37840
37841 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
37842
37843 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
37844
37845 1999-08-04 Jeffrey A Law (law@cygnus.com)
37846
37847 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
37848
37849 1999-08-04 Nathan Sidwell <nathan@acm.org>
37850
37851 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
37852
37853 1999-08-04 Jeffrey A Law (law@cygnus.com)
37854
37855 * gcc.c-torture/execute/990804-1.c: New test.
37856
37857 1999-08-03 Nathan Sidwell <nathan@acm.org>
37858
37859 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
37860 * g++.old-deja/g++.brendan/crash64.C: Likewise.
37861 * g++.old-deja/g++.brendan/overload8.C: Likewise.
37862
37863 1999-08-03 Nathan Sidwell <nathan@acm.org>
37864
37865 * g++.old-deja/g++.other/struct1.C: New test.
37866
37867 1999-08-03 Nathan Sidwell <nathan@acm.org>
37868
37869 * g++.old-deja/g++.other/enum2.C: New test.
37870
37871 1999-08-02 Richard Henderson <rth@cygnus.com>
37872
37873 Adapted from tests from Franz Sirl:
37874 * gcc.c-torture/execute/va-arg-7.c: New test.
37875 * gcc.c-torture/execute/va-arg-8.c: New test.
37876
37877 1999-08-01 Jeffrey A Law (law@cygnus.com)
37878
37879 * gcc.c-torture/compile/990801-2.c: New test.
37880
37881 * gcc.c-torture/compile/990801-1.c: New test.
37882
37883 1999-07-27 Michael Meissner <meissner@cygnus.com>
37884
37885 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
37886 fp-cmp-1.c, converting double to float.
37887
37888 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
37889 fp-cmp-1.c, converting double to long double.
37890
37891 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
37892 from fr1 to unknown_register, since fr1 is a legitimate register
37893 on some machines.
37894
37895 1999-07-25 Jeffrey A Law (law@cygnus.com)
37896
37897 * README: More listname related changes.
37898
37899 1999-07-08 Catherine Moore <clm@cygnus.com>
37900
37901 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
37902
37903 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
37904
37905 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
37906
37907 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
37908
37909 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
37910
37911 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
37912
37913 * gcc.dg/990703-1.c: New test.
37914
37915 1999-06-29 Nick Clifton <nickc@cygnus.com>
37916
37917 * lib/file-format.exp: New file: Move definition of proc
37918 gcc_target_object_format to here from
37919 gcc.dg/special/ecos.exp.
37920
37921 * lib/c-torture.exp: Include lib file-format.exp.
37922 * lib/gcc-dg.exp: Include lib file-format.exp.
37923
37924 * gcc.dg/special/ecos.exp: Remove definition of proc
37925 gcc_target_object_format.
37926
37927 1999-06-28 Jeffrey A Law (law@cygnus.com)
37928
37929 * gcc.c-torture/execute/990628-1.c: New test.
37930
37931 1999-06-25 Jeffrey A Law (law@cygnus.com)
37932
37933 * gcc.c-torture/compile/990625-2.c: New test.
37934
37935 * gcc.c-torture/compile/990625-1.c: New test.
37936
37937 1999-06-23 Nick Clifton <nickc@cygnus.com>
37938
37939 * gcc.c-torture/compile/dll.c: New test case. Check that dll
37940 attributes compile.
37941 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
37942 ports that use the COFF/PE file format.
37943
37944 1999-06-17 Jeffrey A Law (law@cygnus.com)
37945
37946 * gcc.c-torture/compile/990617-1.c: New test.
37947
37948 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
37949
37950 * g++.old-deja/g++.other/decl4.C: New test.
37951
37952 1999-06-14 Nathan Sidwell <nathan@acm.org>
37953
37954 * g++.old-deja/g++.other/bitfld3.C: New test.
37955
37956 1999-06-08 Nathan Sidwell <nathan@acm.org>
37957
37958 * g++.old-deja/g++.eh/catch1.C: New test.
37959
37960 1999-06-07 Jeffrey A Law (law@cygnus.com)
37961
37962 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
37963
37964 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
37965 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
37966
37967 1999-06-05 Craig Burley <craig@jcb-sc.com>
37968
37969 * g77.f-torture/compile/19990502-0.f: Replace with new,
37970 shorter, test that still fails after recent changes.
37971
37972 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
37973
37974 * gcc.c-torture/execute/990604-1.c: New test.
37975
37976 1999-05-31 Jeffrey A Law (law@cygnus.com)
37977
37978 * gcc.c-torture/execute/990531-1.c: New test.
37979
37980 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37981
37982 * gcc.c-torture/compile/990527-1.c: New test.
37983
37984 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
37985
37986 * gcc.c-torture/execute/990527-1.c: New test.
37987
37988 1999-05-25 Nick Clifton <nickc@cygnus.com>
37989
37990 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
37991 bitfields as signed.
37992
37993 1999-05-25 Craig Burley <craig@jcb-sc.com>
37994
37995 * g77.f-torture/compile/19990525-0.f: New test.
37996
37997 1999-05-25 Jeffrey A Law (law@cygnus.com)
37998
37999 * gcc.c-torture/execute/990525-2.c: New test.
38000
38001 * gcc.c-torture/execute/990525-1.c: New test.
38002
38003 1999-05-24 Nathan Sidwell <nathan@acm.org>
38004
38005 * g++.old-deja/g++.other/anon3.C: New test.
38006 * g++.old-deja/g++.other/anon4.C: New test.
38007 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
38008 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
38009 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
38010 Merrill).
38011
38012 1999-05-24 Jeffrey A Law (law@cygnus.com)
38013
38014 * gcc.c-torture/execute/990524-1.c: New test.
38015
38016 * gcc.dg/990524-1.c: New test.
38017
38018 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38019
38020 * gcc.c-torture/compile/990523-1.c: New test.
38021
38022 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
38023
38024 * gcc.c-torture/compile/990519-1.c: New test.
38025
38026 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38027
38028 * gcc.c-torture/compile/990517-1.c: New test.
38029
38030 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
38031 (e4, f4): New tests.
38032 (main): Call them.
38033
38034 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38035
38036 * gcc.dg/noreturn-1.c: New test.
38037
38038 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38039
38040 * gcc.c-torture/execute/990513-1.c: New test.
38041
38042 1999-05-10 Richard Henderson <rth@cygnus.com>
38043
38044 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
38045
38046 1999-05-10 Craig Burley <craig@jcb-sc.com>
38047
38048 * g77.f-torture/execute/erfc.f: Use small single-precision
38049 values, to avoid problems on Alphas when not -mieee.
38050
38051 1999-05-08 Craig Burley <craig@jcb-sc.com>
38052
38053 * gcc.dg/990506-0.c: New test.
38054
38055 1999-05-08 Richard Henderson <rth@cygnus.com>
38056
38057 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
38058 the constant to test. Don't XFAIL 64-bit targets.
38059
38060 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
38061 * g++.old-deja/g++.law/profile1.C: Likewise.
38062
38063 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
38064 operator new instances.
38065 * g++.old-deja/g++.other/delete5.C: Likewise.
38066
38067 1999-05-03 Craig Burley <craig@jcb-sc.com>
38068
38069 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
38070 intrinsic.
38071
38072 1999-05-03 Craig Burley <craig@jcb-sc.com>
38073
38074 * g77.f-torture/execute/u77-test.f: Reverse order of two
38075 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
38076
38077 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38078
38079 * gcc.dg/compare1.c: New test.
38080
38081 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
38082
38083 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
38084 New tests.
38085
38086 1999-05-02 Craig Burley <craig@jcb-sc.com>
38087
38088 * g77.f-torture/compile/19990502-1.f: New test.
38089
38090 1999-05-02 Craig Burley <craig@jcb-sc.com>
38091
38092 * g77.f-torture/compile/19990502-0.f: New test.
38093
38094 1999-05-02 Craig Burley <craig@jcb-sc.com>
38095
38096 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
38097 intrinsic.
38098
38099 1999-05-02 Craig Burley <craig@jcb-sc.com>
38100
38101 * g77.f-torture/execute/u77-test.f (main): List libU77
38102 intrinsics not currently tested.
38103 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
38104 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
38105 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
38106 Trim blanks off the ends of some printed strings.
38107
38108 1999-05-02 Craig Burley <craig@jcb-sc.com>
38109
38110 * g77.f-torture/execute/u77-test.f (main): Just warn about
38111 FSTAT gid disagreement, as it's expected on some systems.
38112
38113 1999-05-01 Craig Burley <craig@jcb-sc.com>
38114
38115 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
38116 use a new function, which allows for some slop.
38117 Clean up some commentary.
38118 (issum): The new function.
38119 (sgladd): Deleted subroutine.
38120
38121 1999-05-01 Craig Burley <craig@jcb-sc.com>
38122
38123 * g77.f-torture/execute/u77-test.f: Modify to be more like
38124 libf2c/libU77 version, bringing patches to that version here.
38125 Add suitable commentary.
38126
38127 1999-04-25 Richard Henderson <rth@cygnus.com>
38128
38129 * gcc.dg/990424-1.c: New test.
38130
38131 1999-04-24 Craig Burley <craig@jcb-sc.com>
38132
38133 * g77.f-torture/execute/u77-test.f (main): Bug involving
38134 LSTAT has been fixed, so turn back on full checking.
38135
38136 1999-04-20 Craig Burley <craig@jcb-sc.com>
38137
38138 * g77.f-torture/compile/19990419-0.f: New test.
38139 * g77.f-torture/execute/19990419-1.f: New test.
38140
38141 1999-04-17 Richard Henderson <rth@cygnus.com>
38142
38143 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
38144 to avoid the need for a prototype to supress a warning.
38145
38146 1999-04-07 Jim Wilson <wilson@cygnus.com>
38147
38148 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
38149
38150 1999-04-04 Jeffrey A Law (law@cygnus.com)
38151
38152 * gcc.c-torture/execute/990404-1.c: New test.
38153
38154 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38155
38156 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
38157 * gcc.dg/cpp-if3.c: Don't use -pedantic.
38158 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
38159 missing initializer warnings.
38160
38161 1999-03-28 Jeffrey A Law (law@cygnus.com)
38162
38163 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
38164 matching strings.
38165
38166 1999-03-26 Jeffrey A Law (law@cygnus.com)
38167
38168 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
38169
38170 1999-03-26 Craig Burley <craig@jcb-sc.com>
38171
38172 * g77.f-torture/execute/19990325-0.f: New test.
38173 * g77.f-torture/execute/19990325-1.f: New test.
38174
38175 1999-03-24 Jeffrey A Law (law@cygnus.com)
38176
38177 * gcc.c-torture/execute/990324-1.c: New test.
38178
38179 1999-03-22 Jim Wilson <wilson@cygnus.com>
38180
38181 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
38182 test with 4.
38183
38184 1999-03-17 Richard Henderson <rth@cygnus.com>
38185
38186 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
38187
38188 1999-03-13 Craig Burley <craig@jcb-sc.com>
38189
38190 * g77.f-torture/execute/19990313-2.f: New test.
38191 * g77.f-torture/execute/19990313-3.f: New test.
38192
38193 1999-03-13 Craig Burley <craig@jcb-sc.com>
38194
38195 * g77.f-torture/execute/19990313-0.f: New test.
38196 * g77.f-torture/execute/19990313-1.f: New test.
38197
38198 1999-03-12 Jim Wilson <wilson@cygnus.com>
38199
38200 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
38201 printf to sprintf.
38202 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
38203 (main): Add check for u15. Conditionalize u31 check depending on
38204 whether ints are <32 bits or >=32 bits.
38205
38206 1999-03-08 Craig Burley <craig@jcb-sc.com>
38207
38208 * g77.f-torture/execute/19981119-0.f: Improve testiness.
38209
38210 1999-03-08 Craig Burley <craig@jcb-sc.com>
38211
38212 * g77.f-torture/compile/19990305-0.f: New test.
38213 * g77.f-torture/execute/19981119-0.f: New test.
38214
38215 1999-03-08 Craig Burley <craig@jcb-sc.com>
38216
38217 * g77.f-torture/execute/970625-2.f: call ABORT if final
38218 result is not correct, instead of just printing it.
38219 Add this checking via newly introduced obfuscation, to
38220 trip up buggy front ends.
38221
38222 1999-03-07 Craig Burley <craig@jcb-sc.com>
38223
38224 * g77.f-torture/compile/960317-1.f: Moved from being
38225 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
38226
38227 1999-03-06 Craig Burley <craig@jcb-sc.com>
38228
38229 * g77.f-torture/execute/960317-1.f: New (old) test.
38230 * g77.f-torture/execute/970625-2.f: Ditto.
38231
38232 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
38233
38234 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
38235 message on line 1 or line 2; cccp and cpplib do this differently.
38236
38237 1999-03-01 Jeffrey A Law (law@cygnus.com)
38238
38239 * g++.old-deja/g++.law/weak1.C: New test.
38240
38241 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38242
38243 * gcc.c-torture/execute/990119-1.c: Renamed to...
38244 * gcc.dg/990119-1.c: this, so it will only be tested once
38245 (it's a preprocessor test, it doesn't need to be run at
38246 multiple optimization levels).
38247
38248 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38249
38250 * lib/g++.exp: Don't add incdir=$base_dir/../include to
38251 ALWAYS_CXXFLAGS.
38252
38253 1999-02-24 Craig Burley <craig@jcb-sc.com>
38254
38255 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
38256 * g77.f-torture/compile/19981216-0.f: ...as it is expected
38257 to not be compilable by current g77.
38258
38259 1999-02-24 Nick Clifton <nickc@cygnus.com>
38260
38261 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
38262
38263 1999-02-22 Jeffrey A Law (law@cygnus.com)
38264
38265 * gcc.c-torture/execute/990222-1.c: New test.
38266
38267 1999-02-19 Craig Burley <craig@jcb-sc.com>
38268
38269 * g77.f-torture/compile/19990218-0.f: New test.
38270 * g77.f-torture/noncompile/19990218-1.f: New test.
38271
38272 1999-02-18 Craig Burley <craig@jcb-sc.com>
38273
38274 * g77.f-torture/compile/19981216-0.f: New test.
38275
38276 1999-02-14 Jeffrey A Law (law@cygnus.com)
38277
38278 * gcc.dg/990214-1.c: New test.
38279
38280 1999-02-13 Jeffrey A Law (law@cygnus.com)
38281
38282 * gcc.dg/990213-2.c: New test.
38283
38284 * gcc.dg/990213-1.c: New test.
38285
38286 1999-02-12 Jeffrey A Law (law@cygnus.com)
38287
38288 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
38289 ints.
38290
38291 1999-02-11 Nick Clifton <nickc@cygnus.com>
38292
38293 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
38294 specified by target.
38295
38296 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
38297
38298 1999-02-11 Jeffrey A Law (law@cygnus.com)
38299
38300 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
38301
38302 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
38303
38304 * gcc.dg/special/ecos.exp: New test driver for new tests with
38305 special requirements.
38306
38307 * gcc.dg/special/alias-1.c: New test.
38308 * gcc.dg/special/gcsec-1.c: New test.
38309 * gcc.dg/special/weak-1.c: New test.
38310 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
38311 * gcc.dg/special/weak-2.c: New test.
38312 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
38313 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
38314 * gcc.dg/special/wkali-1.c: New test.
38315 * gcc.dg/special/wkali-2.c: New test.
38316 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
38317 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
38318
38319 1999-02-10 Felix Lee <flee@cygnus.com>
38320
38321 * lib/c-torture.exp (c-torture-compile): Pull out code for
38322 analyzing gcc error messages.
38323 (c-torture-execute): Likewise. Fix some (harmless) false
38324 positives.
38325 * lib/gcc.exp (gcc_check_compile): New function.
38326
38327 1999-02-08 Richard Henderson <rth@cygnus.com>
38328
38329 * gcc.c-torture/execute/990208-1.c: New test.
38330
38331 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
38332
38333 * g++.dg/special/ecos.exp: New driver for new tests with special
38334 requirements
38335
38336 * g++.dg/special/conpr-1.C: New test
38337 * g++.dg/special/conpr-2.C: New test
38338 * g++.dg/special/conpr-2a.C: New test
38339 * g++.dg/special/conpr-3.C: New test
38340 * g++.dg/special/conpr-3a.C: New test
38341 * g++.dg/special/conpr-3b.C: New test
38342
38343 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
38344 allow g++ to use the dg driver
38345
38346 * README: Add comment about g++.dg directory
38347
38348 1999-02-06 Jeffrey A Law (law@cygnus.com)
38349
38350 * README: Update email addresses.
38351
38352 1999-02-03 Nick Clifton <nickc@cygnus.com>
38353
38354 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
38355 arguments in order to force structure S onto the stack even on
38356 the alpha.
38357 (test): Pass 10 leading arguments to function foo as well as the
38358 structure S.
38359
38360 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
38361 failure for all targets.
38362
38363 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
38364 abort to terminate program execution.
38365
38366 1999-01-30 Richard Henderson <rth@cygnus.com>
38367
38368 * gcc.c-torture/execute/990130-1.c: New test.
38369
38370 1999-01-30 Jeffrey A Law (law@cygnus.com)
38371
38372 * gcc.dg/990130-1.c: New test.
38373
38374 1999-01-28 Michael Meissner <meissner@cygnus.com>
38375
38376 * gcc.c-torture/execute/990128-1.c: New test.
38377
38378 1999-01-27 Michael Meissner <meissner@cygnus.com>
38379
38380 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
38381
38382 1999-01-27 Felix Lee <flee@cygnus.com>
38383
38384 * lib/c-torture.exp (c-torture-compile): pull out code for
38385 analyzing gcc error messages.
38386 (c-torture-execute): ditto, and fix some (harmless) false
38387 positives.
38388 * lib/gcc.exp (gcc_check_compile): new function.
38389
38390 1999-01-17 Jeffrey A Law (law@cygnus.com)
38391
38392 * gcc.dg/990117-1.c: New test.
38393
38394 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
38395
38396 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
38397
38398 1999-01-15 Jeffrey A Law (law@cygnus.com)
38399
38400 * g77.f-torture/compile/990115-1.f: New test.
38401
38402 1999-01-07 Jeffrey A Law (law@cygnus.com)
38403
38404 * gcc.c-torture/compile/990107-1.c: New test
38405
38406 1999-01-06 Jeffrey A Law (law@cygnus.com)
38407
38408 * gcc.c-torture/execute/990106-2.c: New test.
38409
38410 * gcc.c-torture/execute/990106-1.c: New test.
38411
38412 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
38413
38414 * gcc.c-torture/compile/981223-1.c: New test.
38415
38416 1998-12-29 Richard Henderson <rth@cygnus.com>
38417
38418 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
38419 (opt3): Rename from opt4 and disable.
38420
38421 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
38422
38423 * g++.old-deja/g++.pt/ptrmem5.C: New test.
38424
38425 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38426
38427 * g++.old-deja/g++.other/conv5.C: New test.
38428
38429 1998-12-14 Nick Clifton <nickc@cygnus.com>
38430
38431 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
38432
38433 1998-12-11 Jeffrey A Law (law@cygnus.com)
38434
38435 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
38436
38437 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
38438
38439 * gcc.c-torture/compile/981211-1.c: New test.
38440
38441 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38442
38443 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
38444
38445 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
38446
38447 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38448
38449 * gcc.special/930510-1.c: Make C9X safe.
38450 * gcc.misc-tests/gcov-1.c Similarly.
38451 * gcc.misc-tests/gcov-2.c Similarly.
38452
38453 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38454
38455 * gcc.dg/ultrasp1.c: New test.
38456
38457 1998-12-06 Richard Henderson <rth@cygnus.com>
38458
38459 * gcc.c-torture/execute/981206.c: New test.
38460
38461 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38462
38463 * g++.old-deja/g++.ns/template7.C: New test.
38464
38465 * g++.old-deja/g++.other/expr1.C: New test.
38466
38467 * g++.old-deja/g++.eh/tmpl3.C: New test.
38468
38469 * g++.old-deja/g++.eh/tmpl2.C: New test.
38470
38471 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38472
38473 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
38474 * g++.old-deja/g++.other/using6.C: Removed.
38475 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
38476
38477 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
38478
38479 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38480
38481 * g++.old-deja/g++.pt/overload8.C: New test.
38482
38483 * g++.old-deja/g++.pt/overload7.C: New test.
38484
38485 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
38486
38487 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
38488 and relinking messages.
38489 * lib/g++.exp (g++_target_compile): Remove .rpo file when
38490 compiling with -frepo.
38491
38492 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
38493
38494 * g++.old-deja/g++.pt/lookup6.C: New test.
38495
38496 1998-11-30 Nick Clifton <nickc@cygnus.com>
38497
38498 * gcc.c-torture/execute/981130-1.c: New test.
38499 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
38500
38501 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38502
38503 * g++.old-deja/g++.pt/explicit76.C: New test.
38504
38505 * g++.old-deja/g++.pt/friend38.C: New test.
38506
38507 * g++.old-deja/g++.ns/crash2.C: New test.
38508
38509 * g++.old-deja/g++.pt/defarg8.C: New test.
38510
38511 * g++.old-deja/g++.pt/instantiate6.C: New test.
38512
38513 * g++.old-deja/g++.pt/static6.C: New test.
38514
38515 * g++.old-deja/g++.pt/decl2.C: New test.
38516
38517 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38518
38519 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
38520 problem is actually related with name lookup, but so what? :-)
38521
38522 * g++.old-deja/g++.pt/friend37.C: New test.
38523
38524 1998-11-25 Dave Love <d.love@dl.ac.uk>
38525
38526 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
38527 element, which fails on some systems.
38528
38529 * g77.f-torture/execute/labug1.f: New test.
38530
38531 1998-11-21 Jeffrey A Law (law@cygnus.com)
38532
38533 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
38534 is defined.
38535
38536 1998-11-18 Dave Love <d.love@dl.ac.uk>
38537
38538 * g77.f-torture/compile/981117-1.f: New test.
38539
38540 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
38541
38542 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
38543 properly discarded.
38544
38545 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
38546
38547 * gcc.c-torture/execute/memcheck: New directory of tests for
38548 -fcheck-memory-usage.
38549
38550 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38551
38552 * README: New file, general information about the testsuite and
38553 new description of the various C++ test subdirectories.
38554 * README.g++: Eliminate obsolete information, update and move most
38555 relevant stuff to README.
38556
38557 1998-11-07 Richard Henderson <rth@cygnus.com>
38558
38559 * gcc.c-torture/compile/981107-1.c: New test.
38560
38561 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
38562
38563 * execute/memcpy-bi.c: New testcase.
38564
38565 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
38566
38567 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
38568 base classes.
38569
38570 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
38571 template is selected.
38572
38573 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
38574 classes, it should be accepted for all types.
38575
38576 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
38577
38578 * g++.old-deja/g++.pt/spec24.C: Ensure that template
38579 specializations start with template headers.
38580
38581 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
38582
38583 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
38584
38585 * g++.old-deja/g++.other/init9.C: Test cross initialization of
38586 non-POD types.
38587
38588 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38589
38590 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
38591
38592 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
38593
38594 * compile/981022-1.c, compile/981022-1.x: New test and driver.
38595
38596 1998-10-19 Jeffrey A Law (law@cygnus.com)
38597
38598 * 981019-1.c: New test.
38599
38600 1998-10-14 Robert Lipe <robertl@dgii.com>
38601
38602 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
38603 find objc headers.
38604
38605 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38606
38607 * compile/981001-4.c: Remove use of GCC extension that triggers a
38608 compiler bug.
38609
38610 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
38611
38612 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
38613
38614 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38615
38616 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
38617 instantiation of template produces incorrect code for delete
38618 expression.
38619
38620 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
38621 constructors' name is not unique.
38622 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
38623 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
38624
38625 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
38626 automatic array of const is ill-formed.
38627
38628 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
38629 of template parameter?
38630
38631 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
38632 const.
38633
38634 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
38635 pointer-to-member expression.
38636
38637 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
38638 declaration causes ICE.
38639
38640 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
38641
38642 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
38643 reserved in the global namespace.
38644
38645 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
38646 generate needed virtual table.
38647
38648 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
38649
38650 1998-10-10 Dariush Eslimi <eslimi@loran.com>
38651
38652 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
38653 template-dependent type
38654
38655 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38656
38657 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
38658 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
38659 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
38660
38661 * g++.old-deja/g++.other/using5.C: New test; using decl from base
38662 class should be usable as argument of member function.
38663 * g++.old-deja/g++.other/using6.C: New test; using decl from base
38664 class should be usable as return type of member function.
38665 * g++.old-deja/g++.other/using7.C: New test; using decl from base
38666 class should be usable as type of data member.
38667
38668 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
38669
38670 1998-10-09 Jeffrey A Law (law@cygnus.com)
38671
38672 * gcc.c-torture/special/920521-1.c: Fix bogus test.
38673
38674 1998-10-08 Nick Clifton <nickc@cygnus.com>
38675
38676 * gcc.dg/dll-?.c Add thumb to target list.
38677 Fix assembler scan patterns to match current assembler output.
38678
38679 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
38680
38681 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
38682 matching of template brackets.
38683
38684 * g++.old-deja/g++.other/using4.C: New test. Test using
38685 declarations of methods from base classes.
38686
38687 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
38688 within functions should introduce names into the innermost
38689 enclosing namespace.
38690
38691 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
38692 of static locals if first initialization throws.
38693
38694 1998-10-07 Jim Wilson <wilson@cygnus.com>
38695
38696 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
38697
38698 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
38699
38700 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
38701 lose track of the possible targets of tablejump insns.
38702 * special/special.exp: Run it.
38703
38704 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38705
38706 * g++.old-deja/g++.pt/friend35.C: New test. A template function
38707 must be declared before its specializations can be named in friend
38708 declarations.
38709
38710 1998-10-05 Dave Love <d.love@dl.ac.uk>
38711
38712 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
38713
38714 * g77.f-torture/execute/io1.f: New test.
38715
38716 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38717
38718 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
38719 with pointer to template function, for which no argument deduction
38720 is possible.
38721
38722 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
38723 specialization of template function as argument to template
38724 function.
38725
38726 * g++.old-deja/g++.other/access2.C: New test; Inner class
38727 shouldn't have privileged access to Outer's names.
38728
38729 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38730
38731 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
38732 friend template declared within template class conflicts with
38733 nested class of the same name.
38734
38735 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
38736 is ignored.
38737
38738 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
38739 object with direct initializer as function declaration.
38740
38741 * g++.old-deja/g++.other/decl2.C: New test; duplicate
38742 initializers.
38743
38744 * g++.old-deja/g++.other/null2.C: New test; conditional operator
38745 involving const pointer and NULL produces incorrect result.
38746
38747 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
38748 type name without `typename' should be rejected with -pedantic.
38749
38750 1998-10-02 Richard Henderson <rth@cygnus.com>
38751
38752 * g++.old-deja/g++.other/addrof1.C: New test.
38753
38754 1998-10-01 Nick Clifton <nickc@cygnus.com>
38755
38756 * gcc.c-torture/compile/981001-1.c: New test.
38757 * gcc.c-torture/execute/981001-1.c: New test.
38758
38759 1998-10-01 Jeffrey A Law (law@cygnus.com)
38760
38761 * gcc.c-torture/compile/981001-2.c: New test.
38762 * gcc.c-torture/compile/981001-3.c: New test.
38763 * gcc.c-torture/compile/981001-4.c: New test.
38764
38765 1998-10-01 Robert Lipe <robertl@dgii.com>
38766
38767 * lib/objc.exp (objc_target_compile): Add -L during compiles for
38768 multilibbed hosts. Idea grafted from g77.exp.
38769
38770 1998-09-30 Dave Love <d.love@dl.ac.uk>
38771
38772 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
38773 avoid losing on systems which need -lsocket.
38774
38775 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
38776
38777 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
38778 * g++.old-deja/g++.other/nested2.C: Ditto.
38779 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
38780 failure.
38781
38782 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38783
38784 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
38785 preferred over template operator!= for enum bitfields.
38786
38787 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
38788
38789 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
38790 that happen to have the same base name, but in different scopes,
38791 are incorrectly rejected.
38792
38793 1998-09-16 Richard Henderson <rth@cygnus.com>
38794
38795 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
38796 on the native word size instead of an integer literal.
38797
38798 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38799
38800 * g++.old-deja/g++.other/static2.C: Invocation of static data
38801 member of type pointer-to-function denoted as non-static member.
38802
38803 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
38804 checks involving function types and aliases.
38805
38806 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38807
38808 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
38809 redefined to the same non-trivial type.
38810
38811 * g++.old-deja/g++.pt/explicit73.C: Test for proper
38812 namespace-qualification of template specializations declared in
38813 other namespaces.
38814
38815 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
38816 to declare a subset of the specializations of a template function
38817 as friends of specializations of a template class.
38818
38819 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
38820 member templates that do not fully specialize the enclosing
38821 template class are rejected.
38822
38823 1998-09-11 Dave Love <d.love@dl.ac.uk>
38824
38825 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
38826
38827 1998-09-08 Dave Love <d.love@dl.ac.uk>
38828
38829 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
38830 altered from libf2c/libU77 version.
38831
38832 1998-09-06 Dave Love <d.love@dl.ac.uk>
38833
38834 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
38835
38836 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
38837
38838 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
38839 (un)signed char are different types for template specialization
38840 purposes.
38841
38842 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
38843
38844 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
38845 * objc: ObjC testsuite.
38846
38847 1998-08-31 Catherine Moore <clm@cygnus.com>
38848
38849 * gcc.c-torture/execute/941014-1.x: New file.
38850
38851 1998-08-31 Nick Clifton <nickc@cygnus.com>
38852
38853 * lib/c-torture.exp: Add support for
38854 torture_eval_before_compile and torture_eval_before_execute
38855 variables.
38856
38857 1998-08-30 Jeffrey A Law (law@cygnus.com)
38858
38859 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
38860 this test triggers valid.
38861
38862 1998-08-27 Jeffrey A Law (law@cygnus.com)
38863
38864 * gcc.dg/980827-1.c: New test.
38865
38866 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
38867
38868 * gcc.c-torture/execute/loop-4b.c: New test.
38869
38870 1998-08-26 Nick Clifton <nickc@cygnus.com>
38871
38872 * lib/c-torture.exp: Add support for
38873 torture_eval_before_compile and torture_eval_before_execute
38874 variables.
38875
38876 1998-08-25 Jeffrey A Law (law@cygnus.com)
38877
38878 * gcc.c-torture/compile/980825-1.c: New test.
38879
38880 1998-08-24 Nick Clifton <nickc@cygnus.com>
38881
38882 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
38883 count number tests in opt_t0 not good_t0.
38884
38885 1998-08-24 Jeffrey A Law (law@cygnus.com)
38886
38887 * gcc.c-torture/compile/930326-1.x: Fix typo.
38888
38889 1998-08-23 Mark Mitchell <mark@markmitchell.com>
38890
38891 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
38892 causes an ICE.
38893
38894 1998-08-21 Jeffrey A Law (law@cygnus.com)
38895
38896 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
38897 STACK_SIZE is defined.
38898 * gcc.c-torture/unsorted/stuct.c: Similarly.
38899
38900 * gcc.c-torture/compile/980821-1.c: New test.
38901
38902 1998-08-21 Jeffrey A Law (law@cygnus.com)
38903
38904 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
38905
38906 1998-08-19 Mark Mitchell <mark@markmitchell.com>
38907
38908 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
38909 code.
38910
38911 1998-08-09 Mark Mitchell <mark@markmitchell.com>
38912
38913 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
38914 error'.
38915
38916 1998-08-18 Jeffrey A Law (law@cygnus.com)
38917
38918 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
38919
38920 1998-08-16 Jeffrey A Law (law@cygnus.com)
38921
38922 * gcc.c-torture/compile/980816-1.c: New test.
38923
38924 * gcc.dg/980816-1.c: New test.
38925
38926 1998-08-13 Jeffrey A Law (law@cygnus.com)
38927
38928 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
38929 compiler for ieee tests.
38930
38931 1998-08-01 Dave Love <d.love@dl.ac.uk>
38932
38933 * g77.f-torture/compile/980729-0.f: New test.
38934
38935 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
38936
38937 * gcc.c-torture/special/eeprof-1.c: New test, for
38938 -finstrument-functions.
38939 * gcc.c-torture/special/special.exp: Run it.
38940
38941 1998-07-29 Jeffrey A Law (law@cygnus.com)
38942
38943 * gcc.c-torture/compile/980729-1.c: New test.
38944
38945 1998-07-27 Nick Clifton <nickc@cygnus.com>
38946
38947 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
38948 __thumb__ is defined, and test for ARM style doubles if so.
38949
38950 1998-07-26 Dave Love <d.love@dl.ac.uk>
38951
38952 * g77.f-torture/noncompile/980615-0.f: New test.
38953
38954 1998-07-26 H.J. Lu (hjl@gnu.org)
38955
38956 * gcc.dg/980312-1.c: Do link instead of compile.
38957 * gcc.dg/980313-1.c: Likewise.
38958
38959 1998-07-26 Jeffrey A Law (law@cygnus.com)
38960
38961 * gcc.c-torture/compile/980726-1.c: New test.
38962
38963 1998-07-25 Dave Love <d.love@dl.ac.uk>
38964
38965 * g77.f-torture/execute/io0.f: New test.
38966
38967 1998-07-24 Nick Clifton <nickc@cygnus.com>
38968
38969 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
38970 an int.
38971
38972 1998-06-18 Michael Meissner <meissner@cygnus.com>
38973
38974 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
38975 m32r bugs.
38976
38977 1998-07-17 Nick Clifton <nickc@cygnus.com>
38978
38979 * gcc.dg/980626-1.c: Expect failures for all toolchains until
38980 c-decl.c:grokdeclarator can handle mode attributes.
38981
38982 1998-07-16 Jeffrey A Law (law@cygnus.com)
38983
38984 * gcc.c-torture/execute/980716-1.c: New test.
38985
38986 1998-07-13 Jeffrey A Law (law@cygnus.com)
38987
38988 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
38989 the mn10200.
38990 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
38991 the mn10200.
38992 * gcc.c-torture/execute/va-arg-3.x: Similarly.
38993 * gcc.c-torture/compile/930326-1.x: Similarly.
38994
38995 1998-07-13 Dave Love <d.love@dl.ac.uk>
38996
38997 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
38998 New test from Craig.
38999
39000 1998-07-12 Dave Love <d.love@dl.ac.uk>
39001
39002 * g77.f-torture/noncompile/980616-0.f: New test.
39003
39004 * g77.f-torture/execute/970816-3.f: New test from Craig.
39005
39006 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39007
39008 * g++.other/singleton.C: Return error value instead of taking
39009 SIGSEGV.
39010
39011 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
39012
39013 * g++.other/singleton.C: New test. Warning is under dispute.
39014 Runtime crash is not.
39015
39016 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39017
39018 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
39019 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
39020 using6.C, using7.C}: New namespace tests.
39021
39022 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39023
39024 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
39025 specialization with typedef'ed names used as array indexes.
39026
39027 1998-07-09 Jeffrey A Law (law@cygnus.com)
39028
39029 * gcc.c-torture/execute/980709-1.c: New test.
39030
39031 * gcc.dg/980709-1.c: New test.
39032
39033 1998-07-07 Richard Henderson <rth@cygnus.com>
39034
39035 * gcc.c-torture/execute/bcp-1.c: New test.
39036
39037 1998-07-07 Jeffrey A Law (law@cygnus.com)
39038
39039 * gcc.c-torture/execute/980707-1.c: New test.
39040
39041 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
39042
39043 * gcc.c-torture/compile/980706-1.c: New test.
39044
39045 1998-07-01 Dave Love <d.love@dl.ac.uk>
39046
39047 * g77.f-torture/execute/980701-0.f,
39048 g77.f-torture/execute/980701-1.f: New test from Craig.
39049
39050 1998-07-01 Jeffrey A Law (law@cygnus.com)
39051
39052 * gcc.c-torture/compile/980701-1.c: New test.
39053
39054 * gcc.c-torture/execute/980701-1.c: New test.
39055
39056 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
39057 rlsruhe.de>
39058
39059 * g++.old-deja/g++.robertl/eb132.C: New test.
39060 * g++.old-deja/g++.robertl/eb133.C: Likewise.
39061
39062 1998-06-29 Dave Love <d.love@dl.ac.uk>
39063
39064 * g77.f-torture/execute/980628-7.f,
39065 g77.f-torture/execute/980628-8.f,
39066 g77.f-torture/execute/980628-9.f,
39067 g77.f-torture/execute/980628-10.f: New tests from Craig.
39068
39069 * g77.f-torture/execute/980628-3.f: Remove mail headers.
39070
39071 1998-06-28 Jeffrey A Law (law@cygnus.com)
39072
39073 * g77.f-torture/execute/980628-4.f: New test from Craig.
39074 * g77.f-torture/execute/980628-5.f: Likewise.
39075 * g77.f-torture/execute/980628-2.f: Likewise.
39076 * g77.f-torture/execute/980628-0.f: Likewise.
39077 * g77.f-torture/execute/980628-1.f: Likewise.
39078 * g77.f-torture/execute/980628-3.f: Likewise.
39079 * g77.f-torture/execute/980628-6.f: Likewise.
39080
39081 1998-06-28 Jeffrey A Law (law@cygnus.com)
39082
39083 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
39084 directory when nothing has been installed yet.
39085
39086 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
39087
39088 * gcc.c-torture/special/special.exp: Handle newer versions of
39089 dejagnu.
39090
39091 1998-06-26 Jeffrey A Law (law@cygnus.com)
39092
39093 * gcc.dg/980626-1.c: New test.
39094
39095 1998-06-19 Bruno Haible <haible@ilog.fr>
39096
39097 * gcc.misc-tests/m-un-2.c: New test.
39098 * g++.old-deja/g++.other/warn01.c: Likewise.
39099
39100 1998-06-19 Robert Lipe <robertl@dgii.com>
39101
39102 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
39103 compatibility with assmblers with a different comment character.
39104 Eliminate use of GAS-specific extensions.
39105
39106 1998-06-19 Jeffrey A Law (law@cygnus.com)
39107
39108 * gcc.c-torture/execute/ieee/980619-1.c: New test.
39109
39110 1998-06-19 Robert Lipe <robertl@dgii.com>
39111
39112 * lib/g77.exp: Replace search for libf2c.a with search for newly
39113 renamed libg2c.a
39114
39115 1998-06-17 Jeffrey A Law (law@cygnus.com)
39116
39117 * gcc.c-torture/execute/980617-1.c: New test.
39118
39119 1998-06-12 Jeffrey A Law (law@cygnus.com)
39120
39121 * gcc.c-torture/execute/980612-1.c: New test.
39122
39123 1998-06-08 Jeffrey A Law (law@cygnus.com)
39124
39125 * gcc.dg/980523-1.c: Only test on ppc-linux.
39126 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
39127
39128 * gcc.c-torture/execute/980608-1.c: New test.
39129
39130 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
39131
39132 * gcc.c-torture/execute/980605-1.c: New test.
39133
39134 1998-06-04 Jeffrey A Law (law@cygnus.com)
39135
39136 * gcc.c-torture/execute/980604-1.c: New test.
39137
39138 1998-06-02 Jeffrey A Law (law@cygnus.com)
39139
39140 * gcc.c-torture/execute/980602-1.c: New test.
39141 * gcc.c-torture/execute/980602-2.c: Likewise.
39142
39143 1998-06-02 Dave Love <d.love@dl.ac.uk>
39144
39145 * 970125-0.f: Fix per JCB. Add commentary.
39146
39147 1998-05-31 Michael Meissner <meissner@cygnus.com>
39148
39149 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
39150 IEEE -0 support.
39151
39152 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
39153
39154 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
39155 earlier.
39156
39157 1998-05-28 Catherine Moore <clm@cygnus.com>
39158
39159 * gcc.c-torture/execute/980526-3.c: New test.
39160
39161 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
39162
39163 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
39164 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
39165 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
39166 m88k-motorola-sysv3 to XFAIL.
39167
39168 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39169
39170 * gcc.dg/980526-1.c: New test.
39171 * gcc.c-torture/execute/980526-2.c: New test.
39172
39173 1998-05-26 Jeffrey A Law (law@cygnus.com)
39174
39175 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
39176
39177 * gcc.c-torture/execute/980526-1.c: New test.
39178
39179 1998-05-26 Dave Love <d.love@dl.ac.uk>
39180
39181 * g77.f-torture/execute/alpha2.f: Add runtime test.
39182
39183 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
39184
39185 * g++.old-deja/old-deja.exp: Strip leading directories.
39186
39187 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
39188 error for the line. Don't run multiple tests for the same line.
39189
39190 1998-05-23 Jeffrey A Law (law@cygnus.com)
39191
39192 * gcc.dg/980523-1.c: New test.
39193
39194 1998-05-23 Dave Love <d.love@dl.ac.uk>
39195
39196 * g77.f-torture/compile/970915-0.f: New test.
39197
39198 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
39199
39200 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
39201
39202 1998-05-21 Jeffrey A Law (law@cygnus.com)
39203
39204 * gcc.dg/980520-1.c: New test.
39205
39206 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
39207
39208 * gcc.dg/980502-1.c: Fix return type.
39209
39210 1998-05-20 Jeffrey A Law (law@cygnus.com)
39211
39212 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
39213 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
39214 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
39215 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
39216 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
39217
39218 1998-05-20 Dave Love <d.love@dl.ac.uk>
39219
39220 * g77.f-torture/execute/980520-1.f: New test.
39221
39222 1998-05-15 Dave Love <d.love@dl.ac.uk>
39223
39224 * lib/mike-g77.exp: New file.
39225
39226 * g77.f-torture/noncompile/noncompile.exp,
39227 g77.f-torture/noncompile/check0.f: New files.
39228
39229 1998-05-14 Dave Love <d.love@dl.ac.uk>
39230
39231 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
39232 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
39233 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
39234 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
39235 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
39236 abort where appropriate.
39237
39238 1998-05-05 Michael Meissner <meissner@cygnus.com>
39239
39240 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
39241 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
39242
39243 1998-04-29 Dave Love <d.love@dl.ac.uk>
39244
39245 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
39246
39247 1998-04-27 Dave Love <d.love@dl.ac.uk>
39248
39249 * g77.f-torture/compile/980427-0.f: New test.
39250
39251 1998-04-24 Dave Love <d.love@dl.ac.uk>
39252
39253 * g77.f-torture/compile/980424-0.f: New test.
39254
39255 1998-04-19 Dave Love <d.love@dl.ac.uk>
39256
39257 * g77.f-torture/compile/980419-2.f (main): New test.
39258 * g77.f-torture/compile/970125-0.f: New test.
39259 * g77.f-torture/compile/980419-1.f: New test.
39260
39261 1998-04-08 Jim Wilson <wilson@cygnus.com>
39262
39263 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
39264 of loop-4.c.
39265
39266 1998-04-07 Jim Wilson <wilson@cygnus.com>
39267
39268 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
39269
39270 1998-04-03 Jim Wilson <wilson@cygnus.com>
39271
39272 * gcc.c-torture/compile/980329-1.c: New test.
39273
39274 1998-03-18 Jim Wilson <wilson@cygnus.com>
39275
39276 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
39277 * gcc.dg/980312-1.c: Fix typo in -march command.
39278
39279 1998-03-16 H.J. Lu (hjl@gnu.org)
39280
39281 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
39282
39283 1998-03-11 Robert Lipe <robertl@dgii.com>
39284
39285 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
39286 Dave Love agree the Fortran source is bogus.
39287
39288 1998-03-11 Robert Lipe <robertl@dgii.com>
39289
39290 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
39291 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
39292 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
39293 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
39294 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
39295
39296 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39297
39298 * g++.old-deja/g++.other/friend1.C: New test.
39299
39300 1998-02-18 Dave Love <d.love@dl.ac.uk>
39301
39302 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
39303 possibly uninitialized) variables and declare dnrm2.
39304
39305 1998-02-23 Robert Lipe <robertl@dgii.com>
39306
39307 From Bruno Haible <haible@ilog.fr>:
39308 * gcc.c-torture/execute/980223.c: New test.
39309
39310 1998-02-13 Jeffrey A Law (law@cygnus.com)
39311
39312 * gcc.dg/ifelse-1.c: New test.
39313
39314 1998-02-09 H.J. Lu (hjl@gnu.org)
39315
39316 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
39317
39318 * lib/old-dejagnu.exp (old-dejagnu): Added the
39319 "execution test - XFAIL *-*-*" handling in the spirit of
39320 "excess errors test -". Changed the "execution test fails"
39321 handling to be like "excess errors test fails".
39322 * Update various tests accordingly.
39323
39324 1998-02-06 Jim Wilson <wilson@cygnus.com>
39325
39326 * gcc.c-torture/execute/980205.c: New test.
39327
39328 1998-01-18 Jeffrey A Law (law@cygnus.com)
39329
39330 * lib/c-torture.exp: Look for .x files instead of .cexp files.
39331 * lib/f-torture.exp: Similarly.
39332 * gcc.c-torture: Rename all .cexp files to .x files.
39333
39334 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
39335
39336 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
39337 (940510-1.c): Removed duplicate.
39338 (971104-1.c): New test.
39339
39340 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
39341
39342 * lib/f-torture.exp: Improve error and loop detection.
39343
39344 1997-11-19 Michael Meissner <meissner@cygnus.com>
39345
39346 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
39347 use that to size the filler array.
39348
39349 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
39350
39351 * lib/c-torture.exp(c-torture-execute): Fix typo.
39352
39353 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
39354 testcase as the executable name. Keep the executable around if
39355 the test fails.
39356
39357 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
39358
39359 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
39360 changes. Only test one -g option, and move it to the end of the
39361 list of options to test.
39362
39363 1997-09-19 Michael Meissner <meissner@cygnus.com>
39364
39365 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
39366 variable GCC_TORTURE_OPTIONS to supply default switches separated
39367 by colons. If no environment variable, run tests with -O0 -g, -O1
39368 -g, and -O2 -g as well.
39369
39370 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
39371
39372 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
39373 explanatory comments. Fix indentation.
39374
39375 1997-09-15 Jeffrey A Law (law@cygnus.com)
39376
39377 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
39378
39379 1997-09-11 Jeffrey A Law (law@cygnus.com)
39380
39381 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
39382 * g++.old-deja/g++.mike/p7325.C: Likewise.
39383 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
39384
39385 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
39386
39387 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
39388 * g++.old-deja/g++.brendan/crash30.C: Likewise.
39389 * g++.old-deja/g++.brendan/crash39.C: Likewise.
39390 * g++.old-deja/g++.law/operators4.C: Likewise.
39391
39392 1997-09-11 Joe Buck (jbuck@synopsys.com)
39393
39394 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
39395 * g++.old-deja/g++.mike/p784.C: Ditto.
39396 * g++.old-deja/g++.mike/p785.C: Ditto.
39397
39398 1997-09-05 Jeffrey A Law (law@cygnus.com)
39399
39400 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
39401
39402 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39403
39404 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
39405 target feature; pass this to c-torture-execute as needed.
39406
39407 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39408
39409 * lib/c-torture.exp(c-torture-execute): If the previous and the
39410 current executables being tested are identical, we don't need to
39411 run the executable again. Try to make the executable names
39412 unique. Add an optional argument for passing additional compiler
39413 flags.
39414
39415 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
39416
39417 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
39418
39419 1997-08-29 Jeffrey A Law (law@cygnus.com)
39420
39421 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
39422
39423 1997-07-31 Jeffrey A Law (law@cygnus.com)
39424
39425 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
39426 32bit or larger longs.
39427
39428 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
39429 have either a 32bit long or 32bit int.
39430
39431 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
39432
39433 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
39434 Make double precision tests dependent on sizeof (double).
39435
39436 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
39437
39438 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
39439 too.
39440
39441 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
39442
39443 * gcc.c-torture/compile/961203-1.cexp: New script.
39444
39445 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
39446
39447 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
39448 up the includes ourselves.
39449
39450 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
39451
39452 * lib/plumhall.exp: Remove random include, and add a few
39453 verbose messages for debugging.
39454
39455 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
39456
39457 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
39458 of trying to do it ourselves.
39459
39460 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39461
39462 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
39463
39464 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
39465
39466 * gcc.prms/5403.c: Made regexp a bit less strict.
39467
39468 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
39469
39470 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
39471 is returned from remote_load instead.
39472 * lib/plumhall.exp: Ditto.
39473 * lib/mike-g++.exp: Ditto.
39474 * lib/old-dejagnu.exp: Ditto.
39475 * lib/c-torture.exp: Ditto.
39476
39477 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
39478
39479 * lib/g++.exp: Use build_wrapper procedure.
39480 * lib/gcc.exp: Ditto.
39481
39482 1997-05-20 Jeffrey A Law (law@cygnus.com)
39483
39484 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
39485 an old-style decl for malloc. Fixes tests to work when
39486 sizeof (int) != sizeof (size_t).
39487
39488 1997-05-15 Mike Meissner <meissner@cygnus.com>
39489
39490 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
39491
39492 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
39493 use stdargs.h interface.
39494
39495 1997-05-15 Mike Meissner <meissner@cygnus.com>
39496
39497 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
39498 NO_VARARGS when compiling.
39499
39500 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
39501
39502 * lib/plumhall.exp(ph_includes): New procedure.
39503 (ph_make): Use it.
39504 (ph_compiler): Ditto.
39505
39506 * lib/g++.exp: Rename test-glue.c to testglue.c.
39507 * lib/gcc.exp: Ditto.
39508
39509 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
39510
39511 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
39512 to completion when it's called.
39513
39514 1997-03-21 Michael Meissner <meissner@cygnus.com>
39515
39516 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
39517 is defined, don't do test.
39518
39519 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
39520
39521 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
39522 for object files.
39523 (ph_summary): Mark skipped testcases as untested, not unresolved.
39524
39525 * lib/plumhall.exp (ph_make): If unresolved because of bad
39526 errorCode, record errorCode in log file.
39527 (*): Replace send_log/verbose with verbose -log.
39528
39529 1997-03-19 Michael Meissner <meissner@cygnus.com>
39530
39531 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
39532 double conversion if double isn't at least 8 bytes.
39533
39534 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
39535 int to work with targets where int is 16 bits.
39536
39537 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
39538 8 bytes, just exit, since 4 byte doubles don't have enough bits of
39539 precision for the test to complete.
39540
39541 1997-03-14 Michael Meissner <meissner@cygnus.com>
39542
39543 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
39544 if d10v is not compiled with the -mdouble64 flag.
39545 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
39546
39547 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
39548 d10v is not compiled with the -mint32 flag.
39549
39550 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
39551
39552 * lib/plumhall.exp: Use incr_count.
39553
39554 1997-03-12 Jeffrey A Law (law@cygnus.com)
39555
39556 * gcc.c-torture: Update to c-torture-1.45.
39557
39558 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
39559
39560 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
39561 the name of the expect testcase file).
39562
39563 * lib/g++.exp(g++_init): Ditto.
39564
39565 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
39566
39567 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
39568 the host.
39569
39570 * lib/gcc.exp(gcc_exit): New procedure.
39571
39572 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
39573
39574 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
39575 specs where appropriate.
39576
39577 * g++.old-deja/g++.arm/*: Added additional ERROR checks
39578 because of new "candidates are" messages, and removed a few
39579
39580 * Converted all non-old-style g++ testcases to old-style, and
39581 moved into g++.old-deja.
39582
39583 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
39584
39585 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
39586 options.
39587
39588 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
39589 succeeded.
39590
39591 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
39592
39593 1997-02-13 Michael Meissner <meissner@cygnus.com>
39594
39595 * lib/gcc.exp (gcc_target_compile): Add support for defining
39596 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
39597 the machine doesn't have those features.
39598
39599 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
39600
39601 * g++.law/operators4.exp: Don't use LIBS.
39602
39603 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
39604
39605 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
39606
39607 * lib/mike-g++.exp: Don't set the compiler to be tested here.
39608 * lib/g++.exp: Set it here instead. Also, allow use of the
39609 --tool_exec and --tool_opt options. Change CXX to
39610 GXX_UNDER_TEST.
39611
39612 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
39613
39614 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
39615
39616 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
39617
39618 * lib/old-dejagnu.exp: Use prune_warnings instead of
39619 prune_system_crud.
39620 * lib/mike-g++.exp: Ditto.
39621 * lib/gcc.exp: Ditto.
39622 * lib/g++.exp: Ditto.
39623
39624 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
39625
39626 1997-02-07 Jeffrey A Law (law@cygnus.com)
39627
39628 * 941014-2.c: Include stdlib.h
39629 * 960327-1.c: Include stdio.h
39630 * dbra.c, index-1.c: Don't assume ints are 32bits.
39631
39632 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
39633
39634 * lib/gcc.exp: Add gcc,stack_size target feature.
39635
39636 * lib/g++.exp(g++_target_compile): Add the include and link
39637 paths here, not in two other places. And, it's $options, not
39638 options.
39639
39640 * lib/mike-g++.exp(postbase): Remove the code that determines
39641 the correct include and link paths.
39642 * g++.old-deja/old-deja.exp: Ditto.
39643
39644 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
39645
39646 * lib/g++.exp(g++_init): target_compile no longer returns the
39647 filename of the result.
39648
39649 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
39650
39651 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
39652 call to glob.
39653
39654 * gcc.c-torture/special/special.exp: Change call to
39655 gcc_target_compile to include the object file.
39656
39657 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
39658
39659 * gcc.c-torture/special/special.exp: Correct misspelling in last
39660 change.
39661
39662 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
39663
39664 * lib/plumhall.exp(ph_summary): Log the entire output of the
39665 executable. Return -1 if there were any failures, 0 otherwise.
39666 (ph_execute): Return -1 if there were any failures, 0 otherwise.
39667 (ph_make): Clean up objects and executables that were built
39668 if the tests succeeded.
39669
39670 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
39671
39672 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
39673 libraries and includes in the build tree as appropriate.
39674
39675 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39676
39677 * lib/c-torture.exp: Instead of looking for the global variable
39678 NO_LONG_LONG, check to see if that's a feature of the target.
39679
39680 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39681
39682 * config/default.exp: Minimize. Delete the remainer of the files in
39683 config; this functionality is now in devo/dejagnu/config.
39684
39685 g++.*/*: Pass any additional flags used to compile to postbase;
39686 delete CXXFLAGS.
39687
39688 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
39689 is now done by runtest.exp. Use gcc_target_compile instead of
39690 compile.
39691
39692 lib/c-torture.exp: Use gcc_target_compile instead of compile.
39693 Remove references to CFLAGS. Use remote_file instead of
39694 calling rm -f.
39695 (c-torture): Take a list of arguments to use to compile this
39696 testcase.
39697
39698 lib/g++.exp: Simplify. Use target_compile instead of compile.
39699 lib/gcc-dg.exp: Ditto.
39700 lib/gcc.exp: Ditto.
39701 lib/mike-{gcc,g++}.exp: Ditto.
39702 lib/old-dejagnu.exp: Ditto.
39703 lib/plumhall.exp: Ditto.
39704
39705 1997-01-08 Jim Wilson <wilson@cygnus.com>
39706
39707 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
39708 (ph_linker): Likewise.
39709
39710 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
39711
39712 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
39713 MAP_ANON / MAP_ANONYMOUS if defined;
39714 else try to map from /dev/zero .
39715
39716 1996-11-12 Jeffrey A Law (law@cygnus.com)
39717
39718 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
39719 isn't defined, then define it to MAP_ANONYMOUS.
39720
39721 1996-11-12 Jeffrey A Law (law@cygnus.com)
39722
39723 * gcc.c-torture: Update to c-torture-1.42 release.
39724
39725 1996-11-11 Jeffrey A Law (law@cygnus.com)
39726
39727 * gcc.c-torture: Update to c-torture-1.41 release.
39728
39729 1996-10-27 Jeffrey A Law (law@cygnus.com)
39730
39731 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
39732 c-torture release.
39733
39734 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
39735
39736 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
39737 and LDFLAGS. Fix second case to append the target_info ldflags
39738 onto LDFLAGS, not CFLAGS.
39739 * lib/g++.exp (g++_init): Add target_info stuff.
39740 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
39741 of libgloss and newlib flags for !native.
39742
39743 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
39744 (GDB): Fix relative path to go up another dir for finding gdb.
39745
39746 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
39747
39748 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
39749 versions in the target_info array, if they don't exist.
39750
39751 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
39752
39753 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
39754
39755 1996-07-08 Jim Wilson <wilson@cygnus.com>
39756
39757 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
39758 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
39759
39760 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
39761
39762 * lib/old-dejagnu.exp: Don't remove the output file before we've
39763 actually tested it. Don't append pwd to the path of the executable
39764 we're testing.
39765
39766 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
39767
39768 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
39769
39770 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
39771
39772 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
39773 temporary directory for compiler files, and set it to a default
39774 value of /tmp. Set $output as the name of the output file from
39775 compiling the testcase. Add a -o option to $cflags_var so the
39776 compiler writes the final output file as $output. Set $executable
39777 to $output.
39778
39779 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
39780 directory for compiler files, and set it to /tmp if it doesn't
39781 already have a value. Set $output_file to the name of the output
39782 file from compiling the testcase. Add a -o option to CXXFLAGS so
39783 the compiler writes the final output file as $output. Use $output
39784 as the executable to be tested.
39785
39786 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
39787
39788 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
39789
39790 1996-06-08 Jeffrey A Law (law@cygnus.com)
39791
39792 * gcc.c-torture/execute/pending-1.c: New test. Still
39793 pending in Tege's queue.
39794
39795 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
39796
39797 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
39798 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
39799 if there were failures. Call unresolved if there were unresolved
39800 testcases. Call gcc_fail if program did not run to completion.
39801 (ph_make): Pass additional argument name to ph_execute.
39802 (ph_execute): Add new argument. Pass additional arguments to
39803 ph_summary. Call gcc_fail is there is no execution output.
39804
39805 1996-04-24 Jeffrey A Law (law@cygnus.com)
39806
39807 * lib/plumhall.exp (proc_summary): Output relavent summary
39808 lines into the log so specific failures in plumhall can be
39809 investigated.
39810
39811 1996-04-10 Jeffrey A Law (law@cygnus.com)
39812
39813 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
39814 (c-torture-execute): Don't try to execute tests which use
39815 "long long" types if $NO_LONG_LONG is nonzero.
39816
39817 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
39818
39819 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
39820 not c-torture.
39821
39822 * gcc.ieee: Move from here.
39823 * gcc.c-torture/execute/ieee: To here.
39824
39825 1996-03-26 Jeffrey A Law (law@cygnus.com)
39826
39827 * gcc.c-torture: Update to c-torture-1.41 release.
39828
39829 1996-03-22 Jeffrey A Law (law@cygnus.com)
39830
39831 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
39832 not "$output".
39833
39834 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
39835
39836 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
39837 -c present.
39838
39839 1996-03-02 Jeffrey A Law (law@cygnus.com)
39840
39841 * config/proelf.exp: Handle connecting to a simulator.
39842
39843 1996-01-31 Jeffrey A Law (law@cygnus.com)
39844
39845 * config/proelf.exp: New file. Enough framework that we can
39846 run c-torture tests on the proelf targets (or any other target
39847 that gdb can connect to for that matter).
39848
39849 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
39850
39851 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
39852 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
39853
39854 * lib/plumhall.exp (ph_execute): Always call ph_summary if
39855 exec_output exists.
39856
39857 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
39858
39859 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
39860 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
39861
39862 * config/*.exp: Update FSF address. Change result of ${tool}_load
39863 to pass/fail/unresolved/unsupported/untested. Caller must now
39864 call unresolved/unsupported/untested.
39865 * lib/*.exp: Update FSF address. Update to handle new results of
39866 ${tool}_load.
39867 * lib/chill.exp (verbose): Delete.
39868
39869 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
39870
39871 * lib/gcc.exp (default_gcc_start): Change order of args to
39872 $LDFLAGS $CFLAGS $LIBS.
39873 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
39874 Save/set/restore CFLAGS. Pass single arg to gcc_start.
39875 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
39876 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
39877 * gcc.misc-tests/dg-test.exp: Likewise.
39878 * gcc.misc-tests/msgs.exp: Likewise.
39879 * gcc.prms/prms.exp: Likewise.
39880 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
39881 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
39882
39883 * lib/dg.exp: Deleted, moved to dejagnu/lib.
39884
39885 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
39886
39887 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
39888
39889 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
39890 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
39891
39892 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
39893 necessary.
39894
39895 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
39896
39897 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
39898 global for loop; add use of $mathlib.
39899 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
39900 settings here; set mathlib for anything but VxWorks.
39901
39902 1996-01-22 Jeffrey A Law (law@cygnus.com)
39903
39904 * gcc.c-torture: Update to c-torture-1.40 release.
39905
39906 1996-01-03 Jeffrey A Law (law@cygnus.com)
39907
39908 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
39909 dg.exp.
39910
39911 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
39912
39913 * lib/c-torture.exp (c-torture-execute): Declare "output" as
39914 global.
39915
39916 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
39917
39918 * lib/g++.exp (LIBS): Define if not already.
39919 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
39920 (gcc-dg-prune): Call prune_gcc_output.
39921 * lib/gcc.exp (prune_gcc_output): New proc.
39922 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
39923 prune_gcc_output.
39924
39925 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
39926
39927 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
39928 (c-torture-execute): Likewise. Rename `name' to `testcase'.
39929
39930 1995-11-15 Jeffrey A Law (law@cygnus.com)
39931
39932 * gcc.c-torture: Update to c-torture-1.39 release.
39933
39934 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
39935
39936 * lib/c-torture.exp (c-torture-execute): Don't return if one option
39937 fails, try others as well.
39938
39939 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
39940
39941 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
39942 If compilation fails, mark execute tests as `untested'.
39943 If test is marked as unsupported, don't mark compilation and
39944 execute tests as failed.
39945
39946 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
39947
39948 * lib/g++.exp (g++_init): Don't link in libg++, and look to
39949 libstdc++ for whether or not we want to be doing shared
39950 libraries. Delete link_curses since we don't need it anymore.
39951 * lib/mike-g++.exp (postbase): Don't link in libg++.
39952 * g++.old-deja/old-deja.exp: Likewise.
39953
39954 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
39955
39956 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
39957
39958 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
39959
39960 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
39961 For that, add `-Wl,-a,shared_archive'.
39962 * g++.old-deja/old-deja.exp: Likewise.
39963
39964 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
39965
39966 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
39967
39968 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
39969
39970 * lib/mike-g++.exp (postbase): Pay attention to the status of
39971 g++_load.
39972
39973 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
39974
39975 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
39976
39977 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
39978
39979 * lib/gcc.exp (default_gcc_start): No longer need to log program
39980 being executed or its output, execute_anywhere does that now.
39981 * lib/g++.exp (default_g++_version): Call execute_anywhere.
39982 (default_g++_start): Likewise. Delete calls to verbose/send_log.
39983
39984 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
39985
39986 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
39987 the same as those in lib/g++.exp.
39988
39989 1995-10-10 Jeff Law (law@hurl.cygnus.com)
39990
39991 * gcc.c-torture: Update to c-torture-1.38 release.
39992 * gcc.ieee: Related changes.
39993
39994 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
39995
39996 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
39997 "exec". Minor reformatting changes.
39998
39999 * config/rom68k.exp (${tool}_load): Make it work in a canadian
40000 cross. This means all "exec" calls now work on a remote host as
40001 well.
40002 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
40003 cross. Filter out the extra "\r\n" stuff that expect puts in.
40004 (c-torture-execute): Filter out the bogus warnings like
40005 c-torture-compile does. Add support for canadian cross.
40006 * lib/gcc.exp (default_gcc_version, default_gcc_start)
40007 Use execute_anywhere rather than calling exec directly. Now it
40008 works for canadian cross testing.
40009
40010 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
40011
40012 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
40013 results into a variable, and check that rather than using file exists.
40014
40015 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
40016
40017 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
40018 create a libg++.so. For sunos4.1.*, also add -ltermcap.
40019
40020 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40021
40022 * g++.old-deja/old-deja.exp: Create and pass runshlib and
40023 lib_curses if there's a shared libg++ in the build tree.
40024
40025 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
40026
40027 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
40028 if not supported target.
40029
40030 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
40031
40032 * lib/g++.exp (g++_init): Move empty setting of runshlib and
40033 link_curses up to always happen, not just for native builds.
40034
40035 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
40036
40037 * gcc.c-torture: Update to c-torture-1.36 release.
40038 * gcc.failure: Related changes.
40039
40040 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
40041
40042 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
40043
40044 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
40045
40046 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
40047 * lib/mike-g++.exp (postbase): Not in here. Still reference
40048 runshlib, link_curses, and mathlib for link and run.
40049
40050 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
40051 pass the runtime shared library options for Solaris, OSF/1, and
40052 Irix5, and link with -lcurses to avoid unresolved references.
40053
40054 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
40055
40056 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
40057 only run once.
40058
40059 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
40060
40061 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
40062
40063 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
40064
40065 * gcc.c-torture: Update to c-torture-1.35 release. Note we
40066 do not have a framework for the "compat" tests yet.
40067
40068 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
40069
40070 * lib/mike-g++.exp (postbase): New local variable `mathlib',
40071 set to null if we're testing vxworks5.1. Use that instead of
40072 `-lm' in the setting of LIBS for link and run.
40073
40074 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
40075
40076 * config/rom68k.exp (${tool}_load): Major changes to make it
40077 work. Verified that it does in fact return the stuff in
40078 exec_output properly. Catch any Emul or any TRAP other than 0.
40079
40080 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
40081
40082 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
40083 LDFLAGS properly for targets that need stuff from libgloss.
40084 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
40085 only run once.
40086 (gpp_initialized): New variable.
40087
40088 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
40089
40090 * config/rom68k.exp: Load libgloss.exp.
40091 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
40092 so we can produce a fully linked binary.
40093 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
40094 so we can produce a fully linked binary.
40095
40096 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
40097
40098 * lib/plumhall.exp (ph_section): Watch for expected failures.
40099 Add missing `else'.
40100
40101 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
40102 run the testcase.
40103 (c-torture): Likewise.
40104
40105 1995-08-28 Doug Evans <dje@cygnus.com>
40106
40107 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
40108
40109 * lib/mike-g++.exp (mike_cleanup): New proc.
40110 (prebase): New globals compiler_result, not_compiler_result,
40111 target_regexp.
40112 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
40113 allow leading "-" in pattern. Watch for unsupported tests.
40114 If $compiler_result is set, pattern match assembler code,
40115 and ditto for $not_compiler_result.
40116 * lib/mike-gcc.exp: Likewise.
40117
40118 * lib/plumhall.exp (ph_execute): Only call ph_summary if
40119 execution "succeeded".
40120
40121 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
40122
40123 * config/win32.exp: New file.
40124 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
40125
40126 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
40127
40128 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
40129 unsupported.
40130 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
40131 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
40132 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
40133
40134 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
40135 "... without exceptions was ...". That is now handled by
40136 prune_system_crud.
40137 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40138
40139 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
40140
40141 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
40142 sieve.c,sort2.c}: New files.
40143 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
40144 sieve.exp,sort2.exp}: Drivers for them.
40145
40146 * lib/mike-gcc.exp (program_output): New user settable variable.
40147 (postbase): Call prune_system_crud. Also prune extraneous compiler
40148 messages.
40149 * lib/mike-g++.exp (program_output): New user settable variable.
40150
40151 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
40152
40153 * config/sh.exp: Deleted (use sim.exp instead).
40154
40155 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
40156
40157 * config/vx.exp: Declare CHECKTASK as global.
40158 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
40159 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
40160 * lib/old-dejagnu.exp: Load [pwd]/$executable.
40161
40162 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40163
40164 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
40165 target. Like vx.exp, only includes `vx29k.exp' instead of
40166 `vxworks.exp'.
40167
40168 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
40169
40170 * config/sim.exp: Increase time limit from 120 seconds to 240.
40171
40172 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
40173
40174 * gcc.c-torture/execute/950628-1.c: New test.
40175
40176 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
40177
40178 * gcc.c-torture: Update with changes/additions from
40179 c-torture-1.34.
40180
40181 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
40182
40183 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
40184
40185 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
40186
40187 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
40188
40189 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
40190
40191 * gcc.c-torture/compile/950512-1.c: New test.
40192 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
40193 * gcc.dg/struct-ret-1.c: Likewise.
40194
40195 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
40196
40197 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
40198 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
40199
40200 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
40201
40202 * gcc.c-torture/special/920411-1.c: Deleted.
40203 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
40204
40205 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
40206
40207 * config/sim.exp (${tool}_load): Hack in call to bash to get a
40208 cpu limit.
40209
40210 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
40211
40212 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
40213
40214 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
40215
40216 From kenner;
40217 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
40218 is the proper length.
40219 * va-arg-3.c: Likewise.
40220
40221 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
40222
40223 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
40224 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
40225
40226 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
40227 * lib/g++.exp (default_g++_start): Delete old cruft.
40228
40229 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
40230
40231 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
40232 (2 * (1 << 18)) to (2 * (1 << 17)).
40233
40234 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
40235
40236 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
40237
40238 * config/rom68k.exp: Renamed from config/idp.exp
40239
40240 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
40241
40242 * c-torture/compile/921109-2.c
40243
40244 1995-04-18 Mike Stump <mrs@cygnus.com>
40245
40246 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
40247 excess errors.
40248
40249 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
40250
40251 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
40252 output.
40253 * lib/g++.exp (default_g++_start): Likewise.
40254
40255 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
40256
40257 * gcc.c-torture/compile/950329-1.c: New test.
40258
40259 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
40260
40261 * config/bug.exp (${tool}_load): Updated to use new remote_open
40262 and remote_close procs.
40263 * config/idp.exp: New file.
40264
40265 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
40266
40267 * gcc.c-torture/execute/950322-1.c: New test.
40268
40269 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
40270
40271 * config/vx.exp (${tool}_load): Clean up testing of return code from
40272 vxworks_ld and vxworks_spawn.
40273
40274 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
40275
40276 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
40277
40278 1995-03-13 Mike Stump <mrs@cygnus.com>
40279
40280 * lib/old-deja.exp: Add `excess errors test - ' error, now one
40281 can mark excess errors on a machine by machine basis. Note, the
40282 default is to not expect any excess errors, even when excess
40283 errors test - is given, so you will want to put an XFAIL ... on
40284 these lines. For example, // excess errors test - XFAIL hppa*-*-*
40285 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
40286 those 4 machines, but no others.
40287
40288 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
40289
40290 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
40291 * lib/c-torture.exp: to here.
40292
40293 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
40294
40295 * gcc.c-torture/execute/950221-1.c: New test.
40296 * gcc.c-torture/execute/struct-ret-1.c: New test.
40297 * gcc.c-torture/compile/950221-1.c: New test.
40298
40299 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
40300
40301 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
40302
40303 * gcc.c-torture/execute/arith-1.c (main): Return 0.
40304 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
40305
40306 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
40307
40308 * g++.gb: New directory of tests, derived from my signature and
40309 class scoping tests.
40310
40311 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
40312 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
40313 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
40314 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
40315 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
40316 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
40317 * g++.gb/sig25.C: Likewise.
40318
40319 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
40320 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
40321 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
40322 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
40323 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
40324 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
40325 * g++.gb/sig25.exp: Likewise.
40326
40327 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
40328 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
40329 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
40330 * g++.gb/scope13.C: Likewise, this test still fails.
40331
40332 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
40333 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
40334 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
40335 * g++.gb/scope13.exp: Ditto.
40336
40337 * g++.gb/README: New file, explains what these tests are about.
40338
40339 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
40340
40341 * lib/dg.exp (dg-do): Support `preprocess'.
40342 (dg-test): Likewise.
40343
40344 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
40345
40346 * config/udi.exp: change "continue -expect" to "exp_continue".
40347
40348 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
40349
40350 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
40351 Delete redundant tests.
40352
40353 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
40354 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
40355 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
40356 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
40357 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
40358 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
40359 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
40360 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
40361
40362 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
40363 storing label pointers.
40364 * gcc.c-torture/execute/921019-1.c: Likewise.
40365 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
40366 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
40367 parameter fp.
40368 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
40369 constants.
40370
40371 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
40372 Delete obsolete tests.
40373
40374 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
40375 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
40376 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
40377 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
40378 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
40379 * gcc.c-torture/compile/950124-1.c: New test.
40380
40381 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
40382
40383 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
40384
40385 * lib/mike-g++.exp: Add -lm to LIBS.
40386
40387 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
40388
40389 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
40390
40391 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
40392
40393 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
40394
40395 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
40396
40397 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
40398
40399 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
40400
40401 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
40402 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
40403 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
40404 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
40405 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
40406 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
40407 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
40408 * g++.law/{operators31.C, operators32.C,
40409 * g++.law/{operators33.C, operators34.C}: Likewise.
40410 * g++.law/{pic1.C, refs2.C}: Likewise.
40411 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
40412 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
40413 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
40414 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40415
40416 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
40417 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
40418 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
40419 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
40420 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
40421 * g++.law/{enum9.exp, friend5.exp}: Likewise.
40422 * g++.law/{nest3.exp, nest4.exp}: Likewise.
40423 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
40424 * g++.law/{operators30.exp, operators31.exp}: Likewise.
40425 * g++.law/{operators32.exp, operators33.exp}: Likewise.
40426 * g++.law/{operators34.exp}: Likewise.
40427 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
40428 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
40429 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
40430 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
40431 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40432
40433 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
40434 No longer expected to fail.
40435 * g++.law/missed-error3.C: Tweak for recent bool changes.
40436
40437 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
40438
40439 * config/emb-unix: Deleted.
40440 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
40441 remote execution. Do final link on remote host if REMOTE_LINK is set.
40442
40443 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
40444
40445 * lib/dg.exp (dg-test): Fix typo in last patch.
40446
40447 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
40448
40449 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
40450 (handles multiple occurrences).
40451
40452 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
40453
40454 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
40455 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
40456 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
40457 printed).
40458 * lib/c-torture.exp (c-torture-compile): Likewise.
40459 (c-torture): Prepend full path if missing.
40460 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
40461 (gcc_fail): Likewise.
40462 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
40463
40464 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
40465
40466 * lib/netware.exp: Only attach to NetWare i386 systems.
40467
40468 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
40469
40470 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
40471 messages. Add test name to "output pattern match" pass/fail message.
40472
40473 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
40474
40475 * gcc.dg: New testsuite.
40476 * gcc.dg/dg.exp: New file.
40477
40478 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
40479 test-switch.c}: Deleted.
40480
40481 * gcc.misc-tests/msgs.exp: New testcase driver.
40482
40483 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
40484
40485 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
40486 Watch for illegal return values from ${tool}_load.
40487 * config/unix.exp (${tool}_load): Fix pass/fail detection for
40488 cross targets. Coerce return value >0 to 1.
40489
40490 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
40491
40492 * config/unix.exp (${tool}_load): Call program rsh, not proc.
40493
40494 * config/emb-unix.exp: New file.
40495
40496 * config/sim.exp: Error if variable $SIM not defined.
40497 (${tool}_load): Mark test as "untested" if simulator missing.
40498
40499 * config/unix.exp: Load remote.exp to get rcp_download.
40500 * lib/c-torture.exp: Use different option lists for testcases with
40501 and without loops.
40502 * gcc.c-torture/execute/execute.exp: Likewise.
40503
40504 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
40505
40506 * config/*.exp: Clarify return code from ${tool}_load.
40507 Call `unresolved' or `untested' instead of `warning' or `perror'
40508 (sometimes you still want to call both though).
40509 Add comment that `shell_id' is local to each file.
40510 * config/udi.exp (timeout): Set to 30.
40511 Don't print warning if connection fails, $connectmode has already
40512 printed an error.
40513 (${tool}_load): Move verbose messages to level 2.
40514 Rework pattern for "Process started" message.
40515 Pass `shell_id' to ${connectmode}_download.
40516 Retry twice upon timeout. Make resetting of target more robust.
40517 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
40518 Pass `shell_id' to exit_$connectmode.
40519 Only call exit_$connectmode if connected.
40520 * config/unix.exp (${tool}_load): Check return codes better.
40521 * config/vrtx.exp (${tool}_load): Likewise.
40522 * config/vx.exp (${tool}_load): Likewise.
40523 Delete unneeded global's.
40524 * lib/dg.exp (dg-test): Update to reflect clarified return codes
40525 from ${tool}_load.
40526 (dg-stat): Delete.
40527 (dg-init): Delete recording of pass/fail counts.
40528 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40529 (old-dejagnu-init): Likewise.
40530 (old-dejagnu-stat): Delete contents, empty proc now.
40531 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
40532 (c-torture): Delete references to lcnt, lpass, lfail.
40533 Get option list from TORTURE_OPTIONS.
40534 Delete -funroll[-all]-loops if no loops.
40535 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
40536 (g++_stat): Delete contents (empty proc now).
40537 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
40538 (gcc_finish): Likewise.
40539 (gcc_stat): Deleted.
40540 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
40541 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
40542 * gcc.c-torture/execute/execute.exp: Likewise.
40543 Split tests into two parts: compile, execute.
40544 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
40545 no loops. Update to reflect clarified return codes from ${tool}_load.
40546
40547 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
40548
40549 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
40550 to grep for.
40551 (old-dejagnu): Likewise (where necessary).
40552
40553 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
40554
40555 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
40556
40557 * lib/dg.exp (dg-process-target): Fix processing of selector.
40558 Add comment regarding use of `error'.
40559
40560 * lib/gcc.exp (prune_system_crud): Define if missing.
40561 * lib/g++.exp (prune_system_crud): Likewise.
40562
40563 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
40564 Call prune_system_crud.
40565 * lib/dg.exp (dg-runtest): New proc.
40566 Use perror instead of send_user for tcl errors in testcase.
40567 Don't return any value, it's never used.
40568 Don't clobber previous definition of `unknown'.
40569 Print tcl errors in `dg-final'.
40570
40571 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
40572
40573 * lib/dg.exp (dg-process-target): Improve syntax error messages.
40574 (dg-test): Don't print errorInfo, it contains stack backtrace.
40575
40576 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
40577
40578 * lib/g++.exp (runtest_file_p): Define if missing.
40579
40580 1994-09-24 Doug Evans (dje@cygnus.com)
40581
40582 * lib/mike-g++.exp: Comment out loading of g++.exp.
40583 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
40584 (default_g++_version): Always print something.
40585 (default_g++_start): Comment out call to `which'.
40586 (g++_start, g++_load): Deleted (must be defined in config file).
40587 * lib/gcc.exp: Test for existence of $CC at start.
40588 Delete check for tmpdir (done in gcc_init).
40589 (default_gcc_version): Always print something.
40590 (default_gcc_start): Comment out call to `which'.
40591 * config/*.exp: Major cleanup - make cross targets work at least a
40592 little better for g++ (by not being "--tool gcc" specific).
40593 Rename gcc_xxx to ${tool}_xxx.
40594 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
40595 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
40596
40597 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
40598
40599 * lib/c-torture.exp (c-torture-compile): Rework compiler
40600 message processing.
40601
40602 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
40603 c-torture.
40604
40605 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
40606
40607 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
40608
40609 * lib/dg.exp (dg-process-target): Support { target native }.
40610
40611 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
40612
40613 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
40614 looked for "... program xxx got fatal signal".
40615 Correct regsub munging of `comp_output'.
40616 Ignore compiler messages "path prefix not used" and "linker input
40617 file unused".
40618
40619 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
40620
40621 * lib/gcc.exp (runtest_file_p): Define if missing.
40622 * gcc.prms/template.c: Example to work from.
40623
40624 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
40625
40626 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
40627 * lib/dg.exp (dg-test): Call unsupported testcases as such.
40628
40629 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
40630 * gcc.prms/1883.c: Moved from compile/940714-1.c.
40631 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
40632 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
40633
40634 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
40635 (dg-process-target): No longer a varargs proc.
40636 Return S/N for target, P/F for xfail. All callers changed.
40637 (user option procs): More argument checking.
40638 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
40639 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
40640 (dg-test): Skip test if not running on selected target in `dg-do'.
40641 Update handling of `dg-do-what', `dg-output-text'.
40642 Separate execution pass/fail from output pattern match pass/fail.
40643 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
40644
40645 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
40646
40647 * gcc.c-torture/special/special.exp: Don't expect failure for mips
40648 target for 920510-1.c.
40649
40650 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
40651
40652 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
40653 Clean up comment regarding use of passcnt, etc.
40654 (gcc_stat): Don't update `testcnt' here.
40655 (gcc_finish): Do it here.
40656 Might as well reset `but_id' here too.
40657 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
40658 to determine if the file should be tested.
40659 * gcc.c-torture/compile/compile.exp: Likewise.
40660 * gcc.c-torture/execute/execute.exp: Likewise.
40661 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40662 * gcc.misc-tests/dg-test.exp: Likewise.
40663 * gcc.prms/prms.exp: Likewise.
40664 * gcc.wendy/wendy.exp: Likewise.
40665 * g++.old-deja.exp: Likewise.
40666 Move "Testing file" message to verbose level 1.
40667
40668 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
40669
40670 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
40671
40672 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
40673
40674 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
40675 (default_gcc_start): Accept optional second list element
40676 of compiler flags. Print compiler output at verbosity level 2.
40677 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
40678 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
40679 Save current values of framework globals passcnt, failcnt, xpasscnt,
40680 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
40681 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
40682 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
40683 xfailcnt to compute stats. Update framework global `testcnt' from
40684 pass/fail counts.
40685 (gcc_finish): New proc. Clean up test environment.
40686 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
40687 (gcc_epass, gcc_efail): Delete.
40688 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
40689 argument of line number.
40690 (dg-init): If the tool has an init routine, call it.
40691 (dg-test): Remove args `cflags_var' and `libs_var'.
40692 Pass all compiler options to ${tool}_start.
40693 Handle missing line number.
40694 (dg-finish): New function.
40695 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
40696 particular files. Call gcc_finish at end. Move "skipping test"
40697 message to verbosity level 3.
40698 * gcc.c-torture/compile/compile.exp: Likewise.
40699 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40700 * gcc.c-torture/execute/execute.exp: Likewise.
40701 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40702 Print testcase being tried at verbosity level 1.
40703 * gcc.c-torture/special/special.exp: Unset xfail.
40704 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40705 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
40706 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
40707 * gcc.failure/failure.exp: Likewise.
40708 * gcc.ieee/ieee.exp: Likewise.
40709 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
40710 Update call to dg-test. Call dg-finish at end.
40711 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
40712 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40713 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
40714 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
40715 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
40716 * gcc.wendy/wendy.exp: Add copyright.
40717 Delete setting of tmpdir (done by gcc_init).
40718 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
40719 Pass compiler flags to gcc_start. Call gcc_finish at end.
40720 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
40721 gcc_[ce]pass/fail.
40722
40723 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
40724
40725 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
40726 confusion.
40727 (g++_load): Likewise.
40728
40729 * config/*.exp (gcc_load): Some were varargs fns and some were not.
40730 Rename argument to `prog' to remove the confusion.
40731 Varargs fns behave differently too!
40732 (g++_load): Likewise.
40733
40734 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
40735
40736 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
40737 what it is. Delete (always) printing of status value for !native.
40738 Simplify verbose code, and include status and exec_output.
40739 (g++_load): Use gcc_load.
40740
40741 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
40742
40743 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
40744 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
40745 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
40746 940714-3.c as these testcases don't exist anymore. Make
40747 va-arg-1.c expected to pass.
40748
40749 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
40750
40751 * gcc.misc-tests/misc.exp: Only run specific testcases.
40752 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
40753 * gcc.misc-tests/dg-[1-9].c: New files.
40754
40755 * lib/dg.exp: New testsuite driver.
40756 * gcc.prms/prms.exp: Use it.
40757
40758 * README.gcc: New file.
40759
40760 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
40761 Document and reset `lxpass' and `lxfail'.
40762 Simplify "initialized" message.
40763 (gcc_stat): Clean up comments a little.
40764
40765 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
40766
40767 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
40768
40769 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
40770
40771 * lib/old-dejagnu.exp (process-option): New proc.
40772 (old-dejagnu-init, old-dejagnu-stat): Likewise.
40773 (old-dejagnu): Simplify.
40774 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
40775
40776 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
40777
40778 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
40779 exists and is not an empty string.
40780
40781 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
40782 $xfail rather than calling setup_xfail. Clear $xfail when test is
40783 finished.
40784 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
40785 automatically.
40786
40787 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
40788 longer expected to fail.
40789
40790 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
40791 "f" function call.
40792
40793 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
40794
40795 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
40796 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
40797 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
40798 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
40799 c-torture-1.29.
40800
40801 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
40802 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
40803
40804 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
40805
40806 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
40807 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
40808
40809 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
40810 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
40811 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
40812
40813 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
40814
40815 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
40816 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
40817 940714-1.c, 940714-2.c, 940714-3.c},
40818 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
40819 gcc.misc-tests/{mg.c,mg.exp}:
40820 New tests.
40821 * gcc.noncompile/noncompile.exp: Change accordingly.
40822
40823 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
40824
40825 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
40826 Undo previous clobberage.
40827
40828 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
40829
40830 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
40831 * gcc.special/{930510-1.c, special.exp}:
40832 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
40833 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
40834 struct-varargs-1.c}: New tests from c-torture-1.26.
40835
40836 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
40837
40838 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
40839 argument to switch.
40840
40841 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
40842
40843 * Revert the previous changes. Please see Rob's directory
40844 (/lisa/test/rob/progressive/gcc/testsuite) for testing
40845 fixes.
40846
40847 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
40848
40849 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
40850 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
40851 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
40852 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
40853 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
40854 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
40855 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
40856 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
40857 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
40858 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
40859 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
40860 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
40861 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
40862 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
40863 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
40864 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
40865 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
40866 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
40867 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
40868 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
40869 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
40870 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
40871 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
40872 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
40873 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
40874 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
40875 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
40876
40877 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
40878
40879 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
40880 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
40881 with perror calls.
40882
40883 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
40884
40885 * config/unix.exp (g++_load): Fix syntax.
40886
40887 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
40888
40889 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
40890 * gcc.noncompile/921017-1.c: Deleted obsolete test.
40891 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
40892 Don't expect va-arg-1.c to fail. Correct expected output for
40893 920928-1.c.
40894 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
40895 * gcc.wendy/hbm4.c: Correct typo.
40896 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
40897
40898 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
40899
40900 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
40901 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
40902 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
40903 * lib/c-torture.exp (c-torture-compile): Ditto.
40904
40905 Reduce volume of output (remove all the -I's and such).
40906 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
40907 Call gcc_cpass, gcc_cfail.
40908 (c-torture): Pass testing option to c-torture-compile.
40909
40910 1994-03-21 Doug Evans (dje@cygnus.com)
40911
40912 Bring patches over from progressive.
40913 * config/default.exp: Exit remote shell cleanly.
40914 (g++_exit, g++_start): Add default versions.
40915 * config/sim.exp (gcc_load): Use perror, not error.
40916
40917 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
40918
40919 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
40920 set in site.exp.
40921
40922 1994-03-14 Doug Evans (dje@cygnus.com)
40923
40924 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
40925 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
40926 (wendy_try): New proc to run testcase.
40927 (main loop): Call 'em.
40928 * gcc.wendy/*.c: Clean up pass to correct expected output.
40929
40930 * lib/gcc.exp: Minor cleanup work.
40931 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
40932
40933 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
40934
40935 * config/sim.exp (gcc_load): Document return codes better.
40936 Don't pass -v to simulator.
40937
40938 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
40939
40940 * gcc.special/920717-x.c: Fix typo.
40941 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
40942 get at sources.
40943
40944 * lib/mike-gcc.exp: Fix typo.
40945
40946 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
40947
40948 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
40949 binary to use, transform the name.
40950 * config/*.exp: rename everything. Nuke any g++ specific files,
40951 it's now a special case of gcc that requires no special support.
40952 Add a default.exp for unsupported targets.
40953
40954 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
40955
40956 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
40957 lib/old-dejagnu.exp: Fix a few patterns to work with the new
40958 version of Tcl.
40959
40960 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
40961
40962 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
40963 than a warning.
40964
40965 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
40966
40967 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
40968
40969 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
40970
40971 * gcc.execute/execute.exp: Combine opt_list and foption_list into
40972 option_list. Compile every file with only 4/6 option choices
40973 (same as C torture) instead of with 12/18 different option
40974 choices.
40975 * lib/c-torture.exp: Likewise.
40976
40977 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
40978 not already set.
40979
40980 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
40981
40982 * lib/old-deja.exp: Add `excess errors test fails' error, now one
40983 can put an XFAIL *-*-* on excess errors.
40984
40985 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
40986
40987 * g++.law: Add more tests derived from g++-bugs snapshots.
40988
40989 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
40990 equivalent to g++.law/init9.
40991
40992 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
40993 compiled it, and the a.out file after we've run it.
40994
40995 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
40996
40997 * lib/mike-g++.exp (postbase): Delete the .o file after we've
40998 compiled it, and the a.out file after we've run it.
40999
41000 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
41001
41002 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
41003
41004 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
41005
41006 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
41007 version number.
41008
41009 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
41010
41011 * g++.law: New directory of g++ tests derived from the g++-bugs
41012 snapshots.
41013
41014 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
41015
41016 * gcc.compile: initbug1.c initbug1.exp testcase added
41017
41018 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
41019
41020 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
41021 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
41022 fixes submitted by Jeff Law (law@cs.utah.edu)
41023 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
41024 Jeff Law (law@cs.utah.edu)
41025
41026
41027 1993-11-30 Mike Stump (mrs@cygnus.com)
41028
41029 * config/unix-g++.exp: Follow the gcc way of doing things.
41030 * g++.old-deja/old-deja.exp: Minor updates.
41031 * lib/g++.exp: New file, follow the gcc way of doing things.
41032 * lib/old-dejagnu.exp: Minor updates.
41033 * lib/mike-g++.exp: Always unset errorInfo.
41034
41035 1993-11-06 Mike Stump (mrs@cygnus.com)
41036
41037 * lib/gcc.exp: Fix some errors with the below change, CC and
41038 CFLAGS should be global when setting, not local.
41039
41040 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
41041
41042 * lib/gcc.exp: Transform tool name.
41043
41044 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41045
41046 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
41047
41048 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41049
41050 * lib/gcc.exp: change gcc_done to gcc_stat
41051
41052 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41053
41054 * Upgraded gcc testsuite to c-torture version 1.25
41055
41056 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
41057
41058 * lib/gcc.exp: added reporting code. Changed verbose compile message.
41059 * lib/c-torture: added hooks for new reporting code.
41060
41061 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
41062
41063 * config/sh-gcc.exp: check if sh-sim exists in the path
41064
41065 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
41066
41067 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
41068 * gcc.compile/compile.exp: Initial changes for new logic.
41069 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
41070 * gcc.failure/failure.exp: Initial changes for new logic.
41071 * gcc.ieee/ieee.exp: Initial changes for new logic.
41072 * gcc.misc-tests/misc.exp: Initial changes for new logic.
41073 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
41074 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
41075 * lib/c-torture.exp: Initial changes for new logic.
41076 * lib/gcc.exp: Initial changes for new logic.
41077
41078 1993-10-15 Mike Stump (mrs@cygnus.com)
41079
41080 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
41081 depend upon failure or success. Fully qualify names in failure
41082 and success messages. Always remove a.out before starting
41083 compile, just in case. Pay more attention to error text output by
41084 the compiler. Handle testcases with no known past errors just
41085 like all others, so that things are uniform. Other miscellaneous
41086 improvements.
41087
41088 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
41089
41090 * gcc.cpp: new directory for cpp tests
41091
41092 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
41093
41094 * lib/chill.exp: Code reformatted, removed unused code.
41095 * config/unix-chill.exp: Code reformatted, removed unused code.
41096 * chill.execute/execute.exp: Code reformatted, removed unused code.
41097 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
41098
41099 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
41100
41101 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
41102 routines not written.
41103
41104 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
41105
41106 * config/bug-gcc.exp: Use new procs from bug.exp.
41107
41108 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
41109
41110 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
41111 via ftp, rather than depending on NFS.
41112 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
41113 case.
41114
41115 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
41116
41117 * config/bug-gcc.exp: Use new download proc.
41118
41119 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
41120
41121 * chill.execute/execute.exp: cleanups, handles errors better
41122 * chill.compile/compile.exp: rewrite, based on execute.exp
41123 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
41124 * lib/chill.exp: major changes to diff proc and compile and link
41125 procs. added chill_fail and chill_pass wrappers to pass and
41126 fail. added more comments, and handle error codes better.
41127 Added a hack to capture stderr from exec, so noncompile tests
41128 can work.
41129
41130 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
41131
41132 * chill.execute/execute.exp: rewrite of testsuite driver
41133 * lib/chill.exp: rewrite of testsuite driver
41134 * config/unix-chill.exp: rewrite of testsuite driver
41135
41136 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
41137
41138 In chill.execute:
41139 * iexpr.ch: Standardize uppercase.
41140 * tuples.dat: Standardize uppercase.
41141 * vary.ch: standardize. Correct varying string assignments.
41142 * vary.dat: Add new output lines.
41143
41144 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
41145
41146 In chill.execute:
41147 * chprintf.ch: Standardize use of uppercase.
41148 * tuples.ch: Standardize and turn arr2 into a DCL,
41149 rather than a SYN.
41150 * pinits.ch: Standardize.
41151
41152 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
41153
41154 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
41155 * Makefil: Renamed to Makefile.in.
41156 * configure.in: New.
41157
41158 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
41159
41160 In chill.execute:
41161 * .cvsignore: Add result/output files.
41162 * Makefile: Fix up variables at start. Use MFLAGS
41163 everywhere. Correct bool_loc, built_ins entries.
41164 Add entry for vary1.ch.
41165 * bitarray.ch: Standardize upper-case usage.
41166 * bitexpr.ch: Standardize, add output of b1.
41167 * params.ch: Use arrayt in along PROC parameters, to
41168 avoid novelty problems.
41169 * sets.ch: Tiny cleanup.
41170 * vary1.ch: Re-indent.
41171
41172 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
41173
41174 * Add PR-related files to Makefiles, .cvsignore files, etc.
41175
41176 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
41177
41178 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
41179 with compiler objects. New names are test-flow.c and test-loop.c
41180
41181 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
41182
41183 * Upgraded c-torture tests from 1.19 to 1.20
41184
41185 * new files:
41186 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
41187 * gcc.compile: 930623-1.c 930623-2.c
41188 * gcc.noncompile: 930622-1.c 930622-2.c
41189 * gcc.failure: 920411-1.c 920627-2.c
41190 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
41191
41192 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
41193
41194 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41195 More changes to get testsuite working properly. Needs more work.
41196 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
41197
41198 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
41199
41200 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41201 More changes to get testsuite working properly. Needs more work.
41202
41203 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
41204
41205 * chill.compile/compile.exp: Added for Dejagnu support
41206 * chill.execute/execute.exp: Added for Dejagnu support
41207 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
41208
41209 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
41210
41211 This should complete moving the CHILL test files.
41212 * chill.noncompile(.cvsignore printf.grt
41213 in-printf.grt chprintf.grt chprintf.ch):
41214 Added test-support files.
41215 (Makefile): Modified further.
41216 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
41217 signal.ch): Added test files.
41218 * chill.execute (.cvsignore printf.grt printr.c
41219 in-printf.grt rts.c chprintf.grt rts.h): Added
41220 test-support files.
41221 (Makefile): More corrections.
41222
41223 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
41224
41225 * chill.compile, chill.execute, chill.nocompile: Add CHILL
41226 test cases, ready for DejaGnu.
41227
41228 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
41229
41230 * Upgraded c-torture tests from 1.18 to 1.19
41231
41232 * gcc.compile: added test(s):
41233 930607-1.c
41234 * gcc.execute: added test(s):
41235 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
41236
41237 * added new subdirectory for misc tests: gcc.misc-tests
41238 * gcc.misc-test(s): added tests:
41239 inst-check.c test-consts.c test-ior.c test-switch.c
41240
41241 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
41242
41243 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
41244
41245 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
41246
41247 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
41248
41249 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
41250
41251 * Upgraded c-torture tests from 1.17 to 1.18
41252
41253 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
41254
41255 * Upgraded c-torture tests from 1.12 to 1.17
41256
41257 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
41258
41259 * lib/old-dejagnu.exp:
41260 Fixed handling of XFAIL target triplets to correctly
41261 recognize wildcard characters. Removed code that
41262 appended a unique id tag to the end of the file name
41263 printed out by the result of the testcases within a
41264 given test file.
41265
41266 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
41267
41268 * lib/old-dejagnu.exp:
41269 Reworked expected failure handling to trigger off of XFAIL
41270 keyword in keyphrase embeded in testcase source code. The
41271 XFAIL keyword must be at the end of the keyphrase line. It
41272 may optionally be followed by one or more target triplets.
41273 It has just occured that the handling of wildcards in the
41274 target triplet may not be correct.
41275
41276 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
41277
41278 * g++.old-deja/tests:
41279 Moved all subdirectories up one level into g++.old-deja .
41280
41281 * lib/old-dejagnu.exp:
41282 Fixed problem with CXXFLAGS not being properly reset, and being
41283 corrupted with extraneous "-c" compiler option. This was
41284 causing binaries to not be generated for test that needed them.
41285 Modified strings passed to "pass" and "fail" so that individual
41286 tests from the same test file would be distinguished by an
41287 identifier appended to the test file name in the summary logs;
41288 this corrected a problem with erroneous diff logs. Added code
41289 to search testcases for expected fail and unexpected pass keywords.
41290
41291 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
41292
41293 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
41294
41295 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
41296
41297 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
41298 Removed extraneous text from end of "Special g++ Options"
41299 keyphrase.
41300
41301 * lib/old-dejagnu.exp: Added pattern matching to look for new
41302 keywords, embedded in testcases comments, which will trigger
41303 calls to xpass and xfail.
41304
41305 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
41306
41307 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
41308 comments embedded in the testcases, especially the one looking for
41309 special compiler options, as well as the pattern matching for the
41310 compiler output again.
41311
41312 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
41313
41314 * lib/old-dejagnu.exp: Do a proper check of the return value for
41315 execute tests. Fixed several problems with the pattern matching
41316 of the compiler output which gave erroneous test results.
41317 Changed several of the test result messages to be more descriptive.
41318 * config/unix-g++.exp: Proc g++_load now actually works and
41319 executes the tests passed to it and returns a usable return
41320 value.
41321
41322 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
41323
41324 * lib/gcc.exp: Exits gracefully if $CC is bogus.
41325
41326 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
41327
41328 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
41329 Modified both files to properly execute the old style
41330 dejagnu tests. The previous versions of these files were
41331 experimental and did not function anything near correctly.
41332
41333 1993-04-05 Rob Savoye (rob@cygnus.com)
41334
41335 * Removed all Makefile.in and configure.in files. No configuration
41336 needed now.
41337
41338 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
41339
41340 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
41341
41342 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
41343
41344 * gcc.compile/configure.in, gcc.unsorted/configure.in,
41345 gcc.special/configure.in, gcc.noncompile/configure.in,
41346 gcc.execute/configure.in, gcc.code_quality/configure.in,
41347 g++.other/configure.in, g++.old-deja/configure.in,
41348 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
41349 in srcname setting.
41350
41351 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
41352
41353 * lib/udi.exp: Fixed mondfe and mondfe_download.
41354 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
41355 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
41356
41357 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
41358
41359 * config/udi-gdb.exp: Check $shell_id after connecting to target.
41360 (gdb_exit): Don't remove *_soc files.
41361
41362 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
41363
41364 * lib/c-torture.exp: Don't look for main; instead always use -w
41365 -c. This is how the c-torture tests work. Remove the object
41366 file if the compilation succeeds.
41367 * gcc.execute/execute.exp: Remove executable if test passes.
41368 * gcc.noncompile/noncompile.exp: Every test is an expected
41369 failure.
41370 * gcc.special/special.exp: Added tests from c-torture 1.11,
41371 corrected use of existing test.
41372 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
41373 gcc.execute/920625-1.c: Updated to c-torture 1.11.
41374 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
41375 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
41376 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
41377 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
41378 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
41379 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
41380 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
41381 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
41382 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
41383 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
41384 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
41385 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
41386 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
41387 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
41388 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
41389 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
41390 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
41391 c-torture 1.11.
41392 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
41393 correspond to c-torture 1.11.
41394
41395 * New file.