advance.f90, [...]: Delete temp file.
[gcc.git] / gcc / testsuite / ChangeLog
1 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2
3 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
4 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
5 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
6 gfortran.dg/write_back.f,
7 gfortran.fortran-torture/execute/inquire_1.f90,
8 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
9
10 2006-03-21 Jeff Law <law@redhat.com>
11
12 * gcc.dg/tree-ssa/vrp28.c: New test.
13
14 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15
16 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
17 if _STDC_C99 is defined.
18 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
19 * gcc.dg/builtins-20.c: Likewise.
20 * gcc.dg/builtins-53.c: Likewise.
21 * gcc.dg/single-precision-constant.c: Likewise. Also pass
22 -mmacosx-version-min=10.3 on PowerPC/Darwin.
23
24 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
25
26 PR tree-opt/26781
27 * gcc.c-torture/compile/pr26781-1.c: New test.
28 * gcc.c-torture/compile/pr26781-2.c: New test.
29
30 2006-03-21 Jakub Jelinek <jakub@redhat.com>
31
32 PR c++/26690
33 * g++.dg/gomp/pr26690-1.C: New test.
34 * g++.dg/gomp/pr26690-2.C: New test.
35
36 2006-03-20 Jeff Law <law@redhat.com>
37
38 * gcc.dg/tree-ssa/pr21829.c: New test.
39
40 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
41
42 2006-03-20 Richard Sandiford <richard@codesourcery.com>
43
44 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
45 (check_visibility_available): Use it.
46 (check_effective_target_default_packed): Likewise.
47 (check_effective_target_pcc_bitfield_type_matters): Likewise.
48 (check_effective_target_fopenmp): Likewise.
49 (check_effective_target_freorder): Likewise.
50 (check_effective_target_fpic): Likewise.
51 (check_named_sections_available): Likewise.
52 (check_effective_target_ilp32): Likewise.
53 (check_effective_target_lp64): Likewise.
54
55 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
56
57 PR fortran/20935
58 * gfortran.dg/scalar_mask_2.f90: New test case.
59
60 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
61
62 PR tree-opt/26629
63 * gcc.dg/tree-ssa/loadpre12.c: New test.
64 * gcc.dg/tree-ssa/loadpre13.c: New test.
65 * gcc.dg/tree-ssa/loadpre14.c: New test.
66 * gcc.dg/tree-ssa/loadpre15.c: New test.
67 * gcc.dg/tree-ssa/loadpre16.c: New test.
68 * gcc.dg/tree-ssa/loadpre17.c: New test.
69 * gcc.dg/tree-ssa/loadpre18.c: New test.
70 * gcc.dg/tree-ssa/loadpre19.c: New test.
71 * gcc.dg/tree-ssa/loadpre20.c: New test.
72 * gcc.dg/tree-ssa/loadpre21.c: New test.
73 * gcc.dg/tree-ssa/loadpre22.c: New test.
74
75 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
76
77 PR fortran/26741
78 * gfortran.dg/elemental_initializer_1.f90: New test.
79
80 PR fortran/26716
81 * gfortran.dg/assumed_shape_ranks_2: New test.
82
83 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
84
85 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
86 target fpic.
87
88 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
89
90 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
91 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
92 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
93 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
94 gfortran.fortran-torture/execute/direct_io.f90,
95 gfortran.fortran-torture/execute/inquire_2.f90,
96 gfortran.fortran-torture/execute/inquire_4.f90,
97 gfortran.fortran-torture/execute/list_read_1.f90,
98 gfortran.fortran-torture/execute/open_replace.f90,
99 gfortran.fortran-torture/execute/slash_edit.f90,
100 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
101 temporary files from testcases.
102
103 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
104
105 PR libgfortran/26509
106 gfortran.dg/write_direct_eor.f90: New test.
107
108 2006-03-17 David Edelsohn <edelsohn@gnu.org>
109
110 * gcc.target/powerpc/pr26350.c: New.
111 * gcc.target/powerpc/indexed-addr.c: New.
112
113 2006-03-16 Roger Sayle <roger@eyesopen.com>
114
115 * gfortran.dg/dependency_13.f90: New test case.
116
117 2006-03-16 Roger Sayle <roger@eyesopen.com>
118
119 PR middle-end/21781
120 * gcc.dg/real-const-1.c: New test case.
121
122 2006-03-15 Geoffrey Keating <geoffk@apple.com>
123
124 * g++.old-deja/g++.other/init18.C: New.
125 * g++.old-deja/g++.other/init5.C: Remove xfail.
126
127 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
128
129 * g++.dg/opt/pr15551.C: Cleanup temp file.
130
131 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
132
133 PR c++/6634
134 g++.dg/parse/long1.C: New test.
135
136 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
137
138 PR fortran/19101
139 * gfortran.dg/continuation.f90: New test.
140 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
141
142 2006-03-14 Richard Guenther <rguenther@suse.de>
143
144 PR tree-optimization/26672
145 * gcc.dg/torture/pr26672.c: New testcase.
146
147 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
148
149 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
150 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
151
152 2006-03-13 Roger Sayle <roger@eyesopen.com>
153
154 PR middle-end/26557
155 * gcc.c-torture/compile/switch-1.c: New test case.
156
157 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
158
159 PR fortran/25378
160 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
161 test to include more permuatations of mask and index.
162 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
163 respond to F2003 spec. that the position returned for an all false
164 mask && condition is zero.
165
166 2006-03-13 Jakub Jelinek <jakub@redhat.com>
167
168 PR middle-end/25989
169 * gcc.dg/gomp/pr25989.c: New test.
170
171 2006-03-13 Jeff Law <law@redhat.com>
172
173 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
174
175 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
176
177 * gcc.dg/switch-9.c: New test.
178
179 2006-03-13 Richard Guenther <rguenther@suse.de>
180
181 PR middle-end/26630
182 * gcc.dg/torture/pr26630.c: New testcase.
183
184 2006-03-11 Roger Sayle <roger@eyesopen.com>
185
186 * gfortran.dg/dependency_10.f90: New test case.
187 * gfortran.dg/dependency_11.f90: Likewise.
188
189 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
190 Erik Edelmann <eedelman@gcc.gnu.org>
191
192 * gfortran.dg/allocatable_function_1.f90: New.
193 * gfortran.dg/allocatable_function_2.f90: New.
194
195 2006-03-10 Richard Guenther <rguenther@suse.de>
196
197 PR middle-end/26565
198 * gcc.dg/torture/pr26565.c: New testcase.
199
200 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
201
202 PR libgfortran/26499
203 * gfortran.dg/write_back.f: New test.
204 * gfortran.dg/write_rewind_1.f: New test.
205 * gfortran.dg/write_rewind_2.f: New test.
206
207 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
208
209 PR libgfortran/26554
210 * gfortran.dg/read_logical.f90: New test.
211
212 2006-03-04 Laurent GUERBY <laurent@guerby.net>
213
214 * ada/acats/norun.lst: cdd2a03 now passes.
215
216 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
217
218 PR testsuite/25177
219 * gcc.target/powerpc/pr18096-1.c: Change where the error
220 would match.
221
222 2006-03-04 Jakub Jelinek <jakub@redhat.com>
223
224 * gcc.target/i386/cleanup-1.c: New test.
225 * gcc.target/i386/cleanup-2.c: New test.
226
227 2006-03-04 Roger Sayle <roger@eyesopen.com>
228
229 * gfortran.dg/dependency_9.f90: Remove for the time being.
230
231 2006-03-04 Krister Walfridsson <cato@df.lth.se>
232
233 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
234 directive.
235
236 2006-03-03 Roger Sayle <roger@eyesopen.com>
237
238 * gfortran.dg/dependency_9.f90: New test case.
239
240 2006-03-03 Roger Sayle <roger@eyesopen.com>
241
242 * gfortran.dg/dependency_4.f90: New test case.
243 * gfortran.dg/dependency_5.f90: New test case.
244 * gfortran.dg/dependency_6.f90: New test case.
245 * gfortran.dg/dependency_7.f90: New test case.
246 * gfortran.dg/dependency_8.f90: New test case.
247
248 2006-03-03 Paul Brook <paul@codesourcery.com>
249
250 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
251 Add m68k-*-elf.
252
253 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
254
255 PR fortran/25031
256 * multiple_allocation_1.f90: New test.
257
258 2006-03-03 Roger Sayle <roger@eyesopen.com>
259
260 PR tree-optimization/26524
261 * gfortran.dg/pr26524.f: New test case.
262
263 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
264
265 * g++.dg/template/repo5.C: Cleanup repo files.
266 * gcc.dg/20051201-1.c: Cleanup coverage files.
267 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
268 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
269 tree dump files.
270
271 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
272
273 * objc.dg/objc-nofilename-1.m: New test.
274 * objc.dg/bad-receiver-type.m: New test.
275 * obj-c++.dg/bad-receiver-type.mm: New test.
276
277 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
278
279 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
280
281 2006-03-01 Mike Stump <mrs@apple.com>
282
283 * g++.dg/abi/key2.C: Add.
284
285 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
286
287 * gfortran.dg/logical_dot_product.f90: New test.
288
289 PR fortran/26393
290 * gfortran.dg/used_interface_ref.f90: New test.
291
292 PR fortran/20938
293 * gfortran.dg/dependency_2.f90: New test.
294 * gfortran.fortran-torture/execute/where17.f90: New test.
295 * gfortran.fortran-torture/execute/where18.f90: New test.
296 * gfortran.fortran-torture/execute/where19.f90: New test.
297 * gfortran.fortran-torture/execute/where20.f90: New test.
298
299 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
300
301 * g++.dg/tree-ssa/pr26443.C: New test case.
302
303 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
304
305 PR middle-end/26022
306 * g++.dg/opt/return-slot1.C: New test.
307
308 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
309
310 PR libgfortran/26136
311 * gfortran.dg/namelist_23.f90: New test.
312
313 2006-02-28 Roger Sayle <roger@eyesopen.com>
314
315 PR middle-end/14752
316 * gcc.dg/fold-eqandshift-2.c: New test case.
317
318 2006-02-28 Richard Guenther <rguenther@suse.de>
319
320 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
321 decomposition.
322
323 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
324
325 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
326
327 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
328
329 PR libgfortran/26464
330 * gfortran.dg/backspace_5.f: New test.
331 * gfortran.dg/backspace_6.f: New test.
332
333 2006-02-26 Roger Sayle <roger@eyesopen.com>
334
335 * gcc.dg/fold-eqandnot-1.c: New test case.
336
337 2006-02-26 Roger Sayle <roger@eyesopen.com>
338
339 PR middle-end/19983
340 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
341
342 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
343
344 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
345 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
346
347 2006-02-26 Richard Guenther <rguenther@suse.de>
348
349 PR tree-optimization/26421
350 * gcc.dg/tree-ssa/pr26421.c: New testcase.
351
352 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
353
354 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
355 * g++.old-deja/g++.robertl/eb132.C: Likewise.
356
357 2006-02-26 Roger Sayle <roger@eyesopen.com>
358
359 * gcc.dg/fold-even-1.c: New test case.
360
361 2006-02-26 Roger Sayle <roger@eyesopen.com>
362
363 PR middle-end/21137
364 * gcc.dg/fold-eqandshift-1.c: New test case.
365
366 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
367
368 PR tree-optimization/25125
369 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
370 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
371
372 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
373
374 PR tree-optimizations/26359
375 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
376 with -fdump-tree-dceloop-details.
377 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
378
379 2006-02-25 Roger Sayle <roger@eyesopen.com>
380
381 PR middle-end/23673
382 * gcc.dg/fold-eqxor-1.c: New test case.
383 * gcc.dg/fold-eqxor-2.c: Likewise.
384 * gcc.dg/fold-eqxor-3.c: Likewise.
385
386 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
387
388 PR fortran/23092
389 * scalar_mask_1.f90: New test.
390
391 2006-02-24 Geoffrey Keating <geoffk@apple.com>
392
393 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
394 * g++.dg/eh/uncaught2.C: New.
395 * g++.dg/eh/uncaught3.C: New.
396
397 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
398
399 PR libgfortran/26423
400 * gfortran.dg/read_many_1.f: New test.
401
402 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
403
404 PR fortran/24519
405 * gfortran.dg/dependency_3.f90: New test.
406 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
407 XFAILs.
408
409 PR fortran/25395
410 * gfortran.dg/equiv_6.f90: New test.
411
412 2006-02-23 Jeff Law <law@redhat.com>
413
414 * gcc.c-torture/compile/pr26425.c: New test.
415
416 2006-02-23 Jakub Jelinek <jakub@redhat.com>
417
418 PR middle-end/26412
419 * gcc.dg/gomp/pr26412.c: New test.
420
421 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
422
423 PR c++/26291
424 * g++.dg/other/ellipsis1.C: New test.
425 * g++.dg/parse/operator4.C: Adjust error marker.
426
427 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
428
429 PR target/25603
430 * gfortran.dg/pr25603.f: New testcase.
431
432 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
433
434 * gcc.dg/bf-spl1.c: Don't specify -m68000.
435 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
436
437 2006-02-21 Geoffrey Keating <geoffk@apple.com>
438
439 * g++.dg/eh/spbp.C: New.
440
441 2006-02-21 Jakub Jelinek <jakub@redhat.com>
442
443 PR middle-end/26379
444 * gcc.target/i386/mmx-7.c: New test.
445
446 2006-02-20 Roger Sayle <roger@eyesopen.com>
447
448 PR tree-optimization/26361
449 * gcc.dg/tree-ssa/vrp27.c: New test case.
450
451 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
452
453 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
454 * gcc.dg/tree-ssa/complex-4.c: Here.
455
456 2006-02-19 Roger Sayle <roger@eyesopen.com>
457
458 PR middle-end/19543
459 * gfortran.dg/logical_1.f90: New test case.
460
461 2006-02-19 Jakub Jelinek <jakub@redhat.com>
462
463 PR middle-end/26334
464 * gcc.dg/20060218-1.c: Moved to...
465 * gcc.target/i386/20060218-1.c: ... here. New test.
466
467 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
468
469 PR fortran/26201
470 * gfortran.dg/convert_1.f90: New.
471
472 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
473
474 PR fortran/25054
475 * gfortran.dg/namelist_5.f90: New test.
476
477 PR fortran/25089
478 * gfortran.dg/namelist_4.f90: New test.
479
480 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
481
482 PR tree-opt/25680
483 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
484
485 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
486
487 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
488 variable to take into account the variable name in the
489 function header.
490 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
491
492 2006-02-18 Jakub Jelinek <jakub@redhat.com>
493
494 PR middle-end/26334
495 * gcc.c-torture/compile/20060217-1.c: New test.
496 * gcc.dg/20060218-1.c: New test.
497
498 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
499
500 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
501
502 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
503
504 * gcc.dg/cpp/undef3.c: New test.
505 * gcc.dg/cpp/trad/builtins2.c: New test.
506
507 2006-02-18 Mark Mitchell <mark@codesourcery.com>
508
509 PR c++/26266
510 * g++.dg/template/static22.C: New test.
511 * g++.dg/template/static23.C: New test.
512 * g++.dg/template/static24.C: New test.
513 * g++.dg/template/non-dependent13.C: New test.
514 * g++.dg/init/member1.C: Tweak error markers.
515
516 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
517
518 PR target/26255
519 * gcc.c-torture/compile/pr26255.c: New test case.
520
521 2006-02-16 Roger Sayle <roger@eyesopen.com>
522
523 * gfortran.fortran-torture/execute/where_10.f90: New test case.
524 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
525 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
526 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
527 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
528 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
529 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
530
531 2006-02-16 Jeff Law <law@redhat.com>
532
533 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
534 * gcc.dg/tree-ssa/vrp26.c: New test.
535
536 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
537
538 PR target/20353
539 PR target/24578
540 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
541 __UCLIBC__ is defined.
542
543 2006-02-16 Jakub Jelinek <jakub@redhat.com>
544
545 PR fortran/26224
546 * gfortran.dg/gomp/pr26224.f: New test.
547
548 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
549
550 PR tree-opt/25918
551 * lib/target-supports.exp
552 (check_effective_target_vect_short_mult): New.
553 (check_effective_target_vect_char_mult): New.
554 (check_effective_target_vect_widen_sum_qi_to_si): New.
555 (check_effective_target_vect_widen_sum_qi_to_hi): New.
556 (check_effective_target_vect_widen_sum_hi_to_si): New.
557 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
558 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
559 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
560 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
561 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
562 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
563 vect-reduc-pattern-2c.c
564 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
565 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
566 vect-reduc-pattern-1c.c
567
568 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
569
570 PR fortran/24557
571 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
572
573 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
574
575 PR fortran/26054
576 * gfortran.dg/enum_8.f90: Remove check for warning.
577 * gfortran.dg/iomsg_1.f90: Ditto.
578 * gfortran.dg/enum_1.f90: Ditto.
579 * gfortran.dg/enum_9.f90: Ditto.
580 * gfortran.dg/enum_2.f90: Ditto.
581 * gfortran.dg/enum_10.f90: Ditto.
582 * gfortran.dg/enum_3.f90: Ditto.
583 * gfortran.dg/flush_1.f90: Ditto.
584 * gfortran.dg/enum_4.f90: Ditto.
585 * gfortran.dg/array_constructor_1.f90: Ditto.
586 * gfortran.dg/enum_5.f90: Ditto.
587 * gfortran.dg/enum_6.f90: Ditto.
588 * gfortran.dg/enum_7.f90: Ditto.
589
590 2006-02-15 Jakub Jelinek <jakub@redhat.com>
591
592 PR middle-end/26300
593 * gcc.c-torture/compile/20060215-1.c: New test.
594
595 2006-02-14 Roger Sayle <roger@eyesopen.com>
596
597 PR middle-end/23670
598 * gcc.dg/tree-ssa/andor-2.c: New test case.
599
600 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
601
602 PR fortran/25045
603 * optional_dim.f90: New test.
604
605 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
606
607 PR fortran/26277
608 * gfortran.dg/label_4.f90: New.
609
610 2006-02-14 Jakub Jelinek <jakub@redhat.com>
611 Diego Novillo <dnovillo@redhat.com>
612 Uros Bizjak <uros@kss-loka.si>
613
614 * gfortran.dg/gomp: New directory.
615
616 2006-02-14 Richard Guenther <rguenther@suse.de>
617
618 PR tree-optimization/26258
619 * gcc.dg/torture/pr26258.c: New testcase.
620
621 2006-02-13 Jakub Jelinek <jakub@redhat.com>
622
623 PR fortran/26246
624 * gfortran.dg/pr26246_1.f90: New test.
625 * gfortran.dg/pr26246_2.f90: New test.
626
627 PR middle-end/26092
628 * gcc.c-torture/compile/20060208-1.c: New test.
629
630 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
631
632 PR fortran/26074
633 PR fortran/25103
634 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
635 * gfortran.dg/bad_automatic_objects_1.f90: New test.
636 * gfortran.dg/automatic_module_variable.f90: Change error message.
637
638 PR fortran/20861
639 * gfortran.dg/internal_dummy_1.f90: New test.
640
641 PR fortran/20871
642 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
643
644
645 PR fortran/25083
646 * gfortran.dg/uncommon_block_data_1.f90: New test.
647 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
648 with standard.
649
650 PR fortran/25088
651 * gfortran.dg/typed_subroutine_1.f90: New test.
652
653 2006-02-13 Geoffrey Keating <geoffk@apple.com>
654
655 * objc.dg/dwarf-1.m: New.
656
657 2006-02-13 Roger Sayle <roger@eyesopen.com>
658
659 PR middle-end/24427
660 * gcc.dg/tree-ssa/andor-1.c: New test case.
661
662 2006-02-13 Josh Conner <jconner@apple.com>
663
664 PR target/25376
665 * gcc.dg/pr25376.c: New test.
666
667 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
668 assemble.
669 * lib/target-supports.exp (check_named_sections_available):
670 Only compile named-sections test -- don't assemble.
671
672 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
673
674 * g++.dg/warn/no-write-strings.C: New test.
675 * g++.dg/warn/write-strings.C: Likewise.
676 * g++.dg/warn/write-strings-default.C: Likewise.
677
678 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
679
680 PR fortran/25806
681 * gfortran.dg/ret_pointer_2.f90: New test.
682
683 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
684
685 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
686
687 2006-02-10 Jeff Law <law@redhat.com>
688
689 * gcc.c-torture/compile/pr26213.c: New test.
690
691 2006-02-10 Steven G. Kargl <kargls@comcast.net>
692
693 gfortran.dg/null_1.f90: New test.
694
695 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
696
697 PR fortran/14771
698 * gfortran.dg/parens_4.f90: New.
699 * gfortran.dg/parens_5.f90: New.
700
701 2006-02-10 Richard Guenther <rguenther@suse.de>
702
703 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
704
705 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
706 Paul Thomas <pault@gcc.gnu.org>
707
708 PR fortran/14771
709 * gfortran.dg/parens_1.f90: New.
710 * gfortran.dg/parens_2.f90: New.
711 * gfortran.dg/parens_3.f90: New.
712
713 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
714
715 PR fortran/26038
716 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
717
718 PR fortran/25059
719 * gfortran.dg/impure_assignment_1.f90: New test.
720
721 PR fortran/25070
722 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
723
724 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
725
726 PR target/26141
727 * g++.dg/expr/stdarg2.C: New test.
728
729 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
730
731 PR inline-asm/16194
732 * gcc.dg/pr16194.c: New test.
733
734 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
735
736 * ada/acats/run_acats: Use portable variant of "$@".
737
738 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
739
740 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
741 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
742
743 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
744
745 PR tree-opt/26179
746 * g++.dg/opt/pr26179.C: New test.
747
748 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
749
750 PR middle-end/26134
751 * gcc.dg/tree-ssa/complex-3.c: New test.
752
753 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
754
755 * gcc.c-torture/compile/volatile-1.c: New test.
756
757 2006-02-09 Diego Novillo <dnovillo@redhat.com>
758
759 PR 26180
760 * gcc.dg/tree-ssa/pr26180.c: New test.
761
762 2006-02-08 Jeff Law <law@redhat.com>
763
764 * gcc.dg/tree-ssa/pr21417.c: New test.
765
766 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
767
768 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
769 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
770
771 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
772
773 * lib/scanrtl.exp: New.
774
775 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
776
777 PR c++/26071
778 * g++.dg/other/virtual2.C: New test.
779
780 PR c++/26070
781 * g++.dg/other/virtual1.C: New test.
782
783 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
784
785 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
786 cleanup-ipa-dump): Update dump file glob patterns.
787 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
788 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
789
790 * lib/gcc-dg.exp: Load it.
791 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
792
793 2006-02-07 Janis Johnson <janis187@us.ibm.com>
794
795 PR testsuite/26159
796 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
797 * gcc.dg/tree-ssa/pr23382.c: Ditto.
798
799 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
800
801 PR fortran/25577
802 * gfortran.dg/mvbits_1.f90: New.
803
804 2006-02-07 Dirk Mueller <dmueller@suse.com>
805
806 * g++.dg/warn/Wdiv-by-zero.C: New test.
807 * g++.dg/warn/Wno-div-by-zero.C: New.
808
809 2006-02-07 Jeff Law <law@redhat.com>
810
811 * gcc.dg/tree-ssa/pr21559.c: New test.
812
813 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
814 multiple VRP passes.
815 * gcc.dg/tree-ssa/vrp09.c: Likewise.
816 * gcc.dg/tree-ssa/vrp18.c: Likewise.
817 * gcc.dg/tree-ssa/pr21582.c: Likewise.
818 * gcc.dg/tree-ssa/pr20657.c: Likewise.
819 * gcc.dg/tree-ssa/pr21001.c: Likewise.
820 * gcc.dg/tree-ssa/vrp02.c: Likewise
821 * gcc.dg/tree-ssa/vrp11.c: Likewise
822 * gcc.dg/tree-ssa/pr14341.c: Likewise
823 * gcc.dg/tree-ssa/vrp19.c: Likewise
824 * gcc.dg/tree-ssa/vrp20.c: Likewise
825 * gcc.dg/tree-ssa/vrp03.c: Likewise
826 * gcc.dg/tree-ssa/pr21086.c: Likewise
827 * gcc.dg/tree-ssa/pr21959.c: Likewise
828 * gcc.dg/tree-ssa/vrp21.c: Likewise
829 * gcc.dg/tree-ssa/vrp04.c: Likewise
830 * gcc.dg/tree-ssa/pr25485.c: Likewise
831 * gcc.dg/tree-ssa/pr22026.c: Likewise
832 * gcc.dg/tree-ssa/vrp22.c: Likewise
833 * gcc.dg/tree-ssa/vrp05.c: Likewise
834 * gcc.dg/tree-ssa/20030807-10.c: Likewise
835 * gcc.dg/tree-ssa/pr20701.c: Likewise
836 * gcc.dg/tree-ssa/vrp23.c: Likewise
837 * gcc.dg/tree-ssa/vrp06.c: Likewise
838 * gcc.dg/tree-ssa/pr22117.c: Likewise
839 * gcc.dg/tree-ssa/pr20702.c: Likewise
840 * gcc.dg/tree-ssa/vrp15.c: Likewise
841 * gcc.dg/tree-ssa/pr21090.c: Likewise
842 * gcc.dg/tree-ssa/pr21294.c: Likewise
843 * gcc.dg/tree-ssa/vrp24.c: Likewise
844 * gcc.dg/tree-ssa/vrp07.c: Likewise
845 * gcc.dg/tree-ssa/pr21563.c: Likewise
846 * gcc.dg/tree-ssa/pr25382.c: Likewise
847 * gcc.dg/tree-ssa/vrp16.c: Likewise
848 * gcc.dg/tree-ssa/vrp25.c: Likewise
849 * gcc.dg/tree-ssa/vrp08.c: Likewise
850 * gcc.dg/tree-ssa/20030807-6.c: Likewise
851 * gcc.dg/tree-ssa/vrp17.c: Likewise
852 * gcc.dg/tree-ssa/pr21458.c: Likewise
853 * g++.dg/tree-ssa/pr18178.C: Likewise
854
855 2006-02-07 Richard Guenther <rguenther@suse.de>
856
857 PR c++/26140
858 Revert
859 2006-01-30 Richard Guenther <rguenther@suse.de>
860 PR c++/23372
861 * gcc.dg/pr23372-1.C: New testcase.
862
863 * g++.dg/tree-ssa/pr26140.C: New testcase.
864
865 2006-02-07 Mark Mitchell <mark@codesourcery.com>
866
867 PR c++/9737
868 * g++.dg/template/ttp15.C: New test.
869 * g++.dg/template/ttp16.C: Likewise.
870 * g++.dg/template/ttp17.C: Likewise.
871 * g++.old-deja/g++.pt/ttp36.C: Remove.
872 * g++.old-deja/g++.pt/ttp19.C: Likewise.
873 * g++.old-deja/g++.pt/ttp37.C: Likewise.
874 * g++.old-deja/g++.pt/ttp38.C: Likewise.
875 * g++.old-deja/g++.pt/ttp39.C: Likewise.
876 * g++.old-deja/g++.pt/ttp9.C: Likewise.
877 * g++.old-deja/g++.pt/ttp40.C: Likewise.
878 * g++.old-deja/g++.pt/ttp51.C: Likewise.
879 * g++.old-deja/g++.pt/ttp26.C: Likewise.
880 * g++.old-deja/g++.pt/ttp36.C: Likewise.
881
882 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
883
884 PR libfortran/23815
885 * unf_io_convert_4.f90: New test.
886
887 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
888
889 * gcc.dg/tree-ssa/loadpre10.c: New test.
890 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
891 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
892 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
893
894 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
895
896 PR libfortran/24685
897 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
898
899 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
900
901 PR tree-opt/25251
902 * gfortran.dg/assign_7.f: New test.
903
904 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
905
906 PR fortran/26041
907 PR fortran/26064
908 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
909 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
910 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
911
912 2006-02-05 Jakub Jelinek <jakub@redhat.com>
913
914 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
915 in size_t typedef.
916
917 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
918
919 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
920 * g++.dg/charset/string.c (foo): Likewise.
921 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
922 const char*
923 * g++.dg/ext/builtin2.C (printf): Likewise.
924 * g++.dg/init/new15.C (printf): Likewise.
925 * g++.dg/opt/pr17697-1.C (foo): Likewise.
926 * g++.dg/opt/pr17697-2.C (foo): Likewise.
927 * g++.dg/opt/pr17697-3.C (foo): Likewise.
928 * g++.dg/template/non-dependent4.C (temp): Likewise.
929 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
930 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
931 parameter type to const char*.
932 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
933 Change type to const char*.
934 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
935 Likewise.
936 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
937 second parameter type to const char*.
938 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
939 (Y::Y): Change parameter type to const char*.
940 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
941 * g++.old-deja/g++.jason/report.C: Apply const correctness.
942 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
943 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
944 (char*).
945 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
946 const char*.
947 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
948 type to const char*.
949 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
950 return type to const char*.
951 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
952 to const char*.
953 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
954 * g++.old-deja/g++.law/refs1.C: Likewise.
955 * g++.old-deja/g++.law/visibility1.C: Likewise.
956 * g++.old-deja/g++.law/visibility2.C: Likewise.
957 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
958 const char*.
959 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
960 * g++.old-deja/g++.mike/net48.C: Likewise.
961 * g++.old-deja/g++.mike/p646.C: Likewise.
962 * g++.old-deja/g++.mike/p6746.C: Likewise.
963 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
964 type to const char*.
965 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
966 deprecated conversion warning.
967 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
968 char*.
969 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
970 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
971 * g++.old-deja/g++.pt/explicit8.C: Likewise.
972 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
973 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
974 * g++.old-deja/g++.pt/nontype3.C: Likewise.
975 * g++.old-deja/g++.pt/t39.C: Likewise.
976 * g++.old-deja/g++.robertl/eb106.C: Likewise.
977 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
978
979 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
980
981 PR fortran/25075
982 intrinsic_argument_conformance_1.f90: New test.
983
984 2006-02-03 Steven G. Kargl <kargls@comcast.net>
985
986 PR fortran/20845
987 * gfortran.dg/char_result_11.f90: Add SAVE.
988 * gfortran.dg/der_pointer_4.f90: Ditto.
989 * gfortran.dg/default_initialization.f90: New test.
990
991 2006-02-03 Jeff Law <law@redhat.com>
992
993 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
994 handle more than 100 dump files.
995 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
996 * lib/scantree.exp (scan-tree-dump): Likewise.
997 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
998 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
999 * lib/scanipa.exp (scan-ipa-dump): Likewise.
1000 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
1001 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
1002
1003 2006-02-03 Diego Novillo <dnovillo@redhat.com>
1004
1005 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
1006
1007 2006-02-03 Mark Mitchell <mark@codesourcery.com>
1008
1009 * g++.dg/template/using12.C: New test.
1010
1011 2006-02-03 Alan Modra <amodra@bigpond.net.au>
1012
1013 * gcc.target/powerpc/pr25960.c: New test.
1014
1015 2006-02-02 Steven G. Kargl <kargls@comcast>
1016
1017 PR fortran/24958
1018 gfortran.dg/nullify_2.f90: New test.
1019
1020 2006-02-02 Diego Novillo <dnovillo@redhat.com>
1021
1022 PR 25990
1023 * gcc.dg/gomp/pr25990.c: New test.
1024
1025 2006-01-31 Mark Mitchell <mark@codesourcery.com>
1026
1027 PR c++/25342
1028 * g++.gd/template/partial4.C: New test.
1029
1030 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
1031
1032 PR middle-end/26001
1033 * gfortran.dg/data_char_2.f90: New.
1034
1035 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
1036
1037 PR fortran/26039
1038 maxval_maxloc_conformance_1.f90: New test.
1039
1040 2006-01-31 Richard Guenther <rguenther@suse.de>
1041
1042 * gcc.target/i386/sselibm-1.c: New testcase.
1043 * gcc.target/i386/sselibm-2.c: Likewise.
1044 * gcc.target/i386/sselibm-3.c: Likewise.
1045 * gcc.target/i386/sselibm-4.c: Likewise.
1046 * gcc.target/i386/sselibm-5.c: Likewise.
1047
1048 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
1049
1050 PR fortran/24266
1051 * gfortran.dg/arrayio_derived_2.f90: New.
1052
1053 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
1054
1055 * gcc.dg/unsigned-long-compare.c: New test.
1056
1057 2006-01-30 Steve Ellcey <sje@cup.hp.com>
1058
1059 PR testsuite/25318
1060 * lib/target-supports.exp (check_effective_target_freorder):
1061 Check to see if target supports -freorder-blocks-and-partition.
1062 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
1063 instead of "dg-require-named-sections".
1064
1065 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
1066
1067 PR target/14798:
1068 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
1069 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
1070 * gcc.dg/pragma-isr-trapa2.c: Likewise.
1071 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
1072 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
1073 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
1074 * gcc.dg/attr-isr-trap_exit.c: Likewise.
1075 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
1076
1077 2006-01-30 Richard Guenther <rguenther@suse.de>
1078
1079 PR c++/23372
1080 * gcc.dg/pr23372-1.C: New testcase.
1081
1082 2006-01-29 Diego Novillo <dnovillo@redhat.com>
1083
1084 * gcc.dg/gomp/pr25874.c: New test.
1085
1086 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
1087
1088 PR tree-opt/25911
1089 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
1090
1091 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
1092
1093 PR fortran/18578
1094 PR fortran/18579
1095 PR fortran/20857
1096 PR fortran/20885
1097 * gfortran.dg/intent_out_1.f90: New test.
1098
1099 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
1100
1101 PR fortran/17911
1102 * gfortran.dg/procedure_lvalue.f90: New test.
1103
1104 PR fortran/20895
1105 PR fortran/25030
1106 * gfortran.dg/char_pointer_assign_2.f90: New test.
1107 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
1108 assignment to be consistent with standard.
1109 * gfortran.dg/char_result_2.f90: The same.
1110 * gfortran.dg/char_result_8.f90: The same.
1111
1112 2006-01-28 Zack Weinberg <zackw@panix.com>
1113
1114 * gcc.dg/Woverlength-strings.c
1115 * gcc.dg/Woverlength-strings-pedantic-c89.c
1116 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
1117 * gcc.dg/Woverlength-strings-pedantic-c99.c
1118 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
1119
1120 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
1121
1122 * gcc.c-torture/execute/20060127-1.c: New test.
1123
1124 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1125
1126 PR c++/25999
1127 * g++.dg/ext/pragmaweak1.C: New test.
1128
1129 2006-01-28 Mark Mitchell <mark@codesourcery.com>
1130
1131 PR c++/25855
1132 * g++.dg/template/spec29.C: New test.
1133
1134 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
1135
1136 PR c/19606.
1137 * gcc.c-torture/execute/pr19606.c: New.
1138
1139 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
1140
1141 * gcc.dg/pragma-re-4.c: New test.
1142
1143 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
1144
1145 PR fortran/25964
1146 * gfortran.dg/assumed_size_refs_3.f90: New test.
1147
1148 2006-01-27 Ben Elliston <bje@au.ibm.com>
1149
1150 * gcc.misc-tests/dectest.exp: Remove defunct comment.
1151
1152 2006-01-26 Laurent GUERBY <laurent@guerby.net>
1153
1154 PR ada/21317
1155 * ada/acats/support/impdef.a: Add One_Long_Second.
1156 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
1157 * ada/acats/tests/c9/c94026.a: Likewise.
1158 * ada/acats/tests/c9/c97305c.ada: Likewise.
1159 * ada/acats/tests/c9/c99004a.ada: Likewise.
1160
1161 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
1162
1163 PR fortran/25964
1164 * gfortran.dg/global_references_2.f90: New test.
1165
1166 PR fortran/25084
1167 PR fortran/20852
1168 PR fortran/25085
1169 PR fortran/25086
1170 * gfortran.dg/assumed_charlen_function_1.f90: New test.
1171 * gfortran.dg/assumed_charlen_function_3.f90: New test.
1172
1173 PR fortran/25416
1174 * gfortran.dg/assumed_charlen_function_2.f90: New test.
1175
1176 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
1177
1178 PR c/25892
1179 * gcc.dg/Wpointer-sign.c: New.
1180 * gcc.dg/Wpointer-sign-Wall.c: New.
1181 * gcc.dg/Wpointer-sign-Wall-no.c: New.
1182 * gcc.dg/Wpointer-sign-pedantic.c: New.
1183 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
1184 * gcc.dg/conv-2.c: Use -Wpointer-sign.
1185
1186 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
1187
1188 PR C/25861
1189 * gcc.c-torture/compile/pr25861.c: New test.
1190
1191 2006-01-26 Paul Brook <paul@codesourcery.com>
1192
1193 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
1194 on short-enum targets.
1195 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
1196 variable.
1197 (generate_fields): Use short_enums.
1198 (main): Set short_enums. Document -e.
1199 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
1200 on short-enum targets.
1201 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
1202 variable.
1203 (generate_fields): Use short_enums.
1204 (main): Set short_enums. Document -e.
1205 * lib/target-supports.exp (check_effective_target_short_enums): New.
1206
1207 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
1208
1209 PR target/25947
1210 * gcc.dg/torture/pr25947-1.c: New test.
1211
1212 2006-01-25 Jan Hubicka <jh@suse.cz>
1213 Roger Sayle <roger@eyesopen.com>
1214
1215 PR rtl-optimization/25703
1216 * gcc.target/i386/20060125-1.c: New test case.
1217 * gcc.target/i386/20060125-2.c: New test case.
1218
1219 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
1220
1221 PR fortran/18540
1222 * gfortran.dg/goto_1.f: New.
1223
1224 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
1225
1226 PR fortran/25716
1227 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
1228 25716 on 32-bit systems too.
1229
1230 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
1231
1232 PR testsuite/25590
1233 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
1234
1235 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
1236
1237 * gcc.dg/tree-ssa/gen-vect-33.c: New.
1238
1239 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1240
1241 PR fortran/25835
1242 * gfortran.dg/read_eof.f90: Delete, renamed.
1243 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
1244 * gfortran.dg/read_eof_2.f90: New test.
1245 * gfortran.dg/read_eof_3.f90: New test.
1246
1247 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
1248
1249 PR tree-opt/25860
1250 * gcc.c-torture/compile/pr25860.c: New test.
1251
1252 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1253
1254 PR c++/25552
1255 * g++.dg/parse/dtor8.C: New test.
1256
1257 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
1258
1259 PR testsuite/25891
1260 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
1261 * gcc.dg/gomp/gomp.exp: Return without testing anything if
1262 check_effective_target_fopenmp returns 0.
1263
1264 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
1265
1266 PR ada/20548
1267 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
1268 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
1269 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
1270
1271 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
1272
1273 PR tree-opt/25857
1274 * g++.dg/opt/pr25857.C: New test.
1275
1276 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
1277 Jan Hubicka <jh@suse.cz>
1278 Richard Guenther <rguenther@suse.de>
1279
1280 PR rtl-optimization/25654
1281 * gcc.dg/torture/pr25654.c: New testcase.
1282 * gcc.target/i386/pr25654.c: Likewise.
1283
1284 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
1285
1286 PR fortran/25901
1287 * gfortran.dg/internal references_2.f90: New test.
1288
1289 Fix regression in testing of admissability of attributes.
1290 * gfortran.dg/intent_used_1.f90: New test.
1291
1292 2006-01-23 Ben Elliston <bje@au.ibm.com>
1293
1294 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
1295 Remove target conditional torture options for i?86 and x86_64
1296 GNU/Linux.
1297
1298 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
1299
1300 PR c++/10891
1301 * g++.dg/rtti/no-rtti.C: New.
1302
1303 2006-01-21 Mark Mitchell <mark@codesourcery.com>
1304
1305 PR c++/25895
1306 * g++.dg/inherit/conv2.C: New test.
1307
1308 PR c++/25856
1309 * g++.dg/parse/dtor7.C: New test.
1310
1311 PR c++/25858
1312 * g++.dg/template/crash44.C: New test.
1313
1314 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
1315
1316 PR fortran/25124
1317 PR fortran/25625
1318 * gfortran.dg/internal_references_1.f90: New test.
1319 PR fortran/20881
1320 PR fortran/23308
1321 PR fortran/25538
1322 PR fortran/25710
1323 * gfortran.dg/global_references_1.f90: New test.
1324 * gfortran.dg/g77/19990905-1.f: Restore the error that
1325 there is a clash between the common block name and
1326 the name of a subroutine reference.
1327
1328 PR fortran/PR24276
1329 * gfortran.dg/aliasing_dummy_1.f90: New test.
1330
1331 2006-01-21 Alan Modra <amodra@bigpond.net.au>
1332
1333 * gcc.dg/vmx/1b-01.c: Warning fix.
1334 * gcc.dg/vmx/1c-02.c: Likewise.
1335 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
1336
1337 2006-01-20 Steve Ellcey <sje@cup.hp.com>
1338
1339 PR testsuite/24962
1340 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
1341
1342 2006-01-20 Richard Guenther <rguenther@suse.de>
1343 Steven Bosscher <stevenb.gcc@gmail.com>
1344
1345 PR rtl-optimization/24626
1346 * gcc.dg/torture/pr24626-1.c: New testcase.
1347 * gcc.dg/torture/pr24626-2.c: Likewise.
1348 * gcc.dg/torture/pr24626-3.c: Likewise.
1349 * gcc.dg/torture/pr24626-4.c: Likewise.
1350
1351 2006-01-20 Dirk Mueller <dmueller@suse.com>
1352
1353 PR c++/5520
1354 * g++.dg/warn/empty-body.C: New.
1355
1356 2006-01-19 Mark Mitchell <mark@codesourcery.com>
1357
1358 PR c++/22136
1359 * g++.dg/template/using10.C: New test.
1360 * g++.dg/temlpate/using11.C: Likewise.
1361 * g++.dg/inherit/using5.C: Tweak error messages.
1362
1363 2006-01-20 Alan Modra <amodra@bigpond.net.au>
1364
1365 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
1366 target test.
1367 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
1368
1369 2006-01-19 Jan Hubicka <jh@suse.cz>
1370
1371 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
1372
1373 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1374
1375 PR c++/25854
1376 * g++.dg/template/spec28.C: New test.
1377
1378 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
1379
1380 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1381 Fix fprintf's by adding srcdir or removing it.
1382
1383 2006-01-19 Diego Novillo <dnovillo@redhat.com>
1384
1385 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
1386 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
1387 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
1388 * testsuite/gcc.dg/gomp/empty.c: Likewise.
1389 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
1390 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
1391 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
1392 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
1393 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
1394 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
1395 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
1396 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
1397 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
1398 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
1399
1400 2006-01-18 Jeff Law <law@redhat.com>
1401
1402 * gcc.dg/tree-ssa/vrp25.c: New test.
1403
1404 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1405
1406 * gcc.dg/pr25805.c: Fix misapplied patch.
1407
1408 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
1409
1410 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
1411 (check_effective_target_vect_udot_qi): New.
1412 (check_effective_target_vect_sdot_hi): New.
1413 (check_effective_target_vect_udot_hi): New.
1414 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
1415 prefixed with "wrapv-" with -fwrapv.
1416 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
1417 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
1418 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
1419 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
1420 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
1421
1422 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
1423 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
1424 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
1425 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
1426
1427 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1428
1429 PR c++/16829
1430 * g++.dg/other/default2.C: New test.
1431 * g++.dg/other/default3.C: New test.
1432
1433 2006-01-19 Richard Sandiford <richard@codesourcery.com>
1434
1435 PR c/25805
1436 * gcc.dg/pr25805.c: New file.
1437
1438 2006-01-18 Mark Mitchell <mark@codesourcery.com>
1439
1440 PR c++/25836
1441 * g++.dg/template/init6.C: New test.
1442
1443 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
1444
1445 * gcc.dg/tree-ssa/pr24287.c: New test
1446
1447 2006-01-18 Eric Christopher <echristo@apple.com>
1448
1449 * g++.dg/eh/table.C: New.
1450
1451 2006-01-18 DJ Delorie <dj@redhat.com>
1452
1453 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
1454 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
1455 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
1456 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
1457
1458 2006-01-18 Jeff Law <law@redhat.com>
1459
1460 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
1461 on wrapping on overflow semantics.
1462
1463 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
1464
1465 * gcc.gc/tree-ssa/vrp23.c: New test.
1466 * gcc.gc/tree-ssa/vrp24.c: New test.
1467
1468 2006-01-18 Richard Henderson <rth@redhat.com>
1469 Aldy Hernandez <aldyh@redhat.com>
1470 Jakub Jelinek <jakub@redhat.com>
1471 Diego Novillo <dnovillo@redhat.com>
1472 Uros Bizjak <uros@kss-loka.si>
1473
1474 * testsuite/gcc.dg/gomp: New directory.
1475
1476 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
1477 Steven G. Kargl <kargls@comcast.net>
1478
1479 PR fortran/20869
1480 * gfortran.dg/intrinsic_external_1.f90: New test.
1481
1482 PR fortran/20875.
1483 * gfortran.dg/elemental_pointer_1.f90: New test.
1484
1485 PR fortran/25024
1486 * gfortran.dg/external_procedures_1.f90: New test.
1487
1488 PR fortran/25785
1489 gfortran.dg/assumed_present.f90: New test.
1490
1491 2006-01-18 Jakub Jelinek <jakub@redhat.com>
1492
1493 * g++.dg/parse/lookup5.C: New test.
1494
1495 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1496
1497 PR fortran/25697
1498 * gfortran.dg/read_eof.f90: New test.
1499
1500 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1501
1502 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
1503 add a closing brace.
1504
1505 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1506
1507 PR fortran/25631
1508 * gfortran.dg/fmt_tl.f: New test.
1509
1510 2006-01-17 Eric Christopher <echristo@apple.com>
1511
1512 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
1513 * g++.old-deja/g++.warn/impint2.C: Ditto.
1514 * g++.old-deja/g++.other/null1.C: Ditto.
1515 * g++.dg/warn/conv2.C: Ditto.
1516 * g++.dg/warn/conv4.C: New file.
1517
1518 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1519
1520 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
1521
1522 2006-01-17 Andreas Jaeger <aj@suse.de>
1523 Janis Johnson <janis187@us.ibm.com>
1524
1525 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
1526 in 64-bit.
1527 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
1528 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
1529
1530 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1531
1532 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
1533 xfail txxx where xxx >= 25.
1534
1535 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1536
1537 PR testsuite/25764
1538 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
1539
1540 2006-01-17 Jakub Jelinek <jakub@redhat.com>
1541
1542 PR c/25682
1543 * gcc.dg/pr25682.c: New test.
1544 * g++.dg/parse/array-size2.C: New test.
1545
1546 2006-01-16 Ian Lance Taylor <ian@airs.com>
1547
1548 * consistency.vlad: Remove entire directory, 1652 files.
1549
1550 2006-01-16 Janis Johnson <janis187@us.ibm.com>
1551
1552 * lib/target-supports.exp (check_effective_target_dfp_nocache,
1553 check_effective_target_dfprt_nocache): New.
1554 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
1555 (check_effective_target_dfprt): New.
1556 * lib/c-compat.exp (check_dfp): Remove.
1557 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
1558 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
1559 level of support for decimal float.
1560 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
1561 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
1562 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
1563 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
1564 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
1565 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
1566 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
1567 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
1568 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
1569 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
1570 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
1571 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
1572 directives.
1573
1574 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
1575
1576 PR testsuite/25741
1577 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
1578 $base_dir/../.
1579 * lib/gfortran.exp (gfortran_init): Likewise.
1580 * lib/obj-c++.exp (obj-c++_init): Likewise.
1581 * lib/scanasm.exp (scan-assembler-dem): Likewise.
1582 (scan-assembler-dem-not): Likewise.
1583 * lib/scandump.exp (scan-dump-dem): Likewise.
1584 (scan-dump-dem-not): Likewise.
1585
1586 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
1587
1588 PR testsuite/25767
1589 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
1590 powerpc-*-darwin*.
1591 * lib/obj-c++.exp (obj-c++_init): Likewise.
1592
1593 2006-01-16 Richard Guenther <rguenther@suse.de>
1594
1595 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
1596
1597 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1598
1599 PR testsuite/25777
1600 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
1601 to LD_LIBRARY_PATH.
1602
1603 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
1604 Andrew Pinski <pinskia@physics.uc.edu>
1605
1606 * gcc.dg/minmax-1.c: New test.
1607
1608 2006-01-16 Ben Elliston <bje@au.ibm.com>
1609
1610 * gcc.dg/dfp/dfp.exp: Correct FSF address.
1611 * gcc.misc-tests/dectest.exp: Ditto.
1612
1613 2006-01-15 Ian Lance Taylor <ian@airs.com>
1614
1615 PR testsuite/25796
1616 * gcc.target/i386/cmov6.c: Use -march=k8.
1617
1618 2006-01-15 Andreas Jaeger <aj@suse.de>
1619
1620 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
1621 x86 does not have __float128.
1622
1623 2006-01-14 Ian Lance Taylor <ian@airs.com>
1624
1625 * gcc.target/i386/cmov6.c: New test.
1626
1627 2006-01-14 Mark Mitchell <mark@codesourcery.com>
1628
1629 PR c++/25663
1630 * g++.dg/template/ctor6.C: New test.
1631
1632 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
1633
1634 PR tree-optimization/25485
1635 * gcc.dg/tree-ssa/pr25485.c: New.
1636
1637 2006-01-14 Richard Guenther <rguenther@suse.de>
1638
1639 PR tree-optimization/22548
1640 PR tree-optimization/22555
1641 PR tree-optimization/22501
1642 * gcc.dg/tree-ssa/alias-4.c: New testcase.
1643 * gcc.dg/tree-ssa/alias-5.c: Likewise.
1644 * gcc.dg/tree-ssa/alias-6.c: Likewise.
1645 * gcc.dg/tree-ssa/alias-7.c: Likewise.
1646 * gcc.dg/tree-ssa/alias-8.c: Likewise.
1647 * gcc.dg/tree-ssa/alias-9.c: Likewise.
1648 * gcc.dg/tree-ssa/alias-10.c: Likewise.
1649 * gcc.dg/tree-ssa/alias-11.c: Likewise.
1650 * gcc.dg/tree-ssa/alias-12.c: Likewise.
1651
1652 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
1653
1654 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
1655 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
1656
1657 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
1658 Richard Guenther <rguenther@suse.de>
1659
1660 PR rtl-optimization/24257
1661 * gcc.dg/torture/pr24257.c: New testcase.
1662
1663 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
1664
1665 * gcc.c-torture/execute/20060110-1.c: New test.
1666 * gcc.c-torture/execute/20060110-2.c: New test.
1667
1668 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
1669
1670 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
1671
1672 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
1673
1674 PR fortran/25756
1675 * gfortran.dg/label_3.f90: New test.
1676
1677 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
1678
1679 PR tree-optimization/25771
1680 * g++.dg/tree-ssa/pr25771.C: New test
1681
1682 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1683
1684 PR tree-opt/24365
1685 * g++.dg/opt/complex5.C: New test.
1686
1687 2006-01-13 Richard Guenther <rguenther@suse.de>
1688
1689 * gcc.target/i386/387-9.c: New testcase.
1690
1691 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
1692
1693 PR c++/24824
1694 * g++.dg/debug/dwarf2-1.C: New.
1695
1696 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
1697
1698 PR testsuite/25728
1699 * lib/gcov.exp (verify-lines): Add "close $fd".
1700
1701 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
1702 Ben Elliston <bje@au.ibm.com>
1703
1704 * gcc.dg/dfp/inf-1.c: New test.
1705
1706 2006-01-12 Janis Johnson <janis187@us.ibm.com>
1707 Yao Qi <qiyaoltc@cn.ibm.com>
1708 Ben Elliston <bje@au.ibm.com>
1709 Jon Grimm <jgrimm2@us.ibm.com>
1710
1711 * gcc.dg/nodfp-1.c: New test.
1712 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1713 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
1714 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
1715 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
1716 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
1717 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
1718 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
1719 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1720 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1721 * gcc.dg/format/dfp-scanf-1.c: Likewise.
1722 * gcc.dg/format/dfp-printf-1.c: Likewise.
1723 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
1724 (compat_setup_dfp): New.
1725 * gcc.dg/compat/compat.exp: Use it.
1726 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
1727 Make some variables global, prepend "compat_" to their names.
1728 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
1729 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
1730 * gcc.misc-tests/dectest.exp: New test driver for decTest.
1731 * lib/compat.exp (compat_skip_list): Make global, rename.
1732 * lib/c-compat.exp: New file.
1733 * lib/target-supports.exp (check_effective_target_dfp): New.
1734
1735 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
1736 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
1737 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
1738 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
1739 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
1740 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
1741 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
1742 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
1743 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
1744 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
1745 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
1746 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
1747 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
1748 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
1749 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
1750 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
1751 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
1752 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
1753 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
1754 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
1755 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
1756 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
1757 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
1758 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
1759 gcc.dg/dfp/struct-layout-1.c,
1760 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
1761 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
1762 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
1763 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
1764 gcc.dg/dfp/func-vararg-dfp.c,
1765 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
1766 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
1767 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
1768 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
1769 gcc.dg/dfp/wtr-conversion-1.c: New tests.
1770
1771 2006-01-11 Richard Guenther <rguenther@suse.de>
1772
1773 PR tree-optimization/25734
1774 * gcc.dg/tree-ssa/pr25734.c: New testcase.
1775
1776 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1777
1778 PR fortran/25486
1779 * gfortran.dg/literal_character_constant_1_x.F: New test.
1780 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
1781 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
1782 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
1783
1784 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
1785
1786 PR c++/25386
1787 * g++.dg/ext/packed3.C: Add expected packed error.
1788
1789 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
1790
1791 PR target/25706
1792 * gcc.dg/torture/pr25706-1.c: New test.
1793
1794 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
1795
1796 PR tree-optimization/23109
1797 PR tree-optimization/23948
1798 PR tree-optimization/24123
1799
1800 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
1801 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
1802 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
1803 g++.dg/tree-ssa/pr23948.C: New testcases.
1804 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
1805 three divisions in order to do the optimization.
1806
1807 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
1808
1809 PR c++/25632
1810 * g++.dg/other/pr25632.C: New test.
1811
1812 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
1813
1814 PR fortran/25730
1815 * gfortran.dg/used_types_1.f90: New test.
1816
1817 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
1818
1819 PR target/25718
1820 * gcc.dg/torture/pr25718-1.c: New test.
1821
1822 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
1823
1824 * gfortran.dg/list_read_2.f90: Fix typo in description.
1825
1826 2006-01-10 Jan Beulich <jbeulich@novell.com>
1827
1828 * lib/target-supports.exp (check_visibility_available): Simplify test
1829 for *-*-netware*.
1830 (check_profiling_available): Fail for *-*-netware*.
1831 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
1832 * gcc.dg/20021014-1.c: Likewise.
1833 * gcc.dg/nest.c: Likewise.
1834
1835 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1836
1837 fortran/24936
1838 * gfortran.dg/forall_3.f90: New test.
1839
1840 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
1841
1842 PR fortran/21977
1843 * gfortran.dg/nesting_2.f90: New test.
1844 * gfortran.dg/nesting_3.f90: New test.
1845
1846 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
1847
1848 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
1849 Fix typo in comment.
1850
1851 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1852
1853 * gfortran.dg/single_char_string.f90: New test.
1854
1855 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
1856
1857 * gfortran.dg/ichar_2.f90: New test.
1858
1859 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
1860
1861 PR fortran/25093
1862 * gfortran.dg/private_type_4.f90: New.
1863
1864 2006-01-07 Richard Guenther <rguenther@suse.de>
1865
1866 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
1867
1868 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1869
1870 * gfortran.dg/func_decl_1.f90: New.
1871 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
1872 * gfortran.dg/array_alloc_2.f90: Likewise.
1873 * gfortran.dg/char_result_8.f90: Likewise.
1874 * gfortran.dg/dup_save_1.f90: Likewise.
1875 * gfortran.dg/dup_save_2.f90: Likewise.
1876 * gfortran.dg/f2c_6.f90: Likewise.
1877 * gfortran.dg/f2c_7.f90: Likewise.
1878 * gfortran.dg/func_result_2.f90: Likewise.
1879 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
1880
1881 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
1882
1883 PR fortran/22146
1884 * gfortran.dg/elemental_subroutine_1.f90: New test.
1885 * gfortran.dg/elemental_subroutine_2.f90: New test.
1886
1887 PR fortran/25029
1888 PR fortran/21256
1889 * gfortran.dg/assumed_size_refs_1.f90: New test.
1890
1891 PR fortran/20868
1892 PR fortran/20870
1893 * gfortran.dg/assumed_size_refs_2.f90: New test.
1894 * gfortran.dg/initialization_1.f90: Change warning message.
1895
1896 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
1897
1898 * gcc.dg/tree-ssa/loop-15.c: New test.
1899
1900 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1901
1902 PR fortran/25598
1903 * gfortran.dg/backspace_3.f: New test.
1904 * gfortran.dg/backspace_4.f: New test.
1905
1906 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1907
1908 PR fortran/24268
1909 * gfortran.dg/fmt_white.f: Update test.
1910
1911 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
1912
1913 * gcc.dg/cast-1.c: Add new warning.
1914 * gcc.dg/cast-2.c: Likewise.
1915 * gcc.dg/cast-3.c: Likewise.
1916 * gcc.dg/format/cast-1.c: Likewise.
1917 * gcc.dg/cast-4.c: New testcase.
1918
1919 2006-01-05 Richard Guenther <rguenther@suse.de>
1920
1921 PR tree-optimization/22555
1922 * gcc.dg/tree-ssa/alias-3.c: New testcase.
1923
1924 2006-01-05 Richard Guenther <rguenther@suse.de>
1925 Diego Novillo <dnovillo@redhat.com>
1926
1927 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
1928 * gcc.dg/tree-ssa/loop-8.c: Likewise.
1929 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1930 * gcc.dg/tree-ssa/pr23294.c: Likewise.
1931 * gcc.dg/tree-ssa/pr21985.c: Likewise.
1932 * gcc.dg/tree-ssa/loop-14.c: Likewise.
1933 * gcc.dg/tree-ssa/loop-2.c: Likewise.
1934 * gcc.dg/tree-ssa/loop-3.c: Likewise.
1935 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1936 * gcc.dg/tree-ssa/pr21171.c: Likewise.
1937 * gcc.dg/tree-ssa/loop-5.c: Likewise.
1938 * gcc.dg/tree-ssa/loop-10.c: Likewise.
1939 * gcc.dg/tree-ssa/loop-6.c: Likewise.
1940 * treelang/compile/extravar.tree: Likewise.
1941 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
1942 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
1943 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
1944 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1945 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
1946
1947 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
1948
1949 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
1950 for 64-bit fix.
1951
1952 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
1953
1954 PR fortran/23675
1955 gfortran.dg/char_result_11.f90: New.
1956
1957 2006-01-04 Mark Mitchell <mark@codesourcery.com>
1958
1959 PR c++/24782
1960 * g++.dg/parse/access9.C: New test.
1961 * g++.dg/tc1/dr52.C: Tweak error markers.
1962
1963 2006-01-04 Richard Henderson <rth@redhat.com>
1964
1965 Merge from gomp branch.
1966 * g++.dg/parse/pragma2.C: Update expected error lines.
1967
1968 2006-01-04 Jakub Jelinek <jakub@redhat.com>
1969
1970 * g++.dg/other/i386-2.C: New test.
1971
1972 PR target/25554
1973 * gcc.c-torture/compile/20051228-1.c: New test.
1974
1975 PR c/25559
1976 * gcc.dg/pr25559.c: New test.
1977
1978 2006-01-03 Mark Mitchell <mark@codesourcery.com>
1979
1980 PR c++/25492
1981 * g++.dg/lookup/friend9.C: New test.
1982
1983 PR c++/25625
1984 * g++.dg/template/repo5.C: New test.
1985
1986 2006-01-03 Steven G. Kargl <kargls@comcast.net>
1987
1988 PR fortran/25101
1989 * gfortran.dg/forall_2.f90: New test.
1990
1991 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
1992
1993 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
1994 dg-require-weak. Adjust regexp to handle leading-underscore
1995 targets and space as well as TAB after .weak. Change previous
1996 64-bit fix to not use naked dot.
1997
1998 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
1999
2000 PR rtl-optimization/25578
2001 * gcc.c-torture/execute/20060102-1.c: New testcase.
2002
2003 2006-01-03 Richard Guenther <rguenther@suse.de>
2004
2005 PR c/25183
2006 * gcc.dg/torture/pr25183.c: New testcase.
2007
2008 2006-01-03 Jakub Jelinek <jakub@redhat.com>
2009
2010 Merge from gomp-branch.
2011 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
2012 * gcc.dg/ia64-sync-2.c: Likewise.
2013 * gcc.dg/ia64-sync-3.c: Likewise.
2014 * gcc.dg/ia64-sync-4.c: Likewise.
2015 * gcc.dg/sync-2.c: Likewise.
2016 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
2017 that sparc64-*-* and sparcv9-*-* supports sync builtins.
2018
2019 2006-01-02 Mark Mitchell <mark@codesourcery.com>
2020
2021 PR c++/25635
2022 * g++.dg/parse/operator6.C: New test.
2023
2024 PR c++/25637
2025 * g++.dg/parse/error29.C: New test.
2026
2027 PR c++/25638
2028 * g++.dg/parse/dtor6.C: New test.
2029
2030 PR c++/25633
2031 * g++.dg/parse/ctor3.C: New test.
2032
2033 PR c++/25634
2034 * g++.dg/template/class3.C: New test.
2035
2036 2006-01-02 Geoffrey Keating <geoffk@apple.com>
2037
2038 * g++.dg/debug/debug9.C: New.
2039
2040 2006-01-02 Steven G. Kargl <kargls@comcast.net>
2041
2042 PR fortran/24640
2043 * gfortran.dg/label_2.f90: New test.
2044
2045 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2046
2047 * g++.dg/lookup/using12.C: Tighten error marker.
2048
2049 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
2050 Andrew Pinski <pinskia@physics.uc.edu>
2051
2052 * gcc.target/powerpc/darwin-abi-3.c: New file.
2053 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
2054 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
2055 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
2056 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
2057 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
2058 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
2059 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
2060 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
2061
2062 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
2063
2064 * gcc.dg/tree-ssa/loadpre1.c: New;
2065 * gcc.dg/tree-ssa/loadpre2.c: New;
2066 * gcc.dg/tree-ssa/loadpre3.c: New;
2067 * gcc.dg/tree-ssa/loadpre4.c: New;
2068 * gcc.dg/tree-ssa/loadpre5.c: New;
2069 * gcc.dg/tree-ssa/loadpre6.c: New;
2070 * gcc.dg/tree-ssa/loadpre7.c: New;
2071 * gcc.dg/tree-ssa/loadpre8.c: New;
2072 * gcc.dg/tree-ssa/loadpre9.c: New;
2073
2074 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
2075
2076 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
2077 * g++.dg/abi/thunk4.C: Likewise.
2078
2079 2006-01-01 Andreas Jaeger <aj@suse.de>
2080
2081 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
2082 portable.
2083
2084 2006-01-01 Jakub Jelinek <jakub@redhat.com>
2085
2086 PR c++/25294
2087 * gcc.dg/pragma-pack-3.c: New test.
2088 * g++.dg/parse/pragma3.C: New test.
2089
2090 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2091
2092 PR middle-end/24827
2093 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
2094
2095 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2096
2097 PR testsuite/25214
2098 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
2099
2100 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
2101
2102 PR fortran/22607
2103 * gfortran-dg/pure_byref_3.f90: New.
2104
2105 fortran/PR 25396
2106 * gfortran.dg/userdef_operator_1.f90: New.
2107
2108 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
2109
2110 * g++.dg/abi/thunk3.C: New.
2111 * g++.dg/abi/thunk4.C: New.
2112
2113 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
2114
2115 PR fortran/25532
2116 * gfortran.dg/host_used_types_1.f90: New test. Check that host
2117 associated derived type components of derived types are
2118 properly declared in contained procedures.
2119
2120 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2121
2122 PR libgfortran/25139
2123 * gfortran.dg/backspace_2.f: New test.
2124
2125 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2126
2127 PR libgfortran/25550
2128 * gfortran.dg/endfile.f: New test.
2129
2130 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2131
2132 PR libgfortran/25419
2133 * gfortran.dg/comma.f: New test.
2134
2135 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2136
2137 * lib/gfortran-dg.exp: Remove trailing whitespace.
2138 * lib/fortran-torture.exp: Test with -fbounds-check instead of
2139 -funroll-all-loops.
2140
2141 2005-12-28 Alan Modra <amodra@bigpond.net.au>
2142
2143 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
2144 Extended Double long doubles or repeat tests when long double is
2145 the same size as double.
2146
2147 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2148
2149 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
2150
2151 PR testsuite/25442
2152 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
2153 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
2154
2155 PR testsuite/25441
2156 * gcc.dg/pr23911.c: Make test variable static.
2157
2158 PR testsuite/25444
2159 * gcc.dg/tree-ssa/pr14841.c: Likewise.
2160
2161 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2162
2163 PR c++/25439
2164 * g++.dg/parse/crash17.C: Adjust error markers.
2165 * g++.dg/template/error20.C: New test.
2166
2167 2005-12-26 Mark Mitchell <mark@codesourcery.com>
2168
2169 PR c++/23172
2170 * g++.dg/ext/complit4.C: New test.
2171
2172 PR c++/25417
2173 * g++.dg/ext/complit5.C: Likewise.
2174
2175 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
2176
2177 PR tree-optimization/25125
2178 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
2179 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
2180 * gcc.c-torture/execute/pr25125.c: New.
2181
2182 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
2183
2184 PR fortran/25029
2185 PR fortran/21256
2186 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
2187 with incorrect assumed size references.
2188
2189 2005-12-24 Mark Mitchell <mark@codesourcery.com>
2190
2191 PR c++/23171
2192 * g++.dg/opt/init1.C: New test.
2193
2194 2005-12-23 Mark Mitchell <mark@codesourcery.com>
2195
2196 PR c++/24671
2197 * g++.dg/template/sfinae3.C: New test.
2198
2199 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2200
2201 * g++.dg/other/friend4.C: New test.
2202
2203 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2204
2205 PR target/25005
2206 * g++.dg/opt/pr25005.C: New test.
2207
2208 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2209
2210 PR c++/25369
2211 * g++.dg/template/ptrmem16.C: New test.
2212
2213 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
2214
2215 PR fortran/25029
2216 PR fortran/21256
2217 * gfortran.dg/initialization_1.f90: Add test of SIZE.
2218
2219 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2220
2221 PR libgfortran/25307
2222 * gfortran.dg/list_read_5.f90: New test.
2223
2224 2005-12-22 Richard Henderson <rth@redhat.com>
2225
2226 * gcc.target/i386/sse-7.c: Use -msse2.
2227
2228 2005-12-23 Jakub Jelinek <jakub@redhat.com>
2229
2230 PR rtl-optimization/25432
2231 * gcc.c-torture/compile/20051216-1.c: New test.
2232
2233 PR objc/25328
2234 * objc/execute/pr25328.m: New test.
2235
2236 2005-12-22 Mark Mitchell <mark@codesourcery.com>
2237
2238 PR c++/25364
2239 * g++.dg/template/call4.C: New test.
2240
2241 2005-12-22 Dale Johannesen <dalej@apple.com>
2242
2243 * gcc.target/i386/sse-17.c: New.
2244
2245 2005-12-22 Paul Brook <paul@codesourcery.com>
2246
2247 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
2248
2249 2005-12-22 Paul Brook <paul@codesourcery.com>
2250
2251 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
2252
2253 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2254
2255 PR tree-opt/25513
2256 * gcc.c-torture/compile/pr25513.c: New test.
2257
2258 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2259
2260 PR c++/23333
2261 * g++.dg/parse/error25.C: Add more tests.
2262
2263 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2264
2265 PR fortran/18990
2266 * gfortran.dg/der_charlen_1.f90: New.
2267
2268 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
2269
2270 PR fortran/20889
2271 * gfortran.dg/pointer_component_type_1.f90: New test.
2272
2273 PR fortran/25029
2274 PR fortran/21256
2275 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
2276 should give an error with assumed size array refernces and checks those
2277 that should not.
2278 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
2279 reference an upper bound so that it does not generate an error.
2280
2281 PR fortran/19362
2282 PR fortran/20244
2283 PR fortran/20864
2284 PR fortran/25391
2285 * gfortran.dg/used_dummy_types_1.f90: New test.
2286 * gfortran.dg/used_dummy_types_2.f90: New test.
2287 * gfortran.dg/used_dummy_types_3.f90: New test.
2288 * gfortran.dg/used_dummy_types_4.f90: New test.
2289 * gfortran.dg/used_dummy_types_5.f90: New test.
2290
2291 PR fortran/23152
2292 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
2293 group already being USE associated.
2294 * gfortran.dg/assumed_shape_nml.f90: New test.
2295 * gfortran.dg/assumed_size_nml.f90: New test.
2296
2297 PR fortran/20862
2298 PR fortran/25053
2299 PR fortran/25063
2300 PR fortran/25064
2301 PR fortran/25066
2302 PR fortran/25067
2303 PR fortran/25068
2304 PR fortran/25307
2305 * gfortran.dg/io_constraints_1.f90: New test.
2306 * gfortran.dg/io_constraints_1.f90: New test.
2307 * gfortran.dg/iostat_3.f90: Change wording of warning.
2308 * gfortran.dg/g77/19981216-0.f: The same.
2309
2310 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
2311
2312 PR tree-optimization/23518
2313 * testsuite/gcc.dg/pr23518.c: New.
2314
2315 2005-12-21 Mike Stump <mrs@apple.com>
2316
2317 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
2318
2319 2005-12-21 Paul Brook <paul@codesourcery.com>
2320
2321 * gcc.dg/pr19340.c: Skip on m68k targets.
2322
2323 2005-12-21 Steven Bosscher <stevenb@suse.de>
2324
2325 PR rtl-optimization/25196
2326 * gcc.dg/pr25196.c: New test.
2327
2328 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
2329
2330 PR fortran/25423
2331 gfortran.dg/where_nested_1.f90: New.
2332
2333 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
2334
2335 PR tree-optimization/25382.
2336 * gcc.dg/tree-ssa/pr25382.c: New.
2337
2338 2005-12-20 Richard Guenther <rguenther@suse.de>
2339
2340 PR middle-end/24306
2341 * gcc.target/i386/pr24306.c: New testcase.
2342
2343 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
2344
2345 PR tree-optimization/25501
2346 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
2347
2348 2005-12-20 Richard Guenther <rguenther@suse.de>
2349
2350 Revert
2351 2005-12-02 Richard Guenther <rguenther@suse.de>
2352
2353 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
2354
2355 2005-12-20 Mark Mitchell <mark@codesourcery.com>
2356
2357 PR c++/21228
2358 * g++.dg/warn/Wunreachable-code-2.C: New test.
2359
2360 2005-12-19 Mark Mitchell <mark@codesourcery.com>
2361
2362 PR c++/24278
2363 * g++.dg/template/ctor5.C: New test.
2364
2365 PR c++/24915
2366 * g++.dg/template/overload8.C: New test.
2367
2368 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
2369
2370 * gcc.c-torture/compile/pr25483 : New test.
2371
2372 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2373
2374 PR c++/20552
2375 * g++.dg/ext/typeof10.C: New test.
2376
2377 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
2378
2379 * gcc.dg/mt-loopi1.c: New.
2380
2381 2005-12-18 Richard Guenther <rguenther@suse.de>
2382
2383 PR tree-optimization/25481
2384 * gcc.dg/torture/pr25481.c: New testcase.
2385
2386 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2387
2388 PR rtl-optimization/21041
2389 * gcc.dg/pr21041.c: New test.
2390
2391 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2392
2393 PR libgfortran/25463
2394 * gfortran.dg/advance.f90: New test.
2395
2396 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
2397
2398 * gcc.dg/20051201-1.c: New test.
2399
2400 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
2401
2402 PR fortran/25018
2403 * gfortran.dg/initialization_1.f90: New test.
2404 * gfortran.dg/enum_5.f90: Change dg-error to new message.
2405 * gfortran.dg/g77/980616-0.f: The same.
2406
2407 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2408
2409 * PR fortran/25458
2410 * gfortran.dg/chkbits.f90: New test.
2411
2412 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2413
2414 * gfortran.dg/enum_5.f: Revert to previous version.
2415
2416 2005-12-17 Steven G. Kargl <kargls@comcast.net>
2417
2418 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
2419 * gfortran.dg/nested_modules_1.f90: Ditto.
2420 * gfortran.dg/hollerith_f95.f90: Ditto.
2421 * gfortran.dg/select_5.f90: Ditto.
2422 * gfortran.dg/secnds.f: Ditto.
2423 * gfortran.dg/hollerith2.f90: Ditto.
2424 * gfortran.dg/imag_2.f: Ditto.
2425 * gfortran.dg/ftell_2.f90: Ditto.
2426 * gfortran.dg/malloc_free_1.f90: Ditto.
2427 * gfortran.dg/logint-1.f: Ditto.
2428 * gfortran.dg/recursive_statement_functions.f90: Ditto.
2429 * gfortran.dg/e_d_fmt.f90: Ditto.
2430 * gfortran.dg/hollerith_legacy.f90: Ditto.
2431 * gfortran.dg/logint-2.f: Ditto.
2432 * gfortran.dg/enum_5.f90: Ditto.
2433 * gfortran.dg/f2c_2.f90: Ditto.
2434 * gfortran.dg/pr17143.f90: Ditto.
2435 * gfortran.dg/namelist_14.f90: Ditto.
2436 * gfortran.dg/logint-3.f: Ditto.
2437 * gfortran.dg/spread_scalar_source.f90: Ditto.
2438 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
2439 * gfortran.dg/namelist_11.f: Ditto.
2440 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2441 * gfortran.dg/g77/20010519-1.f
2442 * gfortran.dg/g77/alpha1.f: Ditto.
2443 * gfortran.dg/g77/990115-1.f: Ditto.
2444 * gfortran.dg/g77/erfc.f: Ditto.
2445 * gfortran.dg/g77/19990313-3.f: Ditto.
2446 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
2447 * gfortran.dg/g77/20010426.f: Ditto.
2448 * gfortran.dg/g77/19990313-0.f: Ditto.
2449 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
2450 * gfortran.dg/g77/20000629-1.f: Ditto.
2451 * gfortran.dg/g77/970125-0.f: Ditto.
2452 * gfortran.dg/g77/8485.f: Ditto.
2453 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
2454 * gfortran.dg/g77/19990313-1.f: Ditto.
2455 * gfortran.dg/g77/int8421.f: Ditto.
2456 * gfortran.dg/g77/19990305-0.f: Ditto.
2457 * gfortran.dg/g77/947.f: Ditto.
2458 * gfortran.dg/g77/19990905-2.f: Ditto.
2459 * gfortran.dg/g77/cabs.f: Ditto.
2460 * gfortran.dg/g77/19990313-2.f: Ditto.
2461 * gfortran.dg/g77/20020307-1.f: Ditto.
2462 * gfortran.dg/g77/dcomplex.f: Ditto.
2463 * gfortran.dg/g77/19990502-1.f: Ditto.
2464 * gfortran.dg/g77/19981216-0.f: Ditto.
2465 * gfortran.dg/common_4.f90: Ditto.
2466 * gfortran.dg/entry_4.f90: Ditto.
2467 * gfortran.dg/equiv_constraint_2.f90: Ditto.
2468 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
2469 * gfortran.dg/namelist_12.f: Ditto.
2470 * gfortran.dg/scale_1.f90: Ditto.
2471 * gfortran.dg/modulo_1.f90
2472 * gfortran.dg/hollerith.f90: Ditto.
2473 * gfortran.dg/direct_io_3.f90: Ditto.
2474 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
2475 * gfortran.dg/gnu_logical_1.F: Ditto.
2476 * gfortran.dg/unf_io_convert_1.f90: Ditto.
2477 * gfortran.dg/assign_1.f90: Ditto.
2478 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
2479 * gfortran.dg/pr23095.f: Ditto.
2480 * gfortran.dg/read_float_1.f90: Ditto.
2481
2482 2005-12-17 Andreas Jaeger <aj@suse.de>
2483
2484 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
2485 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
2486
2487 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2488
2489 PR fortran/24268
2490 * gfortran.dg/fmt_white.f: New test.
2491
2492 2005-12-16 Steven G. Kargl <kargls@comcast.net>
2493
2494 * gfortran.dg/label_1.f90: New test.
2495
2496 2005-12-15 Ben Elliston <bje@au.ibm.com>
2497
2498 PR testsuite/25422
2499 * gcc.dg/20031012-1.c: Add -Walways-true option.
2500 * gcc.dg/weak/weak-3.c: Likewise.
2501 * g++.old-deja/g++.mike/warn8.C: Likewise.
2502
2503 2005-12-16 Mike Stump <mrs@apple.com>
2504
2505 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
2506 exit.
2507
2508 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2509
2510 PR libgfortran/25264
2511 PR libgfortran/25349
2512 * gfortran.dg/tl_editing.f90: Added additional checks.
2513 * gfortran.dg/t_editing.f: New test.
2514 * gfortran.dg/write_padding.f90: New test
2515
2516 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2517
2518 PR testsuite/25215
2519 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
2520
2521 2005-12-16 Jakub Jelinek <jakub@redhat.com>
2522
2523 PR rtl-optimization/24899
2524 * gcc.c-torture/execute/20051215-1.c: New test.
2525
2526 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
2527
2528 PR 24823
2529 * gfortran.dg/pr24823.f: New test.
2530
2531 2005-12-16 Jeff Law <law@redhat.com>
2532
2533 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
2534
2535 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2536
2537 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
2538 Change C++ style comments to C style comments.
2539 Remove aligned types from the array.
2540 Keep Enums disabled.
2541 (complex_types): Remove aligned types from the array.
2542 Comment out "_Complex long double".
2543 (attrib_types): Remove.
2544 (complex_attrib_types): Remove.
2545 (attrib_array_types): Remove.
2546 (complex_attrib_array_types): Remove.
2547 (aligned_bitfld_types): Remove.
2548 (n_aligned_bitfld_types): Remove.
2549 (FEATURE_ALIGNEDPACKED): Delete.
2550 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
2551 (singles): Remove support for adding attributes.
2552 (choose_type): Remove support for attributed types.
2553 (generate_fields): Remove support for attributed bit-fields.
2554 Remove support for adding attributes.
2555 (generate_random_tests): Remove support for adding attributes.
2556 (features): Add back "[0] :0" and "complex vector [0]".
2557 (main): Remove support for attributed bit-fields.
2558 Uncomment the calling of generate_random_tests for the rests of
2559 the tests.
2560
2561 2005-12-16 Jan Hubicka <jh@suse.cz>
2562
2563 * gcc.c-torture/combine/pr25224.c: New.
2564
2565 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
2566
2567 PR other/25028
2568 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
2569 HP-UX.
2570
2571 2005-12-15 Richard Sandiford <richard@codesourcery.com>
2572
2573 * gcc.dg/20051215-1.c: New file.
2574
2575 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2576
2577 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
2578 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
2579
2580 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
2581
2582 PR fortran/18197
2583 * gfortran.dg/dummy_functions_1.f90: New.
2584
2585 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
2586
2587 PR rtl-optimization/25310
2588 * gcc.c-torture/compile/pr25310.c: New test.
2589
2590 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2591
2592 PR debug/25023
2593 * gcc.dg/pr25023.c: New test.
2594
2595 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2596
2597 * g++.old-deja/g++.brendan/redecl1.C,
2598 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
2599 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
2600 g++.old-deja/g++.oliva/typeof1.C,
2601 g++.old-deja/g++.other/crash16.C,
2602 g++.old-deja/g++.other/crash34.C,
2603 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
2604 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
2605 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
2606 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
2607 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
2608 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
2609 Remove xfail.
2610
2611 2005-12-14 Kean Johnston <jkj@sco.com>
2612 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2613
2614 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
2615 * gcc.target/i386/20020523-1.c: Ditto.
2616 * gcc.target/i386/tailcall-1.c: Ditto.
2617 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
2618 * gcc.target/i386/ssetype-5.c: Ditto.
2619
2620 2005-12-14 Jeff Law <law@redhat.com>
2621
2622 * gcc.dg/tree-ssa/foldstring-1.c: New test.
2623
2624 2005-12-14 Jakub Jelinek <jakub@redhat.com>
2625
2626 PR target/25254
2627 PR target/24188
2628 * gcc.target/i386/pr25254.c: New test.
2629 * gfortran.dg/PR24188.f: New test.
2630
2631 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
2632
2633 * lib/fortran-torture.exp: Catch remaining uses of
2634 remote_file build delete.
2635
2636 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2637
2638 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
2639
2640 2005-12-14 Ben Elliston <bje@au.ibm.com>
2641
2642 * gcc.dg/warn-addr-cmp.c: New test.
2643
2644 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR debug/25023
2647 PR target/25293
2648 * gcc.target/i386/pr25293.c: New test.
2649
2650 2005-12-13 Petr Machata <machata@post.cz>
2651
2652 PR c++/24907
2653 * g++.dg/parse/comma2.C: New test.
2654
2655 2005-12-13 Mark Mitchell <mark@codesourcery.com>
2656 Jakub Jelinek <jakub@redhat.com>
2657
2658 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2659 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2660 (limits.h): Include unconditionally.
2661 (stdlib.h): Likewise.
2662 (hashtab.h): Do not include.
2663 (getopt.h): Likewise.
2664 (stddef.h): Include.
2665 (hashval_t): Define.
2666 (struct entry): Add "next" field.
2667 (HASH_SIZE): New macro.
2668 (hash_table): New variable.
2669 (switchfiles): Do not use xmalloc.
2670 (mix): New macro.
2671 (iterative_hash): New function.
2672 (hasht): Remove.
2673 (e_exists): New function.
2674 (e_insert): Likewise.
2675 (output): Use, instead of libiberty hashtable functions.
2676 (main): Do not use getopt. Do not call htab_create.
2677
2678 2005-12-13 Jakub Jelinek <jakub@redhat.com>
2679
2680 PR c++/25331
2681 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
2682 put atal* and atpaal* attributes on array elements.
2683 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
2684 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
2685 put atal* and atpaal* attributes on array elements.
2686 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
2687
2688 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
2689
2690 * gcc.dg/single-precision-constant.c: New test.
2691
2692 2005-12-13 Alan Modra <amodra@bigpond.net.au>
2693
2694 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
2695 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
2696 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
2697 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2698 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2699 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2700 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
2701 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
2702 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
2703 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
2704 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
2705 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
2706 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
2707 gcc.target/powerpc/ppc-sdata-2.c,
2708 gcc.target/powerpc/ppc-stackalign-1.c,
2709 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
2710 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
2711 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
2712 gcc.target/powerpc/rs6000-ldouble-2.c,
2713 gcc.target/powerpc/rs6000-power2-1.c,
2714 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
2715 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
2716 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
2717 option into target selector.
2718 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
2719 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
2720
2721 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2722
2723 PR objc/25348
2724 * objc.dg/encode-9.m: New test.
2725
2726 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2727
2728 PR testsuite/20772
2729 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
2730 * gcc.dg/asm-b.c: Fix typo.
2731 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
2732 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2733 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
2734 i?86 lp64 and x86_64 ilp32.
2735 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
2736 on i?86 lp64.
2737 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
2738
2739 2005-12-12 Steven G. Kargl <kargls@comcast.net>
2740
2741 PR fortran/25078
2742 gfortran.dg/equiv_5.f90: New test.
2743
2744 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
2745
2746 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
2747 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
2748 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
2749 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
2750 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
2751 * gcc.dg/tree-ssa/reassoc-5.c: New.
2752 * gcc.dg/tree-ssa/reassoc-6.c: New.
2753 * gcc.dg/tree-ssa/reassoc-7.c: New.
2754 * gcc.dg/tree-ssa/reassoc-8.c: New.
2755 * gcc.dg/tree-ssa/reassoc-9.c: New.
2756 * gcc.dg/tree-ssa/reassoc-10.c: New.
2757 * gcc.dg/tree-ssa/reassoc-11.c: New.
2758
2759 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2760
2761 PR testsuite/25167
2762 PR testsuite/24478
2763 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
2764
2765 2005-12-12 Mark Mitchell <mark@codesourcery.com>
2766
2767 PR c++/25300
2768 * g++.dg/template/inherit.C: Do not use a generic error message.
2769
2770 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2771
2772 PR libobjc/25354
2773 * objc.dg/gnu-encoding: New directory.
2774 * objc.dg/gnu-encoding/compat-common.h: New file.
2775 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
2776 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
2777 * objc.dg/gnu-encoding/vector-defs.h: New file.
2778 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
2779 * objc.dg/gnu-encoding/generate-random.c: New file.
2780 * objc.dg/gnu-encoding/generate-random_r.c: New file.
2781 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
2782 * objc.dg/gnu-encoding/generate-random.h: New file.
2783
2784 2005-12-11 Mark Mitchell <mark@codesourcery.com>
2785
2786 PR c++/25337
2787 * g++.dg/template/defarg7.C: New test.
2788
2789 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2790
2791 PR libobjc/25347
2792 * objc.dg/encode-8.m: New test.
2793
2794 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
2795
2796 PR libobjc/25346
2797 * objc.dg/encode-7.m: New test.
2798
2799 2005-12-10 Mark Mitchell <mark@codesourcery.com>
2800
2801 PR c++/25010
2802 * g++.dg/opt/inline10.C: New test.
2803
2804 2005-12-11 Steven G. Kargl <kargls@comcast.net>
2805
2806 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
2807
2808 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
2809
2810 * gfortran.dg/substring_equivalence.f90: typo in comment
2811
2812 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2813
2814 PR fortran/25068
2815 * gfortran.dg/iostat_3.f90: New test.
2816
2817 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
2818
2819 PR fortran/23815
2820 * gfortran.dg/unf_io_convert_1.f90: New test.
2821 * gfortran.dg/unf_io_convert_2.f90: New test.
2822 * gfortran.dg/unf_io_convert_3.f90: New test.
2823
2824 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2825
2826 PR testsuite/20772
2827 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
2828 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
2829 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
2830 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
2831 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
2832 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
2833 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
2834 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
2835 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
2836 gcc.dg/torture/fp-int-convert-float128-timode.c,
2837 gcc.dg/torture/fp-int-convert-float128.c,
2838 gcc.dg/torture/fp-int-convert-float80-timode.c,
2839 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
2840 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
2841
2842 * gcc.dg/tls/opt-1.c: Require effective target fpic.
2843
2844 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
2845
2846 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
2847
2848 2005-12-10 Richard Sandiford <richard@codesourcery.com>
2849
2850 * gcc.dg/20051207-1.c,
2851 * gcc.dg/20051207-2.c,
2852 * gcc.dg/20051207-3.c: New tests.
2853
2854 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2855
2856 PR testsuite/20772
2857 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
2858 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
2859 dg-skip-if target selector.
2860
2861 PR testsuite/20772
2862 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
2863 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
2864 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
2865 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
2866 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
2867 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
2868 and/or merge with i?86 cases.
2869
2870 * gcc.dg/tls/opt-3.c: Require effective target fpic.
2871
2872 PR testsuite/20772
2873 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
2874 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
2875 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
2876 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
2877 x86_64-*-linux*.
2878
2879 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
2880
2881 PR target/25311
2882 * gcc.c-torture/compile/pr25311.c: New test.
2883
2884 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2885
2886 PR libgfortran/25039
2887 * gfortran.dg/read_comma.f: New test.
2888
2889 2005-12-08 Jakub Jelinek <jakub@redhat.com>
2890
2891 PR c++/19317
2892 * g++.dg/opt/pr19317-1.C: New test.
2893 * g++.dg/opt/pr19317-2.C: New test.
2894 * g++.dg/opt/pr19317-3.C: New test.
2895
2896 PR target/19005
2897 * gcc.c-torture/execute/pr19005.c: New test.
2898
2899 PR target/17828
2900 * g++.old-deja/g++.other/comdat5.C: New test.
2901 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
2902
2903 * g++.dg/compat/struct-layout-1.exp: New file.
2904 * g++.dg/compat/struct-layout-1.h: New.
2905 * g++.dg/compat/struct-layout-1_generate.c: New.
2906 * g++.dg/compat/struct-layout-1_x1.h: New.
2907 * g++.dg/compat/struct-layout-1_x2.h: New.
2908 * g++.dg/compat/struct-layout-1_y1.h: New.
2909 * g++.dg/compat/struct-layout-1_y2.h: New.
2910
2911 * gcc.dg/20050330-2.c: New test.
2912
2913 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
2914
2915 PR fortran/25292
2916 * gfortran.dg/associated_1.f90: New.
2917
2918 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2919
2920 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
2921 ILP32 vect_no_align platforms.
2922
2923 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
2924 Jakub Jelinek <jakub@redhat.com>
2925
2926 PR target/25268
2927 * gcc.c-torture/compile/20051207-1.c: New test.
2928
2929 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2930
2931 PR testsuite/20772
2932 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
2933 gcc.dg/torture/pr18582-1.c,
2934 gcc.target/i386/attributes-error.c: Also test on x86_64.
2935
2936 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
2937
2938 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2939
2940 PR c++/19397
2941 * g++.dg/template/typedef3.C: New test.
2942
2943 PR c++/19762
2944 PR c++/19764
2945 * g++.dg/template/dtor3.C: Fix error markers.
2946
2947 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
2948
2949 * lib/target-supports.exp (check_effective_target_sync_char_short):
2950 Add s390*.
2951
2952 2005-12-06 Janis Johnson <janis187@us.ibm.com>
2953
2954 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
2955
2956 2005-12-06 Roger Sayle <roger@eyesopen.com>
2957
2958 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
2959 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
2960 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
2961 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
2962
2963 2005-12-06 Roger Sayle <roger@eyesopen.com>
2964
2965 PR c++/25263
2966 * g++.dg/other/array2.C: New test case.
2967
2968 2005-12-05 Geoffrey Keating <geoffk@apple.com>
2969
2970 * gcc.dg/darwin-weakimport-3.c: New.
2971
2972 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
2973 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
2974 and to work on Darwin.
2975 * gcc.dg/attr-weakref-1b.c: New file.
2976 * gcc.dg/attr-weakref-2.c: New test.
2977 * gcc.dg/darwin-weakref-1.c: New test.
2978
2979 2005-12-05 Janis Johnson <janis187@us.ibm.com>
2980
2981 PR testsuite/25247
2982 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
2983 use in selector expressions.
2984 (dg-xfail-if): Ditto.
2985 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
2986 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
2987 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
2988 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
2989 * gcc.test-framework/test-framework.exp: Skip generated tests if
2990 CHECK_TEST_FRAMEWORK is not 1.
2991
2992 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2993
2994 PR tree-optimization/24963
2995 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
2996
2997 PR target/24108
2998 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
2999
3000 PR target/18580
3001 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
3002 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3003 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3004 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3005
3006 2005-12-05 Jakub Jelinek <jakub@redhat.com>
3007
3008 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
3009 dg-options.
3010
3011 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3012
3013 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
3014
3015 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
3016
3017 * gcc.dg/format/cast-1.c: New test.
3018
3019 2005-12-04 Roger Sayle <roger@eyesopen.com>
3020
3021 PR c/7776
3022 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
3023 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
3024 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
3025 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
3026
3027 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3028
3029 * gcc.dg/cast-pretty-print-1.c: New test.
3030
3031 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
3032
3033 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
3034
3035 2005-12-02 Mark Mitchell <mark@codesourcery.com>
3036
3037 PR c++/24173
3038 * g++.dg/template/friend40.C: New test.
3039
3040 2005-12-02 Jakub Jelinek <jakub@redhat.com>
3041
3042 PR target/25199
3043 * gcc.target/i386/movq-2.c: New test.
3044 * gcc.target/i386/movq.c: Remove target i?86, instead add
3045 dg-require-effective-target ilp32.
3046
3047 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3048
3049 PR c++/24103
3050 * g++.dg/other/default1.C: New test.
3051
3052 2005-12-02 Richard Guenther <rguenther@suse.de>
3053
3054 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3055
3056 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
3057
3058 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
3059
3060 2005-12-02 Alan Modra <amodra@bigpond.net.au>
3061
3062 PR target/21017
3063 * gcc.target/powerpc/rotate.c: New.
3064
3065 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3066
3067 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
3068 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
3069
3070 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
3071
3072 PR c/13384
3073 * gcc.dg/pr17730-1.c: Adjust.
3074 * gcc.dg/lvalue1.c (main): Likewise.
3075 * gcc.dg/lvalue-2.c: Likewise.
3076 * g++.dg/pr7503-3.C
3077
3078 2005-12-01 Geoffrey Keating <geoffk@apple.com>
3079
3080 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
3081 error messages.
3082
3083 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
3084
3085 PR fortran/24789
3086 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
3087
3088 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3089
3090 PR target/24475
3091 * lib/target-supports.exp (check_effective_target_tls): New.
3092 (check_effective_target_tls_runtime): New.
3093 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
3094 for TLS support.
3095 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
3096 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
3097 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
3098 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
3099 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
3100 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
3101 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
3102 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
3103 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
3104 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
3105 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
3106 effective-target TLS.
3107 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
3108 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
3109 effective-target TLS runtime.
3110
3111 2005-12-01 Uros Bizjak <uros@kss-loka.si>
3112
3113 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
3114
3115 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
3116
3117 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
3118 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
3119 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
3120 ignored" warnings when "packing" is the same as the ABI layout.
3121
3122 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
3123
3124 PR fortran/21302
3125 * gfortran.dg/line_length_1.f: New test.
3126 * gfortran.dg/line_length_2.f90: Ditto.
3127
3128 2005-11-30 Richard Guenther <rguenther@suse.de>
3129
3130 PR tree-optimization/21655
3131 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
3132
3133 2005-11-30 Dale Johannesen <dalej@apple.com>
3134
3135 * gcc.c-torture/compile/pr24930.c: New.
3136
3137 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
3138
3139 PR fortran/15809
3140 * gfortran.dg/auto_char_dummy_array.f90: New test.
3141
3142 2005-11-30 Jeff Law <law@redhat.com>
3143
3144 * g++.old-deja/g++.law/pr25000.C: New test.
3145
3146 2005-11-30 Jakub Jelinek <jakub@redhat.com>
3147
3148 * gcc.dg/tls/opt-11.c: New test.
3149
3150 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
3151
3152 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
3153 targets.
3154 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
3155 LP64 ia64.
3156
3157 2005-11-29 Jakub Jelinek <jakub@redhat.com>
3158
3159 * gfortran.dg/open_access_1.f90: New test.
3160
3161 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3162
3163 * gcc.dg/charset/builtin2.c: New test.
3164
3165 2005-11-28 Jakub Jelinek <jakub@redhat.com>
3166
3167 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
3168 on mmix-*-* for *_[xy].c.
3169
3170 2005-11-28 Kean Johnston <jkj@sco.com>
3171
3172 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
3173 headers.
3174 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
3175 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
3176 * gcc.target/i386/asm-3.c: Ditto.
3177 * gcc.target/i386/clobbers.c: Ditto.
3178 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
3179 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
3180 test regexp.
3181 * gcc.target/i386/mul.c: Ditto.
3182 * gcc.target/i386/ssetype-1.c: Ditto.
3183 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
3184 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
3185 static so the test works with -fPIC mode too. Based on comment in
3186 PR19231 by Pinski.
3187 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
3188
3189 2005-11-28 Richard Guenther <rguenther@suse.de>
3190
3191 * gcc.dg/alias-9.c: New testcase.
3192 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
3193
3194 2005-11-28 Roger Sayle <roger@eyesopen.com>
3195 Uros Bizjak <uros@kss-loka.si>
3196
3197 PR middle-end/20219
3198 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
3199 tan(x)/sin(x) transformations.
3200
3201 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
3202
3203 PR middle-end/24575
3204 * gcc.dg/tree-ssa/divide-3.c: New test.
3205 * gcc.dg/tree-ssa/divide-4.c: New test.
3206
3207 2005-11-27 Steven G. Kargl <kargls@comcast.net>
3208
3209 PR fortran/24917
3210 * gfortran.dg/boz_6.f90: New test.
3211
3212 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3213
3214 PR fortran/23912
3215 * gfortran.dg/modulo_1.f90: New test.
3216
3217 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3218
3219 PR libfortran/24919
3220 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
3221 fail on CRLF platforms.
3222 * gfortran.dg/ftell_2.f90: Likewise.
3223
3224 2005-11-26 Eric Christopher <echristo@apple.com>
3225
3226 * gcc.dg/intmax_t-1.c: Remove mips xfail.
3227
3228 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3229
3230 * objc.dg/gnu-runtime-3.m: Simplify.
3231
3232 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
3233
3234 PR middle-end/23669
3235 * gcc.dg/tree-ssa/divide-1.c: New test.
3236 * gcc.dg/tree-ssa/divide-2.c: New test.
3237
3238 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3239
3240 PR libgfortran/24945
3241 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
3242
3243 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
3244
3245 PR libgfortran/24945
3246 * gfortran.dg/open_status_2.f90: New test.
3247
3248 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3249
3250 * gcc.c-torture/execute/builtins/fprintf.c,
3251 gcc.c-torture/execute/builtins/fputs-lib.c,
3252 gcc.c-torture/execute/builtins/fputs.c,
3253 gcc.c-torture/execute/builtins/lib/fprintf.c,
3254 gcc.c-torture/execute/builtins/lib/printf.c,
3255 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
3256
3257 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
3258
3259 * gcc.dg/20050922-2.c: New test.
3260
3261 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3262
3263 * objc.dg/gnu-runtime-3.m: New test.
3264
3265 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3266
3267 PR c++/9278
3268 * g++.dg/other/void1.C: New test.
3269
3270 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
3271
3272 PR middle-end/24998
3273 * gcc.dg/torture/fp-int-convert-float.c,
3274 gcc.dg/torture/fp-int-convert-double.c,
3275 gcc.dg/torture/fp-int-convert-long-double.c,
3276 gcc.dg/torture/fp-int-convert-timode.c,
3277 gcc.dg/torture/fp-int-convert-float80.c,
3278 gcc.dg/torture/fp-int-convert-float80-timode.c,
3279 gcc.dg/torture/fp-int-convert-float128.c,
3280 gcc.dg/torture/fp-int-convert-float128-timode.c,
3281 gcc.dg/torture/fp-int-convert.h: New files.
3282
3283 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3284
3285 PR middle-end/24989
3286 * gcc.dg/tree-ssa/bool-10.c: New test.
3287 * gcc.dg/tree-ssa/bool-11.c: New test.
3288 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
3289
3290 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
3291
3292 PR middle-end/24990
3293 * tree-ssa/pr24990-1.c: New test.
3294
3295 2005-11-24 Richard Guenther <rguenther@suse.de>
3296 Dirk Mueller <dmueller@suse.de>
3297
3298 PR c++/14024
3299 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
3300 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
3301 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
3302 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
3303 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
3304 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
3305
3306 2005-11-23 Uros Bizjak <uros@kss-loka.si>
3307
3308 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
3309
3310 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
3311
3312 PR c/21668
3313 * gcc.dg/Wc++-compat.c: New.
3314 * gcc.dg/Wno-c++-compat.c: New.
3315
3316 2005-11-23 Alan Modra <amodra@bigpond.net.au>
3317
3318 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
3319 (vspltish, vspltisw): Likewise.
3320
3321 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3322
3323 PR libgfortran/24794
3324 * gfortran.dg/namelist_12.f: Fix quotes.
3325 * gfortran.dg/namelist_13.f90: Fix quotes.
3326 * gfortran.dg/namelist_14.f90: Fix quotes.
3327 * gfortran.dg/namelist_15.f90: Fix quotes.
3328 * gfortran.dg/namelist_use.f90: Fix quotes.
3329 * gfortran.dg/namelist_use_only.f90: Fix quotes.
3330 * gfortran.dg/namelist_21.f90: New test.
3331 * gfortran.dg/namelist_22.f90: New test.
3332
3333 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
3334
3335 PR target/23435
3336 * gcc.c-torture/compile/pr23435.c: New.
3337
3338 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3339
3340 * gcc.c-torture/execute/floatunsisf-1.c: New test.
3341
3342 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
3343
3344 * gcc.target/powerpc/405-macchw-1.c,
3345 gcc.target/powerpc/405-macchw-2.c,
3346 gcc.target/powerpc/405-macchwu-1.c,
3347 gcc.target/powerpc/405-macchwu-2.c,
3348 gcc.target/powerpc/405-machhw-1.c,
3349 gcc.target/powerpc/405-machhw-2.c,
3350 gcc.target/powerpc/405-machhwu-1.c,
3351 gcc.target/powerpc/405-machhwu-2.c,
3352 gcc.target/powerpc/405-maclhw-1.c,
3353 gcc.target/powerpc/405-maclhw-2.c,
3354 gcc.target/powerpc/405-maclhwu-1.c,
3355 gcc.target/powerpc/405-maclhwu-2.c,
3356 gcc.target/powerpc/405-mulchw-1.c,
3357 gcc.target/powerpc/405-mulchw-2.c,
3358 gcc.target/powerpc/405-mulchwu-1.c,
3359 gcc.target/powerpc/405-mulchwu-2.c,
3360 gcc.target/powerpc/405-mulhhw-1.c,
3361 gcc.target/powerpc/405-mulhhw-2.c,
3362 gcc.target/powerpc/405-mulhhwu-1.c,
3363 gcc.target/powerpc/405-mulhhwu-2.c,
3364 gcc.target/powerpc/405-mullhw-1.c,
3365 gcc.target/powerpc/405-mullhw-2.c,
3366 gcc.target/powerpc/405-mullhwu-1.c,
3367 gcc.target/powerpc/405-mullhwu-2.c,
3368 gcc.target/powerpc/405-nmacchw-1.c,
3369 gcc.target/powerpc/405-nmacchw-2.c,
3370 gcc.target/powerpc/405-nmachhw-1.c,
3371 gcc.target/powerpc/405-nmachhw-2.c,
3372 gcc.target/powerpc/405-nmaclhw-1.c,
3373 gcc.target/powerpc/405-nmaclhw-2.c,
3374 gcc.target/powerpc/440-macchw-1.c,
3375 gcc.target/powerpc/440-macchw-2.c,
3376 gcc.target/powerpc/440-macchwu-1.c,
3377 gcc.target/powerpc/440-macchwu-2.c,
3378 gcc.target/powerpc/440-machhw-1.c,
3379 gcc.target/powerpc/440-machhw-2.c,
3380 gcc.target/powerpc/440-machhwu-1.c,
3381 gcc.target/powerpc/440-machhwu-2.c,
3382 gcc.target/powerpc/440-maclhw-1.c,
3383 gcc.target/powerpc/440-maclhw-2.c,
3384 gcc.target/powerpc/440-maclhwu-1.c,
3385 gcc.target/powerpc/440-maclhwu-2.c,
3386 gcc.target/powerpc/440-mulchw-1.c,
3387 gcc.target/powerpc/440-mulchw-2.c,
3388 gcc.target/powerpc/440-mulchwu-1.c,
3389 gcc.target/powerpc/440-mulchwu-2.c,
3390 gcc.target/powerpc/440-mulhhw-1.c,
3391 gcc.target/powerpc/440-mulhhw-2.c,
3392 gcc.target/powerpc/440-mulhhwu-1.c,
3393 gcc.target/powerpc/440-mulhhwu-2.c,
3394 gcc.target/powerpc/440-mullhw-1.c,
3395 gcc.target/powerpc/440-mullhw-2.c,
3396 gcc.target/powerpc/440-mullhwu-1.c,
3397 gcc.target/powerpc/440-mullhwu-2.c,
3398 gcc.target/powerpc/440-nmacchw-1.c,
3399 gcc.target/powerpc/440-nmacchw-2.c,
3400 gcc.target/powerpc/440-nmachhw-1.c,
3401 gcc.target/powerpc/440-nmachhw-2.c,
3402 gcc.target/powerpc/440-nmaclhw-1.c,
3403 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
3404
3405 2005-11-21 Jakub Jelinek <jakub@redhat.com>
3406
3407 PR fortran/24774
3408 * gfortran.dg/inquire_9.f90: New test.
3409
3410 PR fortran/21647
3411 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
3412
3413 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3414
3415 PR libfortran/24432
3416 * lib/target-supports.exp (check_effective_target_fortran_large_real):
3417 Check that 'cos' is supported.
3418
3419 2005-11-21 Paul Thomas <pault@gcc.gnu.org
3420
3421 PR fortran/24223
3422 * gfortran.dg/substring_equivalence.f90: New test.
3423
3424 PR fortran/24705
3425 * gfortran.dg/auto_internal_assumed.f90: New test.
3426
3427 2005-11-21 Uros Bizjak <uros@kss-loka.si>
3428
3429 * gcc.dg/fold-div-2.c: New test.
3430
3431 2005-11-20 Ian Lance Taylor <ian@airs.com>
3432
3433 PR rtl-optimization/24883
3434 * gcc.c-torture/compile/pr24883.c: New test.
3435
3436 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
3437
3438 PR middle-end/20583
3439 * gcc.c-torture/compile/pr20583.c: New.
3440
3441 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
3442
3443 * gcc.c-torture/execute/usmul.c: New test.
3444
3445 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
3446
3447 * gcc.dg/tree-ssa/vrp22.c: New test.
3448
3449 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
3450
3451 PR middle-end/24912
3452 * gcc.dg/torture/pr24912-1.c: New test.
3453
3454 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
3455
3456 PR fortran/24862
3457 * gfortran.dg/arrayio_derived_1.f90: New test.
3458
3459 2005-11-19 Richard Guenther <rguenther@suse.de>
3460
3461 PR middle-end/23294
3462 * gcc.dg/tree-ssa/pr23294.c: New testcase.
3463
3464 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
3465
3466 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
3467
3468 2005-11-18 Mark Mitchell <mark@codesourcery.com>
3469
3470 PR c++/8355
3471 * g++.dg/template/friend39.C: New test.
3472
3473 2005-11-18 James E Wilson <wilson@specifix.com>
3474
3475 * gcc.dg/builtin-strstr.c: New.
3476
3477 2005-11-18 Richard Henderson <rth@redhat.com>
3478
3479 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
3480 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
3481 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
3482 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
3483 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
3484 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
3485 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
3486 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
3487 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
3488 renaming to remove initial "ia64-".
3489
3490 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
3491
3492 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
3493
3494 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
3495
3496 * g++.dg/cpp/string-2.C: New test.
3497
3498 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
3499
3500 * gcc.dg/tree-ssa/loop-14.c: New test.
3501
3502 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
3503 Michael Chamberlain <michael@chamberlain.net.au>
3504
3505 * ada/acats/run_all.sh (target_run): Kill long running tests.
3506
3507 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3508
3509 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
3510 * gcc.dg/cleanup-9.c: Likewise.
3511 * gcc.dg/cleanup-10.c: Likewise.
3512 * gcc.dg/cleanup-11.c: Likewise.
3513
3514 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3515
3516 PR fortran/24892
3517 * gfortran.dg/open_access_append_1.f90: New test.
3518 * gfortran.dg/open_access_append_2.f90: New test.
3519
3520 2005-11-16 Richard Guenther <rguenther@suse.de>
3521
3522 PR middle-end/24851
3523 * gcc.c-torture/execute/pr24851.c: New testcase.
3524
3525 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
3526
3527 * gcc.dg/fold-overflow-1.c: New test.
3528
3529 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
3530
3531 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
3532 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
3533
3534 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
3535
3536 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
3537 structures.
3538 * g++.dg/eh/forced2.C: Likewise.
3539 * g++.dg/eh/forced3.C: Likewise.
3540 * g++.dg/eh/forced4.C: Likewise.
3541
3542 2005-11-11 Mike Stump <mrs@apple.com>
3543
3544 * g++.old-deja/g++.mike/unused.C: Add.
3545
3546 2005-11-15 Mark Mitchell <mark@codesourcery.com>
3547
3548 PR c++/24667
3549 * g++.dg/warn/Wcast-qual1.C: New test.
3550
3551 2005-11-15 Jan Hubicka <jh@suse.cz>
3552
3553 * gcc.dg/winline-5.c: Add large-unit-insns limit.
3554
3555 2005-11-14 David Edelsohn <edelsohn@gnu.org>
3556
3557 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
3558
3559 2005-11-14 Diego Novillo <dnovillo@redhat.com>
3560
3561 PR 24840
3562 * gcc.dg/tree-ssa/pr24840.c: New test.
3563
3564 2005-11-14 Janis Johnson <janis187@us.ibm.com>
3565
3566 PR testsuite/24841
3567 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
3568
3569 2005-11-14 Dale Johannesen <dalej@apple.com>
3570
3571 * gcc.c-torture/execute/20051113-1.c: New.
3572
3573 2005-11-14 Mark Mitchell <mark@codesourcery.com>
3574
3575 PR c++/24687
3576 * g++.dg/template/crash43.C: New test.
3577
3578 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
3579
3580 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
3581
3582 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3583
3584 PR c++/24817
3585 * g++.dg/eh/spec8.C: New test.
3586
3587 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3588
3589 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
3590
3591 2005-11-13 Mark Mitchell <mark@codesourcery.com>
3592
3593 PR c++/20293
3594 * g++.dg/parse/ambig4.C: New test.
3595 * g++.dg/tc1/dr101.C: Adjust error markers.
3596 * g++.dg/lookup/strong-using-2.C: Likewise.
3597 * g++.dg/lookup/ambig5.C: Likewise.
3598 * g++.dg/lookup/ambig4.C: Likewise.
3599 * g++.dg/parse/crash22.C: Likewise.
3600
3601 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
3602
3603 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
3604
3605 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
3606
3607 * gcc.dg/nested-calls-1.c: New test.
3608
3609 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3610
3611 * gfortran.dg/complex_intrinsic_1.f90: New test.
3612 * gfortran.dg/complex_intrinsic_2.f90: New test.
3613 * gfortran.dg/fgetc_1.f90: New test.
3614 * gfortran.dg/fgetc_2.f90: New test.
3615 * gfortran.dg/fgetc_3.f90: New test.
3616 * gfortran.dg/ftell_1.f90: New test.
3617 * gfortran.dg/ftell_2.f90: New test.
3618 * gfortran.dg/gnu_logical_1.F: New test.
3619 * gfortran.dg/gnu_logical_2.f90: New test.
3620
3621 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
3622
3623 PR middle-end/24820
3624 * testsuite/gcc.dg/pr24820.c: New test.
3625
3626 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
3627
3628 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
3629 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
3630 variable.
3631
3632 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3633
3634 testsuite/24614
3635 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
3636
3637 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3638
3639 * gcc.target/cris/cris.exp: New file.
3640 * gcc.target/cris/rld-legit1.c: New test.
3641 * gcc.target/cris/rld-legit2.c: New test.
3642
3643 2005-11-12 Jakub Jelinek <jakub@redhat.com>
3644
3645 PR c++/24780
3646 * g++.dg/opt/pr24780.C: New test.
3647
3648 PR c++/24761
3649 * g++.dg/template/asm1.C: New test.
3650
3651 2005-11-12 Steven G. Kargl <kargls@comcast.net>
3652
3653 PR libgfortran/24787
3654 * gfortran.dg/scan_1.f90: New test.
3655
3656 2005-11-12 Jan Hubicka <jh@suse.cz>
3657
3658 * gcc.target/i386/minmax-1.c: New.
3659 * gcc.target/i386/minmax-2.c: New.
3660
3661 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
3662
3663 * gcc.dg/pr24445.c: Fix for 64-bit targets.
3664
3665 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3666
3667 * gcc.c-torture/execute/20051110-1.c,
3668 gcc.c-torture/execute/20051110-2.c: New tests.
3669
3670 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
3671
3672 PR middle-end/24750
3673 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
3674 New tests.
3675
3676 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3677
3678 * lib/target-libpath.exp (get_shlib_extension): New proc.
3679 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
3680 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3681 * lib/objc.exp (objc_target_compile): Likewise.
3682 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
3683 detection.
3684
3685 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
3686
3687 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
3688
3689 * lib/target-supports.exp (check_effective_target_static_libgfortran):
3690 Add -static to additional_flags and pass it to target_compile.
3691
3692 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3693
3694 PR libgfortran/24719
3695 gfortran.dg/read_noadvance.f90: New test.
3696
3697 PR libgfortran/24699
3698 gfortran.dg/fmt_t_2.f90: New test.
3699
3700 PR libgfortran/24785
3701 gfortran.dg/read_x_eor.f90: New test.
3702
3703 PR libgfortran/24584
3704 gfortran.dg/namelist_empty.f90: Rename test.
3705
3706 PR libgfortran/24489
3707 gfortran/read_eor.f90: Rename test.
3708
3709 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3710
3711 PR fortran/15976
3712 * gfortran.dg/automatic_module_variable.f90: New test.
3713
3714 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
3715
3716 PR target/24445
3717 * gcc.dg/pr24445.c: New test.
3718
3719 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
3720
3721 PR fortran/24655
3722 PR fortran/24755
3723 * gfortran.dg/recursive_statement_functions.f90: Add statement
3724 functions using inline intrinsic functions and parameters to test
3725 that they no longer seg-fault.
3726
3727 PR fortran/24409
3728 gfortran.dg/nested_modules_4.f90: New test.
3729 gfortran.dg/nested_modules_5.f90: New test.
3730
3731 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3732
3733 PR fortran/24643
3734 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
3735
3736 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
3737
3738 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
3739 failures.
3740
3741 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3742
3743 * gcc.dg/sparc-getcontext-1.c: New test.
3744
3745 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
3746
3747 * gcc.dg/ifcvt-fabs-1.c: New test.
3748
3749 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
3750
3751 PR other/4372
3752 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
3753 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
3754
3755 2005-11-09 Richard Guenther <rguenther@suse.de>
3756
3757 PR tree-optimization/24716
3758 * gcc.c-torture/execute/pr24716.c: New testcase.
3759
3760 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3761
3762 * gcc.dg/pr24624.c: Disable for non S/390 targets.
3763
3764 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3765
3766 PR 24624
3767 * gcc.dg/pr24624.c: Testcase added.
3768
3769 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
3770
3771 PR 24623
3772 * g++.dg/other/pr24623.C: Testcase added.
3773
3774 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
3775
3776 PR fortran/22607
3777 * gfortran-dg/pure_byref_1.f90: New.
3778 * gfortran-dg/pure_byref_2.f90: New.
3779
3780 2005-11-09 Uros Bizjak <uros@kss-loka.si>
3781
3782 PR c/24101
3783 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
3784 * gcc.dg/dg.exp: Run main loop also for *.i files.
3785
3786 2005-11-08 Jakub Jelinek <jakub@redhat.com>
3787
3788 PR c++/19450
3789 * g++.dg/tls/diag-3.C: New test.
3790 * g++.dg/tls/diag-4.C: New test.
3791 * g++.dg/tls/static-1.C: New test.
3792 * g++.dg/tls/static-1a.cc: New file.
3793
3794 2005-11-08 Diego Novillo <dnovillo@redhat.com>
3795
3796 PR 23046
3797 * g++.dg/tree-ssa/pr23046.C: New test.
3798
3799 2005-11-08 Devang Patel <dpatel@apple.com>
3800
3801 PR tree-optimization/23115
3802 * gcc.dg/tree-ssa/pr23115.c: New.
3803
3804 2005-11-08 David Edelsohn <edelsohn@gnu.org>
3805
3806 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
3807 * gcc.target/powerpc/pr16155.c: Same.
3808 * gcc.target/powerpc/altivec-1.c: Same.
3809 * gcc.target/powerpc/altivec-2.c: Same.
3810 * gcc.target/powerpc/altivec-3.c: Same.
3811 * gcc.target/powerpc/altivec-5.c: Same.
3812 * gcc.target/powerpc/altivec-11.c: Same.
3813 * gcc.target/powerpc/altivec-12.c: Same.
3814 * gcc.target/powerpc/altivec-14.c: Same.
3815 * gcc.target/powerpc/altivec-22.c: Same.
3816 * gcc.target/powerpc/altivec-consts.c: Same.
3817 * gcc.target/powerpc/altivec-pr22085.c: Same.
3818 * gcc.target/powerpc/altivec-splat.c: Same.
3819 * gcc.target/powerpc/altivec-varargs-1.c: Same.
3820 * gcc.target/powerpc/altivec-vec-merge.c: Same.
3821 * gcc.target/powerpc/darwin-longlong.c: Same.
3822
3823 2005-11-08 Uros Bizjak <uros@kss-loka.si>
3824
3825 PR target/19340
3826 * gcc.dg/pr19340.c: New test.
3827
3828 2005-11-07 Ian Lance Taylor <ian@airs.com>
3829
3830 PR rtl-optimization/24683
3831 * gcc.dg/pr24683.c: New test.
3832
3833 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3834
3835 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
3836 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
3837
3838 2005-11-07 Uros Bizjak <uros@kss-loka.si>
3839
3840 * gcc.target/i386/pr23376.c: Compile with -mmmx.
3841
3842 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
3843
3844 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
3845
3846 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3847
3848 PR target/24230
3849
3850 * gcc.target/powerpc/altivec-consts.c,
3851 gcc.target/powerpc/altivec-splat.c: New testcase.
3852
3853 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
3854
3855 PR c/24599
3856
3857 * gcc.dg/overflow-2.c: New testcase.
3858
3859 2005-11-07 Jakub Jelinek <jakub@redhat.com>
3860
3861 PR rtl-optimization/23567
3862 * gcc.c-torture/execute/20051104-1.c: New test.
3863
3864 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
3865
3866 PR fortran/24534
3867 gfortran.dg/private_type_2.f90: Modified to check that case with
3868 PRIVATE declaration within derived type is accepted.
3869
3870 PR fortran/20838
3871 gfortran.dg/pointer_assign_1.f90: New test.
3872
3873 PR fortran/20840
3874 * gfortran.dg/arrayio_0.f90: New test.
3875
3876 PR fortran/17737
3877 gfortran.dg/data_initialized.f90: New test.
3878 gfortran.dg/data_constraints_1.f90: New test.
3879 gfortran.dg/data_constraints_2.f90: New test.
3880
3881 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
3882
3883 PR fortran/24174
3884 PR fortran/24305
3885 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
3886
3887 2005-11-06 Diego Novillo <dnovillo@redhat.com>
3888
3889 PR 24670
3890 * gcc.dg/tree-ssa/pr24670.c: New test.
3891
3892 2005-11-05 Ian Lance Taylor <ian@airs.com>
3893
3894 PR target/22432
3895 * gcc.target/i386/pr22432.c: New test.
3896
3897 2005-11-05 Richard Henderson <rth@redhat.com>
3898
3899 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
3900 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
3901 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
3902 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
3903 from gcc.dg/alpha-*.
3904 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
3905 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
3906
3907 2005-11-05 Andreas Jaeger <aj@suse.de>
3908
3909 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
3910
3911 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
3912
3913 PR target/23424
3914 * gcc.dg/torture/pr23424-1.c: New test.
3915
3916 2005-11-04 Richard Henderson <rth@redhat.com>
3917
3918 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
3919 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
3920 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
3921 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
3922 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
3923 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
3924 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
3925 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
3926 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
3927 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
3928 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
3929 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
3930 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
3931 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
3932 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
3933 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
3934 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
3935 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
3936 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
3937 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
3938 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
3939 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
3940 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
3941 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
3942 Move from gcc.dg/.
3943 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
3944 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
3945 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
3946 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
3947 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
3948 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
3949 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
3950 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
3951 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
3952 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
3953 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
3954 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
3955 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
3956 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
3957 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
3958 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
3959 gcc.target/i386/lea.c, gcc.target/i386/local.c,
3960 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
3961 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
3962 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
3963 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
3964 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
3965 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
3966 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
3967 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
3968 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
3969 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
3970 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
3971 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
3972 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
3973 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
3974 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
3975 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
3976 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
3977 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
3978 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
3979 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
3980 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
3981 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
3982 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
3983 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
3984 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
3985 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
3986 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
3987 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
3988
3989 2005-11-04 Diego Novillo <dnovillo@redhat.com>
3990
3991 PR 24627
3992 * gcc.dg/tree-ssa/pr24627.c: New test.
3993
3994 2005-11-04 Paul Brook <paul@codesourcery.com>
3995
3996 * gcc.dg/tls/opt-10.c: New test.
3997
3998 2005-11-04 Andreas Jaeger <aj@suse.de>
3999
4000 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
4001 avoid extra warnings.
4002
4003 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4004
4005 PR libfortran/22298
4006 * gcc/testsuite/lib/target-supports.exp
4007 (check_effective_target_static_libgfortran): New
4008 static_libgfortran effective target.
4009 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
4010 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
4011
4012 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
4013
4014 * gcc.dg/pr24615.c: Guard test with { target fpic }.
4015
4016 2005-11-03 Josh Conner <jconner@apple.com>
4017
4018 PR c++/19989
4019 g++.dg/ext/array2.C: New test.
4020 g++.dg/template/dependent-name3.C: New test.
4021 g++.dg/template/dependent-name4.C: New test.
4022 g++.dg/template/sfinae2.C: New test.
4023
4024 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4025
4026 PR preprocessor/22042
4027 * gcc.dg/cpp/strify4.c: New test.
4028
4029 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4030
4031 PR c++/17964
4032 * g++.dg/cpp/string-1.C: New test.
4033
4034 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4035
4036 * gcc.target/powerpc: New directory.
4037 * gcc.target/powerpc/powerpc.exp: New file.
4038 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
4039 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
4040 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
4041 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
4042 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
4043 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
4044 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
4045 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
4046 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
4047 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
4048 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
4049 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
4050 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
4051 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
4052 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
4053 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
4054 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
4055 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
4056 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
4057 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
4058 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
4059 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
4060 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
4061 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
4062 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
4063 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
4064 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
4065 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
4066 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
4067 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
4068 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
4069 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
4070 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
4071 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
4072
4073 2005-11-03 Mark Mitchell <mark@codesourcery.com>
4074
4075 PR c++/21627
4076 * g++.dg/warn/inline2.C: New test.
4077
4078 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4079
4080 PR middle-end/23155
4081 * g++.dg/ext/c99struct1.C: New test.
4082 * gcc.dg/union-cast-1.c: New test.
4083 * gcc.dg/union-cast-2.c: New test.
4084 * gcc.dg/union-cast-3.c: New test.
4085
4086 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4087
4088 PR middle-end/24589
4089 * gcc.c-torture/execute/zero-struct-2.c: New test.
4090
4091 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
4092
4093 PR c++/24582
4094 * g++.dg/init/switch1.C: New test.
4095
4096 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4097
4098 * gcc.dg/delay-slot-1.c: New test.
4099
4100 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
4101
4102 PR target/24620
4103 * gcc.dg/pr24620.c: New test.
4104
4105 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
4106
4107 PR c/24329
4108 * gcc.dg/format/unnamed-1.c: New test.
4109
4110 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4111
4112 PR c++/22434
4113 * g++.dg/expr/cond8.C: New test.
4114
4115 PR c++/24560
4116 * g++.dg/parse/dot1.C: New test.
4117
4118 2005-11-02 Jan Hubicka <jh@suse.cz>
4119
4120 PR target/23303
4121 * gcc.dg/i386-lea.c: New test
4122
4123 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4124
4125 PR target/24615
4126 * gcc.dg/pr24615.c: New test.
4127
4128 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
4129
4130 PR target/24600
4131 * gcc.dg/pr24600.c: New test.
4132
4133 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4134
4135 PR c++/19253
4136 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
4137 * g++.dg/parse/typename9.C: New test.
4138 * g++/dg/parse/typename10.C: Likewise.
4139
4140 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4141
4142 PR fortran/18157
4143 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
4144 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
4145 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
4146
4147 2005-11-02 Mark Mitchell <mark@codesourcery.com>
4148
4149 PR c++/24569
4150 * g++.dg/debug/static1.C: New test.
4151
4152 2005-11-02 Josh Conner <jconner@apple.com>
4153
4154 * g++.dg/crash38.C: moved into proper directory...
4155 * g++.dg/template/crash42.C: ...here
4156
4157 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
4158
4159 PR target/18338
4160 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
4161 pcc_bitfield_type_matters || default_packed.
4162
4163 * lib/target-supports.exp
4164 (check_effective_target_pcc_bitfield_type_matters): New proc.
4165 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
4166
4167 PR testsuite/23304
4168 * lib/target-supports.exp (check_effective_default_packed): New proc.
4169 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
4170 Gate expected errors on target ! default_packed.
4171 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
4172
4173 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4174
4175 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
4176 change (r106358).
4177
4178 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4179
4180 PR fortran/24008
4181 * gfortran.dg/entry_5.f90: New.
4182 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
4183
4184 2005-11-01 Bob Wilson <bob.wilson@acm.org>
4185
4186 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
4187
4188 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
4189
4190 PR fortran/21565
4191 gfortran.dg/namelist_blockdata.f90: New test.
4192
4193 PR fortran/18737
4194 gfortran.dg/external_implicit_none.f90: New test.
4195
4196 PR fortran/14994
4197 * gfortran.dg/secnds.f: New test.
4198
4199 2005-10-31 Jan Hubicka <jh@suse.cz>
4200
4201 PR target/20928
4202 * gcc.c-torture/compile/pr20928.c: New test.
4203
4204 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
4205
4206 PR middle-end/23492
4207 * gcc.c-torture/compile/zero-strct-5.c: New test.
4208
4209 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
4210
4211 PR libgfortran/24584
4212 * gfortran.dg/pr24584.f90: New test.
4213
4214 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
4215
4216 PR fortran/18883
4217 * gfortran.dg/char_result_9.f90: New.
4218 * gfortran.dg/char_result_10.f90: New.
4219
4220 2005-10-30 Jan Hubicka <jh@suse.cz>
4221
4222 * g++.dg/tree-ssa/pr24172.C: New testcase.
4223
4224 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4225
4226 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
4227
4228 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
4229
4230 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
4231 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
4232 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
4233 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
4234 gfortran.dg/enum_9.f90,
4235 gfortran.fortran-torture/compile/enum_1.f90,
4236 gfortran.fortran-torture/execute/enum_1.f90,
4237 gfortran.fortran-torture/execute/enum_2.f90,
4238 gfortran.fortran-torture/execute/enum_3.f90,
4239 gfortran.fortran-torture/execute/enum_4.f90: New tests.
4240
4241 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
4242
4243 PR target/18482
4244 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
4245 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
4246
4247 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4248
4249 PR libfortran/20179
4250 * gfortran.dg/mixed_io_1.f90: New test.
4251 * gfortran.dg/mixed_io_1.c: New file.
4252
4253 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4254
4255 * gfortran.dg/malloc_free_1.f90: New test.
4256
4257 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
4258
4259 * gcc.dg/nested-func-4.c: Require profiling -pg.
4260
4261 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4262
4263 PR C++/23229
4264 * g++.dg/warn/main-2.C: New test.
4265
4266 2005-10-28 Steven G. Kargl <kargls@comcast.net>
4267
4268 PR fortran/24545
4269 * gfortran.dg/interface_2.f90: new test.
4270
4271 2005-10-28 Josh Conner <jconner@apple.com>
4272
4273 PR c++/22153
4274 * g++.dg/template/crash38.C: New test.
4275 * g++.dg/parse/explicit1.C: Change expected errors.
4276
4277 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4278
4279 PR C++/23426
4280 * g++.dg/other/large-size-array.C: New test.
4281
4282 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4283
4284 PR middle-end/24362
4285 * g++.dg/opt/complex4.C: New test.
4286
4287 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
4288
4289 * gcc.dg/nested-func-4.c: New test.
4290
4291 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
4292
4293 PR fortran/24158
4294 gfortran.dg/derived_recursion.f90: New test.
4295 gfortran.dg/implicit_actual.f90: New test.
4296
4297 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
4298
4299 PR middle-end/24295, PR testsuite/24477
4300 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
4301 removed when weakref hits the tree.
4302
4303 2005-10-25 Jakub Jelinek <jakub@redhat.com>
4304
4305 * gfortran.dg/cray_pointers_4.f90: New test.
4306
4307 * gfortran.dg/cray_pointers_5.f90: New test.
4308
4309 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
4310
4311 PR fortran/22290
4312 * gfortran.dg/assign_5.f90: New test.
4313 * gfortran.dg/assign_6.f: New test.
4314
4315 2005-10-25 Uros Bizjak <uros@kss-loka.si>
4316
4317 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
4318 CPU has no SSE support.
4319
4320 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
4321
4322 PR libgfortran/24224
4323 * gfortran.dg/arrayio_1.f90: Update attribution.
4324 * gfortran.dg/arrayio_2.f90: Update attribution.
4325 * gfortran.dg/arrayio_3.f90: Update attribution.
4326 * gfortran.dg/arrayio_4.f90: Update test conditions.
4327 * gfortran.dg/arrayio_5.f90: Update attribution.
4328 * gfortran.dg/arrayio_6.f90: New test.
4329 * gfortran.dg/arrayio_7.f90: New test.
4330
4331 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
4332
4333 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
4334
4335 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4336
4337 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
4338
4339 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
4340
4341 PR fortran/24416
4342 * gfortran.dg/namelist_char_only.f90: New test.
4343
4344 2005-10-24 Asher Langton <langton2@llnl.gov>
4345
4346 PR fortran/17031
4347 PR fortran/22282
4348 * gfortran.dg/cray_pointers_1.f90: New test.
4349 * gfortran.dg/cray_pointers_2.f90: New test.
4350 * gfortran.dg/cray_pointers_3.f90: New test.
4351 * gfortran.dg/loc_1.f90: New test.
4352 * gfortran.dg/loc_2.f90: New test.
4353
4354 2005-10-24 Steven Bosscher <stevenb@suse.de>
4355
4356 * gcc.dg/pr24225.c: New test.
4357
4358 2005-10-24 Asher Langton <langton2@llnl.gov>
4359
4360 * gfortran.dg/dup_save_1.f90: New test.
4361 * gfortran.dg/dup_save_2.f90: New test.
4362
4363 2005-10-24 Paul Brook <paul@codesourcery.com>
4364
4365 PR 24107
4366 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
4367 stdint.h.
4368
4369 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
4370
4371 PR libgfortran/24489
4372 * gfortran.dg/pr24489.f90: New test.
4373
4374 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
4375
4376 PR fortran/23635
4377 * gfortran.dg/ichar_1.f90: Add tests for derived types.
4378
4379 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
4380
4381 PR target/18911
4382 * g++.dg/init/array16.C: Skip for mmix-*-*.
4383
4384 2005-10-23 Asher Langton <langton2@llnl.gov>
4385
4386 * gfortran.dg/byte_1.f90: New test.
4387 * gfortran.dg/byte_2.f90: New test.
4388
4389 2005-10-23 David Edelsohn <edelsohn@gnu.org>
4390
4391 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
4392
4393 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
4394
4395 PR fortran/18022
4396 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
4397
4398 PR fortran/24311
4399 * gfortran.dg/merge_char_const.f90: New test.
4400
4401 PR fortran/24384
4402 * gfortran.dg/spread_scalar_source.f90: New test.
4403
4404 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
4405
4406 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
4407
4408 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
4409 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
4410
4411 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
4412
4413 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
4414
4415 PR fortran/24426
4416 * gfortran.dg/der_pointer_4.f90: New.
4417
4418 2005-10-22 David Ayers <d.ayers@inode.at>
4419
4420 * obj-c++.dg/except-1.mm: Simplify.
4421
4422 2005-10-21 David Ayers <d.ayers@inode.at>
4423
4424 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
4425
4426 2005-10-21 Jakub Jelinek <jakub@redhat.com>
4427
4428 * gfortran.dg/assumed_dummy_2.f90: New test.
4429
4430 2005-10-21 James E Wilson <wilson@specifix.com>
4431
4432 PR preprocessor/15220
4433 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
4434
4435 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
4436
4437 * gcc.c-torture/execute/20051021-1.c: New test.
4438
4439 2005-10-21 Mark Mitchell <mark@codesourcery.com>
4440
4441 PR c++/24260
4442 * g++.dg/ext/tmplattr1.C: New test.
4443
4444 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
4445
4446 PR fortran/24440
4447 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
4448
4449 2005-10-20 Geoffrey Keating <geoffk@apple.com>
4450
4451 * obj-c++.dg/except-1.mm: New.
4452
4453 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
4454
4455 2005-10-21 Alan Modra <amodra@bigpond.net.au>
4456
4457 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
4458
4459 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
4460
4461 PR middle-end/24295
4462 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
4463 declarations with the same names as thunks' alias targets, use
4464 aliases instead.
4465 * gcc.dg/attr-alias-3.c: New test.
4466 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
4467
4468 2005-10-20 Mark Mitchell <mark@codesourcery.com>
4469
4470 PR c++/22618
4471 * g++.dg/parse/access8.C: New test.
4472
4473 2005-10-20 Richard Guenther <rguenther@suse.de>
4474
4475 PR c++/24439
4476 * g++.dg/tree-ssa/pr24439.C: New testcase.
4477
4478 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4479
4480 * g++.dg/opt/delay-slot-1.C: New test.
4481
4482 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
4483
4484 PR fortran/21625
4485 * gfortran.fg/der_init_1.f90: New.
4486
4487 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
4488
4489 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
4490
4491 2005-10-19 Mark Mitchell <mark@codesourcery.com>
4492
4493 PR c++/21908
4494 * g++.dg/parse/error28.C: New test.
4495
4496 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4497
4498 * gcc.dg/profile-generate-2.c: New test.
4499
4500 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
4501
4502 PR target/23589
4503 * g++.dg/ext/dllimport11.C: New.
4504
4505 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4506
4507 PR c++/22293
4508 * g++.dg/other/friend3.C: New test.
4509
4510 2005-10-18 Mark Mitchell <mark@codesourcery.com>
4511
4512 PR c++/23293
4513 * g++.dg/template/error19.C: New test.
4514
4515 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
4516
4517 PR c++/21383
4518 * g++.dg/overload/koenig2.C: New.
4519
4520 PR c++/23118
4521 * g++.dg/overload/error2.C: New.
4522
4523 PR c++/22604
4524 * g++.dg/inherit/covariant14.C: New.
4525
4526 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4527
4528 PR c++/23440
4529 * g++.dg/parse/for1.C: New test.
4530
4531 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
4532
4533 PR fortran/23446
4534 * gfortran.dg/host_dummy_index_1.f90: New test.
4535
4536 PR fortran/21459
4537 * gfortran.dg/automatic_char_len_2.f90: New test.
4538
4539 PR fortran/20866
4540 * gfortran.dg/recursive_statement_functions.f90: New test.
4541
4542 PR fortran/20853
4543 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4544
4545 PR fortran/20849
4546 * gfortran.dg/external_initializer.f90: New test.
4547
4548 PR fortran/20837
4549 * non_module_public.f90: New test.
4550
4551 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
4552
4553 PR c++/24386
4554 * g++.dg/template/overload7.C: New.
4555
4556 PR c++/22551
4557 * g++.dg/other/switch2.C: Remove expected warnings.
4558
4559 PR c++/21353
4560 * g++.dg/template/defarg6.C: New.
4561
4562 2005-10-17 Uros Bizjak <uros@kss-loka.si>
4563
4564 PR target/24315
4565 * gcc.target/i386/pr24315.c: New test.
4566
4567 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4568
4569 PR c++/24389
4570 * g++.dg/template/static21.C: New test.
4571 * g++.dg/template/static21-a.cc: Likewise.
4572
4573 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
4574
4575 PR c++/23959
4576 * g++.dg/warn/Wswitch-default-1.C: New test.
4577 * g++.dg/warn/Wswitch-default-2.C: New test.
4578
4579 2005-10-16 Mark Mitchell <mark@codesourcery.com>
4580
4581 PR c++/22173
4582 * g++.dg/parse/template18.C: New test.
4583 * g++.dg/template/nontype15.C: Likewise.
4584
4585 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
4586
4587 PR fortran/22273
4588 * gfortran.dg/spec_expr_2.f90: New.
4589
4590 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
4591
4592 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
4593 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
4594 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
4595 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
4596 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
4597 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
4598 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
4599 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
4600 previous target-specific skips and warning-message matches where
4601 applicable.
4602
4603 2005-10-15 Mark Mitchell <mark@codesourcery.com>
4604
4605 PR c++/21347
4606 * g++.dg/warn/Wctor-dtor.C: New test.
4607
4608 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4609
4610 PR c/23439
4611 * gcc.dg/for-1.c: New test.
4612
4613 2005-10-14 Mark Mitchell <mark@codesourcery.com>
4614
4615 PR c++/19565
4616 * g++.dg/warn/Wconversion1.C: New test.
4617 * g++.dg/ext/packed4.C: Compile with -w.
4618 * g++.dg/opt/20050511-1.C: Likewise.
4619 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
4620
4621 2005-10-14 Jakub Jelinek <jakub@redhat.com>
4622
4623 * gfortran.dg/boz_5.f90: New test.
4624
4625 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
4626
4627 PR c++/22551
4628 * g++.dg/other/switch2.C: New.
4629
4630 PR c++/23984
4631 * g++.dg/init/ctor7.C: New.
4632
4633 2005-10-13 David Edelsohn <edelsohn@gnu.org>
4634
4635 PR c++/23730
4636 * g++.dg/parse/crash32.C: New test.
4637
4638 2005-10-13 Mark Mitchell <mark@codesourcery.com>
4639
4640 PR c++/20721
4641 * g++.dg/init/goto2.C: New test.
4642
4643 PR c++/22464
4644 * g++.dg/template/crash/41.C: New test.
4645
4646 PR c++/22180
4647 * g++.dg/template/crash40.C: New test.
4648
4649 PR c++/23694
4650 * g++.dg/parse/friend5.C: New test.
4651
4652 PR c++/23307
4653 * g++.dg/template/crash38.C: New test.
4654
4655 PR c++/22352
4656 * g++.dg/template/friend38.C: New test.
4657
4658 PR c++/22405
4659 * g++.dg/template/crash39.C: New test.
4660
4661 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
4662
4663 * gcc.dg/debug/dwarf2/dwarf-char1.c,
4664 gcc.dg/debug/dwarf2/dwarf-char2.c,
4665 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
4666
4667 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
4668
4669 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
4670
4671 * gcc.dg/dll-2.c: Add tests for warnings.
4672 * gcc.dg/dll-3.c: Likewise.
4673 * gcc.dg/dll-4.c: Likewise.
4674
4675 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
4676 * g++.dg/ext/dllimport2.C: Likewise.
4677 * g++.dg/ext/dllimport3.C: Likewise.
4678 * g++.dg/ext/dllimport7.C: Likewise.
4679 * g++.dg/ext/dllimport8.C: Likewise.
4680 * g++.dg/ext/dllimport9.C: Likewise.
4681
4682 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
4683
4684 PR fortran/24092
4685 * gfortran.dg/derived_pointer_recursion.f90: New test.
4686
4687 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
4688
4689 * gcc.c-torture/execute/20051012-1.c: New test.
4690
4691 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4692
4693 PR fortran/18082
4694 * gfortran.dg/automatic_char_len_1.f90: New test.
4695
4696 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4697
4698 PR fortran/20847
4699 * gfortran.dg/save_common.f90: New test.
4700
4701 PR fortran/20856
4702 * gfortran.dg/save_result.f90: New test.
4703
4704 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4705
4706 PR c++/21592
4707 * g++.dg/template/dependent-expr1.C: Add new expected error.
4708 * g++.dg/template/dependent-expr2.C: Adjust error text.
4709 * g++.dg/template/overload6.C: New.
4710
4711 PR c++/23797
4712 * g++.dg/other/typename8.C: New.
4713
4714 PR c++/21117
4715 * g++.dg/other/return1.C: New.
4716
4717 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
4718
4719 PR c++/24052
4720 * g++.dg/ext/label5.C: New.
4721
4722 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
4723
4724 PR c++/19964
4725 * g++.dg/parse/crash31.C: New.
4726
4727 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
4728
4729 * g++.dg/ipa/ipa-1.c: New test.
4730 * g++.dg/ipa/ipa-2.c: New test.
4731 * g++.dg/ipa/ipa-3.c: New test.
4732 * g++.dg/ipa/ipa-4.c: New test.
4733 * g++.dg/ipa/ipa-5.c: New test.
4734 * g++.dg/ipa/ipa.exp: New file.
4735
4736 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
4737
4738 PR fortran/24207
4739 * gfortran.dg/private_type_3.f90: New test.
4740
4741 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4742
4743 PR fortran/20786
4744 gfortran.dg/aint_anint_1.f90: New test.
4745
4746 2005-10-11 Steven G. Kargl <kargls@comcast.net>
4747
4748 PR libgfortran/24313
4749 gfortran.dg/csqrt.f: New test.
4750
4751 2005-10-11 Ian Lance Taylor <ian@airs.com>
4752
4753 PR c++/8057
4754 * g++.dg/warn/noeffect7.C: New test.
4755 * g++.dg/warn/noeffect2.C: Instantiate templates.
4756 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
4757 and warning.
4758
4759 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4760
4761 PR c++/21089
4762 * g++.dg/init/float1.C: New test.
4763
4764 PR c++/24277
4765 * g++.dg/init/member1.C: Tweak error markers.
4766
4767 2005-10-11 Janis Johnson <janis187@us.ibm.com>
4768
4769 PR testsuite/24281
4770 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
4771 Check for null pointer.
4772
4773 2005-10-11 Mark Mitchell <mark@codesourcery.com>
4774
4775 PR c++/21369
4776 * g++.dg/parse/ret-type3.C: New test.
4777
4778 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4779
4780 PR tree-opt/23946
4781 * gcc.c-torture/compile/pr23946.c: New test.
4782
4783 2005-10-11 Jakub Jelinek <jakub@redhat.com>
4784
4785 * g++.dg/opt/mmx2.C: New test.
4786
4787 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4788
4789 PR c++/24277
4790 * g++.dg/template/static20.C: New test.
4791
4792 PR c++/24302
4793 * g++.dg/warn/Wunused-12.C: New test.
4794
4795 PR c++/23437
4796 * g++.dg/template/arg4.C: New test.
4797
4798 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4799
4800 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
4801 * gcc.dg/ucnid-3.c: Likewise.
4802 * gcc.dg/ucnid-4.c: Likewise.
4803 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
4804 * g++.dg/other/ucnid-1.C: Likewise.
4805 * gcc.dg/sparc-frame-1.c: New test.
4806
4807 2005-10-10 Mark Mitchell <mark@codesourcery.com>
4808
4809 PR c++/24139
4810 * g++.dg/template/spec27.C: New test.
4811
4812 PR c++/24275
4813 * g++.dg/template/static19.C: New test.
4814
4815 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4816
4817 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
4818 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
4819
4820 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4821
4822 PR target/24136
4823 * gfortran.fortran-torture/compile/pr24136.f: New test.
4824
4825 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
4826
4827 PR c++/22172
4828 * g++.dg/parse/crash30.C: New test.
4829
4830 2005-10-07 Richard Guenther <rguenther@suse.de>
4831
4832 PR middle-end/24227
4833 * gcc.c-torture/compile/pr24227.c: New testcase.
4834
4835 2005-10-07 Steve Ellcey <sje@cup.hp.com>
4836
4837 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
4838 Do not put aligned attributes on array elements.
4839
4840 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
4841
4842 PR testsuite/23611, PR testsuite/23615
4843 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
4844 writing prototypes of library functions by hand.
4845 * obj-c++.dg/bitfield-4.mm: Likewise.
4846 * obj-c++.dg/const-str-4.mm: Likewise.
4847 * obj-c++.dg/encode-4.mm: Likewise.
4848 * obj-c++.dg/encode-5.mm: Likewise.
4849 * obj-c++.dg/encode-6.mm: Likewise.
4850 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
4851 * obj-c++.dg/method-10.mm: Likewise.
4852 * obj-c++.dg/method-17.mm: Likewise.
4853 * obj-c++.dg/method-19.mm: Likewise.
4854 * obj-c++.dg/try-catch-2.mm: Likewise.
4855
4856 2005-10-06 Richard Henderson <rth@redhat.com>
4857
4858 PR 24236
4859 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
4860
4861 2005-10-06 Dale Johannesen <dalej@apple.com>
4862
4863 * gcc.c-torture/execute/20030125-1.c: Correct.
4864
4865 2005-10-06 Richard Guenther <rguenther@suse.de>
4866
4867 PR tree-optimization/24238
4868 * g++.dg/tree-ssa/pr24238.C: New testcase.
4869
4870 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
4871
4872 PR 18568
4873 * gfortran.dg/der_pointer_3.f90: New test.
4874
4875 2005-10-05 Devang Patel <dpatel@apple.com>
4876
4877 PR Debug/23205
4878 * g++.dg/other/PR23205.C: New.
4879
4880 2005-10-05 Richard Henderson <rth@redhat.com>
4881
4882 PR target/23602
4883 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
4884 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
4885
4886 2005-10-05 Dale Johannesen <dalej@apple.com>
4887
4888 * gcc.c-torture/execute/float-floor.c: New.
4889
4890 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
4891
4892 PR tree-optimization/21419
4893 PR tree-optimization/24146
4894 PR tree-optimization/24151
4895
4896 * g++.dg/ext/asm7.C: New.
4897 * g++.dg/ext/asm8.C: New.
4898 * gcc.dg/asm-1.c: Compile on all targets.
4899 * gcc.dg/asm-pr24146.c: New.
4900 * gcc.dg/pr21419.c: Adjust error messages.
4901
4902 2005-10-05 Richard Guenther <rguenther@suse.de>
4903
4904 PR fortran/24176
4905 * gfortran.fortran-torture/compile/empty.f90: New testcase.
4906
4907 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
4908
4909 PR c++/23513
4910 * g++.dg/template/spec22.C: Robustify test.
4911 * g++.dg/template/spec26.C: New.
4912
4913 2005-10-05 Uros Bizjak <uros@kss-loka.si>
4914
4915 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
4916 if target supports vector instructions.
4917
4918 2005-10-04 Geoffrey Keating <geoffk@apple.com>
4919
4920 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
4921 C99 functions.
4922
4923 2005-10-04 Janis Johnson <janis187@us.ibm.com>
4924
4925 * lib/target-supports.exp (check_effective_target_fortran_large_real,
4926 check_effective_target_fortran_large_int): Replace cached result
4927 when target changes.
4928
4929 2005-10-04 Devang Patel <dpatel@apple.com>
4930
4931 * gcc.dg/i386-sse-vect-types.c: New.
4932
4933 2005-10-04 Ian Lance Taylor <ian@airs.com>
4934
4935 PR preprocessor/13726
4936 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
4937 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
4938
4939 2005-10-04 Richard Guenther <rguenther@suse.de>
4940
4941 PR c/23576
4942 * gcc.dg/noncompile/pr23576.c: New testcase.
4943
4944 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4945
4946 PR middle-end/23125
4947 * gcc.dg/register-var-3.c: New test.
4948
4949 2005-10-04 Steven Bosscher <stevenb@suse.de>
4950
4951 * gcc.dg/pr23049.c: New test.
4952
4953 * gcc.dg/ucnid-4.c: Fix test.
4954
4955 2005-10-03 Diego Novillo <dnovillo@redhat.com>
4956
4957 PR 23445
4958 * gcc.c-torture/compile/pr23445.c: New test.
4959
4960 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
4961
4962 * g++.dg/overload/unknown1.C: New.
4963
4964 2005-10-03 Mark Mitchell <mark@codesourcery.com>
4965
4966 PR c++/17775
4967 * g++.dg/template/repo4.C: New test.
4968
4969 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4970
4971 PR libfortran/19308
4972 * gfortran.dg/large_real_kind_2.F90: New test.
4973 * gfortran.dg/large_integer_kind_2.f90: New test.
4974
4975 2005-10-03 Uros Bizjak <uros@kss-loka.si>
4976
4977 * lib/target-supports.exp (check_effective_target_vect_shift):
4978 Implement with result caching. Add i?86, x86_64 and ia64 targets.
4979 (check_effective_target_vect_condition): Fix copy-n-pasto.
4980
4981 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
4982 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
4983 targets.
4984
4985 2005-10-02 Mark Mitchell <mark@codesourcery.com>
4986
4987 PR c++/22621
4988 * g++.dg/template/overload5.C : New test.
4989
4990 PR c++/23840
4991 * g++.dg/expr/stdarg1.C: New test.
4992
4993 2005-10-02 Diego Novillo <dnovillo@redhat.com>
4994
4995 PR 24142
4996 * gcc.c-torture/execute/pr24142.c: New test.
4997
4998 2005-10-01 Diego Novillo <dnovillo@redhat.com>
4999
5000 PR 24141
5001 * gcc.c-torture/execute/pr24141.c: New test.
5002
5003 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
5004 Diego Novillo <dnovillo@redhat.com>
5005
5006 PR 23604
5007 * gcc.c-torture/execute/pr23604.c: New test.
5008
5009 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
5010
5011 PR fortran/16404
5012 PR fortran/20835
5013 PR fortran/20890
5014 PR fortran/20899
5015 PR fortran/20900
5016 PR fortran/20901
5017 PR fortran/20902
5018 gfortran.dg/equiv_constraint_1.f90: New test.
5019 gfortran.dg/equiv_constraint_2.f90: New test.
5020 gfortran.dg/equiv_constraint_3.f90: New test.
5021 gfortran.dg/equiv_constraint_4.f90: New test.
5022 gfortran.dg/equiv_constraint_5.f90: New test.
5023 gfortran.dg/equiv_constraint_6.f90: New test.
5024 gfortran.dg/equiv_constraint_7.f90: New test.
5025 gfortran.dg/equiv_constraint_8.f90: New test.
5026 gfortran.dg/private_type_1.f90: New test.
5027 gfortran.dg/private_type_2.f90: New test.
5028 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
5029 980628-10.f: Assert std=gnu to permit mixing of
5030 types in equivalence statements.
5031
5032 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
5033
5034 PR 24112
5035 * gfortran.dg/open_status_1.f90: New.
5036
5037 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5038
5039 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
5040 * gcc.dg/vect/pr22480.c: Clean up temp files.
5041 * gcc.dg/vect/pr23831.c: Clean up temp files.
5042 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
5043 Clean up temp files.
5044 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
5045 Clean up temp files.
5046
5047 * gcc.dg/20050309-1.c: Clean up temp files.
5048 * gcc.dg/20050325-1.c: Clean up temp files.
5049
5050 2005-09-30 Uros Bizjak <uros@kss-loka.si>
5051
5052 PR tree-optimization/24059
5053 * gcc.dg/vect/pr24059.c : New test.
5054
5055 2005-09-29 Jakub Jelinek <jakub@redhat.com>
5056
5057 PR middle-end/24109
5058 * gcc.c-torture/execute/20050929-1.c: New test.
5059
5060 2005-09-29 Steven Bosscher <stevenb@suse.de>
5061
5062 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
5063
5064 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
5065
5066 PR c/21419
5067 * gcc.dg/pr21419.c: New test.
5068
5069 2005-09-29 Steven Bosscher <stevenb@suse.de>
5070
5071 * gcc.dg/pr23911.c: New test.
5072
5073 2005-09-28 Mark Mitchell <mark@codesourcery.com>
5074
5075 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
5076
5077 PR c++/16782
5078 * g++.dg/parse/qualified4.C: New test.
5079 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
5080 * g++.old-deja/g++.mike/p8154.C: Likewise.
5081
5082 2005-09-27 Mark Mitchell <mark@codesourcery.com>
5083
5084 PR c++/22147
5085 * g++.dg/template/friend37.C: New test.
5086 * g++.dg/parse/crash28.C: Adjust error markers.
5087
5088 2005-09-27 Jakub Jelinek <jakub@redhat.com>
5089
5090 PR fortran/18518
5091 * gfortran.fortran-torture/execute/save_2.f90: New decl.
5092
5093 2005-09-27 Devang Patel <dpatel@apple.com>
5094
5095 PR tree-optimization/23625
5096 * gcc.dg/pr23625.c: New test.
5097
5098 2005-09-27 Uros Bizjak <uros@kss-loka.si>
5099
5100 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
5101 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
5102
5103 2005-09-26 Jakub Jelinek <jakub@redhat.com>
5104
5105 PR fortran/23677
5106 * gfortran.fortran-torture/execute/save_1.f90: New test.
5107 * gfortran.dg/save_1.f90: New test.
5108
5109 2005-09-26 Uros Bizjak <uros@kss-loka.si>
5110
5111 * gcc.target/i386/builtin-apply-mmx.c: New test.
5112
5113 PR target/22576
5114 * gcc.target/i386/pr22576.c: New test.
5115
5116 PR target/22585
5117 * gcc.target/i386/pr22585.c: New test.
5118
5119 PR target/23268
5120 * gcc.target/i386/pr23268.c: New test.
5121
5122 PR middle-end/23831
5123 * gcc.dg/vect/pr23831.c: New test.
5124
5125 PR target/24055
5126 * gcc.target/i386/pr24055.c: New test.
5127
5128 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
5129
5130 PR tree-optimization/23960
5131 * gcc.c-torture/compile/pr23960.c: New.
5132
5133 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
5134
5135 PR fortran/16861
5136 * gfortran.dg/nested_modules_3.f90: New.
5137
5138 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5139
5140 PR fortran/24005
5141 gfortran.dg/interface_1.f90: New test.
5142
5143 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
5144 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5145
5146 PR fortran/23843
5147 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
5148
5149 2005-09-22 Steven G. Kargl <kargls@comcast.net>
5150
5151 PR fortran/23516
5152 * gfortran.dg/imag_1.f: New test.
5153 * gfortran.dg/imag_2.f: Ditto.
5154
5155 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
5156
5157 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
5158
5159 2005-09-22 Jakub Jelinek <jakub@redhat.com>
5160
5161 PR c++/21983
5162 * g++.dg/warn/pr21983.C: New test.
5163
5164 2005-09-21 Mark Mitchell <mark@codesourcery.com>
5165
5166 PR c++/23993
5167 * g++.dg/template/array14.C: New test.
5168
5169 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
5170
5171 PR fortran/19929
5172 * gfortran.dg/der_ptr_component_1.f90: New test.
5173
5174 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5175
5176 PR c++/23965
5177 * g++.dg/template/error1.C: Reject "no matching function" message.
5178
5179 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5180
5181 PR c++/17609
5182 * g++.dg/lookup/error1.C: New test.
5183
5184 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
5185
5186 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
5187 functionality of the testcase.
5188
5189 2005-09-20 Richard Henderson <rth@redhat.com>
5190
5191 * gcc.dg/vect/vect-22.c: Require vect_float.
5192 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
5193
5194 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
5195
5196 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
5197 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
5198 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
5199 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
5200 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
5201 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
5202 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
5203 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
5204 * gcc.dg/cpp/ucnid-8.c: New test.
5205
5206 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5207
5208 PR tree-optimization/23929
5209 * gcc.c-torture/compile/pr23929.c: New test.
5210
5211 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
5212
5213 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
5214 for one loop.
5215
5216 2005-09-20 Steve Ellcey <sje@cup.hp.com>
5217
5218 PR testsuite/23186
5219 * g++.dg/other/pr22003.C: Require named sections.
5220
5221 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5222
5223 PR c++/23947
5224 * g++.dg/rtti/crash3.C: New test.
5225
5226 PR tree-optimization/23818
5227 * gcc.dg/pr23818.c: New test.
5228
5229 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5230
5231 PR fortran/23420
5232 * gfortran.dg/print_fmt_4.f: New.
5233
5234 2005-09-20 Jakub Jelinek <jakub@redhat.com>
5235
5236 PR fortran/23663
5237 * gfortran.fortran-torture/execute/entry_11.f90: New test.
5238
5239 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5240
5241 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
5242 Use pointers to local alignable arrays instead. Added comments.
5243 * gcc.dg/vect/vect-46.c: Likewise.
5244 * gcc.dg/vect/vect-48.c: Likewise.
5245 * gcc.dg/vect/vect-49.c: Likewise.
5246 * gcc.dg/vect/vect-52.c: Likewise.
5247 * gcc.dg/vect/vect-53.c: Likewise.
5248 * gcc.dg/vect/vect-54.c: Likewise.
5249 * gcc.dg/vect/vect-56.c: Likewise.
5250 * gcc.dg/vect/vect-57.c: Likewise.
5251 * gcc.dg/vect/vect-58.c: Likewise.
5252 * gcc.dg/vect/vect-60.c: Likewise.
5253 * gcc.dg/vect/vect-61.c: Likewise.
5254
5255 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
5256 The test is no longer vectorizable on vect_no_align targets.
5257 * gcc.dg/vect/vect-43.c: Likewsie.
5258
5259 * gcc.dg/vect/vect-44.c: Added comments.
5260 * gcc.dg/vect/vect-45.c: Added comments.
5261 * gcc.dg/vect/vect-50.c: Added comments.
5262 * gcc.dg/vect/vect-51.c: Added comments.
5263
5264 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
5265 aligned type.
5266 * gcc.dg/vect/Os-vect-95.c: Likewise.
5267
5268 * gcc.dg/vect/vect-41.c: Test removed.
5269 * gcc.dg/vect/vect-47.c: Test removed.
5270 * gcc.dg/vect/vect-55.c: Test removed.
5271 * gcc.dg/vect/vect-59.c: Test removed.
5272
5273 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
5274
5275 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
5276 No longer vectorizable on vect_no_align targets.
5277 * gcc.dg/vect/pr20122.c: Likewise.
5278 * gcc.dg/vect/vect-74.c: Likewise.
5279 * gcc.dg/vect/vect-75.c: Likewise.
5280 * gcc.dg/vect/vect-76.c: Likewise.
5281
5282 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
5283 Will not be vectorizable on vect_no_align targets once aliasing issues
5284 are resolved.
5285 * gcc.dg/vect/vect-79.c: Likewise.
5286
5287 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
5288 * gcc.dg/vect/vect-78.c: Likewise.
5289 * gcc.dg/vect/vect-97.c: Likewise.
5290
5291 2005-09-19 Steven Bosscher <stevenb@suse.de>
5292
5293 * gcc.dg/pr23943.c: New test.
5294
5295 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5296
5297 PR fortran/19181
5298 * gfortran.dg/derived_pointer_null_1.f90: New test.
5299
5300 2005-09-18 Richard Guenther <rguenther@suse.de>
5301
5302 PR middle-end/23944
5303 * gcc.c-torture/compile/pr23944.c: New testcase.
5304
5305 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
5306
5307 PR fortran/15975
5308 * gfortran.dg/der_pointer_2.f90: New test.
5309
5310 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
5311
5312 PR fortran/16861
5313 * gfortran.dg/nested_modules_2.f90: New test.
5314
5315 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5316
5317 PR c++/18368
5318 * g++.dg/other/semicolon.C: New test.
5319
5320 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
5321
5322 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
5323 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
5324
5325 2005-09-16 Mark Mitchell <mark@codesourcery.com>
5326
5327 PR c++/23914
5328 * g++.dg/template/static18.C: New test.
5329
5330 PR c++/21514
5331 * g++.dg/template/crash19.C: Remove dg-error marker.
5332 * g++.dg/template/local4.C: New test.
5333
5334 2005-09-16 Paul Brook <paul@codesourcery.com>
5335
5336 PR fortran/23906
5337 * gfortran.dg/dependency_1.f90: New test.
5338
5339 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5340
5341 PR c++/23896
5342 * g++.dg/template/static17.C: New test.
5343
5344 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
5345
5346 PR c++/23139
5347 * g++.dg/warn/huge-val1.C: New test.
5348
5349 2005-09-15 Mark Mitchell <mark@codesourcery.com>
5350
5351 PR c++/13140
5352 * g++.dg/parse/class2.C: New test.
5353 * g++.dg/template/explicit8.C: Likewise.
5354 * g++.dg/template/spec25.C: Likewise.
5355
5356 2005-09-14 Josh Conner <jconner@apple.com>
5357
5358 PR middle-end/23584
5359 * gcc.dg/pr23584.c: New test.
5360
5361 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
5362
5363 PR fortran/21875 Internal Unit Array I/O, NIST
5364 * gfortran.dg/arrayio_1.f90: New test.
5365 * gfortran.dg/arrayio_1.f90: New test.
5366 * gfortran.dg/arrayio_1.f90: New test.
5367 * gfortran.dg/arrayio_1.f90: New test.
5368 * gfortran.dg/arrayio_1.f90: New test.
5369
5370 2005-09-14 Uros Bizjak <uros@kss-loka.si>
5371
5372 PR middle-end/22480
5373 * gcc.dg/vect/pr22480.c: New test.
5374
5375 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
5376
5377 PR fortran/19358
5378 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
5379
5380 2005-09-13 Josh Conner <jconner@apple.com>
5381
5382 PR c++/23180
5383 * g++.dg/init/struct2.C: New test.
5384 * g++.dg/init/struct3.C: New test.
5385
5386 2005-09-13 Janis Johnson <janis187@us.ibm.com>
5387
5388 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
5389 Clean up temp files.
5390 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
5391 gcc.dg/tree-ssa/builtin-fprintf-1.c,
5392 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
5393 gcc.dg/tree-ssa/builtin-printf-1.c,
5394 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
5395 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
5396 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
5397 gcc.dg/tree-ssa/builtin-vprintf-1.c,
5398 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
5399 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
5400 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
5401 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
5402 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
5403 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
5404 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
5405 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
5406
5407 2005-09-13 Josh Conner <jconner@apple.com>
5408
5409 * lib/gcc-dg.exp: Load scanipa.exp.
5410 (cleanup-dump): New procedure.
5411 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
5412 * lib/scandump.exp: New file.
5413 * lib/scantree.exp: Use it.
5414 * lib/scanipa.exp: New file.
5415
5416 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
5417
5418 PR fortran/17740
5419 * gfortran.dg/generic_4.f90: New test.
5420
5421 2005-09-13 Uros Bizjak <uros@kss-loka.si>
5422
5423 PR target/23816
5424 * gcc.target/i386/pr23816-1.c: New test.
5425 * gcc.target/i386/pr23816-2.c: New test.
5426
5427
5428 2005-09-13 Bastian Blank <waldi@debian.org>
5429
5430 PR c++/16171
5431 * g++.dg/abi/mangle26.C: New test.
5432 * g++.dg/abi/mangle27.C: New test.
5433 * g++.dg/abi/mangle28.C: New test.
5434 * g++.dg/abi/mangle29.C: New test.
5435
5436 PR c++/23839
5437 * g++.dg/parse/register1.C: New test.
5438
5439 2005-09-13 Mark Mitchell <mark@codesourcery.com>
5440
5441 PR c++/23842
5442 * g++.dg/template/access16.C: New test.
5443
5444 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5445
5446 * gfortran.dg/char_pack_2.f90: Increase the vector size.
5447
5448 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5449
5450 PR fortran/18899
5451 * gfortran.dg/shape_2.f90: New test.
5452
5453 2005-09-13 Richard Sandiford <richard@codesourcery.com>
5454
5455 PR target/19269
5456 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
5457 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
5458 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
5459 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
5460 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
5461 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
5462 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
5463 tests.
5464
5465 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5466
5467 PR c++/23841
5468 * g++.dg/parse/template17.C: New test.
5469
5470 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5471
5472 PR c++/23789
5473 * g++.dg/template/nontype14.C: New test.
5474
5475 2005-09-12 Ian Lance Taylor <ian@airs.com>
5476
5477 PR g++/7874
5478 * g++.dg/lookup/friend7.C: New test.
5479 * g++.dg/lookup/friend8.C: New test.
5480 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
5481 so that it will be found via argument dependent lookup.
5482 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
5483 friend functions which will no longer be found.
5484 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
5485 function g, so that it will be found via argument dependent
5486 lookup.
5487 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
5488 * g++.old-deja/g++.mike/net43.C: Likewise.
5489
5490 2005-09-12 Mark Mitchell <mark@codesourcery.com>
5491
5492 PR c++/23691
5493 * g++.dg/template/static16.C: New test.
5494
5495 2005-09-12 Josh Conner <jconner@apple.com>
5496
5497 PR middle-end/23237
5498 * gcc.c-torture/compile/pr23237.c: New test.
5499
5500 2005-09-11 Richard Henderson <rth@redhat.com>
5501
5502 * g++.dg/other/error8.C: Update expected diagnostic text.
5503
5504 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5505
5506 PR libfortran/19872
5507 * gfortran.dg/overwrite_1.f: New test.
5508
5509 2005-09-09 Josh Conner <jconner@apple.com>
5510
5511 * g++.dg/init/pr23180-1.C: Removed.
5512 * g++.dg/init/pr23180-2.C: Removed.
5513
5514 2005-09-09 David Daney <ddaney@avtrex.com>
5515
5516 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
5517 files which are ...
5518 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
5519 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
5520
5521 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5522
5523 * gfortran.dg/iostat_2.f90: New test.
5524
5525 2005-09-09 Mark Mitchell <mark@codesourcery.com>
5526
5527 PR c++/22252
5528 * g++.dg/ext/interface1.C: New test.
5529 * g++.dg/ext/interface1.h: Likewise.
5530 * g++.dg/ext/interface1a.cc: Likewise.
5531
5532 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
5533
5534 * gfortran.dg/iomsg_1.f90: New test case.
5535
5536 2005-09-09 Richard Guenther <rguenther@suse.de>
5537
5538 PR c++/23624
5539 * g++.dg/tree-ssa/pr23624.C: New testcase.
5540
5541 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5542
5543 PR fortran/19239
5544 * gfortran.dg/vector_subscript_1.f90,
5545 * gfortran.dg/vector_subscript_2.f90: New tests.
5546
5547 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5548
5549 PR fortran/21104
5550 * gfortran.dg/array_alloc_1.f90,
5551 * gfortran.dg/array_alloc_2.f90,
5552 * gfortran.dg/array_alloc_3.f90: New tests.
5553
5554 2005-09-09 Richard Sandiford <richard@codesourcery.com>
5555
5556 PR fortran/12840
5557 * gfortran.dg/array_constructor_6.f90
5558 * gfortran.dg/array_constructor_7.f90
5559 * gfortran.dg/array_constructor_8.f90
5560 * gfortran.dg/array_constructor_9.f90
5561 * gfortran.dg/array_constructor_10.f90
5562 * gfortran.dg/array_constructor_11.f90
5563 * gfortran.dg/array_constructor_12.f90: New tests.
5564
5565 2005-09-08 Josh Conner <jconner@apple.com>
5566
5567 PR c++/23180
5568 * g++.dg/init/pr23180-1.C: New test.
5569 * g++.dg/init/pr23180-2.C: New test.
5570
5571 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5572
5573 PR fortran/18878
5574 * gfortran.dg/module_double_reuse.f90: New.
5575
5576 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
5577
5578 PR fortran/23270
5579 PR fortran/22304
5580 PR fortran/18870
5581 PR fortran/17917
5582 PR fortran/16511
5583 * gfortran.dg/common_equivalence_1.f: New.
5584 * gfortran.dg/common_equivalence_2.f: New.
5585 * gfortran.dg/common_equivalence_3.f: New.
5586 * gfortran.dg/contained_equivalence_1.f90: New.
5587 * gfortran.dg/module_blank_common.f90: New.
5588 * gfortran.dg/module_commons_1.f90: New.
5589 * gfortran.dg/module_equivalence_1.f90: New.
5590 * gfortran.dg/nested_modules_1.f90: New.
5591 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
5592 equivalences and add comment to connect the test with
5593 the PR.
5594
5595 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5596
5597 PR fortran/23765
5598 * gfortran.dg/common_6.f90: New test.
5599
5600 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5601
5602 PR fortran/15326
5603 * gfortran.dg/char_result_1.f90,
5604 * gfortran.dg/char_result_2.f90,
5605 * gfortran.dg/char_result_3.f90,
5606 * gfortran.dg/char_result_4.f90,
5607 * gfortran.dg/char_result_5.f90,
5608 * gfortran.dg/char_result_6.f90,
5609 * gfortran.dg/char_result_7.f90,
5610 * gfortran.dg/char_result_8.f90: New tests.
5611
5612 2005-09-08 Richard Sandiford <richard@codesourcery.com>
5613
5614 PR fortran/19928
5615 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
5616
5617 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5618
5619 PR obj-c++/16816
5620 * obj-c++.dg/selector-5.mm: New test.
5621 * obj-c++.dg/selector-6.mm: New test.
5622
5623 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
5624
5625 PR objc/20574
5626 PR objc/19324
5627 * objc.dg/error-1.m: New test.
5628
5629 2005-09-07 Richard Sandiford <richard@codesourcery.com>
5630
5631 PR fortran/23373
5632 * gfortran.fortran-torture/execute/pr23373-1.f90,
5633 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
5634
5635 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
5636
5637 PR libfortran/23760
5638 * gfortran.dg/g77/1832.f: Remove long string in write statement
5639 to allow the test to pass on correct list directed output with
5640 prepended space.
5641
5642 2005-09-07 James E Wilson <wilson@specifix.com>
5643
5644 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
5645
5646 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5647
5648 * gfortran.dg/parameter+save.f90: Rename to
5649 * gfortran.dg/parameter_save.f90: .. this.
5650
5651 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
5652
5653 PR fortran/20848
5654 * gfortran.dg/parameter+save.f90: New test case.
5655
5656 2005-09-06 Richard Sandiford <richard@codesourcery.com>
5657
5658 PR fortran/19269
5659 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
5660
5661 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5662
5663 PR c/23075
5664 * gcc.dg/pr23075.c: New test.
5665 * g++.dg/warn/pr23075.C: New test.
5666
5667 PR target/22362
5668 * gcc.target/i386/pr22362.c: New test.
5669
5670 PR rtl-optimization/23098
5671 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
5672
5673 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
5674 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5675 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5676
5677 2005-09-06 Mark Mitchell <mark@codesourcery.com>
5678
5679 * g++.dg/expr/cast6.C: New test.
5680
5681 PR c++/9782
5682 * g++.dg/init/new15.C: New test.
5683
5684 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5685
5686 * gcc.dg/vect/Os-vect-95.c: New test.
5687 * gcc.dg/vect/vect-95.c: Same.
5688
5689 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
5690
5691 * gcc.dg/vect/vect-29.c: Update xfail testing.
5692 * gcc.dg/vect/vect-44.c: Same.
5693 * gcc.dg/vect/vect-48.c: Same.
5694 * gcc.dg/vect/vect-50.c: Same.
5695 * gcc.dg/vect/vect-72.c: Same.
5696 * gcc.dg/vect/vect-77.c: Same.
5697 * gcc.dg/vect/vect-78.c: Same.
5698 * gcc.dg/vect/vect-80.c: Same.
5699 * gcc.dg/vect/vect-96.c: Same.
5700 * gcc.dg/vect/vect-100.c: Same.
5701 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
5702 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
5703 * gfortran.dg/vect/vect-5.f90: Same.
5704
5705 2005-09-06 Jakub Jelinek <jakub@redhat.com>
5706
5707 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
5708 start strings.
5709 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5710 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5711
5712 PR c++/23056
5713 * g++.dg/opt/pr23056.C: New test.
5714
5715 PR rtl-optimization/23098
5716 * gcc.target/i386/pr23098.c: New test.
5717
5718 2005-09-05 Mark Mitchell <mark@codesourcery.com>
5719
5720 PR c++/23667
5721 * g++.dg/template/static15.C: New test.
5722
5723 PR c++/21440
5724 * g++.dg/ext/stmtexpr5.C: New test.
5725 * g++.dg/ext/stmtexpr6.C: Likewise.
5726
5727 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
5728
5729 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
5730
5731 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
5732 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
5733 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
5734
5735 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
5736
5737 PR libfortran/23321
5738 * gfortran.dg/direct_io_4.f90: New test case.
5739
5740 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
5741 Rasmus Hahn <rassahah@neofonie.de>
5742
5743 PR libobjc/23108
5744 * objc.dg/type-stream-1.m: New test.
5745
5746 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
5747
5748 PR fortran/23661
5749 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
5750 gfortran.dg/print_fmt_3.f90: New test.
5751
5752 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5753
5754 * gfortran.dg/fmt_t_1.f90: New test.
5755
5756 2005-09-03 Jakub Jelinek <jakub@redhat.com>
5757
5758 PR rtl-optimization/23454
5759 * g++.dg/opt/pr23454.C: New test.
5760
5761 2005-09-03 Mark Mitchell <mark@codesourcery.com>
5762
5763 PR c++/23699
5764 * g++.dg/ext/static1.C: New test.
5765
5766 2005-09-02 Richard Henderson <rth@redhat.com>
5767
5768 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
5769 tail call to check_fa_work.
5770
5771 2005-09-02 Mark Mitchell <mark@codesourcery.com>
5772
5773 PR c++/21687
5774 * g++.dg/other/gc3.C: New test.
5775
5776 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5777
5778 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
5779 * gcc.dg/20050826-1.c: Likewise.
5780
5781 2005-08-31 Mark Mitchell <mark@codesourcery.com>
5782
5783 PR c++/23167
5784 * g++.dg/expr/volatile1.C: New test.
5785
5786 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
5787
5788 PR middle-end/23547
5789 * gcc.dg/pr23547.c: New test.
5790
5791 2005-09-02 Richard Sandiford <richard@codesourcery.com>
5792
5793 PR c/22061
5794 * gcc.c-torture/execute/pr22061-1.c,
5795 * gcc.c-torture/execute/pr22061-2.c,
5796 * gcc.c-torture/execute/pr22061-3.c,
5797 * gcc.c-torture/execute/pr22061-4.c: New tests.
5798
5799 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
5800
5801 * gcc.dg/Wredundant-decls-2.c: New test to check that
5802 -Wredundant-decls does not issue warning for a variable
5803 definition following a declaration.
5804
5805 2005-09-01 Jakub Jelinek <jakub@redhat.com>
5806
5807 PR debug/7241
5808 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
5809 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
5810 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
5811
5812 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
5813 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
5814 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
5815 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
5816 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
5817 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
5818 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
5819 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
5820
5821 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5822
5823 PR objc/23306
5824 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
5825 scan-assmbler.
5826
5827 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
5828
5829 PR target/21255
5830 * gcc.dg/pr21255-1.c: New test.
5831 * gcc.dg/pr21255-2-mb.c: Likewise.
5832 * gcc.dg/pr21255-2-ml.c: Likewise.
5833 * gcc.dg/pr21255-3.c: Likewise.
5834 * gcc.dg/pr21255-4.c: Likewise.
5835
5836 2005-08-31 Dale Johannesen <dalej@apple.com>
5837
5838 * gcc.dg/20050830-1.c: New.
5839
5840 2005-08-31 Josh Conner <jconner@apple.com>
5841
5842 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
5843 command-line options for arm-*-* targets.
5844 * g++.dg/init/array16.C: Likewise.
5845 * g++.dg/other/crash-4.C: Likewise.
5846
5847 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5848
5849 PR obj-c++/23640
5850 * obj-c++.dg/gnu-runtime-3.mm: New test.
5851
5852 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5853
5854 PR c++/13377
5855 * g++.dg/lookup/ambig4.C: New test.
5856 * g++.dg/lookup/ambig5.C: New test.
5857 * g++.dg/tc1/dr101.C: Adjust error markers.
5858
5859 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5860
5861 PR c++/23639
5862 * g++.dg/template/ttp5.C: Adjust error markers.
5863
5864 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
5865
5866 PR testsuite/23609
5867 * lib/obj-c++.exp: Include target-libpath.exp.
5868 (obj-c++_link_flags): Look for the GNU libobjc library
5869 and set the library path to include it.
5870 Don't manually set LD_LIBRARY_PATH (etc.) but call
5871 set_ld_library_path_env_vars instead.
5872 (obj-c++_target_compile): Don't set library path or
5873 linker flags because they are already set correctly
5874 in obj-c++_link_flags.
5875
5876 2005-08-30 Josh Conner <jconner@apple.com>
5877
5878 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
5879 to command-line options for arm-*-* targets.
5880
5881 2005-08-30 Geoffrey Keating <geoffk@apple.com>
5882
5883 * g++.dg/other/i386-1.C: New.
5884
5885 2005-08-30 Jakub Jelinek <jakub@redhat.com>
5886
5887 PR preprocessor/20348
5888 PR preprocessor/20356
5889 * gcc.dg/cpp/pr20348.c: New test.
5890 * gcc.dg/cpp/pr20348.h: New file.
5891 * gcc.dg/cpp/inc/pr20348.h: New file.
5892 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
5893 * gcc.dg/cpp/pr20356.c: New test.
5894 * gcc.dg/cpp/pr20356.h: New file.
5895 * gcc.dg/cpp/inc/pr20356.h: New file.
5896 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
5897
5898 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
5899
5900 * gfortran.fortran-torture/execute/intrinsic_count.f90:
5901 Fix array dimension to avoid correct end-of-file error.
5902
5903 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
5904
5905 PR libfortran/23598
5906 * gfortran.dg/iostat_1.f90: New test.
5907
5908 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
5909
5910 PR middle-end/23408
5911 * gcc.dg/pr23408.c: New test.
5912
5913 2005-08-28 Mark Mitchell <mark@codesourcery.com>
5914
5915 PR c++/23099
5916 * g++.dg/init/member1.C: Make sure erroneous static data member
5917 definitions are required.
5918 * g++.dg/template/static13.C: New test.
5919 * g++.dg/template/static14.C: Likewise.
5920
5921 2005-08-29 Jakub Jelinek <jakub@redhat.com>
5922
5923 * gcc.target/i386/pr23575.c: Use -msse2 instead of
5924 -march=pentium4, remove ilp32 requirement.
5925
5926 PR middle-end/23484
5927 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
5928 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
5929
5930 2005-08-29 Andreas Jaeger <aj@suse.de>
5931
5932 PR testsuite/23607
5933 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
5934
5935 2005-08-28 Jakub Jelinek <jakub@redhat.com>
5936
5937 * gcc.c-torture/execute/20050316-2.c: New test.
5938 * gcc.c-torture/execute/20050316-3.c: New test.
5939 * gcc.dg/torture/pr16104-1.c: New test.
5940
5941 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
5942
5943 PR middle-end/23463
5944 * gcc.c-torture/execute/zero-struct-1.c: New test.
5945
5946 2005-08-27 Richard Guenther <rguenther@suse.de>
5947
5948 PR target/23575
5949 * gcc.target/i386/pr23575.c: New testcase.
5950
5951 2005-08-26 Jakub Jelinek <jakub@redhat.com>
5952
5953 PR rtl-optimization/23561
5954 * gcc.c-torture/execute/20050826-1.c: New test.
5955
5956 PR rtl-opt/23560
5957 * gcc.c-torture/execute/20050826-2.c: New test.
5958
5959 2005-08-26 Dale Johannesen <dalej@apple.com>
5960
5961 * gcc.dg/20030711-1.c: Modify to work on Darwin.
5962 * gcc.dg/20050826-1.c: New.
5963
5964 2005-08-26 Mark Mitchell <mark@codesourcery.com>
5965
5966 PR c++/19004
5967 * g++.dg/template/nontype13.C: New test.
5968
5969 PR c++/23491
5970 * g++.dg/init/new14.C: New test.
5971 * g++.dg/expr/anew1.C: Do not XFAIL.
5972 * g++.dg/expr/anew2.C: Likewise.
5973 * g++.dg/expr/anew3.C: Likewise.
5974
5975 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
5976
5977 PR middle-end/22439
5978 * gcc.dg/vla-3.c: New test.
5979
5980 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
5981
5982 PR fortran/20363
5983 * gfortran.dg/named_interface.f90: New.
5984
5985 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
5986
5987 * gcc.c-torture/execute/frame-address.c: New test.
5988
5989 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
5990
5991 PR c++/20817
5992 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
5993
5994 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5995
5996 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
5997
5998 2005-08-25 Alan Modra <amodra@bigpond.net.au>
5999
6000 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
6001 * gcc.dg/altivec-22.c: Rename from..
6002 * gcc.dg/altivec-nomfcr.c: ..this.
6003
6004 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
6005
6006 PR tree-optimization/23546
6007 * gcc.dg/tree-ssa/pr23546.c: New test.
6008
6009 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
6010
6011 PR fortran/17758
6012 * gfortran.dg/nonreturning_statements.f90: New test.
6013
6014 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
6015
6016 PR c++/22454
6017 * g++.dg/parse/crash29.C: New.
6018
6019 2005-08-23 DJ Delorie <dj@redhat.com>
6020
6021 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
6022 constants have the L suffix.
6023
6024 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
6025
6026 PR c++/23044
6027 * g++.dg/template/instantiate8.C: New.
6028
6029 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
6030
6031 PR middle-end/23467
6032 * gcc.c-torture/execute/pr23467.c: New test.
6033
6034 2005-08-23 Jakub Jelinek <jakub@redhat.com>
6035
6036 PR tree-optimization/22043
6037 * gcc.c-torture/execute/20050613-1.c: New test.
6038
6039 2005-08-23 Ben Elliston <bje@au.ibm.com>
6040
6041 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
6042
6043 2005-08-22 Jakub Jelinek <jakub@redhat.com>
6044
6045 PR rtl-optimization/23478
6046 * g++.dg/opt/pr23478.C: New test.
6047
6048 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
6049
6050 PR c/18715
6051 * gcc.dg/switch-warn-3.c: New test.
6052
6053 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6054
6055 PR c++/22233
6056 * g++.dg/template/param1.C: New test.
6057
6058 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6059
6060 PR c++/23089
6061 * g++.dg/other/incomplete1.C: New test.
6062
6063 2005-08-22 Ira Rosen <irar@il.ibm.com>
6064
6065 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
6066 are vectorizable.
6067
6068 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6069
6070 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
6071 d_lines_5.f: New.
6072
6073 2005-08-21 Jakub Jelinek <jakub@redhat.com>
6074
6075 * gcc.target/i386/sse-4.c: New test.
6076
6077 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6078
6079 PR testsuite/23239
6080 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
6081
6082 2005-08-20 Jakub Jelinek <jakub@redhat.com>
6083
6084 * gcc.dg/20050811-1.c: New test.
6085 * gcc.dg/20050811-2.c: New test.
6086
6087 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
6088
6089 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
6090
6091 2005-08-19 Diego Novillo <dnovillo@redhat.com>
6092
6093 PR 23476
6094 * gcc.c-torture/compile/pr23476.c: New test.
6095
6096 2005-08-19 Devang Patel <dpatel@apple.com>
6097
6098 PR tree-optimization/23048
6099 * gcc.dg/tree-ssa/pr23048.c: New test.
6100
6101 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6102
6103 PR middle-end/20624
6104 * g++.dg/warn/Wreturn-3.C: New test
6105
6106 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
6107
6108 PR tree-optimization/22228
6109 * g++.dg/vect/pr22543.cc: New test.
6110
6111 2005-08-17 Steven Bosscher <stevenb@suse.de>
6112
6113 PR tree-optimization/21574
6114 * gcc.dg/tree-ssa/pr21574.c: New test.
6115
6116 2005-08-16 James E Wilson <wilson@specifix.com>
6117
6118 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
6119
6120 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
6121
6122 PR tree-opt/23402
6123 * gcc.c-torture/compile/zero-strct-3.c: New test.
6124 * gcc.c-torture/compile/zero-strct-4.c: New test.
6125
6126 2005-08-16 Steven Bosscher <stevenb@suse.de>
6127
6128 PR target/23376
6129 * gcc.target/x86_64/pr23376.c: New test.
6130
6131 2005-08-16 Ian Lance Taylor <ian@airs.com>
6132
6133 PR c++/23337
6134 * g++.dg/ext/vector2.C: New.
6135
6136 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6137
6138 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
6139
6140 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
6141
6142 PR libfortran/23428
6143 * gfortran.dg/inquire-complex.f90: New test case.
6144
6145 2005-08-16 James E Wilson <wilson@specifix.com>
6146
6147 PR tree-optimization/21105
6148 * gcc.dg/large-size-array.c: New.
6149
6150 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
6151
6152 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
6153 type.
6154 * gcc.dg/vect/vect-41: Likewise.
6155 * gcc.dg/vect/vect-42: Likewise.
6156 * gcc.dg/vect/vect-43: Likewise.
6157 * gcc.dg/vect/vect-44: Likewise.
6158 * gcc.dg/vect/vect-46: Likewise.
6159 * gcc.dg/vect/vect-47: Likewise.
6160 * gcc.dg/vect/vect-48: Likewise.
6161 * gcc.dg/vect/vect-52: Likewise.
6162 * gcc.dg/vect/vect-53: Likewise.
6163 * gcc.dg/vect/vect-54: Likewise.
6164 * gcc.dg/vect/vect-55: Likewise.
6165 * gcc.dg/vect/vect-56: Likewise.
6166 * gcc.dg/vect/vect-57: Likewise.
6167 * gcc.dg/vect/vect-58: Likewise.
6168 * gcc.dg/vect/vect-59: Likewise.
6169 * gcc.dg/vect/vect-60: Likewise.
6170 * gcc.dg/vect/vect-61: Likewise.
6171 * gcc.dg/vect/vect-85: Likewise.
6172 * gcc.dg/vect/vect-87: Likewise.
6173 * gcc.dg/vect/vect-88: Likewise.
6174 * gcc.dg/vect/vect-93.c: Likewise.
6175 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
6176 * gcc.dg/vect/vect-75: Likewise.
6177 * gcc.dg/vect/vect-76: Likewise.
6178 * gcc.dg/vect/vect-77: Likewise.
6179 * gcc.dg/vect/vect-78: Likewise.
6180 * gcc.dg/vect/vect-80: Likewise.
6181 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
6182 vectorized for the expected reason, rather than checking how alignment
6183 was handled.
6184 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
6185 type and also instead of aligned pointers. Added documentation.
6186
6187 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
6188
6189 * gfortran.dg/power.f90: New test.
6190
6191 2005-08-16 Jakub Jelinek <jakub@redhat.com>
6192
6193 PR rtl-optimization/23299
6194 * g++.dg/opt/pr23299.C: New test.
6195
6196 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6197
6198 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
6199
6200 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
6201
6202 * g++.dg/template/local6.C: New test.
6203
6204 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
6205
6206 * execute/exceptions/finally-1.m: Check that the catch and finally are
6207 being called. Also add a "return 0;" at the end of main.
6208
6209 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
6210
6211 PR fortran/21432.
6212 * gfortran.dg/namelist_print_1.f: New test of functionality of
6213 PRINT namelist.
6214 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
6215 namelist generates error with -std=f95.
6216
6217 2005-08-14 Ira Rosen <irar@il.ibm.com>
6218
6219 PR tree-optimization/23119
6220 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
6221
6222 2005-08-13 Marcin Koziej <creep@desk.pl>
6223 Andrew Pinski <pinskia@physics.uc.edu>
6224
6225 PR libobjc/22492
6226 * execute/exceptions/finally-1.m: New test.
6227
6228 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6229
6230 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
6231 testsuite.
6232 * objc/execute/exceptions/trivial.m: New test.
6233 * objc.dg/try-catch-11.m: Move to ...
6234 * objc/execute/exceptions/foward-1.m: Here.
6235 * objc.dg/try-catch-2.m: Move to ...
6236 * objc/execute/exceptions/catchall-1.m: Here.
6237 * objc.dg/try-catch-8.m: Move to ...
6238 * objc/execute/exceptions/local-variables-1.m: Here.
6239
6240 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6241
6242 * objc.dg/nested-func-1.m: Move to ...
6243 * objc/execute/nested-func-1.m: Here.
6244
6245 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6246
6247 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
6248 in ${options} instead of [target_info name].
6249 * lib/obj-c++.exp (objc_target_compile): Likewise.
6250
6251 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6252
6253 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
6254
6255 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
6256
6257 part of PR testsuite/23348
6258 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
6259 of the torture options.
6260 * objc/compile/trivial.m: New test.
6261
6262 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6263
6264 * gfortran.dg/eoshift.f90: Correct format.
6265
6266 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
6267
6268 * gfortran.fortran-torture/execute/character_passing.f90:
6269 Fix comment typo.
6270
6271 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
6272
6273 PR c++/8271
6274 * g++.dg/template/unify10.C: New.
6275
6276 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
6277
6278 * g++.dg/parse/pr22514.C: Move to...
6279 * g++.dg/debug/pr22514.C: here.
6280
6281 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6282
6283 PR c++/23266
6284 * g++.dg/inherit/pure1.C: New test.
6285
6286 * ChangeLog: Fix typos.
6287
6288 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6289 Steven Bosscher <stevenb@suse.de>
6290
6291 * gfortran.dg/runtime_warning_1.f90: New test.
6292
6293 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
6294
6295 PR c++/23219
6296 * g++.dg/parse/crash28.C: New.
6297
6298 2005-08-11 Richard Guenther <rguenther@suse.de>
6299
6300 PR target/23289
6301 * gcc.target/i386/tailcall-1.c: New testcase.
6302
6303 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6304
6305 * gcc.dg/vect/vect-67.c: Un-xfail.
6306
6307 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
6308
6309 PR c++/23225
6310 * g++.dg/testsuite/parse/crash27.C: new test.
6311
6312 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
6313
6314 PR libfortran/22143
6315 * gfortran.dg/shift-kind.f90: New testcase.
6316
6317 2005-08-10 Richard Sandiford <richard@codesourcery.com>
6318
6319 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
6320 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
6321
6322 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6323
6324 PR c++/20646
6325 * g++.dg/other/mult-stor1.C: New test.
6326
6327 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6328
6329 * gcc.c-torture/pr18299-1.c: Move to ...
6330 * gcc.c-torture/compile/pr18299-1.c: Here.
6331
6332 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
6333
6334 * gfortran/fortran.torture/execute/character_passing.f90:
6335 Fix types for LSAME.
6336
6337 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
6338
6339 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
6340 input data back to what it was originally.
6341
6342 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
6343
6344 * objc.dg/try-catch-8.m: Enable for all targets.
6345
6346 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
6347
6348 * gcc.dg/pr23165.c: New test.
6349
6350 2005-08-09 Steven Bosscher <stevenb@suse.de>
6351
6352 PR tree-optimization/23234
6353 * gcc.dg/tree-ssa/pr23234.c: New test.
6354
6355 2005-08-08 Josh Conner <jconner@apple.com>
6356
6357 PR rtl-optimization/23241
6358 * gcc.dg/char-compare.c: New test.
6359
6360 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6361
6362 PR c++/22508
6363 * g++.dg/init/new13.C: New test.
6364
6365 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
6366
6367 PR c++/21166
6368 * g++.dg/other/crash-4.C: Adjust
6369 * g++/dg/ext/packed9.C: New.
6370
6371 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6372
6373 PR middle-end/21964
6374 * gcc.c-torture/execute/pr21964-1.c: New test.
6375
6376 2005-08-08 Richard Sandiford <richard@codesourcery.com>
6377
6378 PR c/22458
6379 * gcc.dg/pr22458-1.c: New test.
6380
6381 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
6382 Steven G. Kargl <kargls@comcast.net>
6383
6384 PR fortran/22390
6385 * gfortran.dg/flush_1.f90: New test.
6386
6387 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6388
6389 PR c++/23191
6390 * g++.dg/template/eh2.C: New test.
6391
6392 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6393
6394 PR c++/19498
6395 * g++.dg/template/instantiate7.C: New test.
6396
6397 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
6398
6399 PR c/23113
6400 * gcc.dg/Wunused-value-1.c: New test.
6401
6402 2005-08-06 Richard Sandiford <richard@codesourcery.com>
6403
6404 PR rtl-optimization/23233
6405 * gcc.c-torture/compile/pr23233-1.c: New test.
6406
6407 2005-08-06 Jakub Jelinek <jakub@redhat.com>
6408
6409 PR fortran/18833
6410 PR fortran/20850
6411 * gfortran.dg/equiv_1.f90: New test.
6412 * gfortran.dg/equiv_2.f90: New test.
6413 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
6414 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
6415 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
6416
6417 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6418
6419 * gcc.c-torture/execute/vrp-5.c: New test.
6420 * gcc.c-torture/execute/vrp-6.c: New test.
6421 * gcc.dg/tree-ssa/vrp21.c: New test.
6422
6423 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
6424
6425 * g++.dg/parse/pr22514.C: New test.
6426
6427 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
6428
6429 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
6430
6431 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
6432 instead of constant loads / pool entries.
6433
6434 2005-08-05 David Edelsohn <edelsohn@gnu.org>
6435
6436 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
6437 TEST_TO_WCTYPE.
6438
6439 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
6440
6441 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
6442 __WINT_TYPE__ in generated prototypes if possible.
6443
6444 2005-08-04 Diego Novillo <dnovillo@redhat.com>
6445
6446 PR 22037
6447 * g++.dg/tree-ssa/pr22037.C:
6448
6449 2005-08-04 Richard Henderson <rth@redhat.com>
6450
6451 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
6452 scan-tree-dump-times directive.
6453
6454 2005-08-04 Jan Hubicka <jh@suse.cz>
6455
6456 * gcov-1.C: Fix switch counts.
6457 * gcov-4b.c: Likewise.
6458
6459 2005-08-03 Jeff Law <law@redhat.com>
6460
6461 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
6462
6463 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
6464
6465 * gcc.c-torture/execute/pr23135.c: New test.
6466
6467 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6468
6469 PR tree-optimization/19899
6470 * gcc.dg/tree-ssa/scev-1.c: New test.
6471 * gcc.dg/tree-ssa/scev-2.c: New test.
6472
6473 2005-08-03 Richard Sandiford <richard@codesourcery.com>
6474
6475 PR target/18582
6476 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
6477
6478 2005-08-03 Jan Hubicka <jh@suse.cz>
6479
6480 * update-conroll.c: New testcase.
6481 * update-conroll-2.c: New testcase.
6482
6483 2005-08-02 David Edelsohn <edelsohn@gnu.org>
6484
6485 * gfortran.dg/constant_substring.f: New test.
6486 * gfortran.dg/pr22491.f: New test.
6487
6488 2005-08-02 Jan Hubicka <jh@suse.cz>
6489
6490 * update-threading.c: Replace by the proper one.
6491
6492 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6493
6494 PR 23164
6495 * g++.dg/tree-ssa/pr23164.C: New test.
6496
6497 2005-08-02 Diego Novillo <dnovillo@redhat.com>
6498
6499 * gcc.dg/tree-ssa/pr23192.c: New test.
6500
6501 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
6502
6503 * gcc.c-torture/execute/vrp-4.c: New test.
6504
6505 2005-08-02 Jan Hubicka <jh@suse.cz>
6506
6507 * update-threading.c: New test.
6508
6509 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
6510
6511 * gcc.c-torture/compile/20050801-1.c: New test.
6512 * gcc.c-torture/compile/20050801-2.c: New test.
6513
6514 2005-08-01 Jan Hubicka <jh@suse.cz>
6515
6516 * val-prof-5.c: New test.
6517
6518 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
6519
6520 PR c/22311
6521 * gcc.dg/pr22311-1.c : New test.
6522
6523 2005-07-31 Steven Bosscher <stevenb@suse.de>
6524
6525 PR target/23095
6526 * gfortran.dg/pr23095.f: New test.
6527
6528 PR c++/22003
6529 * g++.dg/other/pr22003.C: New test.
6530
6531 2005-07-31 Richard Sandiford <richard@codesourcery.com>
6532
6533 PR target/20621
6534 * gcc.c-torture/execute/pr20621-1.c: New test.
6535
6536 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
6537
6538 * gfortran.dg/comma_format_extension_4.f: Adjust length
6539 of string for format.
6540 * gfortran.dg/der_array_io_1.f: Replace illegal internal
6541 print statement with internal write.
6542 * gfortran.dg/der_array_io_2.f: Likewise.
6543 * gfortran.dg/der_array_io_3.f: Likewise.
6544
6545 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
6546
6547 * gcc.dg/fold-abs-4.c: new test.
6548
6549 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
6550
6551 PR fortran/22570 an related issues.
6552 * gfortran.dg/x_slash_1.f: New test.
6553
6554 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
6555
6556 PR c/23143
6557 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
6558 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
6559
6560 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6561
6562 PR c/529
6563 * gcc.dg/Wshadow-3.c: New test.
6564
6565 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
6566
6567 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
6568 used to have the wrong bounds).
6569
6570 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6571
6572 PR c/21720
6573 * gcc.dg/hex-round-1.c: Test more cases.
6574 * gcc.dg/hex-round-2.c: New test.
6575
6576 2005-07-29 Diego Novillo <dnovillo@redhat.com>
6577
6578 PR 22550
6579 * g++.dg/tree-ssa/pr22550.C: New test.
6580
6581 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
6582
6583 * gcc.dg/tree-ssa/vrp19.c: New test.
6584 * gcc.dg/tree-ssa-vrp20.c: New test.
6585
6586 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6587
6588 PR c/22240
6589 * gcc.dg/transparent-union-4.c: New test.
6590
6591 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6592
6593 PR c/22192
6594 * gcc.dg/c99-vla-2.c: New test.
6595
6596 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
6597
6598 PR c/21720
6599 * gcc.dg/hex-round-1.c: New test.
6600
6601 2005-07-28 Jan Hubicka <jh@suse.cz>
6602
6603 * inliner-1.c: Do not dump everything.
6604 * tree-prof.exp: Do not pass -ftree-based-profiling.
6605 * bprob.exp: Likewise.
6606
6607 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
6608
6609 2005-07-28 Mark Mitchell <mark@codesourcery.com>
6610
6611 PR c++/22545
6612 * g++.dg/expr/ptrmem7.C: New test.
6613
6614 2005-07-28 Mike Stump <mrs@apple.com>
6615
6616 * g++.old-deja/g++.mike/visibility-1.C: New test.
6617
6618 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6619
6620 PR c/20187
6621 * gcc.c-torture/execute/pr20187-1.c: New test.
6622
6623 2005-07-28 Jeff Law <law@redhat.com>
6624
6625 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
6626 * gcc.dg/tree-ssa/vrp18.c: New test.
6627
6628 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6629
6630 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
6631
6632 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
6633
6634 PR tree-optimization/22506
6635 * gcc.dg/vect/ps22506.c: New test.
6636
6637 2005-07-28 Jakub Jelinek <jakub@redhat.com>
6638
6639 PR target/21149
6640 * gcc.target/i386/sse-3.c: New test.
6641
6642 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6643
6644 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
6645 * gcc.target/mips/mips32-dsp-type.c: Likewise.
6646
6647 2005-07-28 Richard Sandiford <richard@codesourcery.com>
6648
6649 PR c/22589
6650 * gcc.c-torture/compile/pr22589-1.c: New test.
6651
6652 2005-07-28 Jan Hubicka <jh@suse.cz>
6653
6654 * update-loopch.c: New testcase.
6655
6656 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6657
6658 PR rtl-optimization/23047
6659 * gcc.c-torture/execute/pr23047.c: New test.
6660 * gcc.c-torture/execute/pr23047.x: New.
6661
6662 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
6663
6664 PR tree-optimization/22493
6665 * gcc.c-torture/execute/pr22493-1.c: New test.
6666 * gcc.c-torture/execute/pr22493-1.x: New.
6667 * gcc.c-torture/execute/vrp-1.c: New test.
6668 * gcc.c-torture/execute/vrp-2.c: New test.
6669 * gcc.c-torture/execute/vrp-2.c: New test.
6670
6671 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
6672
6673 * gcc.target/frv/all-builtin-read8.c: Delete.
6674 * gcc.target/frv/all-builtin-read16.c: Delete.
6675 * gcc.target/frv/all-builtin-read32.c: Delete.
6676 * gcc.target/frv/all-builtin-read64.c: Delete.
6677 * gcc.target/frv/all-builtin-write8.c: Delete.
6678 * gcc.target/frv/all-builtin-write16.c: Delete.
6679 * gcc.target/frv/all-builtin-write32.c: Delete.
6680 * gcc.target/frv/all-builtin-write64.c: Delete.
6681 * gcc.target/frv/all-read-write-1.c: New.
6682
6683 2005-07-27 Jeff Law <law@redhat.com>
6684
6685 * gcc.c-torture/execute/pr22630.c: New test.
6686
6687 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
6688
6689 PR tree-optimization/23073
6690 * gcc.dg/vect/nodump-pr23073.c: New test.
6691 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
6692
6693 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
6694
6695 PR tree-optimize/22348
6696 * gcc.c-torture/execute/pr22348.c: New.
6697
6698 2005-07-27 Richard Guenther <rguenther@suse.de>
6699
6700 * gcc.dg/tree-ssa/salias-1.c: New testcase.
6701
6702 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6703
6704 PR fortran/22503
6705 * gfortran.dg/logical_comp.f90: New test.
6706
6707 2005-07-27 Jan Hubicka <jh@suse.cz>
6708
6709 * inliner-1.c: Add cleanup of dumps.
6710 * val-prof-*.c: Likewise.
6711 * update-tailcall.c: New.
6712
6713 2005-07-26 Diego Novillo <dnovillo@redhat.com>
6714
6715 PR 22591
6716 * gcc.dg/tree-ssa/pr22591.c: New test.
6717 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
6718
6719 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
6720
6721 PR libobjc/22606
6722 * objc.dg/try-catch-11.m: New test.
6723
6724 2005-07-26 Richard Guenther <rguenther@suse.de>
6725
6726 PR tree-optimization/22486
6727 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
6728
6729 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6730
6731 PR tree-opt/22484
6732 * testsuite/g++.dg/opt/loop2.C: New test.
6733
6734 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
6735
6736 * gcc.dg/tree-ssa/reassoc-3.c: New test.
6737 * gcc.dg/tree-ssa/reassoc-4.c: New test.
6738
6739 2005-07-25 Adam Nemet <anemet@lnxw.com>
6740
6741 * lib/profopt.exp (profopt-execute): Check for profiling data
6742 files on the target.
6743
6744 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
6745
6746 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
6747 for matching of asm labels.
6748
6749 2005-07-25 Richard Guenther <rguenther@suse.de>
6750
6751 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
6752
6753 2005-07-25 Richard Guenther <rguenther@suse.de>
6754
6755 PR testsuite/22624
6756 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
6757
6758 2005-07-25 Ira Rosen <irar@il.ibm.com>
6759
6760 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
6761 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
6762 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
6763 * gcc.dg/vect/vect-100.c: New test.
6764 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
6765 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
6766 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
6767 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
6768 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
6769 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
6770 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
6771 * gfortran.dg/vect/pr19049.f90: New testcase.
6772 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
6773
6774 2005-07-25 Jakub Jelinek <jakub@redhat.com>
6775
6776 * gcc.c-torture/execute/20050713-1.c: New test.
6777
6778 PR fortran/20063
6779 * gfortran.fortran-torture/execute/data_4.f90: New test.
6780
6781 PR middle-end/20303
6782 * gcc.dg/visibility-d.c: New test.
6783
6784 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
6785
6786 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
6787 * gfortran.dg/underflow.f90: Ditto.
6788
6789 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6790
6791 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
6792 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
6793 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
6794
6795 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6796
6797 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
6798 include case of field width of zero.
6799
6800 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
6801
6802 PR libgfortran/21875
6803 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
6804 with trailing blanks on normal formatted read.
6805
6806 2005-07-23 Chao-ying Fu <fu@mips.com>
6807
6808 * gcc.target/mips/mips32-dsp-type.c: New test.
6809 * gcc.target/mips/mips32-dsp.c: New test.
6810
6811 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
6812
6813 PR testsuite/21073
6814 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
6815
6816 PR testsuite/20454
6817 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
6818 and __cyg_profile_func_exit.
6819
6820 2005-07-22 David Edelsohn <edelsohn@gnu.org>
6821
6822 * gfortran.dg/comma_format_extension_3.f: Fix typo.
6823 * gfortran.dg/comma_format_extension_4.f: Same.
6824 * gfortran.dg/pr15332.f: Same.
6825 * gfortran.dg/pr21730.f: Same.
6826
6827 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
6828
6829 * g++.dg/opt/vrp2.C: Fix testcase.
6830
6831 PR tree-opt/22625
6832 * g++.dg/opt/vrp2.C: New test.
6833
6834 2005-07-22 Mark Mitchell <mark@codesourcery.com>
6835
6836 PR debug/21828
6837 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
6838
6839 2005-07-22 Diego Novillo <dnovillo@redhat.com>
6840
6841 * gcc.dg/tree-ssa/20050719-1.c: New test.
6842
6843 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
6844
6845 * gcc.dg/bfin-longcall-1.c: New file.
6846 * gcc.dg/bfin-longcall-2.c: New file.
6847
6848 2005-07-21 Janis Johnson <janis187@us.ibm.com>
6849
6850 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
6851
6852 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6853
6854 PR middle-end/19055
6855 * gcc.dg/tree-ssa/pr19055.c: New test.
6856 * gcc.dg/tree-ssa/pr19055-2.c: New test.
6857
6858 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
6859
6860 PR C++/22358
6861 * g++.dg/other/pr22358.C: New test.
6862
6863 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
6864
6865 PR c++/2922
6866 * g++.dg/lookup/two-stage5.C: New test from bug comments.
6867
6868 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6869
6870 PR c++/15938
6871 * g++.dg/init/union2.C: New test.
6872
6873 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6874
6875 PR c/22393
6876 * gcc.dg/complex-4.c: New test.
6877
6878 2005-07-21 Richard Guenther <rguenther@suse.de>
6879
6880 PR testsuite/22522
6881 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
6882 scanning for asm labels.
6883 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
6884
6885 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6886
6887 PR target/22085
6888 * gcc.dg/altivec-pr22085.c: New.
6889
6890 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
6891
6892 PR tree-optimization/19210
6893 * gcc.dg/tree-ssa/pr19210-1.c: New.
6894 * gcc.dg/tree-ssa/pr19210-2.c: New.
6895
6896 2005-07-21 Richard Sandiford <richard@codesourcery.com>
6897
6898 PR rtl-optimization/22167
6899 * g++.dg/opt/pr22167.C: New test.
6900
6901 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
6902
6903 PR c++/2922
6904 * g++.dg/lookup/two-stage2.C: New.
6905 * g++.dg/lookup/two-stage3.C: New.
6906 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
6907 fixed two-stage name lookup for operators.
6908 * g++.dg/template/call3.C: Compiler now produces an appropriate
6909 error message.
6910 * g++.dg/template/crash37.C: Compiler now describes bla() on line
6911 14 as a candidate.
6912 * g++.dg/template/ptrmem4.C: Compiler produces different error
6913 message.
6914 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
6915 connect_to_method as a candidate.
6916
6917 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
6918
6919 * gcc.dg/fold-alloc-1.c: New test.
6920
6921 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
6922
6923 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
6924 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
6925
6926 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
6927
6928 * gcc.dg/fold-abs-1.c: New test.
6929 * gcc.dg/fold-abs-2.c: New test.
6930 * gcc.dg/fold-abs-3.c: New test.
6931
6932 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
6933
6934 Make CONSTRUCTOR use VEC to store initializers.
6935 * g++.dg/ext/complit3.C: Check for specific error messages.
6936 * g++.dg/init/brace2.C: Update error message.
6937 * g++.dg/warn/Wbraces2.C: Likewise.
6938
6939 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
6940
6941 PR fortran/16940
6942 * gfortran.dg/module_interface_1.f90: New test.
6943
6944 2005-07-19 Danny Berlin <dberlin@dberlin.org>
6945 Kenneth Zadeck <zadeck@naturalbridge.com>
6946
6947 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
6948
6949 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6950
6951 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
6952 specify -Wformat for these tests.
6953 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
6954 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
6955 * gcc.dg/format/opt-6.c: Delete.
6956
6957 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6958
6959 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
6960 * gcc.dg/tree-ssa/sra-3.c: Likewise.
6961
6962 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
6963
6964 * gcc.dg/tree-ssa/alias-2.c: New test.
6965
6966 2005-07-18 Mark Mitchell <mark@codesourcery.com>
6967
6968 PR c++/22263
6969 * g++.dg/template/explicit7.C: New test.
6970
6971 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
6972
6973 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
6974 width of 8 to +Inf and -Inf.
6975
6976 2005-07-17 Mark Mitchell <mark@codesourcery.com>
6977
6978 PR c++/22139
6979 * g++.dg/template/friend36.C: New test.
6980
6981 2005-07-16 David Edelsohn <edelsohn@gnu.org>
6982
6983 PR fortran/21730
6984 * gfortran.dg/pr21730.f: New test.
6985
6986 2005-07-16 Danny Berlin <dberlin@dberlin.org>
6987 Kenneth Zadeck <zadeck@naturalbridge.com>
6988
6989 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
6990 since pure const detection cannot run at -O1 in c compiler.
6991 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
6992 can now optimize this case properly.
6993 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
6994 because we now pass.
6995 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
6996
6997 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
6998
6999 PR c/22421
7000 * gcc.dg/format/bitfld-1.c: New test.
7001
7002 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7003
7004 PR c++/22204
7005 * g++.dg/rtti/repo1.C: New test.
7006
7007 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
7008
7009 PR middle-end/22398
7010 * gcc.c-torture/compile/pr22398.c: New test.
7011
7012 2005-07-15 Mark Mitchell <mark@codesourcery.com>
7013
7014 PR c++/22132
7015 * g++.dg/expr/cast4.C: New test.
7016
7017 2005-07-15 Richard Guenther <rguenther@suse.de>
7018
7019 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
7020 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
7021
7022 2005-07-15 Steven Bosscher <stevenb@suse.de>
7023
7024 PR tree-optimization/22230
7025 * gcc.dg/tree-ssa/pr22230.c: New test.
7026
7027 2005-07-14 Jakub Jelinek <jakub@redhat.com>
7028
7029 * gfortran.dg/g77/cpp6.f: New test.
7030
7031 PR fortran/22417
7032 * gfortran.dg/g77/cpp5.F: New test.
7033 * gfortran.dg/g77/cpp5.h: New file.
7034 * gfortran.dg/g77/cpp5inc.h: New file.
7035
7036 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
7037
7038 PR libfortran/16435
7039 * gfortran.dg/tl_editting.f90: New.
7040 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
7041
7042 2005-07-14 Steven G. Kargl <kargls@comcast.net>
7043
7044 * gfortran.dg/char_array_constructor.f90: New test.
7045
7046 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
7047
7048 * gfortran.dg/past_eor.f90: New.
7049 * gfortran.dg/complex_read.f90: New.
7050
7051 2005-07-13 Jeff Law <law@redhat.com>
7052
7053 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
7054 additional casts.
7055
7056 * gcc.dg/tree-ssa/pr22321.c: New test
7057
7058 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
7059
7060 PR tree-optimization/21921
7061 * gcc.dg/tree-ssa/pr21921.c: New.
7062
7063 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7064
7065 PR tree-optimizatio/22442
7066 * gcc.dg/tree-ssa/loop-11.c: New test.
7067
7068 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7069
7070 PR tree-opt/21840
7071 * gcc.c-torture/compile/pr21840.c: New test.
7072
7073 2005-07-12 Jan Hubicka <jh@suse.cz>
7074
7075 * gcc.c-torture/compile/pr22379.c: New test.
7076
7077 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
7078
7079 PR libfortran/21593
7080 gfortran.dg/dev_null.f90: Remove outdated comment about
7081 PR libfortran/21593.
7082
7083
7084 2005-07-12 Dale Johannesen <dalej@apple.com>
7085
7086 * gcc.target/i386/compress-float-sse.c: New.
7087 * gcc.target/i386/compress-float-sse-pic.c: New.
7088 * gcc.target/i386/compress-float-387.c: New.
7089 * gcc.target/i386/compress-float-387-pic.c: New.
7090 * gcc.dg/compress-float-ppc.c: New.
7091 * gcc.dg/compress-float-ppc-pic.c: New.
7092
7093 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
7094
7095 PR libfortran/21593
7096 gfortran.dg/dev_null.f90: Remove targets.
7097
7098 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
7099
7100 PR tree-opt/22335
7101 * gcc.dg/pr22335-1.c: New test.
7102 * gcc.dg/pr22335-2.c: New test.
7103
7104 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7105
7106 PR c++/20172
7107 * g++.dg/template/nontype12.C : New test.
7108
7109 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
7110
7111 * gcc.dg/tree-ssa/loop-10.c: New test.
7112
7113 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
7114
7115 * gcc.c-torture/execute/20020720-1.x: Remove.
7116
7117 2005-07-11 Jakub Jelinek <jakub@redhat.com>
7118
7119 * gfortran.fortran-torture/execute/forall_7.f90: New test.
7120
7121 2005-07-10 Richard Sandiford <richard@codesourcery.com>
7122
7123 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
7124 (dg-mips-options): Use it.
7125
7126 2005-07-09 Diego Novillo <dnovillo@redhat.com>
7127
7128 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
7129
7130 2005-07-09 Richard Henderson <rth@redhat.com>
7131
7132 * lib/target-supports.exp (check_effective_target_sync_char_short):
7133 Add alpha.
7134
7135 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
7136
7137 PR libfortran/22217
7138 * gfortran.dg/negative-z-descriptor.f90: New test.
7139
7140 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7141
7142 PR tree-opt/22329
7143 * gcc.dg/pr22329.c: New test.
7144
7145 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
7146
7147 PR tree-optimization/20139
7148 * gcc.dg/tree-ssa/pr20139.c: New.
7149
7150 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
7151
7152 PR tree-opt/22356
7153 * testsuite/gcc.dg/pr22356-1.c: New test.
7154
7155 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
7156
7157 PR c++/21799
7158 * g++.dg/template/unify8.C: New.
7159 * g++.dg/template/unify9.C: New.
7160
7161 2005-07-08 Jakub Jelinek <jakub@redhat.com>
7162
7163 * gfortran.fortran-torture/execute/entry_10.f90: New test.
7164
7165 2005-07-07 Geoffrey Keating <geoffk@apple.com>
7166
7167 * gcc.dg/darwin-version-1.c: New.
7168 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
7169 * gcc.dg/builtins-20.c: Likewise.
7170 * gcc.dg/builtins-53.c: Likewise.
7171 * gcc.dg/torture/builtins-convert-1.c: Likewise.
7172 * gcc.dg/torture/builtins-convert-2.c: Likewise.
7173 * gcc.dg/torture/builtins-convert-3.c: Likewise.
7174 * gcc.dg/torture/builtins-power-1.c: Likewise.
7175 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
7176 on Darwin.
7177
7178 2005-07-07 Jeff Law <law@redhat.com>
7179
7180 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
7181 argument evaluation order.
7182
7183 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
7184
7185 PR libfortran/21594
7186 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7187 Add test cases where the shift length is greater than the
7188 array length.
7189
7190 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7191
7192 * obj-c++.dg/proto-lossage-6.mm: New.
7193 * objc.dg/proto-lossage-6.m: New.
7194
7195 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7196
7197 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
7198 * objc.dg/gnu-runtime-2.m: Likewise.
7199
7200 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7201
7202 * gfortran.dg/longline.f: New test.
7203
7204 * gfortran.dg/badline.f: New test.
7205
7206 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7207
7208 PR fortran/16531
7209 PR fortran/15966
7210 PR fortran/18781
7211 * gfortran.dg/hollerith.f90: New.
7212 * gfortran.dg/hollerith2.f90: New.
7213 * gfortran.dg/hollerith3.f90: New.
7214 * gfortran.dg/hollerith4.f90: New.
7215 * gfortran.dg/hollerith_f95.f90: New.
7216 * gfortran.dg/hollerith_legacy.f90: New.
7217 * gfortran.dg/g77/cpp4.F: New. Port from g77.
7218
7219 2005-07-07 Ziemowit Laski <zlaski@apple.com>
7220
7221 PR objc/22274
7222 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
7223 * objc.dg/gnu-runtime-2.m: New.
7224
7225 2005-07-06 Jeff Law <law@redhat.com>
7226
7227 * gcc.dg/tree-ssa/vrp17.c: New test.
7228
7229 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
7230
7231 PR fortran/22327
7232 * gfortran.dg/array_constructor_5.f90: New test.
7233
7234 2005-07-07 Jakub Jelinek <jakub@redhat.com>
7235
7236 * gfortran.fortran-torture/execute/entry_9.f90: New test.
7237
7238 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
7239
7240 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
7241 * gcc.dg/980816-1.c: Ditto.
7242
7243 2005-07-06 Jeff Law <law@redhat.com>
7244
7245 * gcc.c-torture/compile/pr21356.c: New test.
7246
7247 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7248
7249 PR c/22013
7250 PR c/22098
7251 * gcc.c-torture/compile/pr22013-1.c,
7252 gcc.c-torture/execute/pr22098-1.c,
7253 gcc.c-torture/execute/pr22098-2.c,
7254 gcc.c-torture/execute/pr22098-3.c: New tests.
7255
7256 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
7257
7258 PR c/22308
7259 * gcc.dg/pr22308-1.c: New test.
7260
7261 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
7262
7263 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
7264 target.
7265 * gcc.dg/compare9.c: Use -fshort-enums instead of
7266 -fno-short-enums. Change the last test to dg-bogus.
7267
7268 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
7269
7270 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
7271 * gcc.dg/compare9.c: New.
7272
7273 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7274
7275 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
7276
7277 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7278
7279 PR testsuite/22288
7280 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
7281
7282
7283 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7284
7285 * gcc.dg/format/gcc_gfc-1.c: New.
7286
7287 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
7288
7289 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
7290
7291 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7292
7293 PR fortran/20842
7294 * gfortran.dg/io_invalid_1.f90: New test.
7295
7296 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
7297
7298 * gcc.dg/format/gcc_diag-1.c: Update.
7299
7300 2005-07-02 Jeff Law <law@redhat.com>
7301
7302 * gcc.dg/tree-ssa/pr22051-1.c: New test.
7303 * gcc.dg/tree-ssa/pr22051-2.c: New test.
7304
7305 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
7306
7307 * gcc.dg/format/gcc_diag-1.c: Update.
7308
7309 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
7310
7311 PR tree-opt/22269
7312 * gcc.c-torture/compile/pr22269.c: New test.
7313
7314 2005-06-30 Diego Novillo <dnovillo@redhat.com>
7315
7316 PR 21584
7317 PR 22219
7318 * g++.dg/tree-ssa/pr21584-1.C: New test.
7319 * g++.dg/tree-ssa/pr21584-2.C: New test.
7320
7321 2005-06-30 Ziemowit Laski <zlaski@apple.com>
7322
7323 * obj-c++.dg/try-catch-11.mm: New.
7324 * objc.dg/try-catch-10.m: New.
7325
7326 2005-06-29 David Edelsohn <edelsohn@gnu.org>
7327
7328 * g++.dg/other/ucnid-1.C: xfail on AIX.
7329
7330 2005-06-29 Diego Novillo <dnovillo@redhat.com>
7331
7332 PR 22234
7333 * gcc.dg/20050629-1.c: New test.
7334
7335 2005-06-29 Ziemowit Laski <zlaski@apple.com>
7336
7337 * obj-c++.dg/const-str-1[0-1].mm: New.
7338 * objc.dg/const-str-1[0-1].m: New.
7339
7340 2005-05-29 Richard Henderson <rth@redhat.com>
7341
7342 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
7343 Rename from check_effective_target_vect_no_max.
7344 (check_effective_target_vect_no_int_add): New.
7345 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
7346 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
7347 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7348 * gcc.dg/vect/vect-reduc-1.c: Use both.
7349 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7350
7351 2005-05-29 Richard Henderson <rth@redhat.com>
7352
7353 * lib/target-supports.exp (check_effective_target_vect_no_max):
7354 Remove i386 and x86_64.
7355
7356 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7357
7358 PR testsuite/21969
7359 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
7360
7361 2005-06-29 Steve Ellcey <sje@cup.hp.com>
7362
7363 PR middle-end/21969
7364 * gcc.dg/vect/pr21969.c: New test.
7365
7366 2005-06-28 Eric Christopher <echristo@redhat.com>
7367
7368 PR c/22052
7369 PR c/21975
7370 * gcc.dg/inline1.c: New test.
7371 * gcc.dg/inline2.c: Ditto.
7372 * gcc.dg/inline3.c: Ditto.
7373 * gcc.dg/inline4.c: Ditto.
7374 * gcc.dg/inline5.c: Ditto.
7375
7376 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7377
7378 PR libfortran/22142
7379 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7380 Add testcase also testing eoshift1 for PR 22142.
7381
7382 2005-06-28 Richard Henderson <rth@redhat.com>
7383
7384 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
7385 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
7386 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
7387 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
7388 gcc.dg/tree-ssa/20030922-2.c: Likewise.
7389
7390 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
7391
7392 PR libfortran/22142
7393 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
7394 Add testcase for PR 22142.
7395
7396 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
7397
7398 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
7399 gcc.target/ia64/fpreg-2.c: New tests.
7400
7401 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7402
7403 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
7404
7405 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7406
7407 PR libfortran/22170
7408 * gfortran.dg/slash_1.f90: New test.
7409
7410 2005-06-27 Richard Henderson <rth@redhat.com>
7411
7412 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
7413 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
7414 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
7415 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7416 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
7417 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
7418
7419 2005-06-27 Richard Henderson <rth@redhat.com>
7420
7421 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
7422 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
7423
7424 2005-06-27 Ziemowit Laski <zlaski@apple.com>
7425
7426 * obj-c++.dg/proto-lossage-5.mm: New.
7427 * objc.dg/proto-lossage-5.m: New.
7428
7429 2005-06-27 Diego Novillo <dnovillo@redhat.com>
7430
7431 PR 21959
7432 * gcc.dg/tree-ssa/pr21959.c: New test.
7433
7434 2005-06-27 Jakub Jelinek <jakub@redhat.com>
7435
7436 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
7437 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
7438 testing uninitialized var.
7439
7440 * gcc.c-torture/execute/builtins/chk.h: New.
7441 * gcc.c-torture/execute/builtins/lib/chk.c: New.
7442 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
7443 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
7444 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
7445 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
7446 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
7447 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
7448 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
7449 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
7450 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
7451 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
7452 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
7453 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
7454 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
7455 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
7456 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
7457 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
7458 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
7459 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
7460 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
7461 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
7462 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
7463 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
7464 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
7465 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
7466 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
7467 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
7468 * gcc.dg/builtin-object-size-1.c: New test.
7469 * gcc.dg/builtin-object-size-2.c: New test.
7470 * gcc.dg/builtin-object-size-3.c: New test.
7471 * gcc.dg/builtin-object-size-4.c: New test.
7472 * gcc.dg/builtin-object-size-5.c: New test.
7473 * gcc.dg/builtin-stringop-chk-1.c: New test.
7474 * gcc.dg/builtin-stringop-chk-2.c: New test.
7475 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
7476 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
7477 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
7478 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
7479 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
7480 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
7481 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
7482 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
7483 * gcc.c-torture/execute/printf-1.c: New test.
7484 * gcc.c-torture/execute/fprintf-1.c: New test.
7485 * gcc.c-torture/execute/vprintf-1.c: New test.
7486 * gcc.c-torture/execute/vfprintf-1.c: New test.
7487 * gcc.c-torture/execute/printf-chk-1.c: New test.
7488 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
7489 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
7490 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
7491
7492 2005-06-27 Michael Matz <matz@suse.de>
7493
7494 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
7495 slot is not merged if address escapes.
7496
7497 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7498
7499 PR c/21911
7500 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
7501
7502 2005-06-26 Jakub Jelinek <jakub@redhat.com>
7503
7504 PR middle-end/17965
7505 * gcc.c-torture/compile/20050622-1.c: New test.
7506
7507 PR middle-end/22028
7508 * gcc.dg/20050620-1.c: New test.
7509
7510 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
7511
7512 PR tree-optimization/22026
7513 * gcc.dg/tree-ssa/pr22026.c: New.
7514
7515 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
7516
7517 PR libfortran/22144
7518 * gfortran.dg/shift-alloc.f90: New testcase.
7519
7520 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
7521
7522 * all files: Update FSF address in copyright headers.
7523
7524 2005-06-22 Jan Hubicka <jh@suse.cz>
7525
7526 * wholeprogram-1.c: New testcase.
7527 * wholeprogram-2.c: New testcase.
7528
7529 2005-06-24 Mark Mitchell <mark@codesourcery.com>
7530
7531 PR 22171
7532 * gcc.dg/tree-ssa/pr22171.c: New test.
7533
7534 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
7535
7536 * gfortran.dg/simplify_modulo.f90: New.
7537
7538 2005-06-24 Jan Hubicka <jh@suse.cz>
7539
7540 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
7541
7542 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7543
7544 * obj-c++.dg/proto-lossage-[1-4].mm: New.
7545
7546 2005-06-23 Ziemowit Laski <zlaski@apple.com>
7547
7548 * obj-c++.dg/typedef-alias-1.mm: New.
7549 * objc.dg/typedef-alias-1.m: New.
7550
7551 2005-06-23 Jeff Law <law@redhat.com>
7552
7553 * gcc.dg/tree-ssa/vrp16.c: New test.
7554
7555 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7556
7557 * lib/target-supports.exp: Add
7558 check_effective_target_fortran_large_real and
7559 check_effective_target_fortran_large_int to check for
7560 corresponding effective targets.
7561 * gfortran.dg/large_integer_kind_1.f90: New test.
7562 * gfortran.dg/large_real_kind_1.f90: New test.
7563
7564 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
7565
7566 PR tree-optimization/22117
7567 * gcc.dg/tree-ssa/pr22117.c: New.
7568
7569 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
7570
7571 PR testsuite/22123
7572 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
7573
7574 2005-06-23 David Edelsohn <edelsohn@gnu.org>
7575
7576 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
7577
7578 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
7579
7580 * gfortran.dg/f2c_4.f90: Add tests for complex functions
7581 * gfortran.dg/f2c_4.c: Likewise.
7582
7583 2005-06-22 Paul Brook <paul@codesourcery.com>
7584
7585 PR fortran/21034
7586 * gfortran.dg/auto_save_1.f90: New test.
7587
7588 2005-06-22 Michael Matz <matz@suse.de>
7589
7590 * gcc.target/x86-64/abi: New directory.
7591 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
7592 * gcc.target/x86-64/abi/README.gcc: New file.
7593 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
7594 * gcc.target/x86-64/abi/asm-support.s: New file.
7595 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
7596 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
7597 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
7598 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
7599 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
7600 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
7601 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
7602 * gcc.target/x86_64/abi/test_bitfields.c: New test.
7603 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
7604 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
7605 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
7606 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
7607 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
7608 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
7609 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
7610 * gcc.target/x86_64/abi/test_varargs.c: New test.
7611
7612 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
7613
7614 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
7615 32-bit i?86 and x86_64.
7616
7617 2005-06-21 Ziemowit Laski <zlaski@apple.com>
7618
7619 * obj-c++.dg/const-str-[1-9].mm: New tests.
7620
7621 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
7622
7623 PR fortran/22010
7624 * gfortran.dg/namelist_use.f90: New.
7625 * gfortran.dg/namelist_use_only.f90: New.
7626
7627 2005-06-21 Jeff Law <law@redhat.com>
7628
7629 * gcc.dg/tree-ssa/vrp15.c: New test.
7630
7631 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
7632
7633 * lib/target-supports.exp (check_effective_target_vect_reduction):
7634 Remove.
7635 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
7636 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
7637 remove vect_reduction target keyword. Also avoid two returns in main.
7638 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7639 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
7640 * gcc.dg/vect/vect-reduc-1short.c: New test.
7641 * gcc.dg/vect/vect-reduc-1char.c: New test.
7642 * gcc.dg/vect/vect-reduc-2short.c: New test.
7643 * gcc.dg/vect/vect-reduc-2char.c: New test.
7644 * gcc.dg/vect/vect-reduc-6.c: New test.
7645 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
7646 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
7647 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
7648
7649 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7650 Paul Thomas <pault@gcc.gnu.org>
7651
7652 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
7653 New tests.
7654
7655 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7656
7657 * gfortran.dg/backslash_1.f90: New test.
7658 * gfortran.dg/backslash_2.f90: New test.
7659
7660 2005-06-20 Steven G. Kargl <kargls@comcast.net>
7661
7662 * gfortran.dg/duplicate_labels.f90: New test.
7663
7664 2005-06-20 Jan Beulich <jbeulich@novell.com>
7665
7666 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
7667 unsupportable relocations.
7668 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7669 * gcc.dg/20050321-2.c: xfail for NetWare.
7670
7671 2005-06-20 Andreas Jaeger <aj@suse.de>
7672
7673 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
7674 gcc.target/i386/fastcall-sseregparm.c,
7675 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
7676
7677 2005-06-19 Richard Henderson <rth@redhat.com>
7678
7679 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
7680
7681 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
7682
7683 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
7684
7685 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
7686
7687 PR c++/22115
7688 * g++.dg/conversion/simd2.C: Change expected error message.
7689
7690 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7691
7692 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
7693 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7694 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7695
7696 2005-06-18 James A Morrison <phython@gcc.gnu.org>
7697
7698 * gcc.dg/fold-mod-1.c: New test.
7699
7700 2005-06-18 Steven G. Kargl <kargls@comcast.net>
7701
7702 PR fortran/19926
7703 * gfortran.dg/pr19926.f90: New test.
7704
7705 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
7706
7707 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
7708 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
7709 targets.
7710 * gcc.dg/vect/vect-reduc-2.c: Likewise.
7711 * gcc.dg/vect/vect-reduc-3.c: Likewise.
7712
7713 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
7714
7715 * gcc.target/ia64/float80-varargs-1.c: New test.
7716
7717 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7718
7719 PR tree-opt/22035
7720 * gfortran.dg/f2c_6.f90: New test.
7721
7722 2005-06-17 Geoffrey Keating <geoffk@apple.com>
7723
7724 PR c++/17413
7725 * g++.dg/template/local5.C: New.
7726
7727 2005-06-17 Richard Henderson <rth@redhat.com>
7728
7729 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
7730
7731 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
7732
7733 PR testsuite/21945
7734 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
7735
7736 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
7737
7738 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
7739 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
7740 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
7741 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
7742 check_vect to verify the presence of hardware vector support.
7743
7744 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
7745
7746 PR testsuite/22056
7747 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
7748
7749 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7750
7751 PR libfortran/19216
7752 * gfortran.dg/pr19216.f: Add correct space between brackets and
7753 dg directive.
7754
7755 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7756
7757 PR libfortran/16436
7758 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
7759
7760 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
7761
7762 * gcc.target/i386/attributes-error.c: New testcase.
7763 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
7764 * gcc.target/i386/regparm-stdcall.c: Likewise.
7765 * gcc.target/i386/sseregparm-1.c: Likewise.
7766 * gcc.target/i386/sseregparm-2.c: Likewise.
7767
7768 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
7769
7770 * g++.dg/rtti/crash2.C: New.
7771
7772 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
7773
7774 * gcc.dg/noncompile/20040203-3.c: Update expected message.
7775
7776 2005-06-15 David Ung <davidu@mips.com>
7777
7778 * gcc.target/mips/mips16e-extends.c: New test for testing the
7779 generation of MIPS16e zeb/zeh, seb/seh instructions.
7780
7781 2005-06-15 Diego Novillo <dnovillo@redhat.com>
7782
7783 PR 22018
7784 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
7785 * gcc.dg/tree-ssa/pr22018.c: New test.
7786
7787 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
7788
7789 * gcc.dg/simd-1.c: Update error messages.
7790 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
7791 * gcc.dg/simd-2.c: Update error messages.
7792 * gcc.dg/simd-4.c: New.
7793
7794 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
7795
7796 PR c++/20678
7797 * g++.dg/other/crash-4.C: New.
7798
7799 2005-06-14 Devang Patel <dpatel@apple.com>
7800
7801 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
7802
7803 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
7804
7805 PR c++/21929
7806 * g++.dg/parse/crash11.C: Update
7807
7808 2005-06-13 Jeff Law <law@redhat.com>
7809
7810 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
7811 perform the desired transformations.
7812 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
7813 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
7814
7815 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7816
7817 PR fortran/22038
7818 * gfortran.dg/forall_1.f90: Un-XFAIL.
7819
7820 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
7821
7822 PR c++/21929
7823 * g++.dg/parse/crash26.C: New.
7824
7825 PR c++/20789
7826 * g++.dg/init/member1.C: New.
7827
7828 2005-06-13 Jakub Jelinek <jakub@redhat.com>
7829
7830 * gfortran.dg/altreturn_1.f90: New test.
7831
7832 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
7833
7834 PR middle-end/21985
7835 * gcc.dg/tree-ssa/pr21985.c: New test.
7836
7837 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7838
7839 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
7840
7841 2005-06-12 Roger Sayle <roger@eyesopen.com>
7842
7843 PR c++/21930
7844 * g++.dg/other/error10.C: New test case.
7845
7846 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7847
7848 PR libfortran/19155
7849 * gfortran.dg/pr19155.f: Add test.
7850
7851 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7852
7853 * gfortran.dg/f2c_7.f90: New test.
7854
7855 * gfortran.dg/forall_1.f90: XFAILed.
7856
7857 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
7858
7859 * gcc.dg/pr14796-1.c: New.
7860 * gcc.dg/pr14796-2.c: New.
7861
7862 2005-06-11 Steven G. Kargl <kargls@comcast.net>
7863
7864 PR fortran/17792
7865 PR fortran/21375
7866 * gfortran.dg/deallocate_stat.f90: New test.
7867
7868 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
7869
7870 * gfortran.fortran-torture/execute/in-pack.f90: New test.
7871
7872 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
7873
7874 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
7875 access will be generated when this loop is vectorized. Test that
7876 accesses with same alignment were detected.
7877 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
7878 Test that accesses with same alignment were detected.
7879 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
7880 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
7881 alignment were detected.
7882
7883 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
7884
7885 PR c++/10611
7886 * g++.dg/conversion/simd2.C: New.
7887
7888 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
7889
7890 * gcc.dg/Wcxx-compat-1.c: New.
7891
7892 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
7893
7894 PR libfortran/21480
7895 * gfortran.dg/reshape-complex.f90: Add a test for a packed
7896 complex array.
7897
7898 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
7899
7900 * gcc.dg/alias-8.c: New.
7901
7902 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
7903
7904 * gcc.dg/format/cmn_err-1.c: Update.
7905
7906 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
7907
7908 PR target/20666
7909 * gcc.target/sparc/fexpand-2.c: New.
7910 * gcc.target/sparc/fpmerge-2.c: New.
7911 * gcc.target/sparc/fpmul-2.c: New.
7912 * gcc.target/sparc/noresult.c: New.
7913 * gcc.target/sparc/pdist-2.c: New.
7914 * gcc.target/sparc/pdist-3.c: New.
7915
7916 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
7917
7918 PR testsuite/21702
7919 * gcc.target/i386/i386.exp: Fix comment typo.
7920
7921 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
7922
7923 PR c++/19497
7924 * g++.dg/inherit/using5.C: New.
7925 * g++.dg/inherit/using6.C: New.
7926
7927 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7928
7929 PR c++/19894
7930 * g++.dg/template/ptrmem15.C: New test.
7931
7932 PR c++/20563
7933 * g++.dg/ext/label4.C: New test.
7934
7935 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7936
7937 * gcc.dg/tls/debug-1.c: New test.
7938
7939 2005-06-07 Dale Johannesen <dalej@apple.com>
7940
7941 * gcc.target/i386/movq.c: New.
7942
7943 2005-06-07 Dale Johannesen <dalej@apple.com>
7944
7945 * gcc.dg/20050607-1.c: New.
7946
7947 2005-06-07 Jakub Jelinek <jakub@redhat.com>
7948
7949 PR middle-end/21850
7950 * gcc.c-torture/execute/20050607-1.c: New test.
7951
7952 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
7953
7954 PR libfortran/21926
7955 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
7956 Test case where the return array has lowest stride one,
7957 but isn't packed.
7958
7959 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
7960
7961 * lib/target-supports.exp (check_effective_target_sync_int_long):
7962 Add s390 and s390x targets.
7963
7964 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
7965
7966 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
7967 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
7968 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
7969 * gcc.dg/tree-ssa/loop-9.c: New test.
7970
7971 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
7972
7973 * g++.dg/parse/defarg10.C: New.
7974
7975 2005-06-06 Jakub Jelinek <jakub@redhat.com>
7976
7977 PR regression/21897
7978 * gcc.c-torture/execute/20050604-1.c: New test.
7979
7980 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
7981
7982 PR 21903
7983 * g++.dg/parse/defarg9.C: New.
7984
7985 PR c++/20637
7986 * g++.dg/inherit/using4.C: New.
7987 * g++.dg/overload/error1.C: Adjust expected errors.
7988 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
7989 * g++.old-deja/g++.brendan/arm2.C: Likewise.
7990 * g++.old-deja/g++.other/redecl2.C: Likewise.
7991 * g++.old-deja/g++.other/redecl4.C: Likewise.
7992 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
7993
7994 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7995
7996 * gfortran.dg/f2c_5.f90: Add -w to dg-options
7997
7998 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
7999
8000 * lib/gfortran.exp (gfortran_target_compile): Call
8001 dg-additional-files-options
8002 * gfortran.dg/f2c_4.f90: New file
8003 * gfortran.dg/f2c_4.c: New file
8004 * gfortran.dg/f2c_5.f90: New file
8005 * gfortran.dg/f2c_5.c: New file
8006
8007 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8008
8009 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
8010
8011 PR fortran/21912
8012 * gfortran.dg/array_constructor_4.f90: New test.
8013
8014 2005-06-05 Mark Mitchell <mark@codesourcery.com>
8015
8016 PR c++/21619
8017 * g++.dg/ext/builtin9.C: New test.
8018
8019 2005-06-05 Dale Johannesen <dalej@apple.com>
8020
8021 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
8022 * gcc.c-torture/execute/20050603-2.c: Ditto.
8023
8024 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
8025
8026 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
8027 * gcc.dg/vect/vect-reduc-1.c: New.
8028 * gcc.dg/vect/vect-reduc-2.c: New.
8029 * gcc.dg/vect/vect-reduc-3.c: New.
8030
8031 2005-06-04 Dale Johannesen <dalej@apple.com>
8032
8033 * gcc.c-torture/execute/20050603-1.c: New.
8034 * gcc.c-torture/execute/20050603-2.c: New.
8035 * gcc.dg/20050603-3.c: New.
8036
8037 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8038
8039 PR fortran/19195
8040 * gfortran.dg/debug_1.f90: New test.
8041
8042 * gfortran.dg/forall_1.f90: New test.
8043
8044 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
8045
8046 * gfortran.dg/array_constructor_3.f90: New test.
8047
8048 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8049
8050 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
8051
8052 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
8053
8054 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
8055
8056 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
8057
8058 PR c/21873
8059 * gcc.dg/init-excess-1.c: New test.
8060
8061 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8062
8063 PR c++/21853
8064 * g++.dg/expr/static_cast6.C: New test.
8065
8066 2005-06-03 Diego Novillo <dnovillo@redhat.com>
8067
8068 * gcc.dg/tree-ssa/vrp14.c: New test.
8069
8070 2005-06-03 Mark Mitchell <mark@codesourcery.com>
8071
8072 PR c++/21336
8073 * g++.dg/template/new2.C: New test.
8074
8075 2005-06-03 Josh Conner <jconner@apple.com>
8076
8077 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
8078 all entries in initializer.
8079
8080 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
8081
8082 PR middle-end/21858
8083 * gcc.dg/pr21858.c: New testcase.
8084
8085 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
8086
8087 PR tree-optimization/21292
8088
8089 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
8090 New.
8091 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
8092 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
8093 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
8094 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
8095 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
8096
8097 2005-06-02 Richard Henderson <rth@redhat.com>
8098
8099 * gcc.dg/sync-2.c: Use -march=i486 for i386.
8100
8101 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
8102
8103 * gcc.dg/wtypequal.c: New testcase.
8104
8105 2005-06-02 Diego Novillo <dnovillo@redhat.com>
8106
8107 PR 21582
8108 * gcc.dg/tree-ssa/pr21582.c: New test.
8109
8110 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8111
8112 PR c++/21280
8113 * g++.dg/opt/interface2.h: New.
8114 * g++.dg/opt/interface2.C: New.
8115 * g++.dg/init/ctor4.C: Adjust error lines.
8116 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8117 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
8118 * g++.old-deja/g++.jason/opeq3.C: Likewise.
8119 * g++.old-deja/g++.pt/assign1.C: Likewise.
8120 * g++.old-deja/g++.pt/crash20.C: Likewise.
8121
8122 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
8123
8124 PR tree-optimization/21734
8125 * g++.dg/vect/pr21734_1.cc: New.
8126 * g++.dg/vect/pr21734_2.cc: New.
8127
8128 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
8129
8130 PR c++/20350
8131 * g++.dg/template/spec24.C: New.
8132
8133 PR c++/21151
8134 * g++.dg/pch/local-1.C: New.
8135 * g++.dg/pch/local-1.Hs: New.
8136
8137 2005-06-01 Diego Novillo <dnovillo@redhat.com>
8138
8139 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
8140 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
8141 * gcc.dg/tree-ssa/pr14341.c: New test.
8142 * gcc.dg/tree-ssa/pr14841.c: New test.
8143 * gcc.dg/tree-ssa/pr20701.c: New test.
8144 * gcc.dg/tree-ssa/pr21086.c: New test.
8145 * gcc.dg/tree-ssa/pr21090.c: New test.
8146 * gcc.dg/tree-ssa/pr21332.c: New test.
8147 * gcc.dg/tree-ssa/pr21458.c: New test.
8148 * gcc.dg/tree-ssa/pr21658.c: New test.
8149 * gcc.dg/tree-ssa/vrp01.c: New test.
8150 * gcc.dg/tree-ssa/vrp02.c: New test.
8151 * gcc.dg/tree-ssa/vrp03.c: New test.
8152 * gcc.dg/tree-ssa/vrp04.c: New test.
8153 * gcc.dg/tree-ssa/vrp05.c: New test.
8154 * gcc.dg/tree-ssa/vrp06.c: New test.
8155 * gcc.dg/tree-ssa/vrp07.c: New test.
8156 * gcc.dg/tree-ssa/vrp08.c: New test.
8157 * gcc.dg/tree-ssa/vrp09.c: New test.
8158 * gcc.dg/tree-ssa/vrp10.c: New test.
8159 * gcc.dg/tree-ssa/vrp11.c: New test.
8160 * gcc.dg/tree-ssa/vrp12.c: New test.
8161 * gcc.dg/tree-ssa/vrp13.c: New test.
8162
8163 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
8164
8165 PR 21029
8166 * gcc.dg/tree-ssa/pr21029.c: New test.
8167
8168 2005-06-01 Roger Sayle <roger@eyesopen.com>
8169
8170 * gfortran.dg/logint-1.f: New test case.
8171 * gfortran.dg/logint-2.f: Likewise.
8172 * gfortran.dg/logint-3.f: Likewise.
8173
8174 2005-06-01 Jakub Jelinek <jakub@redhat.com>
8175
8176 PR c/21536
8177 PR c/20760
8178 * gcc.dg/20050527-1.c: New test.
8179
8180 * gcc.dg/i386-sse-12.c: New test.
8181
8182 PR fortran/21729
8183 * gfortran.dg/implicit_5.f90: New test.
8184
8185 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
8186
8187 PR fortran/20883
8188 * gfortran/assign_4.f90: New test.
8189 * gfortran/assign_2.f90: Change compile to run.
8190
8191 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
8192
8193 * lib/target-supports.exp
8194 (check_effective_target_sync_char_short): New.
8195 * gcc.dg/sync-2.c: New.
8196
8197 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
8198
8199 PR tree-optimization/21817
8200 * gcc.dg/torture/pr21817-1.c: New.
8201
8202 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
8203
8204 PR c++/21165
8205 * g++.dg/template/init5.C: New.
8206
8207 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
8208
8209 * gfortran.dg/char_initialiser_actual.f90:
8210 Test character initialisers as actual arguments.
8211 * gfortran.dg/char_pointer_comp_assign.f90:
8212 Test character pointer structure component assignments.
8213 * gfortran.dg/char_array_structure_constructor.f90:
8214 Test character components in structure constructors.
8215
8216 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
8217
8218 PR middle-end/20931
8219 * g++.dg/opt/pr20931.C: New test.
8220
8221 2005-05-31 Andreas Jaeger <aj@suse.de>
8222
8223 PR testsuite/20772
8224 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
8225 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
8226 g++.old-deja/g++.ext/asmspec1.C,
8227 g++.old-deja/g++.other/regstack.C,
8228 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
8229 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
8230 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
8231 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
8232 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
8233 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
8234 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
8235 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
8236 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
8237 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
8238 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
8239 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
8240 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
8241 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
8242 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
8243 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
8244 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
8245 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
8246 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
8247
8248 2005-05-31 Jeff Law <law@redhat.com>
8249
8250 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
8251
8252 2005-05-30 Paolo Carlini <pcarlini@suse.de>
8253
8254 PR middle-end/21743
8255 * gcc.dg/builtins-1.c: Activate disabled clog test.
8256 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8257
8258 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
8259
8260 * gfortran.dg/char_pointer_assign.f90:
8261 Test character-pointer assignments and pointer assignments.
8262 * gfortran.dg/char_pointer_dummy.f90:
8263 Test character-pointer dummy arguments.
8264 * gfortran.dg/char_pointer_func.f90:
8265 Test character-pointer function returns.
8266 * gfortran.dg/char_pointer_dependency.f90:
8267 Test character-pointer functions with dependencies.
8268
8269 2005-05-30 Mark Mitchell <mark@codesourcery.com>
8270
8271 PR c++/21784
8272 * g++.dg/lookup/using14.C: New test.
8273
8274 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
8275
8276 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
8277 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
8278 trailing ^M.
8279
8280 2005-05-29 Geoffrey Keating <geoffk@apple.com>
8281
8282 PR c++/17413
8283 * g++.dg/template/local5.C: New.
8284
8285 PR target/21761
8286 * gcc.c-torture/compile/pr21761.c: New.
8287
8288 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
8289 before darwin8.
8290
8291 2005-05-30 Steven G. Kargl
8292
8293 PR fortran/20846
8294 * gfortran.dg/inquire_8.f90: New test.
8295
8296 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8297
8298 PR libfortran/21376
8299 * gfortran.dg/output_exponents_1.f90: New test.
8300
8301 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8302
8303 PR libfortran/20006
8304 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
8305
8306 2005-05-28 Mark Mitchell <mark@codesourcery.com>
8307
8308 PR c++/21210
8309 * g++.dg/ext/complex1.C: New test.
8310
8311 PR c++/21340
8312 * g++.dg/init/ctor6.C: New test.
8313
8314 2005-05-29 Jan Hubicka <jh@suse.cz>
8315
8316 * gcc.c-torture/compile/pr21562.c: New.
8317
8318 2005-05-28 Steven G. Kargl <kargls@comcast.net>
8319
8320 * gfortran.dg/subnormal_1.f90: New test.
8321
8322 2005-05-28 Jan Hubicka <jh@suse.cz>
8323
8324 * tree-prof.exp: Fix comment.
8325 * value-prof-1.c: New.
8326 * value-prof-2.c: New.
8327 * value-prof-3.c: New.
8328 * value-prof-4.c: New.
8329
8330 2005-05-27 Mark Mitchell <mark@codesourcery.com>
8331
8332 PR c++/21614
8333 * g++.dg/expr/ptrmem6.C: New test.
8334 * g++.dg/expr/ptrmem6a.C: Likewise.
8335
8336 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
8337
8338 PR tree-optimization/21658
8339 * gcc.dg/tree-ssa/pr21658.c: New.
8340
8341 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
8342
8343 PR c++/21455
8344 * g++.dg/inherit/ptrmem3.C: New.
8345
8346 PR c++/21681
8347 * g++.dg/parse/template16.C: New.
8348
8349 2005-05-27 Andreas Jaeger <aj@suse.de>
8350
8351 * gcc.dg/setjmp-2.c: Only run in 32-bit.
8352
8353 * gcc.dg/i386-sse-8.c: Run test on all archs.
8354
8355 2005-05-26 Mike Stump <mrs@apple.com>
8356
8357 * objc.dg/isa-field-1.m: Only run on darwin.
8358 * objc.dg/lookup-1.m: Likewise.
8359 * objc.dg/try-catch-8.m: Likewise.
8360
8361 2005-05-26 Roger Sayle <roger@eyesopen.com>
8362
8363 PR tree-optimization/9814
8364 * gcc.dg/pr9814-1.c: New test case.
8365
8366 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8367
8368 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
8369 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
8370 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
8371 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
8372 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
8373 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
8374 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
8375 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
8376 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
8377 objc.dg/try-catch-8.m: New.
8378
8379 2005-05-26 Janis Johnson <janis187@us.ibm.com>
8380
8381 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
8382 remove extraneous semicolons.
8383
8384 2005-05-26 Ziemowit Laski <zlaski@apple.com>
8385
8386 * obj-c++.dg/comp-types-12.mm: New.
8387 * objc.dg/comp-types-11.m: New.
8388 * objc.dg/selector-4.m: New.
8389
8390 2005-05-26 Andreas Jaeger <aj@suse.de>
8391
8392 PR testsuite/20772
8393 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
8394 g++.old-deja/g++.ext/attrib3.C,
8395 g++.old-deja/g++.other/store-expr1.C,
8396 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
8397 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
8398 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
8399 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
8400 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
8401 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
8402 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
8403 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
8404 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
8405 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
8406 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
8407 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
8408 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
8409 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
8410 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
8411 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
8412 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
8413 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
8414 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
8415
8416 2005-05-26 Andreas Jaeger <aj@suse.de>
8417
8418 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
8419 x86-64 compilation.
8420
8421 2005-05-26 Andreas Jaeger <aj@suse.de>
8422
8423 PR testsuite/20772
8424 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
8425 gcc.misc-tests/i386-pf-athlon-1.c,
8426 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
8427 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
8428 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
8429 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
8430 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
8431 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
8432 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
8433 programs.
8434
8435 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
8436 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
8437 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
8438 x86-64 compilation.
8439
8440 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
8441 x86_64.
8442
8443 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
8444 effective-target ilp32.
8445
8446 2005-05-26 David Ung <davidu@mips.com>
8447
8448 * gcc.target/mips/ext_ins.c: New test for testing the generation
8449 of MIPS32/64 rev 2 ext/ins instructions.
8450
8451 2005-05-26 Andreas Jaeger <aj@suse.de>
8452
8453 * treelang/compile/unsigned.tree: Use gimple instead of
8454 nonexisting generic dump.
8455
8456 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
8457
8458 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
8459
8460 2005-05-26 Andreas Jaeger <aj@suse.de>
8461
8462 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
8463
8464 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
8465
8466 PR libfortran/17283
8467 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
8468 Test callee-allocated memory with write statements.
8469
8470 2005-05-25 Roger Sayle <roger@eyesopen.com>
8471
8472 PR middle-end/21709
8473 * gcc.dg/pr21709-1.c: New test case.
8474
8475 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8476 Mike Stump <mrs@apple.com>
8477
8478 * objc/execute/next_mapping.h: Update for C++.
8479
8480 * obj-c++.dg/selector-1.mm: Move to...
8481 * obj-c++.dg/selector-4.mm: here...
8482
8483 * obj-c++.dg/basic.mm: New.
8484 * obj-c++.dg/comp-types-1.mm: New.
8485 * obj-c++.dg/cxx-class-1.mm: New.
8486 * obj-c++.dg/cxx-ivars-1.mm: New.
8487 * obj-c++.dg/cxx-ivars-2.mm: New.
8488 * obj-c++.dg/cxx-ivars-3.mm: New.
8489 * obj-c++.dg/cxx-scope-1.mm: New.
8490 * obj-c++.dg/cxx-scope-2.mm: New.
8491 * obj-c++.dg/defs.mm: New.
8492 * obj-c++.dg/empty-private-1.mm: New.
8493 * obj-c++.dg/encode-1.mm: New.
8494 * obj-c++.dg/encode-2.mm: New.
8495 * obj-c++.dg/encode-3.mm: New.
8496 * obj-c++.dg/extern-c-1.mm: New.
8497 * obj-c++.dg/extra-semi.mm: New.
8498 * obj-c++.dg/fix-and-continue-2.mm: New.
8499 * obj-c++.dg/isa-field-1.mm: New.
8500 * obj-c++.dg/ivar-list-semi.mm: New.
8501 * obj-c++.dg/local-decl-1.mm: New.
8502 * obj-c++.dg/lookup-1.mm: New.
8503 * obj-c++.dg/lookup-2.mm: New.
8504 * obj-c++.dg/method-1.mm: New.
8505 * obj-c++.dg/method-2.mm: New.
8506 * obj-c++.dg/method-3.mm: New.
8507 * obj-c++.dg/method-4.mm: New.
8508 * obj-c++.dg/method-5.mm: New.
8509 * obj-c++.dg/method-6.mm: New.
8510 * obj-c++.dg/method-7.mm: New.
8511 * obj-c++.dg/no-extra-load.mm: New.
8512 * obj-c++.dg/overload-1.mm: New.
8513 * obj-c++.dg/pragma-1.mm: New.
8514 * obj-c++.dg/pragma-2.mm: New.
8515 * obj-c++.dg/private-1.mm: New.
8516 * obj-c++.dg/private-2.mm: New.
8517 * obj-c++.dg/proto-qual-1.mm: New.
8518 * obj-c++.dg/qual-types-1.mm: New.
8519 * obj-c++.dg/stubify-1.mm: New.
8520 * obj-c++.dg/stubify-2.mm: New.
8521 * obj-c++.dg/super-class-1.mm: New.
8522 * obj-c++.dg/super-class-2.mm: New.
8523 * obj-c++.dg/super-dealloc-1.mm: New.
8524 * obj-c++.dg/super-dealloc-2.mm: New.
8525 * obj-c++.dg/template-1.mm: New.
8526 * obj-c++.dg/template-2.mm: New.
8527 * obj-c++.dg/template-3.mm: New.
8528 * obj-c++.dg/template-4.mm: New.
8529 * obj-c++.dg/template-5.mm: New.
8530 * obj-c++.dg/template-6.mm: New.
8531 * obj-c++.dg/try-catch-1.mm: New.
8532 * obj-c++.dg/try-catch-2.mm: New.
8533 * obj-c++.dg/try-catch-3.mm: New.
8534 * obj-c++.dg/try-catch-4.mm: New.
8535 * obj-c++.dg/try-catch-5.mm: New.
8536 * obj-c++.dg/try-catch-6.mm: New.
8537 * obj-c++.dg/try-catch-7.mm: New.
8538 * obj-c++.dg/try-catch-8.mm: New.
8539 * obj-c++.dg/try-catch-9.mm: New.
8540 * obj-c++.dg/va-meth-1.mm: New.
8541
8542 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8543
8544 * obj-c++.dg/selector-1.mm: New.
8545 * obj-c++.dg/selector-2.mm: New.
8546
8547 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8548
8549 * obj-c++.dg/selector-3.mm: New.
8550 * objc.dg/selector-3.m: New.
8551
8552 2005-05-25 Ziemowit Laski <zlaski@apple.com>
8553
8554 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
8555 about where warning appears.
8556
8557 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8558
8559 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
8560 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
8561 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
8562 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
8563
8564 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
8565
8566 * gcc.dg/20050524-1.c: New test.
8567
8568 2005-05-25 Jan Hubicka <jh@suse.cz>
8569
8570 * gcc.dg/tree-prof/inliner-1.c: New.
8571
8572 2005-05-25 Janis Johnson <janis187@us.ibm.com>
8573
8574 * gcc.dg/tree-prof: New directory.
8575 * gcc.dg/tree-prof/tree-prof.exp: New.
8576
8577 2005-05-25 DJ Delorie <dj@redhat.com>
8578
8579 * gcc.dg/Wattributes-1.c: New.
8580 * gcc.dg/Wattributes-2.c: New.
8581 * gcc.dg/Wattributes-3.c: New.
8582
8583 20005-05-24 Janis Johnson <janis187@us.ibm.com>
8584
8585 PR tree-optimization/19833
8586 * gcc.dg/uninit-4.c: Remove xfail.
8587 * gcc.dg/uninit-9.c: Ditto.
8588
8589 2005-05-24 Ziemowit Laski <zlaski@apple.com>
8590
8591 * obj-c++.dg/bitfield-[1-5].mm: New.
8592 * obj-c++.dg/class-protocol-1.mm: New.
8593 * obj-c++.dg/comp-types-1[0-1].mm: New.
8594 * obj-c++.dg/comp-types-[2-9].mm: New.
8595 * obj-c++.dg/encode-[4-8].mm: New.
8596 * obj-c++.dg/layout-1.mm: New.
8597 * obj-c++.dg/method-1[0-9].mm: New.
8598 * obj-c++.dg/method-2[0-1].mm: New.
8599 * obj-c++.dg/method-[8-9].mm: New.
8600 * obj-c++.dg/objc-gc-3.mm: New.
8601 * obj-c++.dg/try-catch-10.mm: New.
8602 * objc.dg/bitfield-5.m: New.
8603 * objc.dg/comp-types-10.m: New.
8604 * objc.dg/comp-types-9.m: New.
8605 * objc.dg/layout-1.m: New.
8606 * objc.dg/objc-gc-4.m: New.
8607 * objc.dg/try-catch-9.m: New.
8608 * objc.dg/class-protocol-1.m: Tweak diagnostics.
8609 * objc.dg/comp-types-1.m: Likewise.
8610 * objc.dg/comp-types-[5-6].m: Likewise.
8611 * objc.dg/method-9.m: Likewise.
8612
8613 2005-05-24 Janis Johnson <janis187@us.ibm.com>
8614
8615 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
8616 and on hardware without VMX support.
8617
8618 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
8619
8620 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
8621
8622 * lib/profopt.exp (dg-final-generate, dg-final-use,
8623 profopt-final-code, profopt-get-options): New.
8624 (profopt-execute): Process test directives.
8625
8626 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
8627 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8628 cleanup-tree-dump, cleanup-saved-temps): Update comments.
8629
8630 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
8631
8632 PR C++/21645
8633 * g++.dg/init/ctor5.C: New test.
8634
8635 2005-05-24 Ira Rosen <irar@il.ibm.com>
8636
8637 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
8638 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
8639 vect-113.c, vect-114.c.
8640
8641 2005-05-23 Adam Nemet <anemet@lnxw.com>
8642
8643 * gcc.dg/const-elim-1.c: Remove xfails.
8644
8645 2005-05-23 Jeff Law <law@redhat.com>
8646
8647 * gcc.c-torture/compile/pr21638.c: New test.
8648 * gcc.c-torture/compile/20050520-1.c: New test.
8649
8650 2005-05-23 Nick Clifton <nickc@redhat.com>
8651
8652 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
8653 be a proper triple, ie: m32r*-*-*.
8654 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8655
8656 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
8657
8658 PR middle-end/21331
8659 PR tree-opt/21293
8660 * gcc.c-torture/compile/pr21293.c: New test.
8661 * gcc.c-torture/execute/pr21331.c: New test.
8662
8663 2004-05-20 Richard Henderson <rth@redhat.com>
8664
8665 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
8666
8667 2005-05-20 Ziemowit Laski <zlaski@apple.com>
8668
8669 * obj-c++-dg.exp: Add.
8670 * obj-c++.exp: Add.
8671 * obj-c++.dg/dg.exp: Add.
8672
8673 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
8674
8675 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
8676 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
8677
8678 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
8679
8680 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
8681
8682 2004-05-19 Richard Henderson <rth@redhat.com>
8683
8684 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
8685
8686 2005-05-19 Janis Johnson <janis187@us.ibm.com>
8687
8688 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
8689
8690 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
8691
8692 2005-05-19 Jakub Jelinek <jakub@redhat.com>
8693
8694 PR c++/21495
8695 * g++.dg/parse/extern1.C: New test.
8696 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
8697
8698 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8699
8700 * gcc.dg/c99-math.h: New.
8701 * gcc.dg/c99-math-float-1.c: New test.
8702 * gcc.dg/c99-math-double-1.c: Likewise.
8703 * gcc.dg/c99-math-long-double-1.c: Likewise.
8704
8705 2005-05-18 Richard Henderson <rth@redhat.com>
8706
8707 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
8708
8709 2005-05-18 Devang Patel <dpatel@apple.com>
8710
8711 * g++.dg/opt/20050511-1.C: New test.
8712
8713 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
8714
8715 PR libfortran/21127
8716 * gfortran.dg/reshape-complex.f90: New test.
8717
8718 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
8719
8720 * gfortran.dg/array_constructor_1.f90: New test.
8721 * gfortran.dg/array_constructor_2.f90: New test.
8722
8723 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
8724
8725 PR fortran/20954
8726 * gfortran.dg/pr20954.f: New test.
8727
8728 2005-05-17 Mike Stump <mrs@apple.com>
8729
8730 Yet more Objective-C++...
8731
8732 * objc.dg/method-5.m: Update.
8733 * objc.dg/method-6.m: Update.
8734 * objc.dg/method-7.m: Update.
8735 * objc.dg/method-9.m: Update.
8736 * objc.dg/try-catch-2.m: Update.
8737
8738 2005-05-17 Mark Mitchell <mark@codesourcery.com>
8739
8740 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
8741 Remove little-endian optimizations.
8742
8743 2005-05-17 Jeff Law <law@redhat.com>
8744
8745 * g++.dg/tree-ssa/pr14814.C: New test.
8746 * gcc.dg/tree-ssa/pr14814.C: New test.
8747 * gcc.dg/tree-ssa/pr17141-1.C: New test.
8748 * gcc.dg/tree-ssa/pr17141-2.C: New test.
8749
8750 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8751
8752 * gcc.dg/compat/generate-random.c: Do not include
8753 libiberty.h.
8754 * gcc.dg/compat/generate-random_r.c: Likewise.
8755
8756 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
8757
8758 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
8759
8760 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
8761
8762 PR middle-end/21595
8763 * g++.dg/tree-ssa/builtin1.C: New testcase.
8764
8765 2005-05-17 Jakub Jelinek <jakub@redhat.com>
8766
8767 PR c++/21454
8768 * g++.dg/opt/const4.C: New test.
8769
8770 PR middle-end/21492
8771 * g++.dg/opt/crossjump1.C: New test.
8772
8773 PR tree-optimization/21610
8774 * gcc.c-torture/compile/20050516-1.c: New test.
8775
8776 PR fortran/15080
8777 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
8778 about the test failing.
8779 * gfortran.fortran-torture/execute/where_7.f90: New test.
8780 * gfortran.fortran-torture/execute/where_8.f90: New test.
8781
8782 2005-05-16 Richard Henderson <rth@redhat.com>
8783
8784 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
8785 i?86 and x86_64.
8786
8787 2005-05-16 Mark Mitchell <mark@codesourcery.com>
8788
8789 * gcc.dg/compat/generate-random.c (config.h): Do not include.
8790 (limits.h): Include unconditionally.
8791 (stdlib.h): Likewise.
8792 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
8793 (limits.h): Include unconditionally.
8794 (stdlib.h): Likewise.
8795 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
8796 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
8797 (limits.h): Include unconditionally.
8798 (stdlib.h): Likewise.
8799 (hashtab.h): Do not include.
8800 (getopt.h): Likewise.
8801 (stddef.h): Include.
8802 (hashval_t): Define.
8803 (struct entry): Add "next" field.
8804 (HASH_SIZE): New macro.
8805 (hash_table): New variable.
8806 (switchfiles): Do not use xmalloc.
8807 (mix): New macro.
8808 (iterative_hash): New function.
8809 (hasht): Remove.
8810 (e_exists): New function.
8811 (e_insert): Likewise.
8812 (output): Use, instead of libiberty hashtable functions.
8813 (main): Do not use getopt. Do not call htab_create.
8814
8815 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
8816
8817 PR libstdc++/21526
8818 * lib/target-supports.exp (check_mkfifo_available):
8819 Return 0 for cygwin as mkfifo support incomplete on platform.
8820 Fix typos in comments.
8821
8822 2005-05-15 Mark Mitchell <mark@codesourcery.com>
8823
8824 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
8825
8826 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
8827
8828 PR fortran/17432
8829 * gfortran.dg/assign_4.f: New test.
8830
8831 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
8832
8833 PR tree-optimization/21563
8834 * gcc.dg/tree-ssa/pr21563.c: New.
8835
8836 2005-05-14 Jan Hubicka <jh@suse.cz>
8837
8838 * gcc.dg/noreturn-7.c: Allow control reaches warning.
8839
8840 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
8841
8842 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
8843
8844 2005-05-13 Julian Brown <julian@codesourcery.com>
8845
8846 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
8847 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
8848
8849 2005-05-13 Jan Hubicka <jh@suse.cz>
8850
8851 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
8852 * gcc.dg/fold-xor-?.c: Likewise.
8853 * gcc.dg/pr15784-?.c: Likewise.
8854 * gcc.dg/pr20922-?.c: Likewise.
8855 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
8856 * gcc.dg/tree-ssa/pr17598.c: Likewise.
8857 * gcc.dg/tree-ssa/pr20470.c: Likewise.
8858
8859 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8860
8861 PR fortran/21260
8862 * gfortran.dg/hollerith_1.f90: New test.
8863
8864 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8865
8866 * gfortran.dg/func_result_2.f90: New test.
8867
8868 2005-05-11 Bud Davis <bdavis@gfortran.org>
8869
8870 * gfortran.dg/dev_null.f90: New test.
8871
8872 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
8873
8874 * gcc.dg/arm-vfp1.c: Revert last change.
8875
8876 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
8877
8878 PR middle-end/19807
8879 PR tree-optimization/19639
8880 * g++.dg/tree-ssa/pr19807.C: New testcase.
8881
8882 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8883
8884 PR libfortran/21471
8885 * gfortran.dg/append-1.f90: New test.
8886
8887 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8888
8889 * gcc.dg/pr18501.c: XFAIL.
8890 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
8891 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
8892 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
8893 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
8894 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
8895 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
8896 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
8897 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
8898
8899 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8900
8901 PR fortran/20178
8902 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
8903 gfortran.dg/f2c_3.f90: New tests.
8904
8905 * gfortran.dg/return_1.f90: Fix dg annotation.
8906
8907 2005-05-10 Diego Novillo <dnovillo@redhat.com>
8908
8909 * gcc.c-torture/compile/20050510-1.c: New test.
8910
8911 2005-05-10 Mark Mitchell <mark@codesourcery.com>
8912
8913 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
8914
8915 2005-05-10 Bob Wilson <bob.wilson@acm.org>
8916
8917 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
8918
8919 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
8920
8921 PR c/17913
8922 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
8923
8924 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
8925
8926 PR c/21342
8927 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
8928 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
8929
8930 2005-05-10 Ben Elliston <bje@au.ibm.com>
8931
8932 PR debug/16676
8933 * gcc.dg/debug/pr16676.c: New test.
8934
8935 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
8936
8937 PR testsuite/21443
8938 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
8939 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
8940 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
8941 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
8942 Change -O1 to -O2.
8943 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
8944 -fno-tree-dominator-opts.
8945
8946 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8947
8948 * gfortran.dg/return_1.f90: New test.
8949
8950 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
8951
8952 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
8953
8954 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
8955
8956 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
8957
8958 PR c++/21427
8959 * g++.dg/inherit/covariant13.C: New.
8960
8961 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8962
8963 PR libfortran/19155
8964 * gfortran.dg/pr19155.f: New test.
8965
8966 2005-05-08 Roger Sayle <roger@eyesopen.com>
8967
8968 PR inline-asm/8788
8969 * gcc.dg/pr8788-1.c: New testcase.
8970
8971 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
8972
8973 PR target/21416
8974 * gcc.target/mips/fpcmp-[12].c: New tests.
8975
8976 2005-05-06 Mark Mitchell <mark@codesourcery.com>
8977
8978 * lib/target-supports-dg.exp (dg-require-fork): New function.
8979 (dg-require-mkfifo): Likewise.
8980 * lib/target-supports.exp (check_function_available): New
8981 function.
8982 (check_fork_available): Likewise.
8983 (check_mkfifo_available): Likewise.
8984
8985 2005-05-06 Jeff Law <law@redhat.com>
8986
8987 * gcc.c-torture/compile/pr21380.c: New test.
8988
8989 2005-05-06 Jakub Jelinek <jakub@redhat.com>
8990
8991 PR c++/20961
8992 * g++.dg/ext/weak3.C: New test.
8993
8994 2005-05-05 Mark Mitchell <mark@codesourcery.com>
8995
8996 PR c++/21352
8997 * g++.dg/template/crash37.C: New test.
8998
8999 2005-05-05 Paul Brook <paul@codesourcery.com>
9000
9001 * gcc.dg/arm-g2.c: Use effective-target arm32.
9002 * gcc.dg/arm-mmx-1.c: Ditto.
9003 * gcc.dg/arm-scd42-2.c: Ditto.
9004 * gcc.dg/arm-vfp1.c: Ditto.
9005 * lib/target-supports.exp (check_effective_target_arm32): New
9006 function.
9007
9008 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
9009
9010 PR libfortran/21354
9011 gfortran.dg/in_pack_rank7.f90: New test.
9012
9013 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
9014
9015 PR middle-end/15618
9016 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
9017
9018 2005-05-04 Jakub Jelinek <jakub@redhat.com>
9019
9020 PR middle-end/21265
9021 * gcc.dg/20050503-1.c: New test.
9022
9023 PR rtl-optimization/21239
9024 * gcc.dg/i386-sse-11.c: New test.
9025
9026 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
9027
9028 PR target/16888
9029 * gcc.target/i386/asm-1.c: New test.
9030
9031 2005-05-03 Jakub Jelinek <jakub@redhat.com>
9032
9033 PR rtl-optimization/21330
9034 * gcc.c-torture/execute/20050502-1.c: New test.
9035
9036 PR target/21297
9037 * gcc.c-torture/execute/20050502-2.c: New test.
9038
9039 2005-05-03 Uros Bizjak <uros@kss-loka.si>
9040
9041 PR middle-end/21282
9042 * gcc.dg/pr21282.c: New.
9043
9044 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9045
9046 * gcc.dg/vect/pr20122.c: Clean up .vect file.
9047 * gcc.dg/vect/vect-92.c: Likewise.
9048 * gcc.dg/vect/vect-93.c: Likewise.
9049 * gcc.dg/vect/vect-dv-1.c: Likewise.
9050 * gcc.dg/vect/vect-dv-2.c: Likewise.
9051 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
9052
9053 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
9054
9055 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
9056 * gfortran.dg/vect/vect-2.f90: Likewise.
9057 * gfortran.dg/vect/vect-3.f90: Likewise.
9058 * gfortran.dg/vect/vect-4.f90: Likewise.
9059 * gfortran.dg/vect/vect-5.f90: Likewise.
9060
9061 2005-05-02 Geoffrey Keating <geoffk@apple.com>
9062
9063 PR target/20813
9064 * gcc.dg/rs6000-fpint-2.c: New.
9065
9066 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
9067
9068 PR c/15698
9069 * gcc.dg/builtins-30.c: Update expected messages.
9070 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
9071 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
9072 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
9073
9074 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
9075
9076 PR tree-optimization/21294
9077 * gcc.dg/tree-ssa/pr21294.c: New.
9078
9079 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
9080
9081 * gcc.dg/altivec-3.c (vec_store): Do not use the old
9082 __builtin_altivec_st_internal_4si built-in.
9083
9084 2005-05-02 Mark Mitchell <mark@codesourcery.com>
9085
9086 PR c++/15875
9087 * g++.dg/template/ptrmem14.C: New test.
9088
9089 2005-05-02 Paul Brook <paul@codesourcery.com>
9090
9091 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
9092
9093 2005-05-02 Michael Matz <matz@suse.de>
9094
9095 PR c++/19542
9096 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
9097
9098 2005-05-01 Mark Mitchell <mark@codesourcery.com>
9099
9100 * g++.dg/cpp/weak.C: New test.
9101
9102 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
9103
9104 * gcc.dg/tree-ssa/loop-8.c: New test.
9105
9106 2005-04-30 Michael Maty <matz@suse.de>
9107
9108 * gcc.dg/inline-mcpy.c: New test.
9109
9110 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
9111
9112 PR libfortran/18958
9113 * gfortran.dg/eoshift.f90: New test case.
9114
9115 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
9116
9117 PR libfortran/18857
9118 * gfortran.dg/matmul_1.f90: New test.
9119
9120 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9121
9122 PR tree-optimization/21030
9123 * gcc.dg/tree-ssa/pr21030.c: New.
9124
9125 2005-04-29 Devang Patel <dpatel@apple.com>
9126
9127 PR tree-optimization/21272
9128 * gcc.dg/vect/vect-ifcvt-10.c: New test.
9129
9130 2005-04-29 Jakub Jelinek <jakub@redhat.com>
9131
9132 PR fortran/13082
9133 PR fortran/18824
9134 * gfortran.dg/entry_4.f90: New test.
9135 * gfortran.fortran-torture/execute/entry_1.f90: New test.
9136 * gfortran.fortran-torture/execute/entry_2.f90: New test.
9137 * gfortran.fortran-torture/execute/entry_3.f90: New test.
9138 * gfortran.fortran-torture/execute/entry_4.f90: New test.
9139 * gfortran.fortran-torture/execute/entry_5.f90: New test.
9140 * gfortran.fortran-torture/execute/entry_6.f90: New test.
9141 * gfortran.fortran-torture/execute/entry_7.f90: New test.
9142
9143 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9144
9145 * gfortran.fortran-torture/execute/entry_8.f90: New test.
9146
9147 2005-04-29 Paul Brook <paul@codesourcery.com>
9148
9149 * gfortran.dg/entry_3.f90: New test.
9150
9151 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9152
9153 * gfortran.dg/implicit_4.f90: New test.
9154
9155 2005-04-28 Bob Wilson <bob.wilson@acm.org>
9156
9157 * lib/target-supports.exp (check_profiling_available): Return
9158 false for xtensa-*-elf.
9159
9160 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
9161
9162 * lib/fortran-torture.exp (fortran-torture.exp): Catch
9163 error if file cannot be deleted.
9164
9165 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
9166
9167 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
9168 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
9169 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
9170 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
9171 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
9172 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
9173 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
9174 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
9175 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
9176 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
9177 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
9178 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
9179 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
9180
9181 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9182
9183 PR fortran/20865
9184 * gfortran.dg/pr20865.f90: New test.
9185
9186 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
9187
9188 * gcc.dg/void-cast-2.c: New test.
9189
9190 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9191
9192 PR c/21159
9193 * gcc.dg/void-cast-1.c: New test.
9194
9195 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
9196
9197 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
9198
9199 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9200
9201 PR fortran/21177
9202 * gfortran.dg/pr21177.f90: New test.
9203
9204 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
9205
9206 PR tree-optimization/21171
9207 * gcc.dg/tree-ssa/pr21171.c: New test.
9208
9209 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
9210
9211 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9212 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9213 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9214 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9215 gcc.dg/tree-ssa/gen-vect-32.c: New.
9216 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
9217 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
9218 don't run on PPC32.
9219
9220 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9221
9222 PR c/21213
9223 * gcc.dg/transparent-union-3.c: New test.
9224
9225 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
9226
9227 PR c/20740
9228 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
9229 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
9230 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
9231 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
9232 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
9233 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
9234
9235 2005-04-26 Jeff Law <law@redhat.com>
9236
9237 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
9238 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
9239 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
9240 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
9241 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
9242 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
9243 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
9244
9245 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
9246
9247 PR tree-optimization/17598
9248 * gcc.dg/tree-ssa/pr17598.c: New testcase.
9249
9250 2005-04-25 Mike Stump <mrs@apple.com>
9251
9252 * objc.dg/fix-and-continue-1.m: Add.
9253
9254 2005-04-25 Roger Sayle <roger@eyesopen.com>
9255
9256 PR c++/20995
9257 * g++.dg/opt/pr20995-1.C: New test case.
9258
9259 2005-04-25 Devang Patel <dpatel@apple.com>
9260
9261 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
9262
9263 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9264
9265 PR testsuite/21062
9266 * g++.dg/opt/alias2.C (printf): Correct the prototype.
9267
9268 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
9269
9270 PR C++/21188
9271 * g++.dg/opt/rtti2.C: New test.
9272
9273 2005-04-25 Paul Brook <paul@codesourcery.com>
9274 Steven G. Kargl <kargls@comcast.net>
9275
9276 PR fortran/20879
9277 * gfortran.dg/ichar_1.f90: New file.
9278
9279 2005-04-24 Jakub Jelinek <jakub@redhat.com>
9280
9281 PR middle-end/20991
9282 * g++.dg/opt/pr20991.C: New test.
9283
9284 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
9285 where sizeof (type) < __alignof__ (type).
9286 * gcc.dg/compat/struct-layout-1.h: Likewise.
9287
9288 2005-04-24 Per Bothner <per@bothner.com>
9289 Devang Patel <dpatel@apple.com>
9290
9291 PR preprocessor/20907
9292 * gcc.dg/cpp/very-long-comment.c: New test.
9293
9294 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9295
9296 PR fortran/20059
9297 * gfortran.dg/common_5.f: New test.
9298
9299 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
9300
9301 PR middle-end/21082
9302 * g++.dg/tree-ssa/pr21082.C: New testcase.
9303
9304 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
9305
9306 * gcc.dg/vect/vect-99.c: New test.
9307
9308 2005-04-22 Diego Novillo <dnovillo@redhat.com>
9309
9310 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
9311
9312 2005-04-22 Jeff Law <law@redhat.com>
9313
9314 * gcc.dg/uninit-5.c: Remove xfails.
9315 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
9316 conditionals and loads.
9317
9318 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
9319
9320 PR libfortran/20074
9321 PR libfortran/20436
9322 PR libfortran/21108
9323 * gfortran.dg/nested_reshape.f90: new test
9324 * gfortran.dg/reshape-alloc.f90: new test
9325 * gfortran.dg/reshape.f90: new test
9326
9327 2005-04-22 Mark Mitchell <mark@codesourcery.com>
9328
9329 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
9330
9331 * gcc.dg/arm-vfp1.c: New test.
9332
9333 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
9334
9335 PR c++/21087
9336 * g++.dg/lookup/builtin2.C: New test.
9337
9338 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
9339
9340 * gcc.dg/weak/weak-13.c: New test.
9341
9342 2005-04-21 Geoffrey Keating <geoffk@apple.com>
9343
9344 * lib/target-supports.exp (check_effective_target_sync_int_long):
9345 Add powerpc*.
9346
9347 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
9348
9349 * gcc.target/mips/branch-1.c: New test.
9350
9351 2005-04-21 Richard Henderson <rth@redhat.com>
9352
9353 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
9354 * gcc.dg/vect/vect-86.c: Likewise.
9355 * gcc.dg/vect/vect-87.c: Likewise.
9356 * gcc.dg/vect/vect-88.c: Likewise.
9357
9358 2005-04-21 Devang Patel <dpatel@apple.com>
9359
9360 PR optimization/20994
9361 * gcc.dg/tree-ssa/ifc-3.c: New test.
9362
9363 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9364
9365 PR c/12913
9366 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
9367 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
9368 gcc.dg/c99-vla-jump-5.c: New tests.
9369
9370 2005-04-19 Richard Henderson <rth@redhat.com>
9371
9372 * lib/target-supports.exp (check_effective_target_vect_int_mult):
9373 Fix typo in exists check.
9374 (check_effective_target_sync_int_long): New.
9375 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
9376 * gcc.dg/ia64-sync-2.c: Likewise.
9377 * gcc.dg/ia64-sync-3.c: Likewise.
9378 * gcc.dg/ia64-sync-4.c: Likewise.
9379
9380 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
9381
9382 * gcc.dg/fold-xor-1.c: New test.
9383 * gcc.dg/fold-xor-2.c: New test.
9384
9385 2005-04-19 James E. Wilson <wilson@specifixinc.com>
9386
9387 PR target/20670
9388 * g++.dg/eh/fp-regs.C: New test.
9389
9390 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
9391
9392 * gcc.dg/Wint-to-pointer-cast-1.c,
9393 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
9394 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
9395 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
9396
9397 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9398
9399 PR fortran/16861
9400 * gfortran.dg/pr16861.f90: New test.
9401
9402 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9403
9404 * gcc.dg/pr21085.c: New test.
9405
9406 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
9407
9408 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
9409 (setup_mips_tests, dg-mips-options): New procedures.
9410 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
9411 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
9412 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
9413 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9414 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
9415 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
9416 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
9417 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
9418 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
9419 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
9420 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
9421 dg-mips-options instead of dg-options. Remove now-redundant
9422 preprocessor guards.
9423 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
9424 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9425 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9426 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
9427 * gcc.dg/vr-mult-2.c: Delete.
9428 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
9429 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
9430 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
9431 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
9432 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
9433 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
9434 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
9435
9436 2005-04-18 Laurent GUERBY <laurent@guerby.net>
9437
9438 * ada/acats/run_all.sh: Use sync when executable not present.
9439
9440 2005-04-18 Devang Patel <dpatel@apple.com>
9441
9442 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
9443 * gcc.dg/vect/vect-11a.c: New.
9444 * gcc.dg/vect/vect-none.c: Update.
9445 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
9446
9447 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
9448
9449 PR tree-optimization/20922
9450 * gcc.dg/pr20922-1.c: New test.
9451 * gcc.dg/pr20922-2.c: New test.
9452 * gcc.dg/pr20922-3.c: New test.
9453 * gcc.dg/pr20922-4.c: New test.
9454 * gcc.dg/pr20922-5.c: New test.
9455 * gcc.dg/pr20922-6.c: New test.
9456
9457 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9458
9459 PR libfortran/20950
9460 * gfortran.dg/pr20950.f: New test.
9461
9462 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9463
9464 PR libfortran/19216
9465 * gfortran.dg/pr19216.f: New test.
9466
9467 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
9468
9469 PR tree-optimization/21001
9470 * gcc.dg/tree-ssa/pr21001.c: New.
9471
9472 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
9473
9474 PR libfortran/21075
9475 * gfortran.dg/reshape_rank7.f90: New test.
9476
9477 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
9478
9479 PR libfortran/12884 gfortran.dg/pr12884.f: New test
9480 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
9481 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
9482 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
9483 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
9484 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
9485 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
9486 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
9487 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
9488 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
9489 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
9490 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
9491 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
9492 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
9493 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
9494 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
9495 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
9496 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
9497 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
9498 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
9499 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
9500
9501 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
9502
9503 * gfortran.dg/wtruncate.f: New testcase.
9504 * gfortran.dg/wtruncate.f90: New testcase.
9505
9506 2005-04-16 Mark Mitchell <mark@codesourcery.com>
9507
9508 PR c++/21025
9509 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
9510 which sizeof/alignof is dependent, rather than just whether we are
9511 processing_template_decl.
9512
9513 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9514
9515 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9516 corrected typo where the wrong variables had been compared.
9517
9518 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
9519
9520 PR libfortran/18495
9521 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
9522 Test callee-allocated version of return array with a write
9523 statement.
9524 Test spread with a temporary with another write statement.
9525
9526 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
9527
9528 PR tree-optimization/21031
9529 * gcc.dg/tree-ssa/pr21031.c: New.
9530
9531 2005-04-15 Uros Bizjak <uros@kss-loka.si>
9532
9533 PR tree-optimization/21004
9534 * gcc.dg/builtins-53.c: Include builtins-config.h.
9535 Check floorf, ceilf, floorl and ceill transformations
9536 only when HAVE_C99_RUNTIME is defined.
9537
9538 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
9539
9540 PR middle-end/20739
9541 * gcc.dg/tree-ssa/pr20739.c: New test.
9542
9543 2005-04-14 Mike Stump <mrs@apple.com>
9544
9545 * gcc.dg/Foundation.framework/empty: New.
9546 * gcc.dg/framework-2.c: New.
9547
9548 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9549
9550 PR tree-optimization/21021
9551 * gcc.c-torture/compile/pr21021.c: New.
9552
9553 2005-04-14 Janis Johnson <janis187@us.ibm.com
9554
9555 PR testsuite/21010
9556 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
9557 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
9558 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
9559 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
9560 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
9561 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
9562 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
9563 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
9564
9565 2005-04-14 Richard Henderson <rth@redhat.com>
9566
9567 * lib/target-supports.exp (check_effective_target_vect_condition):
9568 Add ia64, i?86, and x86_64.
9569
9570 2005-04-14 Steven G. Kargl <kargls@comcast.net>
9571
9572 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
9573
9574 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
9575
9576 PR tree-optimization/20657
9577 * gcc.dg/tree-ssa/pr20657.c: New.
9578
9579 2005-04-14 Uros Bizjak <uros@kss-loka.si>
9580
9581 * gcc.dg/builtins-53.c: Also check (int)trunc* and
9582 (long long int)trunc*.
9583
9584 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
9585
9586 PR target/20927
9587 * gcc.dg/pr20927.c: New test.
9588
9589 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
9590
9591 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
9592 * gcc.target/mips/asm-1.c: Likewise.
9593
9594 2005-04-13 Dale Johannesen <dalej@apple.com>
9595
9596 * objc.dg/objc-fast-4.m: New.
9597
9598 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
9599
9600 * gcc.target/cris/torture/cris-torture.exp: New driver in new
9601 directory.
9602 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
9603
9604 2005-04-13 David Edelsohn <edelsohn@gnu.org>
9605
9606 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
9607 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
9608 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
9609
9610 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
9611
9612 PR tree-optimization/20913
9613 * gcc.dg/tree-ssa/pr20913.c: New.
9614
9615 PR tree-optimization/20702
9616 * gcc.dg/tree-ssa/pr20702.c: New.
9617
9618 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9619
9620 PR c++/13744
9621 * g++.dg/inherit/local3.C: New test.
9622
9623 2005-04-12 Jeff Law <law@redhat.com>
9624
9625 * gcc.dg/tree-ssa/20050412-1.c: New test.
9626
9627 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
9628
9629 PR libfortran/19016
9630 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
9631 Add tests with mask generated by expression.
9632 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9633 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9634 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9635
9636 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
9637
9638 PR middle-end/20917
9639 * gcc.dg/20050409-1.c: New test.
9640
9641 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
9642
9643 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
9644
9645 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9646
9647 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9648 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
9649 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9650 (TARGET_CXX): Adjust accordingly.
9651 * target.h (struct gcc_target): Remove epxort_class_data. Add
9652 determine_class_data_visibility and class_data_always_comdat.
9653 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9654 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
9655 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9656 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
9657 (arm_cxx_determine_class_data_visibility): New.
9658 (arm_cxx_class_data_always_comdat): Likewise.
9659 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
9660 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
9661 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
9662 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
9663 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
9664 Define.
9665
9666 2005-04-11 Mark Mitchell <mark@codesourcery.com>
9667
9668 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
9669
9670 2005-04-11 Geoffrey Keating <geoffk@apple.com>
9671
9672 * gcc.dg/i386-darwin-fpmath.c: New.
9673
9674 2004-04-11 Devang Patel <dpatel@apple.com>
9675
9676 * lib/target-supports.exp (check_effective_target_vect_condition): New.
9677 * gcc.dg/vect/vect-ifcvt-1.c: New test.
9678 * gcc.dg/vect/vect-ifcvt-2.c: New test.
9679 * gcc.dg/vect/vect-ifcvt-3.c: New test.
9680 * gcc.dg/vect/vect-ifcvt-4.c: New test.
9681 * gcc.dg/vect/vect-ifcvt-5.c: New test.
9682 * gcc.dg/vect/vect-ifcvt-6.c: New test.
9683 * gcc.dg/vect/vect-ifcvt-7.c: New test.
9684 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
9685
9686 2004-04-11 Devang Patel <dpatel@apple.com>
9687
9688 * gcc.dg/vect/vect-dv-1.c: New test.
9689 * gcc.dg/vect/vect-dv-2.c: New test.
9690
9691 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9692
9693 PR tree-optimization/20933
9694 * gcc.dg/tree-ssa/pr20933.c: New test.
9695
9696 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9697
9698 * gfortran.dg/fold_nearest.f90: New test.
9699
9700 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
9701
9702 * gcc.dg/tree-ssa/alias-1.c: New test.
9703
9704 2005-04-11 Diego Novillo <dnovillo@redhat.com>
9705
9706 PR tree-optimization/20920
9707 * g++.dg/tree-ssa/pr20920.C: New test.
9708
9709 2005-04-11 Uros Bizjak <uros@kss-loka.si>
9710
9711 * gcc.dg/builtins-53.c: Also check (int)ceil* and
9712 (long long int)ceil*.
9713
9714 2005-04-10 Mark Mitchell <mark@codesourcery.com>
9715
9716 * g++.dg/warn/Wdtor1.C: Declare template in system header with
9717 explicit C++ linkage.
9718
9719 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9720
9721 * gfortran.dg/pr17229.f: Take care of the new obsolescence
9722 warning for arithmetic IF statements.
9723
9724 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
9725
9726 * eor_handling_1.f90: New test case.
9727 * eor_handling_2.f90: New test case.
9728 * eor_handling_3.f90: New test case.
9729 * eor_handling_4.f90: New test case.
9730 * eor_handling_5.f90: New test case.
9731 * noadv_size.f90: New test case.
9732 * pad_no.f90: New test case.
9733
9734 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
9735
9736 * gcc.c-torture/execute/20050410-1.c: New test.
9737
9738 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
9739
9740 * gcc.dg/pr20126.c: New.
9741
9742 2005-04-09 Bud Davis <bdavis@gfortran.org>
9743 Steven G. Kargl <kargls@comcast.net>
9744
9745 * gfortran.dg/PR19872.f: New test.
9746
9747 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9748
9749 * gfortran.dg/nint_1.f90: Fix dg-do directive.
9750
9751 2005-04-09 Steven G. Kargl <kargls@comcast.net>
9752
9753 * gfortran.dg/nint_1.f90: New test.
9754
9755 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9756
9757 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
9758 Added test for callee-allocated arrays with write statements.
9759 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
9760 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
9761 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
9762 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
9763 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
9764
9765 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
9766
9767 PR libfortran/20163
9768 * gfortran.dg/open-options-blanks.f: New test.
9769
9770 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9771
9772 PR fortran/13257
9773 * gfortran.dg/comma_format_extension_[1234].f: New tests.
9774
9775 2005-04-09 Jakub Jelinek <jakub@redhat.com>
9776
9777 * gcc.dg/tree-ssa/stdarg-1.c: New test.
9778 * gcc.dg/tree-ssa/stdarg-2.c: New test.
9779 * gcc.dg/tree-ssa/stdarg-3.c: New test.
9780 * gcc.dg/tree-ssa/stdarg-4.c: New test.
9781 * gcc.dg/tree-ssa/stdarg-5.c: New test.
9782 * gcc.c-torture/execute/stdarg-4.c: New test.
9783
9784 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
9785
9786 PR target/20795
9787 * g++.dg/abi/param2.C: New test.
9788
9789 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9790
9791 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
9792
9793 2005-04-09 Uros Bizjak <uros@kss-loka.si>
9794
9795 * gcc.dg/builtins-53.c: New test.
9796
9797 2005-04-08 Diego Novillo <dnovillo@redhat.com>
9798
9799 * g++.dg/tree-ssa/pr18178.C: New test.
9800 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
9801 * gcc.c-torture/execute/20041019-1.c: New test.
9802 * gcc.dg/tree-ssa/20041008-1.c: New test.
9803 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
9804 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
9805 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
9806 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
9807 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
9808 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
9809 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
9810 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
9811 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
9812 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
9813
9814 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
9815
9816 PR rtl-optimization/20466
9817 * gcc.c-torture/execute/pr20466-1.c: New test.
9818
9819 2005-04-08 Mark Mitchell <mark@codesourcery.com>
9820
9821 PR c++/20905
9822 * g++.dg/parse/cond2.C: New test.
9823
9824 PR c++/20145
9825 * g++.dg/warn/Wdtor1.C: New test.
9826
9827 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9828
9829 PR fortran/17229
9830 * gfortran.dg/pr17229.f: New test.
9831
9832 2005-04-07 Steven G. Kargl <kargls@comcast.net>
9833
9834 * gfortran.dg/tiny_1.f90: New test.
9835 * gfortran.dg/tiny_2.f90: ditto.
9836
9837 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
9838
9839 * gfortran.dg/eor_1.f90: Fix dg-do run line
9840 * gfortran.dg/open_new.f90: Fix dg-do run line
9841
9842 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
9843
9844 * lib/target-supports.exp (get_compiler_messages): Support
9845 optional arguments, the fourth being compiler options.
9846 (check_effective_target_fpic): New proc.
9847 * gcc.dg/20050321-2.c: Restrict to target fpic.
9848
9849 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
9850
9851 * gcc.dg/15443-1.c: New test.
9852 * gcc.dg/15443-2.c: Likewise.
9853
9854 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9855
9856 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
9857
9858 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9859
9860 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
9861
9862 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
9863
9864 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
9865 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
9866 -m64.
9867 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
9868 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
9869 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
9870
9871 2005-04-06 Mark Mitchell <mark@codesourcery.com>
9872
9873 PR c++/20212
9874 * g++.dg/warn/Wunused-11.C: New test.
9875
9876 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
9877
9878 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
9879
9880 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
9881
9882 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
9883
9884 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9885
9886 PR c++/20734
9887 * g++.dg/template/ptrmem13.C: New test.
9888
9889 2005-04-05 Per Bothner <per@bothner.com>
9890
9891 * lib/gcc.exp: Always add -fno-show-column, for now.
9892
9893 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
9894
9895 PR testsuite/20767
9896 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
9897 of plain old "unsigned int" for the type of "i". Makes this test
9898 64bit clean.
9899
9900 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
9901
9902 * gcc.dg/i386-ssefn-1.c: New test.
9903 * gcc.dg/i386-ssefn-2.c: New test.
9904 * gcc.dg/i386-ssefn-3.c: New test.
9905 * gcc.dg/i386-ssefn-4.c: New test.
9906
9907 2005-04-05 Jakub Jelinek <jakub@redhat.com>
9908
9909 PR tree-optimization/20076
9910 * gcc.dg/builtin-apply4.c: New test.
9911
9912 PR preprocessor/19475
9913 * gcc.dg/cpp/macspace1.c: New test.
9914 * gcc.dg/cpp/macspace2.c: New test.
9915
9916 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9917
9918 * gfortran.dg/pr20755.f: Fixed bad format.
9919
9920 2005-04-05 Mark Mitchell <mark@codesourcery.com>
9921
9922 PR c++/20763
9923 * g++.dg/ext/attrib21.C: New test.
9924
9925 2004-04-05 Devang Patel <dpatel@apple.com>
9926
9927 * lib/target-supports.exp (check_effective_target_vect_shif): New.
9928 * gcc.dg/vect/vect-shift-1.c: New test.
9929
9930 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9931
9932 PR libfortran/20755
9933 * gfortran.dg/pr20755.f: New test.
9934
9935 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
9936
9937 * gfortran.dg/pr15959.f90: New test.
9938 * gfortran.dg/string_pad_trunc.f90: New test.
9939
9940 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9941
9942 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
9943 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
9944 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
9945 syntax.
9946
9947 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9948
9949 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
9950
9951 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9952
9953 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
9954 * gcc.c-torture/compile/20011119-2.c: Likewise.
9955 * gcc.c-torture/compile/981001-2.c: Likewise.
9956
9957 2005-04-04 Mark Mitchell <mark@codesourcery.com>
9958
9959 PR c++/20679
9960 * g++.dg/template/overload4.C: New test.
9961
9962 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9963
9964 PR c++/20746
9965 * g++.dg/abi/covariant5.C: New.
9966
9967 PR debug/20505
9968 * g++.dg/debug/const2.C: New.
9969
9970 2005-04-04 Jakub Jelinek <jakub@redhat.com>
9971
9972 PR rtl-optimization/16104
9973 * gcc.c-torture/execute/20050316-1.c: New test.
9974
9975 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
9976
9977 * g++.dg/template/spec23.C: Fix dg-error text.
9978
9979 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
9980
9981 PR c++/19199
9982 * g++.dg/expr/lval2.C: New.
9983
9984 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9985
9986 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
9987 __builtin_strcasecmp and __builtin_strncasecmp.
9988
9989 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
9990
9991 PR c++/20723
9992 * g++.dg/template/spec22.C: New.
9993 * g++.dg/template/spec23.C: New.
9994
9995 2005-04-03 Dale Ranta <dir@lanl.gov>
9996 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9997
9998 PR libfortran/20068
9999 PR libfortran/20125
10000 PR libfortran/20156
10001 PR libfortran/20471
10002 * gfortran.dg/backspace.f: New test.
10003
10004 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
10005
10006 * gcc.dg/pr19345.c: New test.
10007
10008 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10009
10010 PR tree-optimization/20640
10011 * gcc.dg/torture/tree-loop-1.c: New.
10012
10013 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
10014
10015 PR rtl-optimization/20290
10016 * gcc.c-torture/execute/loop-ivopts-2.c: New.
10017
10018 2005-04-02 Geoffrey Keating <geoffk@apple.com>
10019
10020 * gcc.dg/rs6000-fpint.c: New.
10021
10022 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10023
10024 * gcc.dg/old-style-then-proto-1.c: New test.
10025
10026 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10027
10028 * gfortran.fortran-torture/execute/backspace.f90: Check
10029 after backspace and read was incorrect.
10030
10031 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10032
10033 * gcc.c-torture/execute/builtins/strcat.c: Check the result
10034 buffer past the terminating NUL using memcmp.
10035 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
10036 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
10037
10038 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
10039 Fix unused/uninitialized variable warnings.
10040
10041 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
10042 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
10043 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
10044 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
10045
10046 * gcc.c-torture/execute/builtins/abs-1-lib.c,
10047 gcc.c-torture/execute/builtins/fputs-lib.c,
10048 gcc.c-torture/execute/builtins/lib/fprintf.c,
10049 gcc.c-torture/execute/builtins/lib/main.c,
10050 gcc.c-torture/execute/builtins/lib/memcmp.c,
10051 gcc.c-torture/execute/builtins/lib/memmove.c,
10052 gcc.c-torture/execute/builtins/lib/mempcpy.c,
10053 gcc.c-torture/execute/builtins/lib/memset.c,
10054 gcc.c-torture/execute/builtins/lib/printf.c,
10055 gcc.c-torture/execute/builtins/lib/sprintf.c,
10056 gcc.c-torture/execute/builtins/lib/stpcpy.c,
10057 gcc.c-torture/execute/builtins/lib/strchr.c,
10058 gcc.c-torture/execute/builtins/lib/strcmp.c,
10059 gcc.c-torture/execute/builtins/lib/strcpy.c,
10060 gcc.c-torture/execute/builtins/lib/strcspn.c,
10061 gcc.c-torture/execute/builtins/lib/strlen.c,
10062 gcc.c-torture/execute/builtins/lib/strncat.c,
10063 gcc.c-torture/execute/builtins/lib/strncmp.c,
10064 gcc.c-torture/execute/builtins/lib/strncpy.c,
10065 gcc.c-torture/execute/builtins/lib/strrchr.c,
10066 gcc.c-torture/execute/builtins/lib/strspn.c,
10067 gcc.c-torture/execute/builtins/lib/strstr.c,
10068 gcc.c-torture/execute/builtins/memops-asm-lib.c,
10069 gcc.c-torture/execute/builtins/strlen-2.c,
10070 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
10071 prototypes.
10072
10073 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
10074
10075 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
10076 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
10077 selectany usage.
10078
10079 2005-04-01 Jakub Jelinek <jakub@redhat.com>
10080
10081 PR c++/19406
10082 * g++.dg/debug/using1.C: New test.
10083
10084 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
10085
10086 PR middle-end/20524
10087 * gcc.dg/alias-7.c: Prefix asm-declared name with
10088 __USER_LABEL_PREFIX__.
10089
10090 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
10091
10092 Fix fallout from PR middle-end/15700:
10093 * gcc.c-torture/compile/20011119-1.c: Take
10094 __USER_LABEL_PREFIX__ into account.
10095 * gcc.c-torture/compile/20011119-2.c: Likewise.
10096
10097 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
10098
10099 PR c++/18644
10100 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
10101
10102 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
10103
10104 PR c/17855
10105 * gcc.c-torture/compile/struct-non-lval-1.c,
10106 gcc.c-torture/compile/struct-non-lval-2.c,
10107 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
10108
10109 2005-03-31 Janis Johnson <janis187@us.ibm.com>
10110
10111 * gcc.dg/tls/tls.exp: Remove temporary file.
10112 * g++.dg/tls/tls.exp: Ditto.
10113 * lib/file-format.exp: Ditto.
10114 * g++.dg/special/ecos.exp: Ditto.
10115
10116 * lib/profopt.exp: Treat prof_ext as a list.
10117 * gcc.misc-tests/bprob.exp: Ditto.
10118 * g++.dg/bprob/bprob.exp: Ditto.
10119
10120 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
10121 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
10122 g++.dg/tree-ssa/pointer-reference-alias.C,
10123 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
10124 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
10125 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
10126 g++.dg/vect/pr19951.cc: Ditto.
10127 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
10128 gcc.dg/builtins-47.c: Ditto.
10129 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
10130 gcc.dg/pr20115-1.c: Ditto.
10131 * gcc.dg/tree-ssa/20030530-2.c,
10132 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
10133 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10134 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
10135 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10136 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
10137 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
10138 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
10139 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
10140 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
10141 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
10142 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
10143 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
10144 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
10145 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
10146 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
10147 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10148 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10149 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10150 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10151 gcc.dg/tree-ssa/20030824-1.c,
10152 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
10153 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
10154 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
10155 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
10156 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
10157 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
10158 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
10159 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
10160 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
10161 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
10162 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
10163 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
10164 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
10165 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
10166 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
10167 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
10168 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
10169 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
10170 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
10171 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
10172 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
10173 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
10174 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
10175 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
10176 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
10177 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
10178 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
10179 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
10180 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
10181 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
10182 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
10183 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
10184 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
10185 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
10186 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
10187 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
10188 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
10189 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
10190 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
10191 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
10192 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
10193 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
10194 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10195 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
10196 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
10197 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
10198 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
10199 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
10200 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
10201 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
10202 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10203 gcc.dg/tree-ssa/useless-1.c: Ditto.
10204 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
10205 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
10206 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
10207 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
10208 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10209 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
10210 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
10211 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
10212 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
10213 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
10214 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
10215 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
10216 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
10217 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
10218 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
10219 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
10220 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
10221 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
10222 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
10223 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
10224 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
10225 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10226 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10227 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
10228 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
10229 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
10230 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
10231 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
10232 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
10233 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
10234 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
10235 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
10236 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
10237 gcc.dg/vect/vect-none.c: Ditto.
10238 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
10239 treelang/compile/unsigned.tree: Ditto.
10240
10241 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
10242 * gcc.dg/cpp/direct2s.c: Ditto.
10243 * gcc.dg/cpp/paste4.c: Ditto.
10244 * gcc.dg/cpp/separate-1.c: Ditto.
10245 * gcc.dg/pch/save-temps-1.c: Ditto.
10246 * g++.dg/ext/altivec-10.C: Ditto.
10247 * g++.dg/pch/pch.C: Ditto.
10248
10249 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
10250
10251 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
10252 * g++.dg/template/repo1.C: Ditto.
10253 * g++.dg/template/repo2.C: Ditto.
10254 * g++.dg/template/repo3.C: Ditto.
10255 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
10256 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
10257 * g++.old-deja/g++.pt/repo1.C: Ditto.
10258 * g++.old-deja/g++.pt/repo2.C: Ditto.
10259 * g++.old-deja/g++.pt/repo3.C: Ditto.
10260 * g++.old-deja/g++.pt/repo4.C: Ditto.
10261
10262 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
10263 * gcc.dg/20030107-1.c: Ditto.
10264 * gcc.dg/20030702-1.c: Ditto.
10265 * gcc.dg/profile-generate-1.c: Ditto.
10266 * g++.dg/other/profile1.C: Ditto.
10267 * g++.old-deja/g++.robertl/eb83.C: Ditto.
10268
10269 * lib/gcc-dg.exp (remove-build-file): New.
10270 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10271 cleanup-tree-dump, cleanup-saved-temps): New.
10272
10273 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
10274
10275 PR c++/19203, DR 214
10276 * g++.dg/parse/ambig3.C: Not ambiguous.
10277 * g++.dg/template/spec20.C: New.
10278 * g++.dg/template/spec21.C: New.
10279
10280 2005-03-31 Steve Ellcey <sje@cup.hp.com>
10281
10282 PR target/20045
10283 * gcc.dg/ia64-fptr-1.c: Run only on linux.
10284
10285 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10286
10287 PR libfortran/20660
10288 * gfortran.dg/negative_unit.f: New test.
10289
10290 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
10291
10292 * gcc.dg/20050330-1.c: New test.
10293
10294 2005-03-30 Devang Patel <dpatel@apple.com>
10295
10296 * g++.dg/tree-sra/ssa-sra-3.C: New test.
10297
10298 2005-03-30 Dale Johannesen <dalej@apple.com>
10299
10300 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
10301
10302 2005-03-30 Janis Johnson <janis187@us.ibm.com>
10303
10304 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
10305 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
10306 Strip options from test name.
10307
10308 2005-03-31 Jan Hubicka <jh@suse.cz>
10309
10310 * gcc.dg/varpool-1.c: New testcase.
10311
10312 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10313
10314 PR c/772
10315 PR c/17913
10316 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
10317 gcc.dg/stmt-expr-label-3.c : New tests.
10318 * gcc.c-torture/execute/medce-2.c: Remove.
10319
10320 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
10321
10322 PR c/20368
10323 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
10324 tests.
10325
10326 2005-03-30 Alan Modra <amodra@bigpond.net.au>
10327
10328 * gcc.c-torture/compile/pr20203.c: New test.
10329
10330 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10331
10332 * gfortran.dg/promotion.f90: New test.
10333
10334 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
10335
10336 PR middle-end/20491
10337 * gcc.dg/torture/asm-subreg-1.c: New test.
10338
10339 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
10340
10341 PR c/20672
10342 * gcc.dg/pr20672-1.c: New test.
10343
10344 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
10345
10346 * gfortran.dg/vect: New directory.
10347 * gfortran.dg/vect/vect.exp: New.
10348 * gfortran.dg/vect/vect-1.f90: New test.
10349 * gfortran.dg/vect/vect-2.f90: New test.
10350 * gfortran.dg/vect/vect-3.f90: New test.
10351 * gfortran.dg/vect/vect-4.f90: New test.
10352 * gfortran.dg/vect/vect-5.f90: New test.
10353
10354 2005-03-29 Jakub Jelinek <jakub@redhat.com>
10355
10356 PR middle-end/20622
10357 * gcc.dg/alias-7.c: New test.
10358
10359 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10360
10361 * gcc.dg/sparc-reg-1.c: New test.
10362
10363 2005-03-28 Steve Ellcey <sje@cup.hp.com>
10364
10365 PR target/19890
10366 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
10367
10368 2005-03-29 Dale Ranta <dir@lanl.gov>
10369 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10370
10371 PR libfortran/20163
10372 * gfortran.dg/pr20163-2.f: New test.
10373
10374 2005-03-28 Jan Hubicka <jh@suse.cz>
10375
10376 PR middle-end/20635
10377 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
10378 by Jakub Jelinek.
10379
10380 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
10381
10382 PR tree-optimization/20626
10383 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
10384 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
10385
10386 2005-03-26 Steven G. Kargl <kargls@comcast.net>
10387
10388 * gfortran.dg/underflow.f90: New test.
10389 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
10390
10391 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10392
10393 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
10394
10395 2005-03-25 Mark Mitchell <mark@codesourcery.com>
10396
10397 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
10398 (g++_init): Make sure that CXXFLAGS is set.
10399 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
10400 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
10401 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10402 * lib/objc.exp (objc_init): Likewise.
10403 * lib/treelang.exp (treelang_init): Likewise.
10404
10405 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
10406
10407 PR tree-optimization/20470
10408 * gcc.dg/tree-ssa/pr20470.c: New test.
10409
10410 2005-03-25 Geoffrey Keating <geoffk@apple.com>
10411
10412 * gcc.dg/ppc-stfiwx.c: New.
10413
10414 2005-03-25 Steve Ellcey <sje@cup.hp.com>
10415
10416 PR target/19888
10417 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
10418
10419 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10420
10421 * gcc.dg/20050325-1.c: Fix a typo.
10422
10423 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10424
10425 PR libfortran/19678
10426 PR libfortran/19679
10427 * gfortran.dg/dos_eol.f: New test.
10428
10429 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
10430
10431 PR rtl-optimization/20249
10432 * gcc.dg/20050325-1.c: New test.
10433
10434 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10435
10436 PR libfortran/15332
10437 * gfortran.dg/pr15332.f: New test.
10438
10439 2005-03-24 Dale Johannesen <dalej@apple.com>
10440
10441 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
10442
10443 2005-03-24 Geoffrey Keating <geoffk@apple.com>
10444
10445 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
10446 'internal' visibility.
10447 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
10448 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
10449 'protected' visibility.
10450 * gcc.dg/visibility-7.c: Likewise.
10451 * lib/target-supports.exp (check_visibility_available): Take
10452 a parameter, the kind of visibility to check for.
10453 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
10454 to check_visibility_available.
10455
10456 * g++.dg/expr/cast3.C: New.
10457
10458 2005-03-24 David Edelsohn <edelsohn@gnu.org>
10459
10460 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
10461 rs6000.
10462
10463 2005-03-24 Steve Ellcey <sje@cup.hp.com>
10464
10465 PR target/20095
10466 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
10467
10468 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
10469
10470 * gcc.dg/badshift.c: Renamed to...
10471 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
10472
10473 * gcc.target/i386/badshift.c: Renamed to...
10474 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
10475 only.
10476
10477 PR rtl-optimization/20532
10478 * gcc.target/i386/badshift.c: New.
10479
10480 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10481
10482 * gfortran.dg/pr18025.f90: New test.
10483
10484 2005-03-23 Dale Johannesen <dalej@apple.com>
10485
10486 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
10487
10488 2005-03-23 Mark Mitchell <mark@codesourcery.com>
10489
10490 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
10491
10492 * lib/target-supports.exp (check_iconv_available): Default
10493 libiconv to -liconv, if there is no definition.
10494
10495 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
10496
10497 * gcc.dg/torture/cris-asm-mof-1.c: New test.
10498
10499 2005-03-22 Mark Mitchell <mark@codesourcery.com>
10500
10501 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
10502 * g++.dg/opt/pr7503-2.C: Likewise.
10503 * g++.dg/opt/pr7503-3.C: Likewise.
10504 * g++.dg/opt/pr7503-4.C: Likewise.
10505 * g++.dg/opt/pr7503-5.C: Likewise.
10506 * g++.dg/warn/minmax.C: New test.
10507
10508 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10509
10510 * gfortran.dg/g77_intrinsics_funcs.f: New test.
10511 * gfortran.dg/g77_intrinsics_sub.f: New test.
10512
10513 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
10514 Jan Hubicka <jh@suse.cz>
10515 Steven Bosscher <stevenb@suse.de
10516
10517 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
10518
10519 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10520
10521 PR c++/19980
10522 * g++.dg/template/redecl3.C: New test.
10523
10524 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10525
10526 PR c++/20499
10527 * g++.dg/parse/error16.C: Tweak error markers.
10528
10529 2005-03-22 Jakub Jelinek <jakub@redhat.com>
10530
10531 PR target/20561
10532 * gcc.dg/20050321-2.c: New test.
10533
10534 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
10535
10536 PR c++/20465
10537 PR c++/20381
10538 * g++.dg/template/ptrmem12.C: New.
10539
10540 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
10541
10542 PR rtl-optimization/20527
10543 * gcc.c-torture/execute/pr20527-1.c: New test.
10544
10545 2005-03-22 Ben Elliston <bje@au.ibm.com>
10546
10547 * gcc.misc-tests/options.exp (check_for_options): Create a real C
10548 program, compile it into a real executable and then delete the .c
10549 and .x files afterwards, to avoid problems on testglue targets.
10550
10551 2005-03-21 Stuart Hastings <stuart@apple.com>
10552
10553 * gcc.target/i386/sse-2.c: New.
10554
10555 2005-03-21 Uros Bizjak <uros@kss-loka.si>
10556
10557 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
10558
10559 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10560
10561 * g++.dg/parse/crash25.C: Fix typo.
10562
10563 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10564
10565 PR c++/20461
10566 * g++.dg/parse/crash24.C: New test.
10567
10568 PR c++/20536
10569 * g++.dg/parse/crash25.C: New test.
10570
10571 2005-03-21 Paolo Carlini <pcarlini@suse.de>
10572
10573 PR c++/20147
10574 * g++.dg/ext/stmtexpr4.C: New test.
10575
10576 2005-03-20 Roger Sayle <roger@eyesopen.com>
10577
10578 PR middle-end/20539
10579 * gcc.c-torture/compile/pr13066-1.c: New test case.
10580 * gcc.c-torture/compile/pr20539-1.c: Likewise.
10581 * g++.dg/opt/pr13066-1.C: Likewise.
10582
10583 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
10584
10585 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
10586
10587 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10588
10589 PR fortran/18525
10590 * gfortran.dg/nesting_1.f90: New test.
10591
10592 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10593
10594 PR c++/20240
10595 * g++.dg/lookup/using13.C: New test.
10596
10597 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10598
10599 PR c++/20333
10600 * g++.dg/template/crash36.C: New test.
10601
10602 2005-03-18 Paolo Carlini <pcarlini@suse.de>
10603
10604 PR c++/20463
10605 * g++.dg/template/crash35.C: New test.
10606
10607 2005-03-17 Paolo Carlini <pcarlini@suse.de>
10608
10609 PR c++/19966
10610 * g++.dg/overload/operator2.C: New test.
10611
10612 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10613
10614 PR libfortran/20257
10615 * gfortran.dg/pr20257.f90: New test.
10616
10617 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10618
10619 PR libfortran/20480
10620 * gfortran.dg/pr20480.f90: New test.
10621
10622 2005-03-16 Richard Henderson <rth@redhat.com>
10623
10624 PR middle-end/15700
10625 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
10626 (_rtld_global): New.
10627 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
10628 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
10629
10630 * gcc.dg/alias-3.c: New.
10631 * gcc.dg/alias-4.c: New.
10632 * gcc.dg/alias-5.c: New.
10633 * gcc.dg/alias-6.c: New.
10634
10635 2005-03-15 Geoffrey Keating <geoffk@apple.com>
10636
10637 * gcc.dg/cpp/ucnid-7.c: New.
10638
10639 2005-03-15 Janis Johnson <janis187@us.ibm.com>
10640 Dorit Naishlos <dorit@il.ibm.com>
10641
10642 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
10643 darwin.
10644
10645 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
10646
10647 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
10648 misaligned accesses.
10649 * gcc.dg/vect/vect-58.c: Likewise.
10650 * gcc.dg/vect/vect-92.c: New.
10651 * gcc.dg/vect/vect-93.c: New.
10652
10653 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
10654
10655 PR fortran/18827
10656 * gfortran.dg/assign_2.f90: New test.
10657 * gfortran.dg/assign_3.f90: New test.
10658 * gfortran.dg/assign.f90: New test.
10659
10660 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
10661
10662 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
10663 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
10664 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
10665 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
10666 names.
10667
10668 2005-03-14 Geoffrey Keating <geoffk@apple.com>
10669
10670 * gcc.dg/cpp/ucnid-6.c: New.
10671
10672 * gcc.dg/cpp/normalize-1.c: New.
10673 * gcc.dg/cpp/normalize-2.c: New.
10674 * gcc.dg/cpp/normalize-3.c: New.
10675 * gcc.dg/cpp/normalize-4.c: New.
10676 * gcc.dg/cpp/ucnid-4.c: New.
10677 * gcc.dg/cpp/ucnid-5.c: New.
10678 * g++.dg/cpp/normalize-1.C: New.
10679 * g++.dg/cpp/ucnid-1.C: New.
10680
10681 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10682
10683 * gcc.dg/pr18628.c: New.
10684
10685 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
10686
10687 PR c++/20280
10688 * g++.dg/tree-ssa/pr20280.C: New.
10689
10690 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10691
10692 PR fortran/20467
10693 * gfortran.dg/stfunc_2.f90: New test.
10694
10695 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10696
10697 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
10698
10699 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
10700
10701 * gcc.dg/tree-ssa/20050314-1.c: New test.
10702
10703 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10704
10705 PR c++/4403
10706 PR c++/9783, DR433
10707 * g++.dg/template/friend34.C: New test.
10708 * g++.dg/template/friend35.C: Likewise.
10709 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
10710
10711 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10712
10713 Friend class name lookup 5/n
10714 PR c++/1016
10715 * g++.dg/lookup/hidden-class1.C: New test.
10716 * g++.dg/lookup/hidden-class2.C: Likewise.
10717 * g++.dg/lookup/hidden-class3.C: Likewise.
10718 * g++.dg/lookup/hidden-class4.C: Likewise.
10719 * g++.dg/lookup/hidden-class5.C: Likewise.
10720 * g++.dg/lookup/hidden-class6.C: Likewise.
10721 * g++.dg/lookup/hidden-class7.C: Likewise.
10722 * g++.dg/lookup/hidden-class8.C: Likewise.
10723 * g++.dg/lookup/hidden-class9.C: Likewise.
10724 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
10725 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
10726 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
10727 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
10728 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
10729 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
10730 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
10731 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
10732 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
10733 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
10734 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
10735
10736 2005-03-13 Mark Mitchell <mark@codesourcery.com>
10737
10738 PR c++/20157
10739 * g++.dg/template/error18.C: New test.
10740
10741 2005-03-09 Ben Elliston <bje@au.ibm.com>
10742
10743 PR debug/16792
10744 * g++.dg/debug/pr16792.C: New test.
10745
10746 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10747
10748 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
10749 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
10750 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
10751 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
10752 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
10753 test assertion names.
10754
10755 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10756
10757 PR fortran/18600
10758 * gfortran.dg/stfunc_1.f90: New test.
10759
10760 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10761
10762 PR fortran/16907
10763 * gfortran.dg/real_index_1.f90: New test.
10764
10765 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10766
10767 PR fortran/20323
10768 * gfortran.dg/spec_expr_1.f90: New test.
10769
10770 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
10771
10772 PR c/20402
10773 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
10774 new parser.
10775
10776 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10777
10778 PR fortran/20361
10779 * gfortran.dg/largeequiv_1.f90: New test.
10780
10781 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10782
10783 * gcc.dg/ucnid-1.c: New.
10784 * gcc.dg/ucnid-2.c: New.
10785 * gcc.dg/ucnid-3.c: New.
10786 * gcc.dg/ucnid-4.c: New.
10787 * gcc.dg/ucnid-5.c: New.
10788 * gcc.dg/ucnid-6.c: New.
10789 * gcc.dg/cpp/ucnid-1.c: New.
10790 * gcc.dg/cpp/ucnid-2.c: New.
10791 * gcc.dg/cpp/ucnid-3.c: New.
10792 * g++.dg/other/ucnid-1.C: New.
10793
10794 2005-03-12 Geoffrey Keating <geoffk@apple.com>
10795
10796 * gcc.dg/vmx/darwin-abi-3.c: Delete.
10797
10798 2005-03-11 Per Bothner <per@bothner.com>
10799
10800 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
10801 that diagnotics refer to correct token.
10802 * gcc.dg/unused-3.c: Likewise.
10803
10804 2005-03-11 Per Bothner <per@bothner.com>
10805
10806 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
10807 constant" is now actually on same line as string constant.
10808 * gcc.dg/cpp/direct2s.c: Likewise.
10809
10810 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
10811
10812 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
10813
10814 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10815
10816 PR libfortran/20124
10817 * gfortran.dg/pr20124.f90: New Test
10818
10819 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
10820
10821 PR tree-optimization/20130
10822 * gcc.dg/pr20130-1.c: New test.
10823
10824 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10825
10826 PR target/20095
10827 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
10828
10829 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10830
10831 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
10832
10833 2005-03-10 Steve Ellcey <sje@cup.hp.com>
10834
10835 * g++.dg/eh/forced1.C: Fix comment.
10836 * g++.dg/eh/forced2.C: Ditto.
10837 * g++.dg/eh/forced3.C: Ditto.
10838 * g++.dg/eh/forced4.C: Ditto.
10839
10840 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
10841
10842 PR rtl-opt/20412
10843 * gcc.c-torture/compile/pr20412.c: New test.
10844
10845 2005-03-10 Roger Sayle <roger@eyesopen.com>
10846
10847 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
10848
10849 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10850
10851 PR target/20322
10852 * gcc.dg/20050307-1.c: New test.
10853
10854 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
10855
10856 PR c++/20375
10857 * g++.dg/other/stdarg3.C: New.
10858
10859 2005-03-10 Jakub Jelinek <jakub@redhat.com>
10860
10861 PR c++/18384, c++/18327
10862 * g++.dg/init/array19.C: New test.
10863
10864 PR inline-asm/20314
10865 * gcc.dg/torture/pr20314-1.c: New test.
10866 * gcc.dg/torture/pr20314-2.c: New test.
10867
10868 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
10869
10870 * gcc.dg/20050309-1.c: New test.
10871
10872 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10873
10874 * gcc.dg/builtins-10.c: Reactivate disabled test.
10875 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
10876 new cbrt transformations.
10877
10878 2005-03-09 Mark Mitchell <mark@codesourcery.com>
10879
10880 PR c++/20208
10881 * g++.dg/template/array13.C: New test.
10882
10883 2005-03-09 Paolo Carlini <pcarlini@suse.de>
10884
10885 PR c++/16859
10886 * g++.dg/init/brace4.C: New test.
10887
10888 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
10889
10890 PR c++/20186
10891 * g++.dg/template/non-dependent12.C: New.
10892
10893 2005-03-08 Mark Mitchell <mark@codesourcery.com>
10894
10895 PR c++/20142
10896 * g++.dg/init/array18.C: Add dg-do run marker.
10897
10898 PR c++/20142
10899 * g++.dg/init/array18.C: New test.
10900
10901 2005-03-09 Ben Elliston <bje@au.ibm.com>
10902
10903 * consistency.vlad/vlad.exp: Remove trailing semicolons.
10904 * g++.dg/gcov/gcov.exp: Likewise.
10905 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
10906 * gcc.target/xstormy16/xstormy16.exp: Likewise.
10907 * lib/c-torture.exp: Likewise.
10908 * lib/fortran-torture.exp: Likewise.
10909 * lib/g++.exp: Likewise.
10910 * lib/gcc-defs.exp: Likewise.
10911 * lib/gcc-dg.exp: Likewise.
10912 * lib/gcc.exp: Likewise.
10913 * lib/gcov.exp: Likewise.
10914 * lib/gfortran.exp: Likewise.
10915 * lib/mike-g++.exp: Likewise.
10916 * lib/mike-gcc.exp: Likewise.
10917 * lib/objc-torture.exp: Likewise.
10918 * lib/objc.exp: Likewise.
10919 * lib/profopt.exp: Likewise.
10920 * lib/target-libpath.exp: Likewise.
10921 * lib/target-supports.exp: Likewise.
10922 * lib/treelang.exp: Likewise.
10923 * lib/wrapper.exp: Likewise.
10924
10925 2005-03-08 Jeff Law <law@redhat.com>
10926
10927 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
10928 PHI-OPT changes.
10929
10930 2005-03-08 Ira Rosen <irar@il.ibm.com>
10931
10932 * gcc.dg/vect/pr20122.c: New test.
10933
10934 2005-03-07 Jeff Law <law@redhat.com>
10935
10936 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
10937 was folded away.
10938 * gcc.dg/tree-ssa/pr18133-1.c: New test.
10939 * gcc.dg/tree-ssa/pr18133-2.c: New test.
10940 * gcc.dg/tree-ssa/pr18134.c: New test.
10941
10942 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10943
10944 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
10945 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
10946 gcc.dg/torture/builtin-noret-2.c: Require weak support.
10947
10948 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
10949
10950 PR tree-opt/17671
10951 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
10952
10953 2005-03-07 Mark Mitchell <mark@codesourcery.com>
10954
10955 * g++.dg/warn/Wnvdtor.C: New test.
10956
10957 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
10958
10959 * gcc.dg/torture/pr19683-1.c: New test.
10960
10961 2005-03-06 Steven G. Kargl <kargls@comcast.net>
10962
10963 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
10964 * gfortran.dg/g77/19990313-2.f: Ditto.
10965 * gfortran.dg/g77/19990313-3.f: Ditto.
10966 * gfortran.dg/g77/19990525-0.f: Ditto.
10967 * gfortran.dg/g77/19990826-0.f: Ditto.
10968 * gfortran.dg/g77/19990826-2.f: Ditto.
10969 * gfortran.dg/g77/19990826-3.f: Ditto.
10970 * gfortran.dg/g77/20000511-1.f: Ditto.
10971 * gfortran.dg/g77/20000511-2.f: Ditto.
10972 * gfortran.dg/g77/970625-2.f: Ditto.
10973 * gfortran.dg/g77/980310-2.f: Ditto.
10974 * gfortran.dg/g77/980310-3.f: Ditto.
10975 * gfortran.dg/g77/980310-8.f: Ditto.
10976 * gfortran.dg/g77/980519-2.f: Ditto.
10977 * gfortran.dg/g77/alpha1.f: Ditto.
10978 * gfortran.dg/g77/claus.f: Ditto.
10979 * gfortran.dg/g77/erfc.f: Ditto.
10980 * gfortran.dg/g77/short.f: Ditto.
10981 * gfortran.fortran-torture/execute/data.f90: Ditto.
10982 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
10983 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
10984
10985 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10986
10987 * lib/file-format.exp (gcc_target_object_format): Add check for som
10988 format and hardcode object formats on hppa*-*-hpux*.
10989 * lib/target-supports.exp (check_weak_available): Add check for som
10990 object format. Always return 0 on hppa*-*-hpux10*.
10991
10992 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
10993 is defined.
10994
10995 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
10996
10997 2005-03-05 Steven G. Kargl <kargls@comcast.net>
10998
10999 * gfortran.dg/pr19936_1.f90: New test.
11000 * gfortran.dg/pr19936_2.f90: New test.
11001 * gfortran.dg/pr19936_3.f90: New test.
11002
11003 2005-03-05 Steven G. Kargl <kargls@comcast.net>
11004 Paul Thomas <prthomas@drfccad.cea.fr>
11005
11006 * gfortran.dg/PR19754_1.f90: New test.
11007 * gfortran.dg/PR19754_2.f90: Ditto.
11008
11009 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11010
11011 PR c++/19311
11012 * g++.dg/template/non-dependent11.C: New test.
11013
11014 2005-03-05 Uros Bizjak <uros@kss-loka.si>
11015
11016 * lib/target-supports.exp (check_iconv_available): Fix comment.
11017
11018 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
11019 Joseph S. Myers <joseph@codesourcery.com>
11020
11021 PR c++/19797
11022 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
11023
11024 2005-03-04 Matthew Sachs <msachs@apple.com>
11025
11026 * gcc.exp (gcc_target_compile): Put braces around
11027 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
11028 * objc.exp (objc_target_compile): Likewise.
11029 * treelang.exp (treelang_target_compile): Likewise.
11030
11031 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11032
11033 PR fortran/19673
11034 * gfortran.dg/func_result_1.f90: New test.
11035
11036 2005-03-04 Ben Elliston <bje@au.ibm.com>
11037
11038 * gcc.misc-tests/options.exp: New test.
11039
11040 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
11041
11042 * gcc.dg/pr15784-4.c: New test.
11043
11044 2005-03-03 Geoffrey Keating <geoffk@apple.com>
11045
11046 * gcc.c-torture/execute/pr17133.c: New.
11047 * gcc.c-torture/compile/20050303-1.c: New.
11048
11049 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
11050
11051 * gcc.dg/cpp/assert4.c: Fix for cygwin.
11052
11053 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
11054
11055 * g++.dg/overload/using2.C: New.
11056
11057 2005-03-02 Mark Mitchell <mark@codesourcery.com>
11058
11059 PR c++/19916
11060 * g++.dg/init/ptrmem2.C: New test.
11061
11062 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
11063
11064 PR c/8927
11065 * gcc.dg/pr8927-1.c: New test.
11066
11067 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
11068
11069 PR c++/20232
11070 * g++.dg/inherit/covariant12.C: New.
11071
11072 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11073
11074 PR fortran/19479
11075 * gfortran.dg/bound_1.f90: New test.
11076
11077 2005-02-28 Janis Johnson <janis187@us.ibm.com>
11078
11079 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
11080 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
11081
11082 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
11083
11084 PR c/20245
11085 * gcc.dg/pr20245-1.c: New test.
11086
11087 2005-02-28 Jakub Jelinek <jakub@redhat.com>
11088
11089 PR middle-end/19874
11090 * gcc.c-torture/execute/20050119-2.c: New test case.
11091
11092 2005-02-28 Ben Elliston <bje@au.ibm.com>
11093
11094 * README: Update the DejaGnu bug reporting address.
11095 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
11096 * lib/objc-torture.exp: Likewise.
11097
11098 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11099
11100 * gfortran.dg/boz_1.f90: New test.
11101 * gfortran.dg/boz_3.f90: New test.
11102 * gfortran.dg/boz_4.f90: New test.
11103
11104 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
11105
11106 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
11107 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
11108
11109 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11110
11111 PR libfortran/20101
11112 * gfortran.dg/write_0_pe_format.f90: New test.
11113
11114 2005-02-27 Jakub Jelinek <jakub@redhat.com>
11115
11116 PR c++/20206
11117 * g++.dg/opt/thunk2.C: New test.
11118 * g++.dg/opt/covariant1.C: New test.
11119
11120 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11121
11122 * gfortran.dg/e_d_fmt.f90: New test.
11123
11124 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
11125
11126 * gcc.dg/asm-b.c: Fix comment typos.
11127
11128 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11129
11130 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
11131 a V_MAY_DEF also.
11132
11133 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
11134
11135 PR tree-opt/20188
11136 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
11137 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
11138 * gcc.dg/asm-b.c: New test.
11139
11140 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
11141
11142 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
11143 Disable this test on IRIX 6.
11144
11145 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
11146
11147 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
11148 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
11149 parser.
11150
11151 2005-02-25 Diego Novillo <dnovillo@redhat.com>
11152
11153 PR tree-optimization/20204
11154 * testsuite/gcc.dg/pr20204.c: New test.
11155
11156 2005-02-24 Jakub Jelinek <jakub@redhat.com>
11157
11158 PR target/20196
11159 * gcc.c-torture/execute/20050224-1.c: New test.
11160
11161 PR c++/20175
11162 * g++.dg/warn/Wbraces2.C: New test.
11163
11164 2005-02-23 Mark Mitchell <mark@codesourcery.com>
11165
11166 PR c++/19878
11167 * g++.dg/init/const2.C: New test.
11168
11169 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
11170
11171 PR tree-optimization/20100
11172 * gcc.c-torture/execute/pr20100-1.c: New test.
11173
11174 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11175
11176 * gfortran.dg/implicit_3.f90: New test.
11177
11178 * gfortran.dg/deftype_1.f90: New test.
11179
11180 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
11181
11182 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
11183 the test passes.
11184 * g++.dg/other/anon3.C: Accept a warning.
11185
11186 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
11187
11188 * gcc.dg/pr20017.c: Fix a comment typo.
11189
11190 2005-02-23 Bud Davis <bdavis@gfortran.org>
11191
11192 * gfortran.dg/list_read_4.f90: Change to f90 comments.
11193
11194 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11195
11196 PR ada/19902
11197 * ada/acats/tests/cxa/cxa3004.a: Remove.
11198 * ada/acats/tests/cxb/cxb30061.am: Likewise.
11199
11200 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11201
11202 PR c++/20073
11203 * g++.dg/init/const1.C: New test.
11204
11205 PR c++/19991
11206 * g++.dg/parse/constant7.C: New test.
11207
11208 PR c++/20152
11209 * g++.dg/parse/error27.C: New test.
11210 * g++.dg/template/qualttp15.C: Adjust error markers.
11211 * g++.old-deja/g++.other/struct1.C: Likewise.
11212
11213 PR c++/20153
11214 * g++.dg/template/error17.C: New test.
11215
11216 PR c++/20148
11217 * g++.dg/parser/error26.C: New test.
11218
11219 2005-02-22 Diego Novillo <dnovillo@redhat.com>
11220
11221 PR tree-optimization/20100
11222 PR tree-optimization/20115
11223 * gcc.dg/pr20115.c: New test.
11224 * gcc.dg/pr20115-1.c: New test.
11225 * gcc.dg/pr20100.c: New test.
11226 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
11227 call-clobbered variables after alias1.
11228
11229 2005-02-22 Bud Davis <bdavis@gfortran.org>
11230
11231 * gfortran.dg/list_read_4.f90: new test.
11232
11233 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
11234
11235 PR rtl-optimization/20017.
11236 * gcc.dg/pr20017.c: New.
11237
11238 2005-02-22 Devang Patel <dpatel@apple.com>
11239
11240 PR 19952
11241 * g++.dg/tree-ssa/pr19952.C: New test.
11242
11243 2005-02-22 Mark Mitchell <mark@codesourcery.com>
11244
11245 PR c++/19883
11246 * g++.dg/parse/constant6.C: New test.
11247
11248 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11249
11250 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11251 * g++.dg/charset/asm2.c: Likewise.
11252 * g++.dg/charset/asm3.c: Likewise.
11253 * g++.dg/charset/asm4.c: Likewise.
11254 * g++.dg/charset/asm5.c: Likewise.
11255 * g++.dg/charset/attribute1.c: Likewise.
11256 * g++.dg/charset/attribute2.c: Likewise.
11257 * g++.dg/charset/extern1.cc: Likewise.
11258 * g++.dg/charset/extern2.cc: Likewise.
11259 * g++.dg/charset/extern3.cc: Likewise.
11260 * g++.dg/charset/function.cc: Likewise.
11261 * g++.dg/charset/string.c: Likewise.
11262 * g++.dg/charset/charset.exp: Likewise.
11263 * lib/target-supports.exp (check_iconv_available): Fix comment.
11264
11265 2005-02-22 Uros Bizjak <uros@kss-loka.si>
11266
11267 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
11268 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
11269 * gcc.dg/charset/asm2.c: Likewise.
11270 * gcc.dg/charset/asm3.c: Likewise.
11271 * gcc.dg/charset/asm4.c: Likewise.
11272 * gcc.dg/charset/asm5.c: Likewise.
11273 * gcc.dg/charset/asm6.c: Likewise.
11274 * gcc.dg/charset/attribute1.c: Likewise.
11275 * gcc.dg/charset/attribute2.c: Likewise.
11276 * gcc.dg/charset/builtin1.c: Likewise.
11277 * gcc.dg/charset/extern.c: Likewise.
11278 * gcc.dg/charset/function.c: Likewise.
11279 * gcc.dg/charset/string.c: Likewise.
11280 * gcc.dg/charset/charset.exp: Likewise.
11281
11282 2005-02-21 Bud Davis <bdavis9659@comcast.net>
11283
11284 PR fortran/20086
11285 * gfortran.dg/pr20086.f90: New test.
11286
11287 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
11288
11289 PR tree-optimization/19786
11290 * g++.dg/tree-ssa/pr19786.C: New.
11291
11292 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11293
11294 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
11295
11296 2005-02-21 Jeff Law <law@redhat.com>
11297
11298 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
11299
11300 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11301
11302 * gfortran.dg/do_iterator: Split loop, markup all lines for
11303 which an error locus is printed.
11304 * gfortran.dg/pr17708.f90: Markup all lines for which an error
11305 locus is printed.
11306 * gfortran.dg/select_4.f90: Likewise.
11307 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
11308 locuses in the various permutations.
11309
11310 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
11311
11312 PR tree-optimization/19951
11313 * g++.dg/vect: New directory.
11314 * g++.dg/vect/vect.exp: New file.
11315 * g++.dg/vect/pr19951.cc: New testcase.
11316 * g++.dg/dg.exp: Also prune vectorizer tests.
11317
11318 2005-02-20 Zack Weinberg <zack@codesourcery.com>
11319
11320 PR 18785
11321 * gcc.dg/charset/builtin1.c: New test.
11322
11323 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11324
11325 PR c++/19299
11326 * g++.dg/inherit/volatile1.C: New test.
11327
11328 PR c++/19440
11329 * g++.dg/template/dtor4.C: New test.
11330
11331 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11332
11333 * gfortran.dg/int_1.f90: New test.
11334
11335 2005-02-19 Devang Patel <dpatel@apple.com>
11336
11337 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
11338
11339 2005-02-19 Steven G. Kargl <kargls@comcast.net>
11340
11341 * gfortran.dg/achar_1.f90: New test.
11342
11343 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
11344
11345 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
11346
11347 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
11348 Jakub Jelinek <jakub@redhat.com>
11349
11350 PR tree-optimization/19828
11351 * gcc.dg/tree-ssa/loop-7.c: New test.
11352 * gcc.c-torture/execute/20050218-1.c: New test.
11353
11354 2005-02-19 Jakub Jelinek <jakub@redhat.com>
11355
11356 PR c/20043
11357 * gcc.dg/transparent-union-1.c: New test.
11358 * gcc.dg/transparent-union-2.c: New test.
11359
11360 2005-02-18 James E Wilson <wilson@specifixinc.com>
11361
11362 PR tree-optimization/18977
11363 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
11364
11365 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
11366
11367 PR target/20054
11368 * gcc.dg/pr20054.c: New test.
11369
11370 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11371
11372 PR c++/19508
11373 * g++.dg/ext/attrib20.C: New test.
11374
11375 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
11376
11377 PR middle-end/20030
11378 * gfortran.fortran-torture/execute/character_passing.f90: New test.
11379
11380 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
11381
11382 PR c++/20008
11383 * g++.dg/opt/switch4.C: New.
11384
11385 2005-02-18 Jakub Jelinek <jakub@redhat.com>
11386
11387 PR c++/20023
11388 PR tree-optimization/20009
11389 * gcc.c-torture/compile/20050217-1.c: New test.
11390 * g++.dg/opt/switch3.C: New test.
11391
11392 PR tree-optimization/18947
11393 * gcc.c-torture/compile/20050215-1.c: New test.
11394 * gcc.c-torture/compile/20050215-2.c: New test.
11395 * gcc.c-torture/compile/20050215-3.c: New test.
11396
11397 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
11398
11399 PR c++/20028
11400 * g++.dg/template/crash34.C: New.
11401
11402 PR c++/20022
11403 * g++.dg/other/access3.C: New.
11404
11405 2005-02-17 Ira Rosen <irar@il.ibm.com>
11406
11407 * gcc.dg/vect/vect-98.c: New test.
11408
11409 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
11410
11411 PR tree-optimization/19967
11412 * gcc.dg/pr19967.c: New.
11413
11414 2005-02-16 Jakub Jelinek <jakub@redhat.com>
11415
11416 PR middle-end/19857
11417 * gcc.dg/tree-ssa/20050215-1.c: New test.
11418 * gcc.c-torture/execute/20050215-1.c: New test.
11419
11420 2005-02-15 Eric Christopher <echristo@redhat.com>
11421
11422 * gcc.dg/cpp/20050215-1.c: New file.
11423
11424 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
11425
11426 PR tree-optimization/15785
11427 * gcc.dg/pr15785-1.c: New test.
11428
11429 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
11430
11431 PR c++/17788
11432 * g++.dg/init/ctor4.C: New.
11433 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
11434
11435 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
11436
11437 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
11438 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
11439
11440 2005-02-15 Andreas Schwab <schwab@suse.de>
11441
11442 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
11443 declare malloc.
11444
11445 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
11446
11447 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
11448
11449 2005-02-14 Diego Novillo <dnovillo@redhat.com>
11450
11451 PR tree-optimization/19853
11452 * gcc.c-torture/compile/pr19853.c: New test.
11453
11454 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11455
11456 PR c++/19608
11457 * g++.dg/parse/local-class1.C: New.
11458
11459 PR c++/19895
11460 * g++.dg/parse/ptrmem3.C: New.
11461
11462 PR c++/19884
11463 * g++.old-deja/g++.oliva/template6.C: Add another case.
11464 * g++.dg/template/explicit6.C: New.
11465
11466 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
11467
11468 PR c++/17816
11469 * g++.dg/other/redecl2.C: New.
11470
11471 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
11472
11473 PR c++/19891
11474 * g++.dg/abi/covariant4.C: New.
11475
11476 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
11477
11478 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
11479
11480 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
11481
11482 * gcc.dg/vect/vect-96.c: Fix typo.
11483
11484 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11485
11486 PR c++/14479
11487 PR c++/19487
11488 * g++.dg/template/enum5.C: New test.
11489
11490 2005-02-12 Ira Rosen <irar@il.ibm.com>
11491
11492 * gcc.dg/vect/vect-97.c: New test.
11493
11494 2005-02-12 Ira Rosen <irar@il.ibm.com>
11495
11496 * gcc.dg/vect/vect-96.c: New test.
11497
11498 2005-02-12 Uros Bizjak <uros@kss-loka.si>
11499
11500 * gcc.dg/builtins-34.c: Also check ldexp*.
11501
11502 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
11503
11504 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
11505
11506 2005-02-11 Janis Johnson <janis187@us.ibm.com>
11507
11508 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
11509 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
11510 dg-require-dll, dg-require-iconv, dg-require-named-sections,
11511 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
11512 selector_list, selector_expression, dg-process-target): Move to new
11513 file target-supports-dg.exp.
11514 * lib/target-supports-dg.exp: New.
11515
11516 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
11517 New.
11518
11519 2005-02-11 Jakub Jelinek <jakub@redhat.com>
11520
11521 PR c++/19666
11522 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
11523
11524 PR middle-end/19858
11525 * gcc.c-torture/compile/20050210-1.c: New test.
11526
11527 2005-02-11 Mark Mitchell <mark@codesourcery.com>
11528
11529 PR c++/19755
11530 * g++.dg/warn/Wbraces1.C: New test.
11531
11532 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
11533
11534 * gcc.dg/builtins-52.c: New testcase.
11535
11536 2005-02-10 Jakub Jelinek <jakub@redhat.com>
11537
11538 PR c/19342
11539 * gcc.c-torture/execute/20050119-1.c: New test.
11540
11541 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11542
11543 PR c++/19811
11544 * g++.dg/init/delete1.C: New test.
11545
11546 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
11547
11548 PR c++/18470
11549 * g++.dg/template/static12.C: New test.
11550
11551 2005-02-09 Mark Mitchell <mark@codesourcery.com>
11552
11553 PR c++/19787
11554 * g++.dg/conversion/ambig1.C: New test.
11555
11556 PR c++/19739
11557 * g++.dg/ext/attrib19.C: New test.
11558
11559 PR c++/19732
11560 * g++.dg/parse/dtor5.C: New test.
11561
11562 PR c++/19762
11563 * g++.dg/template/dtor3.C: New test.
11564
11565 PR c++/19826
11566 * g++.dg/template/static11.C: New test.
11567 * g++.dg/template/crash2.C: Remove dg-error marker.
11568
11569 2005-02-09 Janis Johnson <janis187@us.ibm.com>
11570
11571 PR C++/18491
11572 * g++.old-deja/g++.mike/p10769a.C: Remove.
11573
11574 2005-02-09 Roger Sayle <roger@eyesopen.com>
11575
11576 * gcc.dg/builtins-48.c: New test case.
11577 * gcc.dg/builtins-49.c: New test case.
11578 * gcc.dg/builtins-50.c: New test case.
11579 * gcc.dg/builtins-51.c: New test case.
11580
11581 2005-02-09 Ian Lance Taylor <ian@airs.com>
11582
11583 PR middle-end/19583
11584 * g++.dg/warn/Wreturn-type-3.C: New test.
11585
11586 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11587
11588 PR middle-end/19402
11589 * gcc.dg/pr19402-1.c: New testcase.
11590 * gcc.dg/pr19402-2.c: likewise.
11591
11592 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
11593
11594 PR middle-end/19854
11595 * g++.dg/tree-ssa/tmmti.C: New testcase.
11596
11597 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11598
11599 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
11600
11601 2005-02-08 Mark Mitchell <mark@codesourcery.com>
11602
11603 PR c++/19733
11604 * g++.dg/parse/crash23.C: New test.
11605 * g++.dg/warn/Weff1.C: New test.
11606
11607 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11608
11609 * gcc.dg/20050209-1.c: New test.
11610
11611 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
11612
11613 PR target/19799
11614 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
11615
11616 2005-02-08 Mike Stump <mrs@apple.com>
11617
11618 * g++.dg/pch/import-2.c: New test.
11619 * g++.dg/pch/import-2.hs: New.
11620 * g++.dg/pch/include/import-2a.h: New.
11621 * g++.dg/pch/include/import-2b.h: New.
11622
11623 2005-02-08 Janis Johnson <janis187@us.ibm.com>
11624
11625 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
11626
11627 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11628
11629 * gfortran.dg/substr_1.f90: New test.
11630
11631 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
11632
11633 PR middle-end/19775
11634 * gcc.dg/torture/builtin-power-1.c: Disable test for
11635 invalid transformation.
11636 * gcc.dg/builtins-10.c: Likewise. Disable one test we
11637 no longer optimize.
11638 * gcc.dg/builtins-47.c: New testcase.
11639
11640 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
11641 Dorit Naishlos <dorit@il.ibm.com>
11642
11643 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
11644
11645 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
11646
11647 * gcc.c-torture/compile/20050206-1.c: New test.
11648
11649 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11650
11651 PR tree-opt/19768
11652 * g++.dg/opt/pr19768.C: New test.
11653
11654 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
11655
11656 PR tree-opt/19736
11657 * gcc.c-torture/compile/pr19736.c: New test.
11658
11659 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11660
11661 PR c++/17401
11662 * g++.dg/parse/error25.C: New test.
11663
11664 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
11665
11666 * gcc.c-torture/execute/20050203-1.c: New.
11667
11668 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
11669
11670 * gcc.dg/vect/vect-85.c: Remove xfail.
11671 * gcc.dg/vect/vect-86.c: Remove xfail.
11672 * gcc.dg/vect/vect-87.c: Remove xfail.
11673 * gcc.dg/vect/vect-88.c: Remove xfail.
11674
11675 2005-02-02 Geoffrey Keating <geoffk@apple.com>
11676
11677 * gcc.dg/altivec-19.c: New.
11678
11679 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
11680
11681 PR c/17807
11682 * gcc.dg/nested-func-3.c: New test.
11683 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
11684
11685 2005-02-02 Janis Johnson <janis187@us.ibm.com>
11686
11687 * gcc.test-framework/gen_directive_tests: Generate tests for
11688 selector expressions.
11689
11690 2005-02-02 Matt Austern <austern@apple.com>
11691
11692 PR c++/19628
11693 * g++/ext/builtin7.C: New.
11694 * g++/ext/builtin8.C: New.
11695
11696 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11697
11698 PR c/18502
11699 * gcc.dg/pr18502-1.c: New test.
11700
11701 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11702
11703 PR c++/17413
11704 * g++.dg/template/local4.C: Tweak.
11705
11706 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
11707
11708 PR tree-optimization/19578
11709 * gcc.c-torture/compile/20050202-1.c: New test.
11710
11711 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
11712
11713 PR c/19435
11714 * gcc.dg/c99-init-4.c: New test.
11715
11716 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11717
11718 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
11719
11720 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
11721
11722 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
11723 * g++.dg/eh/check-vect.h: New.
11724
11725 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
11726 * gcc.dg/vect/vect-78.c: Ditto.
11727 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
11728 Remove.
11729
11730 * g++.dg/conversion/simd1.C: Expect warning.
11731 * g++.dg/ext/attribute-test-1.C: Ditto.
11732 * g++.dg/ext/attribute-test-2.C: Ditto.
11733 * g++.dg/ext/attribute-test-3.C: Ditto.
11734 * g++.dg/ext/attribute-test-4.C: Ditto.
11735
11736 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
11737 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
11738
11739 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
11740
11741 2005-02-01 Richard Henderson <rth@redhat.com>
11742
11743 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11744 long double for ibm double-double format.
11745 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11746
11747 2005-02-01 Diego Novillo <dnovillo@redhat.com>
11748
11749 PR tree-optimization/19633
11750 * testsuite/gcc.dg/pr19633-1.c: New test.
11751 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
11752 to NULL or a symbol.
11753
11754 2005-02-01 Janis Johnson <janis187@us.ibm.com>
11755
11756 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
11757 New procs.
11758 (dg-process-target (local override)): Handle selector expressions.
11759
11760 * gcc.test-framework/README: Describe tests in source directory.
11761 * gcc.test-framework/test-framework.awk: Handle dg- tests.
11762 * gcc.test-framework/test-framework.exp: Handle dg- tests.
11763 * gcc.test-framework/dg-bogus-exp-P.c: New test.
11764 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
11765 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
11766 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
11767 * gcc.test-framework/dg-do-link-exp-P.c: New test.
11768 * gcc.test-framework/dg-do-run-exp-P.c: New test.
11769 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
11770 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
11771 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
11772 * gcc.test-framework/dg-error-exp-P.c: New test.
11773 * gcc.test-framework/dg-error-exp-XP.c: New test.
11774 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
11775 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
11776 * gcc.test-framework/dg-output-exp-P.c: New test.
11777 * gcc.test-framework/dg-output-exp-XF.c: New test.
11778 * gcc.test-framework/dg-warning-exp-P.c: New test.
11779 * gcc.misc-tests/dg-1.c: Remove.
11780 * gcc.misc-tests/dg-2.c: Remove.
11781 * gcc.misc-tests/dg-3.c: Remove.
11782 * gcc.misc-tests/dg-4.c: Remove.
11783 * gcc.misc-tests/dg-5.c: Remove.
11784 * gcc.misc-tests/dg-6.c: Remove.
11785 * gcc.misc-tests/dg-7.c: Remove.
11786 * gcc.misc-tests/dg-8.c: Remove.
11787 * gcc.misc-tests/dg-9.c: Remove.
11788 * gcc.misc-tests/dg-10.c: Remove.
11789 * gcc.misc-tests/dg-11.c: Remove.
11790 * gcc.misc-tests/dg-12.c: Remove.
11791 * gcc.misc-tests/dg-test.exp: Remove.
11792
11793 * gcc.test-framework/test-framework.awk: Change recording and
11794 printing of passes and failures.
11795
11796 * gcc.test-framework: New directory.
11797 * gcc.test-framework/README: New.
11798 * gcc.test-framework/test-framework.exp: New.
11799 * gcc.test-framework/test-framework.awk: New.
11800 * gcc.test-framework/gen_directive_tests: New.
11801
11802 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
11803
11804 * lib/treelang.exp: Fix comment typos.
11805 (treelang_target_compile): Don't append libs=-ltreelang to options.
11806
11807 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
11808
11809 * g++.dg/parse/typename7.C: Adjust error messages.
11810
11811 2005-01-31 Jeff Law <law@redhat.com>
11812
11813 * gcc.c-torture/execute/20050131-1.c: New test.
11814 * gcc.dg/wcaselabel.c: New test.
11815
11816 2005-01-31 Mark Mitchell <mark@codesourcery.com>
11817
11818 * g++.dg/other/warning1.C: Adjust error messags.
11819 * g++.dg/parse/constant5.C: New test.
11820
11821 2005-01-31 Steven Bosscher <stevenb@suse.de>
11822
11823 PR c/19333
11824 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
11825 the test case valid.
11826 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
11827 * testsuite/gcc.dg/array-7.c: Adjust expected result.
11828 * testsuite/gcc.dg/pr18596-3.c: Likewise.
11829 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
11830 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
11831 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
11832
11833 2005-01-31 Dale Johannesen <dalej@apple.com>
11834
11835 * g++.dg/opt/pr19650.C: New test.
11836
11837 2005-01-31 Richard Henderson <rth@redhat.com>
11838
11839 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
11840 long double for intel double extended format.
11841 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
11842
11843 2005-01-30 Mark Mitchell <mark@codesourcery.com>
11844
11845 PR c++/19555
11846 * g++.dg/template/static10.C: New test.
11847
11848 PR c++/19395
11849 * g++.dg/parse/error24.C: New test.
11850
11851 PR c++/19367
11852 * g++.dg/lookup/builtin1.C: New test.
11853
11854 PR c++/19457
11855 * g++.dg/warn/conv3.C: New test.
11856
11857 2005-01-30 Bud Davis <bdavis@gfortran.org>
11858
11859 PR fortran/19647
11860 * gfortan.dg/inquire_7.f90
11861
11862 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
11863
11864 PR tree-optimization/15791
11865 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
11866 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
11867 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
11868 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
11869 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
11870 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
11871 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
11872 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
11873 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
11874 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
11875
11876 2005-01-29 Paul Brook <paul@codesourcery.com>
11877
11878 PR fortran/18565
11879 * check.c (real_or_complex_check): New function.
11880 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
11881 * intrinsic.c (add_functions): Use new check functions.
11882 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
11883 Add prototypes.
11884
11885 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
11886
11887 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
11888 gcc.dg/lvalue-3.c: New tests.
11889 * gcc.dg/concat.c: Update expected messages.
11890
11891 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
11892
11893 PR libfortran/19595
11894 * gfortran.dg/eor_1.f90: New test.
11895
11896 2005-01-29 Steven G. Kargl <kargls@comcast.net>
11897
11898 PR fortran/19589
11899 * gfortran.dg/logical_data_1.f90: New test.
11900
11901 2005-01-28 Mark Mitchell <mark@codesourcery.com>
11902
11903 PR c++/19253
11904 * g++.dg/template/crash33.C: New test.
11905
11906 PR c++/19667
11907 * g++.dg/template/crash32.C: New test.
11908
11909 2005-01-28 Ian Lance Taylor <ian@airs.com>
11910
11911 PR middle-end/16558
11912 * g++.dg/warn/Wreturn-type-2.C: New test.
11913
11914 2004-06-24 Jeff Law <law@redhat.com>
11915
11916 * gcc.dg/tree-ssa/20050128-1.c: New test.
11917
11918 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
11919
11920 * gcc.target/frv/all-mdpackh-1.c: New test.
11921
11922 2005-01-28 Steven Bosscher <stevenb@suse.de>
11923
11924 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
11925
11926 2005-01-27 Richard Henderson <rth@redhat.com>
11927
11928 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
11929
11930 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11931
11932 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
11933
11934 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
11935
11936 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
11937 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
11938 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
11939 to cope with cases where the multilib options override the dg-options.
11940
11941 2005-01-27 Jakub Jelinek <jakub@redhat.com>
11942
11943 PR c/18946
11944 * gcc.dg/noncompile/20050120-1.c: New test.
11945
11946 2005-01-26 Diego Novillo <dnovillo@redhat.com>
11947
11948 PR tree-optimization/19633
11949 * gcc.dg/pr19633.c: New test.
11950 * gcc.dg/tree-ssa/pr19633.c: New test.
11951
11952 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
11953
11954 * gcc.dg/20041216-1.c: New test.
11955
11956 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
11957
11958 PR objc/18862
11959 * objc.dg/selector-2.m: New test.
11960
11961 2005-01-26 Jakub Jelinek <jakub@redhat.com>
11962
11963 * g++.dg/opt/range-test-2.C: New test.
11964
11965 PR rtl-optimization/19579
11966 * gcc.c-torture/execute/20050124-1.c: New test.
11967
11968 2005-01-26 Greg Parker <gparker@apple.com>
11969 Stuart Hastings <stuart@apple.com>
11970
11971 * gcc.c-torture/execute/20050125-1.c: New.
11972
11973 2005-01-18 Jan Hubicka <jh@suse.cz>
11974
11975 PR tree-optimize/19337
11976 * gcc.c-torture/compile/20050119-1.c: New test.
11977
11978 2005-01-24 James E Wilson <wilson@specifixinc.com>
11979
11980 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
11981 test for successful match.
11982
11983 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
11984
11985 PR objc/18408
11986 * objc.dg/comp-types-7.m: New test.
11987
11988 2005-01-24 Janis Johnson <janis187@us.ibm.com>
11989
11990 * lib/target-supports.exp (current_target_name): New.
11991 (check_effective_target_ilp32, check_effective_target_lp64):
11992 Cache the result to use as long as the current target, with
11993 multilib flags, remains the same.
11994
11995 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
11996 (dg-require-weak, dg-require-visibility, dg-require-alias,
11997 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
11998 dg-require-effective-target, dg-skip-if): Remove call to
11999 skip_test_and_clear_xfail.
12000 (dg-test): Clear xfail data.
12001
12002 2005-01-24 Jakub Jelinek <jakub@redhat.com>
12003
12004 PR target/17751
12005 * gcc.dg/ppc64-toc.c: New test.
12006
12007 * g++.dg/tree-ssa/empty-1.C: New test.
12008
12009 PR middle-end/19551
12010 * gcc.c-torture/execute/20050121-1.c: New test.
12011 * gcc.dg/20050121-2.c: New test.
12012
12013 2004-01-23 Steven G. Kargl <kargls@comcast.net>
12014 Paul Brook <paul@codesourcery.com>
12015
12016 PR fortran/17941
12017 * gfortran.dg/real_const_1.f: New test.
12018 * gfortran.dg/real_const_2.f90: New test.
12019 * gfortran.dg/complex_int_1.f90: New test.
12020
12021 2005-01-23 Bud Davis <bdavis9659@comcast.net>
12022
12023 PR fortran/19313
12024 * gfortan.dg/inquire_6.f90: New test.
12025
12026 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12027
12028 PR libfortran/19451
12029 * open_readonly_1.f90: New test.
12030
12031 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
12032
12033 PR libfortran/18982
12034 * gfortran.dg/open_new.f90: New file.
12035
12036 2005-01-22 Paul Brook <paul@codesourcery.com>
12037
12038 * namelist_1.f90: New test.
12039
12040 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
12041
12042 PR tree-optimization/19484
12043 * gcc.c-torture/compile/20050122-[12].c: New tests.
12044
12045 2005-01-22 Paul Brook <paul@codesourcery.com>
12046
12047 * gfortran.dg/implicit_2.f90: New test.
12048
12049 2005-01-22 Bud Davis <bdavis9659@comcast.net>
12050
12051 PR fortran/19314
12052 * gfortran.dg/inquire_5.f90: New test.
12053
12054 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12055
12056 PR c/18809
12057 * gcc.dg/pr18809-1.c: New test.
12058
12059 2005-01-21 Ian Lance Taylor <ian@airs.com>
12060
12061 * gcc.dg/20050121-1.c: New test.
12062
12063 PR tree-optimization/13000
12064 * gcc.dg/20040206-1.c: Change warning to point where function is
12065 being inlined.
12066
12067 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12068
12069 PR c++/19208
12070 * g++.dg/template/array11.C: New test.
12071
12072 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12073
12074 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
12075 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
12076 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
12077 * gfortran.dg/getenv_1.f90: Add dg-do directive.
12078 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
12079 gfortran.dg/pr17164.f90: Add missing dg-do directives.
12080
12081 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
12082
12083 PR tree-optimization/15349
12084 * gcc.dg/tree-ssa/pr15349.c: New.
12085
12086 2005-01-20 Steve Ellcey <sje@cup.hp.com>
12087
12088 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
12089
12090 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
12091
12092 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
12093 scan-assembler-times directive name.
12094
12095 * gcc.dg/asm-a.c: Move dg-require-effective-target to
12096 after dg-do.
12097
12098 PR rtl-optimization/19462
12099 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
12100
12101 2005-01-19 Steve Ellcey <sje@cup.hp.com>
12102
12103 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
12104 counting function calls on ia64.
12105
12106 2005-01-19 Jakub Jelinek <jakub@redhat.com>
12107
12108 PR rtl-optimization/15139
12109 * gcc.dg/20050111-2.c: New test.
12110
12111 PR c/17297
12112 * gcc.c-torture/compile/20050113-1.c: New testcase.
12113
12114 PR middle-end/19164
12115 * gcc.dg/20050113-1.c: New testcase.
12116
12117 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
12118
12119 * gcc.dg/vect/vect-85.c: Add comment.
12120 * gcc.dg/vect/vect-86.c: Add xfail for now.
12121 * gcc.dg/vect/vect-87.c: Add xfail for now.
12122 * gcc.dg/vect/vect-88.c: Add xfail for now.
12123 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
12124
12125 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12126
12127 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
12128
12129 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12130
12131 * g++.dg/debug/typedef3.C: New test.
12132
12133 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
12134
12135 PR c/19472
12136 * gcc.dg/asm-a.c: New test.
12137
12138 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
12139
12140 * gcc.dg/sh-relax.c: Add prototype for abort.
12141
12142 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12143
12144 * gcc.dg/short-compare-1.c: New test.
12145 * gcc.dg/short-compare-2.c: Likewise.
12146
12147 2005-01-18 Michael Matz <matz@suse.de>
12148
12149 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
12150
12151 2005-01-17 Diego Novillo <dnovillo@redhat.com>
12152
12153 PR tree-optimization/19121
12154 * gcc.c-torture/compile/pr19121.c: New test.
12155
12156 2005-01-17 James E. Wilson <wilson@specifixinc.com>
12157
12158 PR target/19357
12159 * gcc.c-torture/compile/pr19357.c: New test.
12160
12161 2005-01-17 Ian Lance Taylor <ian@airs.com>
12162
12163 PR c/5675
12164 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
12165 pass--those that refer just to the variable, possibly with a
12166 cast.
12167 * gcc.dg/c99-const-expr-3.c: Likewise.
12168
12169 PR middle-end/13127
12170 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
12171 longer emitted.
12172
12173 2005-01-16 Bud Davis <bdavis9659@comcast.net>
12174
12175 PR fortran/18778
12176 * gfortran.dg/endfile_2.f90: New test.
12177
12178 2005-01-16 Steven G. Kargl <kargls@comcast.net>
12179
12180 PR 19168
12181 * gfortran.dg/select_5.f90: New test.
12182
12183 2004-01-16 Paul Brook <paul@codesourcery.com>
12184
12185 * gfortran.dg/common_4.f90: New test.
12186
12187 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
12188
12189 PR rtl-optimization/19462
12190 * gcc.dg/torture/pr19462-1.c: New test.
12191
12192 2005-01-15 Ziemowit Laski <zlaski@apple.com>
12193
12194 PR objc/19321
12195 * objc.dg/func-ptr-2.m: New.
12196 * objc.dg/volatile-1.m: New.
12197
12198 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12199
12200 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
12201
12202 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12203
12204 PR tree-optimization/19060
12205 * gcc.c-torture/execute/20050104-1.c: New test.
12206
12207 2005-01-15 Bud Davis <bdavis9659@comcast.net>
12208
12209 PR fortran/18983
12210 * gfortran.dg/write_to_null.f90: New test.
12211
12212 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
12213 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12214
12215 PR other/19328
12216 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
12217 argument.
12218
12219 2005-01-15 Jakub Jelinek <jakub@redhat.com>
12220
12221 PR c++/19263
12222 * g++.dg/init/vector1.C: New test.
12223
12224 2005-01-14 James E. Wilson <wilson@specifixinc.com>
12225
12226 PR target/13158
12227 * gcc.target/ia64/sibcall-unwind-1.c: New test.
12228 PR target/18987
12229 * gcc.target/ia64/sibcall-unwind-2.c: New test.
12230
12231 2005-01-14 Steven G. Kargl <kargls@comcast.net>
12232
12233 * gfortran.dg/select_1.f90: New test.
12234 * gfortran.dg/select_2.f90: New test.
12235 * gfortran.dg/select_3.f90: New test.
12236 * gfortran.dg/select_4.f90: New test.
12237
12238 2005-01-14 Jakub Jelinek <jakub@redhat.com>
12239
12240 PR middle-end/19084
12241 PR rtl-optimization/19348
12242 * gcc.dg/20050111-1.c: New test.
12243 * gcc.c-torture/execute/20050111-1.c: New test.
12244
12245 * gcc.dg/i386-asm-4.c: New test.
12246
12247 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12248
12249 * gcc.dg/nested-func-2.c: New test.
12250 * ada/acats/norun.lst: Remove c953002.
12251
12252 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
12253
12254 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
12255
12256 2005-01-12 Ben Elliston <bje@au.ibm.com>
12257
12258 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
12259
12260 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
12261
12262 PR target/18761
12263 * g++.dg/abi/align1.C: New test.
12264
12265 2005-01-11 Alan Modra <amodra@bigpond.net.au>
12266
12267 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
12268 at a time.
12269 * g++.dg/ext/altivec_check.h: Support compiling as C.
12270
12271 2005-01-10 Roger Sayle <roger@eyesopen.com>
12272
12273 PR c++/19355
12274 * g++.dg/expr/pr19355-1.C: New test case.
12275
12276 2005-01-10 Laurent GUERBY <laurent@guerby.net>
12277
12278 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
12279 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
12280 * ada/acats/tests/c3/c92005b.ada: Likewise.
12281 * ada/acats/tests/c3/cxb3012.a: Likewise.
12282 * ada/acats/norun.lst: Add c380004 and c953002, add PR
12283
12284 2005-01-09 Paul Brook <paul@codesourcery.com>
12285
12286 * gfortran.dg/common_2.f90: New file.
12287 * gfortran.dg/common_3.f90: New file.
12288
12289 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
12290
12291 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
12292
12293 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12294
12295 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
12296 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
12297 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
12298 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
12299 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
12300 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
12301 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
12302 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
12303 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
12304 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
12305 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
12306 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
12307 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
12308 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
12309 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
12310 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
12311 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
12312 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
12313 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
12314 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
12315 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
12316 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
12317 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
12318 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
12319 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
12320 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
12321 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
12322 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
12323 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
12324 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
12325 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
12326 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
12327 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
12328 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
12329 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
12330 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
12331 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
12332 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
12333 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
12334 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
12335 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
12336 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
12337 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
12338 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
12339 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
12340 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
12341 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
12342 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
12343 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
12344 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
12345 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
12346 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
12347 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
12348 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
12349 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
12350 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
12351 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
12352 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
12353 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
12354 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
12355 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
12356 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
12357 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
12358 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
12359 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
12360 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
12361 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
12362
12363 * gcc.dg/vect/vect-1.c: Fix spelling.
12364 * gcc.dg/vect/vect-10.c: Fix spelling.
12365 * gcc.dg/vect/vect-11.c: Fix spelling.
12366 * gcc.dg/vect/vect-12.c: Fix spelling.
12367 * gcc.dg/vect/vect-14.c: Fix spelling.
12368 * gcc.dg/vect/vect-15.c: Fix spelling.
12369 * gcc.dg/vect/vect-16.c: Fix spelling.
12370 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
12371 * gcc.dg/vect/vect-64.c: Fix comments.
12372 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
12373
12374 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
12375 Ira Rosen <irar@il.ibm.com>
12376
12377 * gcc.dg/vect/vect-70.c: New test.
12378 * gcc.dg/vect/vect-71.c: New test.
12379
12380 2005-01-09 Manfred Hollstein <mh@suse.com>
12381
12382 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
12383 * gcc.dg/pr18241-2.c: Likewise.
12384 * gcc.dg/pr18241-3.c: Likewise.
12385 * gcc.dg/pr18241-4.c: Likewise.
12386 * gcc.dg/pr18241-5.c: Likewise.
12387
12388 2005-01-08 Richard Henderson <rth@redhat.com>
12389
12390 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12391 False for x86 and x86-64.
12392
12393 2005-01-08 Diego Novillo <dnovillo@redhat.com>
12394
12395 PR tree-optimization/18241
12396 * gcc.dg/pr18241-1.c: New test.
12397 * gcc.dg/pr18241-2.c: New test.
12398 * gcc.dg/pr18241-3.c: New test.
12399 * gcc.dg/pr18241-4.c: New test.
12400 * gcc.dg/pr18241-5.c: New test.
12401
12402 2005-01-08 Steven G. Kargl <kargls@comcast.net>
12403
12404 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
12405 gfortran.dg/select_4.f90: New.
12406
12407 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12408
12409 * gcc.c-torture/execute/20050107-1.c: New test.
12410
12411 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
12412
12413 PR c++/19298
12414 * g++.dg/template/ref2.C: New.
12415
12416 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
12417
12418 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
12419 instead of being empty.
12420
12421 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12422
12423 PR fortran/15553
12424 * gfortran.dg/array-1.f90: New test.
12425
12426 2005-01-07 Jakub Jelinek <jakub@redhat.com>
12427
12428 PR tree-optimization/19283
12429 * gcc.c-torture/execute/20050106-1.c: New test.
12430
12431 PR rtl-optimization/18861
12432 * gcc.dg/20050105-1.c: New test.
12433
12434 PR tree-optimization/18828
12435 * gcc.dg/20050105-2.c: New test.
12436
12437 2005-01-07 Andreas Jaeger <aj@suse.de>
12438
12439 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
12440
12441 2005-01-07 Bud Davis <bdavis9659@comcast.net>
12442
12443 PR fortran/18398
12444 * gfortran.dg/fmt_read.f90: New test.
12445
12446 2005-01-06 Geoffrey Keating <geoffk@apple.com>
12447
12448 * gcc.dg/rs6000-ldouble-2.c: New.
12449
12450 2005-01-06 Mark Mitchell <mark@codesourcery.com>
12451
12452 PR c++/19244
12453 * g++.dg/parser/ctor2.C: New test.
12454
12455 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12456
12457 PR c++/17154
12458 * g++.dg/template/using9.C: New test.
12459
12460 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12461
12462 PR c++/19258
12463 * g++.dg/lookup/friend6.C: New test.
12464
12465 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
12466
12467 PR c++/19270
12468 * g++.dg/template/array10.C: New.
12469
12470 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12471
12472 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
12473 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
12474
12475 2005-01-06 Jakub Jelinek <jakub@redhat.com>
12476
12477 * gcc.c-torture/compile/20050105-1.c: New test.
12478
12479 2005-01-05 Geoffrey Keating <geoffk@apple.com>
12480
12481 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
12482
12483 2005-01-05 Roger Sayle <roger@eyesopen.com>
12484
12485 PR middle-end/19100
12486 * gcc.dg/conv-3.c: New test case.
12487
12488 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
12489
12490 * gcc.dg/asm-wide-1.c: New test.
12491
12492 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
12493
12494 PR c++/19030
12495 * g++.dg/parse/crash22.C: New
12496
12497 2005-01-04 Geoffrey Keating <geoffk@apple.com>
12498
12499 PR 19257
12500 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
12501
12502 2005-01-04 Uros Bizjak <uros@kss-loka.si>
12503
12504 PR middle-end/17767
12505 * gcc.dg/i386-mmx-6.c: New test case.
12506
12507 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
12508
12509 PR tree-optimization/18308
12510 * gcc.dg/vect/pr18308.c: New testcase.
12511
12512 2005-01-04 Andreas Jaeger <aj@suse.de>
12513
12514 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
12515
12516 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12517 Robert Bowdidge <bowdidge@apple.com>
12518
12519 * gcc.dg/cpp/subframework1.c: New.
12520 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
12521 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
12522 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
12523 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
12524
12525 2005-01-03 Geoffrey Keating <geoffk@apple.com>
12526
12527 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
12528 producing warning.
12529 * gcc.dg/darwin-weakimport-2.c: New.
12530
12531 2005-01-03 Richard Henderson <rth@redhat.com>
12532
12533 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
12534
12535 2005-01-03 Richard Henderson <rth@redhat.com>
12536
12537 * gcc.dg/vect/vect.exp: Enable for ia64.
12538 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
12539 (check_effective_target_vect_float): Likewise.
12540 (check_effective_target_vect_no_align): Likewise.
12541 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
12542 * gcc.dg/vect/vect-8.c: Likewise.
12543
12544 2005-01-03 Uros Bizjak <uros@kss-loka.si>
12545
12546 PR target/19236
12547 * gcc.dg/pr19236-1.c: New test case.
12548
12549 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
12550
12551 PR rtl-optimization/12092
12552 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
12553
12554 2005-01-02 Andreas Jaeger <aj@suse.de>
12555
12556 * gcc.dg/pr12092-1.c: Do not run on x86_64.
12557
12558 2005-01-01 Roger Sayle <roger@eyesopen.com>
12559 Andrew Pinski <pinskia@physics.uc.edu>
12560
12561 PR rtl-optimization/12092
12562 * gcc.dg/pr12092-1.c: New test case.
12563
12564 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
12565
12566 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
12567 'hidden' and 'default' for better portability.
12568 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
12569
12570 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
12571 6 and 7.
12572 * g++.old-deja/g++.brendan/new3.C: Likewise.
12573
12574 2005-01-01 Steven Bosscher <stevenb@suse.de>
12575
12576 * gcc.dg/20041231-1.C: New test.
12577 * g++.dg/warn/Wunreachable-code-1.C: New test.
12578
12579 2004-12-30 David Edelsohn <edelsohn@gnu.org>
12580
12581 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
12582 file, not /dev/null. Abort on error.
12583
12584 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
12585 Ziemowit Laski <zlaski@apple.com>
12586
12587 PR objc/18971
12588 * objc.dg/encode-5.m: New test.
12589
12590 2004-12-29 Richard Henderson <rth@redhat.com>
12591
12592 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
12593 * objc.dg/stabs-1.m: Disable for ia64.
12594
12595 2004-12-29 Mark Mitchell <mark@codesourcery.com>
12596
12597 PR c++/19190
12598 * g++.dg/warn/Wunused-10.C: New test.
12599
12600 2004-12-28 Richard Henderson <rth@redhat.com>
12601
12602 * objc.dg/stabs-1.m: Disable for alpha.
12603
12604 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12605
12606 PR c++/19149
12607 * g++.dg/parse/error23.C: New test.
12608
12609 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12610
12611 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
12612
12613 PR fortran/19032
12614 * gfortran.dg/intrinsic_modulo_1.f90: New.
12615 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
12616 tests with divisor -1.
12617
12618 2004-12-27 Mark Mitchell <mark@codesourcery.com>
12619
12620 * g++.dg/opt/temp1.C (memcpy): Return a value.
12621
12622 PR c++/19148
12623 * g++.dg/expr/cond7.C: New test.
12624
12625 2004-12-27 Paul Brook <paul@codesourcery.com>
12626
12627 * gfortran.dg/g77/select_no_compile.f: Remove.
12628
12629 2004-12-27 Richard Henderson <rth@redhat.com>
12630
12631 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
12632 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
12633 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
12634
12635 2004-12-26 Richard Henderson <rth@redhat.com>
12636
12637 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
12638 by 1i instead of token pasting.
12639
12640 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12641
12642 PR tree-optimization/17578
12643 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
12644 to additional_flags.
12645 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
12646
12647 2004-12-25 Richard Henderson <rth@redhat.com>
12648
12649 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
12650 Remove Alpha.
12651
12652 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12653
12654 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
12655 hppa*-*-hpux*.
12656 * gcc.dg/pr17957.c (dg-options): Likewise.
12657 * gcc.dg/struct-ret-1.c: Add prototype for abort.
12658 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
12659 instead of 0 on __hppa__.
12660 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
12661 "foo,%r" on hppa*-*-*.
12662
12663 2004-12-23 Bud Davis <bdavis9659@comcast.net>
12664
12665 PR fortran/19071
12666 * gfortran.dg/complex_write.f90: New test.
12667
12668 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12669
12670 PR c++/17595
12671 * g++.dg/parse/pragma2.C: New test.
12672
12673 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
12674
12675 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12676
12677 * gcc.dg/empty2.c: Add missing dg-warning.
12678
12679 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12680
12681 PR c++/17413
12682 * g++.dg/template/local4.C: New test.
12683 * g++.dg/template/crash19.C: Add dg-error marker.
12684
12685 * g++.dg/template/crash31.C: Correct embedded PR number.
12686
12687 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12688
12689 PR c++/16405
12690 * g++.dg/opt/temp1.C: Add do-run marker.
12691
12692 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12693
12694 * g++.dg/template/spec19.C: New.
12695
12696 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
12697
12698 PR target/16819
12699 * gcc.dg/empty2.c: New.
12700
12701 2004-12-23 Richard Henderson <rth@redhat.com>
12702
12703 * lib/target-supports.exp (check_effective_target_vect_no_align):
12704 Remove i?86 and x86-64.
12705
12706 2004-12-23 Mark Mitchell <mark@codesourcery.com>
12707
12708 PR c++/16405
12709 * g++.dg/opt/temp1.C: New test.
12710
12711 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12712
12713 PR c++/18733
12714 * g++.dg/template/friend33.C: New testcase.
12715
12716 2004-12-22 Mark Mitchell <mark@codesourcery.com>
12717
12718 PR c++/18464
12719 * g++.dg/template/cond5.C: New test.
12720
12721 PR c++/18492
12722 * g++.dg/inherit/thunk3.C: New test.
12723
12724 PR c++/11224
12725 * g++.dg/warn/Wunused-9.C: New test.
12726
12727 2004-12-22 Janis Johnson <janis187@us.ibm.com>
12728
12729 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
12730
12731 2004-12-22 Jan Beulich <jbeulich@novell.com>
12732
12733 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
12734
12735 2004-12-21 Mark Mitchell <mark@codesourcery.com>
12736
12737 PR c++/18378
12738 * g++.dg/ext/packed8.C: New test.
12739
12740 PR c++/19063
12741 * g++.dg/template/crash31.C: New test.
12742
12743 PR c++/19034
12744 * g++.dg/template/crash30.C: New test.
12745
12746 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
12747
12748 PR C++/18984
12749 * g++.dg/eh/ctor3.C: New test.
12750
12751 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12752
12753 * objc.dg/stabs-1.m: Allow section name to be quoted and
12754 assembly label to begin with '.LL'.
12755
12756 2004-12-21 Janis Johnson <janis187@us.ibm.com>
12757
12758 * gcc.dg/vect/vect.exp
12759 (check_effective_target_lp64_or_vect_no_align): New.
12760 * gcc.dg/vect/vect-77.c: Use it.
12761 * gcc.dg/vect/vect-78.c: Use it.
12762
12763 * lib/target-supports.exp
12764 (check_effective_target_vect_no_max,
12765 check_effective_target_vect_no_bitwise,
12766 check_effective_target_vect_no_align): New.
12767 * gcc.dg/vect/vect-13.c: Use them.
12768 * gcc.dg/vect/vect-17.c: Ditto.
12769 * gcc.dg/vect/vect-18.c: Ditto.
12770 * gcc.dg/vect/vect-19.c: Ditto.
12771 * gcc.dg/vect/vect-20.c: Ditto.
12772 * gcc.dg/vect/vect-27.c: Ditto.
12773 * gcc.dg/vect/vect-29.c: Ditto.
12774 * gcc.dg/vect/vect-44.c: Ditto.
12775 * gcc.dg/vect/vect-48.c: Ditto.
12776 * gcc.dg/vect/vect-50.c: Ditto.
12777 * gcc.dg/vect/vect-52.c: Ditto.
12778 * gcc.dg/vect/vect-54.c: Ditto.
12779 * gcc.dg/vect/vect-56.c: Ditto.
12780 * gcc.dg/vect/vect-58.c: Ditto.
12781 * gcc.dg/vect/vect-60.c: Ditto.
12782 * gcc.dg/vect/vect-72.c: Ditto.
12783 * gcc.dg/vect/vect-80.c: Ditto.
12784
12785 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
12786
12787 PR c++/14075
12788 * g++.dg/init/string1.C: New.
12789
12790 PR c++/18975
12791 * g++.dg/other/synth1.C: New.
12792
12793 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12794
12795 PR c/18963
12796 * gcc.dg/pr18963-1.c: New test.
12797
12798 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
12799
12800 PR c/18596
12801 * gcc.dg/funcdef-storage-1.c (foo): Remove.
12802 * gcc.dg/pr18596-1.c: Use dg-error.
12803 (dg-options): Use -fno-unit-at-a-time.
12804 * gcc.dg/pr18596-2.c: New test.
12805 * gcc.dg/pr18596-3.c: New test.
12806
12807 2004-12-20 Roger Sayle <roger@eyesopen.com>
12808
12809 PR middle-end/18683
12810 * g++.dg/opt/pr18683-1.C: New test case.
12811
12812 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
12813
12814 PR other/19093
12815 * g++.dg/opt/max1.C: Fix for 64bit targets.
12816
12817 2004-12-20 Matt Austern <austern@apple.com>
12818
12819 PR c++/19044
12820 * g++.dg/ext/builtin6.C: New
12821
12822 2004-12-20 Diego Novillo <dnovillo@redhat.com>
12823
12824 PR tree-optimization/19080
12825 * gcc.c-torture/compile/pr19080.c: New test.
12826
12827 2004-12-20 Steven Bosscher <stevenb@suse.de>
12828
12829 * gcc.dg/20041219-1.c: New test.
12830
12831 2004-12-19 Roger Sayle <roger@eyesopen.com>
12832
12833 PR middle-end/19068
12834 * g++.dg/opt/max1.C: New test case.
12835
12836 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12837
12838 * gcc.dg/fdata-sections-1.c: New test.
12839
12840 2004-12-18 Roger Sayle <roger@eyesopen.com>
12841
12842 PR middle-end/18548
12843 * gcc.dg/max-1.c: New test case.
12844
12845 2004-12-18 Jakub Jelinek <jakub@redhat.com>
12846
12847 * gcc.c-torture/execute/20041218-1.c: New test.
12848
12849 2004-12-17 Diego Novillo <dnovillo@redhat.com>
12850
12851 * gcc.dg/pr18501.c: New test.
12852 * gcc.dg/uninit-5.c: XFAIL.
12853 * gcc.dg/uninit-9.c: XFAIL.
12854
12855 2004-12-17 Dale Johannesen <dalej@apple.com>
12856
12857 * gcc.dg/20041213-1.c: New.
12858
12859 2004-12-17 Ziemowit Laski <zlaski@apple.com>
12860
12861 * objc.dg/stabs-1.m: Allow assembly label to begin
12862 with a dot ('.').
12863
12864 2004-12-17 Jakub Jelinek <jakub@redhat.com>
12865
12866 * gcc.c-torture/execute/20041213-1.c: Move...
12867 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
12868
12869 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
12870
12871 PR c++/18721
12872 * g++.dg/lookup/conv-5.C: New.
12873
12874 2004-12-16 Ziemowit Laski <zlaski@apple.com>
12875
12876 * objc.dg/stabs-1.m: New test.
12877
12878 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12879
12880 * gcc.dg/visibility-c.c: Change compile to
12881 assemble for the test.
12882
12883 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
12884
12885 PR target/19041
12886 * gcc.dg/visibility-c.c: New test.
12887
12888 2004-12-16 Roger Sayle <roger@eyesopen.com>
12889
12890 PR middle-end/18493
12891 * gcc.dg/switch-8.c: New test case.
12892
12893 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
12894
12895 PR c++/18905
12896 * g++.dg/template/init4.C: New.
12897 * g++.dg/opt/static3.C: Enable optimizer.
12898
12899 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
12900
12901 * g++.dg/other/complex1.C: New test.
12902
12903 2004-12-15 Alan Modra <amodra@bigpond.net.au>
12904
12905 * g++.dg/opt/inline9.C: New test.
12906
12907 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12908
12909 PR fortran/18993
12910 * gfotran.dg/nullify_1.f: New test.
12911
12912 2004-12-15 Richard Henderson <rth@redhat.com>
12913
12914 * gcc.target/i386/i386.exp: New harness.
12915 * gcc.target/i386/vect-args.c: New.
12916
12917 2004-12-15 David Edelsohn <edelsohn@gnu.org>
12918
12919 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
12920
12921 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12922
12923 PR c++/18825
12924 * g++.dg/template/friend32.C: New test.
12925
12926 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12927
12928 * cpp/pragma-once-1.c: New test.
12929 * cpp/pragma-once-1b.h: Likewise.
12930 * cpp/pragma-once-1c.h: Likewise.
12931 * cpp/pragma-once-1d.h: Likewise.
12932 * cpp/inc/pragma-once-1a.h: Likewise.
12933
12934 2004-12-15 Bud Davis <bdavis9659@comcast.net>
12935 Steven G. Kargl <kargls@comcast.net>
12936
12937 PR fortran/17597
12938 * gfortran.dg/list_read_3.f90: New test.
12939
12940 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12941
12942 * gcc.dg/ftrapv-2.c: New test.
12943
12944 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
12945
12946 PR c++/18981
12947 * g++.dg/template/typename9.C: New test.
12948
12949 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12950
12951 PR c++/18738
12952 * g++.dg/template/typename8.C: New test.
12953 * g++.dg/parse/friend2.C: Tweak error message.
12954
12955 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12956
12957 * gcc.c-torture/20041214-1.c: New test.
12958
12959 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
12960
12961 PR c++/18965
12962 * g++.dg/init/array17.C: New test.
12963
12964 2004-12-14 Mark Mitchell <mark@codesourcery.com>
12965
12966 PR c++/18793
12967 * g++.dg/init/aggr3.C: New test.
12968
12969 2004-12-14 Janis Johnson <janis187@us.ibm.com
12970
12971 * gcc.dg/altivec-types-1.c: New test.
12972 * gcc.dg/altivec-types-2.c: New test.
12973 * gcc.dg/altivec-types-3.c: New test.
12974 * gcc.dg/altivec-types-4.c: New test.
12975 * g++.dg/ext/altivec-types-1.C: New test.
12976 * g++.dg/ext/altivec-types-2.C: New test.
12977 * g++.dg/ext/altivec-types-3.C: New test.
12978 * g++.dg/ext/altivec-types-4.C: New test.
12979
12980 2004-12-14 Jakub Jelinek <jakub@redhat.com>
12981
12982 PR middle-end/18951
12983 * gcc.c-torture/execute/20041213-1.c: New test.
12984
12985 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
12986
12987 PR c++/18949
12988 * g++.dg/template/cast1.C: New.
12989
12990 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
12991
12992 * gcc.c-torture/execute/20041213-2.c: New test.
12993
12994 2004-12-13 Richard Henderson <rth@redhat.com>
12995
12996 * gcc.dg/i386-sse-10.c: Fix typo in options.
12997
12998 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
12999
13000 PR c++/18968
13001 * g++.dg/opt/pr18968.C: New test.
13002
13003 2004-12-13 Mark Mitchell <mark@codesourcery.com>
13004
13005 PR c++/18925
13006 * g++.dg/ext/visibility/staticdatamem.C: New test.
13007
13008 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
13009
13010 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
13011
13012 2004-12-13 Roger Sayle <roger@eyesopen.com>
13013
13014 PR rtl-optimization/18928
13015 * gcc.dg/pr18928-1.c: New test case.
13016
13017 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
13018
13019 PR tree-opt/16951
13020 * gcc.c-torture/compile/20041211-1.c: New.
13021
13022 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13023
13024 PR middle-end/17564
13025 * gcc.c-torture/execute/20041212-1.c: New test.
13026
13027 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13028
13029 PR fortran/18869
13030 * gfortran.dg/common_1.f90: New test.
13031
13032 2004-12-12 Steven G. Kargl <kargls@comcast.net>
13033 Paul Brook <paul@codesourcery.com>
13034
13035 PR fortran/16222
13036 * gfortran.dg/real_do_1.f90: New test.
13037
13038 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
13039
13040 PR tree-opt/18040
13041 * g++.dg/opt/ptrmem6.C: New test.
13042
13043 2004-12-11 Roger Sayle <roger@eyesopen.com>
13044
13045 PR middle-end/18921
13046 * gcc.dg/pr18921-1.c: New test case.
13047
13048 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13049
13050 PR fortran/17175
13051 * gfortran.dg/scale_1.f90: New test.
13052
13053 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
13054
13055 PR middle-end/18903
13056 * gcc.c-torture/compile/pr18903.c: New test.
13057
13058 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
13059
13060 * gcc.c-torture/execute/20041210-1.c: New test.
13061
13062 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13063
13064 PR c++/18731
13065 * g++.dg/parser/struct-1.C: New test.
13066 * g++.dg/parser/struct-2.C: New test.
13067 * g++.dg/parser/struct-3.C: New test.
13068
13069 2004-12-09 Richard Henderson <rth@redhat.com>
13070
13071 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
13072
13073 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
13074 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
13075
13076 2004-12-09 Matt Austern <austern@apple.com>
13077
13078 PR c++/18514
13079 * g++.dg/ext/builtin1.C: New
13080 * g++.dg/ext/builtin2.C: New
13081 * g++.dg/ext/builtin3.C: New
13082 * g++.dg/ext/builtin4.C: New
13083 * g++.dg/ext/builtin5.C: New
13084
13085 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
13086
13087 PR tree-opt/18904
13088 * g++.dg/opt/ptrmem5.C: New test.
13089
13090 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
13091
13092 * g++.dg/parse/typename5.C: Adjust for new error.
13093 * g++.dg/parse/typename7.C: New.
13094
13095 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13096
13097 PR c++/18073
13098 * g++.dg/other/mmintrin.C: New test.
13099
13100 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
13101
13102 PR c++/16681
13103 * g++.dg/init/array15.C: New.
13104 * g++.dg/init/array16.C: New.
13105
13106 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13107
13108 PR fortran/18826
13109 * gfortran.dg/assign_1.f90: New test.
13110
13111 2004-12-08 Nick Clifton <nickc@redhat.com>
13112
13113 * gcc.target/xstormy16/bss_below100: New directory containing tests.
13114 * gcc.target/xstormy16/data_below100: Likewise.
13115 * gcc.target/xstormy16/sfr: Likewise.
13116 * gcc.target/xstormy16/below100.S: New test source file.
13117 * gcc.target/xstormy16/below100.ld: New test linker script.
13118 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13119 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
13120 bp instructions.
13121 * gcc.target/xstormy16/bp.c: Likewise.
13122
13123 * gcc.target/xstormy16/bss_below100: New files:
13124 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13125 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13126 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13127 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13128 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13129 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13130 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13131 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13132 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13133 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13134 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13135 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13136 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13137 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13138 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13139 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13140 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13141 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13142 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13143 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13144 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13145 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13146 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13147 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13148 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13149 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13150 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13151
13152 * gcc.target/xstormy16/data_below100: New files:
13153 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
13154 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
13155 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
13156 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
13157 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
13158 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
13159 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
13160 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
13161 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
13162 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
13163 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
13164 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
13165 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
13166 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
13167 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
13168 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
13169 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
13170 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
13171 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
13172 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
13173 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
13174 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
13175 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
13176 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
13177 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
13178 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
13179 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
13180
13181 * gcc.target/xstormy16/sfr: New files:
13182 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
13183 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
13184 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
13185 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
13186 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
13187 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
13188 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
13189 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
13190 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
13191 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
13192 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
13193 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
13194 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
13195 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
13196 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
13197 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
13198 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
13199 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
13200 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
13201 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
13202 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
13203 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
13204 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
13205 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
13206 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
13207 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
13208 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
13209 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
13210 27_if0_sfrw_bitfield_f.c
13211
13212 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13213
13214 PR c++/18100
13215 * g++.dg/lookup/name-clash4.C: New test.
13216
13217 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
13218
13219 PR c++/18672
13220 * g++.dg/opt/array1.C: New.
13221
13222 PR c++/18803
13223 * g++.dg/template/operator5.C: New.
13224
13225 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
13226
13227 PR c/18867
13228 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
13229
13230 2004-12-07 Steven Bosscher <stevenb@suse.de>
13231
13232 * gcc.dg/noncompile/20041207.c: New test.
13233
13234 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
13235
13236 * g++.dg/other/unreachable-1.C: New test.
13237
13238 2004-12-06 Nick Clifton <nickc@redhat.com>
13239
13240 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
13241 <limits.h> because the latter comes from gcc's include/ directory
13242 and not the newlib/libc/include directory.
13243
13244 2004-12-04 Richard Henderson <rth@redhat.com>
13245
13246 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
13247
13248 2004-12-04 Richard Henderson <rth@redhat.com>
13249
13250 * lib/target-supports.exp (check_gc_sections_available): Disable
13251 for alpha and ia64.
13252
13253 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
13254
13255 PR middle-end/17909
13256 * g++.dg/other/vararg-2.C: New test.
13257
13258 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13259
13260 PR c++/17011, c++/17971
13261 * g++.dg/template/error15.C: Adjust expected error.
13262 * g++.dg/template/instantiate3.C: Likewise.
13263
13264 2004-12-03 Janis Johnson <janis187@us.ibm.com>
13265
13266 * gcc.dg/altivec-18.c: Fix for darwin
13267
13268 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
13269
13270 PR c++/18782
13271 * g++.dg/parse/ptrmem2.C: New.
13272
13273 PR c++/18318
13274 * g++.dg/template/new1.C: New.
13275
13276 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13277
13278 PR fortran/18710
13279 * gfortran.dg/direct_io_3.f90: New test.
13280
13281 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
13282
13283 PR 18758
13284 * g++.dg/parse/crash21.C: New.
13285
13286 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13287
13288 PR c++/15664, c++/18276
13289 * g++.dg/template/ttp13.C: New test.
13290 * g++.dg/template/ttp14.C: Likewise.
13291
13292 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13293
13294 PR c++/18123
13295 * g++.dg/parse/enum2.C: New test.
13296 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
13297
13298 2004-12-02 Nick Clifton <nickc@redhat.com>
13299
13300 * gcc.target/xstormy16: New test directory.
13301 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
13302 * gcc.target/xstormy16/bp.c: Check the generation of bp
13303 instructions.
13304 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
13305 bn instructions and the BELOW100 attribute.
13306
13307 2004-12-02 Alan Modra <amodra@bigpond.net.au>
13308
13309 PR target/16952
13310 * gcc.dg/ppc-eabi.c: New.
13311
13312 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13313
13314 PR fortran/18284
13315 * gfortran.dg/backspace.f90
13316
13317 2004-12-02 Bud Davis <bdavis9659@comcast.net>
13318
13319 * gfortran.dg/inquire.f90: New test.
13320
13321 2004-12-01 Janis Johnson <janis187@us.ibm.com>
13322
13323 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
13324 handle effective-target-keyword.
13325 (dg-skip-if): Support effective-target keyword as target list.
13326 (dg-xfail-if): Ditto.
13327 * lib/target-supports.exp (is-effective-target-keyword): New proc.
13328
13329 2004-12-01 Diego Novillo <dnovillo@redhat.com>
13330
13331 PR tree-optimization/18291
13332 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
13333
13334 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
13335
13336 PR C++/18729
13337 * g++.dg/parse/crash20.C: New.
13338
13339 PR c++/17431
13340 * g++.dg/overload/arg1.C: New.
13341 * g++.dg/overload/arg2.C: New.
13342 * g++.dg/overload/arg3.C: New.
13343 * g++.dg/overload/arg4.C: New.
13344
13345 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
13346
13347 * gcc.dg/c99-flex-array-4.c: Remove.
13348
13349 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13350
13351 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
13352
13353 * lib/target-supports.exp (is-effective-target): Simplify.
13354
13355 * lib/target-supports.exp (check_effective_target_vect_long):
13356 Fix for powerpc64-*-*.
13357
13358 2004-11-30 Loren James Rittle <ljrittle@acm.org>
13359
13360 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
13361 to support new requirements on FreeBSD 5.
13362
13363 2004-11-30 Devang Patel <dpatel@apple.com>
13364
13365 PR 18702
13366 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
13367
13368 2004-11-30 Janis Johnson <janis187@us.ibm.com>
13369
13370 * g++.dg/ext/altivec-13.C: New test.
13371
13372 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
13373
13374 PR tree-opt/18298
13375 * gcc.c-torture/execute/p18298.c: New test.
13376
13377 2004-11-30 Ira Rosen <irar@il.ibm.com>
13378 Dorit Naishlos <dorit@il.ibm.com>
13379
13380 PR tree-opt/18607
13381 * gcc.dg/vect/vect-89.c: New test.
13382
13383 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
13384
13385 * gcc.dg/pr18596-1.c: New test.
13386
13387 2004-11-30 Ben Elliston <bje@au.ibm.com>
13388
13389 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
13390
13391 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13392
13393 PR c/18479
13394 * gcc.dg/pr18479.c: New test.
13395
13396 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13397
13398 PR target/18490
13399 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
13400 mmix-knuth-mmixware.
13401
13402 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
13403 cris-*-elf* cris-*-aout* mmix-*-*
13404
13405 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
13406
13407 PR middle-end/18725
13408 * gcc.dg/pr18725.c: New test.
13409
13410 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13411
13412 PR target/18488
13413 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
13414
13415 PR target/18336
13416 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
13417
13418 2004-11-29 Mark Mitchell <mark@codesourcery.com>
13419
13420 PR c++/18368
13421 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
13422 * g++.old-deja/g++.law/ctors5.C: Likewise.
13423 * g++.old-deja/g++.other/crash25.C: Likewise.
13424
13425 PR c++/18674
13426 * g++.dg/template/error16.C: New test.
13427
13428 PR c++/18512
13429 * g++.dg/template/crash29.C: New test.
13430
13431 2004-11-29 Diego Novillo <dnovillo@redhat.com>
13432
13433 PR tree-optimization/18712
13434 * gcc.c-torture/compile/pr18712.c: New test.
13435
13436 2004-11-29 Joseph Myers <joseph@codesourcery.com>
13437
13438 PR c/7544
13439 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
13440 tests.
13441
13442 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13443
13444 PR c++/18652
13445 * g++.dg/lookup/crash6.C: New test.
13446
13447 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
13448
13449 PR middle-end/18164
13450 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
13451
13452 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
13453
13454 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
13455 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
13456 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
13457
13458 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
13459
13460 * gcc.dg/pr18164.c: New test.
13461
13462 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
13463
13464 * gcc.dg/funroll-loops-all.c: New.
13465
13466 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13467
13468 PR target/18489
13469 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
13470 delimeter, match space and TAB as well as ":".
13471
13472 PR target/18484
13473 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
13474
13475 PR target/18348
13476 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
13477
13478 PR target/18345
13479 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
13480
13481 PR target/18337
13482 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
13483
13484 2004-11-28 Bud Davis <bdavis9659@comcast.net>
13485
13486 * gfortran.dg/direct_io_2.f90: New test.
13487
13488 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
13489
13490 PR target/18334
13491 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
13492
13493 2004-11-28 Richard Henderson <rth@redhat.com>
13494
13495 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
13496
13497 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
13498
13499 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
13500 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
13501 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
13502 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
13503 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
13504 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
13505 gcc.dg/pointer-arith-8.c: New tests.
13506
13507 2004-11-27 Bud Davis <bdavis9659@comcast.net>
13508
13509 PR fortran/18364
13510 * gfortran.dg/endfile.f90: New test.
13511
13512 2004-11-27 Falk Hueffner <falk@debian.org>
13513
13514 * gcc.dg/loop-6.c: New test.
13515
13516 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13517
13518 * gcc.c-torture/execute/20041126-1.c: New test.
13519
13520 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13521
13522 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
13523 on IRIX.
13524
13525 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
13526
13527 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
13528 functions.
13529
13530 2004-11-27 Jakub Jelinek <jakub@redhat.com>
13531
13532 PR rtl-optimization/17825
13533 * gcc.c-torture/compile/20041119-1.c: New test.
13534
13535 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13536
13537 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
13538 Check existence of ld library path variables before unsetting.
13539
13540 2004-11-26 Mark Mitchell <mark@codesourcery.com>
13541
13542 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
13543
13544 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13545
13546 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
13547
13548 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
13549
13550 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
13551
13552 2004-11-26 Ben Elliston <bje@au.ibm.com>
13553
13554 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
13555 dg-do directive.
13556
13557 2004-11-26 Ben Elliston <bje@au.ibm.com>
13558
13559 * gcc.dg/pr17957.c: Pass --param, not -param.
13560
13561 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
13562
13563 PR middle-end/17957
13564 * testsuite/gcc.dg/pr17957.c: New test.
13565
13566 2004-11-25 Mark Mitchell <mark@codesourcery.com>
13567
13568 PR c++/18445
13569 * g++.dg/template/crash28.C: Likewise.
13570
13571 PR c++/18001
13572 * g++.dg/expr/unary2.C: Adjust lvalue messages.
13573 * g++.dg/ext/lvaddr.C: Likewise.
13574 * g++.dg/opt/pr7503-3.C: Likewise.
13575
13576 PR c++/18466
13577 * g++.dg/parse/qualified3.C: New test.
13578 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
13579
13580 PR c++/18545
13581 * g++.dg/expr/return1.C: New test.
13582
13583 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13584
13585 Friend class name lookup 3/n, PR c++/3332
13586 * g++.dg/lookup/friend3.C: New test.
13587 * g++.dg/lookup/friend4.C: Likewise.
13588 * g++.dg/lookup/friend5.C: Likewise.
13589
13590 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13591
13592 Friend class name lookup 2/n, PR c++/14513, c++/15410
13593 * g++.dg/lookup/friend2.C: New test.
13594 * g++.dg/template/friend31.C: Likewise.
13595
13596 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13597
13598 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
13599
13600 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13601
13602 PR c++/17473
13603 * g++.dg/tc1/dr56.C: Remove.
13604 * g++.dg/template/typedef1.C: Add dg-error markers.
13605 * g++.old-deja/g++.other/typedef7.C: Likewise.
13606
13607 PR c++/18285
13608 * g++.dg/parse/typedef7.C: New test.
13609
13610 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
13611
13612 * gcc.c-torture/execute/20041124-1.c: New test.
13613
13614 2004-11-24 Mark Mitchell <mark@codesourcery.com>
13615
13616 * g++.dg/template/deduce3.C: New test.
13617
13618 PR c++/18586
13619 * g++.dg/template/crash27.C: New test.
13620
13621 PR c++/18530
13622 * g++.dg/warn/Wshadow-3.C: New test.
13623
13624 2004-11-24 Devang Patel <dpatel@apple.com>
13625
13626 PR/18555
13627 * gcc.dg/cpp/isysroot-1.c: New test.
13628 * gcc.dg/cpp/usr/include/stdio.h: New file.
13629 * gcc.dg/cpp/isysroot-2.c: New test.
13630 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
13631 New file.
13632
13633 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13634
13635 PR c++/8929
13636 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
13637
13638 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13639
13640 * gcc.target/sparc/align.c: Do not include <stdint.h>.
13641 * gcc.target/sparc/pdist.c: Likewise.
13642
13643 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
13644
13645 PR c++/16882
13646 * g++.dg/conversion/simd1.C: New test.
13647
13648 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13649
13650 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
13651 and restore_ld_library_path_env_vars.
13652 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
13653 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
13654 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
13655 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
13656
13657 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
13658
13659 * gcc.dg/pragma-align-2.c: Test macro expansion.
13660 * gcc.dg/pragma-pack-2.c: New test.
13661
13662 2004-11-23 Richard Henderson <rth@redhat.com>
13663
13664 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
13665 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
13666 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
13667 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
13668 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
13669 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
13670
13671 * gcc.dg/vect/vect.exp: Add check for alpha.
13672 * lib/target-supports.exp (check_alpha_max_hw_available): New.
13673 (check_effective_target_vect_int): Enable for alpha.
13674 (check_effective_target_vect_long): New.
13675 (is-effective-target): Add it.
13676
13677 2004-11-23 Uros Bizjak <uros@kss-loka.si>
13678
13679 * gcc.dg/pr18614-1.c: New test.
13680
13681 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13682
13683 * gcc.dg/setjmp-2.c: New test.
13684
13685 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
13686
13687 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
13688 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
13689 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
13690 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
13691 gcc.target/sparc/pdist.c: New tests.
13692
13693 2004-11-22 Bob Wilson <bob.wilson@acm.org>
13694
13695 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
13696
13697 2004-11-22 Dale Johannesen <dalej@apple.com>
13698
13699 * gcc.dg/20041111-1.c: New.
13700
13701 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13702
13703 PR tree-opt/18536
13704 * gcc.dg/vect/pr18536.c: New test.
13705
13706 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13707
13708 PR c++/18354
13709 * g++.dg/template/nontype11.C: New test.
13710
13711 2004-11-21 Roger Sayle <roger@eyesopen.com>
13712
13713 PR middle-end/18520
13714 * gcc.dg/pr18520-1.c: New test case.
13715
13716 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
13717
13718 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
13719 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
13720 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
13721 expected diagnostics.
13722
13723 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13724
13725 PR target/18580
13726 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
13727 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
13728 vect-77.c, vect-77a.c: XFAIL on the SPARC.
13729
13730 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13731
13732 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
13733
13734 2004-11-19 Mark Mitchell <mark@codesourcery.com>
13735 Joseph Myers <joseph@codesourcery.com>
13736
13737 * lib/target-supports.exp (check_visibility_available): Really
13738 test the compiler.
13739
13740 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
13741
13742 PR tree-opt/18181
13743 * gcc.dg/vect/vect-85.c: New test.
13744 * gcc.dg/vect/vect-86.c: New test.
13745 * gcc.dg/vect/vect-87.c: New test.
13746 * gcc.dg/vect/vect-88.c: New test.
13747
13748 2004-11-19 Ben Elliston <bje@au.ibm.com>
13749
13750 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
13751
13752 2004-11-18 Janis Johnson <janis187@us.ibm.com>
13753
13754 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
13755 * gcc.dg/ppc-and-1.c: Ditto.
13756 * gcc.dg/ppc-compare-1.c: Ditto.
13757 * gcc.dg/ppc-mov-1.c: Ditto
13758
13759 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
13760 Mark Mitchell <mark@codesourcery.com>
13761
13762 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
13763
13764 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13765 Aldy Hernandez <aldyh@redhat.com>
13766
13767 * lib/target-supports.exp (check_effective_target_vect_int): New
13768 (check_effective_target_vect_float): New
13769 (check_effective_target_vect_double): New.
13770 (is-effective-target): Support new effective targets keywords.
13771 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
13772 default action for dg-do.
13773 * gcc.dg/vect/pr16105.c: Use new support.
13774 * gcc.dg/vect/pr18400.c: Ditto.
13775 * gcc.dg/vect/pr18425.c: Ditto.
13776 * gcc.dg/vect/vect-1.c: Ditto.
13777 * gcc.dg/vect/vect-10.c: Ditto.
13778 * gcc.dg/vect/vect-11.c: Ditto.
13779 * gcc.dg/vect/vect-12.c: Ditto.
13780 * gcc.dg/vect/vect-13.c: Ditto.
13781 * gcc.dg/vect/vect-14.c: Ditto.
13782 * gcc.dg/vect/vect-15.c: Ditto.
13783 * gcc.dg/vect/vect-16.c: Ditto.
13784 * gcc.dg/vect/vect-17.c: Ditto.
13785 * gcc.dg/vect/vect-18.c: Ditto.
13786 * gcc.dg/vect/vect-19.c: Ditto.
13787 * gcc.dg/vect/vect-2.c: Ditto.
13788 * gcc.dg/vect/vect-20.c: Ditto.
13789 * gcc.dg/vect/vect-21.c: Ditto.
13790 * gcc.dg/vect/vect-22.c: Ditto.
13791 * gcc.dg/vect/vect-23.c: Ditto.
13792 * gcc.dg/vect/vect-24.c: Ditto.
13793 * gcc.dg/vect/vect-25.c: Ditto.
13794 * gcc.dg/vect/vect-26.c: Ditto.
13795 * gcc.dg/vect/vect-27.c: Ditto.
13796 * gcc.dg/vect/vect-27a.c: Ditto.
13797 * gcc.dg/vect/vect-28.c: Ditto.
13798 * gcc.dg/vect/vect-29.c: Ditto.
13799 * gcc.dg/vect/vect-29a.c: Ditto.
13800 * gcc.dg/vect/vect-3.c: Ditto.
13801 * gcc.dg/vect/vect-30.c: Ditto.
13802 * gcc.dg/vect/vect-31.c: Ditto.
13803 * gcc.dg/vect/vect-32.c: Ditto.
13804 * gcc.dg/vect/vect-33.c: Ditto.
13805 * gcc.dg/vect/vect-34.c: Ditto.
13806 * gcc.dg/vect/vect-35.c: Ditto.
13807 * gcc.dg/vect/vect-36.c: Ditto.
13808 * gcc.dg/vect/vect-37.c: Ditto.
13809 * gcc.dg/vect/vect-38.c: Ditto.
13810 * gcc.dg/vect/vect-4.c: Ditto.
13811 * gcc.dg/vect/vect-40.c: Ditto.
13812 * gcc.dg/vect/vect-41.c: Ditto.
13813 * gcc.dg/vect/vect-42.c: Ditto.
13814 * gcc.dg/vect/vect-43.c: Ditto.
13815 * gcc.dg/vect/vect-44.c: Ditto.
13816 * gcc.dg/vect/vect-45.c: Ditto.
13817 * gcc.dg/vect/vect-46.c: Ditto.
13818 * gcc.dg/vect/vect-47.c: Ditto.
13819 * gcc.dg/vect/vect-48.c: Ditto.
13820 * gcc.dg/vect/vect-48a.c: Ditto.
13821 * gcc.dg/vect/vect-49.c: Ditto.
13822 * gcc.dg/vect/vect-5.c: Ditto.
13823 * gcc.dg/vect/vect-50.c: Ditto.
13824 * gcc.dg/vect/vect-51.c: Ditto.
13825 * gcc.dg/vect/vect-52.c: Ditto.
13826 * gcc.dg/vect/vect-53.c: Ditto.
13827 * gcc.dg/vect/vect-54.c: Ditto.
13828 * gcc.dg/vect/vect-55.c: Ditto.
13829 * gcc.dg/vect/vect-56.c: Ditto.
13830 * gcc.dg/vect/vect-56a.c: Ditto.
13831 * gcc.dg/vect/vect-57.c: Ditto.
13832 * gcc.dg/vect/vect-58.c: Ditto.
13833 * gcc.dg/vect/vect-59.c: Ditto.
13834 * gcc.dg/vect/vect-6.c: Ditto.
13835 * gcc.dg/vect/vect-60.c: Ditto.
13836 * gcc.dg/vect/vect-61.c: Ditto.
13837 * gcc.dg/vect/vect-62.c: Ditto.
13838 * gcc.dg/vect/vect-63.c: Ditto.
13839 * gcc.dg/vect/vect-64.c: Ditto.
13840 * gcc.dg/vect/vect-65.c: Ditto.
13841 * gcc.dg/vect/vect-66.c: Ditto.
13842 * gcc.dg/vect/vect-67.c: Ditto.
13843 * gcc.dg/vect/vect-68.c: Ditto.
13844 * gcc.dg/vect/vect-69.c: Ditto.
13845 * gcc.dg/vect/vect-7.c: Ditto.
13846 * gcc.dg/vect/vect-72.c: Ditto.
13847 * gcc.dg/vect/vect-72a.c: Ditto.
13848 * gcc.dg/vect/vect-73.c: Ditto.
13849 * gcc.dg/vect/vect-74.c: Ditto.
13850 * gcc.dg/vect/vect-75.c: Ditto.
13851 * gcc.dg/vect/vect-76.c: Ditto.
13852 * gcc.dg/vect/vect-77.c: Ditto.
13853 * gcc.dg/vect/vect-77a.c: Ditto.
13854 * gcc.dg/vect/vect-78.c: Ditto.
13855 * gcc.dg/vect/vect-79.c: Ditto.
13856 * gcc.dg/vect/vect-8.c: Ditto.
13857 * gcc.dg/vect/vect-80.c: Ditto.
13858 * gcc.dg/vect/vect-82.c: Ditto.
13859 * gcc.dg/vect/vect-82_64.c: Ditto.
13860 * gcc.dg/vect/vect-83.c: Ditto.
13861 * gcc.dg/vect/vect-83_64.c: Ditto.
13862 * gcc.dg/vect/vect-9.c: Ditto.
13863 * gcc.dg/vect/vect-all.c: Ditto.
13864 * gcc.dg/vect/vect-none.c: Ditto.
13865
13866 2004-11-17 Janis Johnson <janis187@us.ibm.com>
13867
13868 * lib/gcc-dg.exp (dg-skip-if): New function.
13869 (dg-forbid-option): Remove.
13870 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
13871 * g++.dg/abi/bitfield8.C: Likewise.
13872 * g++.dg/abi/dtor1.C: Likewise.
13873 * g++.dg/abi/empty10.C: Likewise.
13874 * g++.dg/abi/empty7.C: Likewise.
13875 * g++.dg/abi/empty9.C: Likewise.
13876 * g++.dg/abi/layout3.C: Likewise.
13877 * g++.dg/abi/layout4.C: Likewise.
13878 * g++.dg/abi/thunk1.C: Likewise.
13879 * g++.dg/abi/thunk2.C: Likewise.
13880 * g++.dg/abi/vbase11.C: Likewise.
13881 * g++.dg/abi/vthunk2.C: Likewise.
13882 * g++.dg/abi/vthunk3.C: Likewise.
13883 * g++.dg/ext/attrib8.C: Likewise.
13884 * g++.dg/opt/longbranch2.C: Likewise.
13885 * g++.dg/opt/reg-stack4.C: Likewise.
13886 * g++.old-deja/g++.ext/attrib1.C: Likewise.
13887 * g++.old-deja/g++.ext/attrib2.C: Likewise.
13888 * g++.old-deja/g++.ext/attrib3.C: Likewise.
13889 * g++.old-deja/g++.other/store-expr1.C: Likewise.
13890 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13891 * gcc.dg/20000609-1.c: Likewise.
13892 * gcc.dg/20000720-1.c: Likewise.
13893 * gcc.dg/20011107-1.c: Likewise.
13894 * gcc.dg/20011119-1.c: Likewise.
13895 * gcc.dg/20020108-1.c: Likewise.
13896 * gcc.dg/20020122-2.c: Likewise.
13897 * gcc.dg/20020122-3.c: Likewise.
13898 * gcc.dg/20020201-3.c: Likewise.
13899 * gcc.dg/20020206-1.c: Likewise.
13900 * gcc.dg/20020218-1.c: Likewise.
13901 * gcc.dg/20020310-1.c: Likewise.
13902 * gcc.dg/20020411-1.c: Likewise.
13903 * gcc.dg/20020418-2.c: Likewise.
13904 * gcc.dg/20020426-1.c: Likewise.
13905 * gcc.dg/20020426-2.c: Likewise.
13906 * gcc.dg/20020517-1.c: Likewise.
13907 * gcc.dg/20020523-1.c: Likewise.
13908 * gcc.dg/20020523-2.c: Likewise.
13909 * gcc.dg/20020729-1.c: Likewise.
13910 * gcc.dg/20030204-1.c: Likewise.
13911 * gcc.dg/20030826-2.c: Likewise.
13912 * gcc.dg/20030926-1.c: Likewise.
13913 * gcc.dg/20031202-1.c: Likewise.
13914 * gcc.dg/980312-1.c: Likewise.
13915 * gcc.dg/980313-1.c: Likewise.
13916 * gcc.dg/990117-1.c: Likewise.
13917 * gcc.dg/990424-1.c: Likewise.
13918 * gcc.dg/990524-1.c: Likewise.
13919 * gcc.dg/991230-1.c: Likewise.
13920 * gcc.dg/i386-387-1.c: Likewise.
13921 * gcc.dg/i386-387-2.c: Likewise.
13922 * gcc.dg/i386-387-3.c: Likewise.
13923 * gcc.dg/i386-387-4.c: Likewise.
13924 * gcc.dg/i386-387-5.c: Likewise.
13925 * gcc.dg/i386-387-6.c: Likewise.
13926 * gcc.dg/i386-asm-1.c: Likewise.
13927 * gcc.dg/i386-bitfield1.c: Likewise.
13928 * gcc.dg/i386-bitfield2.c: Likewise.
13929 * gcc.dg/i386-loop-1.c: Likewise.
13930 * gcc.dg/i386-loop-2.c: Likewise.
13931 * gcc.dg/i386-loop-3.c: Likewise.
13932 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
13933 * gcc.dg/i386-pic-1.c: Likewise.
13934 * gcc.dg/i386-regparm.c: Likewise.
13935 * gcc.dg/i386-signbit-1.c: Likewise.
13936 * gcc.dg/i386-signbit-2.c: Likewise.
13937 * gcc.dg/i386-signbit-3.c: Likewise.
13938 * gcc.dg/i386-sse-5.c: Likewise.
13939 * gcc.dg/i386-sse-8.c: Likewise.
13940 * gcc.dg/i386-unroll-1.c: Likewise.
13941 * gcc.dg/tls/opt-1.c: Likewise.
13942 * gcc.dg/tls/opt-2.c: Likewise.
13943 * gcc.dg/unroll-1.c: Likewise.
13944 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
13945 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
13946 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
13947 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
13948
13949 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13950
13951 * g++.dg/template/incomplete1.C: New test.
13952
13953 2004-11-16 Nick Clifton <nickc@redhat.com>
13954
13955 Revert patches accidentally commited during checkin of fixes for
13956 xstormy16 tests:
13957 gcc.c-torture/execute/simd-4.c: Revert
13958 gcc.dg/20040910-1.c: Revert.
13959
13960 2004-11-16 Paul Brook <paul@codesourcery.com>
13961
13962 PR fortran/13010
13963 * gfortran.dg/der_pointer_1.f90: New test.
13964
13965 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
13966
13967 PR c/18498
13968 * gcc.dg/bitfld-13.c: New test.
13969
13970 2004-11-15 Janis Johnson <janis187@us.ibm.com>
13971
13972 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
13973 powerpc*-*-linux*.
13974
13975 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
13976 * gcc.dg/ppc64-abi-2.c: Ditto.
13977 * gcc.dg/ppc64-abi-3.c: Ditto.
13978
13979 * lib/gcc-dg.exp (dg-target-list): Remove.
13980
13981 2004-11-15 Steve Ellcey <sje@cup.hp.com>
13982
13983 * gcc.dg/ia64-postinc.c: New test.
13984
13985 2004-11-15 Mark Mitchell <mark@codesourcery.com>
13986
13987 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
13988
13989 2004-11-15 Nick Clifton <nickc@redhat.com>
13990
13991 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
13992 __INT_MAX__ so that the test can be compiled by toolchains
13993 targeted at 16-bit processors.
13994
13995 * gcc.dg/20040625-1.c: Use long constants rather than integers
13996 when performing arithmetic that will overflow 16-bits.
13997
13998 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
13999 xstormy16. It does not support 128-bit vector operations.
14000
14001 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
14002 with the macro PTR_TYPE. Define this macro to an integer type
14003 suitable for holding a pointer.
14004
14005 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
14006 the target is a 16-bit processor.
14007
14008 * gcc.dg/cpp/if-2.c: Expect a different warning message from
14009 16-bit targets where the character constant will be too long.
14010
14011 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
14012 where the double will not be directly addressable.
14013
14014 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14015
14016 Friend class name lookup 1/n, PR c++/18471
14017 * g++.dg/template/crash26.C: New test.
14018 * g++.dg/lookup/struct1.C: Adjust expected error.
14019 * g++.dg/parse/elab1.C: Likewise.
14020 * g++.dg/parse/elab2.C: Likewise.
14021 * g++.dg/parse/int-as-enum1.C: Likewise.
14022 * g++.dg/parse/struct-as-enum1.C: Likewise.
14023 * g++.dg/parse/typedef1.C: Likewise.
14024 * g++.dg/parse/typedef3.C: Likewise.
14025 * g++.dg/parse/typedef4.C: Likewise.
14026 * g++.dg/parse/typedef5.C: Likewise.
14027 * g++.dg/template/nontype4.C: Likewise.
14028 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
14029 * g++.old-deja/g++.other/elab1.C: Likewise.
14030 * g++.old-deja/g++.other/syntax4.C: Likewise.
14031
14032 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14033
14034 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
14035
14036 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
14037
14038 * gcc.c-torture/execute/20041114-1.c: New test.
14039
14040 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
14041
14042 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
14043 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
14044 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
14045 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
14046 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
14047 gcc.dg/switch-7.c: New tests.
14048
14049 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14050
14051 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
14052
14053 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14054
14055 PR tree-opt/18400
14056 * gcc.dg/vect/pr18400.c: New test.
14057
14058 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
14059 Andrew Pinski <pinskia@physics.uc.edu>
14060
14061 PR tree-opt/18425
14062 * gcc.dg/vect/pr18425.c: New test.
14063
14064 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14065
14066 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
14067 Guard with dg-require-alias and dg-require-visibility.
14068
14069 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14070
14071 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
14072
14073 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14074
14075 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
14076
14077 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14078
14079 PR c++/17344
14080 * g++.dg/template/defarg5.C: New test.
14081
14082 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14083
14084 * g++.dg/parse/cast1.C: Run only on ILP32.
14085 * g++.old-deja/g++.mike/p784.C: Likewise.
14086
14087 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
14088
14089 * gcc.c-torture/execute/20041113-1.c: New test.
14090
14091 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14092
14093 PR target/18230
14094 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
14095 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
14096 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
14097 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
14098 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
14099 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
14100 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
14101 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
14102 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
14103 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
14104 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
14105 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
14106 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
14107
14108 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
14109
14110 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
14111 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
14112 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
14113 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
14114 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
14115 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
14116 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
14117 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
14118 gcc.target/sparc/combined-1.c: New tests.
14119
14120 2004-11-12 Ziemowit Laski <zlaski@apple.com>
14121
14122 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
14123 New tests.
14124
14125 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14126
14127 * lib/gcc-dg.exp (dg-forbid-option): New function.
14128 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
14129 * g++.dg/abi/bitfield8.C: Likewise.
14130 * g++.dg/abi/dtor1.C: Likewise.
14131 * g++.dg/abi/empty10.C: Likewise.
14132 * g++.dg/abi/empty7.C: Likewise.
14133 * g++.dg/abi/empty9.C: Likewise.
14134 * g++.dg/abi/layout3.C: Likewise.
14135 * g++.dg/abi/layout4.C: Likewise.
14136 * g++.dg/abi/thunk1.C: Likewise.
14137 * g++.dg/abi/thunk2.C: Likewise.
14138 * g++.dg/abi/vbase11.C: Likewise.
14139 * g++.dg/abi/vthunk2.C: Likewise.
14140 * g++.dg/abi/vthunk3.C: Likewise.
14141 * g++.dg/ext/attrib8.C: Likewise.
14142 * g++.dg/opt/longbranch2.C: Likewise.
14143 * g++.dg/opt/reg-stack4.C: Likewise.
14144 * g++.old-deja/g++.ext/attrib1.C: Likewise.
14145 * g++.old-deja/g++.ext/attrib2.C: Likewise.
14146 * g++.old-deja/g++.ext/attrib3.C: Likewise.
14147 * g++.old-deja/g++.other/store-expr1.C: Likewise.
14148 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14149 * gcc.dg/20000609-1.c: Likewise.
14150 * gcc.dg/20000720-1.c: Likewise.
14151 * gcc.dg/20011107-1.c: Likewise.
14152 * gcc.dg/20011119-1.c: Likewise.
14153 * gcc.dg/20020108-1.c: Likewise.
14154 * gcc.dg/20020122-2.c: Likewise.
14155 * gcc.dg/20020122-3.c: Likewise.
14156 * gcc.dg/20020201-3.c: Likewise.
14157 * gcc.dg/20020206-1.c: Likewise.
14158 * gcc.dg/20020218-1.c: Likewise.
14159 * gcc.dg/20020310-1.c: Likewise.
14160 * gcc.dg/20020411-1.c: Likewise.
14161 * gcc.dg/20020418-2.c: Likewise.
14162 * gcc.dg/20020426-1.c: Likewise.
14163 * gcc.dg/20020426-2.c: Likewise.
14164 * gcc.dg/20020517-1.c: Likewise.
14165 * gcc.dg/20020523-1.c: Likewise.
14166 * gcc.dg/20020523-2.c: Likewise.
14167 * gcc.dg/20020729-1.c: Likewise.
14168 * gcc.dg/20030204-1.c: Likewise.
14169 * gcc.dg/20030826-2.c: Likewise.
14170 * gcc.dg/20030926-1.c: Likewise.
14171 * gcc.dg/20031202-1.c: Likewise.
14172 * gcc.dg/980312-1.c: Likewise.
14173 * gcc.dg/980313-1.c: Likewise.
14174 * gcc.dg/990117-1.c: Likewise.
14175 * gcc.dg/990424-1.c: Likewise.
14176 * gcc.dg/990524-1.c: Likewise.
14177 * gcc.dg/991230-1.c: Likewise.
14178 * gcc.dg/i386-387-1.c: Likewise.
14179 * gcc.dg/i386-387-2.c: Likewise.
14180 * gcc.dg/i386-387-3.c: Likewise.
14181 * gcc.dg/i386-387-4.c: Likewise.
14182 * gcc.dg/i386-387-5.c: Likewise.
14183 * gcc.dg/i386-387-6.c: Likewise.
14184 * gcc.dg/i386-asm-1.c: Likewise.
14185 * gcc.dg/i386-bitfield1.c: Likewise.
14186 * gcc.dg/i386-bitfield2.c: Likewise.
14187 * gcc.dg/i386-loop-1.c: Likewise.
14188 * gcc.dg/i386-loop-2.c: Likewise.
14189 * gcc.dg/i386-loop-3.c: Likewise.
14190 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
14191 * gcc.dg/i386-pic-1.c: Likewise.
14192 * gcc.dg/i386-regparm.c: Likewise.
14193 * gcc.dg/i386-signbit-1.c: Likewise.
14194 * gcc.dg/i386-signbit-2.c: Likewise.
14195 * gcc.dg/i386-signbit-3.c: Likewise.
14196 * gcc.dg/i386-sse-5.c: Likewise.
14197 * gcc.dg/i386-sse-8.c: Likewise.
14198 * gcc.dg/i386-unroll-1.c: Likewise.
14199 * gcc.dg/tls/opt-1.c: Likewise.
14200 * gcc.dg/tls/opt-2.c: Likewise.
14201 * gcc.dg/unroll-1.c: Likewise.
14202 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
14203 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
14204 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
14205 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
14206 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
14207 -m64 is specified.
14208
14209 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14210
14211 PR c++/18389
14212 * g++.dg/parse/cond1.C: New test.
14213
14214 PR c++/18429
14215 * g++.dg/template/array9.C: New test.
14216 * g++.dg/ext/vla1.C: Adjust error messages.
14217 * g++.dg/ext/vlm1.C: Likewise.
14218 * g++.dg/template/crash2.C: Likewise.
14219
14220 PR c++/18436
14221 * g++.dg/template/call3.C: New test.
14222
14223 PR c++/18407
14224 * g++.dg/template/ptrmem11.C: New test.
14225
14226 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
14227
14228 PR other/14264
14229 * lib/g++.exp: Set LC_ALL and LANG to C.
14230 * lib/gcc-dg.exp: Likewise.
14231 * lib/gfortran.exp: Likewise.
14232 * lib/objc.exp: Likewise.
14233 * lib/treelang.exp: Likewise.
14234
14235 2004-11-12 Andreas Schwab <schwab@suse.de>
14236
14237 * gcc.dg/pr16286.c: Fix last change.
14238
14239 2004-11-12 Mark Mitchell <mark@codesourcery.com>
14240
14241 PR c++/18416
14242 * g++.dg/init/global1.C: New test.
14243
14244 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
14245
14246 * gcc.c-torture/execute/20041112-1.c: New test.
14247
14248 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14249
14250 * lib/gcc-dg.exp (dg-target-list): New.
14251
14252 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14253 Richard Sandiford <rsandifo@redhat.com>
14254
14255 * lib/target-supports.exp (get-compiler_messages): New.
14256 (check_named_sections_available): Use it.
14257 (check_effective_target_ilp32): New.
14258 (check_effective_target_lp64): New.
14259 (is-effective-target): New.
14260 * lib/gcc-dg.exp (dg-require-effective-target): New.
14261
14262 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
14263
14264 * gcc.dg/precedence-1.c: New test.
14265
14266 2004-11-11 Janis Johnson <janis187@us.ibm.com>
14267
14268 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
14269
14270 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
14271 message, delete generated files, use more descriptive name for
14272 executable, and make the test unsupported when it cannot be run.
14273
14274 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
14275 (dg-require-weak, dg-require-visibility, dg-require-alias,
14276 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
14277 dg-require-iconv, dg-require-named-sections): Use it.
14278
14279 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
14280
14281 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
14282
14283 PR target/16457
14284 * gcc.dg/ppc-and-1: New
14285
14286 PR target/16796
14287 * gcc.dg/ppc-mov-1.c: New.
14288
14289 PR target/16458
14290 * gcc.dg/ppc-compare-1.c: New.
14291
14292 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
14293
14294 * objc.dg/desig-init-2.m: New test.
14295
14296 2004-11-10 Adam Nemet <anemet@lnxw.com>
14297
14298 PR middle-end/18160
14299 * g++.dg/warn/register-var-1.C: New test.
14300 * g++.dg/warn/register-var-2.C: New test.
14301
14302 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14303
14304 * gcc.dg/union-2.c: New test.
14305
14306 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
14307
14308 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
14309 New test for PR tree-optimization/17892.
14310
14311 2004-11-09 Mark Mitchell <mark@codesourcery.com>
14312
14313 PR c++/18369
14314 * g++.dg/init/new12.C: New test.
14315
14316 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
14317
14318 * gcc.target/sparc: New directory.
14319 * gcc.target/sparc/sparc.exp: New driver.
14320 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
14321 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
14322 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
14323 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
14324
14325 2004-11-10 Paul Brook <paul@codesourcery.com>
14326
14327 PR fortran/18218
14328 * gfortran.dg/list_read.c: New test.
14329
14330 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14331
14332 PR c/18322
14333 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
14334 expected diagnostic location.
14335
14336 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
14337
14338 * gcc.dg/20041109-1.c: New test.
14339
14340 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
14341
14342 PR objc/18406
14343 * objc/compile/pr18406.m: New test.
14344
14345 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14346
14347 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
14348
14349 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
14350
14351 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
14352
14353 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14354
14355 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
14356
14357 2004-11-08 Steve Ellcey <sje@cup.hp.com>
14358
14359 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
14360 exit.
14361
14362 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
14363
14364 PR tree-opt/18299
14365 * gcc.c-torture/pr18299-1.c: New test.
14366
14367 2004-11-06 Andreas Schwab <schwab@suse.de>
14368
14369 * gcc.dg/pr16286.c: Also test for bool and pixel.
14370
14371 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
14372
14373 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
14374 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
14375 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
14376 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
14377 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
14378 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
14379 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
14380 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
14381 gcc.dg/struct-semi-3.c: New tests.
14382
14383 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14384
14385 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
14386
14387 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14388
14389 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
14390 Do not use C99 designators.
14391
14392 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14393
14394 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
14395
14396 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14397
14398 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
14399 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
14400 * gcc.c-torture/execute/simd-5.x: Remove.
14401
14402 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
14403
14404 PR rtl-optimization/17933
14405 * gcc.dg/torture/pr17933-1.c: New test.
14406
14407 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14408
14409 PR target/18106
14410 * lib/target-supports.exp (check_weak_available): Support
14411 Windows.
14412
14413 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
14414
14415 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
14416 call to fflush(stdout) before abort.
14417 (my_ffsll): New function.
14418 (generate_fields): Use it.
14419
14420 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14421
14422 * gcc.dg/init-undef-1.c: New test.
14423
14424 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
14425
14426 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
14427 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
14428 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
14429 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
14430 expected messages for new parser.
14431
14432 2004-11-04 Mark Mitchell <mark@codesourcery.com>
14433
14434 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
14435
14436 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14437
14438 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
14439 on LP64 targets.
14440
14441 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14442
14443 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
14444 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
14445 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
14446 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
14447 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
14448 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
14449 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
14450 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
14451 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
14452 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
14453
14454 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
14455
14456 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
14457 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
14458 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
14459 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
14460 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
14461 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
14462 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
14463 for new parser.
14464
14465 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
14466
14467 PR target/15342
14468 * gcc.dg/20041104-1.c: New test.
14469
14470 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14471
14472 * g++.dg/template/nontype7.C: New test.
14473 * g++.dg/template/nontype8.C: Likewise.
14474 * g++.dg/template/nontype9.C: Likewise.
14475 * g++.dg/template/nontype10.C: Likewise.
14476 * g++.dg/tc1/dr49.C: Likewise.
14477 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
14478 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
14479
14480 2004-11-04 Ben Elliston <bje@au.ibm.com>
14481
14482 * g++.dg/rtti/tinfo1.C: Remove xfails.
14483
14484 2004-11-04 Ben Elliston <bje@au.ibm.com>
14485
14486 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
14487 packed attribute to the definition to satisfy the new C++ parser.
14488
14489 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14490
14491 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
14492 invocations of va_arg.
14493
14494 2004-11-02 Mark Mitchell <mark@codesourcery.com>
14495
14496 PR c++/18124
14497 * g++.dg/template/crash25.C: New test.
14498
14499 PR c++/18155
14500 * g++.dg/template/typedef2.C: New test.
14501 * g++.dg/parse/crash13.C: Adjust error markers.
14502
14503 PR c++/18177
14504 * g++.dg/conversion/const3.C: New test.
14505
14506 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14507
14508 PR fortran/17535
14509 PR fortran/17583
14510 PR fortran/17713
14511 * gfortran.dg/generic_[123].f90: New testcases.
14512
14513 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14514
14515 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
14516 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
14517
14518 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
14519
14520 PR tree-opt/16808
14521 * gcc.c-torture/compile/pr16808.c: New test.
14522
14523 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
14524
14525 PR rtl-optimization/17104
14526 * gcc.dg/ppc-bitfield1.c: New.
14527
14528 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14529
14530 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
14531
14532 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
14533
14534 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
14535 strings for 32-bit code.
14536
14537 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
14538
14539 PR c/18239
14540 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
14541
14542 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
14543
14544 PR c++/18064
14545 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
14546
14547 2004-10-31 Mark Mitchell <mark@codesourcery.com>
14548
14549 PR c++/15172
14550 * g++.dg/init/aggr2.C: New test.
14551
14552 2004-10-30 Ziemowit Laski <zlaski@apple.com>
14553
14554 * objc.dg/local-decl-1.m: New test.
14555
14556 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
14557
14558 * gcc.dg/20040910-1.c: Adjust regex.
14559
14560 2004-10-30 Roger Sayle <roger@eyesopen.com>
14561
14562 PR rtl-optimization/18084
14563 * g++.dg/opt/pr18084-1.C: New testcase.
14564
14565 2004-10-30 Matt Austern <austern@apple.com>
14566
14567 PR c++/17542
14568 * g++.dg/ext/attrib18.C: New test.
14569
14570 2004-10-30 Roger Sayle <roger@eyesopen.com>
14571
14572 PR middle-end/18096
14573 * gcc.dg/pr18096-1.c: New test case.
14574
14575 2004-10-30 Roger Sayle <roger@eyesopen.com>
14576
14577 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
14578
14579 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
14580
14581 PR c/16666
14582 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
14583 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
14584 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
14585 gcc.dg/old-style-prom-3.c: New tests.
14586
14587 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
14588
14589 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
14590 Remove unnecessary inclusion of stdio.h.
14591
14592 2004-10-29 Roger Sayle <roger@eyesopen.com>
14593
14594 PR rtl-optimization/17581
14595 * gcc.dg/pr17581-1.c: New test case.
14596
14597 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
14598
14599 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
14600 being implemented.
14601 * g++.dg/conversion/dr195-1.C: New.
14602 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
14603 * g++.old-deja/g++.mike/p10148.C: Likewise.
14604
14605 2004-10-29 Mark Mitchell <mark@codesourcery.com>
14606
14607 PR c++/17695
14608 * g++.dg/debug/typedef2.C: New test.
14609
14610 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
14611
14612 PR fortran/13490
14613 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
14614 * gfortran.dg/g77/README: Update.
14615
14616 2004-10-28 Matt Austern <austern@apple.com>
14617
14618 PR c++/14124
14619 * g++.dg/ext/packed7.C: New test.
14620
14621 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
14622
14623 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
14624 scan-assembler.
14625 * lib/scanasm.exp (hidden-scan-for): New proc.
14626 (scan-hidden): Use hidden-scan-for instead of constructing the scan
14627 string.
14628 (scan-not-hidden): Likewise.
14629 * lib/target-supports.exp (check_visibility_available): mach-o is
14630 support too.
14631
14632 2004-10-28 Mark Mitchell <mark@codesourcery.com>
14633
14634 PR c++/17132
14635 * g++.dg/template/memclass3.C: New test.
14636
14637 2004-10-28 Adam Nemet <anemet@lnxw.com>
14638
14639 PR middle-end/18160
14640 * gcc.dg/register-var-1.c: New test.
14641 * gcc.dg/register-var-2.c: New test.
14642 * gcc.dg/asm-7.c: Taking the address of a register variable is an
14643 error now.
14644
14645 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
14646
14647 PR other/18172
14648 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
14649 unused variables.
14650 * gcc.dg/vect/vect-22.c: Likewise.
14651
14652 2004-10-28 Jakub Jelinek <jakub@redhat.com>
14653
14654 * gcc.dg/i386-rotate-1.c: New test.
14655
14656 2004-10-27 Mark Mitchell <mark@codesourcery.com>
14657
14658 * g++.dg/init/ref12.C: Add "run" marker.
14659
14660 PR c++/17435
14661 * g++.dg/init/ref12.C: New test.
14662
14663 PR c++/18140
14664 * g++.dg/template/shift1.C: New test.
14665 * g++.dg/template/error10.C: Adjust error markers.
14666
14667 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
14668
14669 PR tree-opt/17529
14670 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
14671
14672 2004-10-27 Geoffrey Keating <geoffk@apple.com>
14673
14674 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
14675 * gcc.dg/weak/weak-3.c: Likewise.
14676 * gcc.dg/weak/weak-5.c: Likewise.
14677 * gcc.dg/weak/weak-9.c: Likewise.
14678 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
14679 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
14680
14681 * gcc.dg/darwin-weakimport-1.c: New.
14682
14683 2004-10-28 Ben Elliston <bje@au.ibm.com>
14684
14685 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
14686
14687 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
14688
14689 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
14690 'syntax' error messages.
14691 * gcc.dg/cpp/direct2s.c: Likewise.
14692
14693 2004-10-26 Geoffrey Keating <geoffk@apple.com>
14694
14695 * gcc.c-torture/compile/20041026-1.c: New.
14696
14697 2004-10-26 Mark Mitchell <mark@codesourcery.com>
14698
14699 PR c++/18093
14700 * g++.dg/lookup/ns2.C: New test.
14701
14702 PR c++/18020
14703 * g++.dg/template/enum4.C: New test.
14704
14705 PR c++/18161
14706 * g++.dg/template/expr1.C: New test.
14707
14708 2004-10-26 Ben Elliston <bje@au.ibm.com>
14709
14710 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
14711
14712 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
14713
14714 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
14715 gcc.dg/decl-nospec-3.c: New tests.
14716
14717 2004-10-26 Ziemowit Laski <zlaski@apple.com>
14718
14719 * objc.dg/super-class-3.m: New test.
14720
14721 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
14722
14723 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
14724 resyncing.
14725 * gcc.dg/cpp/direct2s.c: Likewise.
14726
14727 2004-10-25 Geoffrey Keating <geoffk@apple.com>
14728
14729 * objc.dg/image-info.m: Update for changes to section selection.
14730
14731 2004-10-25 David Ayers <d.ayers@inode.at>
14732 Ziemowit Laski <zlaski@apple.com>
14733
14734 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
14735 diagnostics when messaging 'id <Proto>'.
14736 * objc.dg/class-protocol-1.m: New test.
14737 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
14738 a non-existent method signature.
14739 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
14740 Update diagnostics when messaging with non-existent method signature.
14741 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
14742 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
14743 invalid receivers are now resolved as if messaging 'id'; remove
14744 extraneous diagnostics.
14745
14746 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
14747
14748 PR c/16667
14749 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
14750 gcc.dg/init-desig-obs-3.c: New tests.
14751
14752 2004-10-25 Jakub Jelinek <jakub@redhat.com>
14753
14754 * gcc.dg/debug/20041023-1.c: New test.
14755
14756 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
14757
14758 PR middle-end/17407
14759 * gcc.c-torture/compile/pr17407.c: New test.
14760
14761 PR c++/18121
14762 * g++.dg/template/array8.C: New test.
14763
14764 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14765
14766 PR other/18138
14767 * lib/g++.exp: Accept more than one multilib libgcc.
14768 * lib/gcc-dg.exp: Likewise.
14769 * lib/objc.exp: Likewise.
14770 * lib/treelang.exp: Likewise.
14771 * lib/gfortran.exp: Likewise.
14772
14773 2004-10-24 Ben Elliston <bje@au.ibm.com>
14774
14775 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
14776
14777 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
14778
14779 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
14780 * gcc.dg/c99-const-expr-3.c: Likewise.
14781
14782 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
14783
14784 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
14785
14786 2004-10-23 Ben Elliston <bje@au.ibm.com>
14787
14788 * gcc.c-torture/execute/loop-2e.x: Remove.
14789
14790 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
14791
14792 PR c++/18095
14793 * g++.dg/parse/crash18.C: New.
14794 * g++.dg/parse/crash19.C: New.
14795
14796 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
14797
14798 * g++.dg/ext/dllimport1.C: Move dg-warnings.
14799 * g++.dg/ext/dllimport2.C: Same.
14800 * g++.dg/ext/dllimport8.C: Same.
14801
14802 2004-10-21 Mark Mitchell <mark@codesourcery.com>
14803
14804 PR c++/10841
14805 * g++.dg/conversion/cast1.C: New test.
14806 * g++.dg/overload/pmf1.C: Adjust error marker.
14807
14808 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
14809
14810 PR objc/17923
14811 * objc.dg/const-str-7.m: New test.
14812
14813 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14814
14815 * g++.dg/template/memfriend11.C: Fix comment typo.
14816 * g++.dg/template/memfriend14.C: Likewise.
14817
14818 2004-10-20 Richard Henderson <rth@redhat.com>
14819
14820 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
14821 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
14822 -fasynchronous-unwind-tables.
14823
14824 2004-10-20 Richard Henderson <rth@redhat.com>
14825
14826 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
14827 (main): Return success.
14828 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
14829 (main): Return success.
14830
14831 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14832
14833 PR c++/13495
14834 * g++.dg/template/memfriend9.C: New test.
14835 * g++.dg/template/memfriend10.C: Likewise.
14836 * g++.dg/template/memfriend11.C: Likewise.
14837 * g++.dg/template/memfriend12.C: Likewise.
14838 * g++.dg/template/memfriend13.C: Likewise.
14839 * g++.dg/template/memfriend14.C: Likewise.
14840 * g++.dg/template/memfriend15.C: Likewise.
14841 * g++.dg/template/memfriend16.C: Likewise.
14842 * g++.dg/template/memfriend17.C: Likewise.
14843 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
14844
14845 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
14846
14847 * g++.dg/conversion/dr195.C: New.
14848 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
14849
14850 2004-10-20 Ben Elliston <bje@au.ibm.com>
14851 Devang Patel <dpatel@apple.com>
14852
14853 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
14854 of floating point arithmetic, which could trap.
14855
14856 2004-10-19 Mark Mitchell <mark@codesourcery.com>
14857
14858 PR c++/14035
14859 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
14860 * g++.dg/conversion/const2.C: New test.
14861 * g++.dg/expr/reinterpret2.C: New test.
14862 * g++.dg/expr/reinterpret3.C: New test.
14863 * g++.dg/expr/cast2.C: New test.
14864 * g++.dg/expr/copy1.C: New test.
14865 * g++.dg/other/conversion1.C: Change error message.
14866 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
14867 function pointers to void *.
14868 * g++.old-deja/g++.mike/p10148.C: Likewise.
14869
14870 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14871
14872 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
14873
14874 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
14875
14876 PR c++/18047
14877
14878 * g++.dg/parse/expr3.C: New test.
14879
14880 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14881
14882 * gcc.dg/smod-1.c: New test.
14883
14884 2004-10-18 Ziemowit Laski <zlaski@apple.com>
14885
14886 * objc.dg/method-14.m: New test.
14887
14888 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14889
14890 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
14891 Also xfail as the patch was reverted.
14892
14893 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
14894
14895 PR middle-end/16973
14896 * gcc.dg/pr16973.c: New test.
14897
14898 2004-10-18 Diego Novillo <dnovillo@redhat.com>
14899
14900 PR tree-optimization/17656
14901 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
14902
14903 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
14904
14905 * g++.dg/eh/shadow1.C: New.
14906
14907 2004-10-18 Jakub Jelinek <jakub@redhat.com>
14908
14909 * gcc.c-torture/compile/20041018-1.c: New test.
14910
14911 2004-10-18 Ben Elliston <bje@au.ibm.com>
14912
14913 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
14914 compiler referring to register 0 when accessing sdata. The linker
14915 now patches things up.
14916
14917 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
14918
14919 PR c/17529
14920 * gcc.c-torture/compile/pr17529.c: New test.
14921
14922 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14923
14924 PR c++/17743
14925 * g++.dg/ext/attrib17.C: New test.
14926
14927 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
14928
14929 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
14930
14931 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14932
14933 PR c++/10479
14934 * g++.dg/ext/attrib16.C: New test.
14935
14936 2004-10-15 Mark Mitchell <mark@codesourcery.com>
14937
14938 PR c++/17042
14939 * g++.dg/init/dso_handle1.C: New test.
14940
14941 PR c++/14667
14942 * g++.dg/parse/typedef6.C: New test.
14943
14944 PR c++/17916
14945 * g++.dg/parse/pragma1.C: New test.
14946
14947 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
14948
14949 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
14950
14951 2004-10-15 Steve Ellcey <sje@cup.hp.com>
14952
14953 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
14954 -fno-common when on HPPA HP-UX platforms.
14955
14956 2004-10-15 Jakub Jelinek <jakub@redhat.com>
14957
14958 PR other/16820
14959 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
14960 stdint.h.
14961 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
14962 uintptr_t.
14963
14964 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14965
14966 PR c++/16301
14967 * g++.dg/lookup/strong-using-4.C: New test.
14968
14969 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
14970
14971 PR middle-end/16567
14972 * gcc.c-torture/compile/nested-1.c: New test.
14973
14974 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
14975
14976 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
14977 and mipsisa64*-*-* (until support for misaligned loads is added).
14978 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
14979 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
14980 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
14981 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
14982 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
14983 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
14984
14985 2004-10-14 Mark Mitchell <mark@codesourcery.com>
14986
14987 PR c++/17976
14988 * g++.dg/init/dtor3.C: New test.
14989
14990 2004-10-15 Ben Elliston <bje@au.ibm.com>
14991
14992 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
14993
14994 2004-10-14 Geoffrey Keating <geoffk@apple.com>
14995
14996 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
14997 * gcc.dg/macho-lo-sum.c: Likewise.
14998
14999 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
15000
15001 * gcc.dg/ppc-spe64-1.c: New test.
15002
15003 2004-10-14 Devang Patel <dpatel@apple.com>
15004
15005 PR 17635
15006 * gcc.dg/pr17635.c : New test.
15007
15008 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
15009
15010 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
15011 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
15012 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
15013 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
15014 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
15015 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
15016 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
15017 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
15018 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
15019 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
15020 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
15021 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
15022 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
15023 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
15024 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
15025 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
15026 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
15027 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
15028
15029 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
15030
15031 * gcc.dg/vect/vect-82.c: New testcase.
15032 * gcc.dg/vect/vect-82_64.c: New testcase.
15033 * gcc.dg/vect/vect-83.c: New testcase.
15034 * gcc.dg/vect/vect-83_64.c: New testcase.
15035
15036 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15037
15038 * gcc.dg/cpp/error-1.c: New test.
15039
15040 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
15041
15042 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
15043
15044 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
15045
15046 PR target/17984
15047 * gcc.dg/cris-peep2-xsrand2.c: New test.
15048
15049 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
15050
15051 PR c++/17661
15052 * testsuite/g++.dg/expr/for2.C: New test.
15053
15054 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15055
15056 * g++.dg/inherit/thunk1.C: Run on the SPARC.
15057
15058 2004-10-13 Jakub Jelinek <jakub@redhat.com>
15059
15060 PR tree-optimization/17724
15061 * g++.dg/opt/pr17724-1.C: New test.
15062 * g++.dg/opt/pr17724-2.C: New test.
15063 * g++.dg/opt/pr17724-3.C: New test.
15064 * g++.dg/opt/pr17724-4.C: New test.
15065 * g++.dg/opt/pr17724-5.C: New test.
15066 * g++.dg/opt/pr17724-6.C: New test.
15067
15068 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
15069
15070 PR c/17301
15071 * gcc.dg/pr17301-2.c: New test.
15072
15073 2004-10-11 Mark Mitchell <mark@codesourcery.com>
15074
15075 PR c++/15876
15076 * g++.dg/parse/error22.C: New test.
15077
15078 PR c++/17936
15079 * g++.dg/template/spec18.C: New test.
15080
15081 2004-10-11 Steve Ellcey <sje@cup.hp.com>
15082
15083 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
15084 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
15085 memcpy.
15086 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
15087 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
15088
15089 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
15090
15091 * g++.dg/eh/cleanup5.C: Add dg-options "".
15092
15093 2004-10-11 Roger Sayle <roger@eyesopen.com>
15094
15095 PR middle-end/17657
15096 * gcc.dg/switch-4.c: New test case.
15097
15098 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
15099
15100 * gcc.c-torture/execute/20041011-1.c: New test.
15101
15102 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15103
15104 PR c++/17554
15105 * g++.dg/init/for3.C: New test.
15106
15107 PR c++/17657
15108 * g++.dg/opt/switch2.C: New test.
15109
15110 PR middle-end/17703
15111 * g++.dg/warn/Wreturn-2.C: New test.
15112
15113 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
15114
15115 PR c++/17907
15116 * g++.dg/eh/cleanup5.C: New test.
15117
15118 2004-10-10 Mark Mitchell <mark@codesourcery.com>
15119
15120 PR c++/17393
15121 * g++.dg/parse/error21.C: New test.
15122
15123 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
15124
15125 * g++.dg/overload/pmf1.C: Adjust quoting marks.
15126 * g++.dg/warn/incomplete1.C: Likewise.
15127 * g++.dg/template/qualttp20.C: Likewise.
15128
15129 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15130
15131 PR c/17881
15132 * parm-incomplete-1.c: New test.
15133
15134 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15135
15136 PR c++/17867
15137 * g++.dg/parse/error19.C: New test.
15138
15139 PR c++/17670
15140 * g++.dg/init/new11.C: New test.
15141
15142 PR c++/17821
15143 * g++.dg/parse/error20.C: New test.
15144
15145 PR c++/17826
15146 * g++.dg/template/crash24.C: New test.
15147
15148 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15149
15150 PR c/17301
15151 * gcc.dg/pr17301-1.c: New test.
15152
15153 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
15154
15155 PR c/17189
15156 * gcc.dg/anon-struct-5.c: New test.
15157
15158 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
15159
15160 PR c/17844
15161 * gcc.dg/pr17844-1.c: New test.
15162
15163 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
15164
15165 PR tree-optimization/17906
15166 * gcc.c-torture/compile/pr17906.c: New.
15167
15168 2004-10-09 Stuart Hastings <stuart@apple.com>
15169 Roger Sayle <roger@eyesopen.com>
15170
15171 PR rtl-optimization/17853
15172 * gcc.dg/i386-mmx-5.c: New testcase.
15173
15174 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
15175
15176 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
15177
15178 2004-10-09 Mark Mitchell <mark@codesourcery.com>
15179
15180 PR c++/17524
15181 * g++.dg/template/static9.C: New test.
15182
15183 PR c++/17685
15184 * g++.dg/parse/operator5.C: New test.
15185
15186 2004-10-09 Roger Sayle <roger@eyesopen.com>
15187
15188 PR middle-end/17894
15189 * gcc.c-torture/execute/divcmp-4.c: New test case.
15190
15191 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15192
15193 PR tree-opt/17902
15194 * g++.dg/opt/pr17902.C: New test.
15195
15196 2004-10-09 Jakub Jelinek <jakub@redhat.com>
15197
15198 * gcc.dg/cpp/ident-1.c: Add dg-options "".
15199
15200 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15201
15202 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
15203
15204 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15205
15206 * gcc.dg/assign-warn-3.c: New test.
15207
15208 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15209
15210 PR c/16999
15211 * gcc.dg/cpp/ident-1.c: New test.
15212
15213 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
15214
15215 * gcc.c-torture/compile/acc1.c: New.
15216
15217 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
15218
15219 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
15220 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
15221
15222 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15223
15224 * gcc.dg/ultrasp11.c: New test.
15225
15226 2004-10-08 Michael Matz <matz@suse.de>
15227
15228 * gcc.dg/doloop-2.c: New test.
15229
15230 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
15231
15232 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
15233 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
15234 objc.dg/method-9.m: Update expected diagnostics.
15235
15236 2004-10-07 Geoffrey Keating <geoffk@apple.com>
15237
15238 * gcc.dg/ppc-fsel-3.c: New file.
15239 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
15240
15241 2004-10-07 Paul Brook <paul@codesourcery.com>
15242
15243 * gfortran.dg/intrinsic_verify_1.f90: New test.
15244
15245 2004-10-07 Paul Brook <paul@codesourcery.com>
15246
15247 * gfortran.dg/empty_format_1.f90: Remove stray commas.
15248
15249 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15250
15251 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
15252 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
15253 commit.
15254
15255 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
15256
15257 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
15258
15259 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15260
15261 PR c++/17115
15262 * g++.dg/warn/Winline-4.C: New test.
15263
15264 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
15265
15266 * gcc.c-torture/compile/20041007-1.c: New test.
15267
15268 2004-10-07 Paul Brook <paul@codesourcery.com>
15269
15270 PR fortran/17678
15271 * gfortran.dg/use_allocated_1.f90: New test.
15272
15273 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15274
15275 PR middle-end/17849
15276 * gfortran.fortran-torture/compile/nested.f90: New test
15277
15278 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
15279
15280 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
15281
15282 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
15283
15284 PR c++/17368
15285 * g++.dg/ext/asm6.C: New test.
15286
15287 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
15288
15289 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
15290
15291 2004-10-06 Paul Brook <paul@codesourcery.com>
15292
15293 PR libfortran/17709
15294 * gfortran.dg/empty_format_1.f90: New test.
15295
15296 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15297
15298 PR fortran/17568
15299 * gfortran.dg/ishft.f90: New test.
15300
15301 PR fortran/17283
15302 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
15303 tests.
15304
15305 2004-10-06 Paul Brook <paul@codesourcery.com>
15306
15307 * gfortran.dg/do_1.f90: New test.
15308
15309 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15310
15311 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
15312 optimizing for size.
15313
15314 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15315
15316 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
15317
15318 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
15319
15320 * gcc.c-torture/compile/20041005-1.c: New test.
15321
15322 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
15323
15324 PR c++/17829
15325 * g++.dg/lookup/koenig4.C: New.
15326
15327 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
15328
15329 * g++.dg/other/classkey1.C: Adjust quoting marks.
15330 * g++.dg/parse/error15.C: Likewise.
15331 * g++.dg/template/meminit2.C (int>): Likewise.
15332
15333 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15334
15335 PR fortran/17283
15336 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
15337
15338 PR fortran/17631
15339 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
15340
15341 PR fortran/17708
15342 * gfortran.dg/pr17708.f90: New test.
15343
15344 2004-10-04 Chao-ying Fu <fu@mips.com>
15345
15346 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
15347 * gcc.dg/vect/vect-4.c: Ditto.
15348 * gcc.dg/vect/vect-5.c: Ditto.
15349 * gcc.dg/vect/vect-6.c: Ditto.
15350 * gcc.dg/vect/vect-8.c: Ditto.
15351 * gcc.dg/vect/vect-16.c: Ditto.
15352 * gcc.dg/vect/vect-30.c: Ditto.
15353 * gcc.dg/vect/vect-40.c: Ditto.
15354 * gcc.dg/vect/vect-41.c: Ditto.
15355 * gcc.dg/vect/vect-42.c: Ditto.
15356 * gcc.dg/vect/vect-43.c: Ditto.
15357 * gcc.dg/vect/vect-44.c: Ditto.
15358 * gcc.dg/vect/vect-45.c: Ditto.
15359 * gcc.dg/vect/vect-46.c: Ditto.
15360 * gcc.dg/vect/vect-47.c: Ditto.
15361 * gcc.dg/vect/vect-48.c: Ditto.
15362 * gcc.dg/vect/vect-49.c: Ditto.
15363 * gcc.dg/vect/vect-50.c: Ditto.
15364 * gcc.dg/vect/vect-51.c: Ditto.
15365 * gcc.dg/vect/vect-52.c: Ditto.
15366 * gcc.dg/vect/vect-53.c: Ditto.
15367 * gcc.dg/vect/vect-54.c: Ditto.
15368 * gcc.dg/vect/vect-55.c: Ditto.
15369 * gcc.dg/vect/vect-56.c: Ditto.
15370 * gcc.dg/vect/vect-57.c: Ditto.
15371 * gcc.dg/vect/vect-58.c: Ditto.
15372 * gcc.dg/vect/vect-59.c: Ditto.
15373 * gcc.dg/vect/vect-60.c: Ditto.
15374 * gcc.dg/vect/vect-74.c: Ditto.
15375 * gcc.dg/vect/vect-79.c: Ditto.
15376 * gcc.dg/vect/vect-80.c: Ditto.
15377
15378 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
15379
15380 * gcc.dg/unused-7.c: Use the correct option.
15381
15382 2004-10-04 Paul Brook <paul@codesourcery.com>
15383 Bud Davis <bdavis9659@comcast.net>
15384
15385 PR fortran/17706
15386 PR fortran/16434
15387 * gfortran/pr17706.f90: New test.
15388 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
15389
15390 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15391
15392 * gfortran.dg/pr17612.f90: New test.
15393
15394 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
15395
15396 * g++.dg/template/local1.C: Adjust quoting marks in
15397 testing for diagnostics.
15398 * g++.dg/tls/diag-2.C: Likewise.
15399 * g++.dg/other/error8.C: Likewise.
15400
15401 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15402
15403 PR c/17178
15404 * gcc.dg/unused-4.c: Adjust to be correct.
15405
15406 PR c/17820
15407 * gcc.dg/unused-7.c: New test.
15408
15409 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
15410
15411 PR c++/17797
15412 * g++.dg/overload/template2.C: New test.
15413
15414 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
15415
15416 PR tree-optimization/16632
15417 * gcc.dg/tree-ssa/20041002-1.c: New.
15418
15419 2004-10-03 Paul Brook <paul@codesourcery.com>
15420
15421 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
15422 rather than relying on default formatting.
15423
15424 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
15425
15426 * gcc.dg/20040920-1.c: Update expected message text.
15427
15428 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
15429
15430 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
15431
15432 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
15433
15434 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
15435 tree level.
15436
15437 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15438
15439 * gcc.dg/tree-ssa/pr17343.c: Remove.
15440
15441 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
15442
15443 PR tree-opt/17343
15444 * gcc.dg/tree-ssa/pr17343.c: New test.
15445
15446 2004-10-01 Jakub Jelinek <jakub@redhat.com>
15447
15448 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
15449 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
15450 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
15451 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
15452 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
15453
15454 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15455
15456 * gcc.dg/lvalue-2.c: New test.
15457
15458 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
15459
15460 PR c/17730
15461 * gcc.dg/pr17730-1.c: New test
15462
15463 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
15464
15465 PR c/7425
15466 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
15467
15468 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15469
15470 * gcc.c-torture/execute/stdarg-1.c: New test.
15471 * gcc.c-torture/execute/stdarg-2.c: New test.
15472 * gcc.c-torture/execute/stdarg-3.c: New test.
15473 * gcc.dg/tree-ssa/stdarg-1.c: New test.
15474 * gcc.dg/tree-ssa/stdarg-2.c: New test.
15475 * gcc.dg/tree-ssa/stdarg-3.c: New test.
15476 * gcc.dg/tree-ssa/stdarg-4.c: New test.
15477 * gcc.dg/tree-ssa/stdarg-5.c: New test.
15478
15479 2004-09-29 Jakub Jelinek <jakub@redhat.com>
15480
15481 PR tree-optimization/17697
15482 * g++.dg/opt/pr17697-1.C: New test.
15483 * g++.dg/opt/pr17697-2.C: New test.
15484 * g++.dg/opt/pr17697-3.C: New test.
15485
15486 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
15487
15488 PR c/16409
15489 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
15490 gcc.dg/vla-init-5.c: New tests.
15491
15492 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
15493
15494 PR c/13804
15495 * gcc.dg/pr13804-1.c: New test.
15496
15497 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15498
15499 PR fortran/16938
15500 * gfortran.dg/pr16938.f90: New test.
15501
15502 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15503
15504 * g++.dg/template/crash23.C: New test.
15505
15506 2004-09-27 Mark Mitchell <mark@codesourcery.com>
15507
15508 PR c++/17585
15509 * g++.dg/template/static8.C: New test.
15510
15511 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
15512
15513 PR c++/17681
15514 * g++.dg/other/error9.C: New test.
15515
15516 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15517
15518 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
15519
15520 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15521
15522 PR fortran/15164
15523 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
15524
15525 2004-09-26 Roger Sayle <roger@eyesopen.com>
15526
15527 PR middle-end/17112
15528 * gcc.dg/pr17112-1.c: New test case.
15529
15530 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
15531
15532 PR c/11459
15533 * gcc.dg/pr11459-1.c: New test.
15534
15535 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
15536
15537 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
15538 * gcc.dg/tree-ssa/loop-4.c: Likewise.
15539
15540 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15541
15542 * gfortran.dg/pr15324.f90: Make array bounds consistent.
15543
15544 2004-09-25 Jan Hubicka <jh@suse.cz>
15545
15546 * compile/30040909-1.c: New test.
15547 * compile/30040907-1.c: New test.
15548
15549 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
15550
15551 * gcc.c-torture/execute/va-arg-26.c: New test.
15552
15553 2004-09-24 Zack Weinberg <zack@codesourcery.com>
15554
15555 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
15556 extra diagnostics on targets with 64-bit pointers.
15557 * objc.dg/selector-1.m: Adjust dg-warning regexp.
15558
15559 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15560
15561 PR c/17188
15562 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
15563 * gcc.dg/decl-3.c: Adjust expected message.
15564
15565 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15566
15567 PR fortran/17615
15568 * gfortran.dg/pr17615.f90: New test.
15569
15570 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
15571
15572 PR tree-optimzation/17517
15573 * g++.dg/tree-ssa/pr17517.C: New Test.
15574
15575 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
15576
15577 PR c++/16889
15578 * g++.dg/lookup/ambig3.C: New.
15579
15580 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
15581
15582 PR tree-opt/17624
15583 * g++.dg/opt/pr17624.C: New test.
15584
15585 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
15586
15587 PR c/6980
15588 * gcc.dg/Wbad-function-cast-1.c: New test.
15589
15590 2004-09-23 Zack Weinberg <zack@codesourcery.com>
15591
15592 * g++.dg/ext/complit1.C
15593 * g++.dg/other/error2.C
15594 * g++.dg/other/nontype-1.C
15595 * g++.dg/parse/crash11.C
15596 * g++.dg/parse/crash12.C
15597 * g++.dg/parse/error15.C
15598 * g++.dg/parse/error4.C
15599 * g++.dg/parse/tmpl-outside1.C
15600 * g++.dg/parse/too-many-tmpl-args1.C
15601 * g++.dg/template/dependent-expr3.C
15602 * g++.dg/template/error10.C
15603 * g++.dg/template/instantiate1.C
15604 * g++.dg/template/vtable2.C
15605 * g++.dg/warn/Wshadow-1.C
15606 * g++.dg/warn/weak1.C
15607 * g++.old-deja/g++.brendan/crash16.C
15608 * g++.old-deja/g++.brendan/crash18.C
15609 * g++.old-deja/g++.brendan/crash48.C
15610 * g++.old-deja/g++.brendan/crash49.C
15611 * g++.old-deja/g++.brendan/crash55.C
15612 * g++.old-deja/g++.brendan/crash56.C
15613 * g++.old-deja/g++.brendan/crash8.C
15614 * g++.old-deja/g++.brendan/enum11.C
15615 * g++.old-deja/g++.brendan/enum8.C
15616 * g++.old-deja/g++.brendan/enum9.C
15617 * g++.old-deja/g++.brendan/friend3.C
15618 * g++.old-deja/g++.brendan/misc14.C
15619 * g++.old-deja/g++.bugs/900402_02.C
15620 * g++.old-deja/g++.bugs/900404_03.C
15621 * g++.old-deja/g++.bugs/900404_04.C
15622 * g++.old-deja/g++.bugs/900428_03.C
15623 * g++.old-deja/g++.jason/crash4.C
15624 * g++.old-deja/g++.jason/overload21.C
15625 * g++.old-deja/g++.jason/redecl1.C
15626 * g++.old-deja/g++.jason/report.C
15627 * g++.old-deja/g++.jason/rfg10.C
15628 * g++.old-deja/g++.jason/template30.C
15629 * g++.old-deja/g++.law/arm12.C
15630 * g++.old-deja/g++.law/ctors5.C
15631 * g++.old-deja/g++.law/cvt20.C
15632 * g++.old-deja/g++.law/init10.C
15633 * g++.old-deja/g++.law/init8.C
15634 * g++.old-deja/g++.law/visibility17.C
15635 * g++.old-deja/g++.law/visibility7.C
15636 * g++.old-deja/g++.mike/net8.C
15637 * g++.old-deja/g++.mike/p646.C
15638 * g++.old-deja/g++.mike/p700.C
15639 * g++.old-deja/g++.mike/p701.C
15640 * g++.old-deja/g++.mike/p811.C
15641 * g++.old-deja/g++.ns/template13.C
15642 * g++.old-deja/g++.other/array3.C
15643 * g++.old-deja/g++.other/crash25.C
15644 * g++.old-deja/g++.other/dtor3.C
15645 * g++.old-deja/g++.other/dtor4.C
15646 * g++.old-deja/g++.other/main1.C
15647 * g++.old-deja/g++.other/warn7.C
15648 * g++.old-deja/g++.pt/crash11.C
15649 * g++.old-deja/g++.pt/crash36.C
15650 * g++.old-deja/g++.pt/spec22.C
15651 * g++.old-deja/g++.pt/spec9.C
15652 * g++.old-deja/g++.pt/ttp52.C
15653 * g++.old-deja/g++.robertl/eb103.C
15654 * g++.old-deja/g++.robertl/eb121.C
15655 * g++.old-deja/g++.robertl/eb22.C
15656 * g++.old-deja/g++.robertl/eb8.C:
15657 Update locations and/or regexps of dg-error markers.
15658 Remove markers for some bogus messages that are no longer issued.
15659
15660 2004-09-23 Jakub Jelinek <jakub@redhat.com>
15661
15662 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
15663 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
15664
15665 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
15666
15667 PR c++/17618
15668 * g++.dg/lookup/crash5.C: New test.
15669
15670 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
15671
15672 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
15673 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
15674 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
15675 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
15676 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
15677 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
15678
15679 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
15680 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
15681 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
15682 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
15683 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
15684 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
15685
15686 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
15687
15688 * gcc.dg/vect/vect-44.c: Check additional cases.
15689 * gcc.dg/vect/vect-48.c: Check additional cases.
15690
15691 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
15692 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
15693 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
15694 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
15695 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
15696 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
15697 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
15698 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
15699 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
15700
15701 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
15702 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
15703 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
15704
15705 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15706
15707 * gcc.dg/tree-ssa/loop-6.c: New test.
15708
15709 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
15710
15711 PR c++/17620
15712 * g++.dg/inherit/base2.C: New.
15713
15714 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15715
15716 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
15717 * gcc.dg/20001012-2.c: Likewise.
15718 * gcc.dg/20001013-1.c: Likewise.
15719 * gcc.dg/20001101-1.c: Likewise.
15720 * gcc.dg/20001102-1.c: Likewise.
15721 * gcc.dg/bf-spl1.c: Likewise.
15722 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
15723 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
15724
15725 2004-09-22 Diego Novillo <dnovillo@redhat.com>
15726
15727 PR tree-optimization/16721
15728 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
15729
15730 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
15731
15732 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
15733 * gcc.dg/20040305-1.c: Likewise.
15734
15735 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
15736
15737 PR c/16566
15738 * gcc.c-torture/compile/pr16566-1.c,
15739 gcc.c-torture/compile/pr16566-2.c,
15740 gcc.c-torture/compile/pr16566-3.c: New tests.
15741
15742 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
15743
15744 PR tree-optimization/17512
15745 * gcc.c-torture/compile/20040916-1.c.
15746
15747 2004-09-21 Mark Mitchell <mark@codesourcery.com>
15748
15749 * gcc.dg/pragma-re-3.c: New test.
15750
15751 2004-09-17 Matt Austern <austern@apple.com>
15752
15753 PR c++/15049
15754 * g++.dg/other/anon3.C: New.
15755
15756 2004-09-21 Roger Sayle <roger@eyesopen.com>
15757
15758 PR c++/7503
15759 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
15760 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
15761 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
15762 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
15763 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
15764
15765 2004-09-21 Bud Davis <bdavis9659@comcast.net>
15766
15767 PR fortran/17286
15768 * gfortran.dg/pr17286.f90: New test.
15769
15770 2004-09-20 Mark Mitchell <mark@codesourcery.com>
15771
15772 PR c++/17530
15773 * g++.dg/template/static7.C: New test.
15774
15775 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
15776
15777 PR tree-opt/17558
15778 * gcc.c-torture/compile/pr17558.c: New test.
15779
15780 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15781
15782 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
15783 if SKIP_ATTRIBUTE is defined.
15784
15785 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15786
15787 PR fortran/15957
15788 * gfortran.dg/pr15957.f90: New test.
15789
15790 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
15791
15792 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
15793 in comparison.
15794 * gcc.dg/vect/vect-79.c: Likewise.
15795 * gcc.dg/vect/vect-80.c: Likewise.
15796
15797 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15798
15799 PR fortran/15750
15800 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
15801
15802 2004-09-20 Ira Rosen <irar@il.ibm.com>
15803
15804 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
15805 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
15806 * gcc.dg/vect/vect-62.c: New testcase.
15807 * gcc.dg/vect/vect-63.c: New testcase.
15808 * gcc.dg/vect/vect-64.c: New testcase.
15809 * gcc.dg/vect/vect-65.c: New testcase.
15810 * gcc.dg/vect/vect-66.c: New testcase.
15811 * gcc.dg/vect/vect-67.c: New testcase.
15812 * gcc.dg/vect/vect-68.c: New testcase.
15813 * gcc.dg/vect/vect-69.c: New testcase.
15814 * gcc.dg/vect/vect-79.c: New testcase.
15815 * gcc.dg/vect/vect-80.c: New testcase.
15816
15817 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
15818
15819 * gcc.target/mips/asm-1.c: New test.
15820
15821 2004-09-19 Ira Rosen <irar@il.ibm.com>
15822
15823 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
15824 * gcc.dg/vect/vect-73.c: New testcase.
15825 * gcc.dg/vect/vect-74.c: New testcase.
15826 * gcc.dg/vect/vect-75.c: New testcase.
15827 * gcc.dg/vect/vect-76.c: New testcase.
15828 * gcc.dg/vect/vect-77.c: New testcase.
15829 * gcc.dg/vect/vect-78.c: New testcase
15830
15831 2004-09-18 Paul Brook <paul@codesourcery.com>
15832
15833 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
15834
15835 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
15836
15837 PR c/17424
15838 * gcc.dg/pr17424-1.c: New test.
15839
15840 2004-09-18 Diego Novillo <dnovillo@redhat.com>
15841
15842 * g++.dg/tree-ssa/pr17153.C: New test.
15843
15844 2004-09-16 Geoffrey Keating <geoffk@apple.com>
15845
15846 PR pch/13361
15847 * testsuite/g++.dg/pch/wchar-1.C: New.
15848 * testsuite/g++.dg/pch/wchar-1.Hs: New.
15849
15850 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
15851
15852 * gcc.c-torture/execute/20040917-1.c: New test.
15853
15854 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15855
15856 PR tree-optimization/17319
15857 * gcc.dg/pr17319.c: New test.
15858
15859 2004-09-17 Devang Patel <dpatel@apple.com>
15860
15861 * gcc.dg/20040813-1.c: New test.
15862
15863 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15864
15865 PR tree-optimization/17273
15866 * gcc.c-torture/compile/pr17273.c: New test.
15867
15868 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
15869
15870 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
15871 Update expected messages.
15872 * gcc.dg/declspec-13.c: New test.
15873
15874 2004-09-17 David Edelsohn <edelsohn@gnu.org>
15875
15876 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
15877
15878 2004-09-17 Diego Novillo <dnovillo@redhat.com>
15879
15880 * gcc.c-torture/execute/pr17252.c: Use post-increment to
15881 change what 'a' is pointing to.
15882
15883 2004-09-17 Mark Mitchell <mark@codesourcery.com>
15884
15885 PR c++/16002
15886 * g++.dg/template/error18.C: New test.
15887
15888 PR c++/16029
15889 * g++.dg/warn/Wunused-8.C: New test.
15890
15891 2004-09-17 Steven Bosscher <stevenb@suse.de>
15892
15893 PR tree-optimization/17513
15894 * gcc.dg/20040916-1.c: New test.
15895
15896 2004-09-16 Mark Mitchell <mark@codesourcery.com>
15897
15898 PR c++/17501
15899 * g++.dg/template/typename7.C: New test.
15900
15901 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15902
15903 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
15904
15905 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
15906
15907 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
15908 with -ftree-based-profiling also.
15909 * lib/profopt.exp: Support late-set profile_option/feedback_option.
15910
15911 2004-09-16 Victor Leikehman <lei@il.ibm.com>
15912
15913 PR/15364
15914 * gfortran.dg/der_array_io_1.f90: New test.
15915 * gfortran.dg/der_array_io_2.f90: New test.
15916 * gfortran.dg/der_array_io_3.f90: New test.
15917
15918 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15919
15920 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
15921 EABI.
15922
15923 2004-09-15 Mark Mitchell <mark@codesourcery.com>
15924
15925 * g++.dg/opt/switch1.C: New test.
15926
15927 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
15928
15929 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
15930 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
15931 Update expected messages.
15932
15933 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15934
15935 PR fortran/16485
15936 * gfortran.dg/same_name_1.f90: New test.
15937
15938 2004-09-15 Diego Novillo <dnovillo@redhat.com>
15939
15940 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
15941 dereference garbage pointers.
15942
15943 2004-09-15 Jakub Jelinek <jakub@redhat.com>
15944
15945 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
15946 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
15947
15948 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
15949 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
15950 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
15951
15952 2004-09-14 Mark Mitchell <mark@codesourcery.com>
15953
15954 PR c++/17324
15955 * g++.dg/template/mangle1.C: New test.
15956
15957 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15958
15959 PR tree-optimization/17252
15960 * gcc.c-torture/execute/pr17252.c: New test.
15961
15962 2004-09-14 Andrew Pinski <apinski@apple.com>
15963
15964 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
15965
15966 2004-09-14 Roger Sayle <roger@eyesopen.com>
15967
15968 PR rtl-optimization/9771
15969 * gcc.dg/pr9771-1.c: New test case.
15970
15971 2004-09-14 Diego Novillo <dnovillo@redhat.com>
15972
15973 PR tree-optimization/15262
15974 * gcc.c-torture/execute/pr15262-1.c: New test.
15975 * gcc.c-torture/execute/pr15262-2.c: New test.
15976
15977 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
15978
15979 * gcc.dg/declspec-12.c: New test.
15980
15981 2004-09-14 Bud Davis <bdavis9659@comcast.net>
15982
15983 * gfortran.dg/pr17090.f90: Add directives to test.
15984
15985 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15986
15987 * gcc.c-torture/compile/20040914-1.c: New test.
15988
15989 2004-09-13 Mark Mitchell <mark@codesourcery.com>
15990
15991 PR c++/16162
15992 * g++.dg/template/decl2.C: New test.
15993
15994 2004-09-13 Bud Davis <bdavis9659@comcast.net>
15995
15996 PR fortran/17090
15997 * gfortran.dg/pr17090.f90: New test.
15998
15999 2004-09-13 Dale Johannesen <dalej@apple.com>
16000
16001 * gcc.c-torture/compile/pr17408.c: New test case.
16002
16003 2004-09-13 Mark Mitchell <mark@codesourcery.com>
16004
16005 PR c++/16716
16006 * g++.dg/parse/crash17.C: New test.
16007
16008 PR c++/17327
16009 * g++.dg/template/enum3.C: New test.
16010
16011 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
16012
16013 * lib/gcc-defs.exp: Load wrapper.exp.
16014 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
16015 using local code.
16016 * lib/gcc.exp (gcc_init): Similar.
16017 * lib/gfortran.exp (gfortran_init): Similar.
16018 * lib/objc.exp (objc_init): Similar.
16019 * lib/treelang.exp (treelang_init): Similar.
16020 * lib/wrapper.exp: New file with build_wrapper call machinery in
16021 ${tool}_maybe_build_wrapper.
16022
16023 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16024
16025 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
16026 "inline".
16027 * gcc.dg/declspec-11.c: Update expected messages.
16028 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
16029 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
16030 gcc.dg/inline-12.c: New tests.
16031
16032 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
16033
16034 * g++.dg/tree-ssa/pr17400.C: New testcase.
16035
16036 2004-09-13 James E Wilson <wilson@specifixinc.com>
16037
16038 * gcc.target/mips/sb1-1.c: New testcase.
16039
16040 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
16041
16042 * lib/g77-dg.exp: Remove unused file.
16043 * lib/mike-g77.exp: Ditto.
16044 * lib/g77.exp: Ditto.
16045
16046 2004-09-12 Richard Henderson <rth@redhat.com>
16047
16048 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
16049
16050 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
16051
16052 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
16053 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16054 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
16055 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
16056 Update expected messages.
16057
16058 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
16059
16060 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
16061 declaration/use mismatch for dirp parameter.
16062
16063 2004-09-12 Andrew Pinski <apinski@apple.com>
16064
16065 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
16066 -fgnu-runtime is passed.
16067
16068 2004-09-12 Richard Henderson <rth@redhat.com>
16069
16070 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
16071 do the uplevel thing and update additional_flags directly.
16072 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
16073 gfortran.fortran-torture/execute/intrinsic_nearest.x,
16074 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
16075 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
16076
16077 2004-09-11 Steven Bosscher <stevenb@suse.de>
16078
16079 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
16080
16081 2004-09-11 Roger Sayle <roger@eyesopen.com>
16082
16083 PR middle-end/17411
16084 * g++.dg/opt/pr17411-1.C: New test case.
16085
16086 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16087
16088 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16089 gcc.dg/tls/diag-2.c: Update expected messages.
16090 * gcc.dg/991209-1.c: Specify compilation options. Update expected
16091 messages.
16092 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
16093 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
16094 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
16095 gcc.dg/tls/diag-5.c: New tests.
16096
16097 2004-09-11 Zack Weinberg <zack@codesourcery.com>
16098
16099 * gcc.dg/20040910-1.c: Correct dg-error regexp.
16100
16101 2004-09-11 Steven Bosscher <stevenb@suse.de>
16102
16103 * g++.dg/parse/break-in-for.C: New test.
16104
16105 2004-09-11 Jakub Jelinek <jakub@redhat.com>
16106
16107 * gcc.dg/tree-ssa/20040911-1.c: New test.
16108
16109 2004-09-11 Andreas Jaeger <aj@suse.de>
16110
16111 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
16112 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
16113
16114 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
16115
16116 * gcc.target/frv: New directory of FR-V-specific tests.
16117
16118 2004-09-10 James E Wilson <wilson@specifixinc.com>
16119
16120 * gcc.dg/convert-vec-1.c: New test.
16121
16122 2004-09-10 Roger Sayle <roger@eyesopen.com>
16123
16124 PR middle-end/17024
16125 * gcc.dg/pr17024-1.c: New test case.
16126
16127 2004-09-10 Eric Christopher <echristo@redhat.com>
16128
16129 * gcc.dg/20040910-1.c: New test.
16130
16131 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
16132
16133 * gcc.dg/bitfld-9.c: New test.
16134
16135 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
16136
16137 * gcc.c-torture/execute/ieee/acc1.c: New test.
16138 * gcc.c-torture/execute/ieee/acc2.c: New test.
16139 * gcc.c-torture/execute/ieee/mzero6.c: New test.
16140
16141 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
16142
16143 * gcc.dg/deprecated-2.c: New test.
16144
16145 2004-09-09 James E Wilson <wilson@specifixinc.com>
16146
16147 * gcc.dg/init-vec-1.c: New test.
16148
16149 2004-09-09 Roger Sayle <roger@eyesopen.com>
16150
16151 PR middle-end/17055
16152 * gcc.dg/pr17055-1.c: New test case.
16153
16154 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
16155
16156 PR target/17377
16157 * gcc.c-torture/execute/pr17377.c: New test.
16158
16159 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16160
16161 PR c/8420
16162 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
16163 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
16164 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
16165 gcc.dg/long-long-typespec-1.c: New tests.
16166 * gcc.dg/tls/diag-2.c: Update expected diagnostics
16167
16168 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
16169
16170 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
16171 gcc.dg/gnu99-static-1.c: New tests.
16172
16173 2004-09-08 Devang Patel <dpatel@apple.com>
16174
16175 * gcc.dg/darwin-ld-20040828-1.c: New test.
16176 * gcc.dg/darwin-ld-20040828-2.c: New test.
16177 * gcc.dg/darwin-ld-20040828-3.c: New test.
16178
16179 2004-09-08 Ziemowit Laski <zlaski@apple.com>
16180
16181 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
16182 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
16183 in error message.
16184 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
16185 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
16186 in error message.
16187 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
16188 types they qualify.
16189 * objc.dg/type-size-2.m: Fix wording in comment.
16190 * objc.dg/va-meth-1.m: New test case.
16191
16192 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
16193
16194 PR c/16633:
16195 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
16196 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
16197
16198 2004-09-06 Devang Patel <dpatel@apple.com>
16199
16200 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
16201 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
16202
16203 2004-09-06 Zack Weinberg <zack@codesourcery.com>
16204
16205 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
16206 reflect changed line numbering of diagnostics.
16207
16208 2004-09-06 Paul Brook <paul@codesourcery.com>
16209
16210 * gfortran.dg/edit_real_1.f90: Add new test.
16211
16212 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16213
16214 * gcc.dg/tree-ssa/loop-2.c: New test.
16215 * gcc.dg/tree-ssa/loop-3.c: New test.
16216 * gcc.dg/tree-ssa/loop-4.c: New test.
16217 * gcc.dg/tree-ssa/loop-5.c: New test.
16218
16219 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16220
16221 * gcc.dg/format/sentinel-1.c: Update for parameter option.
16222
16223 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16224
16225 * gcc.dg/format/sentinel-1.c: New test.
16226
16227 2004-09-04 Uros Bizjak <uros@kss-loka.si>
16228
16229 * testsuite/gcc.dg/builtins-46.c: New.
16230
16231 2004-09-03 Devang Patel <dpatel@apple.com>
16232
16233 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
16234 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
16235
16236 2004-09-03 Jan Beulich <jbeulich@novell.com>
16237
16238 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
16239 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
16240 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
16241 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
16242 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
16243 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
16244 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
16245 the non-portable bzero.
16246 * gcc.dg/20010912-1.c: xfail for NetWare.
16247 * gcc.dg/20020426-2.c: xfail for NetWare.
16248 * gcc.dg/20021014-1.c: xfail for NetWare.
16249 * gcc.dg/20021018-1.c: xfail for NetWare.
16250 * gcc.dg/20030213-1.c: xfail for NetWare.
16251 * gcc.dg/20030225-1.c: xfail for NetWare.
16252 * gcc.dg/20030708-1.c: xfail for NetWare.
16253 * gcc.dg/builtins-config.h: Also exclude NetWare.
16254 * gcc.dg/format/format.h: Define restrict only if not already defined.
16255 * gcc.dg/nest.c: xfail for NetWare.
16256 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
16257 * lib/target-supports.exp (check_visibility_available): Exclude
16258 NetWare.
16259
16260 2004-09-03 Jan Beulich <jbeulich@novell.com>
16261
16262 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
16263 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
16264 deterministic starting point for the alignment of structure fields.
16265 * gcc.dg/Wpadded.c: Dito.
16266 * g++.dg/abi/vbase10.C: Dito.
16267
16268 2004-09-03 Devang Patel <dpatel@apple.com>
16269
16270 * g++.dg/debug/pr15736.cc: New test.
16271
16272 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16273
16274 * README.QMTEST: Fix out-of-date link.
16275
16276 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
16277
16278 PR fortran/16579
16279 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
16280 Delete. Duplicate of gfortran.dg/g77/20010610.f
16281
16282 2004-09-02 Mark Mitchell <mark@codesourcery.com>
16283
16284 * g++.dg/abi/arm_rtti1.C: New test.
16285
16286 2004-09-02 Geoffrey Keating <geoffk@apple.com>
16287
16288 * gcc.dg/ppc-vector-memcpy.c: New.
16289 * gcc.dg/ppc-vector-memset.c: New.
16290
16291 2004-09-02 Chao-ying Fu <fu@mips.com>
16292
16293 * gcc.target/mips/mips-3d-1.c: New test.
16294 * gcc.target/mips/mips-3d-2.c: New test.
16295 * gcc.target/mips/mips-3d-3.c: New test.
16296 * gcc.target/mips/mips-3d-4.c: New test.
16297 * gcc.target/mips/mips-3d-5.c: New test.
16298 * gcc.target/mips/mips-3d-6.c: New test.
16299 * gcc.target/mips/mips-3d-7.c: New test.
16300 * gcc.target/mips/mips-3d-8.c: New test.
16301 * gcc.target/mips/mips-3d-9.c: New test.
16302 * gcc.target/mips/mips-ps-1.c: New test.
16303 * gcc.target/mips/mips-ps-2.c: New test.
16304 * gcc.target/mips/mips-ps-3.c: New test.
16305 * gcc.target/mips/mips-ps-4.c: New test.
16306 * gcc.target/mips/mips-ps-type.c: New test.
16307
16308 2004-09-02 Paul Brook <paul@codesourcery.com>
16309
16310 * gfortran.dg/edit_real_1.f90: Add new tests.
16311
16312 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16313
16314 PR fortran/15327
16315 * gfortran.dg/merge_char_1.f90: New test.
16316
16317 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16318
16319 PR fortran/16404
16320 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
16321
16322 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16323
16324 PR c/1522
16325 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
16326
16327 2004-09-01 Mark Mitchell <mark@codesourcery.com>
16328
16329 * g++.dg/opt/loop1.C: Do not XFAIL.
16330
16331 2004-09-01 Jakub Jelinek <jakub@redhat.com>
16332
16333 * gcc.c-torture/execute/20040831-1.c: New test.
16334
16335 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
16336
16337 PR fortran/16579
16338 * gfortran.dg/g77/20010610.f: Now passes.
16339 Copy from g77.f-torture/execute. Add dg-run directive.
16340 * gfortran.dg/g77/README: Update
16341
16342 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
16343
16344 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
16345 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
16346 (t1, t2, t3, t4): Add volatile.
16347
16348 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16349
16350 * g++.dg/ext/visibility/arm1.C: New test.
16351
16352 2004-08-31 Geoffrey Keating <geoffk@apple.com>
16353
16354 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
16355 -pedantic-errors.
16356
16357 2004-09-01 Paul Brook <paul@codesourcery.com>
16358
16359 * gfortran.dg/eof_2.f90: New test.
16360
16361 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16362
16363 PR fortran/16579
16364 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
16365
16366 2004-08-31 Bud Davis <bdavis9659@comcast.net>
16367
16368 PR libfortran/16805
16369 * gfortran.dg/list_read_2.f90: New test.
16370
16371 2004-08-31 Mark Mitchell <mark@codesourcery.com>
16372
16373 * g++.dg/abi/key1.C: New test.
16374
16375 2004-08-31 Richard Henderson <rth@redhat.com>
16376
16377 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
16378 form of offsetof.
16379 * g++.dg/other/offsetof5.C: Remove duplicate.
16380
16381 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16382
16383 PR fortran/17244
16384 * gfortran.dg/func_derived_1.f90: New test.
16385
16386 2004-08-31 Paul Brook <paul@codesourcery.com>
16387
16388 * gfortran.dg/eof_1.f90: New test.
16389
16390 2004-08-31 Paul Brook <paul@codesourcery.com>
16391
16392 * gfortran.dg/list_read_1.f90: New file.
16393
16394 2004-08-30 Mark Mitchell <mark@codesourcery.com>
16395
16396 * g++.dg/opt/loop1.C: XFAIL.
16397
16398 2004-08-30 Geoffrey Keating <geoffk@apple.com>
16399
16400 * gcc.dg/funcdef-storage-1.c: New.
16401 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
16402 an extern function in local scope.
16403 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
16404 declare an 'auto inline' function in local scope.
16405 * gcc.dg/20011130-1.c: Likewise.
16406 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
16407 an 'auto' function in local scope.
16408 * gcc.dg/20021014-1.c: Likewise.
16409 * gcc.dg/20030331-2.c: Likewise.
16410
16411 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16412
16413 * gfortran.dg/blockdata_1.f90: New test.
16414
16415 2004-08-30 Richard Henderson <rth@redhat.com>
16416
16417 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
16418
16419 2004-08-30 Richard Henderson <rth@redhat.com>
16420
16421 * lib/fortran-torture.exp (fortran-torture-execute): Honor
16422 additional_flags set by alternate driver.
16423 (ieee-options): New procedure.
16424 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
16425 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
16426 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
16427 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
16428
16429 2004-08-30 Richard Henderson <rth@redhat.com>
16430
16431 * lib/f-torture.exp: Remove.
16432
16433 2004-08-29 Mark Mitchell <mark@codesourcery.com>
16434
16435 PR rtl-optimization/16590
16436 * g++.dg/opt/loop1.C: New test.
16437
16438 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16439
16440 PR fortran/13910
16441 * gfortran.dg/oldstyle_1.f90: New test.
16442
16443 2004-08-29 Steven G. Kargl <kargls@comcast.net>
16444 Paul Brook <paul@codesourcery.com>
16445
16446 * gfortran.dg/g77/README: Update.
16447 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
16448 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
16449 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
16450
16451 2004-08-28 Paul Brook <paul@codesourcery.com>
16452
16453 PR libfortran/17195
16454 * gfortran.dg/edit_real_1.f90: New test.
16455
16456 2004-08-27 Paul Brook <paul@codesourcery.com>
16457
16458 * gfortran.dg/rewind_1.f90: New test.
16459
16460 2004-08-27 Bud Davis <bdavis9659@comcast.net>
16461
16462 PR fortran/16597
16463 * gfortran.dg/pr16597.f90: New test.
16464
16465 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16466
16467 PR c/13801
16468 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
16469 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
16470 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
16471 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
16472 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
16473
16474 2004-08-26 Nick Clifton <nickc@redhat.com>
16475
16476 * gcc.c-torture/compile/pr17119.c: New test.
16477
16478 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
16479
16480 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
16481
16482 2004-08-25 Richard Henderson <rth@redhat.com>
16483
16484 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
16485 the bits that expect kind=8 to be the largest real kind.
16486
16487 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16488
16489 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
16490
16491 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16492
16493 * gfortran.dg/assignment_1.f90: New test.
16494
16495 2004-08-25 Adam Nemet <anemet@lnxw.com>
16496
16497 * g++.dg/template/repo3.C: New test.
16498
16499 2004-08-25 Roger Sayle <roger@eyesopen.com>
16500
16501 PR middle-end/16693
16502 PR tree-optimization/16372
16503 * g++.dg/opt/pr16372-1.C: New test case.
16504 * g++.dg/opt/pr16693-1.C: New test case.
16505 * g++.dg/opt/pr16693-2.C: New test case.
16506
16507 2004-08-25 Ziemowit Laski <zlaski@apple.com>
16508
16509 * objc.dg/proto-lossage-4.m: New test.
16510
16511 2004-08-25 Mark Mitchell <mark@codesourcery.com>
16512
16513 PR c++/17155
16514 * g++.dg/inherit/local2.C: New test.
16515
16516 2004-08-25 Paul Brook <paul@codesourcery.com>
16517
16518 PR fortran/17144
16519 * gfortran.dg/string_ctor_1.f90: New test.
16520
16521 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16522
16523 PR c++/14428
16524 * g++.dg/template/redecl2.C: New test.
16525
16526 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16527
16528 PR fortran/17143
16529 * gfortran.dg/pr17143.f90: New test.
16530
16531 2004-08-24 Bud Davis <bdavis9659@comcast.net>
16532
16533 PR fortran/17164
16534 * gfortran.dg/pr17164.f90: New test.
16535
16536 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16537
16538 * gcc.dg/tree-ssa/loop-1.c: New test.
16539
16540 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16541
16542 * gcc.c-torture/compile/20040824-1.c: New test.
16543
16544 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
16545
16546 * gcc.c-torture/compile/iftrap-3.c: New test.
16547
16548 2004-08-24 Paul Brook <paul@codesourcery.com>
16549
16550 * gfortran.dg/entry_2.f90: New test.
16551
16552 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16553
16554 PR c++/16889
16555 * g++.dg/lookup/ambig[12].C: New.
16556
16557 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16558
16559 PR c++/16706
16560 * g++.dg/template/crash21.C: New test.
16561 * g++.dg/template/crash22.C: Likewise.
16562
16563 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
16564
16565 PR c++/17149
16566 * g++.dg/template/access15.C: New.
16567
16568 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16569
16570 PR c++/17163
16571 * g++.dg/template/repo2.C: New test.
16572
16573 2004-08-23 Roger Sayle <roger@eyesopen.com>
16574
16575 PR rtl-optimization/17078
16576 * gcc.c-torture/execute/pr17078-1.c: New test case.
16577
16578 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16579
16580 PR c/14492
16581 * gcc.dg/debug/crash1.c: New test.
16582
16583 2004-08-23 Mark Mitchell <mark@codesourcery.com>
16584
16585 PR c/16180
16586 * gcc.dg/loop-5.c: New test.
16587
16588 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16589
16590 * gcc.c-torture/execute/20040823-1.c: New test.
16591
16592 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
16593
16594 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
16595 to the assembler. Simplify test accordingly.
16596 (asm_abi_flags): Use GNU names.
16597 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
16598 to check for ABI flags.
16599
16600 2004-08-22 Andrew Pinski <apinski@apple.com>
16601
16602 * g++.dg/opt/pr14029.C: New test.
16603 * gcc.c-torture/execute/pr15262.c: New test.
16604
16605 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16606
16607 * gfortran.dg/reduction.f90: Add checks with complex arguments.
16608
16609 2004-08-21 Bud Davis <bdavis9659@comcast.net>
16610
16611 PR 16908
16612 * gfortran.dg/direct_io.f90: New test.
16613
16614 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16615
16616 PR c++/17121
16617 * g++.dg/inherit/local2.C: New test.
16618
16619 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16620
16621 PR c++/17120
16622 * g++.dg/warn/Wparentheses-4.C: New test.
16623
16624 2004-08-20 Mark Mitchell <mark@codesourcery.com>
16625
16626 PR c++/17121
16627 * g++.dg/inherit/local2.C: New test.
16628
16629 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
16630 * gcc.dg/ppc-ldstruct.c: Likewise.
16631 * gcc.dg/ppc64-abi-2.c: Likewise.
16632
16633 2004-08-20 Jakub Jelinek <jakub@redhat.com>
16634
16635 PR rtl-optimization/17099
16636 * gcc.c-torture/execute/20040820-1.c: New test.
16637
16638 2004-08-20 David Edelsohn <edelsohn@gnu.org>
16639
16640 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
16641
16642 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
16643
16644 PR fortran/17077
16645 * gfortran.dg/auto_array_1.f90: New test.
16646
16647 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16648
16649 PR fortran/17074
16650 * gfortran.dg/simpleif_1.f90: New test.
16651
16652 2004-08-19 Mark Mitchell <mark@codesourcery.com>
16653
16654 * lib/target-supports.exp (check_profiling_available): Return
16655 false for arm*-*-symbianelf* and arm*-*-eabi*.
16656
16657 PR c++/15890
16658 * g++.dg/template/delete1.C: New test.
16659
16660 2004-08-19 Paul Brook <paul@codesourcery.com>
16661
16662 PR fortran/14976
16663 PR fortran/16228
16664 * gfortran.dg/data_char_1.f90: New test.
16665
16666 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
16667
16668 PR fortran/16946
16669 * gfortran.dg/reduction.f90: New testcase.
16670
16671 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16672
16673 PR fortran/16520
16674 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
16675
16676 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
16677
16678 PR c++/17041
16679 * g++.dg/Wparentheses-3.C: New test.
16680
16681 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
16682
16683 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
16684 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
16685 * gcc.dg/vect/vect-2.c: Likewise.
16686 * gcc.dg/vect/vect-3.c: Likewise.
16687 * gcc.dg/vect/vect-4.c: Likewise.
16688 * gcc.dg/vect/vect-5.c: Likewise.
16689 * gcc.dg/vect/vect-6.c: Likewise.
16690 * gcc.dg/vect/vect-7.c: Likewise.
16691 * gcc.dg/vect/vect-25.c: Likewise.
16692 * gcc.dg/vect/vect-31.c: Likewise.
16693 * gcc.dg/vect/vect-32.c: Likewise.
16694 * gcc.dg/vect/vect-34.c: Likewise.
16695 * gcc.dg/vect/vect-36.c: Likewise.
16696 * gcc.dg/vect/vect-all.c: Likewise.
16697
16698 2004-08-18 Mark Mitchell <mark@codesourcery.com>
16699
16700 PR c++/17068
16701 * g++.dg/template/operator4.C: New test.
16702
16703 2004-08-18 Richard Henderson <rth@redhat.com>
16704
16705 * gcc.dg/20040206-1.c: XFAIL.
16706
16707 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16708
16709 PR c++/16246
16710 * g++.dg/template/array7.C: New test.
16711
16712 2004-08-17 James E Wilson <wilson@specifixinc.com>
16713
16714 * gcc.dg/mips-movcc-1.c: New test.
16715 * gcc.dg/mips-movcc-2.c: New test.
16716 * gcc.dg/mips-movcc-3.c: New test.
16717
16718 * gcc.dg/mips-nmadd-1.c: New test.
16719 * gcc.dg/mips-nmadd-2.c: New test.
16720
16721 2004-08-17 Mark Mitchell <mark@codesourcery.com>
16722
16723 PR c++/15871
16724 * g++.dg/opt/inline8.C: New test.
16725
16726 PR c++/16965
16727 * g++.dg/parse/error17.C: New test.
16728
16729 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
16730
16731 * gcc.dg/vect: New directory for vectorizer tests.
16732 * gcc.dg/vect/tree-vect.h: New file.
16733 * gcc.dg/vect/vect.exp: New file.
16734 * gcc.dg/vect/pr16105.c.c: New test.
16735 * gcc.dg/vect/vect-1.c: New test.
16736 * gcc.dg/vect/vect-2.c: New test.
16737 * gcc.dg/vect/vect-3.c: New test.
16738 * gcc.dg/vect/vect-4.c: New test.
16739 * gcc.dg/vect/vect-5.c: New test.
16740 * gcc.dg/vect/vect-6.c: New test.
16741 * gcc.dg/vect/vect-7.c: New test.
16742 * gcc.dg/vect/vect-8.c: New test.
16743 * gcc.dg/vect/vect-9.c: New test.
16744 * gcc.dg/vect/vect-10.c: New test.
16745 * gcc.dg/vect/vect-11.c: New test.
16746 * gcc.dg/vect/vect-12.c: New test.
16747 * gcc.dg/vect/vect-13.c: New test.
16748 * gcc.dg/vect/vect-14.c: New test.
16749 * gcc.dg/vect/vect-15.c: New test.
16750 * gcc.dg/vect/vect-16.c: New test.
16751 * gcc.dg/vect/vect-17.c: New test.
16752 * gcc.dg/vect/vect-18.c: New test.
16753 * gcc.dg/vect/vect-19.c: New test.
16754 * gcc.dg/vect/vect-20.c: New test.
16755 * gcc.dg/vect/vect-21.c: New test.
16756 * gcc.dg/vect/vect-22.c: New test.
16757 * gcc.dg/vect/vect-23.c: New test.
16758 * gcc.dg/vect/vect-24.c: New test.
16759 * gcc.dg/vect/vect-25.c: New test.
16760 * gcc.dg/vect/vect-26.c: New test.
16761 * gcc.dg/vect/vect-27.c: New test.
16762 * gcc.dg/vect/vect-28.c: New test.
16763 * gcc.dg/vect/vect-29.c: New test.
16764 * gcc.dg/vect/vect-30.c: New test.
16765 * gcc.dg/vect/vect-31.c: New test.
16766 * gcc.dg/vect/vect-32.c: New test.
16767 * gcc.dg/vect/vect-33.c: New test.
16768 * gcc.dg/vect/vect-34.c: New test.
16769 * gcc.dg/vect/vect-35.c: New test.
16770 * gcc.dg/vect/vect-36.c: New test.
16771 * gcc.dg/vect/vect-37.c: New test.
16772 * gcc.dg/vect/vect-38.c: New test.
16773 * gcc.dg/vect/vect-40.c: New test.
16774 * gcc.dg/vect/vect-41.c: New test.
16775 * gcc.dg/vect/vect-42.c: New test.
16776 * gcc.dg/vect/vect-43.c: New test.
16777 * gcc.dg/vect/vect-44.c: New test.
16778 * gcc.dg/vect/vect-45.c: New test.
16779 * gcc.dg/vect/vect-46.c: New test.
16780 * gcc.dg/vect/vect-47.c: New test.
16781 * gcc.dg/vect/vect-48.c: New test.
16782 * gcc.dg/vect/vect-49.c: New test.
16783 * gcc.dg/vect/vect-50.c: New test.
16784 * gcc.dg/vect/vect-51.c: New test.
16785 * gcc.dg/vect/vect-52.c: New test.
16786 * gcc.dg/vect/vect-53.c: New test.
16787 * gcc.dg/vect/vect-54.c: New test.
16788 * gcc.dg/vect/vect-55.c: New test.
16789 * gcc.dg/vect/vect-56.c: New test.
16790 * gcc.dg/vect/vect-57.c: New test.
16791 * gcc.dg/vect/vect-58.c: New test.
16792 * gcc.dg/vect/vect-59.c: New test.
16793 * gcc.dg/vect/vect-60.c: New test.
16794 * gcc.dg/vect/vect-61.c: New test.
16795 * gcc.dg/vect/vect-all.c: New test.
16796 * gcc.dg/vect/vect-none.c: New test.
16797
16798 2004-08-17 Paul Brook <paul@codesourcery.com>
16799
16800 PR fortran/13082
16801 * gfortran.dg/entry_1.f90: New test.
16802
16803 2004-08-17 Andrew Pinski <apinski@apple.com>
16804
16805 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
16806
16807 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
16808
16809 * gcc.dg/pr17036-1.c: New test.
16810
16811 2004-08-16 Devang Patel <dpatel@apple.com>
16812
16813 * gcc.dg/darwin-20040809-1.c: New test.
16814
16815 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
16816
16817 * gcc.dg/funcdef-attr-1.c: New test.
16818
16819 2004-08-16 Janis Johnson <janis187@us.ibm.com>
16820
16821 * gcc.dg/altivec-17.c: New test.
16822 * gcc.dg/altivec-18.c: New test.
16823
16824 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16825
16826 PR c++/6749
16827 * g++.dg/template/vtable2.C: New test.
16828
16829 2004-08-14 Richard Henderson <rth@redhat.com>
16830
16831 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
16832 * gcc.dg/pack-test-4.c (main): Return 0.
16833 * gcc.dg/setjmp-1.c: Remove XFAIL.
16834 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
16835
16836 2004-08-14 Richard Henderson <rth@redhat.com>
16837
16838 * gcc.dg/980217-1.c: Add prototype for printf.
16839
16840 2004-08-13 Bud Davis <bdavis9659@comcast.net>
16841
16842 * gfortran.dg/pr16935.f90: New test.
16843
16844 2004-08-13 Janis Johnson <janis187@us.ibm.com>
16845
16846 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
16847
16848 2004-08-13 Paul Brook <paul@codesourcery.com>
16849
16850 * gfortran.dg/der_io_1.f90: Remove stray comma.
16851
16852 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16853
16854 * gcc.dg/vmx/cw-bug-2.c: Remove.
16855 * gcc.dg/vmx/vprint-1.c: Remove.
16856 * gcc.dg/vmx/vscan-1.c: Remove.
16857
16858 2004-08-12 Devang patel <dpatel@apple.com>
16859
16860 * gcc.dg/darwin-20040809-2.c: New test.
16861
16862 2004-08-12 Janis Johnson <janis1872us.ibm.com>
16863
16864 * g++.dg/ext/altivec-12.C: New test.
16865
16866 * g++.dg/ext/altivec-11.C: New test.
16867
16868 2004-08-12 Paul Brook <paul@codesourcery.com>
16869
16870 * g++.dg/abi/arm_cxa_vec_1.C: New test.
16871
16872 2004-08-12 Janis Johnson <janis187@us.ibm.com>
16873
16874 * g++.dg/ext/altivec-2.C: Check for hardware support before
16875 executing any VMX instructions.
16876
16877 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
16878
16879 2004-08-12 Jakub Jelinek <jakub@redhat.com>
16880
16881 PR c++/16276
16882 * g++.old-deja/g++.other/comdat4.C: New test.
16883 * g++.old-deja/g++.other/comdat4-aux.cc: New.
16884
16885 2004-08-12 Ben Elliston <bje@au.ibm.com>
16886
16887 PR target/16286
16888 * gcc.dg/pr16286.c: New test.
16889
16890 2004-08-12 Jan Beulich <jbeulich@novell.com>
16891
16892 * g++.dg/ext/asm5.C: New.
16893
16894 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16895
16896 PR c++/16698
16897 * g++.dg/eh/crash1.C: New test.
16898
16899 PR c++/16717
16900 * g++.dg/ext/construct1.C: New test.
16901
16902 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16903
16904 PR c++/16853
16905 * g++.dg/init/ptrmem1.C: New test.
16906
16907 PR c++/16618
16908 * g++.dg/parse/offsetof5.C: New test.
16909
16910 PR c++/16870
16911 * g++.dg/template/overload3.C: New test.
16912
16913 2004-08-11 Mark Mitchell <mark@codesourcery.com>
16914
16915 PR c++/16964
16916 * g++.dg/parse/error16.C: New test.
16917
16918 PR c++/16904
16919 * g++.dg/template/error14.C: New test.
16920
16921 PR c++/16929
16922 * g++.dg/template/error15.C: New test.
16923
16924 2004-08-11 Devang Patel <dpatel@apple.com>
16925
16926 * gcc.dg/darwin-ld-20040809-1.c: New test.
16927 * gcc.dg/darwin-ld-20040809-2.c: New test.
16928
16929 2004-08-11 Steven G. Kargl <kargls@comcast.net>
16930
16931 PR fortran/16917
16932 * gfortran.dg/dfloat_1.f90: New test.
16933
16934 2004-08-09 Mark Mitchell <mark@codesourcery.com>
16935
16936 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
16937 * gcc.dg/dll-2.c: Fix dg-require syntax.
16938 * gcc.misc-tests/arm-isr.c (abort): Declare.
16939 (exit): Likewise.
16940
16941 2004-08-10 Mark Mitchell <mark@codesourcery.com>
16942
16943 PR c++/16971
16944 * g++.dg/parse/crash16.C: New test.
16945
16946 2004-08-10 Roger Sayle <roger@eyesopen.com>
16947
16948 * gcc.dg/mips-rsqrt-1.c: New test case.
16949 * gcc.dg/mips-rsqrt-2.c: New test case.
16950 * gcc.dg/mips-rsqrt-3.c: New test case.
16951
16952 2004-08-10 Paul Brook <paul@codesourcery.com>
16953
16954 * gfortran.dg/der_io_1.f90: New test.
16955
16956 2004-08-10 Paul Brook <paul@codesourcery.com>
16957
16958 PR fortran/16919
16959 * gfortran.dg/der_array_1.f90: New test.
16960
16961 2004-08-09 David Edelsohn <edelsohn@gnu.org>
16962
16963 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
16964
16965 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
16966
16967 * gcc.dg/wchar_t-2.c: Fix typo.
16968
16969 2004-08-09 Falk Hueffner <falk@debian.org>
16970
16971 PR tree-optimization/12517
16972 * gcc.c-torture/compile/pr12517.c: New test.
16973
16974 PR tree-optimization/12578
16975 * gcc.c-torture/compile/pr12578.c: New test.
16976
16977 PR tree-optimization/12899
16978 * gcc.c-torture/compile/pr12899.c: New test.
16979
16980 PR rtl-optimization/14692
16981 * gcc.c-torture/compile/pr14692.c: New test.
16982
16983 PR tree-optimization/16461
16984 * gcc.c-torture/compile/pr16461.c: New test.
16985
16986 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
16987
16988 * gfortran.dg/getenv_1.f90: New test.
16989
16990 2004-08-06 Mark Mitchell <mark@codesourcery.com>
16991
16992 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
16993 wchar_t.
16994 * gcc.dg/symbian5.c: Test -fno-short-wchar.
16995
16996 2004-08-06 Paul Brook <paul@codesourcery.com>
16997
16998 * gfortran.dg/ret_array_1.f90: New test.
16999 * gfortran.dg/ret_pointer_1.f90: New test.
17000
17001 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
17002
17003 * gcc.dg/missing-field-init-[12].c: New tests.
17004 * g++.dg/warn/missing-field-init-[12].C: New tests.
17005
17006 2004-08-06 Mark Mitchell <mark@codesourcery.com>
17007
17008 * gcc.dg/enum2.c: New test.
17009 * gcc.dg/symbian3.c: Likewise.
17010 * gcc.dg/symbian4.c: Likewise.
17011 * gcc.dg/wchar_t-2.c: Likewise.
17012
17013 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17014
17015 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
17016 destructor tests.
17017
17018 2004-08-05 Mark Mitchell <mark@codesourcery.com>
17019
17020 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
17021 dg-require-visiblity.
17022 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
17023 * g++.dg/ext/visibility/fvisibility.C: Likewise.
17024 * g++.dg/ext/visibility/memfuncts.C: Likewise.
17025 * g++.dg/ext/visibility/new1.C: Likewise.
17026 * g++.dg/ext/visibility/pragma.C: Likewise.
17027 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
17028 * g++.dg/ext/visibility/virtual.C: Likewise.
17029 * g++/dg/ext/visibility/visibility-1.C: Likewise.
17030 * g++/dg/ext/visibility/visibility-2.C: Likewise.
17031 * g++/dg/ext/visibility/visibility-3.C: Likewise.
17032 * g++/dg/ext/visibility/visibility-4.C: Likewise.
17033 * g++/dg/ext/visibility/visibility-5.C: Likewise.
17034 * g++/dg/ext/visibility/visibility-6.C: Likewise.
17035 * g++/dg/ext/visibility/visibility-7.C: Likewise.
17036 * g++/dg/ext/visibility/visibility-8.C: New test.
17037 * gcc.c-torture/compile/dll.x: Remove.
17038 * gcc.dg/dll-2.c: Use dg-require-dll
17039 * gcc.dg/visibility-10.c: New test.
17040 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
17041 supporting DLLs.
17042 * testsuite/lib/scanasm.exp (scan_hidden): New function.
17043 (scan_not_hidden): Likewise.
17044
17045 2004-08-05 David Edelsohn <edelsohn@gnu.org>
17046
17047 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
17048
17049 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
17050
17051 * gcc.c-torture/execute/20040805-1.c: New test.
17052
17053 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
17054
17055 * gcc.dg/20020118-1.c: Declare abort.
17056 * gcc.dg/altivec_check.h: Likewise.
17057 * gcc.dg/iftrap-2.c: Likewise.
17058 * gcc.dg/pragma-darwin.c: Likewise.
17059 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
17060
17061 2004-08-04 Geoffrey Keating <geoffk@apple.com>
17062
17063 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
17064
17065 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
17066
17067 * gcc.c-torture/execute/builtins/abs-2.c,
17068 gcc.c-torture/execute/builtins/abs-3.c,
17069 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
17070 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
17071 intmax_t, uintmax_t and their limits.
17072 * gcc.dg/intmax_t-1.c: New test.
17073
17074 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17075
17076 * g++.dg/tc1/dr147.C: Add reference to PR.
17077
17078 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
17079
17080 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
17081 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
17082
17083 2004-08-03 David Edelsohn <edelsohn@gnu.org>
17084
17085 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
17086
17087 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17088
17089 * gcc.dg/redecl-5.c: New test.
17090 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
17091 of scanf.
17092
17093 2004-08-03 Roger Sayle <roger@eyesopen.com>
17094
17095 PR middle-end/16790
17096 * gcc.c-torture/execute/pr16790-1.c: New test case.
17097
17098 2004-08-03 Mark Mitchell <mark@codesourcery.com>
17099
17100 * g++.dg/ext/visibility/assign1.C: New test.
17101 * g++.dg/ext/visibility/new1.C: Likewise.
17102
17103 * gcc.dg/symbian1.c: New test.
17104 * gcc.dg/symbian2.c: Likewise.
17105
17106 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
17107
17108 PR target/16570
17109 * gcc.dg/i386-sse-9.c: New test.
17110
17111 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17112
17113 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
17114
17115 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
17116
17117 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
17118 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
17119 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
17120 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
17121 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
17122 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
17123 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
17124 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
17125 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
17126 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
17127 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
17128 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
17129 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
17130 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
17131 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
17132 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
17133 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
17134 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
17135 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
17136 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
17137 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
17138 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
17139 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
17140 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
17141 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
17142 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
17143 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
17144 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
17145 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
17146 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
17147 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
17148 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
17149 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
17150 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
17151 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
17152 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
17153 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
17154 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
17155 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
17156 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
17157 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
17158 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
17159 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
17160 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
17161 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
17162 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
17163 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
17164 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
17165 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
17166 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
17167 gcc.misc-tests/i386-pf-3dnow-1.c,
17168 gcc.misc-tests/i386-pf-athlon-1.c,
17169 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
17170 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
17171 Declare built-in functions used.
17172 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
17173
17174 2004-08-02 Mark Mitchell <mark@codesourcery.com>
17175
17176 PR c++/16707
17177 * g++.dg/lookup/using12.C: New test.
17178
17179 * g++.dg/init/null1.C: Fix PR number.
17180 * g++.dg/parse/namespace10.C: Likewise.
17181
17182 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17183
17184 PR c++/16224
17185 * g++.dg/template/spec17.C: New test.
17186 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
17187 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
17188
17189 2004-08-02 David Billinghurst
17190
17191 PR fortran/16292
17192 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
17193
17194 2004-08-01 Zack Weinberg <zack@codesourcery.com>
17195
17196 * gcc.dg/ia64-got-1.c: New test case.
17197
17198 2004-08-01 Mark Mitchell <mark@codesourcery.com>
17199
17200 PR c++/16489
17201 * g++.dg/init/null1.C: New test.
17202 * g++.dg/tc1/dr76.C: Adjust error marker.
17203
17204 PR c++/16529
17205 * g++.dg/parse/namespace10.C: New test.
17206
17207 PR c++/16810
17208 * g++.dg/inherit/ptrmem2.C: New test.
17209
17210 2004-08-02 Ben Elliston <bje@au.ibm.com>
17211
17212 PR target/16155
17213 * gcc.dg/pr16155.c: New test.
17214
17215 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
17216
17217 * gcc.dg/redecl-2.c: New test.
17218
17219 2004-07-30 Geoffrey Keating <geoffk@apple.com>
17220
17221 * gcc.dg/darwin-longdouble.c: New file.
17222
17223 2004-07-30 Richard Henderson <rth@redhat.com>
17224
17225 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
17226 write to constant argument.
17227 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
17228
17229 2004-07-30 Richard Henderson <rth@redhat.com>
17230
17231 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
17232 tests of nearest around zero.
17233
17234 2004-07-30 Andrew Pinski <apinski@apple.com>
17235
17236 * gcc.c-torture/compile/20040730-1.c: New test.
17237
17238 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17239
17240 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
17241 powerpc-eabispe.
17242
17243 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
17244
17245 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
17246
17247 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
17248
17249 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
17250 contains $ld_library_path.
17251 * lib/gfortran.exp (gfortran_link_flags): Likewise.
17252
17253 2004-07-29 Richard Henderson <rth@redhat.com>
17254
17255 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
17256
17257 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
17258 (alt2, which): New.
17259 (Check): Accept either alternative.
17260
17261 2004-07-29 Mark Mitchell <mark@codesourcery.com>
17262
17263 * g++.dg/abi/inline1.C: New test.
17264 * g++.dg/abi/local1-a.cc: Likewise.
17265 * g++.dg/abi/local1.C: Likewise.
17266 * g++.dg/abi/mangle11.C: Tweak location of warnings.
17267 * g++.dg/abi/mangle12.C: Likewise.
17268 * g++.dg/abi/mangle17.C: Likewise.
17269 * g++.dg/abi/mangle20-2.C: Likewise.
17270 * g++.dg/opt/interface1.C: Likewise.
17271 * g++.dg/opt/interface1.h: Likewise.
17272 * g++.dg/opt/interface1-a.cc: New test.
17273 * g++.dg/parse/repo1.C: New test.
17274 * g++.dg/template/repo1.C: Likewise.
17275 * g++.dg/warn/Winline-1.C: Likewise.
17276 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
17277
17278 2004-07-29 Diego Novillo <dnovillo@redhat.com>
17279
17280 * gcc.dg/tree-ssa/20040729-1.c: New test.
17281
17282 2004-07-27 Matt Austern <austern@apple.com>
17283
17284 * gcc.dg/darwin-bool-1.c: New test.
17285 * gcc.dg/darwin-bool-2.c: New test.
17286
17287 2004-07-28 Richard Henderson <rth@redhat.com>
17288
17289 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
17290 arguments in the correct type. Don't write to constant arguments.
17291
17292 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17293
17294 PR tree-optimization/16688
17295 PR tree-optimization/16689
17296 * g++.dg/tree-ssa/pr16688.C: New test.
17297
17298 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17299
17300 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17301 loads. Not only in the comment, this time.
17302
17303 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
17304
17305 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
17306 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
17307 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
17308 * gcc.dg/sh4a-bitmovua.c: New.
17309 * gcc.dg/sh4a-cos.c: New.
17310 * gcc.dg/sh4a-cosf.c: New.
17311 * gcc.dg/sh4a-fprun.c: New.
17312 * gcc.dg/sh4a-fsrra.c: New.
17313 * gcc.dg/sh4a-memmovua.c: New.
17314 * gcc.dg/sh4a-sin.c: New.
17315 * gcc.dg/sh4a-sincos.c: New.
17316 * gcc.dg/sh4a-sincosf.c: New.
17317 * gcc.dg/sh4a-sinf.c: New.
17318
17319 2004-07-28 Diego Novillo <dnovillo@redhat.com>
17320
17321 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
17322 conditionals.
17323 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
17324 loads.
17325 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
17326 DOM1.
17327
17328 2004-07-27 Andrew Pinski <apinski@apple.com>
17329
17330 * g++.dg/rtti/tinfo1.C: Correct the xfail.
17331
17332 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
17333
17334 * gcc.dg/pragma-isr.c: New test.
17335
17336 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17337
17338 PR c++/14429
17339 * g++.dg/template/ttp11.C: New test.
17340
17341 2004-07-27 Diego Novillo <dnovillo@redhat.com>
17342
17343 * gcc.c-torture/compile/20040727-1.c: New test.
17344
17345 2004-07-26 Eric Christopher <echristo@redhat.com>
17346
17347 * gcc.c-torture/compile/20040726-2.c: New test.
17348
17349 2004-07-26 Andrew Pinski <apinski@apple.com>
17350
17351 * g++.dg/rtti/tinfo1.C: Xfail.
17352
17353 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
17354
17355 * gcc.c-torture/compile/20040726-1.c: New test.
17356
17357 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
17358 Brian Ryner <bryner@brianryner.com>
17359
17360 PR c++/9283
17361 PR c++/15000
17362 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
17363 * g++.dg/ext/visibility/: New directory.
17364 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
17365 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
17366 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
17367 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
17368 * g++.dg/ext/visibility/fvisibility.C,
17369 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
17370 g++.dg/ext/visibility/fvisibility-override1.C
17371 g++.dg/ext/visibility/fvisibility-override2.C
17372 g++.dg/ext/visibility/memfuncts.C
17373 g++.dg/ext/visibility/noPLT.C
17374 g++.dg/ext/visibility/pragma.C
17375 g++.dg/ext/visibility/pragma-override1.C
17376 g++.dg/ext/visibility/pragma-override2.C
17377 g++.dg/ext/visibility/staticmemfuncts.C
17378 g++.dg/ext/visibility/virtual.C: New tests.
17379
17380 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17381
17382 PR c/15360
17383 * gcc.dg/pr15360-1.c: New test.
17384
17385 2004-07-25 Daniel Jacobowitz <dan@debian.org>
17386
17387 * gcc.dg/pragma-align-2.c: New test.
17388 * gcc.dg/pragma-init-fini.c: New test.
17389 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
17390 targets.
17391
17392 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
17393
17394 * gcc.dg/init-string-2.c: New test.
17395
17396 2004-07-24 Zack Weinberg <zack@codesourcery.com>
17397
17398 PR 16684
17399 * gcc.dg/Wredundant-decls-1.c: New test case.
17400
17401 2004-07-24 Jakub Jelinek <jakub@redhat.com>
17402
17403 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
17404 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
17405 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
17406 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
17407 * gcc.dg/compat/generate-random.c: New file.
17408 * gcc.dg/compat/generate-random.h: Likewise.
17409 * gcc.dg/compat/generate-random_r.c: Likewise.
17410 * gcc.dg/compat/struct-layout-1.h: Likewise.
17411 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
17412 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
17413 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
17414 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
17415 * gcc.dg/compat/struct-layout-1_main.c: New test.
17416 * gcc.dg/compat/struct-layout-1_x.c: New file.
17417 * gcc.dg/compat/struct-layout-1_y.c: New file.
17418 * gcc.dg/compat/struct-layout-1_test.h: New file.
17419
17420 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
17421
17422 * gcc.dg/comp-return-1.c: New test
17423
17424 2004-07-23 Janis Johnson <janis187@us.ibm.com>
17425
17426 * gcc.dg/vmx/8-02a.c: Fix typo.
17427
17428 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
17429 * gcc.dg/darwin-abi-3.c: New test.
17430
17431 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
17432 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
17433
17434 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
17435 * gcc.dg/vmx/ops-long-1.c: New test.
17436 * gcc.dg/vmx/ops-long-2.c: New test.
17437
17438 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
17439
17440 * g++.dg/lookup/conv-[1234].C: New.
17441
17442 2004-07-22 Mark Mitchell <mark@codesourcery.com>
17443
17444 * g++.dg/parse/attr2.C: Simplify.
17445
17446 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17447
17448 PR c/7284
17449 * gcc.c-torture/execute/pr7284-1.c: New test.
17450
17451 2004-07-22 Brian Booth <bbooth@redhat.com>
17452
17453 * gcc.dg/tree-ssa/20040721-1.c: New test.
17454
17455 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
17456
17457 * g++.dg/template/crash20.c: New.
17458
17459 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
17460
17461 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
17462 Add dg-run directive. Declare variables as required.
17463 * gfortran.dg/g77/README: Update
17464
17465 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
17466
17467 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
17468 gcc.dg/cris-peep2-andu2.c: New tests.
17469
17470 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17471
17472 PR c/15052
17473 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
17474 on return type.
17475 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
17476 messages.
17477 * gcc.dg/qual-return-2.c: Update expected messages.
17478 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
17479
17480 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17481
17482 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
17483 * gcc.dg/noncompile/921102-1.c: Update expected error message.
17484
17485 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
17486
17487 PR c/11250
17488 * gcc.dg/init-string-1.c: New test.
17489
17490 2004-07-21 Jakub Jelinek <jakub@redhat.com>
17491
17492 PR middle-end/15345
17493 PR c/16450
17494 * gcc.dg/torture/nested-fn-1.c: New test.
17495
17496 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
17497
17498 PR target/16559
17499 * gcc.dg/ia64-fptr-1.c: New file.
17500
17501 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17502
17503 PR c++/14497
17504 * g++.dg/template/spec16.C: New test.
17505 * g++.old-deja/g++.robertl/eb118.C: Remove.
17506
17507 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17508
17509 PR c++/509
17510 * g++.dg/template/spec15.C: New test.
17511
17512 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
17513
17514 Copy cases from g77.f-torture/execute and add dg-run
17515 directive. Other changes as noted.
17516 * gfortran.dg/g77/13037.f
17517 * gfortran.dg/g77/1832.f
17518 * gfortran.dg/g77/19981119-0.f
17519 * gfortran.dg/g77/19990313-0.f
17520 * gfortran.dg/g77/19990313-1.f
17521 * gfortran.dg/g77/19990313-2.f
17522 * gfortran.dg/g77/19990313-3.f
17523 * gfortran.dg/g77/19990419-1.f
17524 * gfortran.dg/g77/19990826-0.f
17525 * gfortran.dg/g77/19990826-2.f
17526 * gfortran.dg/g77/20000503-1.f
17527 * gfortran.dg/g77/20001111.f
17528 * gfortran.dg/g77/20010116.f
17529 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
17530 * gfortran.dg/g77/20010430.f
17531 * gfortran.dg/g77/6177.f
17532 * gfortran.dg/g77/947.f
17533 * gfortran.dg/g77/970816-3.f
17534 * gfortran.dg/g77/971102-1.f
17535 * gfortran.dg/g77/980520-1.f
17536 * gfortran.dg/g77/980628-0.f
17537 * gfortran.dg/g77/980628-1.f
17538 * gfortran.dg/g77/980628-10.f
17539 * gfortran.dg/g77/980628-2.f
17540 * gfortran.dg/g77/980628-3.f
17541 * gfortran.dg/g77/980628-7.f
17542 * gfortran.dg/g77/980628-8.f
17543 * gfortran.dg/g77/980628-9.f
17544 * gfortran.dg/g77/980701-0.f
17545 * gfortran.dg/g77/980701-1.f
17546 * gfortran.dg/g77/cabs.f
17547 * gfortran.dg/g77/claus.f
17548 * gfortran.dg/g77/complex_1.f
17549 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
17550 * gfortran.dg/g77/dcomplex.f
17551 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
17552 * gfortran.dg/g77/f90-intrinsic-mathematical.f
17553 * gfortran.dg/g77/f90-intrinsic-numeric.f
17554 * gfortran.dg/g77/int8421.f
17555 * gfortran.dg/g77/labug1.f
17556 * gfortran.dg/g77/large_vec.f
17557 * gfortran.dg/g77/le.f
17558 * gfortran.dg/g77/short.f
17559 * gfortran.dg/g77/README: Update
17560
17561 2004-07-20 Mark Mitchell <mark@codesourcery.com>
17562
17563 PR c++/16637
17564 * g++.dg/parse/lookup4.C: New test.
17565
17566 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17567
17568 PR c++/16175
17569 * g++.dg/template/ttp10.C: New test.
17570
17571 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
17572
17573 * gcc.dg/pr12625-1.c: New test.
17574
17575 2004-07-20 Steven Bosscher <stevenb@suse.de>
17576
17577 * testsuite/gcc.dg/switch-warn-1.c: New test.
17578 * testsuite/gcc.dg/switch-warn-2.c: New test.
17579 * gcc.c-torture/compile/pr14730.c: Update.
17580
17581 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
17582
17583 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
17584 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
17585 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
17586 g++.dg/template/nontype3.C: Remove trailing CR from tests.
17587
17588 2004-07-18 Mark Mitchell <mark@codesourcery.com>
17589
17590 PR c++/16623
17591 * g++.dg/template/assign1.C: New test.
17592
17593 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17594
17595 PR c++/12170
17596 * g++.dg/template/ttp9.C: New test.
17597
17598 2004-07-19 Daniel Jacobowitz <dan@debian.org>
17599
17600 * gcc.dg/format/cmn-err-1.c: New test.
17601
17602 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
17603
17604 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
17605 gcc.dg/Wparentheses-10.c: New tests.
17606 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
17607
17608 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17609
17610 PR fortran/16465
17611 * gfortran.dg/g77//ffixed-line-length-0.f,
17612 gfortran.dg/g77/ffixed-line-length-132.f,
17613 gfortran.dg/g77/ffixed-line-length-72.f,
17614 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
17615 gfortran.dg/g77/README: Update.
17616
17617 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17618
17619 PR c++/13092
17620 * g++.dg/template/non-dependent7.C: New test.
17621 * g++.dg/template/non-dependent8.C: Likewise.
17622 * g++.dg/template/non-dependent9.C: Likewise.
17623 * g++.dg/template/non-dependent10.C: Likewise.
17624
17625 2004-07-17 Mark Mitchell <mark@codesourcery.com>
17626
17627 PR c++/16337
17628 * g++.dg/parse/attr2.C: New test.
17629
17630 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
17631
17632 * g77.dg: Removed.
17633 * g77.f-torture: Ditto.
17634
17635 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
17636
17637 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
17638 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
17639 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
17640
17641 2004-07-16 Richard Henderson <rth@redhat.com>
17642
17643 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
17644
17645 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17646
17647 * lib/fortran-torture.exp (fortran-torture): Don't test compile
17648 tests with full list of options.
17649 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
17650 of TORTURE_OPTIONS if test contains 'dg-do run'.
17651
17652 PR fortran/16404
17653 * gfortran.dg/do_iterator.f90: New test.
17654
17655 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17656
17657 PR rtl-optimization/16536
17658 * gcc.c-torture/execute/restrict-1.c: New test.
17659
17660 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17661
17662 PR fortran/15324
17663 * gfortran.dg/pr15324.f90: New test.
17664
17665 PR fortran/15129
17666 * gfortran.dg/pr15129.f90: New test.
17667
17668 PR fortran/15140
17669 * gfortran.dg/pr15140.f90: New test.
17670
17671 PR fortran/13792
17672 * gfortran.fortran-torture/execute/bounds.f90: Add check for
17673 compile-time simplification.
17674
17675 2004-07-14 Mike Stump <mrs@apple.com>
17676
17677 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
17678
17679 2004-07-14 James E Wilson <wilson@specifixinc.com>
17680
17681 PR target/16325
17682 * gcc.dg/profile-generate-1.c: New.
17683
17684 2004-07-15 Jakub Jelinek <jakub@redhat.com>
17685
17686 * gcc.c-torture/execute/20040709-1.c: New test.
17687 * gcc.c-torture/execute/20040709-2.c: New test.
17688
17689 2004-07-14 Mike Stump <mrs@apple.com>
17690
17691 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
17692
17693 2004-07-14 Mike Stump <mrs@apple.com>
17694
17695 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
17696
17697 2004-07-13 Mark Mitchell <mark@codesourcery.com>
17698
17699 PR c++/16518
17700 * g++.dg/parse/mutable1.C: New test.
17701
17702 2004-07-13 Diego Novillo <dnovillo@redhat.com>
17703
17704 PR tree-optimization/16443
17705 * gcc.dg/tree-ssa/20040713-1.c: New test.
17706
17707 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
17708
17709 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
17710 for operator new.
17711
17712 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17713
17714 * gfortran.dg/g77/README: New file
17715 * gfortran.dg/g77/19981216-0.f: Copy from
17716 g77.f-torture/noncompile. Add "dg-do compile" and
17717 dg-error as required.
17718 * gfortran.dg/g77/19990218-1.f: Likewise.
17719 * gfortran.dg/g77/19990905-1.f: Likewise.
17720 * gfortran.dg/g77/9263.f: Likewise.
17721 * gfortran.dg/g77/980615-0.f: Likewise.
17722 * gfortran.dg/g77/980616-0.f: Likewise.
17723 * gfortran.dg/g77/check0.f: Likewise.
17724 * gfortran.dg/g77/select_no_compile.f: Likewise.
17725
17726 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17727
17728 Copy files from g77.f-torture/compile.
17729 Add "{ dg-do compile}". Other changes as noted
17730 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
17731 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
17732 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
17733 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
17734 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
17735 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
17736 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
17737 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
17738 statement to conform to standard. Append alpha1.x for reference.
17739 * gfortran.dg/g77/xformat.f: Add dg-warning
17740
17741 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
17742
17743 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
17744 Add {dg-do compile} directive.
17745 * gfortran.dg/g77/cpp2.F: Likewise.
17746
17747 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17748
17749 PR c++/5402
17750 * g++.dg/lookup/name-clash1.C: New test.
17751
17752 PR c++/9777
17753 * g++.dg/lookup/name-clash2.C: New test.
17754
17755 PR c++/12102
17756 * g++.dg/lookup/name-clash3.C: New test.
17757
17758 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17759
17760 * g++.dg/lookup/new2.C: New test.
17761 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
17762
17763 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
17764
17765 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
17766 Add {dg-do compile} directive.
17767 * gfortran.dg/g77/13060.f: Likewise.
17768 * gfortran.dg/g77/19990218-0.f: Likewise.
17769 * gfortran.dg/g77/19990305-0.f: Likewise.
17770 * gfortran.dg/g77/19990419-0.f: Likewise.
17771 * gfortran.dg/g77/19990502-0.f: Likewise.
17772 * gfortran.dg/g77/19990502-1.f: Likewise.
17773 * gfortran.dg/g77/19990525-0.f: Likewise.
17774 * gfortran.dg/g77/19990826-1.f: Likewise.
17775 * gfortran.dg/g77/19990826-3.f: Likewise.
17776 * gfortran.dg/g77/19990905-2.f: Likewise.
17777 * gfortran.dg/g77/20000412-1.f: Likewise.
17778 * gfortran.dg/g77/20000511-1.f: Likewise.
17779 * gfortran.dg/g77/20000511-2.f: Likewise.
17780 * gfortran.dg/g77/20000518.f: Likewise.
17781 * gfortran.dg/g77/20000601-1.f: Likewise.
17782 * gfortran.dg/g77/20000601-2.f: Likewise.
17783 * gfortran.dg/g77/20000629-1.f: Likewise.
17784 * gfortran.dg/g77/20000630-2.f: Likewise.
17785 * gfortran.dg/g77/20010115.f: Likewise.
17786 * gfortran.dg/g77/20010321-1.f: Likewise.
17787 * gfortran.dg/g77/20010426.f: Likewise.
17788 * gfortran.dg/g77/20020307-1.f: Likewise.
17789 * gfortran.dg/g77/8485.f: Likewise.
17790 * gfortran.dg/g77/960317-1.f: Likewise.
17791 * gfortran.dg/g77/970915-0.f: Likewise.
17792 * gfortran.dg/g77/980310-1.f: Likewise.
17793 * gfortran.dg/g77/980310-2.f: Likewise.
17794 * gfortran.dg/g77/980310-3.f: Likewise.
17795 * gfortran.dg/g77/980310-4.f: Likewise.
17796 * gfortran.dg/g77/980310-6.f: Likewise.
17797 * gfortran.dg/g77/980310-7.f: Likewise.
17798 * gfortran.dg/g77/980310-8.f: Likewise.
17799 * gfortran.dg/g77/980419-2.f: Likewise.
17800 * gfortran.dg/g77/980424-0.f: Likewise.
17801 * gfortran.dg/g77/980427-0.f: Likewise.
17802 * gfortran.dg/g77/980729-0.f: Likewise.
17803 * gfortran.dg/g77/981117-1.f: Likewise.
17804 * gfortran.dg/g77/toon_1.f: Likewise.
17805
17806 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17807
17808 PR c++/2204
17809 * g++.dg/other/abstract2.C: New test.
17810
17811 2004-07-12 Paul Brook <paul@codesourcery.com>
17812
17813 * gfortran.dg/pointer_init_1.f90: New test.
17814
17815 2004-07-11 Paul Brook <paul@codesourcery.com>
17816
17817 PR fortran/15986
17818 * gfortran.dg/contained_1.f90: New test.
17819
17820 2004-07-11 Mark Mitchell <mark@codesourcery.com>
17821
17822 * g++.dg/parse/defarg8.C: New test.
17823
17824 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17825
17826 PR fortran/16433
17827 * gfortran.dg/pr16433.f: New test.
17828
17829 PR fortran/17574
17830 * gfortran.dg/pr15754.f90: New test.
17831
17832 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
17833
17834 PR tree-optimization/16437
17835 * gcc.c-torture/execute/bitfld-4.c: New test.
17836
17837 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17838
17839 * gfortran.fortran-torture/execute/common_2.f90: Add check for
17840 access to common var from module.
17841
17842 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17843
17844 PR fortran/16336
17845 * gfortran.fortran-torture/execute/common_2.f90: New test.
17846
17847 2004-07-10 Paul Brook <paul@codesourcery.com>
17848
17849 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
17850
17851 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17852
17853 PR fortran/15969
17854 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
17855
17856 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
17857
17858 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
17859 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
17860 * gfortran.dg/g77/ffree-form-1.f: Likewise.
17861 * gfortran.dg/g77/ffree-form-2.f: Likewise.
17862 * gfortran.dg/g77/ffree-form-3.f: Likewise.
17863 * gfortran.dg/g77/fno-underscoring.f: Likewise.
17864 * gfortran.dg/g77/funderscoring.f: Likewise.
17865 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
17866
17867 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17868
17869 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
17870
17871 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17872 Paul Brook <paul@codesourcery.com>
17873
17874 PR fortran/13415
17875 * gfortran.dg/common_pointer_1.f90: New test.
17876
17877 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17878
17879 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
17880
17881 2004-07-09 James E Wilson <wilson@specifixinc.com>
17882
17883 PR target/16364
17884 * gcc.c-torture/compile/20040709-1.c: New.
17885
17886 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17887
17888 PR fortran/14077
17889 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
17890
17891 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17892
17893 PR fortran/13201
17894 * gfortran.dg/shape_1.f90: New test.
17895
17896 2004-07-09 Zack Weinberg <zack@codesourcery.com>
17897 Andrew Pinski <apinski@apple.com>
17898
17899 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
17900
17901 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17902
17903 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
17904 comment.
17905
17906 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17907 Paul Brook <paul@codesourcery.com>
17908
17909 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
17910 '.f95' and '.F95'.
17911
17912 2004-07-09 Diego Novillo <dnovillo@redhat.com>
17913
17914 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
17915
17916 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17917
17918 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
17919 testcases with capital suffix.
17920
17921 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17922
17923 PR fortran/15481
17924 PR fortran/13372
17925 PR fortran/13575
17926 PR fortran/15978
17927 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
17928
17929 * gfortran.dg/implicit_1.f90: New test.
17930
17931 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17932
17933 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
17934 expression to match gfortran warning/error messages
17935 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
17936 dg-error text.
17937
17938 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17939
17940 * lib/fortran-torture.exp: Rename proc search_for to
17941 search_for_re.
17942
17943 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17944
17945 * gcc.c-torture/execute/simd-5.x: New file.
17946 XFAIL on SPARC 64-bit at -O0.
17947
17948 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17949
17950 PR c++/8211
17951 PR c++/16165
17952 * g++.dg/warn/effc3.C: New test.
17953
17954 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17955
17956 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
17957 change X to 1X in format.
17958 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
17959 add data statements to conform to standard.
17960
17961 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17962
17963 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
17964 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
17965 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
17966
17967 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17968
17969 * gfortran.dg/g77/7388.f: Copy from g77.dg
17970 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
17971 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
17972 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
17973 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
17974 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
17975 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
17976 * gfortran.dg/g77/strlen0.f: Likewise.
17977
17978 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
17979
17980 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
17981 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
17982
17983 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17984
17985 * gcc.c-torture/execute/920428-2.x: Delete.
17986 * gcc.c-torture/execute/920501-7.x: Likewise.
17987
17988 2004-07-08 Jakub Jelinek <jakub@redhat.com>
17989
17990 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
17991 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
17992 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
17993 prescott and c3-2.
17994 (PREFETCH_3DNOW): Add -march=c3.
17995
17996 2004-07-08 Diego Novillo <dnovillo@redhat.com>
17997
17998 PR c/16437
17999 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
18000 * gcc.c-torture/execute/bf64-1.x: Likewise.
18001
18002 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18003
18004 * gcc.c-torture/compile/20040708-1.c: New test.
18005
18006 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18007
18008 PR c++/16169
18009 * g++.dg/warn/effc2.C: New test.
18010
18011 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
18012
18013 * gcc.c-torture/execute/bitfld-1.x: Remove.
18014 * gcc.c-torture/execute/bitfld-3.c: New test.
18015 * gcc.dg/bitfld-2.c: Remove XFAILs.
18016
18017 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
18018
18019 PR c++/16276
18020 * g++.dg/rtti/tinfo1.C: New file.
18021
18022 2004-07-07 Eric Christopher <echristo@redhat.com>
18023
18024 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
18025
18026 2004-07-07 Andrew Pinski <apinski@apple.com>
18027
18028 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
18029
18030 2004-07-07 Mark Mitchell <mark@codesourcery.com>
18031
18032 * g++.dg/init/call1.C: XFAIL.
18033
18034 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
18035
18036 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
18037 except for movstrict*, to movmem* and clrstr* to clrmem*.
18038
18039 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
18040
18041 * gcc.c-torture/execute/20040707-1.c: New test.
18042
18043 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
18044
18045 * gcc.c-torture/execute/20040706-1.c: New test.
18046
18047 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18048
18049 PR c++/3671
18050 * g++.dg/template/spec14.C: New test.
18051
18052 2004-07-05 Jakub Jelinek <jakub@redhat.com>
18053
18054 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
18055 nothing if not yet defined. Use it in b, c and d type definitions.
18056 * gcc.c-torture/execute/20040705-1.c: New test.
18057 * gcc.c-torture/execute/20040705-2.c: New test.
18058
18059 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18060
18061 PR c++/2518
18062 * g++.dg/lookup/new1.C: New test.
18063
18064 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18065
18066 PR c++/11406
18067 * g++.dg/template/sizeof8.C: New test.
18068
18069 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
18070
18071 * gcc.c-torture/compile/20040705-1.c: New test.
18072
18073 2004-07-04 Bud Davis <bdavis9659@comcast.net>
18074
18075 * gfortran.fortran-torture/execute/seq_io.f90: New test.
18076
18077 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
18078
18079 * gcc.dg/cpp/if-mop.c: Two new testcases.
18080 * gcc.dg/cpp/trad/comment-3.c: New.
18081
18082 2004-07-04 Paul Brook <paul@codesourcery.com>
18083
18084 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
18085
18086 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
18087
18088 PR c++/3761
18089 * g++.dg/lookup/crash4.C: New test.
18090
18091 2004-07-02 Zack Weinberg <zack@codesourcery.com>
18092
18093 * gcc.c-torture/execute/builtin-abs-1.c
18094 * gcc.c-torture/execute/builtin-abs-2.c
18095 * gcc.c-torture/execute/builtin-complex-1.c
18096 * gcc.c-torture/execute/builtins/string-1-lib.c
18097 * gcc.c-torture/execute/builtins/string-1.c
18098 * gcc.c-torture/execute/builtins/string-2-lib.c
18099 * gcc.c-torture/execute/builtins/string-2.c
18100 * gcc.c-torture/execute/builtins/string-3-lib.c
18101 * gcc.c-torture/execute/builtins/string-3.c
18102 * gcc.c-torture/execute/builtins/string-4-lib.c
18103 * gcc.c-torture/execute/builtins/string-4.c
18104 * gcc.c-torture/execute/builtins/string-5-lib.c
18105 * gcc.c-torture/execute/builtins/string-5.c
18106 * gcc.c-torture/execute/builtins/string-6-lib.c
18107 * gcc.c-torture/execute/builtins/string-6.c
18108 * gcc.c-torture/execute/builtins/string-7-lib.c
18109 * gcc.c-torture/execute/builtins/string-7.c
18110 * gcc.c-torture/execute/builtins/string-8-lib.c
18111 * gcc.c-torture/execute/builtins/string-8.c
18112 * gcc.c-torture/execute/builtins/string-9-lib.c
18113 * gcc.c-torture/execute/builtins/string-9.c
18114 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
18115 * gcc.c-torture/execute/builtins/string-asm-1.c
18116 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
18117 * gcc.c-torture/execute/builtins/string-asm-2.c
18118 * gcc.c-torture/execute/stdio-opt-1.c
18119 * gcc.c-torture/execute/stdio-opt-2.c
18120 * gcc.c-torture/execute/stdio-opt-3.c
18121 * gcc.c-torture/execute/string-opt-1.c
18122 * gcc.c-torture/execute/string-opt-10.c
18123 * gcc.c-torture/execute/string-opt-11.c
18124 * gcc.c-torture/execute/string-opt-12.c
18125 * gcc.c-torture/execute/string-opt-13.c
18126 * gcc.c-torture/execute/string-opt-14.c
18127 * gcc.c-torture/execute/string-opt-15.c
18128 * gcc.c-torture/execute/string-opt-16.c
18129 * gcc.c-torture/execute/string-opt-2.c
18130 * gcc.c-torture/execute/string-opt-6.c
18131 * gcc.c-torture/execute/string-opt-7.c
18132 * gcc.c-torture/execute/string-opt-8.c:
18133 Replace with ...
18134
18135 * gcc.c-torture/execute/builtins/abs-2.c
18136 * gcc.c-torture/execute/builtins/abs-3.c
18137 * gcc.c-torture/execute/builtins/complex-1.c
18138 * gcc.c-torture/execute/builtins/fprintf.c
18139 * gcc.c-torture/execute/builtins/fputs.c
18140 * gcc.c-torture/execute/builtins/memcmp.c
18141 * gcc.c-torture/execute/builtins/memmove.c
18142 * gcc.c-torture/execute/builtins/memops-asm.c
18143 * gcc.c-torture/execute/builtins/mempcpy-2.c
18144 * gcc.c-torture/execute/builtins/mempcpy.c
18145 * gcc.c-torture/execute/builtins/memset.c
18146 * gcc.c-torture/execute/builtins/printf.c
18147 * gcc.c-torture/execute/builtins/sprintf.c
18148 * gcc.c-torture/execute/builtins/strcat.c
18149 * gcc.c-torture/execute/builtins/strchr.c
18150 * gcc.c-torture/execute/builtins/strcmp.c
18151 * gcc.c-torture/execute/builtins/strcpy.c
18152 * gcc.c-torture/execute/builtins/strcspn.c
18153 * gcc.c-torture/execute/builtins/strlen-2.c
18154 * gcc.c-torture/execute/builtins/strlen.c
18155 * gcc.c-torture/execute/builtins/strncat.c
18156 * gcc.c-torture/execute/builtins/strncmp-2.c
18157 * gcc.c-torture/execute/builtins/strncmp.c
18158 * gcc.c-torture/execute/builtins/strncpy.c
18159 * gcc.c-torture/execute/builtins/strpbrk.c
18160 * gcc.c-torture/execute/builtins/strpcpy-2.c
18161 * gcc.c-torture/execute/builtins/strpcpy.c
18162 * gcc.c-torture/execute/builtins/strrchr.c
18163 * gcc.c-torture/execute/builtins/strspn.c
18164 * gcc.c-torture/execute/builtins/strstr-asm.c
18165 * gcc.c-torture/execute/builtins/strstr.c:
18166 ... these new files.
18167
18168 * gcc.c-torture/execute/builtins/abs-2-lib.c
18169 * gcc.c-torture/execute/builtins/abs-3-lib.c
18170 * gcc.c-torture/execute/builtins/complex-1-lib.c
18171 * gcc.c-torture/execute/builtins/fprintf-lib.c
18172 * gcc.c-torture/execute/builtins/fputs-lib.c
18173 * gcc.c-torture/execute/builtins/memcmp-lib.c
18174 * gcc.c-torture/execute/builtins/memmove-lib.c
18175 * gcc.c-torture/execute/builtins/memops-asm-lib.c
18176 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
18177 * gcc.c-torture/execute/builtins/mempcpy-lib.c
18178 * gcc.c-torture/execute/builtins/memset-lib.c
18179 * gcc.c-torture/execute/builtins/printf-lib.c
18180 * gcc.c-torture/execute/builtins/sprintf-lib.c
18181 * gcc.c-torture/execute/builtins/strcat-lib.c
18182 * gcc.c-torture/execute/builtins/strchr-lib.c
18183 * gcc.c-torture/execute/builtins/strcmp-lib.c
18184 * gcc.c-torture/execute/builtins/strcpy-lib.c
18185 * gcc.c-torture/execute/builtins/strcspn-lib.c
18186 * gcc.c-torture/execute/builtins/strlen-2-lib.c
18187 * gcc.c-torture/execute/builtins/strlen-lib.c
18188 * gcc.c-torture/execute/builtins/strncat-lib.c
18189 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
18190 * gcc.c-torture/execute/builtins/strncmp-lib.c
18191 * gcc.c-torture/execute/builtins/strncpy-lib.c
18192 * gcc.c-torture/execute/builtins/strpbrk-lib.c
18193 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
18194 * gcc.c-torture/execute/builtins/strpcpy-lib.c
18195 * gcc.c-torture/execute/builtins/strrchr-lib.c
18196 * gcc.c-torture/execute/builtins/strspn-lib.c
18197 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
18198 * gcc.c-torture/execute/builtins/strstr-lib.c
18199 * gcc.c-torture/execute/builtins/lib/abs.c
18200 * gcc.c-torture/execute/builtins/lib/fprintf.c
18201 * gcc.c-torture/execute/builtins/lib/memset.c
18202 * gcc.c-torture/execute/builtins/lib/printf.c
18203 * gcc.c-torture/execute/builtins/lib/sprintf.c
18204 * gcc.c-torture/execute/builtins/lib/strcpy.c
18205 * gcc.c-torture/execute/builtins/lib/strcspn.c
18206 * gcc.c-torture/execute/builtins/lib/strncat.c
18207 * gcc.c-torture/execute/builtins/lib/strncmp.c
18208 * gcc.c-torture/execute/builtins/lib/strncpy.c
18209 * gcc.c-torture/execute/builtins/lib/strpbrk.c
18210 * gcc.c-torture/execute/builtins/lib/strspn.c
18211 * gcc.c-torture/execute/builtins/lib/strstr.c:
18212 New files containing support routines.
18213
18214 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
18215 declaration.
18216 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
18217 when not optimizing.
18218
18219 2004-07-02 Mark Mitchell <mark@codesourcery.com>
18220
18221 PR c++/16240
18222 * g++.dg/abi/mangle22.C: New test.
18223 * g++.dg/abi/mangle23.C: Likewise.
18224
18225 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
18226
18227 PR fortran/16290
18228 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
18229 Allow for cases without denormalized floating point numbers.
18230
18231 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
18232
18233 PR c/1027
18234 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
18235 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
18236 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
18237 expected warning text.
18238 * gcc.dg/format/diag-2.c: New test.
18239
18240 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18241
18242 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
18243
18244 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
18245
18246 * gcc.dg/builtins-43.c: New.
18247 * gcc.dg/builtins-44.c: New.
18248 * gcc.dg/builtins-45.c: New.
18249
18250 2004-06-26 Geoffrey Keating <geoffk@apple.com>
18251 Andreas Tobler <a.tobler@schweiz.ch>
18252
18253 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
18254 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
18255 as SIGSEGV.
18256 * gcc.dg/cleanup-11.c: Likewise.
18257 * gcc.dg/cleanup-8.c: Likewise.
18258 * gcc.dg/cleanup-9.c: Likewise.
18259 * gcc.dg/cleanup-5.c: Run on all platforms.
18260
18261 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
18262
18263 * g++.dg/warn/nonnull1.C: New test.
18264
18265 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
18266
18267 * gcc.dg/compat/compat-common.h: Wrap up CINT in
18268 an #ifndef SKIP_COMPLEX_INT/#endif pair.
18269 Special-case the Sun compiler wrt to <complex.h>.
18270
18271 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
18272
18273 * gcc.dg/Wunreachable-8.C: New test.
18274
18275 * gcc.dg/h8300-ice2.c : New test.
18276
18277 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
18278
18279 PR fortran/16161
18280 * gfortran.fortran-torture/compile/implicit.f90: Add test
18281 for implicit character.
18282
18283 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
18284
18285 PR fortran/16289
18286 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
18287 Use tiny() intrinsic to find smallest non-negative real
18288
18289 2004-06-30 Jakub Jelinek <jakub@redhat.com>
18290
18291 * gcc.dg/compat/struct-by-value-22_main.c: New test.
18292 * gcc.dg/compat/struct-by-value-22_x.c: New.
18293 * gcc.dg/compat/struct-by-value-22_y.c: New.
18294
18295 * gcc.c-torture/execute/20040629-1.c: New test.
18296
18297 2004-06-29 Jakub Jelinek <jakub@redhat.com>
18298
18299 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
18300 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
18301
18302 PR target/16195
18303 * gcc.dg/20040625-1.c: New test.
18304
18305 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18306
18307 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
18308
18309 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18310
18311 PR fortran/15963
18312 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
18313
18314 2004-06-29 Richard Henderson <rth@redhat.com>
18315
18316 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
18317
18318 2004-06-29 Paul Brook <paul@codesourcery.com>
18319
18320 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
18321 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
18322
18323 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
18324
18325 PR c++/16260
18326 * g++.dg/parse/crash15.C: New.
18327
18328 2004-06-28 Andrew Pinski <apinski@apple.com>
18329
18330 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
18331 by the error already.
18332
18333 * g++.dg/opt/ptrmem4.C: Change to compile only test.
18334
18335 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
18336
18337 PR target/14041
18338 * gcc.dg/h8300-bss-align-1.c : New.
18339
18340 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
18341
18342 * PR c++/16174
18343 * g++.dg/template/ctor4.C: New.
18344
18345 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18346
18347 PR c++/16205
18348 * g++.dg/warn/Wsequence-point-1.C: New test.
18349
18350 2004-06-27 Paul Brook <paul@codesourcery.com>
18351
18352 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
18353
18354 2004-06-27 Zack Weinberg <zack@codesourcery.com>
18355
18356 * g++.old-deja/g++.mike/p7325.C: Remove.
18357
18358 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
18359
18360 PR c/14963
18361 * gcc.dg/pr14963.c: New test.
18362
18363 2004-06-27 Mark Mitchell <mark@codesourcery.com>
18364
18365 PR c++/16193
18366 * g++.dg/parse/redef1.C: New test.
18367
18368 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
18369
18370 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
18371 20021110.c.
18372 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
18373 20021119-1.c.
18374 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
18375 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
18376 5-04.c.
18377 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
18378 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
18379 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
18380 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
18381 g++.brendan/enum14.C.
18382 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
18383 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
18384 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
18385 g++.mike/virt1.C.
18386 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
18387 memtemp24.C.
18388
18389 2004-06-27 Roger Sayle <roger@eyesopen.com>
18390
18391 * gcc.dg/20040527-1.c: New test case.
18392
18393 2004-06-26 Bud Davis <bdavis9659@comcast.net>
18394
18395 PR gfortran/pr16196
18396 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
18397
18398 2004-06-25 Roger Sayle <roger@eyesopen.com>
18399
18400 PR middle-end/15825
18401 * gcc.dg/pr15825-1.c: New test case.
18402
18403 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18404
18405 * gcc.c-torture/execute/20040625-1.c: New test.
18406
18407 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18408
18409 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
18410
18411 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
18412
18413 * gcc.dg/torture/mips-div-1.c: New test.
18414
18415 2004-06-24 Jeff Law <law@redhat.com>
18416
18417 * gcc.dg/tree-ssa/20040624-1.c: New test.
18418
18419 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
18420
18421 * gcc.c-torture/compile/20040624-1.c: New test.
18422
18423 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18424
18425 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
18426 this directory.
18427
18428 2004-06-23 Andrew Pinski <apinski@apple.com>
18429
18430 PR middle-end/15988
18431 * g++.dg/opt/ptrmem4.C: New test.
18432
18433 * gcc.dg/c90-array-quals-2.c: New test.
18434
18435 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
18436
18437 * gcc.dg/kpice1.c: New test.
18438
18439 2006-06-23 Andrew Pinski <apinski@apple.com>
18440
18441 * gcc.dg/c90-array-quals.c: New test.
18442
18443 2006-06-22 Richard Henderson <rth@redhat.com>
18444
18445 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
18446
18447 2004-06-22 Loren James Rittle <ljrittle@acm.org>
18448
18449 * gcc.dg/builtins-config.h: Handle FreeBSD.
18450
18451 2006-06-22 Richard Henderson <rth@redhat.com>
18452
18453 * g++.dg/opt/devirt1.C: New.
18454
18455 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
18456
18457 * g++.dg/opt/pr15551.C: New testcase.
18458
18459 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
18460
18461 PR target/14800
18462 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
18463 x86_64-*-linux* when compiling for 32bit.
18464
18465 2004-06-21 Andrew Pinski <apinski@apple.com>
18466
18467 * gcc.dg/pch/struct-1.c: New.
18468 * gcc.dg/pch/struct-1.hs: New.
18469
18470 2004-06-21 Geoffrey Keating <geoffk@apple.com>
18471
18472 * gcc.dg/pch/save-temps-1.c: New file.
18473 * gcc.dg/pch/save-temps-1.hs: New file.
18474
18475 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
18476
18477 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
18478 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
18479
18480 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18481
18482 * gfortran.fortran-torture/execute/select_1.f90: Rename function
18483 to fix type error.
18484 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
18485 Remove trailing spaces.
18486
18487 2004-06-21 Richard Henderson <rth@redhat.com>
18488
18489 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
18490 merging && to BIT_FIELD_REF.
18491
18492 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
18493
18494 * g++.dg/opt/placeholder1.C: New test.
18495
18496 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18497
18498 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
18499 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
18500 * gcc.dg/compat/union-m128-1_x.c: Likewise.
18501 * gcc.dg/compat/union-m128-1_y.c: Likewise.
18502
18503 2004-06-20 Zack Weinberg <zack@codesourcery.com>
18504
18505 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
18506 extern "C".
18507 * g++.dg/other/pragma-re-1.C: Add comments.
18508
18509 2004-06-19 Bud Davis <bdavis9659@comcast.net>
18510
18511 PR gfortran/16080
18512 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
18513
18514 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
18515
18516 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
18517 instead of setting the type of size_t by
18518 hand.
18519
18520 2004-06-18 Roger Sayle <roger@eyesopen.com>
18521
18522 * gcc.dg/unordered-2.c: New test case.
18523 * gcc.dg/unordered-3.c: New test case.
18524
18525 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
18526
18527 PR other/16043
18528 * lib/g++.exp (g++_version): Tweak regexp for version
18529 * lib/g77.exp (g77_version): Likewise.
18530 * lib/gfortran.exp (gfortran_version): Likewise.
18531 * lib/objc.exp (objc_version): Likewise.
18532 * lib/treelang.exp (treelang_version): Likewise.
18533
18534 2004-06-19 Jakub Jelinek <jakub@redhat.com>
18535
18536 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
18537 Use INT_MAX instead of __INT_MAX__.
18538 * gcc.dg/compat/struct-align-2_y.c: Likewise.
18539
18540 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
18541 * gcc.dg/compat/scalar-return-3_x.c: Use it.
18542 * gcc.dg/compat/scalar-return-3_y.c: Use it.
18543 * gcc.dg/compat/scalar-return-4_x.c: Use it.
18544 * gcc.dg/compat/scalar-return-4_y.c: Use it.
18545 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
18546 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
18547 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
18548 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
18549
18550 * gcc.dg/range-test-1.c: New test.
18551 * g++.dg/opt/range-test-1.C: New test.
18552
18553 2004-06-17 Richard Henderson <rth@redhat.com>
18554
18555 * objc.dg/sync-1.m: New.
18556 * objc.dg/try-catch-1.m: Don't force next runtime.
18557 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
18558 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
18559 shadowed catch clause.
18560 * objc.dg/try-catch-5.m: New.
18561
18562 2004-06-17 Zack Weinberg <zack@codesourcery.com>
18563
18564 Bug 14610
18565 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
18566
18567 2004-06-15 Richard Henderson <rth@redhat.com>
18568
18569 * gcc.dg/20001116-1.c: Move expected warning line.
18570
18571 2004-06-15 Richard Henderson <rth@redhat.com>
18572
18573 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
18574 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
18575
18576 2004-06-15 Jeff Law <law@redhat.com>
18577
18578 * gcc.dg/tree-ssa/20040615-1.c: New test.
18579 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
18580 be less sensitive to operand ordering.
18581 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
18582
18583 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
18584
18585 * g++.dg/abi/bitfield3.C: Add comment..
18586
18587 2004-06-15 Richard Henderson <rth@redhat.com>
18588
18589 * g++.dg/ext/stmtexpr1.C: XFAIL.
18590 * gcc.dg/20030612-1.c: XFAIL.
18591
18592 2004-06-15 Eric Christopher <echristo@redhat.com>
18593
18594 * g++.dg/charset/asm5.c: New.
18595 * gcc.dg/charset/asm6.c: New.
18596
18597 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18598
18599 PR fortran/15962
18600 * gfortran.fortran-torture/execute/select_1.f90: New test.
18601
18602 2004-06-15 Paul Brook <paul@codesourcery.com>
18603
18604 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
18605
18606 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18607
18608 PR c++/15967
18609 * g++.dg/lookup/crash3.C: New test.
18610
18611 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18612
18613 PR c++/15947
18614 * g++.dg/parse/dtor4.C: New test.
18615
18616 2004-06-14 Jeff Law <law@redhat.com>
18617
18618 * gcc.c-torture/compile/20040614-1.c: New test.
18619
18620 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18621
18622 PR fortran/15211
18623 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
18624 LEN of a character array.
18625
18626 2004-06-14 Mark Mitchell <mark@codesourcery.com>
18627
18628 PR c++/15096
18629 * g++.dg/template/ptrmem10.C: New test.
18630
18631 PR c++/14930
18632 * g++.dg/template/friend30.C: New test.
18633
18634 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18635
18636 PR fortran/14928
18637 * gfortran.fortran-torture/compile/mloc.f90: New test.
18638
18639 2004-06-13 Paul Brook <paul@codesourcery.com>
18640
18641 * gfortran.fortran-torture/execute/random_2.f90: New test.
18642
18643 2004-06-13 Eric Christopher <echristo@redhat.com>
18644
18645 * gcc.dg/noncompile/redecl-1.c: Fix error message.
18646
18647 2004-06-12 Paul Brook <paul@codesourcery.com>
18648
18649 * gfortran.fortran-torture/execute/contained_3.f90: New test.
18650
18651 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18652
18653 PR fortran/14923
18654 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
18655
18656 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18657
18658 PR fortran/14957
18659 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
18660 syntax errors in end statements of contained subroutines.
18661
18662 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18663
18664 PR fortran/12841
18665 * gfortran.fortran-torture/execute/null_arg.f90: New test.
18666
18667 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18668
18669 PR fortran/15665
18670 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
18671
18672 2004-06-12 Bud Davis <bdavis9659@comcast.net>
18673
18674 PR gfortran/12839
18675 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
18676
18677 2004-06-11 Mark Mitchell <mark@codesourcery.com>
18678
18679 PR c++/15862
18680 * g++.dg/parse/enum1.C: New test.
18681
18682 2004-06-10 Jeff Law <law@redhat.com>
18683
18684 * gcc.c-torture/compile/20040610-1.c: New test.
18685
18686 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18687
18688 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
18689 * g++.old-deja/g++.other/decl3.C: Likewise.
18690
18691 2004-06-10 Brian Booth <bbooth@redhat.com>
18692
18693 * gcc.dg/tree-ssa/20031015-1.c: Scan for
18694 V_MAY_DEF instead of VDEF.
18695 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
18696
18697 2004-06-10 Mark Mitchell <mark@codesourcery.com>
18698
18699 PR c++/14211
18700 * g++.dg/conversion/const1.C: New test.
18701
18702 PR c++/15076
18703 * g++.dg/conversion/reinterpret1.C: New test.
18704
18705 PR c++/15877
18706 * g++.dg/template/enum2.C: New test.
18707
18708 PR c++/15227
18709 * g++.dg/template/error13.C: New test.
18710
18711 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18712
18713 PR fortran/14957
18714 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
18715 arguments to test_* REAL and of the right size.
18716
18717 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18718
18719 PR target/15569
18720 PR rtl-optimization/15681
18721 * gcc.dg/20040609-1.c: New test.
18722
18723 2004-06-10 Jakub Jelinek <jakub@redhat.com>
18724
18725 PR c++/14791
18726 * g++.dg/opt/builtins1.C: New test.
18727
18728 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
18729
18730 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
18731 that use default windows32 struct layout.
18732 * gcc.dg/i386-bitfield2.c: Likewise.
18733
18734 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
18735
18736 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
18737 for mingw32 and cygwin targets.
18738
18739 2004-06-09 Geoffrey Keating <geoffk@apple.com>
18740
18741 * gcc.dg/pch/macro-4.c: New.
18742 * gcc.dg/pch/macro-4.hs: New.
18743
18744 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18745
18746 PR fortran/13249
18747 * gfortran.fortran-torture/compile/name_clash.f90: New test.
18748
18749 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18750
18751 PR fortran/13372
18752 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
18753
18754 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18755
18756 PR gfortran/14897
18757 * gfortran.fortran-torture/execute/t_edit.f90: New test.
18758
18759 2004-06-09 Bud Davis <bdavis9659@comcast.net>
18760
18761 PR gfortran/15755
18762 * gfortran.fortran-torture/execute/backspace.c : New test.
18763
18764 2004-06-09 Paul Brook <paul@codesourcery.com>
18765
18766 * gfortran.fortran-torture/execure/intrinsic_associated.f90
18767 (pointer_to_section): Rewrite to use smaller array.
18768
18769 2004-06-08 David Edelsohn <edelsohn@gnu.org>
18770
18771 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
18772 * gcc.dg/ext/altivec-10.c: Same.
18773 * gcc.dg/ext/altivec-11.c: Same.
18774 * gcc.dg/ext/altivec-12.c: Same.
18775 * gcc.dg/ext/altivec-13.c: Same.
18776 * gcc.dg/ext/altivec-14.c: Same.
18777 * gcc.dg/ext/altivec-15.c: Same.
18778 * gcc.dg/ext/altivec-16.c: Same.
18779 * gcc.dg/ext/altivec-3.c: Same.
18780 * gcc.dg/ext/altivec-4.c: Same.
18781 * gcc.dg/ext/altivec-6.c: Same.
18782 * gcc.dg/ext/altivec-7.c: Same.
18783 * gcc.dg/ext/altivec-8.c: Same.
18784 * gcc.dg/ext/altivec-varargs-1.c: Same.
18785
18786 * g++.dg/ext/altivec-1.C: Correct dg syntax.
18787 * g++.dg/ext/altivec-10.C: Same.
18788 * g++.dg/ext/altivec-2.C: Same.
18789 * g++.dg/ext/altivec-3.C: Same.
18790 * g++.dg/ext/altivec-4.C: Same.
18791 * g++.dg/ext/altivec-5.C: Same.
18792 * g++.dg/ext/altivec-6.C: Same.
18793 * g++.dg/ext/altivec-7.C: Same.
18794 * g++.dg/ext/altivec-8.C: Same.
18795 * g++.dg/ext/altivec-9.C: Same.
18796
18797 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18798
18799 PR c++/7841
18800 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
18801
18802 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18803
18804 * gcc.dg/union-1.c: New test.
18805
18806 2004-06-07 Roger Sayle <roger@eyesopen.com>
18807
18808 * gcc.dg/builtins-41.c: New test case.
18809 * gcc.dg/builtins-42.c: New test case.
18810
18811 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18812
18813 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
18814 * g++.dg/ext/altivec-10.C: Same.
18815 * g++.dg/ext/altivec-2.C: Same.
18816 * g++.dg/ext/altivec-3.C: Same.
18817 * g++.dg/ext/altivec-4.C: Same.
18818 * g++.dg/ext/altivec-5.C: Same.
18819 * g++.dg/ext/altivec-6.C: Same.
18820 * g++.dg/ext/altivec-7.C: Same.
18821 * g++.dg/ext/altivec-8.C: Same.
18822 * g++.dg/ext/altivec-9.C: Same.
18823 * g++.old-deja/g++.abi/cxa_vec.C: Same.
18824 * g++.old-deja/g++.brendan/new3.C: Same.
18825 * gcc.c-torture/execute/eeprof-1.x: Same.
18826
18827 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
18828
18829 PR c/14765
18830 * gcc.dg/pr14765-1.c: New test.
18831
18832 2004-06-07 Roger Sayle <roger@eyesopen.com>
18833
18834 PR c/14649
18835 * gcc.dg/pr14649-1.c: New test case.
18836
18837 2004-06-07 Richard Henderson <rth@redhat.com>
18838
18839 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
18840 if temporaries.
18841
18842 2004-06-07 David Edelsohn <edelsohn@gnu.org>
18843
18844 * g++.dg/eh/elide1.C: Remove XFAIL.
18845
18846 2004-06-07 Mark Mitchell <mark@codesourcery.com>
18847
18848 PR c++/15337
18849 * g++.dg/expr/sizeof3.C: New test.
18850
18851 PR c++/14777
18852 * g++.dg/template/access14.C: New test.
18853
18854 PR c++/15554
18855 * g++.dg/template/enum1.C: New test.
18856
18857 PR c++/15057
18858 * g++.dg/eh/throw1.C: New test.
18859
18860 2004-06-07 David Ayers <d.ayers@inode.at>
18861 Ziemowit Laski <zlaski@apple.com>
18862
18863 * lib/objc.exp (objc_target_compile): Revert the '-framework
18864 Foundation' flag fix, since bare Darwin does not ship
18865 with the Foundation framework.
18866 * objc/execute/next_mapping.h: Provide a local NSConstantString
18867 @interface and @implementation.
18868 (objc_constant_string_init): A constructor function, used to
18869 initialize the NSConstantString meta-class object.
18870 * objc/execute/string1.m: Include "next_mapping.h" instead of
18871 <Foundation/NSString.h>.
18872 * objc/execute/string2.m: Likewise.
18873 * objc/execute/string3.m: Likewise.
18874 * objc/execute/string4.m: Likewise.
18875
18876 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
18877
18878 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
18879 to double. Replace double with FLOAT.
18880 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
18881
18882 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
18883 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
18884 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
18885 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
18886 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
18887 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
18888 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
18889 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
18890
18891 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
18892
18893 PR c/13519
18894 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
18895
18896 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18897
18898 PR c++/15503
18899 * g++.dg/template/meminit2.C: New test.
18900
18901 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
18902
18903 PR target/15822
18904 * gcc.c-torture/execute/compare-fp-1.c,
18905 gcc.c-torture/execute/compare-fp-2.c,
18906 gcc.c-torture/execute/compare-fp-3.c,
18907 gcc.c-torture/execute/compare-fp-4.c,
18908 gcc.c-torture/execute/compare-fp-3.x,
18909 gcc.c-torture/execute/compare-fp-4.x: Moved...
18910 * gcc.c-torture/execute/ieee/compare-fp-1.c,
18911 gcc.c-torture/execute/ieee/compare-fp-2.c,
18912 gcc.c-torture/execute/ieee/compare-fp-3.c,
18913 gcc.c-torture/execute/ieee/compare-fp-4.c,
18914 gcc.c-torture/execute/ieee/compare-fp-3.x,
18915 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
18916
18917 2004-06-04 David Ayers <d.ayers@inode.at>
18918
18919 * objc/execute/protocol-isEqual-4.m: New testcase.
18920
18921 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
18922
18923 * objc/execute/protocol-isEqual-1.m: New testcase.
18924 * objc/execute/protocol-isEqual-2.m: New testcase.
18925 * objc/execute/protocol-isEqual-3.m: New testcase.
18926
18927 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18928
18929 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
18930
18931 2004-06-02 Ziemowit Laski <zlaski@apple.com>
18932
18933 * lib/objc.exp (objc_target_compile): When running tests on
18934 Darwin (Mac OS X), inform the linker about '-framework
18935 'Foundation'.
18936
18937 2004-06-02 Eric Christopher <echristo@redhat.com>
18938
18939 * gcc.c-torture/compile/20040602-1.c: New.
18940
18941 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
18942
18943 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
18944 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18945
18946 PR tree-optimization/14736
18947 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
18948
18949 PR tree-optimization/14042
18950 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
18951
18952 PR tree-optimization/14729
18953 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
18954
18955 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18956
18957 PR fortran/15557
18958 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
18959
18960 2004-06-01 Richard Hederson <rth@redhat.com>
18961
18962 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
18963
18964 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18965
18966 PR c++/14932
18967 * g++.dg/parse/offsetof4.C: New test.
18968
18969 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
18970
18971 PR objc/7993
18972 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
18973
18974 2004-05-31 Mark Mitchell <mark@codesourcery.com>
18975
18976 PR c++/15701
18977 * g++.dg/template/friend29.C: New test.
18978
18979 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
18980
18981 PR c/15749
18982 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
18983
18984 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
18985
18986 * gcc.dg/sparc-trap-1.c: New test.
18987
18988 2004-05-31 Roger Sayle <roger@eyesopen.com>
18989
18990 PR middle-end/15069
18991 * g++.dg/opt/fold3.C: New test case.
18992
18993 2004-05-30 Graham Stott <graham.stott@btinternet.com>
18994
18995 * lib/target-supports.exp (check_iconv_available): Fix fallout
18996 from 2004-05-28 patch.
18997
18998 2004-05-30 Paul Brook <paul@codesourcery.com>
18999
19000 PR fortran/15620
19001 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
19002 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
19003
19004 2004-05-30 Steven G. Kargl <kargls@comcast.net>
19005
19006 * gfortran.fortran-torture/execute/random_1.f90: New test.
19007
19008 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19009
19010 * g++.dg/ext/altivec-10.C: New test.
19011
19012 2004-05-29 Paul Brook <paul@codesourcery.com>
19013
19014 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
19015
19016 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19017
19018 * gcc.dg/altivec-16.c: New test.
19019
19020 2004-05-28 Janis Johnson <janis187@us.ibm.com>
19021
19022 * lib/target-supports.exp (check_vmx_hw_available): New.
19023 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
19024
19025 * lib/target-supports.exp (check_alias_available,
19026 check_iconv_available, check_named_sections_available): Use
19027 unique names for temporary files.
19028
19029 2004-05-28 Ziemowit Laski <zlaski@apple.com>
19030
19031 * gcc.dg/altivec-15.c: New test.
19032
19033 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19034
19035 PR c++/15083
19036 * g++.dg/warn/noeffect6.C: New test.
19037
19038 PR c++/15471
19039 * g++.dg/expr/ptrmem4.C: New test.
19040
19041 PR c++/15640
19042 * g++.dg/template/operator3.C: New test.
19043
19044 2004-05-28 Mark Mitchell <mark@codesourcery.com>
19045
19046 PR c++/14668
19047 * g++.dg/lookup/redecl1.C: New test.
19048 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
19049
19050 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
19051
19052 * gcc.c-torture/execute/compare-fp-1.c,
19053 gcc.c-torture/execute/compare-fp-2.c,
19054 gcc.c-torture/execute/compare-fp-3.c,
19055 gcc.c-torture/execute/compare-fp-4.c,
19056 gcc.c-torture/execute/compare-fp-3.x,
19057 gcc.c-torture/execute/compare-fp-4.x,
19058 gcc.dg/pr15649-1.c: New.
19059
19060 2004-05-27 Adam Nemet <anemet@lnxw.com>
19061
19062 PR c++/12883
19063 * g++.dg/init/array14.C: New test.
19064
19065 2004-05-25 Janis Johnson <janis187@us.ibm.com>
19066
19067 * lib/compat.exp (compat-get-options-main): New.
19068 (compat-get-options): Remove unneeded code, warn for ignored
19069 command.
19070 (compat-execute): Check flag set by dg-require-* commands.
19071
19072 * lib/compat.exp (compat-execute): Break up long lines.
19073
19074 2004-05-24 Janis Johnson <janis187@us.ibm.com>
19075
19076 * gcc.dg/altivec-7.c: Don't use 'vector long'.
19077 * gcc.dg/altivec-14.c: New test.
19078 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
19079
19080 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
19081 * gcc.dg/altivec-12.c: Ditto.
19082
19083 * gcc.dg/altivec-3.c: Move call to altivec_check.
19084
19085 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19086
19087 PR c++/15044
19088 * g++.dg/template/error12.C: New test.
19089
19090 PR c++/15317
19091 * g++.dg/ext/attrib15.C: New test.
19092
19093 PR c++/15329
19094 * g++.dg/template/ptrmem9.C: New test.
19095
19096 2004-05-25 Paul Brook <paul@codesourcery.com>
19097
19098 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
19099
19100 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19101
19102 PR c++/15165
19103 * g++.dg/template/crash19.C: New test.
19104
19105 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19106
19107 PR c++/15025
19108 * g++.dg/template/redecl1.C: New test.
19109
19110 2004-05-23 Mark Mitchell <mark@codesourcery.com>
19111
19112 PR c++/14821
19113 * g++.dg/other/ns1.C: New test.
19114
19115 PR c++/14883
19116 * g++.dg/template/invalid1.C: New test.
19117
19118 2004-05-23 Paul Brook <paul@codesourcery.com>
19119 Victor Leikehman <lei@haifasphere.co.il>
19120
19121 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
19122 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
19123
19124 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19125
19126 PR c++/15285
19127 PR c++/15299
19128 * g++.dg/template/non-dependent5.C: New test.
19129 * g++.dg/template/non-dependent6.C: New test.
19130
19131 2004-05-22 Mark Mitchell <mark@codesourcery.com>
19132
19133 PR c++/15507
19134 * g++.dg/inherit/union1.C: New test.
19135
19136 PR c++/15542
19137 * g++.dg/template/addr1.C: New test.
19138
19139 PR c++/15427
19140 * g++.dg/template/array5.C: New test.
19141
19142 PR c++/15287
19143 * g++.dg/template/array6.C: New test.
19144
19145 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
19146 Roger Sayle <roger@eyesopen.com>
19147
19148 * g++.dg/lookup/forscope2.C: New test case.
19149
19150 2004-05-22 Ben Elliston <bje@au.ibm.com>
19151
19152 * gcc.dg/cpp/Wmissingdirs.c: New.
19153
19154 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19155
19156 PR target/15301
19157 * gcc.dg/compat/union-m128-1.h: New file.
19158 * gcc.dg/compat/union-m128-1_main.c: Likewise.
19159 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19160 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19161
19162 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
19163
19164 PR target/15302
19165 * gcc.dg/compat/struct-complex-1.h: New file.
19166 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
19167 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
19168 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19169
19170 2004-05-20 Roger Sayle <roger@eyesopen.com>
19171
19172 PR middle-end/3074
19173 * gcc.dg/pr3074-1.c: New test case.
19174 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
19175
19176 2004-05-20 Falk Hueffner <falk@debian.org>
19177
19178 PR other/15526
19179 * gcc.dg/ftrapv-1.c: New test case.
19180
19181 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
19182
19183 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
19184
19185 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
19186 Jeff Law <law@redhat.com>
19187
19188 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
19189 * gcc.dg/tree-ssa/20040518-2.c: New test.
19190
19191 * gcc.dg/tree-ssa/20040518-1.c: New test.
19192
19193 2004-05-18 Zack Weinberg <zack@codesourcery.com>
19194
19195 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
19196
19197 2004-05-18 Paul Brook <paul@codesourcery.com>
19198
19199 PR fortran/13930
19200 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
19201
19202 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19203
19204 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
19205 constant folding.
19206
19207 2004-05-17 Steven Bosscher <stevenb@suse.de>
19208
19209 * gcc.dg/tree-ssa/20040517-1.c: New test.
19210
19211 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19212
19213 * gcc.dg/loop-4.c: New test.
19214
19215 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
19216
19217 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
19218
19219 2004-05-15 Bud Davis <bdavis9659@comcast.net>
19220
19221 PR fortran/15311
19222 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
19223
19224 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19225
19226 PR fortran/13826
19227 PR fortran/13940
19228 * gfortran.fortran-torture/compile/data_1.f90: New test.
19229
19230 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
19231
19232 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
19233 * gcc.dg/uninit-H.c: Define ASM for __s390__.
19234
19235 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19236
19237 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
19238
19239 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
19240
19241 PR c/15444
19242 * gcc.dg/format/xopen-1.c: Adjust expected message.
19243 * gcc.dg/format/xopen-3.c: New test.
19244
19245 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
19246
19247 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
19248
19249 2004-05-14 Jeff Law <law@redhat.com>
19250
19251 * gcc.dg/tree-ssa/20040514-2.c: New test.
19252
19253 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19254
19255 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
19256 this ...
19257 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
19258 this.
19259
19260 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
19261
19262 * gcc.dg/tree-ssa/20040514-1.c: New test.
19263
19264 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19265
19266 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
19267 test.
19268
19269 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19270
19271 PR fortran/14066
19272 * gfortran.fortran-torture/compile/do_1.f90: New test.
19273
19274 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19275
19276 PR fortran/15051
19277 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
19278 test.
19279
19280 2004-05-14 Bud Davis <bdavis9659@comcast.net>
19281
19282 PR fortran/15149
19283 * gfortran.fortran-torture/execute/random_init.f90: New test.
19284
19285 2004-05-13 Paul Brook <paul@codesourcery.com>
19286
19287 PR fortran/15314
19288 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
19289
19290 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
19291
19292 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
19293 for the powerpc case.
19294
19295 2004-05-13 Jeff Law <law@redhat.com>
19296
19297 * gcc.dg/tree-ssa/20040513-1.c: New test.
19298 * gcc.dg/tree-ssa/20040513-2.c: New test.
19299
19300 2004-05-13 Paul Brook <paul@codesourcery.com>
19301
19302 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
19303 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
19304 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
19305
19306 2004-05-13 Andreas Schwab <schwab@suse.de>
19307
19308 PR other/10819
19309 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
19310 characters.
19311
19312 2004-05-13 Bud Davis <bdavis9659@comcast.net>
19313
19314 PR fortran/15294
19315 * gfortran.fortran-torture/execute/adjustr.f90: New file.
19316
19317 2004-05-13 Diego Novillo <dnovillo@redhat.com>
19318
19319 Merge from tree-ssa-20020619-branch. See
19320 ChangeLog.tree-ssa for details.
19321
19322 2004-05-11 Ziemowit Laski <zlaski@apple.com>
19323
19324 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
19325 include <altivec.h> explicitly.
19326 * gcc.dg/altivec-13.c: Likewise.
19327
19328 2004-05-11 Paul Brook <paul@codesourcery.com>
19329
19330 * gcc.c-torture/compile/20010518-1.c: Force enum size.
19331
19332 2004-05-10 Eric Christopher <echristo@redhat.com>
19333
19334 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
19335 * gcc.dg/sibcall-4.c: Ditto.
19336
19337 2004-05-10 Ziemowit Laski <zlaski@apple.com>
19338
19339 * g++.dg/ext/altivec-8.C: New test case.
19340 * gcc.dg/altivec-13.c: New test case.
19341
19342 2004-05-08 Roger Sayle <roger@eyesopen.com>
19343
19344 * gcc.c-torture/execute/divcmp-1.c: New test case.
19345 * gcc.c-torture/execute/divcmp-2.c: New test case.
19346 * gcc.c-torture/execute/divcmp-3.c: New test case.
19347
19348 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19349
19350 * g++.dg/other/pragma-re-2.C: New test.
19351
19352 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19353
19354 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
19355 * gcc.dg/i386-387-2.c: Likewise.
19356
19357 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
19358 __builtin_drem.
19359 * gcc.dg/i386-387-6.c: Likewise.
19360
19361 2004-05-07 Uros Bizjak <uros@kss-loka.si>
19362
19363 * gcc.dg/builtins-33.c: Also check log1p*.
19364
19365 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
19366
19367 PR optimization/15296
19368 * gcc.c-torture/execute/pr15296.c: New test.
19369
19370 2004-05-05 Uros Bizjak <uros@kss-loka.si>
19371
19372 * gcc.dg/builtins-40.c: New test.
19373
19374 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
19375
19376 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
19377
19378 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
19379
19380 * g++.dg/ext/spe1.C: New testcase.
19381
19382 2004-05-04 Ziemowit Laski <zlaski@apple.com>
19383
19384 * objc.dg/image-info.m: Allow additional attributes
19385 for __image_info section.
19386
19387 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
19388
19389 * gcc.dg/torture/mips-hilo-2.c: New test.
19390
19391 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19392
19393 PR c++/14389
19394 * g++.dg/template/member5.C: New test.
19395
19396 2004-05-03 Uros Bizjak <uros@kss-loka.si>
19397
19398 * gcc.dg/builtins-34.c: Also check expm1*.
19399
19400 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19401
19402 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
19403 * gcc.dg/torture/builtin-convert-3.c: New test.
19404
19405 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
19406
19407 PR middle-end/15054
19408 * g++.dg/opt/pr15054.C: New test.
19409
19410 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19411
19412 * gcc.dg/torture/builtin-rounding-1.c: New test.
19413 * gcc.dg/builtins-25.c: Delete.
19414 * gcc.dg/builtins-29.c: Delete.
19415
19416 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
19417
19418 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
19419 * gcc.dg/sibcall-4.c: Likewise.
19420 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
19421
19422 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19423
19424 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
19425 bit-field on 16-bit targets.
19426
19427 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
19428
19429 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
19430 16-bit targets.
19431
19432 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
19433
19434 * gcc.dg/rs6000-power2-1.c: Change to compile only.
19435 * gcc.dg/rs6000-power2-2.c: Likewise.
19436
19437 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
19438
19439 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
19440 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
19441 Change the asm registers to be in form of frN instead of fN.
19442
19443 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19444
19445 * gcc.dg/torture/builtin-convert-2.c: New test.
19446
19447 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
19448
19449 * gcc.dg/rs6000-power2-1.c: New test.
19450 * gcc.dg/rs6000-power2-2.c: New test.
19451
19452 2004-04-28 Jan Hubicka <jh@suse.cz>
19453
19454 * gcc.dg/unused-6.c: New test.
19455
19456 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19457 Ulrich Weigand <uweigand@de.ibm.com>
19458
19459 * ada/acats/run_all.sh: Define $target variable.
19460
19461 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
19462
19463 PR c++/15119
19464 * g++.dg/other/vararg-1.C: New test.
19465
19466 PR c++/4794
19467 * g++.dg/eh/cleanup3.C: New test.
19468
19469 2004-04-24 Laurent GUERBY <laurent@guerby.net>
19470
19471 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
19472 and ad8011a (target_insn).
19473 * ada/acats/support/macro.dfs: Likewise.
19474 * ada/acats/support/impbit.adb: New file.
19475
19476 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
19477
19478 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
19479
19480 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19481
19482 * gcc.dg/loop-3.c: New test.
19483
19484 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
19485
19486 * gcc.c-torture/execute/simd-5.c: New test.
19487
19488 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19489
19490 PR c++/15064
19491 * g++.dg/template/crash18.C: New test.
19492
19493 2004-04-22 Mark Mitchell <mark@codesourcery.com>
19494
19495 * g++.dg/ext/complit3.C: New test.
19496
19497 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19498
19499 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
19500 * gcc.dg/altivec-3.c: Same.
19501 * gcc.dg/altivec-varargs-1.c: Same.
19502
19503 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
19504
19505 * lib/target-supports.exp (check_profiling_available): Assume
19506 profiling is not available on powerpc-eabi targets.
19507
19508 2004-04-21 Janis Johnson <janis187@us.ibm.com>
19509
19510 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
19511 * gcc.dg/vmx/bug-1.c: Ditto.
19512
19513 2004-04-20 Eric Christopher <echristo@redhat.com>
19514
19515 * gcc.dg/charset/extern.c: New test.
19516 * g++.dg/charset/extern3.cc: Ditto.
19517
19518 2004-04-20 Uros Bizjak <uros@kss-loka.si>
19519
19520 * gcc.dg/builtins-39.c: New test.
19521
19522 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
19523
19524 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
19525
19526 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
19527
19528 * gcc.dg/torture/mips-hilo-1.c: New test.
19529
19530 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
19531
19532 * gcc.c-torture/compile/20040419-1.c: New test.
19533
19534 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
19535
19536 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
19537
19538 2004-04-18 Zack Weinberg <zack@codesourcery.com>
19539 Aldy Hernandez <aldyh@redhat.com>
19540
19541 * gcc.c-torture/execute/va-arg-24.c: New.
19542
19543 2004-04-17 Zack Weinberg <zack@codesourcery.com>
19544 Aldy Hernandez <aldyh@redhat.com>
19545
19546 * gcc.dg/vmx/1b-01.c: New.
19547 * gcc.dg/vmx/1b-02.c: New.
19548 * gcc.dg/vmx/1b-03.c: New.
19549 * gcc.dg/vmx/1b-04.c: New.
19550 * gcc.dg/vmx/1b-05.c: New.
19551 * gcc.dg/vmx/1b-06.c: New.
19552 * gcc.dg/vmx/1b-07.c: New.
19553 * gcc.dg/vmx/1c-01.c: New.
19554 * gcc.dg/vmx/1c-02.c: New.
19555 * gcc.dg/vmx/3a-01a.c: New.
19556 * gcc.dg/vmx/3a-01.c: New.
19557 * gcc.dg/vmx/3a-01m.c: New.
19558 * gcc.dg/vmx/3a-03.c: New.
19559 * gcc.dg/vmx/3a-03m.c: New.
19560 * gcc.dg/vmx/3a-04.c: New.
19561 * gcc.dg/vmx/3a-04m.c: New.
19562 * gcc.dg/vmx/3a-05.c: New.
19563 * gcc.dg/vmx/3a-06.c: New.
19564 * gcc.dg/vmx/3a-06m.c: New.
19565 * gcc.dg/vmx/3a-07.c: New.
19566 * gcc.dg/vmx/3b-01.c: New.
19567 * gcc.dg/vmx/3b-02.c: New.
19568 * gcc.dg/vmx/3b-10.c: New.
19569 * gcc.dg/vmx/3b-13.c: New.
19570 * gcc.dg/vmx/3b-14.c: New.
19571 * gcc.dg/vmx/3b-15.c: New.
19572 * gcc.dg/vmx/3c-01a.c: New.
19573 * gcc.dg/vmx/3c-01.c: New.
19574 * gcc.dg/vmx/3c-02.c: New.
19575 * gcc.dg/vmx/3c-03.c: New.
19576 * gcc.dg/vmx/3d-01.c: New.
19577 * gcc.dg/vmx/4-01.c: New.
19578 * gcc.dg/vmx/4-03.c: New.
19579 * gcc.dg/vmx/5-01.c: New.
19580 * gcc.dg/vmx/5-02.c: New.
19581 * gcc.dg/vmx/5-03.c: New.
19582 * gcc.dg/vmx/5-04.c: New.
19583 * gcc.dg/vmx/5-05.c: New.
19584 * gcc.dg/vmx/5-06.c: New.
19585 * gcc.dg/vmx/5-07.c: New.
19586 * gcc.dg/vmx/5-07t.c: New.
19587 * gcc.dg/vmx/5-08.c: New.
19588 * gcc.dg/vmx/5-10.c: New.
19589 * gcc.dg/vmx/5-11.c: New.
19590 * gcc.dg/vmx/7-01a.c: New.
19591 * gcc.dg/vmx/7-01.c: New.
19592 * gcc.dg/vmx/7c-01.c: New.
19593 * gcc.dg/vmx/7d-01.c: New.
19594 * gcc.dg/vmx/7d-02.c: New.
19595 * gcc.dg/vmx/8-01.c: New.
19596 * gcc.dg/vmx/8-02a.c: New.
19597 * gcc.dg/vmx/8-02.c: New.
19598 * gcc.dg/vmx/brode-1.c: New.
19599 * gcc.dg/vmx/bug-1.c: New.
19600 * gcc.dg/vmx/bug-2.c: New.
19601 * gcc.dg/vmx/bug-3.c: New.
19602 * gcc.dg/vmx/cw-bug-1.c: New.
19603 * gcc.dg/vmx/cw-bug-2.c: New.
19604 * gcc.dg/vmx/cw-bug-3.c: New.
19605 * gcc.dg/vmx/dct.c: New.
19606 * gcc.dg/vmx/debug-1.c: New.
19607 * gcc.dg/vmx/debug-2.c: New.
19608 * gcc.dg/vmx/debug-3.c: New.
19609 * gcc.dg/vmx/debug-4.c: New.
19610 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
19611 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
19612 * gcc.dg/vmx/eg-5.c: New.
19613 * gcc.dg/vmx/fft.c: New.
19614 * gcc.dg/vmx/gcc-bug-1.c: New.
19615 * gcc.dg/vmx/gcc-bug-2.c: New.
19616 * gcc.dg/vmx/gcc-bug-3.c: New.
19617 * gcc.dg/vmx/gcc-bug-4.c: New.
19618 * gcc.dg/vmx/gcc-bug-5.c: New.
19619 * gcc.dg/vmx/gcc-bug-6.c: New.
19620 * gcc.dg/vmx/gcc-bug-7.c: New.
19621 * gcc.dg/vmx/gcc-bug-8.c: New.
19622 * gcc.dg/vmx/gcc-bug-9.c: New.
19623 * gcc.dg/vmx/gcc-bug-b.c: New.
19624 * gcc.dg/vmx/gcc-bug-c.c: New.
19625 * gcc.dg/vmx/gcc-bug-d.c: New.
19626 * gcc.dg/vmx/gcc-bug-e.c: New.
19627 * gcc.dg/vmx/gcc-bug-f.c: New.
19628 * gcc.dg/vmx/gcc-bug-g.c: New.
19629 * gcc.dg/vmx/gcc-bug-i.c: New.
19630 * gcc.dg/vmx/harness.h: New.
19631 * gcc.dg/vmx/ira1.c: New.
19632 * gcc.dg/vmx/ira2a.c: New.
19633 * gcc.dg/vmx/ira2b.c: New.
19634 * gcc.dg/vmx/ira2.c: New.
19635 * gcc.dg/vmx/ira2c.c: New.
19636 * gcc.dg/vmx/mem.c: New.
19637 * gcc.dg/vmx/newton-1.c: New.
19638 * gcc.dg/vmx/ops.c: New.
19639 * gcc.dg/vmx/sn7153.c: New.
19640 * gcc.dg/vmx/spill2.c: New.
19641 * gcc.dg/vmx/spill3.c: New.
19642 * gcc.dg/vmx/spill.c: New.
19643 * gcc.dg/vmx/t.c: New.
19644 * gcc.dg/vmx/varargs-1.c: New.
19645 * gcc.dg/vmx/varargs-2.c: New.
19646 * gcc.dg/vmx/varargs-3.c: New.
19647 * gcc.dg/vmx/varargs-4.c: New.
19648 * gcc.dg/vmx/varargs-5.c: New.
19649 * gcc.dg/vmx/varargs-6.c: New.
19650 * gcc.dg/vmx/varargs-7.c: New.
19651 * gcc.dg/vmx/vmx.exp: New.
19652 * gcc.dg/vmx/vprint-1.c: New.
19653 * gcc.dg/vmx/vscan-1.c: New.
19654 * gcc.dg/vmx/x-01.c: New.
19655 * gcc.dg/vmx/x-02.c: New.
19656 * gcc.dg/vmx/x-03.c: New.
19657 * gcc.dg/vmx/x-04.c: New.
19658 * gcc.dg/vmx/x-05.c: New.
19659 * gcc.dg/vmx/yousufi-1.c: New.
19660 * gcc.dg/vmx/zero-1.c: New.
19661 * gcc.dg/vmx/zero.c: New.
19662
19663 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
19664
19665 * g++.dg/lookup/java1.C: Update for chage of
19666 _Jv_AllocObject.
19667 * g++.dg/lookup/java2.C: Likewise.
19668
19669 2004-04-17 Laurent GUERBY <laurent@guerby.net>
19670
19671 * ada/acats/run_all.sh: use -O2 by default.
19672
19673 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
19674
19675 * gcc.dg/vr-mult-[12].c: New tests.
19676
19677 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19678
19679 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
19680
19681 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
19682
19683 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
19684
19685 * lib/target-supports.exp (check_profiling_available): Assume profiling
19686 isn't available for mips*-*-elf targets.
19687
19688 2004-04-14 Uros Bizjak <uros@kss-loka.si>
19689
19690 * gcc.dg/builtins-38.c: New test.
19691
19692 2004-04-14 Eric Christopher <echristo@redhat.com>
19693
19694 * g++.dg/charset/charset.exp: Run .cc extension tests.
19695
19696 2004-04-14 Zack Weinberg <zack@codesourcery.com>
19697
19698 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
19699
19700 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19701
19702 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
19703
19704 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
19705
19706 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
19707 * gcc.dg/i386-387-2.c: Likewise.
19708
19709 * gcc.dg/i386-387-7.c: New test.
19710 * gcc.dg/i386-387-8.c: New test.
19711
19712 * gcc.dg/builtins-37.c: New test.
19713
19714 2004-04-13 Geoffrey Keating <geoffk@apple.com>
19715
19716 * g++.dg/pch/externc-1.C: Add missing semicolon.
19717
19718 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
19719
19720 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
19721
19722 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19723
19724 * gcc.c-torture/execute/20040411-1.c: New test.
19725
19726 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
19727
19728 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
19729
19730 2004-04-09 Chris Demetriou <cgd@broadcom.com>
19731
19732 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
19733
19734 2004-04-09 Zack Weinberg <zack@codesourcery.com>
19735
19736 * lib/target-supports.exp (check_named_sections_available): New.
19737 * lib/gcc-dg.exp (dg-require-named-sections): New.
19738 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
19739 old-deja.exp. Also prune error-count message from HP linker.
19740 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
19741
19742 * g++.dg/init/init-ref4.C: Use dg-require-weak.
19743 * g++.old-deja/g++.pt/static3.C: Likewise.
19744 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
19745
19746 2004-04-09 Roger Sayle <roger@eyesopen.com>
19747
19748 * gcc.c-torture/execute/20040409-1.c: New test case.
19749 * gcc.c-torture/execute/20040409-2.c: New test case.
19750 * gcc.c-torture/execute/20040409-3.c: New test case.
19751
19752 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
19753
19754 * gcc.dg/20040409-1.c: New test.
19755
19756 2004-04-08 Roger Sayle <roger@eyesopen.com>
19757
19758 PR target/14888
19759 * g++.dg/opt/pr14888.C: New test case.
19760
19761 2004-04-08 Geoffrey Keating <geoffk@apple.com>
19762
19763 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
19764 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
19765 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
19766 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
19767 New tests.
19768
19769 2004-04-08 Paul Brook <paul@codesourcery.com>
19770
19771 * gcc.dg/spill-1.c: New test.
19772
19773 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19774
19775 * gcc.dg/torture/builtin-ctype-2.c: New test.
19776
19777 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
19778
19779 * gcc.dg/pch/pch.exp: Add largefile test.
19780
19781 2004-04-06 Geoffrey Keating <geoffk@apple.com>
19782
19783 * g++.dg/pch/externc-1.Hs: New.
19784 * g++.dg/pch/externc-1.C: New.
19785
19786 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19787
19788 * gcc.dg/compat/struct-by-value-5a_main.c,
19789 gcc.dg/compat/struct-by-value-5b_main.c: New files.
19790 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
19791 * gcc.dg/compat/struct-by-value-5a_x.c,
19792 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
19793 gcc.dg/compat/struct-by-value-5_x.c.
19794 * gcc.dg/compat/struct-by-value-5a_y.c,
19795 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
19796 gcc.dg/compat/struct-by-value-5_y.c.
19797
19798 * gcc.dg/compat/struct-by-value-6a_main.c,
19799 gcc.dg/compat/struct-by-value-6b_main.c: New files.
19800 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
19801 * gcc.dg/compat/struct-by-value-6a_x.c,
19802 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
19803 gcc.dg/compat/struct-by-value-6_x.c.
19804 * gcc.dg/compat/struct-by-value-6a_y.c,
19805 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
19806 gcc.dg/compat/struct-by-value-6_y.c.
19807
19808 * gcc.dg/compat/struct-by-value-7a_main.c,
19809 gcc.dg/compat/struct-by-value-7b_main.c: New files.
19810 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
19811 * gcc.dg/compat/struct-by-value-7a_x.c,
19812 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
19813 gcc.dg/compat/struct-by-value-7_x.c.
19814 * gcc.dg/compat/struct-by-value-7a_y.c,
19815 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
19816 gcc.dg/compat/struct-by-value-7_y.c.
19817
19818 2004-04-06 Jakub Jelinek <jakub@redhat.com>
19819
19820 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
19821 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
19822 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
19823 options.
19824
19825 2004-04-06 Uros Bizjak <uros@kss-loka.si>
19826
19827 * gcc.dg/builtins-36.c: New test.
19828
19829 2004-04-06 Paul Brook <paul@codesourcery.com>
19830
19831 * README.gcc: Remove obsolete contraint on testcases.
19832
19833 2004-04-05 Paul Brook <paul@codesourcery.com>
19834
19835 PR2123
19836 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
19837 failure and exit(0) on success.
19838 * g++.dg/expr/anew2.C: Ditto.
19839 * g++.dg/expr/anew3.C: Ditto.
19840 * g++.dg/expr/anew4.C: Ditto.
19841
19842 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
19843
19844 PR c++/3518
19845 * g++.dg/template/unify7.C: New.
19846
19847 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
19848
19849 * g++.dg/README: Bring up to date with new subdirectories; remove
19850 duplicate subdirectory lines.
19851
19852 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
19853
19854 PR c++/14007
19855 * g++.dg/template/unify5.C: New.
19856 * g++.dg/template/unify6.C: New.
19857 * g++.dg/template/qualttp20.C: Adjust.
19858 * g++.old-deja/g++.jason/report.C: Adjust.
19859 * g++.old-deja/g++.other/qual1.C: Adjust.
19860
19861 2004-04-01 Mark Mitchell <mark@codesourcery.com>
19862
19863 PR c++/14803
19864 * g++.dg/inherit/ptrmem1.C: New test.
19865
19866 2004-04-01 Jakub Jelinek <jakub@redhat.com>
19867
19868 PR c++/14755
19869 * gcc.c-torture/execute/20040331-1.c: New test.
19870 * gcc.dg/20040331-1.c: New test.
19871
19872 2004-04-01 Paul Brook <paul@codesourcery.com>
19873
19874 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
19875
19876 2004-03-30 Mark Mitchell <mark@codesourcery.com>
19877
19878 PR c++/14724
19879 * g++.dg/init/goto1.C: New test.
19880
19881 PR c++/14763
19882 * g++.dg/template/defarg4.C: New test.
19883
19884 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
19885
19886 * gcc.dg/altivec-11.c: Extend test for more valid cases.
19887
19888 2004-03-28 David Edelsohn <edelsohn@gnu.org>
19889
19890 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
19891
19892 2004-03-28 Zack Weinberg <zack@codesourcery.com>
19893
19894 * gcc.dg/noncompile/undeclared-2.c: New test.
19895
19896 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
19897
19898 * gcc.dg/940409-1.c: Remove XFAIL.
19899 * gcc.dg/reg-vol-struct-1.c: New test.
19900
19901 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19902
19903 * gcc.dg/torture/builtin-wctype-1.c: New test.
19904
19905 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
19906
19907 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
19908 * gcc.dg/20001101-1.c: Likewise.
19909 * gcc.dg/20001102-1.c: Likewise.
19910
19911 2004-03-25 Roger Sayle <roger@eyesopen.com>
19912
19913 * gcc.dg/compare8.c: Add an additional test for XOR.
19914
19915 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19916
19917 * gcc.dg/torture/builtin-ctype-1.c: New test.
19918
19919 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19920
19921 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
19922 * gcc.dg/torture/builtin-math-1.c: Likewise.
19923 * gcc.dg/torture/builtin-power-1.c: New test.
19924
19925 2004-03-24 Andreas Schwab <schwab@suse.de>
19926
19927 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
19928 IA64 assembler.
19929
19930 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
19931 Roger Sayle <roger@eyesopen.com>
19932
19933 * gcc.dg/compare8.c: New test case.
19934
19935 2004-03-23 Ziemowit Laski <zlaski@apple.com>
19936
19937 * g++.dg/ext/altivec-7.C: New test.
19938
19939 2004-03-23 Zack Weinberg <zack@codesourcery.com>
19940
19941 PR 12267, 12391, 12560, 13129, 14114, 14133
19942 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
19943 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
19944 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
19945 Adjust error regexps.
19946 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
19947 * gcc.dg/noncompile/undeclared-1.c: New test cases.
19948 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
19949 * gcc.dg/local1.c: Add explanatory comment.
19950
19951 2004-03-23 Roger Sayle <roger@eyesopen.com>
19952
19953 PR optimization/14669
19954 * g++.dg/opt/fold2.C: New test case.
19955
19956 2004-03-22 Jakub Jelinek <jakub@redhat.com>
19957
19958 PR c/14069
19959 * gcc.dg/20040322-1.c: New test.
19960
19961 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19962
19963 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
19964 * gcc.dg/ultrasp4.c: Likewise.
19965 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
19966
19967 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19968
19969 * gcc.dg/i386-sse-8.c: Reset default options.
19970
19971 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
19972
19973 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
19974 in the error message text.
19975
19976 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19977
19978 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
19979
19980 2004-03-21 Mark Mitchell <mark@codesourcery.com>
19981
19982 PR c++/14616
19983 * g++.dg/init/array13.C: New test.
19984
19985 2004-03-20 Roger Sayle <roger@eyesopen.com>
19986
19987 PR target/13889
19988 * gcc.c-torture/compile/pr13889.c: New test case.
19989
19990 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
19991
19992 PR c/14635
19993 * builtins-1.c (nan, nans): Don't test.
19994 * builtins-30.c: Don't use nan, nanf, nanl.
19995 * builtins-35.c: New test.
19996
19997 2004-03-19 Ziemowit Laski <zlaski@apple.com>
19998
19999 * g++.dg/ext/altivec-6.C: New test.
20000
20001 2004-03-19 Mark Mitchell <mark@codesourcery.com>
20002
20003 * g++.dg/init/placement3.C: New test.
20004
20005 * g++.dg/template/spec13.C: New test.
20006
20007 * g++.dg/lookup/using11.C: New test.
20008
20009 * g++.dg/lookup/koenig3.C: New test.
20010
20011 * g++.dg/template/operator2.C: New test.
20012
20013 * g++.dg/expr/dtor3.C: New test.
20014 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
20015 marker.
20016 * g++.old-deja/g++.law/visibility28.C: Likewise.
20017
20018 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
20019
20020 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
20021 * gcc.dg/ppc64-abi-3.c: Likewise.
20022
20023 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20024
20025 PR c++/14545
20026 * g++.dg/parse/template15.C: New test.
20027
20028 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20029
20030 * g++.dg/expr/dtor2.C: New test.
20031
20032 * g++.dg/lookup/anon4.C: New test.
20033
20034 * g++.dg/overload/using1.C: New test.
20035
20036 * g++.dg/template/lookup7.C: New test.
20037
20038 * g++.dg/template/typename6.C: New test.
20039
20040 * g++.dg/expr/cond6.C: New test.
20041
20042 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20043
20044 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
20045
20046 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20047
20048 * g++.dg/expr/cond5.C: New test.
20049 * g++.dg/expr/constcast1.C: Likewise.
20050 * g++.dg/expr/ptrmem2.C: Likewise.
20051 * g++.dg/expr/ptrmem3.C: Likewise.
20052 * g++.dg/lookup/main1.C: Likewise.
20053 * g++.dg/template/lookup6.C: Likewise.
20054
20055 2004-03-18 Mark Mitchell <mark@codesourcery.com>
20056
20057 * gcc.dg/local1.c: New test.
20058
20059 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
20060
20061 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20062
20063 * gcc.dg/torture/builtin-convert-1.c: New test.
20064
20065 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20066
20067 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
20068
20069 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20070
20071 PR c++/14481
20072 * g++.dg/warn/Wunused-7.C: New test.
20073
20074 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20075
20076 * gcc.dg/torture/builtin-integral-1.c: New test.
20077
20078 2004-03-16 Mark Mitchell <mark@codesourcery.com>
20079
20080 PR c++/14586
20081 * g++.dg/parse/non-dependent3.C: New test.
20082
20083 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
20084
20085 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
20086 * g++.dg/eh/simd-2.C: Likewise.
20087 * g++.dg/init/array10.C: Likewise.
20088 * gcc.c-torture/compile/simd-1.c: Likewise.
20089 * gcc.c-torture/compile/simd-2.c: Likewise.
20090 * gcc.c-torture/compile/simd-3.c: Likewise.
20091 * gcc.c-torture/compile/simd-4.c: Likewise.
20092 * gcc.c-torture/compile/simd-6.c: Likewise.
20093 * gcc.c-torture/execute/simd-1.c: Likewise.
20094 * gcc.c-torture/execute/simd-2.c: Likewise.
20095 * gcc.dg/compat/vector-defs.h: Likewise.
20096 * gcc.dg/20020531-1.c: Likewise.
20097 * gcc.dg/altivec-3.c: Likewise.
20098 * gcc.dg/altivec-4.c: Likewise.
20099 * gcc.dg/altivec-varargs-1.c: Likewise.
20100 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
20101 * gcc.dg/i386-mmx-3.c: Likewise.
20102 * gcc.dg/i386-sse-4.c: Likewise.
20103 * gcc.dg/i386-sse-5.c: Likewise.
20104 * gcc.dg/i386-sse-8.c: Likewise.
20105 * gcc.dg/simd-1.c: Likewise.
20106 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
20107 __ev64_opaque__ since the machine description provides it.
20108
20109 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20110
20111 * lib/compat.exp (skip_list): New global variable.
20112 Use it to hold the user defined COMPAT_SKIPS list if any.
20113 (compat-obj): Add the members of skip_list to optall.
20114
20115 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20116
20117 * gcc.dg/compat/union-by-value-1_main.c,
20118 union-by-value-1_x.c, union-by-value-1_y.c,
20119 union-check.h, union-defs.h,
20120 union-init.h, union-return-1_main.c,
20121 union-return-1_x.c, union-return-1_y.c: New files.
20122
20123 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20124
20125 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
20126 mixed-struct-init.h: Add 4 mixed structure types.
20127 struct-by-value-21_main.c, struct-by-value-21_x.c,
20128 struct-by-value-21_y.c, struct-return-21_main.c,
20129 struct-return-21_x.c, struct-return-21_y.c: New files.
20130
20131 2004-03-13 Mark Mitchell <mark@codesourcery.com>
20132
20133 PR c++/14550
20134 * g++.dg/parse/template14.C: New test.
20135
20136 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20137
20138 * gcc.c-torture/execute/20040313-1.c: New test.
20139
20140 2004-03-13 Jakub Jelinek <jakub@redhat.com>
20141
20142 PR target/14533
20143 * gcc.dg/20040311-2.c: New test.
20144
20145 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
20146
20147 PR other/14544
20148 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
20149 bit-field.
20150
20151 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
20152
20153 * gcc.dg/20040305-2.c: Add missing return statement.
20154
20155 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20156
20157 * gcc.dg/builtins-34.c: Also check pow10*.
20158
20159 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20160
20161 PR target/14262
20162 * gcc.dg/20040305-2.c: New test.
20163
20164 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
20165
20166 * gcc.dg/20040310-1.c: New test.
20167
20168 2004-03-11 Roger Sayle <roger@eyesopen.com>
20169
20170 * gcc.c-torture/execute/20040311-1.c: New test case.
20171
20172 2004-03-11 Mark Mitchell <mark@codesourcery.com>
20173
20174 PR c++/14476
20175 * g++.dg/lookup/enum1.C: New test.
20176
20177 2004-03-10 Mark Mitchell <mark@codesourcery.com>
20178
20179 PR c++/14510
20180 * g++.dg/lookup/struct2.C: New test.
20181
20182 2004-03-10 Uros Bizjak <uros@kss-loka.si>
20183
20184 * gcc.dg/builtins-34.c: New test.
20185
20186 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20187
20188 * gcc.dg/torture/builtin-nonneg-1.c: New test.
20189
20190 2004-03-09 James E Wilson <wilson@specifixinc.com>
20191
20192 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
20193 * gcc.dg/alias-2.c: New testcase.
20194
20195 2004-03-09 Zack Weinberg <zack@codesourcery.com>
20196
20197 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
20198
20199 2004-03-09 Roger Sayle <roger@eyesopen.com>
20200
20201 * gcc.c-torture/execute/20040309-1.c: New test case.
20202
20203 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
20204
20205 PR c++/14397
20206 * g++.dg/overload/ref1.C: New.
20207
20208 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20209
20210 PR c++/14409
20211 * g++.dg/template/spec12.C: New test.
20212
20213 PR c++/14448
20214 * g++.dg/parse/crash14.C: New test.
20215
20216 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20217
20218 PR c++/14230
20219 * g++.dg/init/ref11.C: New test.
20220
20221 2004-03-09 Mark Mitchell <mark@codesourcery.com>
20222
20223 PR c++/14432
20224 * g++.dg/parse/builtin2.C: New test.
20225
20226 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20227
20228 PR c++/14401
20229 * g++.dg/init/ctor3.C: New test.
20230 * g++.dg/init/union1.C: New test.
20231 * g++.dg/ext/anon-struct4.C: New test.
20232
20233 2004-03-08 Mark Mitchell <mark@codesourcery.com>
20234
20235 * g++.dg/lookup/koenig1.C: Tweak error messages.
20236 * g++.dg/lookup/used-before-declaration.C: Likewise.
20237 * g++.dg/other/do1.C: Likewise.
20238 * g++.dg/overload/koenig1.C: Likewise.
20239 * g++.dg/parse/crash13.C: Likewise.
20240 * g++.dg/template/instantiate3.C: Likewise.
20241
20242 2004-03-08 Eric Christopher <echristo@redhat.com>
20243
20244 * * lib/target-supports.exp: Enable libiconv in test
20245 compilation. Fix up error checking.
20246
20247 2004-03-08 Roger Sayle <roger@eyesopen.com>
20248
20249 PR middle-end/14289
20250 * gcc.dg/pr14289-1.c: New test case.
20251 * gcc.dg/pr14289-2.c: Likewise.
20252 * gcc.dg/pr14289-3.c: Likewise.
20253
20254 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
20255
20256 * gcc.c-torture/execute/20040308-1.c: New test.
20257
20258 2004-03-07 Roger Sayle <roger@eyesopen.com>
20259
20260 * gcc.c-torture/execute/20040307-1.c: New test case.
20261
20262 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
20263
20264 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
20265
20266 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
20267
20268 * gcc.dg/20040306-1.c: New test.
20269
20270 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
20271
20272 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
20273 them static.
20274 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
20275
20276 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20277
20278 PR c/14465
20279 * gcc.dg/decl-6.c: New test.
20280
20281 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20282
20283 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
20284 Rename LOGPOW -> LOG_POW.
20285 (SQRT_EXP, POW_EXP): New.
20286
20287 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20288
20289 * gcc.dg/i386-sse-8.c: New test.
20290
20291 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20292
20293 PR c/14114
20294 * gcc.dg/decl-5.c: New test.
20295
20296 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
20297
20298 * gcc.dg/20040305-1.c: New test.
20299
20300 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
20301
20302 PR other/14354
20303 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
20304
20305 2004-03-04 Ziemowit Laski <zlaski@apple.com>
20306
20307 PR c++/14425, c++/14426
20308 * g++.dg/ext/altivec-4.C: New test.
20309 * g++.dg/ext/altivec-5.C: New test.
20310
20311 2004-03-04 Geoffrey Keating <geoffk@apple.com>
20312
20313 * g++.old-deja/g++.other/linkage1.C: Expect errors about
20314 global variables of a type with no linkage.
20315 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
20316 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
20317 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
20318 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
20319 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
20320 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
20321 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
20322 * g++.dg/warn/deprecated.C: Name enum Color.
20323 * g++.dg/overload/VLA.C: Name structure for 'b'.
20324 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
20325
20326 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20327
20328 * gcc.c-torture/compile/20040304-1.c: New test.
20329
20330 2004-03-03 Zack Weinberg <zack@codesourcery.com>
20331
20332 PR 13728
20333 * gcc.dg/decl-4.c: New testcase.
20334
20335 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
20336
20337 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
20338 as PRECF if sizeof (float) > sizeof (double).
20339 (PRECL): Make it the same as PRECF if
20340 sizeof (float) > sizeof (long double).
20341
20342 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20343
20344 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
20345 system type. Add check for irix6 which doesn't have c99 runtime.
20346
20347 2004-03-03 Bob Wilson <bob.wilson@acm.org>
20348
20349 * gcc.dg/const-elim-1.c: xfail for xtensa.
20350
20351 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20352
20353 PR c++/14369
20354 * g++.dg/template/cond4.C: New test.
20355
20356 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20357
20358 PR c++/14360
20359 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
20360
20361 PR c++/14361
20362 * g++.dg/parse/defarg7.C: New test.
20363
20364 PR c++/14359
20365 * g++.dg/template/friend26.C: New test.
20366
20367 2004-03-01 Mark Mitchell <mark@codesourcery.com>
20368
20369 PR c++/14324
20370 * g++.dg/abi/mangle21.C: New test.
20371
20372 PR c++/14260
20373 * g++.dg/parse/constructor2.C: New test.
20374
20375 PR c++/14337
20376 * g++.dg/template/sfinae1.C: New test.
20377
20378 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20379
20380 PR c++/14267
20381 * g++.dg/expr/crash2.C: New test.
20382
20383 PR middle-end/13448
20384 * gcc.dg/inline-5.c: New test.
20385 * gcc.dg/always-inline.c: Split out tests into ...
20386 * gcc.dg/always-inline2.c: ... this and ...
20387 * gcc.dg/always-inline3.c: ... this.
20388
20389 2004-02-29 Mark Mitchell <mark@codesourcery.com>
20390
20391 PR debug/12103
20392 * g++.dg/debug/crash1.C: New test.
20393
20394 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
20395
20396 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
20397 function with __attribute__((noinline)).
20398 (recurser_void2): Likewise.
20399 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
20400 (recurser_void2): Likewise.
20401
20402 2004-02-29 Roger Sayle <roger@eyesopen.com>
20403
20404 PR middle-end/14203
20405 * g++.dg/warn/Wunused-6.C: New test case.
20406
20407 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
20408
20409 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
20410 not defined.
20411
20412 2004-02-27 Eric Christopher <echristo@redhat.com>
20413
20414 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
20415 * g++.dg/charset/asm2.c: Run only x86.
20416 * gcc.dg/charset/asm3.c: Ditto.
20417
20418 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
20419
20420 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
20421 ld_library_path.
20422
20423 2004-02-27 Ziemowit Laski <zlaski@apple.com>
20424
20425 * g++.dg/ext/altivec-3.C: New.
20426
20427 2004-02-26 Richard Henderson <rth@redhat.com>
20428
20429 * g++.dg/ext/attrib10.C: Mark for warning.
20430 * gcc.dg/attr-alias-1.c: New.
20431
20432 2004-02-26 Richard Henderson <rth@redhat.com>
20433
20434 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
20435 * gcc.c-torture/execute/20040208-2.c: ... it back.
20436
20437 2004-02-26 Eric Christopher <echristo@redhat.com>
20438
20439 * lib/target-supports.exp (check-iconv-available): New function.
20440 * lib/gcc-dg.exp (dg-require-iconv): New function.
20441 Use above.
20442 * gcc.dg/charset: New directory.
20443 * gcc.dg/charset/charset.exp: New file.
20444 * gcc.dg/charset/asm1.c: Ditto.
20445 * gcc.dg/charset/asm2.c: Ditto.
20446 * gcc.dg/charset/asm3.c: Ditto.
20447 * gcc.dg/charset/asm4.c: Ditto.
20448 * gcc.dg/charset/asm5.c: Ditto.
20449 * gcc.dg/charset/attribute1.c: Ditto.
20450 * gcc.dg/charset/attribute2.c: Ditto.
20451 * gcc.dg/charset/string1.c: Ditto.
20452 * g++.dg/charset: New directory.
20453 * g++.dg/dg.exp: Add here. Special options.
20454 * g++.dg/charset/charset.exp: New file.
20455 * g++.dg/charset/asm1.c: Ditto.
20456 * g++.dg/charset/asm2.c: Ditto.
20457 * g++.dg/charset/asm3.c: Ditto.
20458 * g++.dg/charset/asm4.c: Ditto.
20459 * g++.dg/charset/attribute1.c: Ditto.
20460 * g++.dg/charset/attribute2.c: Ditto.
20461 * g++.dg/charset/extern1.cc: Ditto.
20462 * g++.dg/charset/extern2.cc: Ditto.
20463 * g++.dg/charset/string1.c: Ditto.
20464
20465 2004-02-26 Mark Mitchell <mark@codesourcery.com>
20466
20467 PR c++/14278
20468 * g++.dg/parse/comma1.C: New test.
20469
20470 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20471
20472 PR c++/14284
20473 * g++.dg/template/ttp8.C: New test.
20474
20475 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
20476
20477 * gcc.dg/fixuns-trunc-1.c: New test.
20478
20479 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20480
20481 * gcc.dg/builtins-config.h: Use #elif.
20482
20483 2004-02-26 Michael Matz <matz@suse.de>
20484
20485 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
20486 * gcc.dg/991214-1.c: Likewise.
20487 * gcc.dg/i386-asm-1.c: Likewise.
20488
20489 2004-02-25 Richard Henderson <rth@redhat.com>
20490
20491 * gcc.c-torture/execute/20040208-2.c: Move ...
20492 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
20493
20494 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20495
20496 PR c++/14246
20497 * g++.dg/other/crash-3.C: New test.
20498
20499 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20500
20501 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
20502 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
20503
20504 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
20505 HP-UX.
20506
20507 2004-02-24 Michael Matz <matz@suse.de>
20508
20509 * gcc.dg/i386-regparm.c: New.
20510
20511 2004-02-23 James E Wilson <wilson@specifixinc.com>
20512
20513 * gcc.c-torture/execute/20040223-1.c: New.
20514
20515 2004-02-23 Zack Weinberg <zack@codesourcery.com>
20516 Kazu Hirata <kazu@cs.umass.edu>
20517
20518 * gcc.dg/fwritable-strings-1.c: Remove.
20519
20520 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
20521
20522 PR c/14156
20523 * gcc.dg/20040223-1.c: New test.
20524
20525 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20526
20527 PR c++/14106
20528 * g++.dg/ext/typeof9.C: New test.
20529
20530 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20531
20532 PR c++/14250
20533 * g++.dg/other/switch1.C: New test.
20534
20535 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20536
20537 * gcc.dg/cast-function-1.c: Adjust for new informative message.
20538 * gcc.dg/va-arg-1.c: Likewise.
20539
20540 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20541
20542 PR c++/14143
20543 * g++.dg/template/koenig5.C: New test.
20544
20545 2004-02-21 Ziemowit Laski <zlaski@apple.com>
20546
20547 * g++.dg/ext/altivec-1.C: Generalize target triple.
20548 * g++.dg/ext/altivec-2.C: New test case.
20549 * g++.dg/ext/altivec_check.h: New file.
20550 * gcc.dg/altivec-1.c: Generalize target triple;
20551 include altivec_check.h and call altivec_check().
20552 * gcc.dg/altivec-[2-5].c: Generalize target triple.
20553 * gcc.dg/altivec-6.c: New test case.
20554 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
20555 type casts as needed.
20556 * gcc.dg/altivec-10.c: Include altivec_check.h and call
20557 altivec_check().
20558 * gcc.dg/altivec-12.c: New test case.
20559 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
20560 include altivec_check.h and call altivec_check().
20561 * gcc.dg/altivec_check.h: New file.
20562
20563 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20564
20565 * lib/target-supports.exp (check_alias_available): Don't mangle
20566 function `g' in test program.
20567
20568 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20569
20570 * lib/target-supports.exp (check_profiling_available): Check
20571 argument to determine whether we support a profiling type.
20572 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
20573 check_profiling_available.
20574 * g++.dg/bprob/bprob.exp: Likewise.
20575 * g77.dg/bprob/bprob.exp: Likewise.
20576 * gcc.misc-tests/bprob.exp: Likewise.
20577 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
20578 dg-require-profiling and delete expected error handling.
20579 * gcc.dg/20021014-1.c: Likewise.
20580 * gcc.dg/nest.c: Likewise.
20581
20582 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20583
20584 PR c++/12007
20585 * g++.dg/other/vthunk1.C: New test.
20586
20587 2004-02-20 Falk Hueffner <falk@debian.org>
20588
20589 PR target/14201
20590 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
20591
20592 2004-02-20 Mark Mitchell <mark@codesourcery.com>
20593
20594 PR c++/13927
20595 * g++.dg/other/error8.C: Remove XFAIL markers.
20596
20597 PR c++/14173
20598 * g++.dg/ext/packed5.C: New test.
20599
20600 PR c++/14199
20601 * g++.dg/warn/Wunused-5.C: New test.
20602
20603 PR c++/14186
20604 * g++.dg/lookup/member1.C: New test.
20605
20606 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
20607
20608 * gcc.c-torture/compile/20040130-1.c: Enable only when
20609 __INT_MAX__ >= 2147483647L.
20610 * gcc.c-torture/compile/961203-1.c: Likewise.
20611
20612 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
20613
20614 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
20615 * g++.dg/opt/template1.C: Robustify assembler regexp
20616
20617 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
20618
20619 * gcc.c-torture/execute/simd-4.x: Remove.
20620 * gcc.c-torture/execute/va-arg-25.x: Likewise.
20621 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
20622 Guard with #ifndef SKIP_ATTRIBUTE.
20623 * gcc.dg/compat/vector-1_y.c: Likewise.
20624 * gcc.dg/compat/vector-2_x.c: Likewise.
20625 * gcc.dg/compat/vector-2_y.c: Likewise.
20626 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
20627 * g++.dg/eh/simd-2.C: Likewise.
20628
20629 2004-02-19 Alan Modra <amodra@bigpond.net.au>
20630
20631 * gcc.c-torture/compile/complex-1.c: New.
20632
20633 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
20634
20635 PR target/14209
20636 * gcc.c-torture/execute/20040218-1.c: New test.
20637
20638 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20639
20640 PR c++/14181
20641 * g++.dg/parse/new2.C: New test.
20642
20643 2004-02-18 Paul Brook <paul@codesourcery.com>
20644
20645 * gcc.c-torture/compile/libcall-1.c: New test.
20646
20647 2004-02-18 Paul Brook <paul@codesourcery.com>
20648
20649 PR debug/12934
20650 * gcc.dg/debug/debug-7.c: New test.
20651
20652 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
20653
20654 * gcc.dg/20040217-1.c: New test.
20655
20656 2004-02-17 Zack Weinberg <zack@codesourcery.com>
20657
20658 * gcc.c-torture/execute/990208-1.x: Delete.
20659
20660 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
20661
20662 * gcc.c-torture/execute/20040208-2.x: New file.
20663
20664 2004-02-17 Mark Mitchell <mark@codesourcery.com>
20665
20666 PR c++/11326
20667 * g++.dg/abi/structret1.C: New test.
20668
20669 2004-02-17 Jakub Jelinek <jakub@redhat.com>
20670
20671 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
20672 (i386_cpuid): No need to test if cpuid is available on AMD64.
20673 Fix assembly, so that it works onboth i386 and AMD64.
20674 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
20675 (vecInLong): Fix s[] member type to unsigned int.
20676 (vecInWord): Remove type.
20677 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
20678 (a64, b64, c64, d64, e64): Remove.
20679 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
20680 Remove unused variable. Remove initialization of removed variables.
20681 Don't call mmx_tests nor sse_tests.
20682 (reference_mmx, reference_sse): Remove.
20683 (check): Add return stmt.
20684 * gcc.dg/i386-sse-7.c: New test.
20685 * gcc.dg/i386-mmx-4.c: New test.
20686
20687 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20688
20689 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
20690 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20691 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20692 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
20693 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
20694 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
20695 g++.dg/tc1/dr94.C: Fix line terminator.
20696
20697 2004-02-16 Geoffrey Keating <geoffk@apple.com>
20698
20699 * gcc.c-torture/compile/20040216-1.c: New.
20700
20701 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20702
20703 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
20704 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
20705 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
20706 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
20707 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
20708 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
20709
20710 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20711
20712 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
20713
20714 2004-02-15 Mark Mitchell <mark@codesourcery.com>
20715
20716 PR c++/13971
20717 * g++.dg/expr/cond4.C: New test.
20718
20719 PR c++/14086
20720 * g++.dg/lookup/crash2.C: New test.
20721
20722 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
20723
20724 * gcc.c-torture/compile/20040214-2.c: New test.
20725
20726 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
20727
20728 PR c++/14116
20729 * g++.dg/ext/typeof8.C: New test.
20730
20731 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
20732
20733 * gcc.c-torture/compile/20040214-1.c: New test.
20734
20735 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20736
20737 PR c++/13635
20738 * g++.dg/template/spec11.C: New test.
20739
20740 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20741
20742 PR c++/13927
20743 * g++.dg/other/error8.C: New test.
20744
20745 2004-02-13 Mark Mitchell <mark@codesourcery.com>
20746
20747 PR c++/14122
20748 * g++.dg/template/array4.C: New test.
20749
20750 PR c++/14108
20751 * g++.dg/inherit/thunk2.C: New test.
20752
20753 PR c++/14083
20754 * g++.dg/eh/cond2.C: New test.
20755
20756 2004-02-12 Alan Modra <amodra@bigpond.net.au>
20757
20758 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
20759
20760 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
20761
20762 * lib/scanasm.exp (dg-scan): Quote pattern before display.
20763
20764 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
20765
20766 * g++.dg/simd-2.C: xfail on ppc64-linux.
20767
20768 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
20769
20770 PR c/456
20771 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
20772 tests.
20773
20774 2004-02-11 Uros Bizjak <uros@kss-loka.si>
20775
20776 * gcc.dg/builtins-33.c: New test.
20777
20778 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
20779
20780 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
20781
20782 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20783
20784 * g++.dg/simd-2.C: Set -maltivec for ppc64.
20785
20786 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20787
20788 * gcc.dg/ppc64-abi-3.c: New test.
20789
20790 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
20791
20792 PR c/14092
20793
20794 * gcc.dg/pr14092-1.c: New testcase.
20795
20796 2004-02-10 Alan Modra <amodra@bigpond.net.au>
20797
20798 * gcc.dg/cpp/assert4.c: Fix typo last change.
20799
20800 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
20801 * gcc.dg/cpp/assert4.c: Handle powerpc64.
20802
20803 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
20804
20805 2004-02-09 Roger Sayle <roger@eyesopen.com>
20806
20807 * gcc.c-torture/compile/20040209-1.c: New test case.
20808
20809 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
20810
20811 * gcc.dg/c90-init-1.c: Adjust expected error messages.
20812
20813 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
20814
20815 * gcc.c-torture/execute/20040208-[12].c: New tests.
20816
20817 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20818
20819 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
20820
20821 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
20822
20823 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
20824
20825 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20826
20827 Bug 13856
20828 * gcc.dg/visibility-8.c: New testcase.
20829
20830 2004-02-07 Zack Weinberg <zack@codesourcery.com>
20831
20832 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
20833 arguments.
20834 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
20835
20836 2004-02-07 Roger Sayle <roger@eyesopen.com>
20837
20838 PR middle-end/13696
20839 * g++.dg/opt/fold1.C: New test case.
20840
20841 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20842
20843 PR c++/14033
20844 * g++.dg/other/crash-2.C: New test.
20845
20846 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20847
20848 PR c++/14028
20849 * g++.dg/parse/angle-bracket2.C: New test.
20850
20851 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20852
20853 PR middle-end/13750
20854 Revert:
20855 2004-01-15 Geoffrey Keating <geoffk@apple.com>
20856 PR pch/13361
20857 * testsuite/g++.dg/pch/wchar-1.C: New.
20858 * testsuite/g++.dg/pch/wchar-1.Hs: New.
20859
20860 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20861
20862 PR c++/14008
20863 * g++.dg/parse/error15.C: New test.
20864 * g++.dg/parse/crash11.C: Update dg-error mark.
20865
20866 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20867
20868 PR c++/13932
20869 * g++.dg/warn/conv2.C: New test.
20870
20871 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20872
20873 PR c++/13086
20874 * g++.dg/warn/incomplete1.C: Remove xfail.
20875
20876 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20877
20878 * lib/file-format.exp (gcc_target_object_format): Use
20879 ${tool}_target_compile, not gcc_target_compile.
20880 * lib/target-supports.exp (check_alias_available): Likewise.
20881 (check_gc_sections_available): Likewise.
20882 * g++.dg/ext/attrib10.C: Use dg-require-alias.
20883 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
20884 dg-require-alias.
20885
20886 2004-02-04 Mark Mitchell <mark@codesourcery.com>
20887
20888 PR c++/13969
20889 * g++.dg/template/static6.C: New test.
20890
20891 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
20892
20893 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
20894
20895 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20896
20897 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
20898 tests for systems where `char' is unsigned by default.
20899
20900 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20901
20902 PR c++/13997
20903 * g++.dg/template/partial3.C: New test.
20904
20905 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
20906
20907 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
20908 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
20909 Remove mentions of obsolete ports.
20910
20911 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
20912
20913 * gcc.dg/noncompile/20001228-1.c: Fix for new
20914 error message.
20915
20916 2004-02-03 Roger Sayle <roger@eyesopen.com>
20917
20918 PR target/9348
20919 * gcc.c-torture/execute/multdi-1.c: New test case.
20920
20921 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20922
20923 PR c++/13925
20924 * g++.dg/template/lookup5.C: New test.
20925
20926 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20927
20928 PR c++/13950
20929 * g++.dg/template/lookup4.C: New test.
20930
20931 PR c++/13970
20932 * g++.dg/parse/error14.C: New test.
20933
20934 PR c++/14002
20935 * g++.dg/parse/template13.C: New test.
20936
20937 2004-02-03 Mark Mitchell <mark@codesourcery.com>
20938
20939 PR c++/13978
20940 * g++.dg/template/koenig4.C: New test.
20941
20942 PR c++/13968
20943 * g++.dg/template/crash17.C: New test.
20944
20945 PR c++/13975
20946 * g++.dg/parse/error13.C: New test.
20947 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
20948
20949 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20950
20951 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
20952
20953 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
20954
20955 PR c/11658
20956 PR c/13994
20957 * gcc.dg/noncompile/20040203-1.c: New test.
20958 * gcc.dg/noncompile/20040203-2.c: Likewise.
20959 * gcc.dg/noncompile/20040203-3.c: Likewise.
20960 * gcc.dg/20040203-1.c: Likewise.
20961
20962 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
20963
20964 PR c++/10858
20965 * g++.dg/template/sizeof7.C: New test.
20966
20967 2004-02-02 Eric Christopher <echristo@redhat.com>
20968 Zack Weinberg <zack@codesourcery.com>
20969
20970 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
20971
20972 2004-02-02 Zack Weinberg <zack@codesourcery.com>
20973
20974 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
20975 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
20976 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
20977 * gcc.dg/cleanup-5.c: Run only on Linux targets.
20978
20979 2004-02-02 Mark Mitchell <mark@codesourcery.com>
20980
20981 PR c++/13113
20982 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
20983
20984 PR c++/13854
20985 * g++.dg/ext/attrib13.C: New test.
20986
20987 PR c++/13907
20988 * g++.dg/conversion/op2.C: New test.
20989
20990 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20991
20992 * gcc.dg/titype-1.c: Fix pasto.
20993
20994 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20995
20996 * gcc.dg/titype-1.c: New test.
20997
20998 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20999
21000 PR c++/13957
21001 * g++.dg/template/non-type-template-argument-1.C,
21002 g++.dg/template/qualified-id1.C: Update dg-error marks.
21003 * g++.dg/template/nontype6.C: New test.
21004
21005 2004-02-01 Roger Sayle <roger@eyesopen.com>
21006
21007 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
21008 * gcc.dg/builtins-31.c: New testcase.
21009 * gcc.dg/builtins-32.c: New testcase.
21010
21011 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
21012
21013 * objc.dg/call-super-2.m: Update line numbers
21014 for the including of stddef.h.
21015
21016 2004-01-30 Michael Matz <matz@suse.de>
21017
21018 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
21019 g++.dg/ext/case-range3.C: New tests.
21020
21021 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21022
21023 DR206
21024 PR c++/13813
21025 * g++.dg/template/member4.C: New test.
21026
21027 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21028
21029 PR c++/13683
21030 * g++.dg/template/sizeof6.C: New test.
21031
21032 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21033
21034 * gcc.dg/fwritable-strings-1.c: New test.
21035
21036 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
21037
21038 * gcc.c-torture/compile/20040130-1.c: New test.
21039
21040 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
21041
21042 * objc.dg/call-super-2.m: Include stddef.h for size_t.
21043
21044 2004-01-29 Mark Mitchell <mark@codesourcery.com>
21045
21046 PR c++/13883
21047 * g++.dg/template/ctor3.C: New test.
21048
21049 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21050
21051 * g++.dg/tc1: New directory.
21052 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
21053 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
21054 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
21055 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
21056 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
21057
21058 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21059
21060 * g++.dg/parse/error11.C: New test.
21061 * g++.dg/parse/error12.C: Likewise.
21062
21063 2004-01-28 Ziemowit Laski <zlaski@apple.com>
21064
21065 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
21066 (scan_initial, main): Use aligned_sizeof instead of sizeof.
21067
21068 2004-01-28 Mark Mitchell <mark@codesourcery.com>
21069
21070 PR c++/13791
21071 * g++.dg/ext/attrib12.C: New test.
21072
21073 PR c++/13736
21074 * g++.dg/parse/cast2.C: New test.
21075
21076 2004-01-27 James E Wilson <wilson@specifixinc.com>
21077
21078 * objc.dg/encode-2.m (main): New local string. Set depending on
21079 sizeof long. Use in sscanf call.
21080 * objc.dg/encode-3.m (main): New local string. Set depending on
21081 sizeof long. Use in scan_initial call.
21082
21083 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21084
21085 * objc.dg/call-super-2.m: Make LP64-safe.
21086 * objc.dg/desig-init-1.m: Likewise.
21087
21088 2004-01-27 Devang Patel <dpatel@apple.com>
21089
21090 * g++.dg/debug/namespace1.C: New test.
21091
21092 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
21093
21094 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
21095 xscale-*-*.
21096
21097 * gcc.dg/arm-mmx-1.c: New test.
21098
21099 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
21100
21101 * gcc.dg/20040127-1.c: New test.
21102 * gcc.dg/20040127-2.c: New test.
21103
21104 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21105
21106 * objc.dg/stret-1.m (glob): Renamed to globa.
21107
21108 2004-01-26 Mark Mitchell <mark@codesourcery.com>
21109
21110 PR c++/13663
21111 * g++.dg/expr/for1.C: New test.
21112
21113 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
21114
21115 PR middle-end/13779
21116 * gcc.dg/darwin-longlong.c: New test.
21117
21118 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
21119
21120 * gcc.dg/20040124-1.c: Moved test from here...
21121 * gcc.c-torture/compile/20040124-1.c: ...to here.
21122
21123 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21124
21125 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
21126 the assembly output if -m64 is passed.
21127
21128 2004-01-25 Mark Mitchell <mark@codesourcery.com>
21129
21130 PR c++/13833
21131 * g++.dg/template/cond3.C: New test.
21132
21133 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21134
21135 PR c++/13810
21136 * g++.dg/template/ttp7.C: New test.
21137
21138 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21139
21140 PR c++/13797
21141 * g++.dg/template/nontype4.C: New test.
21142 * g++.dg/template/nontype5.C: Likewise.
21143
21144 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
21145
21146 * gcc.dg/torture/mips-clobber-at.c: New test.
21147
21148 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
21149
21150 * gcc.dg/20040124-1.c: New test.
21151
21152 2004-01-24 Jakub Jelinek <jakub@redhat.com>
21153
21154 * gcc.dg/20040123-1.c: New test.
21155
21156 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21157
21158 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
21159
21160 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
21161
21162 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
21163
21164 2004-01-23 Andrew Pinski <apinski@apple.com>
21165
21166 * gcc.dg/20030121-1.c: Move to ..
21167 * gcc.dg/20040121-1.c: here.
21168
21169 2004-01-23 Roger Sayle <roger@eyesopen.com>
21170
21171 * gcc.dg/builtins-29.c: New test case.
21172
21173 2004-01-23 Zack Weinberg <zack@codesourcery.com>
21174
21175 PR 18314
21176 * gcc.dg/builtins-30.c: New testcase.
21177
21178 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
21179
21180 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
21181 * lib/g77.exp: Likewise.
21182 * lib/objc.exp: Likewise.
21183 * lib/g++.exp: Likewise.
21184
21185 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21186
21187 * gcc.dg/struct-by-value-2.c: New test.
21188
21189 2004-01-21 Andrew Pinski <apinski@apple.com>
21190
21191 PR target/13785
21192 * gcc.dg/20030121-1.c: New test.
21193
21194 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
21195
21196 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
21197 clobber frame pointer register in asm statement.
21198
21199 2004-01-21 Falk Hueffner <falk@debian.org>
21200
21201 * gcc.c-torture/compile/20040121-1.c: New test.
21202
21203 2004-01-21 Zack Weinberg <zack@codesourcery.com>
21204
21205 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
21206
21207 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
21208
21209 * gcc.dg/ppc64-abi-2.c: New test.
21210
21211 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
21212
21213 * lib/treelang.exp: Fill out this file.
21214 * lib/treelang-dg.exp: New File.
21215
21216 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
21217
21218 * gcc.c-torture/compile/981022-1.c: Remove.
21219 * gcc.dg/array-5.c: Remove XFAIL.
21220 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
21221 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
21222 gcc.dg/cond-lvalue-1.c: Update.
21223 * gcc.dg/cast-lvalue-2.c: New test.
21224
21225 2004-01-19 Mark Mitchell <mark@codesourcery.com>
21226
21227 PR c++/13592
21228 * g++.dg/other/error1.C (class foo): Tweak error message.
21229
21230 PR c++/13592
21231 * g++.dg/template/call2.C: New test.
21232
21233 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21234
21235 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
21236 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
21237 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
21238 scalar-return-1_x.c, scalar-return-2_y.c,
21239 scalar-return-3_x.c, scalar-return-3_y.c,
21240 scalar-return-4_x.c, scalar-return-4_y.c,
21241 struct-align-1.h, struct-align-1_x.c,
21242 struct-align-1_y.c, struct-align-2.h,
21243 struct-align-2_x.c, struct-align-2_y.c,
21244 struct-by-value-10_y.c, struct-by-value-11_x.c,
21245 struct-by-value-11_y.c, struct-by-value-12_x.c,
21246 struct-by-value-12_y.c, struct-by-value-13_x.c,
21247 struct-by-value-13_y.c, struct-by-value-14_x.c,
21248 struct-by-value-14_y.c, struct-by-value-15_x.c,
21249 struct-by-value-15_y.c, struct-by-value-16_y.c,
21250 struct-by-value-17_y.c, struct-by-value-18_y.c,
21251 struct-by-value-19_y.c, struct-by-value-1_x.c,
21252 struct-by-value-1_y.c, struct-by-value-20_y.c,
21253 struct-by-value-2_x.c, struct-by-value-2_y.c,
21254 struct-by-value-3_y.c, struct-by-value-4_x.c,
21255 struct-by-value-4_y.c, struct-by-value-5_y.c,
21256 struct-by-value-6_y.c, struct-by-value-7_y.c
21257 struct-by-value-8_x.c, struct-by-value-8_y.c
21258 struct-by-value-9_x.c, struct-by-value-9_y.c
21259 struct-return-10_x.c, struct-return-10_y.c,
21260 struct-return-19_x.c, struct-return-20_x.c
21261 struct-return-2_x.c, struct-return-2_y.c
21262 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
21263 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
21264
21265 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21266
21267 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
21268 attribute on sparc*-sun-solaris2.*.
21269
21270 2004-01-18 Mark Mitchell <mark@codesourcery.com>
21271
21272 PR c++/13710
21273 * g++.dg/ext/typeof7.C: New test.
21274
21275 2004-01-18 David Edelsohn <edelsohn@gnu.org>
21276
21277 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
21278 * gcc.dg/const-elim-1.c: Same.
21279
21280 2004-01-17 Ziemowit Laski <zlaski@apple.com>
21281
21282 * objc.dg/stret-1.m: New.
21283 * objc.dg/stret-2.m: New.
21284
21285 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
21286
21287 PR c++/11895
21288 * g++.dg/ext/vector1.C: New test.
21289
21290 2004-01-16 Geoffrey Keating <geoffk@apple.com>
21291
21292 * gcc.dg/pch/import-1.c: New.
21293 * gcc.dg/pch/import-1.hs: New.
21294 * gcc.dg/pch/import-1a.h: New.
21295 * gcc.dg/pch/import-1b.h: New.
21296 * gcc.dg/pch/import-1c.h: New.
21297
21298 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21299
21300 PR c++/13574
21301 * g++.dg/ext/array1.C: New test.
21302
21303 PR c++/13178
21304 * g++.dg/conversion/op1.C: New test.
21305
21306 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
21307
21308 PR 11864
21309 From Kazumoto Kojima / Dan Kegel:
21310 * gcc.dg/pr11864-1.c: New test.
21311
21312 PR 10392
21313 From Marcus Comstedt / Dan Kegel:
21314 * gcc.dg/pr10392-1.c: New test.
21315
21316 2004-01-16 Mark Mitchell <mark@codesourcery.com>
21317
21318 PR c++/13478
21319 * g++.dg/init/ref10.C: New test.
21320
21321 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21322
21323 PR c++/13407
21324 * g++.dg/parse/typename6.C: New test.
21325
21326 2004-01-15 Geoffrey Keating <geoffk@apple.com>
21327
21328 PR pch/13361
21329 * testsuite/g++.dg/pch/wchar-1.C: New.
21330 * testsuite/g++.dg/pch/wchar-1.Hs: New.
21331
21332 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21333
21334 PR c++/9259
21335 * g++.dg/expr/sizeof2.C: New test.
21336
21337 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
21338
21339 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
21340
21341 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21342
21343 PR c++/13659
21344 * g++.dg/lookup/strong-using-3.C: New.
21345 * g++.dg/lookup/using-10.C: New.
21346
21347 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
21348
21349 PR c++/13594
21350 * g++.dg/lookup/strong-using-2.C: New.
21351
21352 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
21353 Dan Kegel <dank@kegel.com>
21354 J"orn Rennecke <joern.rennecke@superh.com>
21355
21356 PR target/9365
21357 * gcc.dg/pr9365-1.c: New test.
21358
21359 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21360
21361 PR c++/8856
21362 * g++.dg/parse/casting-operator2.C: New test.
21363 * g++.old-deja/g++.pt/explicit83.C: Remove.
21364
21365 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
21366
21367 * gcc.dg/label-compound-stmt-1.c: New test.
21368 * gcc.c-torture/compile/950922-1.c,
21369 gcc.c-torture/compile/20000211-3.c,
21370 gcc.c-torture/compile/20000518-1.c,
21371 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
21372 compound statements.
21373
21374 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
21375
21376 * gcc.dg/ppc64-abi-1.c: New test.
21377
21378 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
21379
21380 * g++.dg/ext/attrib9.C: Add dg-warnings.
21381
21382 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21383
21384 PR c++/12335
21385 * g++.dg/parse/dtor3.C: New test.
21386
21387 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
21388
21389 PR c++/12709
21390 * g++.dg/parse/try-catch-1.C: New test.
21391
21392 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
21393
21394 * ada/acats/run_all.sh: Add more verbose output in acats.log
21395 when compiling tests.
21396
21397 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21398
21399 PR 13656
21400 * gcc.dg/typedef-redecl.c: New test case.
21401 * gcc.dg/typedef-redecl.h: New support file.
21402
21403 2004-01-13 Jan Hubicka <jh@suse.cz>
21404
21405 * gcc.dg/always_inline.c: New test.
21406 * gcc.dg/debug/20031231-1.c: Fix.
21407
21408 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21409
21410 PR c++/13474
21411 * g++.dg/template/array3.C: New test.
21412
21413 2004-01-12 Zack Weinberg <zack@codesourcery.com>
21414
21415 * g++.dg/ext/lvalue1.C: No longer expected to fail.
21416 * g++.dg/warn/Wunused-2.C: Likewise.
21417
21418 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21419
21420 PR c++/13289
21421 * g++.dg/template/instantiate6.C: New test.
21422
21423 2004-01-12 Roger Sayle <roger@eyesopen.com>
21424
21425 PR middle-end/11397
21426 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
21427
21428 2004-01-12 Jan Hubicka <jh@suse.cz>
21429
21430 PR opt/12826
21431 * gcc.dg/20040112-1.c: New.
21432
21433 * gcc.dg/dwarf-die[1-7].c: Move to...
21434 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
21435 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
21436
21437 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
21438
21439 PR c++/4100
21440 * g++.dg/parse/friend4.C: New test.
21441
21442 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
21443
21444 PR c++/4100
21445 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
21446 definition is called a friend.
21447
21448 2004-01-11 Zack Weinberg <zack@codesourcery.com>
21449
21450 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
21451
21452 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
21453
21454 PR c++/3478
21455 * g++.dg/parse/error10.C: New test.
21456 * g++.dg/template/arg2.C: Accept "invalid type" error.
21457
21458 2004-01-11 Jakub Jelinek <jakub@redhat.com>
21459
21460 PR middle-end/13392
21461 * g++.dg/opt/expect2.C: New test.
21462
21463 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21464
21465 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
21466 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
21467 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
21468 Update dg-error regexps.
21469
21470 2004-01-10 Zack Weinberg <zack@codesourcery.com>
21471
21472 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
21473 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
21474
21475 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21476
21477 * gcc.dg/pragma-re-1.c: Use right pointer type.
21478
21479 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21480
21481 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
21482
21483 2004-01-09 Geoffrey Keating <geoffk@apple.com>
21484
21485 * gcc.dg/rs6000-ldouble-1.c: New.
21486
21487 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21488
21489 DR 337
21490 PR c++/9256
21491 * g++.dg/other/abstract1.C: New test.
21492
21493 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
21494
21495 * g++.dg/lookup/strong-using-1.C: New.
21496
21497 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
21498
21499 PR c/11234
21500 * gcc.dg/func-ptr-conv-1.c: New test.
21501 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
21502
21503 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
21504
21505 PR target/13380.
21506 * gcc.c-torture/compile/20040109-1.c: New.
21507
21508 2004-01-08 Stuart Hastings <stuart@apple.com>
21509
21510 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
21511 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
21512 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
21513
21514 2004-01-09 Alan Modra <amodra@bigpond.net.au>
21515
21516 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
21517
21518 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
21519
21520 * ada/acats/run_acats: Treat 'gnatchop' the same way
21521 as 'gnatmake'. Export GCC_DRIVER.
21522 * ada/acats/run_all.sh: Add target_gnatchop. Use
21523 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
21524
21525 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21526
21527 PR c++/12573
21528 * g++.dg/template/dependent-expr4.C: New test.
21529
21530 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
21531
21532 * gcc.dg/altivec-11.c: New test.
21533
21534 2004-01-07 Mark Mitchell <mark@codesourcery.com>
21535
21536 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
21537
21538 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21539
21540 PR c/6024
21541 * gcc.dg/enum-compat-1.c: New test.
21542 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
21543
21544 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
21545
21546 PR c/12165
21547 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
21548 gcc.dg/c99-idem-qual-3.c: New tests.
21549
21550 2004-01-07 Alan Modra <amodra@bigpond.net.au>
21551
21552 * gcc.dg/winline-7.c: Don't cast void * to int.
21553
21554 2004-01-06 Jan Hubicka <jh@suse.cz>
21555
21556 * gcc.dg/i386-sse-5.c: New test
21557 * g++.dg/eh/simd-1.c: Add -w argument for i386.
21558
21559 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21560
21561 PR c++/12815
21562 * g++.dg/rtti/typeid4.C: New test.
21563
21564 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21565
21566 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
21567
21568 2004-01-05 Mark Mitchell <mark@codesourcery.com>
21569
21570 PR c++/12132
21571 * g++.dg/template/error11.C: New test.
21572
21573 PR c++/13451
21574 * g++.dg/template/class2.C: New test.
21575
21576 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
21577 Richard Sandiford <rsandifo@redhat.com>
21578
21579 PR c++/13387
21580 * g++.dg/opt/alias3.C: New test.
21581
21582 2004-01-04 Mark Mitchell <mark@codesourcery.com>
21583
21584 PR c++/13157
21585 * g++.dg/template/koenig3.C: New test.
21586
21587 PR c++/13529
21588 * g++.dg/parse/offsetof3.C: New test.
21589
21590 * g++.dg/init/copy7.C: Add missing dg-error markers.
21591
21592 PR c++/12226
21593 * g++.dg/init/copy7.c: New test.
21594
21595 PR c++/13536
21596 * g++.dg/parse/cast1.C: New test.
21597
21598 2004-01-04 Jan Hubicka <jh@suse.cz>
21599
21600 * gcc.dg/winline[1-7].c: New tests.
21601
21602 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21603
21604 PR c++/13520
21605 * g++.dg/template/qualttp22.C: New test.
21606
21607 2004-01-01 Jan Hubicka <jh@suse.cz>
21608
21609 * gcc.dg/debug/20031231-1.c: New.
21610 * gcc.c-torture/compile/20040101-1.c: New.
21611 * gcc.dg/dwarf-die-[1-7].c: New.
21612
21613 2004-01-01 Jakub Jelinek <jakub@redhat.com>
21614
21615 PR optimization/13521
21616 * gcc.c-torture/compile/20031231-1.c: New test.
21617
21618 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21619
21620 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
21621
21622 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21623
21624 PR c++/10079
21625 * g++.dg/template/crash16.C: New test.
21626
21627 2003-12-30 Mark Mitchell <mark@codesourcery.com>
21628
21629 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
21630
21631 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
21632
21633 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
21634 ports.
21635 * g++.old-deja/g++.jason/thunk3.C: Likewise.
21636 * g++.old-deja/g++.law/profile1.C: Likewise.
21637 * gcc.c-torture/compile/981006-1.c: Likewise.
21638 * gcc.c-torture/execute/loop-2e.x: Likewise.
21639 * gcc.c-torture/execute/loop-2f.x: Remove.
21640 * gcc.c-torture/execute/loop-2g.x: Likewise.
21641 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
21642 * gcc.dg/20020312-2.c: Remove traces of dead ports.
21643
21644 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
21645
21646 PR c++/13507
21647 * g++.dg/ext/attrib11.C: New test.
21648
21649 PR c++/13494
21650 * g++.dg/template/array2-1.C: New test.
21651 * g++.dg/template/array2-2.C: New test.
21652
21653 2003-12-29 Mark Mitchell <mark@codesourcery.com>
21654
21655 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
21656
21657 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
21658
21659 PR c++/12774
21660 * g++.dg/template/array1-1.C: New test.
21661 * g++.dg/template/array1-2.C: New test.
21662
21663 2003-12-29 Roger Sayle <roger@eyesopen.com>
21664
21665 PR fortran/12632
21666 * g77.dg/12632.f: New test case.
21667
21668 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21669
21670 PR c++/13289
21671 * g++.dg/parse/nontype1.C: New test.
21672
21673 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21674
21675 PR c++/12403
21676 * g++.dg/parse/explicit1.C: New test.
21677 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
21678
21679 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21680
21681 PR c++/13081
21682 * g++.dg/opt/inline6.C: New test.
21683
21684 PR c++/12613
21685 * g++.dg/parse/error9.C: New test.
21686
21687 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
21688
21689 2003-12-28 Mark Mitchell <mark@codesourcery.com>
21690
21691 PR c++/13009
21692 * g++.dg/init/assign1.C: New test.
21693
21694 2003-12-28 Roger Sayle <roger@eyesopen.com>
21695
21696 PR c++/13070
21697 * g++.dg/warn/format3.C: New test case.
21698
21699 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21700
21701 * gcc.c-torture/compile/20031227-1.c: New test.
21702
21703 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21704
21705 * g++.dg/bprob/bprob.exp: Load target-supports.exp
21706 * g77.dg/bprob/bprob.exp: Likewise.
21707 * gcc.misc-tests/bprob.exp: Likewise.
21708 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
21709 variants on systems where the library does not provide that
21710 functionality.
21711 * gcc.dg/builtins-20.c: Use builtins-config.h.
21712 * gcc.dg/builtins-config.h: New file.
21713
21714 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21715
21716 * lib/gcc-dg.exp (dg-require-profiling): New function.
21717 * lib/target-supports.exp (check_profiling_available): Likewise.
21718 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
21719 * g77.dg/bprob/bprob.exp: Likewise.
21720 * gcc.misc-tests/bprob.exp: Likewise.
21721 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
21722 * gcc.dg/20021014-1.c: Likewise.
21723 * gcc.dg/nest.c: Likewise.
21724
21725 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21726
21727 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
21728 compiling.
21729 * g++.dg/lookup/java2.C: Likewise.
21730 * gcc.dg/cpp/lexident.c: Likewise.
21731
21732 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
21733
21734 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
21735 given.
21736 * gcc.c-torture/compile/961203-1.c: Likewise.
21737 * gcc.c-torture/compile/980506-1.c: Likewise.
21738
21739 2003-12-23 Zack Weinberg <zack@codesourcery.com>
21740
21741 * lib/gcc-dg.exp (dg-prune-output): New annotation.
21742 (additional_prunes): New global.
21743 (gcc-dg-prune): Handle additional per-test pruning.
21744 (dg-test): Clear additional_prunes between tests.
21745
21746 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
21747 dg-prune-output to avoid spurious failures from assembler
21748 complaining about nonexistent WAW violations.
21749 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
21750 Use dg-prune-output to avoid spurious failures from assembler
21751 warning about Itanium B-step errata.
21752
21753 2003-12-23 Mark Mitchell <mark@codesourcery.com>
21754
21755 * g++.dg/abi/macro0.C: New test.
21756 * g++.dg/abi/macro1.C: Likewise.
21757 * g++.dg/abi/macro2.C: Likewise.
21758
21759 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
21760 * g++.dg/abi/bitfield7.C: Likewise.
21761 * g++.dg/abi/dtor2.C: Likewise.
21762 * g++.dg/abi/mangle11.C: Likewise.
21763 * g++.dg/abi/mangle12.C: Likewise.
21764 * g++.dg/abi/mangle14.C: Likewise.
21765 * g++.dg/abi/mangle17.C: Likewise.
21766 * g++.dg/abi/vbase10.C: Likewise.
21767 * g++.dg/abi/vbase14.C: Likewise.
21768 * g++.dg/template/qualttp17.C: Likewise.
21769
21770 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
21771
21772 PR c/11995
21773 * gcc.dg/20031223-1.c: New test.
21774
21775 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21776
21777 * gcc.dg/noreturn-7.c: New test.
21778
21779 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21780
21781 * gcc.dg/null-pointer-1.c: New test.
21782
21783 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21784
21785 * g++.old-deja/g++.jason/template18.C: Remove.
21786 * g++.old-deja/g++.jason/template37.C: Likewise.
21787
21788 PR c++/12862
21789 * g++.dg/lookup/ns1.C: New test.
21790
21791 PR c++/12397
21792 * g++.dg/template/lookup3.C: New test.
21793
21794 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21795
21796 * g++.dg/template/recurse1.C: New test
21797
21798 2003-12-22 Mark Mitchell <mark@codesourcery.com>
21799
21800 PR c++/12479
21801 * g++.dg/parse/semicolon1.C: New test.
21802 * g++.dg/parse/semicolon1.h: Likewise.
21803
21804 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
21805
21806 * gcc.dg/darwin-misaligned.c: New test.
21807
21808 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
21809
21810 PR c/9163
21811 * gcc.dg/20031222-1.c: New test.
21812
21813 2003-12-21 Mark Mitchell <mark@codesourcery.com>
21814
21815 PR c++/13438
21816 * g++.dg/parse/error8.C: New test.
21817
21818 PR c++/11554
21819 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
21820
21821 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
21822
21823 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
21824 too small.
21825 * gcc.c-torture/compile/930217-1.c: Likewise.
21826 * gcc.c-torture/compile/930513-1.c: Likewise.
21827 * gcc.c-torture/execute/920908-2.c: Likewise.
21828 * gcc.c-torture/execute/921204-1.c: Likewise.
21829 * gcc.c-torture/execute/930621-1.c: Likewise.
21830 * gcc.c-torture/execute/930630-1.c: Likewise.
21831 * gcc.c-torture/execute/931031-1.c: Likewise.
21832 * gcc.c-torture/execute/980602-2.c: Likewise.
21833 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
21834 * gcc.c-torture/execute/compndlit-1.c: Likewise.
21835 * gcc.c-torture/execute/extzvsi.c: Likewise.
21836 * gcc.c-torture/unsorted/ext.c: Likewise.
21837
21838 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
21839
21840 PR target/12749
21841 * gcc.c-torture/compile/20031220-2.c: New test case.
21842
21843 2003-12-20 Roger Sayle <roger@eyesopen.com>
21844
21845 PR optimization/13031
21846 * gcc.c-torture/compile/20031220-1.c: New test case.
21847
21848 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21849
21850 * gcc.dg/cast-function-1.c: New test.
21851
21852 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
21853
21854 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
21855 formats.
21856
21857 2003-12-19 Mark Mitchell <mark@codesourcery.com>
21858
21859 PR c++/12795
21860 * g++.dg/ext/attrib10.C: New test.
21861
21862 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21863
21864 * gcc.dg/cleanup-10.c: New test.
21865 * gcc.dg/cleanup-11.c: New test.
21866
21867 2003-12-19 Jakub Jelinek <jakub@redhat.com>
21868
21869 PR c++/13239
21870 * g++.dg/opt/expect1.C: New test.
21871
21872 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
21873
21874 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
21875
21876 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
21877
21878 PR debug/12923
21879 * gcc.dg/20031218-1.c: New test.
21880
21881 PR debug/12389
21882 * gcc.dg/20031218-2.c: New test.
21883 * gcc.dg/20031218-3.c: New test.
21884
21885 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
21886 of label name and allow for USER_LABEL_PREFIX == "_" names.
21887 * g++.dg/abi/mangle18-2.C: Likewise.
21888 * g++.dg/abi/mangle19-1.C: Likewise.
21889 * g++.dg/abi/mangle19-2.C: Likewise.
21890 * g++.dg/abi/mangle20-1.C: Likewise.
21891 * g++.dg/abi/mangle20-2.C: Likewise.
21892
21893 2003-12-18 Richard Henderson <rth@redhat.com>
21894
21895 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
21896
21897 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
21898 Dan Kegel <dank@kegel.com>
21899
21900 PR other/12009
21901 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
21902 testing a cross compiler, it causes spurious compile failures.
21903 * lib/g++.exp: Likewise.
21904
21905 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21906
21907 PR c++/13262
21908 * g++.dg/template/access13.C: New test.
21909
21910 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
21911
21912 * gcc.dg/20031216-1.c: New test.
21913
21914 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21915
21916 PR c++/9154
21917 * g++.dg/template/error10.C: New test.
21918
21919 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21920
21921 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
21922 * g++.dg/eh/simd-2.C: Likewise.
21923
21924 2003-12-17 James E Wilson <wilson@specifixinc.com>
21925 Roger Sayle <roger@eyesopen.com>
21926
21927 * gcc.c-torture/execute/ieee/mzero5.c: New.
21928
21929 2003-12-17 Mark Mitchell <mark@codesourcery.com>
21930
21931 PR c++/10603
21932 * g++.dg/parse/error6.C: New test.
21933
21934 PR c++/12827
21935 * g++.dg/parse/error7.C: New test.
21936
21937 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21938
21939 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
21940 at -O with stabs debugging formats.
21941 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
21942 * gcc.dg/debug/debug-2.c: Likewise.
21943
21944 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21945
21946 PR c++/12696
21947 * g++.dg/init/error1.C: New test.
21948
21949 PR c++/12218
21950 * g++.dg/init/pm3.C: New test.
21951
21952 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
21953
21954 PR c/3347
21955 * gcc.dg/bitfld-8.c: New test.
21956
21957 2003-12-16 James Lemke <jim@wasabisystems.com>
21958
21959 * gcc.dg/arm-scd42-[123].c: New tests.
21960
21961 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21962
21963 PR c++/9043
21964 * g++.dg/abi/mangle20-1.C: New test.
21965 * g++.dg/abi/mangle20-2.C: New test.
21966
21967 2003-12-16 Mark Mitchell <mark@codesourcery.com>
21968
21969 PR c++/13275
21970 * g++.dg/other/offsetof2.C: Remove XFAIL.
21971 * g++.dg/parse/offsetof1.C: New test.
21972 * g++.gd/parse/offsetof2.C: Likewise.
21973
21974 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21975
21976 * g++.dg/template/nontype3.C: New test.
21977 * g++.dg/template/static2.C: Tweaked the dg-error clause.
21978
21979 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21980
21981 * g++.dg/warn/noreturn-3.C: Also test instantiation.
21982
21983 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
21984
21985 PR c++/13387
21986 * g++.dg/expr/assign1.C: New test.
21987
21988 PR c++/13242
21989 * g++.dg/abi/mangle19-1.C: New test.
21990 * g++.dg/abi/mangle19-2.C: New test.
21991
21992 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
21993
21994 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
21995
21996 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21997
21998 * gcc.c-torture/execute/20031216-1.c: New test.
21999
22000 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22001
22002 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
22003 an ICE regression.
22004
22005 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22006
22007 PR c++/10926
22008 * g++.dg/template/error9.C: New test.
22009
22010 PR c++/11116
22011 * g++.dg/template/error8.C: New test.
22012
22013 2003-12-15 Roger Sayle <roger@eyesopen.com>
22014
22015 PR middle-end/13400
22016 * gcc.c-torture/execute/20031215-1.c: New test case.
22017
22018 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22019
22020 PR c++/13269
22021 * g++.dg/parse/error5.C: New test.
22022
22023 PR c++/12989
22024 * g++.dg/expr/sizeof1.C: New test.
22025
22026 PR c++/13310
22027 * g++.dg/template/crash15.C: New test.
22028
22029 2003-12-15 Geoffrey Keating <geoffk@apple.com>
22030
22031 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
22032 a non-POD type as the last named parameter of a varargs function.
22033
22034 2003-12-15 Mark Mitchell <mark@codesourcery.com>
22035
22036 PR c++/13243
22037 PR c++/12573
22038 * g++.dg/template/crash14.C: New test.
22039 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
22040
22041 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
22042
22043 * g++.dg/other/java1.C: New test.
22044
22045 PR c++/13241
22046 * g++.dg/abi/mangle18-1.C: New test.
22047 * g++.dg/abi/mangle18-2.C: New test.
22048
22049 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22050
22051 PR optimization/10312
22052 * gcc.c-torture/execute/20031214-1.c: New.
22053
22054 2003-12-14 Mark Mitchell <mark@codesourcery.com>
22055
22056 PR c++/10779
22057 PR c++/12160
22058 * g++.dg/parse/error3.C: New test.
22059 * g++.dg/parse/error4.C: Likewise.
22060 * g++.dg/abi/mangle4.C: Tweak error messages.
22061 * g++.dg/lookup/using5.C: Likewise.
22062 * g++.dg/other/error2.C: Likewise.
22063 * g++.dg/parse/typename5.C: Likewise.
22064 * g++.dg/parse/undefined1.C: Likewise.
22065 * g++.dg/template/arg2.C: Likewise.
22066 * g++.dg/template/ttp3.C: Likewise.
22067 * g++.dg/template/type1.C: Likewise.
22068 * g++.old-deja/g++.other/crash32.C: Likewise.
22069 * g++.old-djea/g++.pt/defarg8.C: Likewise.
22070
22071 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22072
22073 PR c++/13106
22074 * g++.dg/warn/noreturn-3.C: New test.
22075
22076 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22077
22078 PR c++/13118
22079 * g++.dg/abi/covariant3.C: New.
22080
22081 2003-12-12 Jakub Jelinek <jakub@redhat.com>
22082
22083 * g++.dg/eh/ia64-1.C: New test.
22084
22085 2003-12-12 Roger Sayle <roger@eyesopen.com>
22086
22087 PR optimization/13037
22088 * g77.f-torture/execute/13037.f: New test case.
22089
22090 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
22091
22092 PR c++/12881
22093 * g++.dg/abi/covariant2.C: New.
22094
22095 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
22096
22097 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
22098
22099 2003-12-11 Zack Weinberg <zack@codesourcery.com>
22100
22101 * gcc.c-torture/execute/wchar_t-1.x: Delete.
22102
22103 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
22104
22105 PR other/10819
22106 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
22107 to fix Bug 10819.
22108 * lib/g++.exp (g++_version): Likewise.
22109 * lib/g77.exp (g77_version): Likewise.
22110 * lib/objc.exp (default_objc_version): Likewise.
22111
22112 2003-12-10 Richard Henderson <rth@redhat.com>
22113
22114 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
22115
22116 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
22117
22118 2003-12-08 Matt Austern <austern@apple.com>
22119
22120 PR c/13134
22121 * lib/gcc-dg.exp (dg-require-visibility): Define.
22122 * lib/target-supports (check_visibility_available): Define.
22123 * gcc.dg/visibility-1.c: New test.
22124 * gcc.dg/visibility-2.c: Likewise.
22125 * gcc.dg/visibility-3.c: Likewise.
22126 * gcc.dg/visibility-4.c: Likewise.
22127 * gcc.dg/visibility-5.c: Likewise.
22128 * gcc.dg/visibility-6.c: Likewise.
22129 * g++.dg/ext/visibility-1.C: Likewise.
22130 * g++.dg/ext/visibility-2.C: Likewise.
22131 * g++.dg/ext/visibility-3.C: Likewise.
22132 * g++.dg/ext/visibility-4.C: Likewise.
22133 * g++.dg/ext/visibility-5.C: Likewise.
22134 * g++.dg/ext/visibility-6.C: Likewise.
22135
22136 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22137
22138 * g++.dg/lookup/java1.C: New test.
22139 * g++.dg/lookup/java2.C: New test.
22140
22141 2003-12-07 Falk Hueffner <falk@debian.org>
22142
22143 * g++.dg/opt/noreturn-1.C: New test.
22144
22145 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
22146
22147 * gcc.dg/overflow-1.c: New test.
22148
22149 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22150
22151 * g77.f-torture/compile/13060.f: New test.
22152
22153 2003-12-06 Mark Mitchell <mark@codesourcery.com>
22154
22155 PR c++/13323
22156 * g++.dg/inherit/operator2.C: New test.
22157
22158 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22159
22160 PR c++/13305
22161 * g++.dg/ext/attrib9.C: New test.
22162
22163 2003-12-05 Mark Mitchell <mark@codesourcery.com>
22164
22165 PR c++/13314
22166 * g++.dg/template/error7.C: New test.
22167
22168 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
22169 J"orn Rennecke <joern.rennecke@superh.com>
22170
22171 PR target/13302
22172 * g++.dg/other/struct-va_list.C: New test.
22173
22174 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22175
22176 PR c++/13166
22177 * g++.dg/parse/defarg6.C: New test.
22178
22179 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
22180
22181 PR target/13256
22182 * gcc.c-torture/execute/20031201-1.c: New test.
22183
22184 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
22185
22186 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
22187
22188 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22189
22190 * gcc.dg/builtin-return-1.c: New test.
22191
22192 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
22193 J"orn Rennecke <joern.rennecke@superh.com>
22194
22195 PR optimization/13260
22196 * gcc.c-torture/execute/20031204-1.c: New test.
22197
22198 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22199
22200 PR c++/9127
22201 * g++.dg/template/error6.C: New test.
22202
22203 2003-12-03 Jakub Jelinek <jakub@redhat.com>
22204
22205 * gcc.dg/20031202-1.c: New test.
22206
22207 2003-12-03 Mark Mitchell <mark@codesourcery.com>
22208
22209 PR c++/13179
22210 * g++.dg/template/eh1.C: New test.
22211
22212 PR c++/10771
22213 * g++.dg/template/error5.C: New test.
22214
22215 2003-12-02 David Ung <davidu@mips.com>
22216
22217 * gcc.dg/compat/vector-check.h: Corrected type for var
22218 g_##TMODE
22219
22220 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22221
22222 PR c++/10126
22223 * g++.dg/template/ptrmem8.C: New test.
22224
22225 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22226
22227 PR c++/12573
22228 * g++.dg/template/dependent-expr3.C: New test.
22229
22230 2003-12-01 James Lemke <jim@wasabisystems.com>
22231
22232 * gcc.dg/arm-g2.c: New test.
22233
22234 2003-12-01 Roger Sayle <roger@eyesopen.com>
22235
22236 PR optimization/11634
22237 * gcc.dg/20031201-2.c: New test case.
22238
22239 2003-12-01 Zack Weinberg <zack@codesourcery.com>
22240
22241 PR 11433
22242 * objc.dg/proto-lossage-3.m: New test.
22243
22244 2003-12-01 Roger Sayle <roger@eyesopen.com>
22245
22246 PR optimization/12628
22247 * gcc.dg/20031201-1.c: New test case.
22248
22249 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
22250
22251 * gcc.dg/unaligned-1.c: New test.
22252
22253 2003-11-30 Mark Mitchell <mark@codesourcery.com>
22254
22255 PR c++/9849
22256 * g++.dg/template/error4.C: New test.
22257 * g++.dg/template/nested3.C: Adjust error markers.
22258
22259 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22260
22261 * gcc.dg/cpp/assert4.c: Check more #system assertions.
22262
22263 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
22264
22265 PR c/10333
22266 * gcc.dg/bitfld-7.c: New test.
22267
22268 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
22269
22270 * gcc.dg/tls/asm-1.C: New test.
22271
22272 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22273
22274 * gcc.dg/cpp/assert4.c: Update.
22275
22276 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22277
22278 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
22279 * gcc.dg/builtin-apply3.c: New test.
22280
22281 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22282
22283 * lib/compat.exp (compat-obj): New xfaildata parameter.
22284 Use it to set compiler_conditional_xfail_data before compiling.
22285 (compat-get-options): Handle dg-xfail-if.
22286 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
22287 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
22288 * gcc.dg/compat/vector-1_y.c: Likewise.
22289 * gcc.dg/compat/vector-2_x.c: Likewise.
22290 * gcc.dg/compat/vector-2_y.c: Likewise.
22291
22292 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22293
22294 * g++.dg/opt/reg-stack4.C: New test.
22295
22296 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22297
22298 * gcc.dg/builtin-apply2.c: New test.
22299
22300 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22301
22302 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
22303
22304 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22305
22306 PR c++/12924
22307 * g++.dg/template/template-id-2.C: New test.
22308
22309 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22310
22311 PR c++/5369
22312 * g++.dg/template/memfriend1.C: New test.
22313 * g++.dg/template/memfriend2.C: Likewise.
22314 * g++.dg/template/memfriend3.C: Likewise.
22315 * g++.dg/template/memfriend4.C: Likewise.
22316 * g++.dg/template/memfriend5.C: Likewise.
22317 * g++.dg/template/memfriend6.C: Likewise.
22318 * g++.dg/template/memfriend7.C: Likewise.
22319 * g++.dg/template/memfriend8.C: Likewise.
22320 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
22321
22322 2003-11-21 Mark Mitchell <mark@codesourcery.com>
22323
22324 PR c++/12515
22325 * g++.dg/ext/cond1.C: New test.
22326
22327 2003-11-20 Richard Henderson <rth@redhat.com>
22328
22329 * gcc.dg/20020201-2.c: Remove.
22330 * gcc.dg/20020201-4.c: Remove.
22331 * gcc.dg/20020304-1.c: Remove.
22332
22333 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
22334
22335 * gcc.dg/cpp/trad/xwin1.c: New test case.
22336
22337 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
22338
22339 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
22340 * lib/g77.exp: Likewise.
22341 * lib/objc.exp: Likewise.
22342 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
22343 for darwin.
22344
22345 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22346
22347 PR c++/12932
22348 * g++.dg/template/static5.C: New test.
22349
22350 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
22351
22352 * gcc.dg/nested-func-1.c: New test.
22353
22354 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22355
22356 * gcc.dg/cpp/assert4.c: New test.
22357
22358 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22359
22360 PR c++/2294
22361 * g++.dg/lookup/using9.c: New test.
22362
22363 2003-11-14 Mark Mitchell <mark@codesourcery.com>
22364
22365 PR c++/12762
22366 * g++.dg/template/error3.C: New test.
22367
22368 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
22369
22370 PR ada/13035
22371 * ada/acats/run_acats, run_all.sh: Fix syntax error.
22372 No longer use a wrapper for gcc, since this does not work under
22373 Windows.
22374
22375 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
22376
22377 PR c++/2094
22378 * g++.dg/template/ptrmem7.C: New test.
22379
22380 2003-11-13 Andrew Pinski <apinski@apple.com>
22381
22382 * gcc.c-torture/compile/20031113-1.c: New test.
22383
22384 2003-11-13 Mark Mitchell <mark@codesourcery.com>
22385 Kean Johnston <jkj@sco.com>
22386
22387 PR c/13029
22388 * gcc.dg/unused-4.c: Update.
22389
22390 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22391
22392 * g++.dg/opt/const3.C: New test.
22393
22394 2003-11-13 Jan Hubicka <jh@suse.cz>
22395
22396 * gcc.c-torture/compile/20031112-1.c: New test.
22397
22398 2003-11-12 Mark Mitchell <mark@codesourcery.com>
22399
22400 * g++.dg/parse/crash10.C: Remove bogus error marker.
22401
22402 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22403
22404 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
22405 (host_gcc): Likewise.
22406 (ROOT): Honor $PWDCMD.
22407 (BASE): Likewise.
22408 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
22409
22410 2003-11-12 Catherine Moore <clm@redhat.com>
22411
22412 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
22413
22414 2003-11-12 Andreas Jaeger <aj@suse.de>
22415 Jakub Jelinek <jakub@redhat.com>
22416 Andrew Pinski <pinskia@physics.uc.edu>
22417 Richard Henderson <rth@redhat.com>
22418
22419 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
22420 systems.
22421 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
22422
22423 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
22424 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
22425
22426 2003-11-11 Andreas Jaeger <aj@suse.de>
22427
22428 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
22429
22430 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
22431
22432 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
22433
22434 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
22435 Clean ups.
22436
22437 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
22438
22439 * gcc.dg/trampoline-1.c: New test.
22440
22441 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
22442
22443 * gcc.c-torture/compile/200031109-1.c: New test.
22444
22445 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22446
22447 PR c/3190
22448 PR c/8714
22449 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22450 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
22451 gcc.dg/format/no-y2k-1.c: Update.
22452
22453 2003-11-08 Roger Sayle <roger@eyesopen.com>
22454
22455 PR optimization/10467
22456 * gcc.dg/20031108-1.c: New test case.
22457
22458 2003-11-07 Geoffrey Keating <geoffk@apple.com>
22459
22460 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
22461
22462 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
22463
22464 * gcc.dg/compound-lvalue-1.c: New test.
22465 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
22466 some XFAILs.
22467
22468 2003-11-06 Geoffrey Keating <geoffk@apple.com>
22469
22470 * gcc.dg/altivec-varargs-1.c: New test.
22471
22472 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22473
22474 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
22475 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
22476 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
22477 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
22478 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
22479
22480 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
22481
22482 * gcc.dg/cond-lvalue-1.c: New test.
22483
22484 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
22485
22486 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
22487
22488 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22489
22490 PR c++/11616
22491 * g++.dg/template/instantiate5.C: New test.
22492
22493 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22494
22495 PR c++/12726
22496 * g++.dg/ext/complit2.C: Replace test with self-contained version.
22497 * ChangeLog: Add missing first entry for above test.
22498
22499 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22500
22501 PR c++/9810
22502 * g++.dg/template/using8.C: New test.
22503 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
22504
22505 2003-11-02 Roger Sayle <roger@eyesopen.com>
22506
22507 PR optimization/10817
22508 * gcc.c-torture/compile/20031102-1.c: New test case.
22509
22510 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
22511
22512 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
22513 2147483647.
22514
22515 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22516
22517 * gcc.dg/20031102-1.c: New test.
22518
22519 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22520
22521 * gcc.dg/complex-1.c: New test.
22522
22523 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22524
22525 PR c++/12796
22526 * g++.dg/template/crash13.C: Adjust expected error location.
22527 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22528
22529 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22530
22531 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22532
22533 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22534
22535 PR/10239
22536 * gcc.c-torture/compile/20031031-2.c: New test.
22537
22538 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
22539
22540 PR/11640
22541 * gcc.c-torture/compile/20031031-1.c: New test.
22542
22543 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
22544
22545 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
22546 * gcc.misc-tests/bprob.exp: Likewise.
22547 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
22548 the execution test on arm-elf configs.
22549 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
22550 configs that don't support scratch files.
22551 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
22552
22553 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
22554
22555 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
22556 done by dejagnu.
22557
22558 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
22559
22560 * ada/acats/run_all.sh: Redirect mv output to /dev/null
22561 Avoid non pure sh syntax. Add more logging.
22562
22563 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
22564 fail.
22565
22566 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22567
22568 PR libgcj/10610
22569 * gcc.dg/ppc-stackalign-1.c: New test.
22570
22571 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
22572
22573 * ada/acats/run_all.sh: Change output to be more compliant with
22574 dejagnu framework.
22575 Create acats.sum and acats.log files under testsuite/ada/acats
22576 Only run [a-z]* directories, to filter out e.g. CVS.
22577 Redirect build output to log file.
22578
22579 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22580
22581 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
22582
22583 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
22584
22585 PR ada/5909:
22586 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
22587
22588 2003-10-27 Jakub Jelinek <jakub@redhat.com>
22589
22590 * gcc.c-torture/compile/20031023-1.c: New test.
22591 * gcc.c-torture/compile/20031023-2.c: New test.
22592 * gcc.c-torture/compile/20031023-3.c: New test.
22593 * gcc.c-torture/compile/20031023-4.c: New test.
22594
22595 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22596
22597 PR c++/10371
22598 * g++.dg/lookup/scoped8.C: New test.
22599
22600 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22601
22602 * g++.dg/opt/reg-stack3.C: New test.
22603
22604 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22605
22606 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
22607
22608 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22609
22610 PR c++/11076
22611 * g++.dg/template/crash13.C: New test.
22612
22613 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
22614
22615 * gcc.dg/c99-restrict-2.c: New test.
22616
22617 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
22618
22619 PR c++/12698, c++/12699, c++/12700, c++/12566
22620 * g++.dg/inherit/covariant9.C: New test.
22621 * g++.dg/inherit/covariant10.C: New test.
22622 * g++.dg/inherit/covariant11.C: New test.
22623
22624 2003-10-23 Jason Merrill <jason@redhat.com>
22625
22626 PR c++/12726
22627 * g++.dg/ext/complit2.C: New test.
22628
22629 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22630
22631 PR target/12654
22632 * gcc.c-torture/execute/20031020-1.c: New test.
22633
22634 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22635
22636 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
22637 following the jump_insn.
22638
22639 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
22640
22641 * gcc.dg/cast-lvalue-1.c: New test.
22642
22643 2003-10-21 Mark Mitchell <mark@codesourcery.com>
22644
22645 PR c++/11962
22646 * g++.dg/template/cond2.C: New test.
22647
22648 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
22649
22650 * gcc.dg/builtins-28.c: New test.
22651
22652 2003-10-20 Jan Hubicka <jh@suse.cz>
22653
22654 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
22655 parameter.
22656 * testsuite/gcc.dg/inline-2.c: Likewise.
22657
22658 2003-10-20 Phil Edwards <phil@codesourcery.com>
22659
22660 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
22661 * gcc.dg/nest.c: Likewise.
22662
22663 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22664
22665 PR c++/9781, c++/10583, c++/11862
22666 * g++.dg/parse/crash13.C: New test.
22667
22668 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22669
22670 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
22671
22672 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
22673
22674 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
22675 Define HAVE_C99_RUNTIME except on Solaris.
22676 * gcc.dg/builtins-20.c: Likewise.
22677
22678 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22679
22680 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
22681
22682 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22683
22684 PR c++/12495
22685 * g++.dg/template/crash21.C: New test.
22686
22687 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22688
22689 PR c++/2513
22690 * g++.dg/template/typename5.C: New test.
22691
22692 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22693
22694 PR c++/12369
22695 * g++.dg/template/friend25.C: New test.
22696
22697 2003-10-16 Ziemowit Laski <zlaski@apple.com>
22698
22699 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
22700 versions.
22701
22702 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
22703
22704 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
22705 == 2147483647.
22706
22707 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
22708
22709 * gcc.c-torture/execute/960416-1.x: Remove.
22710 * gcc.c-torture/execute/divconst-3.x: Likewise.
22711
22712 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
22713
22714 PR target/12598
22715 * gcc.dg/torture/cris-volatile-1.c: New test.
22716
22717 2003-10-14 Roger Sayle <roger@eyesopen.com>
22718
22719 PR optimization/9325
22720 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
22721 for overflowing floating point to integer conversion during RTL
22722 simplification.
22723
22724 2003-10-13 Ziemowit Laski <zlaski@apple.com>
22725
22726 * objc/execute/_cmd.m: Fix typo.
22727 * objc.dg/image-info.m, objc.dg/symtab-1.m:
22728 Relax 'scan-assembler' regexp.
22729 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
22730 objc.dg/try-catch-4.m: Run on non-Darwin targets.
22731 * objc.dg/zero-link-2.m: Remove blank line.
22732 * objc.dg/zero-link-3.m: New test case.
22733
22734 2003-10-13 Geoffrey Keating <geoffk@apple.com>
22735
22736 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
22737
22738 * gcc.dg/asm-names.c: Use scan-assembler-not rather
22739 than linker trickery.
22740
22741 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22742
22743 PR c++/12370
22744 * g++.dg/other/friend2.C: New test.
22745
22746 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22747
22748 * gcc.dg/20031012-1.c: New test.
22749
22750 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
22751
22752 * gcc.dg/weak/weak-3.c: Fix for new warning.
22753
22754 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
22755
22756 PR optimization/8750
22757 * gcc.c-torture/execute/20031012-1.c: New test case.
22758
22759 2003-10-11 Roger Sayle <roger@eyesopen.com>
22760
22761 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
22762 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
22763
22764 2003-10-11 Roger Sayle <roger@eyesopen.com>
22765
22766 PR optimization/12260
22767 * gcc.c-torture/compile/20031011-2.c: New test case.
22768
22769 2003-10-11 Roger Sayle <roger@eyesopen.com>
22770
22771 * gcc.c-torture/execute/20031011-1.c: New testcase.
22772
22773 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
22774
22775 * gcc.c-torture/compile/20031011-1.c: New test.
22776
22777 2003-10-11 Jan Hubicka <jh@suse.cz>
22778
22779 * g++.dg/other/first-global.C: New test.
22780
22781 2003-10-11 Roger Sayle <roger@eyesopen.com>
22782
22783 * gcc.c-torture/execute/string-opt-18.c: New testcase.
22784
22785 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
22786
22787 * gcc.c-torture/compile/20031010-1.c: New test.
22788
22789 2003-10-10 Geoffrey Keating <geoffk@apple.com>
22790
22791 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
22792 * gcc.c-torture/execute/va-arg-25.c: ... here.
22793
22794 2003-10-09 Mark Mitchell <mark@codesourcery.com>
22795
22796 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
22797
22798 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
22799
22800 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
22801
22802 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22803
22804 * g++.dg/parse/error2.C: New test.
22805
22806 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
22807
22808 PR c++/11097
22809 * g++.dg/other/error5.C: Modify the error message.
22810 * g++.dg/lookup/using8.C: New test.
22811
22812 2003-10-07 Geoffrey Keating <geoffk@apple.com>
22813
22814 * gcc.dg/darwin-abi-2.c: New file.
22815 * gcc.c-torture/execute/va-arg-24.c: New file.
22816
22817 2003-10-06 Bob Wilson <bob.wilson@acm.org>
22818
22819 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
22820 indentation.
22821
22822 2003-10-06 Mark Mitchell <mark@codesourcery.com>
22823
22824 PR c++/10147
22825 * g++.dg/other/error4.C: Update error messages.
22826 * g++.dg/template/ptrmem4.C: Likewise.
22827
22828 PR c++/12337
22829 * g++.dg/init/new9.C: New test.
22830
22831 PR c++/12334, c++/12236, c++/8656
22832 * g++.dg/ext/attrib8.C: New test.
22833
22834 2003-10-06 Devang Patel <dpatel@apple.com>
22835
22836 * gcc.dg/debug/dwarf2-3.h: New test.
22837 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
22838
22839 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
22840
22841 * g++.dg/opt/cfg2.C: New test.
22842
22843 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22844
22845 * g++.dg/opt/float1.C: New test.
22846
22847 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22848
22849 * gcc.dg/c90-array-lval-6.c: New test.
22850 * gcc.dg/c99-array-lval-6.c: New test.
22851
22852 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
22853 Ziemowit Laski <zlaski@apple.com>
22854
22855 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
22856 'Derived', so that it is never considered a class method; add
22857 new warning for '+port' method ambiguity.
22858 * objc.dg/method-12.m: Include <objc/objc.h> instead of
22859 <objc/objc-api.h> (needed on Mac OS X).
22860 * objc.dg/method-13.m: New test.
22861
22862 2003-10-03 Roger Sayle <roger@eyesopen.com>
22863
22864 PR optimization/9325, PR java/6391
22865 * gcc.c-torture/execute/20031003-1.c: New test case.
22866
22867 2003-10-02 Mark Mitchell <mark@codesourcery.com>
22868
22869 PR optimization/12180
22870 * gcc.dg/20031002-1.c: New test.
22871
22872 PR c++/12486
22873 * g++.dg/inherit/error1.C: New test.
22874
22875 2003-10-02 Chris Demetriou <cgd@broadcom.com>
22876
22877 * lib/f-torture.exp (search_for): Rename to...
22878 (search_for_re): This. Also, clean up comments and the
22879 "regexp" invocation.
22880
22881 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
22882
22883 * gcc.c-torture/compile/20031002-1.c: New test.
22884
22885 2003-10-02 Jakub Jelinek <jakub@redhat.com>
22886
22887 * g++.dg/opt/cond1.C: New test.
22888
22889 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
22890
22891 * gcc.dg/Wold-style-definition-2.c: New testcase.
22892 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
22893
22894 2003-09-29 Richard Henderson <rth@redhat.com>
22895
22896 * g++.dg/init/array10.C: Add dg-options.
22897
22898 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
22899
22900 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
22901
22902 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22903
22904 * g++.dg/template/friend19.C: Fix typo.
22905 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
22906
22907 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
22908
22909 * gcc.c-torture/execute/20030928-1.c: New test.
22910 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
22911
22912 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22913
22914 * g++.dg/opt/unroll1.C: New test.
22915
22916 2003-09-26 Roger Sayle <roger@eyesopen.com>
22917
22918 PR optimization/11741
22919 * gcc.dg/20030926-1.c: New test case.
22920
22921 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22922
22923 PR c++/5655
22924 * g++.dg/parse/access7.C: New test.
22925 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
22926
22927 2003-09-24 Ziemowit Laski <zlaski@apple.com>
22928
22929 MERGE OF objc-improvements-branch into MAINLINE:
22930 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
22931 if libobjc has not been built.
22932 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
22933 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
22934 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
22935 objc/execute/nested-3.m, objc/execute/np-2.m,
22936 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
22937 objc/execute/redefining_self.m, objc/execute/root_methods.m,
22938 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
22939 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
22940 objc.dg/special/unclaimed-category-1.h,
22941 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
22942 well as GNU runtime.
22943 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
22944 * execute/cascading-1.m, execute/function-message-1.m,
22945 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
22946 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
22947 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
22948 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
22949 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
22950 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
22951 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
22952 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
22953 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
22954 * objc.dg/bitfield-2.m: Run only on Darwin.
22955 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
22956 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
22957 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
22958 * objc.dg/const-str-1.m: Fix constant string layout.
22959
22960 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
22961
22962 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
22963
22964 2003-09-23 Geoffrey Keating <geoffk@apple.com>
22965
22966 * gcc.dg/darwin-abi-1.c: New file.
22967
22968 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
22969
22970 PR target/12281
22971 * gcc.c-torture/compile/20030921-1.c: New test.
22972
22973 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22974
22975 * g++.dg/opt/reg-stack2.C: New test.
22976
22977 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22978
22979 * g++.dg/eh/delayslot1.C: New test.
22980
22981 2003-09-20 Richard Henderson <rth@redhat.com>
22982
22983 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
22984
22985 2003-09-20 Roger Sayle <roger@eyesopen.com>
22986
22987 * gcc.c-torture/execute/20030920-1.c: New test case.
22988
22989 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22990
22991 * g++.dg/rtti/typeid3.C: Correct expected error message.
22992
22993 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22994
22995 PR c++/157
22996 * g++.dg/parse/crash12.C: New test.
22997
22998 2003-09-19 Janis Johnson <janis187@us.ibm.com>
22999
23000 * gcc.dg/compat/mixed-struct-check.h: New.
23001 * gcc.dg/compat/mixed-struct-defs.h: New.
23002 * gcc.dg/compat/mixed-struct-init.h: New.
23003 * gcc.dg/compat/struct-by-value-19_main.c: New.
23004 * gcc.dg/compat/struct-by-value-19_x.c: New.
23005 * gcc.dg/compat/struct-by-value-19_y.c: New.
23006 * gcc.dg/compat/struct-by-value-20_main.c: New.
23007 * gcc.dg/compat/struct-by-value-20_x.c: New.
23008 * gcc.dg/compat/struct-by-value-20_y.c: New.
23009 * gcc.dg/compat/struct-return-19_main.c: New.
23010 * gcc.dg/compat/struct-return-19_x.c: New.
23011 * gcc.dg/compat/struct-return-19_y.c: New.
23012 * gcc.dg/compat/struct-return-20_main.c: New.
23013 * gcc.dg/compat/struct-return-20_x.c: New.
23014 * gcc.dg/compat/struct-return-20_y.c: New.
23015
23016 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
23017 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
23018 so that it will not complain on LP64 targets.
23019
23020 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23021
23022 PR c++/495
23023 * g++.dg/template/friend24.C: New test.
23024
23025 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
23026
23027 PR c++/12332
23028 * g++.dg/template/memtmpl2.C: New test.
23029
23030 2003-09-18 Mark Mitchell <mark@codesourcery.com>
23031
23032 PR target/11184
23033 * gcc.dg/builtin-apply1.c: New test.
23034
23035 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
23036
23037 PR c++/9848
23038 * g++.dg/warn/Wunused-4.C: New test.
23039
23040 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23041
23042 PR c++/12316
23043 * g++.dg/other/gc2.C: New test.
23044
23045 2003-09-17 Mark Mitchell <mark@codesourcery.com>
23046
23047 PR c++/11991
23048 * g++.dg/rtti/typeid3.C: New test.
23049
23050 PR c++/12266
23051 * g++.dg/overload/template1.C: New test.
23052
23053 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23054
23055 * g++.dg/opt/cfg3.C: New test.
23056
23057 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23058
23059 PR c++/7939
23060 * g++.dg/template/crash11.C: New test.
23061
23062 2003-09-16 Jason Merrill <jason@redhat.com>
23063 Jakub Jelinek <jakub@redhat.com>
23064
23065 * gcc.dg/attr-warn-unused-result.c: New test.
23066
23067 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
23068
23069 PR c++/12184
23070 * g++.dg/expr/call2.C: New test.
23071
23072 2003-09-15 Andreas Jaeger <aj@suse.de>
23073
23074 * gcc.dg/Wold-style-definition-1.c: New test.
23075
23076 2003-09-14 Mark Mitchell <mark@codesourcery.com>
23077
23078 PR c++/3907
23079 * g++.dg/parse/template12.C: New test.
23080
23081 * g++.dg/abi/bitfield11.C: New test.
23082 * g++.dg/abi/bitfield12.C: Likewise.
23083
23084 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
23085
23086 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
23087 non-expansion of functional macro name without arguments at EOL.
23088 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
23089
23090 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
23091
23092 * gcc.c-torture/execute/20030914-[12].c: New tests.
23093
23094 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
23095
23096 PR c++/11788
23097 * g++.dg/overload/addr1.C: New test.
23098
23099 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
23100
23101 * gcc.dg/20030909-1.c: New test.
23102
23103 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23104
23105 * gcc.dg/ultrasp10.c: New test.
23106
23107 2003-09-09 Devang Patel <dpatel@apple.com>
23108
23109 * gcc.dg/darwin-ld-6.c: New test.
23110
23111 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23112
23113 * gcc.dg/torture/builtin-explog-1.c: New testcase.
23114
23115 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23116
23117 * gcc.dg/ia64-types1.c: New test.
23118 * gcc.dg/ia64-types2.c: Likewise.
23119
23120 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23121
23122 * gcc.dg/builtins-1.c: Add more _Complex tests.
23123 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23124
23125 * gcc.dg/builtins-1.c: Test existing _Complex functions.
23126 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23127
23128 2003-09-08 Mark Mitchell <mark@codesourcery.com>
23129
23130 PR c++/11786
23131 * g++.dg/lookup/koenig2.C: New test.
23132
23133 PR c++/5296
23134 * g++.dg/rtti/typeid2.C: New test.
23135
23136 2003-09-08 Jakub Jelinek <jakub@redhat.com>
23137
23138 * gcc.c-torture/compile/20030904-1.c: New test.
23139
23140 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23141
23142 * g++.dg/opt/longbranch2.C: New test.
23143
23144 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23145
23146 * g++.dg/template/crash10.C: Only compile it.
23147
23148 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
23149
23150 PR middle-end/11665
23151 * gcc.c-torture/compile/20030907-1.c: New test.
23152 * g++.dg/init/array11.C: New test.
23153
23154 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23155
23156 PR c++/11852
23157 * g++.dg/init/struct1.C: New test.
23158
23159 2003-09-07 Mark Mitchell <mark@codesourcery.com>
23160
23161 PR c++/12181
23162 * g++.dg/expr/comma1.C: New test.
23163
23164 2003-09-06 Mark Mitchell <mark@codesourcery.com>
23165
23166 PR c++/11867
23167 * g++.dg/expr/static_cast5.C: New test.
23168
23169 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
23170
23171 PR c++/11507
23172 * g++.dg/lookup/scoped7.C: New test.
23173
23174 PR c++/9574
23175 * g++.dg/other/static1.C: New test.
23176
23177 PR c++/11490
23178 * g++.dg/warn/template-1.C: New test.
23179
23180 PR c++/11432
23181 * g++.dg/template/crash10.C: New test.
23182
23183 PR c++/2478
23184 * g++.dg/overload/VLA.C: New test.
23185
23186 PR c++/10804
23187 * g++.dg/template/call1.C: New test.
23188
23189 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23190
23191 PR c++/11794
23192 * g++.dg/parse/using3.C: New test.
23193
23194 2003-09-06 Roger Sayle <roger@eyesopen.com>
23195
23196 PR c++/11409
23197 * g++.dg/overload/builtin3.C: New test case.
23198
23199 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
23200
23201 PR c/9862
23202 * gcc.dg/20030906-1.c: New test.
23203 * gcc.dg/20030906-2.c: Likewise.
23204
23205 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
23206
23207 PR c++/12167
23208 * g++.dg/parse/defarg5.C: New test.
23209
23210 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
23211
23212 2003-09-05 Mark Mitchell <mark@codesourcery.com>
23213
23214 PR c++/12163
23215 * g++.dg/expr/static_cast4.C: New test.
23216
23217 PR c++/12146
23218 * g++.dg/template/crash9.C: New test.
23219
23220 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
23221
23222 * g++.old-deja/g++.ext/pretty2.C: Update for change
23223 in __FUNCTION__.
23224 * g++.old-deja/g++.ext/pretty3.C: Likewise.
23225
23226 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
23227
23228 PR c++/11922
23229 * g++/dg/template/qualified-id1.C: New test.
23230
23231 PR c++/12037
23232 * g++.dg/warn/noeffect4.C: New test.
23233
23234 2003-09-04 Matt Austern <austern@apple.com>
23235
23236 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
23237 * g++.dg/ext/fnname2.C: Likewise.
23238 * g++.dg/ext/fnname3.C: Likewise.
23239
23240 2003-09-04 Mark Mitchell <mark@codesourcery.com>
23241
23242 * g++.dg/expr/lval1.C: New test.
23243 * g++.dg/ext/lvcast.C: Remove.
23244
23245 2003-09-03 Roger Sayle <roger@eyesopen.com>
23246
23247 PR optimization/11700.
23248 * gcc.c-torture/compile/20030903-1.c: New test case.
23249
23250 2003-09-03 Mark Mitchell <mark@codesourcery.com>
23251
23252 PR c++/12053
23253 * g++.dg/abi/layout4.C: New test.
23254
23255 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
23256
23257 PR c++/11553
23258 * g++.dg/parse/friend3.C: New test.
23259
23260 2003-09-02 Mark Mitchell <mark@codesourcery.com>
23261
23262 PR c++/11847
23263 * g++.dg/template/class1.C: New test.
23264
23265 PR c++/11808
23266 * g++.dg/expr/call1.C: New test.
23267
23268 2003-09-01 Mark Mitchell <mark@codesourcery.com>
23269
23270 PR c++/12114
23271 * g++.dg/init/ref9.C: New test.
23272
23273 PR c++/11972
23274 * g++.dg/template/nested4.C: New test.
23275
23276 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23277
23278 PR c++/12093
23279 * g++.dg/template/non-dependent4.C: New test.
23280
23281 PR c++/11928
23282 * g++.dg/inherit/conv1.C: New test.
23283
23284 2003-08-29 Mark Mitchell <mark@codesourcery.com>
23285
23286 PR c++/6196
23287 * g++.dg/ext/label1.C: New test.
23288 * g++.dg/ext/label2.C: Likewise.
23289
23290 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23291
23292 * g++.dg/expr/cond3.C: New test.
23293
23294 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23295
23296 * gcc.dg/builtins-1.c: Add new builtin cases.
23297
23298 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23299
23300 * gcc.dg/builtins-1.c: Add new cases.
23301 * gcc.dg/torture/builtin-attr-1.c: Likewise.
23302
23303 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23304
23305 * gcc.dg/builtins-1.c: Add more math builtin tests.
23306 * gcc.dg/torture/builtin-attr-1.c: New test.
23307
23308 2003-08-28 Mark Mitchell <mark@codesourcery.com>
23309
23310 PR optimization/5079
23311 * g++.dg/opt/static3.C: New test.
23312
23313 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23314
23315 * gcc.misc-tests/gcov-10b.c: New test.
23316
23317 2003-08-27 Mark Mitchell <mark@codesourcery.com>
23318
23319 * g++.dg/opt/ptrmem3.C: New test.
23320
23321 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
23322
23323 2003-08-27 Jakub Jelinek <jakub@redhat.com>
23324
23325 * gcc.dg/20030826-2.c: New test.
23326
23327 2003-08-26 Roger Sayle <roger@eyesopen.com>
23328
23329 PR middle-end/12002
23330 * g77.f-torture/compile/12002.f: New test case.
23331
23332 2003-08-26 Roger Sayle <roger@eyesopen.com>
23333
23334 * gcc.dg/20030826-1.c: New test case.
23335
23336 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
23337
23338 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
23339
23340 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
23341
23342 PR c++/11871
23343 * c++.dg/lookup/crash1.C: New test.
23344
23345 * c++.dg/warn/noeffect3.C: New test.
23346
23347 2003-08-25 Janis Johnson <janis187@us.ibm.com>
23348
23349 * gcc.dg/compat/vector-1_x.c: Compile with -w.
23350 * gcc.dg/compat/vector-1_y.c: Ditto.
23351 * gcc.dg/compat/vector-2_x.c: Ditto.
23352 * gcc.dg/compat/vector-2_y.c: Ditto.
23353
23354 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
23355
23356 * gcc.dg/20030702-1.c: New test.
23357
23358 2003-08-25 Mark Mitchell <mark@codesourcery.com>
23359
23360 PR c++/8795
23361 * g++.dg/ext/altivec-1.C: New test.
23362
23363 2003-08-24 Richard Henderson <rth@redhat.com>
23364
23365 * g++.dg/eh/simd-2.C: Add -w for x86.
23366
23367 2003-08-23 Jakub Jelinek <jakub@redhat.com>
23368
23369 * gcc.dg/20030815-1.c: New test.
23370
23371 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23372
23373 PR c++/3765
23374 * g++.dg/parse/access6.C: New test.
23375
23376 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23377
23378 PR c++/641, c++/11876
23379 * g++.dg/template/friend22.C: New test.
23380 * g++.dg/template/friend23.C: Likewise.
23381
23382 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23383
23384 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
23385 identically.
23386
23387 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23388
23389 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
23390
23391 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23392
23393 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
23394
23395 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23396
23397 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
23398
23399 2003-08-22 Mark Mitchell <mark@codesourcery.com>
23400
23401 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
23402
23403 2003-08-21 Mark Mitchell <mark@codesourcery.com>
23404
23405 PR c++/11919
23406 * g++.dg/overload/prom1.C: New test.
23407
23408 PR c++/11551
23409 * g++.dg/parse/dtor2.C: New test.
23410
23411 PR c++/10762
23412 * g++.dg/parse/using2.C: New test.
23413
23414 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
23415
23416 PR target/11805
23417 * gcc.c-torture/compile/20030821-1.c: New.
23418
23419 2003-08-20 Mark Mitchell <mark@codesourcery.com>
23420
23421 PR c++/11834
23422 * g++.dg/template/deduce2.C: New test.
23423
23424 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
23425
23426 * gcc.c-torture/execute/20030821-1.c: New test.
23427
23428 2003-08-20 Roger Sayle <roger@eyesopen.com>
23429
23430 PR middle-end/11984
23431 * gcc.dg/20030820-1.c: New test case.
23432
23433 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
23434
23435 PR c++/11945
23436 * g++.dg/warn/noeffect2.C: New test.
23437
23438 2003-08-19 Mark Mitchell <mark@codesourcery.com>
23439
23440 PR c++/10926
23441 * g++.dg/template/dtor2.C: New test.
23442
23443 PR c++/11684
23444 * g++.dg/template/operator1.C: New test.
23445 * g++.dg/parse/operator4.C: New test.
23446
23447 PR c++/11946.C
23448 * g++.dg/expr/enum1.C: New test.
23449 * gcc.dg/c99-bool-1.c: Remove bogus warning.
23450
23451 PR c++/11036.C
23452 * g++.dg/parse/elab2.C: New test.
23453 * g++.dg/parse/typedef4.C: Change error message.
23454 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
23455 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
23456 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
23457
23458 2003-08-19 Geoffrey Keating <geoffk@apple.com>
23459
23460 * gcc.dg/pch/warn-1.c: New.
23461 * gcc.dg/pch/warn-1.hs: New.
23462
23463 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
23464 not-tested file.
23465
23466 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23467
23468 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
23469
23470 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
23471
23472 * gcc.dg/uninit-D.c: New Test.
23473 * gcc.dg/uninit-E.c: New Test.
23474 * gcc.dg/uninit-F.c: New Test.
23475 * gcc.dg/uninit-G.c: New Test.
23476
23477 2003-08-19 Michael Ritzert <ritzert@t-online.de>
23478
23479 * g++.dg/README: Describe the pch directory.
23480
23481 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23482
23483 PR c++/11174
23484 * g++.dg/parse/access4.C: New test.
23485 * g++.dg/parse/access5.C: Likewise.
23486 * g++.old-deja/g++.jason/access17.C: Adjust error message.
23487
23488 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
23489
23490 * gcc.dg/noncompile/20030818-1.c: New.
23491
23492 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
23493
23494 PR c++/11957
23495 * g++.dg/warn/noeffect1.C: New test.
23496
23497 * g++.dg/template/scope2.C: New test.
23498 * g++.dg/template/error2.C: Correct dg-error
23499
23500 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
23501
23502 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
23503
23504 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
23505
23506 PR C++/11512
23507 * g++.dg/template/warn1.C: New.
23508
23509 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
23510
23511 * g++.dg/template/error2.C: New test.
23512 * g++.dg/lookup/using7.C: Adjust errors
23513 * g++.old-deja/g++.pt/crash36.C: Likewise.
23514 * g++.old-deja/g++.pt/derived3.C: Likewise.
23515
23516 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23517
23518 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
23519 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
23520 * gcc.c-torture/execute/builtins/string-9.c: New, from
23521 string-opt-9.c. Adjust for execute/builtins framework.
23522 * gcc.c-torture/execute/string-opt-9.c: Delete.
23523
23524 2003-08-12 Mark Mitchell <mark@codesourcery.com>
23525
23526 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
23527
23528 * g++.dg/parse/ret-type2.C: New test.
23529
23530 PR c++/11703
23531 * g++.dg/init/new8.C: New test.
23532
23533 PR c++/10923
23534 * g++.dg/parse/typedef5.C: New test.
23535
23536 PR c++/9512
23537 * g++.dg/parse/qualified2.C: New test.
23538 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
23539 invalid code.
23540
23541 2003-08-11 Mark Mitchell <mark@codesourcery.com>
23542
23543 * g++.dg/conversion/ptrmem1.C: New test.
23544
23545 2003-08-11 Jakub Jelinek <jakub@redhat.com>
23546
23547 PR target/11693
23548 * gcc.dg/20030811-1.c: New test.
23549
23550 PR target/11535
23551 * gcc.c-torture/execute/20030811-1.c: New test.
23552
23553 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23554
23555 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
23556
23557 2003-08-10 Mark Mitchell <mark@codesourcery.com>
23558
23559 PR c++/11789.C
23560 * g++.dg/inherit/multiple1.C: New test.
23561
23562 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
23563
23564 * gcc.dg/spe1.c: New test.
23565
23566 PR c++/11670
23567 * g++.dg/expr/cast2.C: New test.
23568
23569 PR c++/10530
23570 * g++.dg/template/dependent-name2.C: New test.
23571
23572 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
23573
23574 * g++.dg/parse/crash11.C: Put the dg options in comments.
23575
23576 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
23577
23578 * lib/gcc-dg.exp: Update for diagnostic change.
23579
23580 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23581
23582 PR c++/5767
23583 * g++.dg/parse/crash11.C: New test.
23584
23585 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
23586
23587 * gcc.dg/cpp/spacing1.c: Update.
23588
23589 2003-08-04 Janis Johnson <janis187@us.ibm.com>
23590
23591 PR target/11739
23592 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
23593 a value for -mtune.
23594
23595 2003-08-04 Roger Sayle <roger@eyesopen.com>
23596
23597 PR middle-end/11771
23598 * gcc.c-torture/compile/20030804-1.c: New test case.
23599
23600 2003-08-04 Roger Sayle <roger@eyesopen.com>
23601
23602 * gcc.dg/20030804-1.c: New test case.
23603
23604 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
23605
23606 * gcc.dg/cpp/separate-1.c: New test.
23607
23608 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
23609
23610 PR c++/11704
23611 * g++.dg/template/dependent-expr2.C: New test.
23612
23613 PR c++/11766
23614 * g++.dg/expr/ptrmem1.C: New test.
23615
23616 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23617
23618 PR c++/9453
23619 * g++.dg/template/friend15.C: New test.
23620
23621 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
23622
23623 * lib/dg-pch.exp: Work round PCH bug.
23624
23625 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23626
23627 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
23628 builtins. Move cases from builtins-4.c here.
23629
23630 * gcc.dg/torture/builtin-math-1.c: New test taken from
23631 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
23632 additional cases.
23633
23634 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
23635 Delete.
23636
23637 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
23638
23639 PR c++/9447
23640 * g++.dg/template/using7.C: New test.
23641
23642 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
23643
23644 * import1.c, import2.c: New tests.
23645
23646 2003-08-01 Jakub Jelinek <jakub@redhat.com>
23647
23648 * g++.dg/eh/crossjump1.C: New test.
23649
23650 2003-08-01 Mark Mitchell <mark@codesourcery.com>
23651
23652 PR c++/11697
23653 * g++.dg/template/using6.C: New test.
23654
23655 PR c++/11744
23656 * g++.dg/template/koenig2.C: New test.
23657
23658 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23659
23660 PR c++/7983
23661 * g++.dg/parse/typedef4.C: New test.
23662
23663 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23664
23665 PR c++/8442, c++/8806
23666 * g++.dg/template/elab1.C: New test.
23667 * g++.dg/template/type2.C: Likewise.
23668 * g++.dg/template/ttp3.C: Adjust expected error message.
23669 * g++.old-deja/g++.law/visibility13.C: Likewise.
23670 * g++.old-deja/g++.niklas/t135.C: Likewise.
23671 * g++.old-deja/g++.pt/ttp41.C: Likewise.
23672 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
23673 template argument.
23674 * g++.old-deja/g++.pt/ttp44.C: Likewise.
23675
23676 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
23677
23678 PR c++/11295
23679 * g++.dg/ext/stmtexpr1.C: New test.
23680
23681 * g++.dg/opt/tmp1.C: New test.
23682
23683 PR c++/11525
23684 * g++.dg/parse/constant4.C: New test.
23685
23686 PR c++/9447
23687 * g++.dg/template/using5.C: New test.
23688
23689 2003-07-31 Roger Sayle <roger@eyesopen.com>
23690
23691 * gcc.dg/builtins-27.c: New test case.
23692
23693 2003-07-31 Jakub Jelinek <jakub@redhat.com>
23694
23695 * gcc.dg/tls/opt-7.c: New test.
23696
23697 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
23698
23699 * g++.old-deja/g++.other/crash18.C: Remove.
23700
23701 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
23702
23703 * g++.dg/template/explicit3.C: New.
23704 * g++.dg/template/explicit4.C: New.
23705 * g++.dg/template/explicit5.C: New.
23706
23707 PR c++/11347
23708 * g++.dg/template/memtmpl1.C: New.
23709
23710 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
23711
23712 PR target/11565
23713 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
23714 * gcc.dg/i386-387-5.c (dg-options): Likewise.
23715
23716 2003-07-30 Jan Hubicka <jh@suse.cz>
23717
23718 * vtgc1.c: Kill.
23719
23720 2003-07-29 Zack Weinberg <zack@codesourcery.com>
23721
23722 * gcc.dg/struct-in-proto-1.c: New test.
23723
23724 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
23725
23726 * gcc.dg/cpp/include2.c: Only expect one message.
23727
23728 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
23729
23730 PR c++/9447
23731 * g++.dg/template/using1.C: New test.
23732 * g++.dg/template/using2.C: New test.
23733 * g++.dg/template/using3.C: New test.
23734 * g++.dg/template/using4.C: New test.
23735
23736 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
23737
23738 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
23739 * gcc.c-torture/execute/string-opt-10.c: Likewise.
23740
23741 2003-07-28 Jan Hubicka <jh@suse.cz>
23742
23743 PR c++/11530
23744 * g++.dg/opt/call1.C: New test.
23745
23746 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
23747
23748 PR c++/11667
23749 * g++.dg/init/enum2.C: New test.
23750 * g++.dg/template/overload1.C: Add "-w" option.
23751
23752 2003-07-28 <hp@bitrange.com>
23753
23754 * gcc.dg/Wdeclaration-after-statement-1.c,
23755 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
23756
23757 2003-07-28 Jakub Jelinek <jakub@redhat.com>
23758
23759 * gcc.c-torture/compile/20030725-1.c: New test.
23760
23761 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
23762
23763 * gcc.dg/20030505.c: Only run for SPE.
23764 Remove definition of opaque type.
23765
23766 2003-07-27 Mark Mitchell <mark@codesourcery.com>
23767
23768 * g++.dg/template/ptrmem6.C: New test.
23769
23770 2003-07-26 Geoffrey Keating <geoffk@apple.com>
23771
23772 * gcc.c-torture/compile/zero-strct-2.c: New test.
23773
23774 2003-07-25 Geoffrey Keating <geoffk@apple.com>
23775
23776 * gcc.dg/intermod-1.c: New test.
23777
23778 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
23779
23780 PR c++/11617
23781 * g++.dg/template/lookup2.C: New test.
23782 * g++.dg/template/memclass1.C: Remove instantiated from error.
23783 * g++.dg/other/error2.C: Tweak expected errors.
23784
23785 PR c++/11596
23786 * g++.dg/template/defarg3.C: New test.
23787
23788 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
23789
23790 2003-07-24 Mark Mitchell <mark@codesourcery.com>
23791
23792 * g++.dg/inherit/access5.C: New test.
23793
23794 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23795
23796 PR c++/11513
23797 * g++.dg/template/crash8.C: New test.
23798
23799 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
23800
23801 PR c/10602
23802 * gcc.dg/noncompile/incomplete-2.c: New test.
23803
23804 2003-07-23 Mark Mitchell <mark@codesourcery.com>
23805
23806 PR c++/11645
23807 * g++.dg/inherit/access4.C: New test.
23808
23809 PR c++/11517
23810 * g++.dg/expr/cond2.C: New test.
23811
23812 PR optimization/10679
23813 * g++.dg/opt/inline4.C: New test.
23814
23815 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
23816
23817 * g++.dg/parse/crash10: New test.
23818
23819 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23820
23821 * g++.dg/ext/flexary1.C: New test.
23822
23823 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23824
23825 PR c++/10793
23826 * g++.dg/template/crash9.C: New test.
23827
23828 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23829
23830 PR c++/3004
23831 * g++.dg/parse/typedef3.C: New test.
23832
23833 PR c++/7906
23834 * g++.dg/parse/operator2.C: New test.
23835
23836 PR c++/8895
23837 * g++.dg/parse/def-tmpl-arg1.C: New test.
23838
23839 PR c++/9282
23840 * g++.dg/parse/funptr1.C: New test.
23841
23842 PR c++/9452
23843 * g++.dg/parse/ambig3.C: New test.
23844
23845 PR c++/9454
23846 * g++.dg/parse/operator3.C: New test.
23847
23848 PR c++/9486
23849 * g++.dg/parse/template10.C: New test.
23850
23851 PR c++/9488
23852 * g++.dg/parse/template11.C: New test.
23853
23854 PR c++/10150
23855 * g++.dg/parse/invalid-op1.C: New test.
23856
23857 PR c++/10247
23858 * g++.dg/parse/condexpr1.C: New test.
23859
23860 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
23861
23862 * g++.dg/ext/packed3.C: New test.
23863 * g++.dg/ext/packed4.C: New test.
23864
23865 * gcc.dg/pack-test-3.c: New test.
23866
23867 2003-07-21 Janis Johnson <janis187@us.ibm.com>
23868
23869 * lib/compat.exp: Handle dg-options per source file.
23870 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
23871 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
23872 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
23873 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
23874 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
23875 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
23876 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
23877 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
23878 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
23879 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
23880 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
23881 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
23882 * g++.dg/compat/break/bitfield7_x.C: Ditto.
23883 * g++.dg/compat/break/bitfield7_y.C: Ditto.
23884
23885 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23886
23887 PR c/10320
23888 * gcc.c-torture/execute/20030718-1.c: New test.
23889
23890 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23891
23892 PR optimization/11536
23893 * gcc.dg/20030721-1.c: New test.
23894
23895 2003-07-19 Mark Mitchell <mark@codesourcery.com>
23896
23897 PR c++/11546
23898 * g++.dg/template/lookup1.C: New test.
23899
23900 2003-07-19 Zack Weinberg <zack@codesourcery.com>
23901
23902 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
23903 diagnostics of ill-formed constructs involving labels.
23904 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
23905 the new 'previously defined here' message.
23906
23907 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
23908
23909 * g++.dg/parse/non-dependent2.C: New test.
23910
23911 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23912
23913 * g++.dg/init/init-ref4.C: xfail on targets without
23914 weak symbols.
23915
23916 2003-07-17 Jakub Jelinek <jakub@redhat.com>
23917
23918 PR target/11087
23919 * gcc.c-torture/execute/20030717-1.c: New test.
23920
23921 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23922
23923 * g++.dg/opt/cfg1.C: New test.
23924
23925 2003-07-17 Mark Mitchell <mark@codesourcery.com>
23926
23927 PR optimization/11557
23928 * gcc.dg/20030717-1.c: New test.
23929
23930 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23931
23932 PR c++/10476
23933 * g++.dg/expr/crash-1.C: New test.
23934
23935 PR c++/11027
23936 * g++.dg/template/init3.C: New test.
23937
23938 PR c++/8222
23939 * g++.dg/template/non-dependent1.C: New test.
23940
23941 PR c++/11070
23942 * g++.dg/template/non-dependent2.C: New test.
23943
23944 PR c++/11071
23945 * g++.dg/template/non-dependent3.C: New test.
23946
23947 PR c++/9907
23948 * g++.dg/template/sizeof5.C: New test.
23949
23950 2003-07-17 Geoffrey Keating <geoffk@apple.com>
23951
23952 PR 11498
23953 * gcc.c-torture/compile/mangle-1.c: New file.
23954
23955 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23956
23957 PR c++/7809
23958 * g++.dg/parse/access3.C: New test.
23959
23960 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
23961
23962 PR c++/11384
23963 * g++.dg/init/init-ref4.C: New test.
23964
23965 2003-07-16 Mark Mitchell <mark@codesourcery.com>
23966
23967 PR c++/11547
23968 * g++.dg/parse/constant3.C: New test.
23969 * g++.dg/parse/crash7.C: Likewise.
23970
23971 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
23972
23973 PR target/11008
23974 * gcc.dg/i386-pentium4-not-mull.c: New.
23975
23976 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
23977
23978 * gcc.dg/asm-names.c (ymain): Make it weak.
23979
23980 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23981
23982 PR c++/5421
23983 * g++.dg/template/friend21.C: New test.
23984
23985 2003-07-16 Jakub Jelinek <jakub@redhat.com>
23986
23987 * gcc.dg/cleanup-8.c: New test.
23988 * gcc.dg/cleanup-9.c: New test.
23989
23990 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
23991
23992 * g++.dg/ext/dll-MI1.h: New file.
23993 * g++.dg/ext/dllexport-MI1.C: New file.
23994 * g++.dg/ext/dllimport-MI1.C: New file.
23995
23996 2003-07-15 Jakub Jelinek <jakub@redhat.com>
23997
23998 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
23999 it does not have cmpstrsi patterns (just cmpmemsi).
24000
24001 2003-07-15 Mark Mitchell <mark@codesourcery.com>
24002
24003 PR debug/11473
24004 * g++.dg/debug/debug8.C: New test.
24005
24006 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24007
24008 PR c++/10108
24009 * g++.dg/template/crash7.C: New test.
24010
24011 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
24012
24013 PR target/10795
24014 * gcc.c-torture/compile/20030708-1.c: New.
24015
24016 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
24017
24018 * gcc.c-torture/execute/20030715-1.c: New test.
24019
24020 2003-07-14 Geoffrey Keating <geoffk@apple.com>
24021
24022 * gcc.dg/pch/inline-3.c: New file.
24023 * gcc.dg/pch/inline-3.hs: New file.
24024 * gcc.dg/pch/inline-4.c: New file.
24025 * gcc.dg/pch/inline-4.hs: New file.
24026
24027 2003-07-14 Mark Mitchell <mark@codesourcery.com>
24028
24029 PR c++/11509
24030 * g++.dg/template/crash6.C: New test.
24031
24032 PR c++/7053
24033 * g++.dg/template/friend20.C: New test.
24034
24035 PR c++/7019
24036 * g++.dg/template/overload2.C: New test.
24037
24038 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24039
24040 PR optimization/11440
24041 * gcc.c-torture/execute/20030714-1.c: New test.
24042
24043 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24044
24045 PR c++/11154
24046 * g++.dg/template/partial2.C: New test.
24047
24048 2003-07-13 Mark Mitchell <mark@codesourcery.com>
24049
24050 PR c++/11503
24051 * g++.dg/template/anon1.C: New test.
24052
24053 PR c++/11493
24054 PR c++/11495
24055 * g++.dg/parse/template9.C: Likewise.
24056 * g++.dg/template/crash4.C: New test.
24057 * g++.dg/template/koenig1.C: Likewise.
24058 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
24059 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
24060 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
24061 functions.
24062 * g++.old-deja/g++.jason/template36.C: Likewise.
24063 * g++.old-deja/g++.mike/p1989.C: Likewise.
24064 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
24065 * g++.old-deja/g++.pt/ttp20.C: Use this->.
24066 * g++.old-deja/g++.pt/ttp21.C: Use this->.
24067 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
24068 compiling.
24069 * g++.old-deja/g++.pt/union2.C: Use this->.
24070
24071 2003-07-11 Jakub Jelinek <jakub@redhat.com>
24072
24073 * gcc.dg/20030711-1.c: New test.
24074
24075 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
24076
24077 PR c++/11050
24078 * g++.dg/parse/args1.C: New test.
24079 * g++.pt/defarg8.C: Change expected errors.
24080
24081 2003-07-11 Mark Mitchell <mark@codesourcery.com>
24082
24083 PR c++/8164
24084 * g++.dg/template/nontype2.C: New test.
24085
24086 PR c++/10558
24087 * g++.dg/parse/template8.C: New test.
24088
24089 PR c++/8327
24090 * g++.dg/template/scope1.C: New test.
24091
24092 * g++.dg/warn/Wsign-compare-1.C: New test.
24093
24094 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24095
24096 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
24097
24098 2003-07-10 Mark Mitchell <mark@codesourcery.com>
24099
24100 PR c++/9411
24101 * g++.dg/template/explicit2.C: New test.
24102
24103 PR c++/10032
24104 * g++.dg/warn/pedantic1.C: New test.
24105
24106 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
24107
24108 PR c++ 9483
24109 * g++.dg/other/field1.C: New test.
24110
24111 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
24112
24113 PR c/11449
24114 * gcc.c-torture/compile/20030707-1.c: New.
24115
24116 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24117
24118 PR c++/10849
24119 * g++.dg/template/access12.C: New test.
24120
24121 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
24122
24123 * g++.dg/bprob/bprob.exp (prof_ext): Update.
24124 * g77.dg/bprob/bprob.exp (prof_ext): Update.
24125 * gcc.misc-tests/bprob.exp (prof_ext): Update.
24126 * gcc.misc-tests/gcov.exp: Update
24127 * g++.dg/gcov/gcov.exp: Update
24128 * lib/gcov.exp: Update.
24129
24130 2003-07-08 Mark Mitchell <mark@codesourcery.com>
24131
24132 * g++.dg/abi/mangle17.C: Make sure template expressions are
24133 dependent.
24134 * g++.dg/abi/mangle4.C: Mark erroneous casts.
24135 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
24136 * g++.dg/opt/stack1.C: Remove erroneous code.
24137 * g++.dg/parse/template7.C: New test.
24138 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
24139 * g++.old-deja/g++.pt/crash4.C: Likewise.
24140
24141 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24142
24143 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
24144 with zero or one occurence of `$' after the initial `L'.
24145
24146 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
24147
24148 * gcc.c-torture/compile/20030704-1.c: Add a comment.
24149
24150 2003-07-08 Roger Sayle <roger@eyesopen.com>
24151
24152 PR c/11370
24153 * gcc.dg/Wunreachable-6.c: New testcase.
24154 * gcc.dg/Wunreachable-7.c: New testcase.
24155
24156 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24157
24158 PR c/11420
24159 * gcc.dg/20030708-1.c: New test.
24160
24161 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
24162
24163 * gcc.dg/compat/sdata-section.h: New file.
24164 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
24165 * gcc.dg/torture/mips-sdata-1.c: New test.
24166
24167 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24168
24169 PR c++/11030
24170 * g++.dg/template/friend19.C: New test.
24171
24172 2003-07-08 Jakub Jelinek <jakub@redhat.com>
24173
24174 * g++.dg/opt/strength-reduce.C: New test.
24175
24176 2003-07-07 Roger Sayle <roger@eyesopen.com>
24177
24178 PR target/10979
24179 * gcc.dg/20030707-1.c: New testcase.
24180
24181 2003-07-07 Roger Sayle <roger@eyesopen.com>
24182
24183 PR optimization/11059
24184 * g++.dg/opt/emptyunion.C: New testcase.
24185
24186 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24187 Eric Botcazou <ebotcazou@libertysurf.fr>
24188
24189 * g++.dg/opt/stack1.C: New test.
24190
24191 2003-07-05 Mark Mitchell <mark@codesourcery.com>
24192
24193 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
24194 run test.
24195
24196 PR c++/11431
24197 * g++.dg/expr/static_cast3.C: New test.
24198
24199 2003-07-04 Zack Weinberg <zack@codesourcery.com>
24200
24201 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
24202 everywhere.
24203 * gcc.dg/concat.c: Concatenation of string constants with
24204 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
24205 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
24206 * gcc.dg/cpp/escape-2.c: Use wide character constants where
24207 necessary to avoid multi-character character constant warning.
24208 * gcc.dg/cpp/escape.c: Likewise.
24209 * gcc.dg/cpp/ucs.c: Likewise.
24210 Remove backslashes from dg-bogus comments, as they confuse Tcl.
24211 Fix a typo.
24212
24213 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24214
24215 PR c/11428
24216 * gcc.c-torture/compile/20030704-1.c: New.
24217
24218 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
24219
24220 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
24221
24222 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
24223
24224 PR c++/5287, PR c++/7910, PR c++/11021
24225 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
24226 tests for warnings.
24227 * g++.dg/ext/dllimport2.C: Add tests for warnings.
24228 * g++.dg/ext/dllimport3.C: Likewise.
24229 * g++.dg/ext/dllimport4.C: New file.
24230 * g++.dg/ext/dllimport5.C: New file.
24231 * g++.dg/ext/dllimport6.C: New file.
24232 * g++.dg/ext/dllimport7.C: New file.
24233 * g++.dg/ext/dllimport8.C: New file.
24234 * g++.dg/ext/dllimport9.C: New file.
24235 * g++.dg/ext/dllimport10.C: New file.
24236 * g++.dg/ext/dllexport1.C: New file.
24237
24238 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24239
24240 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
24241 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
24242
24243 2003-07-03 Roger Sayle <roger@eyesopen.com>
24244
24245 * gcc.dg/builtins-25.c: New testcase.
24246 * gcc.dg/builtins-26.c: New testcase.
24247
24248 2003-07-03 Janis Johnson <janis187@us.ibm.com>
24249
24250 * gcc.dg/compat/vector-defs.h: New file.
24251 * gcc.dg/compat/vector-setup.h: New file.
24252 * gcc.dg/compat/vector-check.h: New file.
24253 * gcc.dg/compat/vector-1_main.c: New file.
24254 * gcc.dg/compat/vector-1_x.c: New file.
24255 * gcc.dg/compat/vector-1_y.c: New file.
24256 * gcc.dg/compat/vector-2_main.c: New file.
24257 * gcc.dg/compat/vector-2_x.c: New file.
24258 * gcc.dg/compat/vector-2_y.c: New file.
24259
24260 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
24261 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
24262 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
24263 * gcc.dg/compat/struct-align-1.h: New file.
24264 * gcc.dg/compat/struct-align-1_main.c: New file.
24265 * gcc.dg/compat/struct-align-1_x.c: New file.
24266 * gcc.dg/compat/struct-align-1_y.c: New file.
24267 * gcc.dg/compat/struct-align-2.h: New file.
24268 * gcc.dg/compat/struct-align-2_main.c: New file.
24269 * gcc.dg/compat/struct-align-2_x.c: New file.
24270 * gcc.dg/compat/struct-align-2_y.c: New file.
24271
24272 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
24273 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24274 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24275 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24276 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24277 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24278 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24279 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24280 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24281 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24282 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24283 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24284 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24285 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24286 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24287 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24288 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24289 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24290 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24291 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24292 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24293 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24294 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24295 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24296 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24297 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24298 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24299 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24300 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24301
24302 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24303
24304 * gcc.dg/i386-call-1.c: New test.
24305
24306 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 PR c++/9162
24309 * g++.dg/parse/defarg4.C: New.
24310
24311 2003-07-03 Roger Sayle <roger@eyesopen.com>
24312
24313 PR target/10700
24314 * gcc.c-torture/compile/20030703-1.c: New test case.
24315
24316 2003-07-03 Mark Mitchell <mark@codesourcery.com>
24317
24318 * g++.dg/template/local3.C: Remove extra semicolon.
24319
24320 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24321
24322 * gcc.dg/i386-volatile-1.c: New test.
24323
24324 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
24325
24326 PR c++/11072
24327 * g++.dg/other/offsetof2.C: XFAIL.
24328 * g++.dg/other/offsetof5.C: New.
24329
24330 PR c++/10219
24331 * g++.dg/template/error1.C: New.
24332
24333 PR c++/9779
24334 * g++.dg/template/dependent-expr1.C: New.
24335
24336 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24337
24338 PR c++/6949
24339 * g++.dg/template/local3.C: New test.
24340
24341 PR c++/11149
24342 * g++.dg/lookup/scoped6.C: New test.
24343
24344 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
24345
24346 PR c++/8046
24347 * g++.dg/other/error7.C: New test.
24348
24349 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
24350
24351 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
24352 * g++.old-deja/g++.abi/vtable3.h: Likewise.
24353 * g++.old-deja/g++.law/code-gen5.C: Likewise.
24354 * g++.old-deja/g++.other/union2.C: Likewise.
24355 * gcc.dg/c90-const-expr-2.c: Likewise.
24356 * gcc.dg/c90-const-expr-3.c: Likewise.
24357 * gcc.dg/c99-const-expr-2.c: Likewise.
24358 * gcc.dg/c99-const-expr-3.c: Likewise.
24359 * gcc.dg/concat.c: Likewise.
24360
24361 2003-07-01 Mark Mitchell <mark@codesourcery.com>
24362
24363 PR c++/9559
24364 * g++.dg/init/static1.C: New test.
24365
24366 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24367
24368 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
24369 * g++.old-deja/g++.other/access2.C: Likewise.
24370 * g++.old-deja/g++.other/decl2.C: Likewise.
24371 * gcc.c-torture/execute/20020615-1.c: Likewise.
24372
24373 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24374
24375 PR c++/4933
24376 * g++.dg/template/sizeof4.C: New test.
24377
24378 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24379
24380 * g++.dg/other/error6.C: New test.
24381
24382 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24383
24384 PR c++/10750
24385 * g++.dg/parse/constant2.C: New test.
24386
24387 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
24388
24389 PR c++/11106
24390 * g++.dg/other/error5.C: New test.
24391
24392 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24393
24394 * gcc.dg/format/gcc_diag-1.c: New test.
24395
24396 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
24397
24398 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
24399
24400 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
24401
24402 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
24403 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
24404 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
24405
24406 2003-06-28 Jakub Jelinek <jakub@redhat.com>
24407
24408 * gcc.c-torture/execute/builtins/string-8.c: New test.
24409 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
24410 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
24411 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
24412
24413 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24414
24415 PR c++/10468
24416 * g++.dg/ext/typeof6.C: New test.
24417
24418 2003-06-27 Mark Mitchell <mark@codesourcery.com>
24419
24420 PR c++/10796
24421 * g++.dg/init/enum1.C: New test.
24422
24423 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
24424
24425 * gcc.dg/20030627-1.c: New test.
24426
24427 2003-06-26 Mark Mitchell <mark@codesourcery.com>
24428
24429 PR c++/11332
24430 * g++.dg/expr/static_cast2.C: New test.
24431
24432 2003-06-26 Roger Sayle <roger@eyesopen.com>
24433 Jakub Jelinek <jakub@redhat.com>
24434
24435 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
24436 sprintf(dst,"%s",src) optimization.
24437 * gcc.c-torture/execute/20030626-1.c: New test case.
24438 * gcc.c-torture/execute/20030626-2.c: New test case.
24439
24440 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
24441
24442 * gcc.c-torture/execute/multi-ix.c: New test.
24443
24444 * gcc.c-torture/execute/simd-4.c (main):
24445 Added missing semicolon at end of union.
24446
24447 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
24448
24449 PR c++/8266
24450 * g++.dg/template/explicit-instantiation3.C: New test.
24451
24452 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24453
24454 * gcc.dg/20030626-1.c: Use signed char.
24455
24456 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24457
24458 * gcc.dg/20030626-1.c: New test.
24459
24460 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
24461
24462 * const-str-2.m: Update.
24463
24464 2003-06-25 Mark Mitchell <mark@codesourcery.com>
24465
24466 PR c++/10990
24467 * g++.dg/rtti/dyncast1.C: New test.
24468 * g++.dg/abi/mangle4.C: Correct base-specifier access.
24469 * g++.dg/lookup/scoped1.C: Remove XFAIL.
24470 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
24471
24472 PR c++/10931
24473 * g++.dg/expr/static_cast1.C: New test.
24474
24475 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
24476
24477 * gcc.dg/20030625-1.c: New test.
24478
24479 2003-06-24 Roger Sayle <roger@eyesopen.com>
24480
24481 * gcc.c-torture/compile/20030624-1.c: New test case.
24482
24483 2003-06-24 Jakub Jelinek <jakub@redhat.com>
24484
24485 * gcc.c-torture/execute/string-opt-17.c: New test.
24486
24487 2003-06-24 Mark Mitchell <mark@codesourcery.com>
24488
24489 PR c++/5754
24490 * g++.dg/parse/crash6.C: New test.
24491
24492 2003-06-23 Roger Sayle <roger@eyesopen.com>
24493
24494 * gcc.dg/builtins-24.c: New test case.
24495
24496 2003-06-23 Jakub Jelinek <jakub@redhat.com>
24497
24498 * g++.dg/opt/operator1.C: New test.
24499
24500 2003-06-22 Roger Sayle <roger@eyesopen.com>
24501
24502 * gcc.c-torture/execute/string-opt-16.c: New test case.
24503
24504 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24505
24506 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
24507 * g++.old-deja/g++.other/conv7.C: Likewise.
24508 * g++.old-deja/g++.other/overcnv2.C: Likewise.
24509 * g++.old-deja/g++.other/overload14.C: Likewise.
24510
24511 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
24512
24513 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
24514 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
24515
24516 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24517
24518 PR c++/10888
24519 * g++.dg/warn/Winline-3.C: New test.
24520
24521 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24522
24523 * lib/target-supports.exp (check_alias_available): Make the test
24524 program acceptable to the Solaris assembler.
24525
24526 PR c++/10749
24527 * g++.dg/template/memclass2.C: New test.
24528
24529 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24530 Eric Botcazou <ebotcazou@libertysurf.fr>
24531
24532 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
24533 data for non-matching targets.
24534 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
24535
24536 2003-06-20 Mark Mitchell <mark@codesourcery.com>
24537
24538 PR c++/10845
24539 * g++.dg/template/member3.C: New test.
24540
24541 2003-06-19 Mark Mitchell <mark@codesourcery.com>
24542
24543 PR c++/10939
24544 * g++.dg/template/func1.C: New test.
24545
24546 PR c++/9649
24547 * g++.dg/template/static4.C: New test.
24548 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
24549
24550 PR c++/11041
24551 * g++.dg/init/ref7.C: New test.
24552
24553 2003-06-19 Matt Austern <austern@apple.com>
24554
24555 PR c++/11228
24556 * g++.dg/anew1.C: New test.
24557 * g++.dg/anew2.C: New test.
24558 * g++.dg/anew3.C: New test.
24559 * g++.dg/anew4.C: New test.
24560
24561 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
24562
24563 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
24564
24565 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
24566
24567 * gcc.c-torture/execute/simd-4.c (main): Make expected value
24568 endian-dependent.
24569
24570 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
24571
24572 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
24573 Remove cruft.
24574
24575 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
24576
24577 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
24578 * gcc.c-torture/compile/961203-1.c: Likewise.
24579 * gcc.c-torture/compile/980506-1.c: Likewise.
24580
24581 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24582
24583 PR c++/10712
24584 * g++.dg/lookup/using7.C: New test.
24585
24586 2003-06-17 Mark Mitchell <mark@codesourcery.com>
24587
24588 PR c++/11105
24589 * g++.dg/abi/conv1.C: Remove it.
24590 * g++.dg/template/conv7.C: New test.
24591 * g++.dg/template/conv8.C: Likewise.
24592 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
24593 conversion operator.
24594
24595 2003-06-17 Janis Johnson <janis187@us.ibm.com>
24596
24597 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
24598 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
24599 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24600 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
24601 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
24602 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24603 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24604 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
24605 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
24606 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
24607 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
24608 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
24609 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
24610 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
24611 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
24612 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
24613 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
24614 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
24615 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24616 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24617 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24618 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24619 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24620 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24621 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24622 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24623 * gcc.dg/compat/struct-return-10_x.c: Ditto.
24624 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24625 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24626
24627 2003-06-16 Mark Mitchell <mark@codesourcery.com>
24628
24629 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
24630 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
24631 indications.
24632
24633 2003-06-16 Roger Sayle <roger@eyesopen.com>
24634
24635 * gcc.dg/i386-387-5.c: New test case.
24636 * gcc.dg/i386-387-6.c: New test case.
24637 * gcc.dg/builtins-23.c: New test case.
24638
24639 2003-06-15 Roger Sayle <roger@eyesopen.com>
24640
24641 * gcc.dg/builtins-22.c: New test case.
24642 * gcc.dg/i386-387-1.c: Update to test exp.
24643 * gcc.dg/i386-387-2.c: Likewise.
24644
24645 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24646
24647 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
24648
24649 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24650
24651 * lib/gcc-dg.exp (dg-require-dll): New function.
24652 (dg-xfail-if): Likewise.
24653 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
24654 driver.
24655
24656 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
24657 * gcc.c-torture/compile/20001205-1.c: Likewise.
24658 * gcc.c-torture/compile/20001226-1.c: Likewise.
24659 * gcc.c-torture/compile/20010518-2.c: Likewise.
24660 * gcc.c-torture/compile/20020312-1.c: Likewise.
24661 * gcc.c-torture/compile/20020604-1.c: Likewise.
24662 * gcc.c-torture/compile/920501-12.c: Likewise.
24663 * gcc.c-torture/compile/920501-4.c: Likewise.
24664 * gcc.c-torture/compile/920520-1.c: Likewise.
24665 * gcc.c-torture/compile/920521-1.c: Likewise.
24666 * gcc.c-torture/compile/920625-1.c: Likewise.
24667 * gcc.c-torture/compile/961203-1.c: Likewise.
24668 * gcc.c-torture/compile/980506-1.c: Likewise.
24669 * gcc.c-torture/compile/981006-1.c: Likewise.
24670 * gcc.c-torture/compile/981022-1.c: Likewise.
24671 * gcc.c-torture/compile/981223-1.c: Likewise.
24672 * gcc.c-torture/compile/990617-1.c: Likewise.
24673 * gcc.c-torture/compile/dll.c: Likewise.
24674 * gcc.c-torture/compile/labels-3.c: Likewise.
24675 * gcc.c-torture/compile/mipscop-1.c: Likewise.
24676 * gcc.c-torture/compile/mipscop-2.c: Likewise.
24677 * gcc.c-torture/compile/mipscop-3.c: Likewise.
24678 * gcc.c-torture/compile/mipscop-4.c: Likewise.
24679 * gcc.c-torture/compile/simd-5.c: Likewise.
24680 * gcc.c-torture/compile/20000804-1.x: Remove.
24681 * gcc.c-torture/compile/20001205-1.x: Likewise.
24682 * gcc.c-torture/compile/20001226-1.x: Likewise.
24683 * gcc.c-torture/compile/20010518-2.x: Likewise.
24684 * gcc.c-torture/compile/20020312-1.x: Likewise.
24685 * gcc.c-torture/compile/20020604-1.x: Likewise.
24686 * gcc.c-torture/compile/920501-12.x: Likewise.
24687 * gcc.c-torture/compile/920501-4.x: Likewise.
24688 * gcc.c-torture/compile/920520-1.x: Likewise.
24689 * gcc.c-torture/compile/920521-1.x: Likewise.
24690 * gcc.c-torture/compile/920625-1.x: Likewise.
24691 * gcc.c-torture/compile/961203-1.x: Likewise.
24692 * gcc.c-torture/compile/980506-1.x: Likewise.
24693 * gcc.c-torture/compile/981006-1.x: Likewise.
24694 * gcc.c-torture/compile/981022-1.x: Likewise.
24695 * gcc.c-torture/compile/981223-1.x: Likewise.
24696 * gcc.c-torture/compile/990617-1.x: Likewise.
24697 * gcc.c-torture/compile/mipscop-1.x: Likewise.
24698 * gcc.c-torture/compile/mipscop-2.x: Likewise.
24699 * gcc.c-torture/compile/mipscop-3.x: Likewise.
24700 * gcc.c-torture/compile/mipscop-4.x: Likewise.
24701 * gcc.c-torture/compile/simd-5.x: Likewise.
24702
24703 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
24704
24705 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
24706
24707 * gcc.c-torture/execute/20030611-1.c: New test.
24708
24709 2003-06-12 Roger Sayle <roger@eyesopen.com>
24710
24711 PR middle-end/168
24712 * gcc.dg/20030612-1.c: New test case.
24713
24714 2003-06-12 Mark Mitchell <mark@codesourcery.com>
24715
24716 PR c++/10635
24717 * g++.dg/expr/cast1.C: New test.
24718
24719 2003-06-12 Roger Sayle <roger@eyesopen.com>
24720
24721 * gcc.dg/builtins-21.c: New test case.
24722
24723 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
24724
24725 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
24726 options instead of at the end.
24727 * lib/objc.exp (objc_target_compile): Likewise.
24728
24729 2003-06-11 Mark Mitchell <mark@codesourcery.com>
24730
24731 PR c++/10432
24732 * g++.dg/parse/error1.C: New test.
24733
24734 2003-06-11 Janis Johnson <janis187@us.ibm.com>
24735
24736 * gcc.dg/compat/struct-by-value-11_main.c: New file.
24737 * gcc.dg/compat/struct-by-value-11_x.c: New file.
24738 * gcc.dg/compat/struct-by-value-11_y.c: New file.
24739 * gcc.dg/compat/struct-by-value-12_main.c: New file.
24740 * gcc.dg/compat/struct-by-value-12_x.c: New file.
24741 * gcc.dg/compat/struct-by-value-12_y.c: New file.
24742 * gcc.dg/compat/struct-by-value-13_main.c: New file.
24743 * gcc.dg/compat/struct-by-value-13_x.c: New file.
24744 * gcc.dg/compat/struct-by-value-13_y.c: New file.
24745 * gcc.dg/compat/struct-by-value-14_main.c: New file.
24746 * gcc.dg/compat/struct-by-value-14_x.c: New file.
24747 * gcc.dg/compat/struct-by-value-14_y.c: New file.
24748 * gcc.dg/compat/struct-by-value-15_main.c: New file.
24749 * gcc.dg/compat/struct-by-value-15_x.c: New file.
24750 * gcc.dg/compat/struct-by-value-15_y.c: New file.
24751 * gcc.dg/compat/struct-by-value-16_main.c: New file.
24752 * gcc.dg/compat/struct-by-value-16_x.c: New file.
24753 * gcc.dg/compat/struct-by-value-16_y.c: New file.
24754 * gcc.dg/compat/struct-by-value-17_main.c: New file.
24755 * gcc.dg/compat/struct-by-value-17_x.c: New file.
24756 * gcc.dg/compat/struct-by-value-17_y.c: New file.
24757 * gcc.dg/compat/struct-by-value-18_main.c: New file.
24758 * gcc.dg/compat/struct-by-value-18_x.c: New file.
24759 * gcc.dg/compat/struct-by-value-18_y.c: New file.
24760
24761 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
24762 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
24763 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
24764 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
24765 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
24766 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
24767 * gcc.dg/compat/scalar-return-3_main.c: New file.
24768 * gcc.dg/compat/scalar-return-3_x.c: New file.
24769 * gcc.dg/compat/scalar-return-3_y.c: New file.
24770 * gcc.dg/compat/scalar-return-4_main.c: New file.
24771 * gcc.dg/compat/scalar-return-4_x.c: New file.
24772 * gcc.dg/compat/scalar-return-4_y.c: New file.
24773
24774 2003-06-10 Janis Johnson <janis187@us.ibm.com>
24775
24776 * gcc.dg/compat/fp2-struct-check.h: New file.
24777 * gcc.dg/compat/fp2-struct-defs.h: New file.
24778 * gcc.dg/compat/fp2-struct-init.h: New file.
24779 * gcc.dg/compat/struct-by-value-10_main.c: New file.
24780 * gcc.dg/compat/struct-by-value-10_x.c: New file.
24781 * gcc.dg/compat/struct-by-value-10_y.c: New file.
24782 * gcc.dg/compat/struct-return-10_main.c: New file.
24783 * gcc.dg/compat/struct-return-10_x.c: New file.
24784 * gcc.dg/compat/struct-return-10_y.c: New file.
24785
24786 * gcc.dg/compat/compat-common.h: New file.
24787 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
24788 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
24789 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
24790 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
24791 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
24792 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
24793 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
24794 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
24795 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
24796 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
24797 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
24798 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
24799 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
24800 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
24801 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
24802 * gcc.dg/compat/small-struct-check.h: Ditto.
24803 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
24804 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
24805 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
24806 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
24807 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
24808 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
24809 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
24810 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24811 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
24812 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
24813 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
24814 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
24815 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
24816 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
24817 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
24818 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
24819 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
24820 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
24821 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
24822 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
24823 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
24824 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
24825 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
24826 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
24827 * gcc.dg/compat/struct-return-2_main.c: Ditto.
24828 * gcc.dg/compat/struct-return-2_x.c: Ditto.
24829 * gcc.dg/compat/struct-return-2_y.c: Ditto.
24830 * gcc.dg/compat/struct-return-3_main.c: Ditto.
24831 * gcc.dg/compat/struct-return-3_x.c: Ditto.
24832 * gcc.dg/compat/struct-return-3_y.c: Ditto.
24833
24834 2003-06-10 Geoffrey Keating <geoffk@apple.com>
24835
24836 * g++.dg/pch/static-1.C: New file.
24837 * g++.dg/pch/static-1.Hs: New file.
24838
24839 2003-06-10 Richard Henderson <rth@redhat.com>
24840
24841 * gcc.dg/asm-7.c: Adjust expected warning text.
24842
24843 2003-06-10 Roger Sayle <roger@eyesopen.com>
24844
24845 * gcc.dg/builtins-20.c: New test case.
24846
24847 2003-06-10 Mark Mitchell <mark@codesourcery.com>
24848
24849 PR c++/11131
24850 * g++.dg/opt/template1.C: New test.
24851
24852 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24853
24854 * lib/gcc-dg.exp (dg-test): Clear additional_files and
24855 additional_sources.
24856
24857 2003-05-21 David Taylor <dtaylor@emc.com>
24858
24859 * gcc.dg/Wpadded.c: New file.
24860
24861 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24862
24863 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
24864 * gcc.dg/special/weak-2.c: Add dg-require-weak.
24865 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
24866 dg-require-weak.
24867
24868 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
24869
24870 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
24871
24872 2003-06-09 Mark Mitchell <mark@codesourcery.com>
24873
24874 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
24875 (dg-require-alias): Likewise.
24876 (dg-require-gc-sections): Likewise.
24877 * lib/target-supports.exp (check_gc_sections_available): Likewise.
24878
24879 2003-06-08 Richard Henderson <rth@redhat.com>
24880
24881 * gcc.dg/20011029-2.c: Fix the array reference.
24882 * gcc.dg/asm-7.c: New.
24883
24884 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
24885
24886 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
24887
24888 2003-06-08 Mark Mitchell <mark@codesourcery.com>
24889
24890 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
24891 (dg-require-gc-sections): Likewise.
24892
24893 2003-06-08 Jan Hubicka <jh@suse.cz>
24894
24895 * i386-cmov1.c: Fix regular expression.
24896 * i386-cvt-1.c: Likewise.
24897 * i386-local.c: Likewise.
24898 * i386-local2.c: Likewise.
24899 * i386-mul.c: Likewise.
24900 * i386-ssetype-1.c: Likewise.
24901 * i386-ssetype-3.c: Likewise.
24902 * i386-ssetype-5.c: Likewise.
24903
24904 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24905
24906 PR c++/11039
24907 * g++.dg/warn/implicit-typename2.C: New test.
24908 * g++.dg/warn/implicit-typename3.C: New test.
24909
24910 2003-06-07 Richard Henderson <rth@redhat.com>
24911
24912 * g++.dg/other/offsetof3.C: Use size_t.
24913 * g++.dg/other/offsetof4.C: Likewise.
24914
24915 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
24916
24917 * lib/copy-file.exp: New. Implement gcc_copy_files.
24918
24919 * lib/dg-pch.exp: Load copy-file.exp
24920 (dg-pch): Use gcc_copy_files instead of "file copy".
24921
24922 2003-06-06 Mark Mitchell <mark@codesourcery.com>
24923
24924 * gcc.dg/weak/weak.exp: Simplify.
24925 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
24926 * gcc.dg/weak/weak-1.c: Likewise.
24927 * gcc.dg/weak/weak-2.c: Likewise.
24928 * gcc.dg/weak/weak-3.c: Likewise.
24929 * gcc.dg/weak/weak-4.c: Likewise.
24930 * gcc.dg/weak/weak-5.c: Likewise.
24931 * gcc.dg/weak/weak-6.c: Likewise.
24932 * gcc.dg/weak/weak-7.c: Likewise.
24933 * gcc.dg/weak/weak-8.c: Likewise.
24934 * gcc.dg/weak/weak-9.c: Likewise.
24935
24936 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
24937
24938 gcc.c-torture/execute/20030606-1.c: New.
24939
24940 2003-06-06 Roger Sayle <roger@eyesopen.com>
24941
24942 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
24943 * gcc.dg/builtins-19.c: Likewise.
24944
24945 2003-06-06 Roger Sayle <roger@eyesopen.com>
24946
24947 * gcc.dg/builtins-2.c: Add some more tests.
24948 * gcc.dg/builtins-18.c: New test case.
24949 * gcc.dg/builtins-19.c: New test case.
24950
24951 2003-06-06 Roger Sayle <roger@eyesopen.com>
24952 Jim Wilson <wilson@tuliptree.org>
24953
24954 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
24955
24956 2003-06-06 Jakub Jelinek <jakub@redhat.com>
24957
24958 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
24959 mempcpy/stpcpy calls not to be optimized into something else.
24960 * gcc.c-torture/execute/string-opt-3.c: Moved to...
24961 * gcc.c-torture/execute/builtins/string-7.c: ...here.
24962 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
24963
24964 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24965
24966 * gcc.dg/format/asm_fprintf-1.c: New test.
24967
24968 2003-06-05 Mark Mitchell <mark@codesourcery.com>
24969
24970 * lib/gcc-defs.exp (additional_sources): New variable.
24971 (dg-additional-sources): New function.
24972 (additional_files): New variable.
24973 (dg-additional-files): New function.
24974 (dg-additional-files-options): Likewise.
24975 * lib/gcc-dg.exp (dg-require-weak): New function.
24976 (dg-require-alias): Likewise.
24977 (dg-require-gc-sections): Likewise.
24978 * lib/target-supports.exp (check_alias_available): Remove testfile
24979 parameter.
24980 (check_gc_sections_available): New function.
24981 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
24982 (dg-gpp-additional-files): Likewise.
24983 * lib/g++.exp (additional_sources): Remove.
24984 (additional_files): Likewise.
24985 (g++_target_compile): Use dg-additional-files-options.
24986
24987 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
24988 Tcl logic.
24989 * gcc.dg/special/ecos.exp: Remove.
24990 * gcc.dg/special/20000419-2.c: Use dg-require-*.
24991 * gcc.dg/special/alias-1.c: Likewise.
24992 * gcc.dg/special/alias-2.c: Likewise.
24993 * gcc.dg/special/gcsec-1.c: Likewise.
24994 * gcc.dg/special/weak-1.c: Likewise.
24995 * gcc.dg/special/weak-2.c: Likewise.
24996 * gcc.dg/special/wkali-1.c: Likewise.
24997 * gcc.dg/special/wkali-2.c: Likewise.
24998
24999 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
25000 dg-gpp-additional-*.
25001 * g++.dg/special/conpr-3.C: Likewise.
25002 * g++.dg/special/conpr-4.C: Likewise.
25003 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
25004 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
25005 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
25006 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
25007 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
25008 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
25009 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
25010 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
25011 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
25012 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
25013 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
25014 * g++.old-deja/g++.other/comdat1.C: Likewise.
25015 * g++.old-deja/g++.other/comdat2.C: Likewise.
25016 * g++.old-deja/g++.other/comdat3.C: Likewise.
25017 * g++.old-deja/g++.other/ctor1.C: Likewise.
25018 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
25019
25020 2003-06-05 Richard Henderson <rth@redhat.com>
25021
25022 * gcc.dg/debug/20030605-1.c: New.
25023
25024 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25025
25026 * README.QMTEST: Update.
25027
25028 2003-06-04 Richard Henderson <rth@redhat.com>
25029
25030 * gcc.dg/cleanup-1.c: New.
25031 * gcc.dg/cleanup-2.c: New.
25032 * gcc.dg/cleanup-3.c: New.
25033 * gcc.dg/cleanup-4.c: New.
25034 * gcc.dg/cleanup-5.c: New.
25035 * gcc.dg/cleanup-6.c: New.
25036 * gcc.dg/cleanup-7.c: New.
25037
25038 2003-06-04 Mark Mitchell <mark@codesourcery.com>
25039
25040 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
25041
25042 * lib/dg-pch.exp: New file.
25043 * g++.dg/pch/pch.exp: Use dg-pch.exp.
25044 * gcc.dg/pch/pch.exp: Likewise.
25045
25046 2003-06-04 Roger Sayle <roger@eyesopen.com>
25047
25048 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
25049 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
25050 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
25051 * gcc.dg/builtins-17.c: New test case.
25052 * gcc.dg/i386-387-4.c: New test case.
25053 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
25054
25055 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25056
25057 * gcc.dg/ultrasp9.c: New test.
25058
25059 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25060
25061 * gcc.c-torture/compile/20030604-1.c: New test.
25062 * gcc.dg/sparc-constant-1.c: New test.
25063
25064 2003-06-03 Glen Nakamura <glen@imodulo.com>
25065
25066 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
25067
25068 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
25069
25070 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
25071
25072 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
25073 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
25074
25075 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
25076
25077 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
25078
25079 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25080
25081 PR c++/10940
25082 * g++.dg/template/spec10.C: New test.
25083
25084 2003-06-03 Roger Sayle <roger@eyesopen.com>
25085
25086 * gcc.dg/builtins-16.c: New test case.
25087
25088 2003-06-03 Jakub Jelinek <jakub@redhat.com>
25089
25090 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
25091 mempcpy test with post-increments.
25092 * gcc.c-torture/execute/string-opt-3.c: New test.
25093 * gcc.dg/string-opt-1.c: New test.
25094
25095 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
25096
25097 PR fortran/10965
25098 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
25099
25100 2003-06-02 Mark Mitchell <mark@codesourcery.com>
25101
25102 * lib/scanasm.exp (dg-scan): New function, factored out of ...
25103 (scan-assembler): ... here. Use dg-scan.
25104 (scan-assembler-not): Likewise.
25105 (scan-file): New function.
25106 (scan-file-not): Likewise.
25107 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
25108 * gcc.dg/cpp/_Pragma4.c: Likewise.
25109 * gcc.dg/cpp/_Pragma5.c: Likewise.
25110 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25111 * gcc.dg/cpp/avoidpaste2.c: Likewise.
25112 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
25113 * gcc.dg/cpp/cmdlne-P.c: Likewise.
25114 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
25115 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
25116 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
25117 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
25118 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
25119 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
25120 * gcc.dg/cpp/cxxcom1.c: Likewise.
25121 * gcc.dg/cpp/line1.c: Likewise.
25122 * gcc.dg/cpp/maccom1.c: Likewise.
25123 * gcc.dg/cpp/maccom2.c: Likewise.
25124 * gcc.dg/cpp/maccom3.c: Likewise.
25125 * gcc.dg/cpp/maccom4.c: Likewise.
25126 * gcc.dg/cpp/maccom5.c: Likewise.
25127 * gcc.dg/cpp/maccom6.c: Likewise.
25128 * gcc.dg/cpp/multiline.c: Likewise.
25129 * gcc.dg/cpp/spacing1.c: Likewise.
25130 * gcc.dg/cpp/spacing2.c: Likewise.
25131 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
25132 * gcc.dg/cpp/trad/maccom1.c: Likewise.
25133 * gcc.dg/cpp/trad/maccom2.c: Likewise.
25134 * gcc.dg/cpp/trad/maccom3.c: Likewise.
25135 * gcc.dg/cpp/trad/maccom4.c: Likewise.
25136 * gcc.dg/cpp/trad/maccom6.c: Likewise.
25137 * gcc.dg/cpp/cxxcom2.c: Likewise.
25138 * gcc.dg/cpp/cxxcom2.h: New file.
25139
25140 * gcc.dg/cpp/truefalse.cpp: Move it to ...
25141 * g++.dg/cpp/truefalse.C: Here.
25142 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
25143
25144 2003-06-01 Loren James Rittle <ljrittle@acm.org>
25145
25146 * gcc.dg/cpp/redef3.c: New file.
25147
25148 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
25149
25150 * gcc.dg/i386-loop-3.c: New test.
25151
25152 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
25153
25154 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
25155
25156 2003-05-31 Roger Sayle <roger@eyesopen.com>
25157
25158 * gcc.dg/fwrapv-1.c: New test case.
25159 * gcc.dg/fwrapv-2.c: New test case.
25160
25161 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25162
25163 PR c++/10956
25164 * g++.dg/template/spec9.C: New test.
25165
25166 2003-05-29 Roger Sayle <roger@eyesopen.com>
25167
25168 * gcc.dg/duff-4.c: New test case.
25169
25170 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
25171
25172 PR fortran/10843
25173 * g77.dg/ffixed-form-1.f: New test
25174 * g77.dg/ffixed-form-2.f: New test
25175 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
25176 * g77.dg/ffree-form-3.f: New test
25177
25178 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
25179
25180 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
25181 * gcc.dg/wint_t-1.c: Likewise.
25182
25183 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25184
25185 * g++.dg/template/access11.C: New test.
25186
25187 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25188
25189 PR c++/10849
25190 * g++.dg/template/access10.C: New test.
25191
25192 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
25193 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25194
25195 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
25196
25197 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25198
25199 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
25200 suppress for powerpc-*-darwin*.
25201 * gcc.dg/torture/builtin-noret-2.c: Likewise.
25202
25203 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
25204
25205 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
25206 suppress option for powerpc-*-darwin*.
25207
25208 2003-05-23 Roger Sayle <roger@eyesopen.com>
25209
25210 * gcc.dg/builtins-1.c: Add tests for tan and atan.
25211 * gcc.dg/builtins-4.c: Add test for fmod.
25212
25213 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25214
25215 PR c++/10682
25216 * g++.dg/template/instantiate4.C: New test.
25217
25218 2003-05-22 Roger Sayle <roger@eyesopen.com>
25219
25220 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
25221
25222 2003-05-21 Janis Johnson <janis187@us.ibm.com>
25223
25224 * gcc.dg/compat/scalar-return-1_main.c: New file.
25225 * gcc.dg/compat/scalar-return-1_x.c: New file.
25226 * gcc.dg/compat/scalar-return-1_y.c: New file.
25227 * gcc.dg/compat/scalar-return-2_main.c: New file.
25228 * gcc.dg/compat/scalar-return-2_x.c: New file.
25229 * gcc.dg/compat/scalar-return-2_y.c: New file.
25230 * gcc.dg/compat/struct-return-3_main.c: New file.
25231 * gcc.dg/compat/struct-return-3_y.c: New file.
25232 * gcc.dg/compat/struct-return-3_x.c: New file.
25233 * gcc.dg/compat/struct-return-2_main.c: New file.
25234 * gcc.dg/compat/struct-return-2_x.c: New file.
25235 * gcc.dg/compat/struct-return-2_y.c: New file.
25236
25237 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25238
25239 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
25240 for hppa*-hp-hpux*.
25241 * gcc.dg/20021014-1.c (dg-options): Likewise.
25242 * gcc.dg/nest.c (dg-options): Likewise.
25243
25244 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
25245
25246 PR c++/9738
25247 * g++.dg/ext/dllimport2.C: New file.
25248 * g++.dg/ext/dllimport3.C: New file.
25249
25250 2003-05-20 Janis Johnson <janis187@us.ibm.com>
25251
25252 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
25253 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
25254 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25255 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
25256 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25257 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
25258 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
25259 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
25260 * gcc.dg/compat/small-struct-defs.h: New file.
25261 * gcc.dg/compat/small-struct-init.h: New file.
25262 * gcc.dg/compat/small-struct-check.h: New file.
25263 * gcc.dg/compat/fp-struct-defs.h: New file.
25264 * gcc.dg/compat/fp-struct-check.h: New file.
25265 * gcc.dg/compat/fp-struct-init.h: New file.
25266 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
25267 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
25268
25269 2003-05-19 Jakub Jelinek <jakub@redhat.com>
25270
25271 * gcc.dg/20030225-2.c: New test.
25272
25273 2003-05-18 Roger Sayle <roger@eyesopen.com>
25274 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25275
25276 * gcc.c-torture/compile/20030518-1.c: New test case.
25277
25278 2003-05-18 Mark Mitchell <mark@codesourcery.com>
25279
25280 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
25281 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
25282 gcc-dg-debug-runtest.
25283 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
25284 gcc-dg-debug-runtest.
25285
25286 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25287
25288 PR c++/9022
25289 * g++.dg/lookup/using6.C: New test.
25290
25291 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25292
25293 * g++.dg/parse/access2.C: New test.
25294
25295 2003-05-17 Mark Mitchell <mark@codesourcery.com>
25296
25297 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
25298 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
25299 * gcc.dg/debug/debug.exp: Likewise.
25300
25301 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
25302
25303 * gcc.dg/dollar.c: New test.
25304
25305 2003-05-16 Janis Johnson <janis187@us.ibm.com>
25306
25307 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
25308 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
25309 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
25310 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
25311 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
25312 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
25313 * gcc.dg/compat/struct-by-value-6_main.c: New file.
25314 * gcc.dg/compat/struct-by-value-6_x.c: New file.
25315 * gcc.dg/compat/struct-by-value-6_y.c: New file.
25316 * gcc.dg/compat/struct-by-value-7_main.c: New file.
25317 * gcc.dg/compat/struct-by-value-7_x.c: New file.
25318 * gcc.dg/compat/struct-by-value-7_y.c: New file.
25319 * gcc.dg/compat/struct-by-value-8_main.c: New file.
25320 * gcc.dg/compat/struct-by-value-8_x.c: New file.
25321 * gcc.dg/compat/struct-by-value-8_y.c: New file.
25322 * gcc.dg/compat/struct-by-value-9_main.c: New file.
25323 * gcc.dg/compat/struct-by-value-9_x.c: New file.
25324 * gcc.dg/compat/struct-by-value-9_y.c: New file.
25325
25326 2003-05-16 Mark Mitchell <mark@codesourcery.com>
25327
25328 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
25329 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
25330 support for "repo" mode.
25331 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
25332 * lib/g77-dg.exp: Likewise.
25333 * lib/obj-dg.exp: Likewise.
25334
25335 2003-05-16 Jakub Jelinek <jakub@redhat.com>
25336
25337 Merge from gcc-3_2-rhl8-branch:
25338 2003-04-23 Jakub Jelinek <jakub@redhat.com>
25339
25340 * gcc.dg/tls/opt-6.c: New test.
25341
25342 2003-04-05 Jakub Jelinek <jakub@redhat.com>
25343
25344 * gcc.dg/20030405-1.c: New test.
25345
25346 2003-03-09 Jakub Jelinek <jakub@redhat.com>
25347
25348 * gcc.dg/20030309-1.c: New test.
25349
25350 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
25351
25352 * gcc.c-torture/execute/20030307-1.c: New test.
25353
25354 2003-02-20 Randolph Chung <tausq@debian.org>
25355
25356 * gcc.c-torture/compile/20030220-1.c: New test.
25357
25358 2003-02-18 Jakub Jelinek <jakub@redhat.com>
25359
25360 * gcc.dg/20030217-1.c: New test.
25361
25362 2003-01-29 Jakub Jelinek <jakub@redhat.com>
25363
25364 * gcc.c-torture/compile/20020129-1.c: New test.
25365
25366 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25367
25368 * gcc.dg/unroll-1.c: New test.
25369
25370 2002-11-16 Jan Hubicka <jh@suse.cz>
25371
25372 * gcc.c-torture/execute/20020920-1.c: New test.
25373
25374 2002-10-08 Jakub Jelinek <jakub@redhat.com>
25375
25376 PR target/7434
25377 * gcc.c-torture/compile/20021008-1.c: New test.
25378
25379 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
25380
25381 PR target/7559
25382 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
25383
25384 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25385
25386 * gcc.c-torture/compile/20020807-1.c: New test.
25387
25388 2002-07-30 Jakub Jelinek <jakub@redhat.com>
25389
25390 * gcc.dg/tls/opt-1.c: New test.
25391
25392 2002-07-29 Jakub Jelinek <jakub@redhat.com>
25393
25394 * gcc.dg/20020729-1.c: New test.
25395
25396 2002-07-20 Jakub Jelinek <jakub@redhat.com>
25397
25398 * g++.dg/opt/life1.C: New test.
25399
25400 2002-05-20 Jakub Jelinek <jakub@redhat.com>
25401
25402 * gcc.dg/20020525-1.c: New test.
25403
25404 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25405
25406 PR c++/6794
25407 * g++.dg/ext/pretty1.C: New test.
25408 * g++.dg/ext/pretty2.C: New test.
25409
25410 2003-05-15 Mark Mitchell <mark@codesourcery.com>
25411
25412 PR c++/8385
25413 * g++.dg/ext/typeof5.C: New test.
25414
25415 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
25416
25417 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
25418 __USER_LABEL_PREFIX__ into account.
25419 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
25420
25421 2003-05-14 Roger Sayle <roger@eyesopen.com>
25422
25423 * gcc.dg/builtins-15.c: New test case.
25424
25425 2003-05-13 Zack Weinberg <zack@codesourcery.com>
25426
25427 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
25428
25429 2003-05-12 Mark Mitchell <mark@codesourcery.com>
25430
25431 * lib/g++.exp: Tweak handling of additional source files.
25432 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
25433 * g++.dg/special/conpr-2a.C: Rename to ...
25434 * g++.dg/special/conpr-2a.cc: ... this.
25435 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
25436 * g++.dg/special/conpr-3a.C: Rename to ...
25437 * g++.dg/special/conpr-3a.cc: This.
25438 * g++.dg/special/conpr-3b.C: Rename to ...
25439 * g++.dg/special/conpr-3b.cc: This.
25440 * g++.dg/special/conpr-4.C: New test.
25441 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
25442
25443 2003-05-12 David Edelsohn <edelsohn@gnu.org>
25444
25445 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
25446
25447 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25448
25449 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
25450 * g++.old-deja/g++.robertl/eb71.C: Likewise.
25451 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
25452 * g++.old-deja/g++.other/warn3.C: Likewise.
25453
25454 2003-05-11 Roger Sayle <roger@eyesopen.com>
25455
25456 * gcc.dg/i386-387-1.c: Update to also test log.
25457 * gcc.dg/i386-387-2.c: Likewise.
25458
25459 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
25460
25461 * g77.f-torture/execute/int8421.f: New test.
25462
25463 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25464
25465 PR c++/10230, c++/10481
25466 * g++.dg/lookup/scoped5.C: New test.
25467
25468 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25469
25470 PR c++/10552
25471 * g++.dg/template/ttp6.C: New test.
25472
25473 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
25474
25475 * gcc.c-torture/execute/builtins: New directory.
25476 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
25477 gcc.c-torture/execute/builtins.
25478 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
25479 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
25480 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
25481 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
25482
25483 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25484
25485 PR c++/9252
25486 * g++.dg/template/access8.C: New test.
25487 * g++.dg/template/access9.C: New test.
25488
25489 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25490
25491 PR c++/9554
25492 * g++.dg/parse/access1.C: New test.
25493
25494 2003-05-09 DJ Delorie <dj@redhat.com>
25495
25496 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
25497 long, and not an int.
25498
25499 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25500
25501 PR c++/10555, c++/10576
25502 * g++.dg/template/memclass1.C: New test.
25503
25504 2003-05-08 DJ Delorie <dj@redhat.com>
25505
25506 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
25507 targets.
25508 * gcc.c-torture/execute/20021024-1.x: Likewise.
25509 * gcc.c-torture/execute/shiftdi.x: Likewise.
25510 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
25511 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
25512 * gcc.dg/20021018-1.c: Likewise.
25513
25514 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25515
25516 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
25517
25518 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
25519 (bcopy): Call memmove.
25520
25521 2003-05-08 Roger Sayle <roger@eyesopen.com>
25522
25523 * g77.f-torture/compile/8485.f: New test case.
25524
25525 2003-05-07 Richard Henderson <rth@redhat.com>
25526
25527 PR c++/10570
25528 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
25529 Verify exception_cleanup not called for rethrows.
25530 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
25531 when exiting catch block without rethrowing.
25532 * g++.dg/eh/forced3.C: New.
25533 * g++.dg/eh/forced4.C: New.
25534
25535 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
25536
25537 * gcc.dg/20030505.c: Fix triplet.
25538
25539 2003-05-06 DJ Delorie <dj@redhat.com>
25540
25541 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
25542 * gcc.dg/nest.c: Likewise.
25543
25544 2003-05-05 Roger Sayle <roger@eyesopen.com>
25545
25546 * gcc.dg/builtins-14.c: New test case.
25547
25548 2003-05-05 Janis Johnson <janis187@us.ibm.com>
25549
25550 * lib/compat.exp (compat-execute): New argument.
25551 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
25552 * gcc.dg/compat: New test directory.
25553 * gcc.dg/compat/compat.exp: New expect script.
25554 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
25555 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
25556 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
25557 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
25558 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
25559 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
25560
25561 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
25562 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
25563 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
25564 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
25565 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
25566 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
25567 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
25568 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
25569 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
25570 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
25571 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
25572 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
25573 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
25574 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
25575 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
25576
25577 2003-05-05 Zack Weinberg <zack@codesourcery.com>
25578
25579 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
25580
25581 2003-05-05 Jakub Jelinek <jakub@redhat.com>
25582
25583 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
25584
25585 2003-05-05 Geoffrey Keating <geoffk@apple.com>
25586
25587 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
25588 * gcc.dg/ppc-fsel-2.c: New test.
25589
25590 * gcc.dg/unused-5.c: New test.
25591
25592 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25593
25594 PR c++/10496
25595 * g++.dg/warn/pmf1.C: New test.
25596
25597 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25598
25599 PR c++/4494
25600 * g++.dg/warn/main.C: New test.
25601
25602 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25603
25604 * gcc.dg/nonnull-3.c: New test.
25605
25606 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
25607
25608 * gcc.dg/cpp/Wtrigraphs.c: Update.
25609 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
25610
25611 2003-05-03 Geoffrey Keating <geoffk@apple.com>
25612
25613 * gcc.dg/ppc-fsel-1.c: New test.
25614
25615 2003-05-03 Zack Weinberg <zack@codesourcery.com>
25616
25617 PR c/10604
25618 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
25619
25620 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
25621
25622 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
25623
25624 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25625
25626 PR c++/9364, c++/10553, c++/10586
25627 * g++.dg/parse/typename4.C: New test.
25628 * g++.dg/parse/typename5.C: Likewise.
25629
25630 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
25631
25632 * gcc.c-torture/compile/20030503-1.c: New test.
25633
25634 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25635
25636 * g++.dg/lookup/using5.C: Fix testcase error.
25637
25638 2003-05-01 Chris Demetriou <cgd@broadcom.com>
25639
25640 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
25641 since MEABI is no longer supported. Remove all vestiges
25642 of MEABI from the test.
25643
25644 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25645
25646 PR c++/10554
25647 * g++.dg/lookup/using5.C: New test.
25648
25649 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25650
25651 PR c++/8772
25652 * g++.dg/template/ttp5.C: New test.
25653
25654 2003-04-30 Mark Mitchell <mark@codesourcery.com>
25655
25656 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
25657 (dg-gpp-additional-sources): New function.
25658 (dg-gpp-additional-files): Likewise.
25659 * lib/g++.exp (additional_sources): New variable.
25660 (additional_files): Likewise.
25661 (g++_target_compile): Deal with them.
25662 * lib/old-dejagnu.exp: Remove.
25663 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
25664 * g++.old-deja: Revise all tests to use dg commands.
25665
25666 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25667
25668 PR c++/9432, c++/9528
25669 * g++.dg/lookup/using4.C: New test.
25670
25671 2003-04-29 Geoffrey Keating <geoffk@apple.com>
25672
25673 * gcc.dg/noreturn-5.c: New file.
25674 * gcc.dg/noreturn-6.c: New file.
25675
25676 * gcc.c-torture/compile/inline-1.c: New file.
25677
25678 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25679
25680 PR c++/10551
25681 * g++.dg/template/explicit1.C: New test.
25682
25683 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25684
25685 PR c++/10549
25686 * g++.dg/other/bitfield1.C: New test.
25687
25688 PR c++/10527
25689 * g++.dg/init/new7.C: New test.
25690
25691 2003-04-29 Mark Mitchell <mark@codesourcery.com>
25692
25693 * g++.dg/ext/desig1.C: New test.
25694 * g++.dg/ext/init1.C: Update.
25695
25696 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
25697
25698 2003-04-28 Mark Mitchell <mark@codesourcery.com>
25699
25700 PR c++/10180
25701 * g++.dg/warn/Winline-1.C: New test.
25702
25703 2003-04-28 Jakub Jelinek <jakub@redhat.com>
25704
25705 * gcc.c-torture/execute/string-opt-19.c: New test.
25706
25707 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
25708 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
25709
25710 2003-04-27 Mark Mitchell <mark@codesourcery.com>
25711
25712 PR c++/10506
25713 * g++.dg/init/new6.C: New test.
25714
25715 PR c++/10503
25716 * g++.dg/init/ref6.C: New test.
25717
25718 2003-04-26 David Edelsohn <edelsohn@gnu.org>
25719
25720 * g++.dg/warn/weak1.C: XFAIL on AIX4.
25721
25722 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25723
25724 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
25725 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
25726
25727 2003-04-25 Mark Mitchell <mark@codesourcery.com>
25728
25729 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
25730 initialized static data members.
25731
25732 2003-04-25 H.J. Lu <hjl@gnu.org>
25733
25734 * gcc.dg/ia64-sync-4.c: New test.
25735
25736 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25737
25738 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
25739 date.
25740
25741 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
25742
25743 PR c++/10337
25744 * g++.dg/warn/conv1.C: New test.
25745 * g++.old-deja/g++.other/conv7.C: Adjust.
25746 * g++.old-deja/g++.other/overload14.C: Adjust.
25747
25748 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25749
25750 PR c++/10471
25751 * g++.dg/template/defarg2.C: New test.
25752
25753 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
25754
25755 * gcc.dg/cpp/include2.c: Update.
25756 * gcc.dg/cpp/multiline-2.c: New.
25757 * gcc.dg/cpp/multiline.c: Update.
25758 * gcc.dg/cpp/strify2.c: Update.
25759 * gcc.dg/cpp/trad/literals-2.c: Update.
25760
25761 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25762
25763 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
25764
25765 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25766
25767 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
25768
25769 2003-04-23 Mark Mitchell <mark@codesourcery.com>
25770
25771 PR c++/10451
25772 * g++.dg/parse/crash4.C: New test.
25773
25774 PR c++/9847
25775 * g++.dg/parse/crash5.C: New test.
25776
25777 2003-04-22 Mark Mitchell <mark@codesourcery.com>
25778
25779 PR c++/10446
25780 * g++.dg/parse/crash3.C: New test.
25781
25782 PR c++/10428
25783 * g++.dg/parse/elab1.C: New test.
25784
25785 2003-04-22 Devang Patel <dpatel@apple.com>
25786
25787 * gcc.dg/cpp/trad/funlike-5.c: New test.
25788
25789 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
25790
25791 * g++.dg/other/packed1.C: Fix dg options.
25792
25793 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
25794
25795 * g++.dg/other/offsetof2.C: New test.
25796
25797 2003-04-21 Mark Mitchell <mark@codesourcery.com>
25798
25799 * g++.dg/template/recurse.C: Adjust location of error messages.
25800
25801 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
25802
25803 PR c++/9881
25804 * g++.dg/init/addr-const1.C: New test.
25805 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
25806
25807 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
25808
25809 PR c++/10405
25810 * g++.dg/lookup/struct-hack1.C: New test.
25811
25812 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
25813
25814 * ucs.c: Update diagnostic messages.
25815
25816 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25817
25818 * gcc.dg/cpp/truefalse.cpp: New test.
25819 * gcc.dg/cpp/cpp.exp: Update.
25820 * g++.dg/other/stdbool-if.C: Remove.
25821
25822 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
25823
25824 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
25825 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
25826
25827 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25828
25829 * gcc.c-torture/compile/20030418-1.c: New test.
25830
25831 2003-04-17 Janis Johnson <janis187@us.ibm.com>
25832
25833 * README.compat: Remove; content moved to doc/sourcebuild.texi.
25834
25835 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25836
25837 PR c++/10347
25838 g++.dg/template/dependent-name1.C: New test.
25839
25840 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
25841
25842 * gcc.dg/warn-1.c (tourist_guide): New array,
25843 contains a pointer to bar.
25844
25845 2003-04-16 Roger Sayle <roger@eyesopen.com>
25846
25847 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
25848 * gcc.c-torture/execute/medce-1.c: New test case.
25849 * gcc.c-torture/execute/medce-2.c: New test case.
25850
25851 2003-04-15 Mark Mitchell <mark@codesourcery.com>
25852
25853 * lib/prune.exp: Ignore more messages.
25854
25855 PR c++/10381
25856 * g++.dg/parse/lookup3.C: New test.
25857
25858 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
25859
25860 * gcc.c-torture/compile/20030415-1.c : New test.
25861
25862 2003-04-14 Mark Mitchell <mark@codesourcery.com>
25863
25864 * gcc.c-torture/execute/scope-2.c: Move to ...
25865 * gcc.dg/noncompile/scope.c: .... here.
25866
25867 2003-04-14 Roger Sayle <roger@eyesopen.com>
25868
25869 * gcc.dg/20030414-2.c: New test case.
25870
25871 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
25872
25873 PR target/10377
25874 * gcc.dg/20030414-1.c: New test.
25875
25876 2003-04-13 Roger Sayle <roger@eyesopen.com>
25877
25878 * gcc.dg/builtins-12.c: New test case.
25879 * gcc.dg/builtins-13.c: New test case.
25880
25881 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25882
25883 * gcc.c-torture/execute/string-opt-18.c: New test.
25884
25885 2003-04-13 Mark Mitchell <mark@codesourcery.com>
25886
25887 PR c++/10300
25888 * g++.dg/init/new5.C: New test.
25889
25890 2003-04-12 Mark Mitchell <mark@codesourcery.com>
25891
25892 PR c++/7910
25893 * g++.dg/ext/dllimport1.C: New test.
25894
25895 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25896
25897 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
25898
25899 2003-04-11 Bud Davis <bdavis9659@comcast.net>
25900
25901 PR Fortran/9263
25902 * g77.f-torture/noncompile/9263.f: New test
25903 PR Fortran/1832
25904 * g77.f-torture/execute/1832.f: New test
25905
25906 2003-04-11 David Chad <davidc@freebsd.org>
25907 Loren J. Rittle <ljrittle@acm.org>
25908
25909 libobjc/8562
25910 * objc.dg/headers.m: New test.
25911
25912 2003-04-10 Zack Weinberg <zack@codesourcery.com>
25913
25914 * gcc.c-torture/execute/builtin-noret-2.c: New.
25915 * gcc.c-torture/execute/builtin-noret-2.x: New.
25916 XFAIL builtin-noret-2.c at -O1 and above.
25917 * gcc.dg/redecl.c: New.
25918 * gcc.dg/Wshadow-1.c: Update error regexps.
25919
25920 2003-04-10 Mark Mitchell <mark@codesourcery.com>
25921
25922 * g++.dg/abi/bitfield10.C: New test.
25923
25924 2003-04-09 Mike Stump <mrs@apple.com>
25925
25926 * gcc.dg/pch/pch.exp: Make testcase names longer.
25927 * g++.dg/pch/pch.exp: Make testcase names longer.
25928
25929 2003-04-08 Roger Sayle <roger@eyesopen.com>
25930
25931 * gcc.dg/builtins-11.c: New test case.
25932
25933 2003-04-08 Roger Sayle <roger@eyesopen.com>
25934
25935 * gcc.dg/builtins-9.c: New test case.
25936 * gcc.dg/builtins-10.c: New test case.
25937
25938 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
25939
25940 * gcc.dg/noncompile/init-4.c.c: New test.
25941
25942 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
25943
25944 * gcc.misc-test/gcov-9.c: New test.
25945 * gcc.misc-test/gcov-10.c: New test
25946 * gcc.misc-test/gcov-11.c: New test.
25947
25948 2003-04-05 Zack Weinberg <zack@codesourcery.com>
25949
25950 PR optimization/10024
25951 * gcc.c-torture/compile/20030405-1.c: New test.
25952
25953 2003-04-04 Geoffrey Keating <geoffk@apple.com>
25954
25955 * gcc.dg/pch/static-3.c: New.
25956 * gcc.dg/pch/static-3.hs: New.
25957 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
25958
25959 2003-04-04 Richard Henderson <rth@redhat.com>
25960
25961 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
25962 * g++.dg/eh/forced2.C: Likewise.
25963
25964 2003-04-03 Mike Stump <mrs@apple.com>
25965
25966 * lib/scanasm.exp (scan-assembler): Add xfail processing for
25967 target arg.
25968 (scan-assembler-times, scan-assembler-not): Likewise.
25969 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
25970
25971 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25972
25973 * gcc.dg/sparc-loop-1.c: New test.
25974
25975 2003-04-02 Geoffrey Keating <geoffk@apple.com>
25976
25977 PR other/9274
25978 * g++.dg/pch/system-2.C: New.
25979 * g++.dg/pch/system-2.Hs: New.
25980
25981 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
25982
25983 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
25984
25985 * g++.dg/eh/simd-1.C (vecfunc): Same.
25986
25987 2003-04-01 Roger Sayle <roger@eyesopen.com>
25988
25989 * gcc.c-torture/execute/20030401-1.c: New test case.
25990
25991 2003-04-01 Ziemowit Laski <zlaski@apple.com>
25992
25993 * objc.dg/defs.m: New.
25994
25995 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
25996
25997 * g++.dg/eh/simd-1.C: New.
25998 * g++.dg/eh/simd-2.C: New.
25999
26000 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
26001
26002 * gcc.c-torture/execute/simd-3.c: New.
26003
26004 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26005
26006 PR c/9936
26007 * gcc.dg/20030331-2.c: New test.
26008
26009 2003-03-31 Mark Mitchell <mark@codesourcery.com>
26010
26011 PR c++/10278
26012 * g++.dg/parse/crash2.C: New test.
26013
26014 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26015
26016 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
26017 * gcc.c-torture/execute/20030331-1.c: ...here.
26018
26019 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26020
26021 * gcc.c-torture/execute/20030331-1.c: New test.
26022
26023 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
26024
26025 * lib/gcov.exp: Adjust call return testing strings.
26026 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
26027
26028 2003-03-31 Roger Sayle <roger@eyesopen.com>
26029
26030 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
26031 * gcc.dg/builtins-7.c: New test case.
26032 * gcc.dg/builtins-8.c: New test case.
26033
26034 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
26035
26036 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
26037
26038 2003-03-30 Mark Mitchell <mark@codesourcery.com>
26039
26040 PR c++/7647
26041 * g++.dg/lookup-class-member-2.C: New test.
26042
26043 2003-03-30 Glen Nakamura <glen@imodulo.com>
26044
26045 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
26046
26047 2003-03-28 Roger Sayle <roger@eyesopen.com>
26048
26049 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
26050
26051 2003-03-28 Mark Mitchell <mark@codesourcery.com>
26052
26053 * g++.dg/init/attrib1.C: New test.
26054
26055 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26056
26057 * gcc.dg/ultrasp8.c: New test.
26058
26059 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26060
26061 * gcc.dg/ultrasp7.c: New test.
26062
26063 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
26064
26065 PR c++/10047
26066 * g++.dg/template/inline1.C: New test.
26067
26068 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
26069
26070 * gcc.dg/sparc-dwarf2.c: New test.
26071
26072 2003-03-27 Roger Sayle <roger@eyesopen.com>
26073
26074 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
26075 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
26076
26077 2003-03-27 Mark Mitchell <mark@codesourcery.com>
26078
26079 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
26080 than reading .x files.
26081 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
26082 * g77.dg/gcov/gcov-1.f: Likewise.
26083 * gcc.misc-tests/gcov-4b.c: Likewise.
26084 * gcc.misc-tests/gcov-5b.c: Likewise.
26085 * gcc.misc-tests/gcov-6.c: Likewise.
26086 * gcc.misc-tests/gcov-7.c: Likewise.
26087 * gcc.misc-tests/gcov-8.c: Likewise.
26088 * g++.dg/gcov/gcov-1.x: Remove.
26089 * g77.dg/gcov/gcov-1.x: Likewise.
26090 * gcc.misc-tests/gcov-4b.x: Likewise.
26091 * gcc.misc-tests/gcov-5b.x: Likewise.
26092 * gcc.misc-tests/gcov-6.x: Likewise.
26093 * gcc.misc-tests/gcov-7.x: Likewise.
26094 * gcc.misc-tests/gcov-8.x: Likewise.
26095
26096 2003-03-27 Glen Nakamura <glen@imodulo.com>
26097
26098 PR opt/10087
26099 * gcc.dg/20030324-1.c: New test.
26100
26101 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
26102
26103 PR c++/10224
26104 * g++.dg/template/arg3.C: New test.
26105
26106 PR c++/10158
26107 * g++.dg/template/friend18.C: New test.
26108
26109 2003-03-26 Roger Sayle <roger@eyesopen.com>
26110
26111 * g77.f-torture/compile/20030326-1.f: New test case.
26112
26113 2003-03-26 Janis Johnson <janis187@us.ibm.com>
26114
26115 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
26116
26117 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
26118
26119 2003-03-26 Jakub Jelinek <jakub@redhat.com>
26120
26121 * gcc.dg/ia64-sync-3.c: New test.
26122
26123 2003-03-26 Alan Modra <amodra@bigpond.net.au>
26124
26125 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
26126
26127 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
26128
26129 * gcc.dg/ultrasp6.c: New test.
26130
26131 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26132
26133 * gcc.dg/i386-signbit-1.c: New test.
26134 * gcc.dg/i386-signbit-2.c: New test.
26135 * gcc.dg/i386-signbit-3.c: New test.
26136
26137 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
26138
26139 * gcc.dg/ultrasp5.c: Fix options.
26140
26141 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26142
26143 * gcc.dg/ultrasp5.c: Fix comment.
26144
26145 2003-03-24 Bud Davis <bdavis9659@comcast.net>
26146
26147 PR fortran/10197
26148 * g77.f-torture/execute/10197.f: New test.
26149
26150 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
26151
26152 PR c++/9898, c++/383
26153 * g++.dg/template/conv6.C: New test.
26154
26155 PR c++/10119
26156 * g++.dg/template/ptrmem5.C: New test.
26157
26158 PR c++/10026
26159 * g++.dg/lookup/koenig1.C: New test.
26160
26161 PR C++/10199
26162 * g++.dg/lookup/template2.C: New test.
26163
26164 2003-03-24 Jakub Jelinek <jakub@redhat.com>
26165
26166 * g++.dg/opt/rtti1.C: New test.
26167
26168 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
26169
26170 * gcc.dg/ultrasp5.c: New test.
26171
26172 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
26173
26174 PR middle-end/9967
26175 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
26176 builtin fputs.
26177
26178 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
26179
26180 PR c/8224
26181 * gcc.dg/20030323-1.c: New test.
26182
26183 2003-03-23 Roger Sayle <roger@eyesopen.com>
26184
26185 * gcc.c-torture/compile/20030323-1.c: New test case.
26186
26187 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
26188
26189 * gcc.dg/20030321-1.c: New test.
26190
26191 2003-03-22 Zack Weinberg <zack@codesourcery.com>
26192
26193 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
26194
26195 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
26196
26197 PR c++/9978, c++/9708
26198 * g++.dg/ext/vlm1.C: Adjust expected error.
26199 * g++.dg/ext/vla2.C: New test.
26200 * g++.dg/template/arg1.C: New test.
26201 * g++.dg/template/arg2.C: New test.
26202
26203 2003-03-22 Bud Davis <bdavis9659@comcast.net>
26204
26205 * g77.f-torture/execute/select.f: New test.
26206 * g77.f-torture/noncompile/select_no_compile.f: New test.
26207
26208 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
26209
26210 PR c++/9898
26211 * g++.dg/other/error4.C: New test.
26212
26213 2003-03-20 Mark Mitchell <mark@codesourcery.com>
26214
26215 * g++.dg/template/friend17.C: New test.
26216
26217 2003-03-21 Alan Modra <amodra@bigpond.net.au>
26218
26219 * gcc.c-torture/compile/20030320-1.c: New.
26220
26221 2003-03-20 Roger Sayle <roger@eyesopen.com>
26222
26223 * gcc.dg/builtins-6.c: New test case.
26224
26225 2003-03-19 Alan Modra <amodra@bigpond.net.au>
26226
26227 PR target/10073
26228 * gcc.c-torture/compile/20030319-1.c: New.
26229
26230 2003-03-18 Jan Hubicka <jh@suse.cz>
26231
26232 * gcc.dg/i386-cvt-1.c: New test.
26233
26234 2003-03-17 Zack Weinberg <zack@codesourcery.com>
26235
26236 * objc.dg/naming-1.m: Use "(parse|syntax) error".
26237 * objc.dg/naming-2.m: Likewise.
26238
26239 2003-03-17 Mark Mitchell <mark@codesourcery.com>
26240
26241 PR c++/9639
26242 * g++.dg/parse/crash1.C: New test.
26243
26244 2003-03-16 Mark Mitchell <mark@codesourcery.com>
26245
26246 PR c++/8805
26247 * g++.dg/eh/cleanup1.C: New test.
26248
26249 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
26250
26251 * gcc.c-torture/execute/20030316-1.c: New test case.
26252
26253 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
26254
26255 PR c++/9629
26256 * g++.dg/init/ctor2.C: New test.
26257
26258 2003-03-15 Roger Sayle <roger@eyesopen.com>
26259
26260 * g77.f-torture/compile/xformat.f: New test case.
26261
26262 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26263
26264 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
26265 * g++.old-deja/g++.mike/eh50.C: Likewise.
26266
26267 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26268
26269 PR c++/6440
26270 * g++.dg/template/spec7.C: New test.
26271 * g++.dg/template/spec8.C: Likewise.
26272
26273 2003-03-14 Jakub Jelinek <jakub@redhat.com>
26274
26275 * gcc.c-torture/execute/20030313-1.c: New test.
26276
26277 2003-03-14 Richard Henderson <rth@redhat.com>
26278
26279 * gcc.dg/inline-2.c: Adjust alpha test for external call.
26280
26281 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
26282
26283 * gcc.c-torture/compile/20030314-1.c: New test.
26284
26285 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
26286
26287 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
26288 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
26289 thumb target,
26290 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
26291 to accept newer _imp__ prefix and additional
26292 newline in .drectve section.
26293 * gcc.dg/dll-4.c: Likewise.
26294 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
26295 switch.
26296
26297 2003-03-13 Mark Mitchell <mark@codesourcery.com>
26298
26299 * g++.dg/parse/namespace9.C: New test.
26300
26301 * g++.dg/init/ref5.C: New test.
26302 * g++.dg/parse/ptrmem1.C: Likewise.
26303
26304 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26305
26306 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
26307 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
26308 regular expression.
26309 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
26310 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
26311
26312 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
26313
26314 * gcc.c-torture/execute/20030224-2.c: New test.
26315
26316 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26317
26318 * gcc.dg/decl-3.c: New test.
26319
26320 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
26321
26322 * gcc.dg/i386-loop-2.c: New test.
26323
26324 2003-03-11 Mark Mitchell <mark@codesourcery.com>
26325
26326 PR c++/9474
26327 * g++.dg/parse/namespace8.C: New test.
26328
26329 PR c++/9924
26330 * g++.dg/overload/builtin2.C: New test.
26331
26332 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
26333
26334 * gcc.dg/return-type-3.c: New test.
26335
26336 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26337
26338 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
26339 profiling options are not supported.
26340
26341 2003-03-10 Mark Mitchell <mark@codesourcery.com>
26342
26343 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
26344 * g++.old-deja/g++.warn/impint2.C: Likewise.
26345
26346 2003-03-10 Devang Patel <dpatel@apple.com>
26347
26348 * g++.dg/cpp/c++_cmd_1.C: New test.
26349 * g++.dg/cpp/c++_cmd_1.h: New file.
26350
26351 2003-03-10 Segher Boessenkool <segher@koffie.nl>
26352
26353 * gcc.dg/altivec-9.c: New file.
26354
26355 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26356
26357 * gcc.dg/ppc-sdata-1.c: New test.
26358 * gcc.dg/ppc-sdata-2.c: New test.
26359
26360 2003-03-09 Mark Mitchell <mark@codesourcery.com>
26361
26362 PR c++/9373
26363 * g++.dg/opt/ptrmem2.C: New test.
26364
26365 PR c++/8534
26366 * g++.dg/opt/ptrmem1.C: New test.
26367
26368 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26369
26370 * gcc.dg/i386-loop-1.c: New test.
26371
26372 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26373
26374 PR c++/9970
26375 * g++.dg/lookup/friend1.C: New test.
26376
26377 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26378
26379 PR c++/9823
26380 * g++.dg/parser/constructor1.C: New test.
26381
26382 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
26383
26384 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
26385
26386 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
26387
26388 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
26389
26390 * gcc.dg/cpp/Wunused.c: Update test.
26391
26392 2003-03-08 Jan Hubicka <jh@suse.cz>
26393
26394 * gcc.dg/inline-3.c: New test.
26395
26396 2003-03-08 Mark Mitchell <mark@codesourcery.com>
26397
26398 PR c++/9809
26399 * g++.dg/parse/builtin1.C: New test.
26400
26401 PR c++/9982
26402 * g++.dg/abi/cookie1.C: New test.
26403 * g++.dg/abi/cookie2.C: Likewise.
26404
26405 PR c++/9524
26406 * g++.dg/template/field1.C: New test.
26407
26408 PR c++/9912
26409 * g++.dg/parse/class1.C: New test.
26410 * g++.dg/parse/namespace7.C: Likewise.
26411 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
26412
26413 2003-03-07 Mark Mitchell <mark@codesourcery.com>
26414
26415 * g++.dg/init/ref4.C: New test.
26416
26417 2003-03-07 Jan Hubicka <jh@suse.cz>
26418
26419 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
26420 * gcc.dg/inline-3.c: New test.
26421
26422 2003-03-06 Mark Mitchell <mark@codesourcery.com>
26423
26424 * g++.dg/init/ref3.C: New test.
26425
26426 PR c++/9965
26427 * g++.dg/init/ref2.C: New test.
26428
26429 PR c++/9400
26430 * g++.dg/warn/Wshadow-2.C: New test.
26431
26432 PR c++/9791
26433 * g++.dg/warn/Woverloaded-1.C: New test.
26434
26435 2003-03-05 Jan Hubicka <jh@suse.cz>
26436
26437 * gcc.dg/i386-local2.c: New.
26438 * gcc.dg/i386-local.c: Fix typo.
26439
26440 2003-03-05 Mark Mitchell <mark@codesourcery.com>
26441
26442 * g++.dg/abi/layout3.C: New test.
26443
26444 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26445
26446 * gcc.c-torture/compile/20030305-1.c
26447
26448 2003-03-05 Jan Hubicka <jh@suse.cz>
26449
26450 * gcc.dg/i386-local.c: New.
26451
26452 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
26453
26454 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
26455
26456 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26457
26458 * gcc.dg/switch-2.c: New test.
26459 * gcc.dg/switch-3.c: New test.
26460 * gcc.dg/Wswitch.c: Adjust line numbers.
26461 * gcc.dg/Wswitch-default.c: Likewise.
26462 * gcc.dg/Wswitch-enum.c: Likewise.
26463
26464 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
26465
26466 * gcc.c-torture/execute/20030222-1.c: New test.
26467
26468 2003-03-03 James E Wilson <wilson@tuliptree.org>
26469
26470 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
26471
26472 2003-03-03 Mark Mitchell <mark@codesourcery.com>
26473
26474 PR c++/9878
26475 * g++.dg/init/ref1.C: New test.
26476
26477 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
26478
26479 * gcc.dg/sh-relax.c: New SH-only test.
26480
26481 2003-03-03 Geoffrey Keating <geoffk@apple.com>
26482
26483 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
26484 comment explaining purpose of testcase.
26485
26486 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26487
26488 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
26489 for HC11/HC12 (asm needs two int registers).
26490 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
26491 HC11/HC12 because the test uses an asm which needs two 32-bit
26492 registers.
26493
26494 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
26495
26496 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
26497 for HC11/HC12 (array is too large otherwise).
26498 * gcc.c-torture/compile/920501-4.x: New file, likewise.
26499 * gcc.c-torture/compile/20010518-2.x: Likewise.
26500 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
26501 HC11/HC12 (array is too large).
26502
26503 2003-03-01 Geoffrey Keating <geoffk@apple.com>
26504
26505 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
26506 * lib/g++-dg.exp (g++-dg-test): Likewise.
26507
26508 2003-03-01 Roger Sayle <roger@eyesopen.com>
26509
26510 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
26511 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
26512
26513 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26514
26515 * g++.dg/warn/implicit-typename1.C: Remove warning.
26516
26517 2003-02-28 Richard Henderson <rth@redhat.com>
26518
26519 * gcc.dg/noreturn-1.c: Move noreturn warning line.
26520 * gcc.dg/return-type-1.c: Move control reaches end warning line.
26521
26522 2003-02-28 Geoffrey Keating <geoffk@apple.com>
26523
26524 * gcc.dg/pch/pch.exp: Change .pch to .gch.
26525 * g++.dg/pch/pch.exp: Likewise.
26526
26527 2003-02-28 Mark Mitchell <mark@codesourcery.com>
26528
26529 PR c++/9879
26530 * testsuite/g++.dg/init/new4.C: New test.
26531
26532 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
26533
26534 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
26535
26536 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
26537
26538 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
26539 unsigned long.
26540
26541 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
26542 wider than float.
26543
26544 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26545
26546 * lib/scanasm.exp: Add support for counting numbers of
26547 occurences.
26548 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
26549 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
26550
26551 2003-02-25 Mark Mitchell <mark@codesourcery.com>
26552
26553 PR c++/9683
26554 * g++.dg/template/static3.C: New test.
26555
26556 PR c++/9829
26557 * g++.dg/parse/namespace6.C: New test.
26558
26559 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26560
26561 PR target/9732
26562 * gcc.dg/20030225-1.c: New test.
26563
26564 2003-02-24 Mark Mitchell <mark@codesourcery.com>
26565
26566 * README: Remove out-of-date information.
26567
26568 PR c++/9836
26569 * g++.dg/template/spec6.C: New test.
26570
26571 2003-02-24 Jeff Law <law@redhat.com>
26572
26573 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
26574
26575 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26576
26577 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
26578 * gcc.dg/pragma-ep-1.c: Likewise.
26579
26580 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26581
26582 PR c++/9602
26583 * g++.dg/template/friend16.C: New test.
26584
26585 2003-02-23 Mark Mitchell <mark@codesourcery.com>
26586
26587 PR c++/5333
26588 * g++.dg/parse/fused-params1.C: Adjust error messages.
26589 * g++.dg/template/nested3.C: New test.
26590
26591 2003-02-24 Alan Modra <amodra@bigpond.net.au>
26592
26593 * g++.dg/abi/param1.C: New test.
26594
26595 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26596
26597 PR c++/7982
26598 * g++.dg/warn/implicit-typename1.C: New test.
26599
26600 2003-02-22 Kelley Cook <kelleycook@comcast.net>
26601
26602 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
26603 with "mtune".
26604 * g++.old-deja/g++.other/store-expr2.C: Likewise.
26605 * gcc.c-torture/execute/20010129-1.x: Likewise.
26606 * gcc.dg/20011107-1.c: Likewise.
26607 * gcc.dg/20020108-1.c: Likewise.
26608 * gcc.dg/20020122-3.c: Likewise.
26609 * gcc.dg/20020206-1.c: Likewise.
26610 * gcc.dg/20020310-1.c: Likewise.
26611 * gcc.dg/20020426-2.c: Likewise.
26612 * gcc.dg/20020517-1.c: Likewise.
26613 * gcc.dg/991230-1.c: Likewise.
26614 * gcc.dg/i386-unroll-1.c: Likewise.
26615 * gcc.misc-tests/i386-prefetch.exp: Likewise.
26616
26617 2003-02-22 Jan Hubicka <jh@suse.cz>
26618
26619 * gcc.dg/i386-mul.c: New test.
26620
26621 2003-02-21 Roger Sayle <roger@eyesopen.com>
26622
26623 * gcc.dg/builtins-5.c: New test case.
26624
26625 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
26626
26627 * gcc.dg/asmreg-1.c: New test.
26628
26629 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26630
26631 PR c++/9749
26632 * g++.dg/parse/varmod1.C: New test.
26633
26634 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26635
26636 PR c++/9727
26637 * g++.dg/template/op1.C: New test.
26638
26639 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26640
26641 PR c++/8906
26642 * g++.dg/template/nested2.C: New test.
26643
26644 2003-02-21 Mark Mitchell <mark@codesourcery.com>
26645
26646 PR c++/8724
26647 * g++.dg/expr/dtor1.C: New test.
26648
26649 2003-02-21 Zack Weinberg <zack@codesourcery.com>
26650
26651 * gcc.dg/cpp/include3.c: New test.
26652 * gcc.dg/cpp/inc/foo.h: New file.
26653
26654 2003-02-21 Glen Nakamura <glen@imodulo.com>
26655
26656 * gcc.c-torture/execute/20030221-1.c: New test.
26657
26658 2003-02-20 Mark Mitchell <mark@codesourcery.com>
26659
26660 PR c++/9729
26661 * g++.dg/abi/conv1.C: New test.
26662
26663 2003-02-20 Jan Hubicka <jh@suse.cz>
26664
26665 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
26666
26667 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
26668
26669 * gcc.c-torture/compile/20030219-1.c: New test.
26670
26671 2003-02-18 Jan Hubicka <jh@suse.cz>
26672
26673 * gcc.dg/funcorder.c: New test.
26674
26675 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26676
26677 * gcc.c-torture/execute/20030218-1.c: New.
26678
26679 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
26680
26681 * gcc.dg/20030218-1.c: New.
26682
26683 2003-02-18 Richard Henderson <rth@redhat.com>
26684
26685 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
26686 * gcc.dg/attr-used-2.c: New.
26687
26688 2003-02-18 Mark Mitchell <mark@codesourcery.com>
26689
26690 PR c++/9704
26691 * g++.dg/init/copy5.C: New test.
26692
26693 2003-02-18 Geoffrey Keating <geoffk@apple.com>
26694
26695 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
26696 * g++.dg/pch/pch.exp: Likewise.
26697
26698 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
26699
26700 * gcc.c-torture/execute/20030209-1.c: Enable the test if
26701 STACK_SIZE is not defined.
26702
26703 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26704
26705 PR c++/9457
26706 * g++.dg/template/init1.C: New test.
26707
26708 2003-02-16 Jan HUbicka <jh@suse.cz>
26709
26710 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
26711 (foo): Add few extra tests
26712 * gcc.dg/c99-const-expr-3.c: Likewise.
26713 * gcc.c-torture/execute/20030216-1.c: New.
26714
26715 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26716
26717 PR c++/9459
26718 * g++.dg/ext/typeof4.C: New test.
26719
26720 2003-02-15 Roger Sayle <roger@eyesopen.com>
26721
26722 * gcc.dg/i386-387-3.c: New test case.
26723
26724 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
26725
26726 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
26727 cris-*-elf* cris-*-aout* and mmix-*-*.
26728
26729 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
26730
26731 * gcc.dg/20030213-1.c: New test.
26732
26733 2003-02-12 Roger Sayle <roger@eyesopen.com>
26734
26735 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
26736 * gcc.dg/i386-387-2.c: Likewise.
26737
26738 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
26739
26740 * gcc.dg/ppc-spe.c: Fix formatting.
26741 Enable tests that were previously unsupported by gas.
26742 Delete tests for instructions that no longer exist.
26743 Switch arguments on evsubifw builtin.
26744
26745 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
26746
26747 * gcc.c-torture/execute/20030209-1.c: Disable the test if
26748 STACK_SIZE is too small.
26749
26750 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
26751 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
26752
26753 * gcc.dg/decl-2.c: New test.
26754
26755 2003-02-10 Jan Hubicka <jh@suse.cz>
26756
26757 * gcc.dg/i386-fpcvt-1.c: New test.
26758
26759 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
26760
26761 * gcc.c-torture/execute/20030209-1.c: New test.
26762
26763 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
26764
26765 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
26766 int-wide bitops, use the constants of the same width.
26767 Likewise, if long long is 32-bit wide, test bitops using
26768 32-bit constants.
26769
26770 2003-02-07 Loren James Rittle <ljrittle@acm.org>
26771
26772 * gcc.dg/20021014-1.c: Annotate with expected notice text.
26773
26774 2003-02-07 Roger Sayle <roger@eyesopen.com>
26775
26776 * testsuite/gcc.dg/builtins-4.c: New test case.
26777
26778 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26779
26780 * gcc.dg/20020430-1.c: Fix dg command typos.
26781 * gcc.dg/20020503-1.c: Likewise.
26782
26783 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26784
26785 PR c++/8785
26786 * g++.dg/parse/fused-params1.C: New test.
26787
26788 PR c++/8857
26789 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
26790
26791 PR c++/8921
26792 * g++.dg/parse/non-dependent1.C: New test.
26793
26794 PR c++/8928
26795 * g++.dg/parse/dupl-tmpl-args1.C: New test.
26796
26797 PR c++/9228
26798 * g++.dg/parse/undefined7.C: New test.
26799 * g++.dg/parse/non-templ1.C: New test.
26800
26801 PR c++/9229
26802 * g++.dg/parse/too-many-tmpl-args1.C: New test.
26803
26804 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
26805
26806 * gcc.c-torture/compile/20030206-1.c: New test.
26807
26808 2003-02-05 Roger Sayle <roger@eyesopen.com>
26809
26810 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
26811 "pow" to "foo" to avoid potential confusion with a math built-in.
26812
26813 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26814
26815 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
26816 conditions for SPARC targets.
26817
26818 2003-02-05 Jakub Jelinek <jakub@redhat.com>
26819
26820 * gcc.dg/20030204-1.c: New test.
26821
26822 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26823
26824 PR c++/38
26825 * g++.dg/parse/array-size1.C: New test.
26826
26827 PR c++/5657
26828 * g++.dg/parse/undefined3.C: New test.
26829
26830 PR c++/5665
26831 * g++.dg/parse/undefined4.C: New test.
26832
26833 PR c++/5975
26834 * g++.dg/parse/undefined5.C: New test.
26835
26836 PR c++/7259
26837 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
26838
26839 PR c++/8578
26840 * g++.dg/parse/casting-operator1.C: New test.
26841
26842 PR c++/8596
26843 * g++.dg/parse/undefined6.C: New test.
26844
26845 PR c++/8736
26846 * g++.dg/parse/missing-template1.C: New test.
26847
26848 2003-02-04 Jan Hubicka <jh@suse.cz>
26849
26850 * gcc.dg/i386-cadd.c: Compile using -march=k8.
26851 * gcc.dg/i386-cmov?.c: Likewise.
26852 * gcc.dg/i386-fpcvt-?.c: Likewise.
26853 * gcc.dg/i386-ssefp-1.c: Likewise.
26854 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
26855 conventions.
26856
26857 2003-02-03 Mark Mitchell <mark@codesourcery.com>
26858
26859 PR c++/7129
26860 * testsuite/g++.dg/ext/max.C: New test.
26861
26862 2003-02-03 Jan Hubicka <jh@suse.cz>
26863
26864 * gcc.c-torture/execute/20030203-1.c: New test.
26865
26866 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
26867
26868 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
26869 'natural-endian'.
26870
26871 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
26872
26873 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
26874 * g++.dg/init/new2.C: Likewise.
26875 * g++.dg/other/new1.C: Likewise.
26876
26877 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
26878
26879 * gcc.dg/struct-ret-libc.c: New test.
26880
26881 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
26882
26883 * gcc.dg/20030129-1.c: New test.
26884
26885 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26886
26887 PR c++/8849
26888 * g++.dg/template/ptrmem4.C: New test.
26889
26890 2003-01-29 Mark Mitchell <mark@codesourcery.com>
26891
26892 * g++.dg/parser/constant1.C: New test.
26893
26894 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26895
26896 PR c++/8591
26897 * g++.dg/parse/friend2.C: New test.
26898
26899 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
26900
26901 PR c++/9437
26902 * g++.dg/template/unify4.C: New test.
26903
26904 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
26905
26906 * gcc.c-torture/execute/20030128-1.c: New test.
26907
26908 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
26909
26910 * g++.dg/lookup/nested1.C: Test moved from ...
26911 * g++.old-deja/g++.other/lookup24.C: ... here.
26912
26913 2003-01-28 Jan Hubicka <jh@suse.cz>
26914
26915 * gcc.dg/i386-cmov5.c: New test.
26916
26917 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26918
26919 * gcc.c-torture/execute/20010925-1.c: Changed the
26920 memcpy declaration.
26921
26922 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26923
26924 PR c++/3902
26925 * g++.dg/parse/template5.C: New test.
26926
26927 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
26928
26929 PR fortran/9258
26930 * g77.dg/pr9258: New test.
26931
26932 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26933
26934 * README: Move relevant parts from README.g++.
26935
26936 * README.g++: Remove this file.
26937
26938 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
26939
26940 * g++.dg/abi/dcast1.C: New test.
26941
26942 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26943
26944 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
26945
26946 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
26947
26948 PR c++/47
26949 * g++.old-deja/g++.other/lookup24.C: New test.
26950
26951 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26952
26953 PR middle-end/7227
26954 * gcc.dg/uninit-C.c: New test.
26955
26956 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
26957
26958 * g++.dg/abi/covariant1.C: New test.
26959
26960 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
26961
26962 * gcc.dg/20030123-1.c: New test.
26963
26964 2003-01-25 Jan Hubicka <jh@suse.cz>
26965
26966 PR opt/8492
26967 * gcc.c-torture/compile/20030125-1.c
26968
26969 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
26970
26971 PR c++/9403
26972 * g++.dg/parse/template3.C: New test.
26973 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
26974
26975 PR c++/795
26976 * g++.dg/parse/template4.C: New test.
26977
26978 PR c++/9415
26979 * g++.dg/template/qual2.C: New test.
26980
26981 PR c++/8545
26982 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
26983
26984 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
26985
26986 2003-01-25 Roger Sayle <roger@eyesopen.com>
26987
26988 * gcc.c-torture/execute/switch-1.c: New test case.
26989
26990 2003-01-25 Jan Hubicka <jh@suse.cz>
26991
26992 * gcc.c-torture/execute/20030125-1.[cx]: New test.
26993
26994 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
26995
26996 Tweaks for Bison-1.875. From the NEWS file:
26997 "- `parse error' -> `syntax error'
26998 Bison now uniformly uses the term `syntax error'"
26999 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
27000 * gcc.dg/cpp/digraph2.c: Likewise.
27001 * gcc.dg/cpp/direct2.c: Likewise.
27002 * gcc.dg/cpp/paste4.c: Likewise.
27003 * gcc.dg/c90-restrict-1.c: Likewise.
27004 * gcc.dg/c99-func-2.c: Likewise.
27005 * gcc.dg/noncompile/920721-2.c: Likewise.
27006 * gcc.dg/noncompile/930622-2.c: Likewise.
27007 * gcc.dg/noncompile/940112-1.c: Likewise.
27008 * gcc.dg/noncompile/950921-1.c: Likewise.
27009 * gcc.dg/noncompile/951123-1.c: Likewise.
27010 * gcc.dg/noncompile/971104-1.c: Likewise.
27011 * gcc.dg/noncompile/990416-1.c: Likewise.
27012
27013 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
27014
27015 * g++.dg/parse/undefined1.C: Add error message.
27016
27017 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27018
27019 PR c++/9354
27020 * g++.dg/parse/new1.C: New test.
27021
27022 PR c++/9216
27023 * g++.dg/parse/template2.C: New test.
27024
27025 PR c++/9354
27026 * g++.dg/parse/typedef2.C: New test.
27027
27028 PR c++/9328
27029 * g++.dg/ext/typeof3.C: New test.
27030
27031 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27032
27033 PR c++/2738
27034 * g++.dg/parse/ret-type1.C: New test.
27035
27036 PR c++/3792
27037 * g++.dg/parse/tmpl-outside1.C: New test.
27038
27039 PR c++/4207
27040 * g++.dg/parse/int-as-enum1.C: New test.
27041
27042 PR c++/4903
27043 * g++.dg/parse/no-typename1.C: New test.
27044
27045 PR c++/5533
27046 * g++.dg/parse/no-value1.C: New test.
27047
27048 PR c++/5921
27049 * g++.dg/parse/wrong-inline1.C: New test.
27050
27051 PR c++/6402
27052 * g++.dg/parse/ref1.C: New test.
27053
27054 PR c++/6992
27055 * g++.dg/parse/attr-ctor1.C: New test.
27056
27057 PR c++/7229
27058 * g++.dg/parse/namespace5.C: New test.
27059
27060 PR c++/7917
27061 * g++.dg/parse/func-def1.C: New test.
27062
27063 PR c++/8143
27064 * g++.dg/parse/undefined1.C: New test.
27065
27066 PR c++/5723, PR c++/8522
27067 * g++.dg/parse/specialization1.C: New test.
27068
27069 PR c++/163, PR c++/8595
27070 * g++.dg/parse/struct-as-enum1.C: New test.
27071
27072 PR c++/9173
27073 * g++.dg/parse/undefined2.C: New test.
27074
27075 2003-01-22 Mark Mitchell <mark@codesourcery.com>
27076
27077 PR c++/9298
27078 * g++.dg/parse/template1.C: New test.
27079
27080 PR c++/9384
27081 * g++.dg/parse/using1.C: New test.
27082
27083 PR c++/9285
27084 PR c++/9294
27085 * g++.dg/parse/expr2.C: New test.
27086
27087 PR c++/9388
27088 * g++.dg/parse/lookup2.C: Likewise.
27089
27090 2003-01-21 Jan Hubicka <jh@suse.cz>
27091
27092 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
27093 * gcc.c-torture/execute/eeprof-1.c: Likewise.
27094 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
27095 * gcc.c-torture/execute/string-opt-*.c: Likewise.
27096
27097 2003-01-20 Nick Clifton <nickc@redhat.com>
27098
27099 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
27100 problem with ARM sibcall code generation.
27101
27102 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
27103
27104 * gcc.c-torture/execute/20030120-1.c: New.
27105
27106 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
27107
27108 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
27109
27110 2003-01-17 Mark Mitchell <mark@codesourcery.com>
27111
27112 PR c++/9272
27113 * g++.dg/parse/ctor1.C: New test.
27114
27115 PR c++/9294:
27116 * g++.dg/parse/qualified1.C: New test.
27117
27118 * g++.dg/parse/typename3.C: New test.
27119
27120 2003-01-16 Richard Henderson <rth@redhat.com>
27121
27122 * g++.dg/tls/init-2.C: Fix error matches for real this time.
27123
27124 2003-01-16 Richard Henderson <rth@redhat.com>
27125
27126 * g++.dg/pch/pch.exp: Copy test header to the working directory
27127 before using it either for precompilation or direct use.
27128 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
27129 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
27130
27131 2003-01-16 Richard Henderson <rth@redhat.com>
27132
27133 * gcc.dg/pch/pch.exp: Copy test header to the working directory
27134 before using it either for precompilation or direct use.
27135 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
27136 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
27137
27138 2003-01-16 Mark Mitchell <mark@codesourcery.com>
27139
27140 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
27141 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
27142 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
27143 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
27144 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
27145 typename warning into error.
27146 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
27147 error messages.
27148 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
27149 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
27150 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
27151 messages.
27152 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
27153 make declaration visible in template.
27154 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
27155 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
27156 messages.
27157 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
27158 message.
27159 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
27160 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
27161 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
27162 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
27163 typename warning with error message.
27164 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
27165 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
27166 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
27167
27168 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
27169
27170 * g++.dg/parse/ambig2.C: New test.
27171
27172 2003-01-15 Richard Henderson <rth@redhat.com>
27173
27174 * g++.dg/tls/init-2.C: Update error message string.
27175
27176 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27177
27178 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
27179
27180 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
27181
27182 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
27183 all for HC11/HC12.
27184 * gcc.c-torture/compile/20001205-1.x: Likewise.
27185 * gcc.c-torture/compile/20001226-1.x: Likewise.
27186 * gcc.c-torture/compile/920520-1.x: Likewise.
27187 * gcc.c-torture/compile/961203-1.x: Likewise.
27188 * gcc.c-torture/compile/20020604-1.x: Likewise.
27189
27190 2003-01-15 Jan Hubicka <jh@suse.cz>
27191
27192 * gcc.c-torture/compile/20030115-1.c: New test.
27193
27194 * gcc.dg/i386-fpcvt-1.c: New test.
27195 * gcc.dg/i386-fpcvt-2.c: New test.
27196
27197 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
27198
27199 Further conform g++'s __vmi_class_type_info to the C++ ABI
27200 specification.
27201 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
27202 the specification.
27203
27204 2003-01-14 Jan Hubicka <jh@suse.cz>
27205
27206 * gcc.dg/i386-fpcvt-1.c: New test.
27207 * gcc.dg/i386-fpcvt-2.c: New test.
27208
27209 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27210
27211 * gcc.dg/i386-mmx-3.c: New test.
27212
27213 2003-01-12 Mark Mitchell <mark@codesourcery.com>
27214
27215 PR c++/9264
27216 * g++.dg/parse/octal1.C: New file.
27217
27218 PR c++/9172
27219 * g++.dg/parse/typename1.C: New file.
27220
27221 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
27222
27223 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
27224 * gcc.dg/bf-no-ms-layout.c: Likewise.
27225 * gcc.dg/bf-ms-attrib.c: Likewise.
27226
27227 2003-01-10 Mark Mitchell <mark@codesourcery.com>
27228
27229 PR c++/9099
27230 * g++.dg/parse/dtor1.C: New file.
27231
27232 PR c++/9128
27233 * g++.dg/rtti/typeid1.C: New file.
27234
27235 PR c++/9153
27236 * g++.dg/parse/lookup1.C: New file.
27237
27238 PR c++/9171
27239 * g++.dg/templ/spec5.C: New file.
27240
27241 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
27242
27243 * gcc.c-torture/compile/20030110-1.c: New test.
27244
27245 2003-01-09 Geoffrey Keating <geoffk@apple.com>
27246
27247 Merge from pch-branch:
27248
27249 2002-12-23 Geoffrey Keating <geoffk@apple.com>
27250
27251 * gcc.dg/pch/cpp-1.h: New.
27252 * gcc.dg/pch/cpp-1.c: New.
27253 * gcc.dg/pch/cpp-2.h: New.
27254 * gcc.dg/pch/cpp-2.c: New.
27255
27256 2002-11-19 Geoffrey Keating <geoffk@apple.com>
27257
27258 * gcc.dg/pch/except-1.h: New.
27259 * gcc.dg/pch/except-1.c: New.
27260
27261 2002-11-13 Geoffrey Keating <geoffk@apple.com>
27262
27263 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
27264 running test.
27265 * gcc.dg/pch: Include *.hp not *.h.
27266 * gcc.dg/pch/system-1.h: New.
27267 * gcc.dg/pch/system-1.c: New.
27268
27269 2002-11-11 Geoffrey Keating <geoffk@apple.com>
27270
27271 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
27272 rather than trying to build and run a program using PCH.
27273 * gcc.dg/pch: Remove dg-do commands from test files.
27274
27275 2002-11-08 Geoffrey Keating <geoffk@apple.com>
27276
27277 * gcc.dg/pch/macro-3.c: New.
27278 * gcc.dg/pch/macro-3.h: New.
27279
27280 2002-11-04 Geoffrey Keating <geoffk@apple.com>
27281
27282 * gcc.dg/pch/common-1.c: New.
27283 * gcc.dg/pch/common-1.h: New.
27284 * gcc.dg/pch/decl-1.c: New.
27285 * gcc.dg/pch/decl-1.h: New.
27286 * gcc.dg/pch/decl-2.c: New.
27287 * gcc.dg/pch/decl-2.h: New.
27288 * gcc.dg/pch/decl-3.c: New.
27289 * gcc.dg/pch/decl-3.h: New.
27290 * gcc.dg/pch/decl-4.c: New.
27291 * gcc.dg/pch/decl-4.h: New.
27292 * gcc.dg/pch/decl-5.c: New.
27293 * gcc.dg/pch/decl-5.h: New.
27294 * gcc.dg/pch/global-1.c: New.
27295 * gcc.dg/pch/global-1.h: New.
27296 * gcc.dg/pch/inline-1.c: New.
27297 * gcc.dg/pch/inline-1.h: New.
27298 * gcc.dg/pch/inline-2.c: New.
27299 * gcc.dg/pch/inline-2.h: New.
27300 * gcc.dg/pch/static-1.c: New.
27301 * gcc.dg/pch/static-1.h: New.
27302 * gcc.dg/pch/static-2.c: New.
27303 * gcc.dg/pch/static-2.h: New.
27304
27305 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
27306
27307 * g++.dg/pch/pch.exp: Better handle failing testcases.
27308 * gcc.dg/pch/pch.exp: Likewise.
27309 * gcc.dg/pch/macro-1.c: New.
27310 * gcc.dg/pch/macro-1.h: New.
27311 * gcc.dg/pch/macro-2.c: New.
27312 * gcc.dg/pch/macro-2.h: New.
27313
27314 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
27315
27316 * g++.dg/dg.exp: Treat files in pch/ specially.
27317 * g++.dg/pch/pch.exp: New file.
27318 * g++.dg/pch/empty.H: New file.
27319 * g++.dg/pch/empty.C: New file.
27320 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
27321 "precompile".
27322
27323 * gcc.dg/pch/pch.exp: New file.
27324 * gcc.dg/pch/empty.h: New file.
27325 * gcc.dg/pch/empty.c: New file.
27326 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
27327 "precompile".
27328
27329 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27330
27331 * g++.dg/template/friend14.C: New test.
27332
27333 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27334
27335 * gcc.dg/old-style-asm-1.c: New test.
27336
27337 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
27338
27339 * gcc.c-torture/compile/20030109-1.c: New test.
27340
27341 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27342
27343 * gcc.c-torture/execute/20030109-1.c: New test.
27344
27345 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
27346
27347 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
27348 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
27349 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
27350 * g++.old-deja/g++.mike/eh2.C: Likewise.
27351 * g++.old-deja/g++.mike/eh3.C: Likewise.
27352 * g++.old-deja/g++.mike/eh5.C: Likewise.
27353 * g++.old-deja/g++.mike/eh6.C: Likewise.
27354 * g++.old-deja/g++.mike/eh7.C: Likewise.
27355 * g++.old-deja/g++.mike/eh8.C: Likewise.
27356 * g++.old-deja/g++.mike/eh9.C: Likewise.
27357 * g++.old-deja/g++.mike/eh10.C: Likewise.
27358 * g++.old-deja/g++.mike/eh12.C: Likewise.
27359 * g++.old-deja/g++.mike/eh13.C: Likewise.
27360 * g++.old-deja/g++.mike/eh14.C: Likewise.
27361 * g++.old-deja/g++.mike/eh16.C: Likewise.
27362 * g++.old-deja/g++.mike/eh17.C: Likewise.
27363 * g++.old-deja/g++.mike/eh18.C: Likewise.
27364 * g++.old-deja/g++.mike/eh21.C: Likewise.
27365 * g++.old-deja/g++.mike/eh23.C: Likewise.
27366 * g++.old-deja/g++.mike/eh24.C: Likewise.
27367 * g++.old-deja/g++.mike/eh25.C: Likewise.
27368 * g++.old-deja/g++.mike/eh26.C: Likewise.
27369 * g++.old-deja/g++.mike/eh27.C: Likewise.
27370 * g++.old-deja/g++.mike/eh28.C: Likewise.
27371 * g++.old-deja/g++.mike/eh29.C: Likewise.
27372 * g++.old-deja/g++.mike/eh31.C: Likewise.
27373 * g++.old-deja/g++.mike/eh33.C: Likewise.
27374 * g++.old-deja/g++.mike/eh34.C: Likewise.
27375 * g++.old-deja/g++.mike/eh35.C: Likewise.
27376 * g++.old-deja/g++.mike/eh36.C: Likewise.
27377 * g++.old-deja/g++.mike/eh37.C: Likewise.
27378 * g++.old-deja/g++.mike/eh38.C: Likewise.
27379 * g++.old-deja/g++.mike/eh39.C: Likewise.
27380 * g++.old-deja/g++.mike/eh40.C: Likewise.
27381 * g++.old-deja/g++.mike/eh41.C: Likewise.
27382 * g++.old-deja/g++.mike/eh42.C: Likewise.
27383 * g++.old-deja/g++.mike/eh44.C: Likewise.
27384 * g++.old-deja/g++.mike/eh46.C: Likewise.
27385 * g++.old-deja/g++.mike/eh47.C: Likewise.
27386 * g++.old-deja/g++.mike/eh48.C: Likewise.
27387 * g++.old-deja/g++.mike/eh49.C: Likewise.
27388 * g++.old-deja/g++.mike/eh50.C: Likewise.
27389 * g++.old-deja/g++.mike/eh51.C: Likewise.
27390 * g++.old-deja/g++.mike/eh53.C: Likewise.
27391 * g++.old-deja/g++.mike/eh55.C: Likewise.
27392 * g++.old-deja/g++.mike/p7912.C: Likewise.
27393 * g++.old-deja/g++.mike/p9706.C: Likewise.
27394 * g++.old-deja/g++.mike/p10416.C: Likewise.
27395 * g++.old-deja/g++.mike/p11667.C: Likewise.
27396 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
27397 Remove redundant reference to Iris.
27398 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
27399 Elxsi, i860, Pico Java, and WE32K.
27400
27401 2003-01-07 Mark Mitchell <mark@codesourcery.com>
27402
27403 * g++.dg/ext/asm4.C: New test.
27404
27405 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27406
27407 PR c++/9030
27408 * g++.dg/template/friend12.C: New test.
27409 * g++.dg/template/friend13.C: Likewise.
27410 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
27411
27412 2003-01-08 Jan Hubicka <jh@suse.cz>
27413
27414 * gcc.dg/i386-cadd.c: New test.
27415 * gcc.dg/i386-cmov4.c: Likewise.
27416
27417 2003-01-06 Mark Mitchell <mark@codesourcery.com>
27418
27419 PR c++/9165
27420 * g++.dg/warn/Wunused-3.C: New test.
27421
27422 * g++.dg/abi/bitfield9.C: New test.
27423
27424 PR c++/9189
27425 * g++.dg/parse/defarg3.C: New test.
27426
27427 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
27428
27429 * g++.dg/parse/ambig1.C: New test.
27430 * g++.dg/parse/defarg2.C: New test.
27431
27432 2003-01-05 Mark Mitchell <mark@codesourcery.com>
27433
27434 * g++.dg/template/defarg-1.C: New test.
27435 * g++.dg/template/local2.C: Likewise.
27436
27437 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
27438
27439 * gcc.c-torture/execute/20030105-1.c: New test.
27440
27441 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27442
27443 * g++.dg/parse/namespace3.C: Remove extra semicolons.
27444 * g++.dg/parse/namespace4.C: Likewise.
27445
27446 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
27447
27448 * g++.dg/template/ntp2.C: New test.
27449
27450 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
27451
27452 * g++.dg/parse/extern-C-1.C: New test.
27453
27454 * g++.dg/parse/namespace4.C: New test.
27455
27456 * g++.dg/template/nested1.C: New test.
27457
27458 * g++.dg/parse/namespace3.C: New test.
27459
27460 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
27461
27462 * g++.dg/lookup/two-stage1.C: New test.
27463
27464 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27465
27466 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
27467 * g++.old-deja/g++.jason/access8.C: Likewise.
27468 * g++.old-deja/g++.other/decl5.C: Likewise.
27469
27470 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27471
27472 * g++.dg/parse/parse7.C: New test.
27473
27474 2003-01-02 Mark Mitchell <mark@codesourcery.com>
27475
27476 PR c++/2843
27477 * g++.dg/ext/attrib7.C: New test.
27478
27479 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
27480
27481 * g++.dg/parse/parse6.C: New test.
27482
27483 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
27484
27485 * gcc.dg/h8300-stack-1.c: New.
27486
27487 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27488
27489 g++.dg/lookup/exception1.C: New test.
27490
27491 g++.dg/lookup/template1.C: New test.
27492
27493 g++.dg/parse/namespace2.C: New test.
27494
27495 g++.dg/parse/parens2.C: New test.
27496
27497 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27498
27499 * g++.dg/parse/parse5.C: New test.
27500 * g++.dg/lookup/scoped4.C: New test.
27501
27502 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
27503
27504 * g++.dg/parse/parens1.C: New test.
27505
27506 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
27507 angle-bracket1.C.
27508 * g++.dg/parse/parens2.C: New test.
27509
27510 * g++.dg/lookup/scope-operator1.C: New test.
27511
27512 * g++.dg/parse/operator1.C: New test.
27513
27514 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27515
27516 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
27517 * g++.old-deja/g++.other/access6.C: Likewise.
27518 * g++.old-deja/g++.other/decl1.C: Likewise.
27519 * g++.old-deja/g++.pt/typename12.C: Likewise.
27520
27521 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27522
27523 * g++.dg/parse/namespace1.C: New test.
27524
27525 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27526
27527 * g++.dg/parse/parse4.C: New test.
27528
27529 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27530
27531 * g++.dg/parse/parse3.C: New test.
27532
27533 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27534
27535 * g++.dg/parse/parse2.C: New test.
27536
27537 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27538
27539 * g++.dg/template/friend11.C: New test.
27540
27541 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
27542
27543 * g++.dg/parse/parse1.C: New test.
27544
27545 2002-12-31 Janis Johnson <janis187@us.ibm.com>
27546
27547 * lib/profopt.exp: Change the name of a global variable to avoid
27548 possible clashes with other test suites.
27549
27550 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
27551
27552 * g++.dg/inherit/covariant8.C: New test.
27553
27554 2002-12-31 Mark Mitchell <mark@codesourcery.com>
27555
27556 * g++.dg/init/array9.C: New test.
27557
27558 PR c++/9112
27559 * g++.dg/parse/expr1.C: New test.
27560
27561 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
27562
27563 * gcc.c-torture/compile/20021230-1.c: New test.
27564
27565 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
27566
27567 * g++.dg/inherit/covariant5.C: New test.
27568 * g++.dg/inherit/covariant6.C: New test.
27569 * g++.dg/inherit/covariant7.C: New test.
27570
27571 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27572
27573 PR c++/2739
27574 * g++.dg/other/access2.C: New test.
27575
27576 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
27577
27578 * g++.dg/other/anon-struct.C: No longer fails
27579 * g++.old-deja/g++.brendan/parse4.C: Likewise.
27580 * g++.old-deja/g++.brendan/parse5.C: Likewise.
27581 * g++.old-deja/g++.brendan/parse6.C: Likewise.
27582
27583 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
27584
27585 * g++.dg/parse/angle-bracket.C (main): No longer fails.
27586
27587 2002-12-27 Mark Mitchell <mark@codesourcery.com>
27588
27589 * g++.dg/eh/spec4.C: Remove stray semicolon.
27590 * g++.dg/expr/pmf-1.C: Change error message.
27591 * g++.dg/ext/asm1.C: Remove stray semicolon.
27592 * g++.dg/ext/typename1.C: Add missing typenames.
27593 * g++.dg/inherit/template-as-base.C: Change error message.
27594 * g++.dg/lookup/scoped1.C: Likewise.
27595 * g++.dg/lookup/scoped2.C: Likewise.
27596 * g++.dg/lookup/using2.C: Likewise.
27597 * g++.dg/other/component1.C: Remove stray semicolon.
27598 * g++.dg/other/do1.C: Change error message.
27599 * g++.dg/other/error2.C: Likewise.
27600 * g++.dg/other/init1.C: Likewise.
27601 * g++.dg/other/packed1.C: Remove stray semicolon.
27602 * g++.dg/other/ptrmem2.C: Change error message.
27603 * g++.dg/parse/parameter-declaration-1.C: Remove line number
27604 marker.
27605 * g++.dg/special/initp1.C: Remove invalid attribute usage.
27606 * g++.dg/template/access3.C: Add typename keyword.
27607 * g++.dg/template/access5.C: Remove stray semicolon.
27608 * g++.dg/template/access6.C: Likewise.
27609 * g++.dg/template/complit1.C: Likewise.
27610 * g++.dg/template/crash1.C: Change error message.
27611 * g++.dg/template/inherit2.C: Remove stray semicolon.
27612 * g++.dg/template/instantiate2.C: Likewise.
27613 * g++.dg/template/instantiate3.C: Change error message.
27614 * g++.dg/template/qual1.C: Remove stray semicolon.
27615 * g++.dg/template/qualttp18.C: Change error message.
27616 * g++.dg/template/ref1.C: Remove stray semicolon.
27617 * g++.dg/template/sizeof1.C (A::value): Declare it.
27618 * g++.dg/template/spec4.C: Change error message.
27619 * g++.dg/template/static1.C: Likewise.
27620 * g++.dg/template/type1.C: Likewise.
27621 * g++.dg/template/typename3.C: Likewise.
27622 * g++.old-deja/g++.benjamin/13478.C: Change error message.
27623 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
27624 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
27625 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
27626 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
27627 named return value extension.
27628 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
27629 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
27630 * g++.old-deja/g++.bob/extern_C.C: Likewise.
27631 * g++.old-deja/g++.bob/inherit2.C: Likewise.
27632 * g++.old-deja/g++.brendan/complex1.C: Likewise.
27633 * g++.old-deja/g++.brendan/copy5.C: Likewise.
27634 * g++.old-deja/g++.brendan/crash13.C: Likewise.
27635 * g++.old-deja/g++.brendan/crash15.C: Likewise.
27636 * g++.old-deja/g++.brendan/crash18.C: Change error message.
27637 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
27638 * g++.old-deja/g++.brendan/crash38.C: Likewise.
27639 * g++.old-deja/g++.brendan/crash50.C: Likewise.
27640 * g++.old-deja/g++.brendan/crash56.C: Likewise.
27641 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
27642 syntax.
27643 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
27644 * g++.old-deja/g++.brendan/crash8.C: Change error message.
27645 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
27646 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
27647 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
27648 * g++.old-deja/g++.brendan/template11.C: Likewise.
27649 * g++.old-deja/g++.brendan/template26.C: Likewise.
27650 * g++.old-deja/g++.brendan/template27.C: Use explicit
27651 specialization syntax.
27652 * g++.old-deja/g++.brendan/template30.C: Likewise.
27653 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
27654 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
27655 non-dependent names.
27656 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
27657 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
27658 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
27659 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
27660 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
27661 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
27662 named return value extension.
27663 * g++.old-deja/g++.ext/namedret2.C: Likewise.
27664 * g++.old-deja/g++.ext/namedret3.C: Likewise.
27665 * g++.old-deja/g++.ext/return1.C: Likewise.
27666 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
27667 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
27668 * g++.old-deja/g++.jason/access8.C: Likewise.
27669 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
27670 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
27671 pseudo-destructor names.
27672 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
27673 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
27674 pseudo-destructor names.
27675 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
27676 * g++.old-deja/g++.jason/overload19.C: Likewise.
27677 * g++.old-deja/g++.jason/overload32.C: Likewise.
27678 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
27679 stray semicolons.
27680 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
27681 * g++.old-deja/g++.jason/return.C: Likewise.
27682 * g++.old-deja/g++.jason/return2.C: Likewise.
27683 * g++.old-deja/g++.jason/shadow1.C: Likewise.
27684 * g++.old-deja/g++.jason/special.C: Use explicit specialization
27685 syntax.
27686 * g++.old-deja/g++.jason/template10.C: Account for use of
27687 non-dependent names.
27688 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
27689 syntax.
27690 * g++.old-deja/g++.jason/template37.C: Likewise.
27691 * g++.old-deja/g++.law/access4.C: Change error messages.
27692 * g++.old-deja/g++.law/arm13.C: Remove incorrect
27693 pseudo-destructor names.
27694 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
27695 * g++.old-deja/g++.law/ctors9.C: Likewise.
27696 * g++.old-deja/g++.law/cvt22.C: Likewise.
27697 * g++.old-deja/g++.law/dtors5.C: Likewise.
27698 * g++.old-deja/g++.law/global-init1.C: Likewise.
27699 * g++.old-deja/g++.law/missed-error3.C: Likewise.
27700 * g++.old-deja/g++.law/operators28.C: Likewise.
27701 * g++.old-deja/g++.law/visibility28.C: Likewise.
27702 * g++.old-deja/g++.martin/eval1.C: Likewise.
27703 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
27704 name.
27705 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
27706 * g++.old-deja/g++.mike/net34.C: Likewise.
27707 * g++.old-deja/g++.mike/net36.C: Likewise.
27708 * g++.old-deja/g++.mike/ns2.C: Likewise.
27709 * g++.old-deja/g++.mike/p12306.C: Likewise.
27710 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
27711 value extension.
27712 * g++.old-deja/g++.mike/p700.C: Likewise.
27713 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
27714 * g++.old-deja/g++.mike/p710.C: Likewise.
27715 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
27716 value extension.
27717 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
27718 * g++.old-deja/g++.mike/pmf9.C: Likewise.
27719 * g++.old-deja/g++.ns/crash2.C: Likewise.
27720 * g++.old-deja/g++.ns/crash3.C: Likewise.
27721 * g++.old-deja/g++.ns/invalid1.C: Likewise.
27722 * g++.old-deja/g++.ns/ns17.C: Likewise.
27723 * g++.old-deja/g++.ns/template16.C: Likewise.
27724 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
27725 keyword.
27726 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
27727 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
27728 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
27729 named return value extension.
27730 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
27731 * g++.old-deja/g++.other/access4.C: Issue additional error
27732 messages.
27733 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
27734 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
27735 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
27736 * g++.old-deja/g++.other/crash25.C: Change error message.
27737 * g++.old-deja/g++.other/crash4.C: Change error message.
27738 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
27739 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
27740 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
27741 checks.
27742 * g++.old-deja/g++.other/defarg8.C: Likewise.
27743 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
27744 * g++.old-deja/g++.other/dtor10.C: Likewise.
27745 * g++.old-deja/g++.other/incomplete.C: Likewise.
27746 * g++.old-deja/g++.other/linkage7.C: Likewise.
27747 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
27748 lookup algorithm.
27749 * g++.old-deja/g++.other/mangle2.C: Likewise.
27750 * g++.old-deja/g++.other/refinit2.C: Likewise.
27751 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
27752 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
27753 * g++.old-deja/g++.pt/crash28.C: Likewise.
27754 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
27755 syntax.
27756 * g++.old-deja/g++.pt/crash32.C: Change error message.
27757 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
27758 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
27759 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
27760 error message position.
27761 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
27762 * g++.old-deja/g++.pt/defarg8.C: Change error message.
27763 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
27764 syntax.
27765 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
27766 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
27767 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
27768 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
27769 keyword.
27770 * g++.old-deja/g++.pt/explicit31.C: Likewise.
27771 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
27772 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
27773 keyword.
27774 * g++.old-deja/g++.pt/explicit71.C: Change error message.
27775 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
27776 syntax.
27777 * g++.old-deja/g++.pt/friend28.C: Account for use of
27778 non-dependent names.
27779 * g++.old-deja/g++.pt/friend29.C: Likewise.
27780 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
27781 rules.
27782 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
27783 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
27784 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
27785 lookup rules.
27786 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
27787 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
27788 keyword.
27789 * g++.old-deja/g++.pt/memclass20.C: Likewise.
27790 * g++.old-deja/g++.pt/memclass5.C: Likewise.
27791 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
27792 keyword.
27793 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
27794 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
27795 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
27796 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
27797 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
27798 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
27799 keyword.
27800 * g++.old-deja/g++.pt/spec10.C: Likewise.
27801 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
27802 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
27803 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
27804 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
27805 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
27806 * g++.old-deja/g++.pt/ttp62.C: Likewise.
27807 * g++.old-deja/g++.pt/ttp64.C: Likewise.
27808 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
27809 * g++.old-deja/g++.pt/typename15.C: Likewise.
27810 * g++.old-deja/g++.pt/typename22.C: Likewise.
27811 * g++.old-deja/g++.pt/typename6.C: Change error messages.
27812 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
27813 * g++.old-deja/g++.pt/virtual2.C: Likewise.
27814 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
27815 syntax.
27816 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
27817 return value extension.
27818 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
27819 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
27820 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
27821 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
27822
27823 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
27824
27825 * g++.dg/warn/inline1.C: New test.
27826 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
27827 * g++.old-deja/g++.jason/synth10.C: Likewise.
27828 * g++.old-deja/g++.mike/net31.C: Likewise.
27829 * g++.old-deja/g++.mike/p8786.C: Likewise.
27830
27831 * g++.dg/template/friend10.C: New test.
27832 * g++.dg/template/conv5.C: New test.
27833
27834 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
27835
27836 * g++.dg/lookup/scoped3.C: New test.
27837
27838 * g++.dg/lookup/decl1.C: New test.
27839 * g++.dg/lookup/decl2.C: New test.
27840
27841 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
27842
27843 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
27844 gcc.c-torture/compile/20021015-1.c,
27845 gcc.c-torture/compile/20021015-2.c,
27846 gcc.c-torture/compile/20021123-1.c,
27847 gcc.c-torture/compile/20021123-2.c,
27848 gcc.c-torture/compile/20021123-3.c,
27849 gcc.c-torture/compile/20021123-4.c,
27850 gcc.c-torture/execute/20021024-1.c: Add tests previously added
27851 only to 3.1 or 3.2 branch.
27852
27853 2002-12-23 Mark Mitchell <mark@codesourcery.com>
27854
27855 * gcc.dg/i386-bitfield3.c: New test.
27856
27857 * gcc.dg/i386-bitfield2.c: New test.
27858
27859 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
27860
27861 * g++.dg/parse/conv_op1.C: New test.
27862
27863 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
27864
27865 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
27866 approved.
27867
27868 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
27869
27870 * gcc.c-torture/compile/20021220-1.c: New test.
27871
27872 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
27873
27874 * gcc.dg/i386-fastcall-1.c: New.
27875
27876 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27877
27878 * gcc.c-torture/execute/20021219-1.c: New test.
27879
27880 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
27881
27882 * gcc.dg/i386-pic-1.c: New test.
27883
27884 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27885
27886 PR c++/8099
27887 * g++.dg/template/friend9.C: New test.
27888
27889 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27890
27891 PR c++/3663
27892 * g++.dg/template/access7.C: New test.
27893
27894 2002-12-18 Nick Clifton <nickc@redhat.com>
27895
27896 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
27897 the libstdc++-v3 directory has been found.
27898
27899 2002-12-12 Devang Patel <dpatel@apple.com>
27900 * gcc.dg/darwin-ld-1.c: New test.
27901 * gcc.dg/darwin-ld-2.c: New test.
27902 * gcc.dg/darwin-ld-3.c: New test.
27903 * gcc.dg/darwin-ld-4.c: New test.
27904 * gcc.dg/darwin-ld-5.c: New test.
27905
27906 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27907
27908 * gcc.c-torture/compile/20021212-1.c: New test.
27909
27910 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
27911
27912 * gcc.dg/fshort-wchar: New test.
27913
27914 2002-12-10 Mark Mitchell <mark@codesourcery.com>
27915
27916 PR c++/8372
27917 * g++.dg/template/dtor1.C: New test.
27918
27919 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
27920 markers.
27921
27922 2002-12-10 Jakub Jelinek <jakub@redhat.com>
27923
27924 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
27925
27926 2002-12-09 Mark Mitchell <mark@codesourcery.com>
27927
27928 * g++.dg/template/static1.C: New test.
27929 * g++.dg/template/static2.C: New test.
27930 * g++.old-deja/g++.ext/memconst.C: New test.
27931
27932 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27933
27934 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
27935 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
27936 * g++.dg/special/initp1.C: Likewise.
27937
27938 2002-12-06 Jakub Jelinek <jakub@redhat.com>
27939
27940 * gcc.c-torture/execute/20021204-1.c: New test.
27941
27942 2002-12-04 Geoffrey Keating <geoffk@apple.com>
27943
27944 * gcc.dg/ppc-fmadd-1.c: New file.
27945 * gcc.dg/ppc-fmadd-2.c: New file.
27946 * gcc.dg/ppc-fmadd-3.c: New file.
27947
27948 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27949
27950 * gcc.c-torture/compile/20021204-1.c: New test.
27951
27952 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
27953
27954 * g++.dg/inherit/covariant2.C: New test.
27955 * g++.dg/inherit/covariant3.C: New test.
27956 * g++.dg/inherit/covariant4.C: New test.
27957 * g++.dg/inherit/covariant1.C: Remove XFAIL.
27958 * g++.old-deja/g++.robertl/eb17.C: Likewise.
27959
27960 2002-12-03 Mark Mitchell <mark@codesourcery.com>
27961
27962 PR c++/8688
27963 * g++.dg/init/brace3.C: New test.
27964
27965 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
27966
27967 * gcc.dg/20020210-1.c: Fix a comment typo.
27968
27969 2002-12-02 Mark Mitchell <mark@codesourcery.com>
27970
27971 PR c++/8720
27972 * g++.dg/parse/defarg1.C: New test.
27973
27974 PR c++/8615
27975 * g++.dg/template/char1.C: New test.
27976
27977 * g++.dg/template/varmod1.C: Fix typo.
27978
27979 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27980
27981 DR 180
27982 * g++.old-deja/g++.pt/crash32.C: Expect error.
27983
27984 2002-12-01 Mark Mitchell <mark@codesourcery.com>
27985
27986 PR c++/5919
27987 * g++.dg/template/varmod1.C: New test.
27988
27989 PR c++/8727
27990 * g++.dg/inherit/typeinfo1.C: New test.
27991
27992 PR c++/8663
27993 * g++.dg/inherit/typedef1.C: New test.
27994
27995 2002-11-30 Mark Mitchell <mark@codesourcery.com>
27996
27997 PR c++/8332
27998 PR c++/8493
27999 * g++.dg/template/strlen1.C: New test.
28000
28001 PR c++/8227
28002 * g++.dg/template/ctor2.C: New test.
28003
28004 PR c++/8214
28005 * g++.dg/init/string1.C: New test.
28006
28007 PR c++/8511
28008 * g++.dg/template/friend8.C: New test.
28009
28010 2002-11-29 Joe Buck <jbuck@synopsys.com>
28011
28012 * g++.dg/lookup/anon2.C: New test.
28013
28014 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
28015
28016 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
28017 h8300 port.
28018
28019 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
28020
28021 * gcc.dg/bitfld-6.c: New test.
28022
28023 2002-11-27 Jan Hubicka <jh@suse.cz>
28024
28025 * gcc.c-torture/execute/20021127.[cx]: New test.
28026
28027 2002-11-26 Jan Hubicka <jh@suse.cz>
28028
28029 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
28030 quality.
28031
28032 2002-11-26 Geoffrey Keating <geoffk@apple.com>
28033
28034 * g++.dg/init/brace2.C: New test.
28035 * g++.old-deja/g++.mike/p9129.C: Correct.
28036
28037 2002-11-26 Mark Mitchell <mark@codesourcery.com>
28038
28039 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
28040
28041 2002-11-25 Andreas Bauer <baueran@in.tum.de>
28042
28043 * gcc.dg/sibcall-6: New test for indirect sibcalls.
28044
28045 2002-11-25 Mark Mitchell <mark@codesourcery.com>
28046
28047 * testsuite/g++.dg/abi/empty11.C: New test.
28048 * testsuite/g++.dg/rtti/cv1.C: New test.
28049
28050 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
28051
28052 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
28053
28054 2002-11-24 Mark Mitchell <mark@codesourcery.com>
28055
28056 * g++.dg/abi/empty10.C: New test.
28057
28058 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
28059
28060 * gcc.c-torture/compile/20021124-1.c: New test.
28061
28062 2002-11-22 Mark Mitchell <mark@codesourcery.com>
28063
28064 * g++.dg/abi/rtti2.C: New test.
28065
28066 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
28067
28068 * gcc.dg/i386-unroll-1.c: New test.
28069
28070 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
28071
28072 * gcc.c-torture/compile/20021120-1.c: New test.
28073 * gcc.c-torture/compile/20021120-2.c: New test.
28074
28075 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28076
28077 * gcc.dg/bitfld-5.c: New test.
28078
28079 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28080
28081 * gcc.c-torture/execute/20021120-3.c: New test.
28082
28083 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28084
28085 * gcc.c-torture/execute/20021120-2.c: New test.
28086
28087 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
28088
28089 * gcc.c-torture/execute/20021120-1.c: New test.
28090
28091 2002-11-20 Jakub Jelinek <jakub@redhat.com>
28092
28093 * gcc.c-torture/execute/20021118-3.c: New test.
28094
28095 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28096
28097 * gcc.c-torture/compile/20021119-1.c: New test.
28098
28099 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
28100
28101 * gcc.dg/duff-1.c: New test.
28102 * gcc.dg/duff-2.c: New test.
28103 * gcc.dg/duff-3.c: New test.
28104
28105 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
28106
28107 * gcc.dg/cpp/_Pragma5.c: New test.
28108
28109 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28110
28111 * gcc.c-torture/execute/20021118-2.c: New test.
28112
28113 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
28114
28115 * gcc.c-torture/execute/20021118-1.c: New test.
28116
28117 2002-11-16 Jakub Jelinek <jakub@redhat.com>
28118
28119 * gcc.dg/20021116-1.c: New test.
28120
28121 2002-11-14 Mark Mitchell <mark@codesourcery.com>
28122
28123 * g++.dg/abi/vcall1.C: New test.
28124
28125 2002-11-14 Jakub Jelinek <jakub@redhat.com>
28126
28127 * gcc.dg/20021029-1.c: New test.
28128 * gcc.dg/20021029-2.c: New test.
28129
28130 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
28131
28132 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
28133
28134 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28135
28136 PR c/8439
28137 * gcc.dg/20021110.c: Move to ...
28138 * gcc.c-torture/compile/20021110.c: .... here.
28139
28140 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28141
28142 PR c/8467
28143 * gcc.c-torture/execute/20021111-1.c
28144
28145 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28146
28147 PR c/8439
28148 * gcc.dg/20021110.c: New test.
28149
28150 2002-11-10 Mark Mitchell <mark@codesourcery.com>
28151
28152 * g++.dg/abi/vthunk3.C: Run only on x86.
28153
28154 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
28155
28156 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
28157
28158 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
28159
28160 * lib/compat.exp (compat-execute): Fix logic error in last
28161 change.
28162
28163 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
28164
28165 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
28166
28167 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28168
28169 PR c++/8389
28170 * g++.dg/template/access6.C: New test.
28171
28172 2002-11-08 Jan Hubicka <jh@suse.cz>
28173
28174 * gcc.dg/i386-ssefp-1.c: New test.
28175 * gcc.dg/i386-ssefp-1.c: New test.
28176
28177 2002-11-08 Jan Hubicka <jh@suse.cz>
28178
28179 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
28180
28181 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28182
28183 * g++.dg/abi/vthunk3.C: New test.
28184
28185 PR c++/8338
28186 * g++.dg/template/crash2.C: New test.
28187
28188 2002-11-07 Mark Mitchell <mark@codesourcery.com>
28189
28190 * testsuite/g++.dg/abi/dtor1.C: New test.
28191 * testsuite/g++.dg/abi/dtor2.C: Likewise.
28192
28193 2002-11-05 Geoffrey Keating <geoffk@apple.com>
28194
28195 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
28196 Darwin.
28197
28198 2002-11-04 Adam Nemet <anemet@lnxw.com>
28199
28200 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
28201 -mthumb. Only xfail with -O0.
28202
28203 2002-11-03 Mark Mitchell <mark@codesourcery.com>
28204
28205 * g++.dg/abi/thunk1.C: New test.
28206 * g++.dg/abi/thunk2.C: Likewise.
28207 * g++.dg/abi/vtt1.C: Likewise.
28208
28209 2002-11-02 Diego Novillo <dnovillo@redhat.com>
28210
28211 PR optimization/8423
28212 * gcc.c-torture/execute/builtin-constant.c: New test.
28213
28214 2002-11-01 Zack Weinberg <zack@codesourcery.com>
28215
28216 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
28217 Add some more cases.
28218
28219 2002-11-01 Mark Mitchell <mark@codesourcery.com>
28220
28221 PR c++/8391
28222 * g++.dg/opt/local1.C: New test.
28223
28224 2002-10-30 Mark Mitchell <mark@codesourcery.com>
28225
28226 PR c++/8160
28227 * g++.dg/template/complit1.C: New test.
28228
28229 PR c++/8149
28230 * g++.dg/template/typename4.C: Likewise.
28231
28232 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28233
28234 Core issue 287, PR c++/7639
28235 * g++.dg/template/instantiate1.C: Adjust error location.
28236 * g++.dg/template/instantiate3.C: New test.
28237 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
28238 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
28239 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
28240
28241 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
28242
28243 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
28244
28245 2002-10-29 Mark Mitchell <mark@codesourcery.com>
28246
28247 PR c++/8287
28248 * g++.dg/init/dtor2.C: New test.
28249
28250 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28251
28252 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
28253 * gcc.dg/nest.c: Bypass errors on irix6.
28254
28255 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
28256
28257 * gcc.dg/nest.c: Expect error for mmix-*-*.
28258 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
28259
28260 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
28261
28262 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
28263 markers.
28264
28265 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
28266
28267 2002-10-25 Mike Stump <mrs@apple.com>
28268
28269 * gcc.dg/warn-1.c: New test.
28270
28271 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28272
28273 * g++.dg/template/typename3.C: New test.
28274
28275 2002-10-25 Mark Mitchell <mark@codesourcery.com>
28276
28277 * g++.dg/lookup/ptrmem1.C: New test.
28278
28279 * g++.dg/abi/vthunk2.C: New test.
28280
28281 2002-10-25 Zack Weinberg <zack@codesourcery.com>
28282
28283 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
28284
28285 2002-10-24 Mark Mitchell <mark@codesourcery.com>
28286
28287 * g++.dg/abi/empty9.C: New test.
28288
28289 2002-10-24 Richard Henderson <rth@redhat.com>
28290
28291 * g++.dg/inherit/thunk1.C: Enable for ia64.
28292
28293 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28294
28295 PR c++/8067
28296 * g++.dg/lookup/pretty1.C: New test.
28297
28298 2002-10-23 Jakub Jelinek <jakub@redhat.com>
28299
28300 * gcc.dg/20021023-1.c: New test.
28301
28302 2002-10-23 Mark Mitchell <mark@codesourcery.com>
28303
28304 PR c++/7679
28305 * g++.dg/parse/inline1.C: New test.
28306
28307 2002-10-23 Richard Henderson <rth@redhat.com>
28308
28309 * g++.dg/inherit/thunk1.C: Enable for x86_64.
28310
28311 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
28312
28313 2002-10-22 Mark Mitchell <mark@codesourcery.com>
28314
28315 PR c++/6579
28316 * g++.dg/parse/stmtexpr3.C: New test.
28317
28318 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
28319
28320 * g++.dg/expr/cond1.C: New test.
28321
28322 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28323
28324 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
28325
28326 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28327
28328 * g++.dg/abi/vbase13.C: New test.
28329 * g++.dg/abi/vbase14.C: Likewise.
28330
28331 2002-10-21 Jakub Jelinek <jakub@redhat.com>
28332
28333 * gcc.dg/tls/pic-1.c: New test.
28334 * gcc.dg/tls/nonpic-1.c: New test.
28335 * gcc.dg/20021018-1.c: New test.
28336
28337 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28338
28339 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
28340 Remove only files with the same base name as the test case.
28341 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
28342 (profopt-execute): Likewise. Also, remove old profiling
28343 and performance data files before running the tests.
28344
28345 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
28346 * g++.dg/bprob/bprob.exp: Likewise.
28347 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
28348 to allow more general test case names.
28349
28350 * g++.dg/bprob/bprob-1.C: Rename to ...
28351 * g++.dg/bprob/g++-bprob-1.C: ... this.
28352
28353 * g77.dg/bprob/bprob-1.f: Rename to ...
28354 * g77.dg/bprob/g77-bprob-1.f: ... this.
28355
28356 2002-10-21 Zack Weinberg <zack@codesourcery.com>
28357
28358 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
28359 bison 1.50 or later.
28360
28361 2002-10-21 Janis Johnson <janis187@us.ibm.com>
28362
28363 * g++.dg/README: Describe more test directories.
28364
28365 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28366
28367 * g++.dg/init/array6.C: Add additional tests.
28368
28369 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
28370
28371 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
28372 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
28373
28374 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
28375
28376 * gcc.c-torture/compile/20020604-1.x: New.
28377 * gcc.c-torture/compile/simd-5.x: Likewise.
28378 * gcc.c-torture/execute/920710-1.x: Likewise.
28379 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
28380
28381 2002-10-21 Mark Mitchell <mark@codesourcery.com>
28382
28383 * g++.dg/inherit/override1.C: Add dg-options clause.
28384
28385 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28386
28387 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
28388 _mm_slli_si128.
28389
28390 2002-10-19 Andreas Schwab <schwab@suse.de>
28391
28392 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
28393 directory component.
28394
28395 2002-10-18 Mark Mitchell <mark@codesourcery.com>
28396
28397 * g++.dg/inherit/thunk1.C: New test.
28398
28399 * g++.dg/inherit/override1.C: New test.
28400
28401 * g++.dg/abi/mangle11.C: New test.
28402 * g++.dg/abi/mangle14.C: New test.
28403 * g++.dg/abi/mangle17.C: New test.
28404
28405 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
28406
28407 * g++.dg/overload/member2.C: New test.
28408
28409 2002-10-17 Janis Johnson <janis187@us.ibm.com>
28410
28411 * g++.dg/README: Describe new compat directory.
28412 * g++.dg/dg.exp: Skip tests in compat directory.
28413 * README.compat: New file.
28414 * lib/compat.exp: New expect script.
28415 * g++.dg/compat: New test directory.
28416 * g++.dg/compat/compat.exp: New expect script.
28417 * g++.dg/compat/abi: New test directory.
28418 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
28419 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
28420 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
28421 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
28422 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
28423 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
28424 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
28425 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
28426 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
28427 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
28428 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
28429 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
28430 * g++.dg/compat/break: New test directory.
28431 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
28432 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
28433 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
28434 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
28435 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
28436 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
28437 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
28438 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
28439 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
28440 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
28441 g++.dg/compat/break/README: New files.
28442 * g++.dg/compat/eh: New test directory.
28443 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
28444 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
28445 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
28446 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
28447 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
28448 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
28449 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
28450 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
28451 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
28452 g++.dg/compat/eh/filter2_y.C,
28453 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
28454 g++.dg/compat/eh/new1_y.C,
28455 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
28456 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
28457 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
28458 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
28459 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
28460 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
28461 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
28462 g++.dg/compat/eh/unexpected1_y.C: New files.
28463 * g++.dg/compat/init: New test directory.
28464 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
28465 g++.dg/compat/init/array5_y.C,
28466 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
28467 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
28468 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
28469 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
28470 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
28471 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
28472 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
28473 g++.dg/compat/init/init-ref2_y.C: New files.
28474
28475 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28476
28477 PR c++/7584
28478 * g++.dg/inherit/using3.C: New test.
28479
28480 2002-10-17 Jan Hubicka <jh@suse.cz>
28481
28482 * gcc.dg/20021017-2.c: New test.
28483
28484 2002-10-17 Mark Mitchell <mark@codesourcery.com>
28485
28486 * g++.dg/abi/mangle16.C: Adjust.
28487
28488 * g++.dg/init/array8.C: New test.
28489
28490 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
28491
28492 * gcc.dg/special/mips-abi.exp: New test.
28493 * gcc.dg/special/mips-abi.s: Empty file used by the above.
28494
28495 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28496
28497 * g++.dg/abi/mangle16.C: New test.
28498 * g++.dg/abi/mangle17.C: Likewise.
28499
28500 PR c++/7478
28501 * g++.dg/template/ref1.C: New test.
28502
28503 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28504
28505 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
28506
28507 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
28508
28509 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
28510
28511 2002-10-16 Mark Mitchell <mark@codesourcery.com>
28512
28513 PR c++/7524
28514 * g++.dg/init/array7.C: New test.
28515
28516 2002-10-15 Mark Mitchell <mark@codesourcery.com>
28517
28518 * g++.dg/init/array6.C: New test.
28519
28520 * g++.dg/abi/mangle13.C: Likewise.
28521 * g++.dg/abi/mangle14.C: Likewise.
28522 * g++.dg/abi/mangle15.C: Likewise.
28523
28524 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28525
28526 * g++.dg/abi/empty8.C: New test.
28527
28528 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
28529
28530 * g++.dg/init/ctor1.C: New test.
28531
28532 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
28533
28534 * gcc.c-torture/execute/20021015-1.c: New test.
28535
28536 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
28537
28538 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
28539
28540 2002-10-14 Jan Hubicka <jh@suse.cz>
28541
28542 * gcc.dg/i386-ssetype-[1-5].c: New tests.
28543
28544 2002-10-14 Richard Henderson <rth@redhat.com>
28545
28546 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
28547
28548 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28549
28550 PR optimization/6631
28551 * g++.dg/opt/const2.C: New test.
28552
28553 2002-10-14 Mark Mitchell <mark@codesourcery.com>
28554
28555 PR c++/7176
28556 * g++.dg/parse/friend1.C: New test.
28557 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
28558
28559 2002-10-14 Jakub Jelinek <jakub@redhat.com>
28560
28561 * gcc.dg/20021014-1.c: New test.
28562
28563 2002-10-11 Mark Mitchell <mark@codesourcery.com>
28564
28565 PR c++/5661
28566 * g++.dg/ext/vlm1.C: New test.
28567 * g++.dg/ext/vlm2.C: Likewise.
28568
28569 * g++.dg/init/array1.C: Remove invalid braces.
28570 * g++.dg/init/brace1.C: New test.
28571 * g++.dg/init/copy2.C: Likewise.
28572 * g++.dg/init/copy3.C: Likewise.
28573 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
28574 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
28575 braces.
28576
28577 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
28578
28579 * gcc.dg/cpp/assembler.S: Don't use -ansi.
28580
28581 2002-10-11 Richard Shann <richard.shann@superh.com>
28582
28583 * gcc.c-torture/compile/simd-5.c: New test.
28584
28585 2002-10-10 Roger Sayle <roger@eyesopen.com>
28586
28587 * gcc.c-torture/execute/shiftopt-1.c: New test case.
28588
28589 2002-10-10 Jim Wilson <wilson@redhat.com>
28590
28591 * gcc.c-torture/execute/20021010-1.c: New test.
28592
28593 2002-10-09 Zack Weinberg <zack@codesourcery.com>
28594
28595 PR c/7353
28596 * g++.dg/ext/typedef-init.C: New test.
28597 * gcc.dg/typedef-init.c: New test.
28598
28599 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
28600
28601 * gcc.dg/cpp/paste13.c: New test.
28602
28603 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28604
28605 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
28606 remaining platforms, XFAIL during compile, not execute. Don't
28607 XFAIL at -O0.
28608
28609 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
28610
28611 * gcc.dg/alias-1.c: Tweak expected warning.
28612
28613 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28614
28615 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
28616
28617 2002-10-06 Andreas Jaeger <aj@suse.de>
28618
28619 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
28620 * gcc.dg/cpp/c++98.C: Likewise.
28621
28622 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
28623 * g++.dg/cpp/c++98.C: Likewise.
28624
28625 * g++.dg/README (Subdirectories): Mention cpp directory.
28626
28627 PR target/7559
28628 * gcc.dg/20021006-1.c: New test.
28629
28630 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28631
28632 PR c++/7804
28633 * g++.dg/other/warning1.C: New test.
28634
28635 2002-10-04 Roger Sayle <roger@eyesopen.com>
28636
28637 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
28638 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
28639 and sparc-*-* with -m64 as expected failures. See PR 8087.
28640
28641 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28642
28643 PR c++/7931
28644 * g++.dg/template/ptrmem3.C: New test.
28645
28646 PR c++/7754
28647 * g++.dg/template/union1.C: New test.
28648
28649 2002-10-03 Mark Mitchell <mark@codesourcery.com>
28650
28651 PR c++/8006
28652 * g++.dg/abi/mangle9.C: New test.
28653 * g++.dg/abi/mangle10.C: New test.
28654 * g++.dg/abi/mangle11.C: New test.
28655 * g++.dg/abi/mangle12.C: New test.
28656
28657 2002-10-02 Mark Mitchell <mark@codesourcery.com>
28658
28659 PR c++/7188.
28660 * g++.dg/template/meminit1.C: New test.
28661 * g++.dg/warn/Wreorder-1.C: Likewise.
28662 * g++.old-deja/g++.mike/warn3.C: Tweak.
28663 * lib/prune.exp: Ingore "in copy constructor".
28664
28665 2002-10-02 Andreas Jaeger <aj@suse.de>
28666
28667 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
28668 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
28669 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
28670 on x86-64.
28671
28672 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28673
28674 * gcc.dg/empty1.C: Fix typo.
28675
28676 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
28677
28678 * gcc.dg/alias-1.c: New test.
28679
28680 2002-10-01 Mark Mitchell <mark@codesourcery.com>
28681
28682 * gcc.dg/empty1.C: New test.
28683
28684 * g++.dg/tls/init-2.C: Tweak error messages.
28685
28686 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
28687
28688 * gcc.c-torture/compile/20020923-1.c: New test.
28689
28690 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
28691
28692 * gcc.c-torture/execute/ffs-1.c: New test.
28693 * gcc.c-torture/execute/ffs-2.c: Ditto.
28694
28695 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
28696
28697 * g++.dg/overload/member1.C: New test.
28698
28699 2002-09-30 Mark Mitchell <mark@codesourcery.com>
28700
28701 * g++.dg/abi/empty7.C: New test.
28702 * g++.dg/init/pm2.C: Likewise.
28703
28704 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
28705
28706 * g++.dg/rtti/crash1.C: New test.
28707
28708 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
28709
28710 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
28711 gcc.dg/sibcall-4.c: New tests.
28712
28713 2002-09-28 Roger Sayle <roger@eyesopen.com>
28714
28715 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
28716 powerpc and MMIX targets.
28717
28718 2002-09-27 Zack Weinberg <zack@codesourcery.com>
28719
28720 * gcc.dg/cpp/20020927-1.c: New.
28721
28722 2002-09-26 David S. Miller <davem@redhat.com>
28723
28724 * gcc.c-torture/compile/trunctfdf.c: New.
28725
28726 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28727
28728 * lib/target-supports.exp (check_weak_available): Handle solaris2.
28729
28730 2002-09-27 Alan Modra <amodra@bigpond.net.au>
28731
28732 * gcc.c-torture/execute/loop-15.c: New.
28733
28734 2002-09-26 Janis Johnson <janis187@us.ibm.com>
28735
28736 * README.QMTEST: Fix typo.
28737
28738 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
28739
28740 * gcc.dg/20020926-1.c: New test.
28741
28742 2002-09-25 David S. Miller <davem@redhat.com>
28743
28744 PR target/7842
28745 * gcc.c-torture/execute/shiftdi.c: New test.
28746
28747 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
28748
28749 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
28750 unique to the tool.
28751 * lib/g77.exp (g77_init): Likewise.
28752 * lib/g++.exp (g++_init): Likewise.
28753 * lib/objc.exp (objc_init): Likewise.
28754
28755 2002-09-25 Mark Mitchell <mark@codesourcery.com>
28756
28757 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
28758 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
28759 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
28760
28761 2002-09-25 Richard Henderson <rth@redhat.com>
28762
28763 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
28764 too-small long double.
28765
28766 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
28767
28768 * gcc.dg/20020919-1.c: New test.
28769
28770 2002-09-23 Mark Mitchell <mark@codesourcery.com>
28771
28772 * g++.dg/abi/bitfield6.C: New test.
28773 * g++.dg/abi/bitfield7.C: New test.
28774 * g++.dg/abi/bitfield8.C: New test.
28775 * g++.dg/abi/vbase11.C: New test.
28776
28777 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
28778
28779 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
28780 hppa*-*-hpux*. Update test comment.
28781
28782 2002-09-20 Jakub Jelinek <jakub@redhat.com>
28783
28784 * gcc.dg/tls/struct-1.c: New test.
28785
28786 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
28787
28788 * gcc.dg/cpp/tr-warn2.c: Update.
28789
28790 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28791
28792 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
28793
28794 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
28795
28796 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
28797 systems.
28798
28799 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
28800
28801 * gcc.c-torture/execute/ieee/mzero3.c: New test.
28802
28803 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28804 Adjust for c++filt moved to binutils. Remove spurious duplicate
28805 setting of cxxfilt.
28806
28807 2002-09-19 Geoffrey Keating <geoffk@apple.com>
28808
28809 * gcc.dg/20020312-2.c: Update for darwin.
28810
28811 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
28812
28813 * g++.old-deja/g++.other/crash32.C: Mark ICE.
28814
28815 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
28816
28817 * objc.dg/comp-types-1.m: New test.
28818 * objc.dg/comp-types-2.m: New test.
28819 * objc.dg/comp-types-3.m: New test.
28820 * objc.dg/comp-types-4.m: New test.
28821 * objc.dg/comp-types-5.m: New test.
28822 * objc.dg/comp-types-6.m: New test.
28823
28824 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
28825
28826 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
28827
28828 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28829
28830 * g++.dg/other/do1.C: New test.
28831
28832 * g++.dg/template/subst1.C: New test.
28833
28834 2002-09-16 Steve Ellcey <sje@cup.hp.com>
28835
28836 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
28837
28838 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
28839
28840 * g++.dg/template/qualttp20.C: Adjust expected errors.
28841 * g++.old-deja/g++.jason/report.C: Likewise.
28842 * g++.old-deja/g++.other/qual1.C: Likewise.
28843
28844 * g++.dg/lookup/scoped2.C: New test.
28845
28846 * g++.dg/ext/asm3.C: New test.
28847
28848 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
28849
28850 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
28851
28852 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
28853
28854 * ChangeLog: follow spelling conventions.
28855 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
28856 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
28857 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
28858 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
28859 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
28860 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
28861 * g++.old-deja/g++.law/global-init1.C: Likewise.
28862 * g++.old-deja/g++.other/delete4.C: Likewise.
28863 * g++.old-deja/g++.other/inline21.C: Likewise.
28864 * g++.old-deja/g++.other/singleton.C: Likewise.
28865 * g77.dg/strlen0.f: Likewise.
28866 * g77.f-torture/compile/20010519-1.f: Likewise.
28867 * g77.f-torture/compile/980310-4.f: Likewise.
28868 * gcc.c-torture/compile/20000605-1.c: Likewise.
28869 * gcc.c-torture/execute/20020225-1.c: Likewise.
28870 * gcc.dg/c90-hexfloat-2.c: Likewise.
28871 * gcc.dg/c99-bool-1.c: Likewise.
28872 * gcc.dg/c99-hexfloat-2.c: Likewise.
28873 * gcc.dg/dll-2.c: Likewise.
28874 * gcc.dg/wtr-union-init-1.c: Likewise.
28875 * gcc.dg/wtr-union-init-2.c: Likewise.
28876 * gcc.dg/wtr-union-init-3.c: Likewise.
28877 * gcc.dg/cpp/avoidpaste1.c: Likewise.
28878 * gcc.dg/cpp/defined.c: Likewise.
28879 * gcc.dg/cpp/macsyntx.c: Likewise.
28880 * gcc.dg/cpp/paste2.c: Likewise.
28881 * gcc.dg/cpp/trad/defined.c: Likewise.
28882 * gcc.dg/format/c90-printf-1.c: Likewise.
28883 * gcc.dg/format/c90-scanf-1.c: Likewise.
28884 * gcc.dg/format/c99-printf-1.c: Likewise.
28885 * gcc.dg/format/c99-scanf-1.c: Likewise.
28886 * gcc.misc-tests/gcov-8.c: Likewise.
28887 * lib/profopt.exp: Likewise.
28888
28889 2002-09-15 Krister Walfridsson <cato@df.lth.se>
28890
28891 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
28892
28893 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28894
28895 * g++.dg/inherit/using2.C: New test.
28896
28897 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
28898
28899 * ChangeLog: Follow spelling conventions.
28900 * g++.dg/template/friend4.C: Likewise.
28901 * g++.old-deja/g++.pt/crash67.C: Likewise.
28902 * gcc.c-torture/execute/20000801-4.c: Likewise.
28903 * gcc.dg/c90-digraph-1.c: Likewise.
28904 * gcc.dg/c94-digraph-1.c: Likewise.
28905 * gcc.dg/c99-digraph-1.c: Likewise.
28906 * gcc.dg/cpp/line5.c: Likewise.
28907 * gcc.dg/cpp/multiline.c: Likewise.
28908 * gcc.dg/cpp/trad/literals-1.c: Likewise.
28909 * gcc.dg/format/attr-3.c: Likewise.
28910 * gcc.dg/format/c90-scanf-3.c: Likewise.
28911 * gcc.dg/format/ext-4.c: Likewise.
28912
28913 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
28914
28915 * g++.dg/template/pretty1.C: New test.
28916
28917 2002-09-14 Alan Modra <amodra@bigpond.net.au>
28918
28919 * gcc.c-torture/execute/struct-cpy-1.c: New test.
28920
28921 2002-09-13 Matt Austern <austern@apple.com>
28922
28923 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
28924 passing a cast expression to a function by const reference.
28925
28926 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
28927
28928 * g++.dg/template/deduce1.C: New test.
28929
28930 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
28931
28932 * gcc.c-torture/execute/simd-1.c: Force all use of int to
28933 32-bit int.
28934
28935 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
28936
28937 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
28938 usage.
28939
28940 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
28941
28942 * gcc.c-torture/compile/20020910-1.c: New test.
28943
28944 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
28945
28946 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
28947
28948 2002-09-10 Andreas Jaeger <aj@suse.de>
28949
28950 * gcc.dg/20020312-2.c: Adjust for x86-64.
28951
28952 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
28953
28954 * g77.dg/7388.f: New test case for PR 7388.
28955
28956 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
28957
28958 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
28959
28960 2002-09-05 Ziemowit Laski <zlaski@apple.com>
28961
28962 * objc.dg/proto-lossage-1.m: New test.
28963
28964 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
28965
28966 * gcc.dg/cpp/_Pragma4.c: Fix typo.
28967
28968 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
28969
28970 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
28971 expected to pass.
28972
28973 2002-09-06 Stan Shebs <shebs@apple.com>
28974 David Edelsohn <edelsohn@gnu.org>
28975
28976 * gcc.dg/weak: New directory.
28977 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
28978 target-specific xfail bits.
28979 * gcc.dg/typeof-2.c: Move to new directory.
28980 * gcc.dg/weak.exp: New expect script.
28981
28982 2002-09-06 Alan Modra <amodra@bigpond.net.au>
28983
28984 * gcc.c-torture/execute/extzvsi.c: New test.
28985
28986 2002-09-05 Stan Shebs <shebs@apple.com>
28987
28988 * gcc.dg/weak-1.c: xfail on Darwin.
28989 * gcc.dg/weak-2.c: Ditto.
28990 * gcc.dg/weak-3.c: Ditto.
28991 * gcc.dg/weak-4.c: Ditto.
28992 * gcc.dg/weak-5.c: Ditto.
28993 * gcc.dg/weak-6.c: Ditto.
28994 * gcc.dg/weak-7.c: Ditto.
28995 * gcc.dg/weak-8.c: Ditto.
28996 * gcc.dg/weak-9.c: Ditto.
28997
28998 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
28999
29000 * gcc.c-torture/execute/loop-14.c: New test.
29001
29002 2002-09-04 Jakub Jelinek <jakub@redhat.com>
29003
29004 * g++.dg/other/cxa-atexit1.C: New test.
29005
29006 * gcc.dg/typeof-2.c: New test.
29007
29008 2002-09-03 Roger Sayle <roger@eyesopen.com>
29009
29010 * gcc.dg/builtins-2.c: New testcase.
29011 * gcc.dg/builtins-3.c: New testcase.
29012
29013 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
29014
29015 * gcc.dg/cpp/_Pragma4.c: New test.
29016
29017 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
29018
29019 * objc/execute/nil_method-1.m: New testcase.
29020
29021 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
29022
29023 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
29024 [Object class], not [Object initialize].
29025
29026 2002-08-31 Roger Sayle <roger@eyesopen.com>
29027 Hans-Peter Nilsson <hp@bitrange.com>
29028
29029 * gcc.c-torture/execute/20020720-1.x: Skip test on
29030 mmix-knuth-mmixware. Correct comment.
29031
29032 2002-08-27 Mark Mitchell <mark@codesourcery.com>
29033
29034 * testsuite/g++.dg/abi/bitfield5.C: New test.
29035 * testsuite/g++.dg/abi/vbase10.C: Likewise.
29036
29037 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
29038
29039 * objc.dg/undeclared-selector.m: New test.
29040
29041 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
29042
29043 * g++.dg/other/offsetof1.C: Avoid cast warning.
29044
29045 2002-08-26 Ziemowit Laski <zlaski@apple.com>
29046
29047 * objc.dg/super-class-2.m: New test.
29048
29049 2002-08-24 Matt Austern <austern@apple.com>
29050
29051 * g++.dg/ext/lvaddr.C: New test.
29052 * g++.dg/ext/lvcast.C: New test.
29053
29054 2002-08-22 Mark Mitchell <mark@codesourcery.com>
29055
29056 * testsuite/g++.dg/inherit/cond1.C: New test.
29057
29058 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
29059
29060 * gcc.dg/noncompile/incomplete-1.c: New test.
29061
29062 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
29063
29064 * gcc.dg/typespec-1.c: New test.
29065
29066 2002-08-20 Devang Patel <dpatel@apple.com>
29067 * objc.dg/proto-hier-2.m: New test.
29068
29069 2002-08-19 Ziemowit Laski <zlaski@apple.com>
29070
29071 * objc.dg/bitfield-1.m: New test.
29072 * objc.dg/bitfield-2.m: New test.
29073
29074 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
29075
29076 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
29077 gcc.dg/c99-flex-array-4.c: New tests.
29078
29079 2002-08-16 Stan Shebs <shebs@apple.com>
29080
29081 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
29082
29083 2002-08-15 Jakub Jelinek <jakub@redhat.com>
29084
29085 * gcc.dg/typeof-1.c: New test.
29086 * g++.dg/ext/typeof2.C: New test.
29087
29088 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
29089
29090 * g++.dg/other/offsetof1.C: New test.
29091
29092 2002-08-14 Richard Henderson <rth@redhat.com>
29093
29094 * gcc.dg/tls/diag-3.c: Fix expected message strings.
29095
29096 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
29097
29098 * gcc.dg/cpp/_Pragma3.c: New test.
29099
29100 2002-08-13 Mark Mitchell <mark@codesourcery.com>
29101
29102 * g++.dg/template/inherit3: New test.
29103
29104 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
29105
29106 * gcc.dg/bitfld-4.c: Add blank options.
29107
29108 2002-08-09 Mark Mitchell <mark@codesourcery.com>
29109
29110 * g++.dg/template/crash1.C: New test.
29111
29112 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29113
29114 * gcc.dg/tls/opt-2.c: New test.
29115
29116 2002-08-08 Devang Patel <dpatel@apple.com>
29117
29118 * objc.dg/selector-1.m : New test
29119
29120 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29121
29122 * g++.dg/abi/bitfield4.C: New test.
29123 * gcc.dg/bitfld-4.c: New test.
29124
29125 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
29126
29127 * g++.dg/other/packed1.C: New test.
29128
29129 2002-08-07 Mark Mitchell <mark@codesourcery.com>
29130
29131 * g++.dg/abi/offsetof.C: Tweak error messages.
29132 * g++.old-deja/g++.mike/p10769a.C: Likewise.
29133
29134 2002-08-08 Jakub Jelinek <jakub@redhat.com>
29135
29136 * gcc.dg/bitfld-3.c: New test.
29137
29138 2002-08-07 Jakub Jelinek <jakub@redhat.com>
29139 Richard Henderson <rth@redhat.com>
29140
29141 * gcc.dg/i386-bitfield1.c: New test.
29142 * g++.dg/abi/bitfield3.C: Update.
29143
29144 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
29145
29146 * objc.dg/const-str-2.m: Update.
29147 * gcc.dg/cpp/c++98.c: Change to C extension.
29148 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
29149 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
29150
29151 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
29152
29153 * testsuite/gcc.dg/tls/diag-3.c: New.
29154
29155 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
29156
29157 * g++.dg/README (Subdirectories): Document new subdir expr.
29158 * g++.dg/expr/pmf-1.C: New test.
29159
29160 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
29161
29162 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
29163
29164 2002-08-06 Jakub Jelinek <jakub@redhat.com>
29165
29166 * g++.dg/abi/bitfield3.C: New test.
29167
29168 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
29169
29170 * lib/gcov.exp: Tweak expected line formats.
29171 * gcc.misc-tests/gcov8.c: New test.
29172 * gcc.misc-tests/gcov8.x: New flags.
29173
29174 2002-08-05 Jakub Jelinek <jakub@redhat.com>
29175
29176 * consistency.vlad/layout/endian.c: Include string.h.
29177
29178 * gcc.c-torture/execute/20020805-1.c: New test.
29179
29180 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
29181
29182 * g++.dg/other/conversion1.C: New test.
29183
29184 2002-08-03 Roger Sayle <roger@eyesopen.com>
29185
29186 * gcc.dg/builtins-1.c: New testcase.
29187
29188 2002-08-02 Mark Mitchell <mark@codesourcery.com>
29189
29190 * g++.dg/inherit/access3.C: New test.
29191
29192 2002-08-01 Jakub Jelinek <jakub@redhat.com>
29193
29194 * gcc.dg/ia64-visibility-2.c: New test.
29195
29196 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
29197
29198 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
29199 __qualifier_flags to __flags.
29200
29201 2002-07-31 Mark Mitchell <mark@codesourcery.com>
29202
29203 * g++.dg/inherit/operator1.C: New test.
29204 * g++.dg/lookup/disamb1.C: Fix typo in comment.
29205 * g++.dg/other/error1.C: Change expected error message.
29206 * g++.dg/template/conv4.C: Likewise.
29207
29208 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
29209
29210 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
29211 for documented behavior.
29212
29213 2002-07-25 Roger Sayle <roger@eyesopen.com>
29214
29215 * gcc.c-torture/execute/20020720-1.x: Skip this test on
29216 several targets known to fail.
29217
29218 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
29219
29220 * gcc.dg/mips-args-[123].c: New tests.
29221
29222 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
29223
29224 * gcc.dg/ppc-spe.c: New.
29225
29226 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
29227
29228 * g++.dg/other/ptrmem4.C: New testcase.
29229
29230 2002-07-24 Richard Henderson <rth@redhat.com>
29231
29232 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
29233
29234 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
29235
29236 * g++.dg/ext/alignof1.C (main): Return 0 for success.
29237
29238 2002-07-24 Roger Sayle <roger@eyesopen.com>
29239
29240 * gcc.c-torture/execute/memset-3.c: New testcase.
29241
29242 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
29243
29244 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
29245 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
29246
29247 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29248
29249 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
29250 Delete.
29251
29252 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
29253
29254 * gcc.c-torture/compile/simd-4.c: New test.
29255
29256 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29257
29258 PR c++/7347, c++/7348
29259 * g++.dg/template/access4.C: New test.
29260 * g++.dg/template/access5.C: New test.
29261 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
29262 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
29263 * g++.old-deja/g++.pt/ttp58.C: Likewise.
29264 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
29265
29266 2002-07-22 Jakub Jelinek <jakub@redhat.com>
29267
29268 * gcc.dg/gnu89-init-2.c: New test.
29269
29270 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
29271
29272 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
29273
29274 2002-07-20 Roger Sayle <roger@eyesopen.com>
29275
29276 * gcc.c-torture/execute/20020720-1.c: New testcase.
29277
29278 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
29279
29280 * gcc.dg/cpp/Wsignprom.c: New tests.
29281
29282 2002-07-20 Alan Modra <amodra@bigpond.net.au>
29283
29284 * gcc.c-torture/execute/loop-13.c: New test.
29285
29286 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
29287
29288 * gcc.dg/cpp/expr.c: New tests.
29289
29290 2002-07-18 David Edelsohn <edelsohn@gnu.org>
29291
29292 * g++.dg/opt/pr6713.C: Add template instantiation.
29293
29294 2002-07-18 Alan Modra <amodra@bigpond.net.au>
29295
29296 * gcc.dg/nest.c: New test.
29297
29298 2002-07-17 Richard Henderson <rth@redhat.com>
29299
29300 * g++.dg/opt/pr6713.C: New test.
29301
29302 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
29303
29304 * gcc.c-torture/execute/loop-2e.x: Let the testcase
29305 XFAIL for all x86 processors.
29306
29307 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
29308
29309 * gcc.c-torture/execute/20010122-1.x: Do not test with
29310 -fomit-frame-pointer.
29311
29312 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29313
29314 * g++.dg/template/instantiate2.C: New test.
29315 * g++.dg/template/spec4.C: New test.
29316
29317 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29318
29319 * g++.dg/template/access2.C: New test.
29320 * g++.dg/template/access3.C: New test.
29321
29322 2002-07-15 Zack Weinberg <zack@codesourcery.com>
29323
29324 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
29325 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
29326 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
29327 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
29328 Convert to use <stdarg.h>.
29329 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
29330 Delete.
29331 * gcc.dg/va-arg-2.c: New.
29332 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
29333
29334 2002-07-15 Jakub Jelinek <jakub@redhat.com>
29335
29336 * gcc.c-torture/compile/20020710-1.c: New test.
29337
29338 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
29339 Andrew Pinski <pinskia@physics.uc.edu>
29340
29341 gcc.c-torture/compile/simd-2.c: New testcase.
29342 gcc.c-torture/compile/simd-3.c: Likewise.
29343
29344 2002-07-11 Mark Mitchell <mark@codesourcery.com>
29345
29346 PR c++/7224
29347 * g++.dg/overload/error1.C: New test.
29348
29349 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29350
29351 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
29352 configuration and IRIX 6 O32 ABI.
29353
29354 2002-07-11 Roger Sayle <roger@eyesopen.com>
29355
29356 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
29357
29358 2002-07-10 Roger Sayle <roger@eyesopen.com>
29359
29360 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
29361
29362 2002-07-10 Jeffrey A Law <law@redhat.com>
29363
29364 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
29365
29366 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
29367
29368 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
29369
29370 * gcc.dg/20020312-2.c: Check for __PPC__.
29371
29372 2002-07-09 Diego Novillo <dnovillo@redhat.com>
29373
29374 * gcc.c-torture/compile/20020709-1.c: New test.
29375
29376 2002-07-07 Roger Sayle <roger@eyesopen.com>
29377
29378 * g++.dg/template/qualttp21.C: New test case.
29379
29380 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
29381
29382 * gcc.c-torture/compile/20020706-1.c: New test.
29383 * gcc.c-torture/compile/20020706-2.c: New test.
29384
29385 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
29386 Alexandre Oliva <aoliva@redhat.com>
29387
29388 * g++.dg/warn/incomplete1.C: New test.
29389
29390 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29391
29392 PR c++/7099
29393 * g++.dg/warn/noreturn1.C: New test.
29394
29395 2002-07-03 Mark Mitchell <mark@codesourcery.com>
29396
29397 PR c++/6706
29398 * g++.dg/debug/debug6.C: New test.
29399 * g++.dg/debug/debug7.C: New test.
29400
29401 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
29402
29403 * gcc.c-torture/compile/simd-3.c: New test.
29404
29405 2002-07-03 Chris Demetriou <cgd@broadcom.com>
29406
29407 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
29408 * gcc.dg/20020620-1.c: Likewise.
29409
29410 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29411
29412 PR c++/6944
29413 * g++.dg/init/array4.C: New test.
29414 * g++.dg/init/array5.C: New test.
29415
29416 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
29417
29418 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
29419 * gcc.c-torture/execute/simd-2.c (main): Likewise.
29420
29421 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29422
29423 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
29424 * gcc.dg/wtr-aggr-init-1.c: Likewise.
29425 * gcc.dg/wtr-conversion-1.c: Likewise.
29426 * gcc.dg/wtr-escape-1.c: Likewise.
29427 * gcc.dg/wtr-int-type-1.c: Likewise.
29428 * gcc.dg/wtr-label-1.c: Likewise.
29429 * gcc.dg/wtr-static-1.c: Likewise.
29430 * gcc.dg/wtr-strcat-1.c: Likewise.
29431 * gcc.dg/wtr-suffix-1.c: Likewise.
29432 * gcc.dg/wtr-switch-1.c: Likewise.
29433 * gcc.dg/wtr-unary-plus-1.c: Likewise.
29434 * gcc.dg/wtr-union-init-1.c: Likewise.
29435 * gcc.dg/wtr-union-init-2.c: Likewise.
29436 * gcc.dg/wtr-union-init-3.c: Likewise.
29437
29438 * gcc.dg/wtr-func-def-1.c: New test.
29439
29440 2002-07-02 Devang Patel <dpatel@apple.com>
29441
29442 * objc.dg/param-1.m: New test.
29443
29444 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
29445
29446 * gcc.dg/cpp/trad/directive.c: Add test.
29447 * gcc.dg/cpp/trad/macroargs.c: Add test.
29448 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
29449
29450 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
29451
29452 * gcc.dg/cpp/cmdlne-M.c: New test.
29453
29454 2002-07-02 Ziemowit Laski <zlaski@apple.com>
29455
29456 * objc.dg/desig-init-1.m: New test.
29457
29458 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29459
29460 PR c++/6716
29461 * g++.dg/template/instantiate1.C: New test.
29462
29463 2002-07-01 Mark Mitchell <mark@codesourcery.com>
29464
29465 PR c++/7112
29466 * g++.dg/template/sizeof2.C: New test.
29467
29468 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29469
29470 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
29471 gcc.dg/cpp/trad/include.c: New tests.
29472
29473 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
29474
29475 PR target/7177
29476 * gcc.c-torture/compile/20020701-1.c: New test.
29477
29478 2002-07-01 Stan Shebs <shebs@apple.com>
29479
29480 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
29481 header here...
29482 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
29483 (objc-torture-execute): or here.
29484
29485 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
29486
29487 * gcc.c-torture/execute/arith-rand-ll.c: New test.
29488
29489 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
29490
29491 * gcc.dg/cpp/trad/escaped-nl.c: New test.
29492
29493 2002-06-30 Devang Patel <dpatel@apple.com>
29494
29495 * objc.dg/fsyntax-only.m: New test.
29496
29497 2002-06-27 Mark Mitchell <mark@codesourcery.com>
29498
29499 PR c++/6695
29500 * g++.dg/template/friend7.C: New file.
29501
29502 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
29503
29504 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
29505 return type.
29506
29507 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
29508
29509 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
29510 avoid division by zero.
29511
29512 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
29513
29514 * gcc.dg/Wunknownprag.c: New tests.
29515
29516 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
29517
29518 * gcc.c-torture/execute/simd-2.c: New test.
29519
29520 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
29521
29522 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
29523 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
29524 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
29525 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
29526 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
29527 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
29528 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
29529 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
29530 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
29531 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
29532 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
29533 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
29534 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
29535 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
29536 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
29537 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
29538 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
29539
29540 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
29541
29542 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
29543 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
29544 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
29545 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
29546 New tests.
29547 * gcc.dg/cpp/trad/directive.c: Update.
29548
29549 2002-06-23 Andreas Jaeger <aj@suse.de>
29550
29551 * gcc.c-torture/execute/complex-6.c: New.
29552
29553 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
29554
29555 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
29556 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
29557 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
29558 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
29559
29560 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
29561
29562 * gcc.dg/cpp/trad: New directory with traditional tests copied
29563 from parent directory.
29564 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29565 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29566 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29567 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29568 Move to trad/ and rename.
29569 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
29570 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
29571 gcc.dg/cpp/trad/redef2.c: New tests.
29572 * gcc.dg/cpp/trad/trad.exp: New driver.
29573
29574 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
29575
29576 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
29577 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
29578 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
29579 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
29580 Remove.
29581
29582 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
29583
29584 * gcc.dg/20020620-1.c: New test.
29585
29586 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29587
29588 * g++.dg/template/ttp4.C: New test.
29589
29590 2002-06-19 Jakub Jelinek <jakub@redhat.com>
29591
29592 * g++.dg/opt/vt1.C: Fix regexp.
29593
29594 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29595
29596 * gcc.c-torture/execute/pure-1.c: Make functions static again.
29597 Don't use attribute `noinline'.
29598
29599 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29600
29601 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
29602
29603 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
29604
29605 * gcc.c-torture/execute/simd-1.c: New.
29606
29607 * gcc.dg/simd-1.c: New.
29608
29609 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
29610
29611 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
29612
29613 2002-06-16 Richard Henderson <rth@redhat.com>
29614
29615 * g++.dg/ext/anon-struct1.C: New.
29616 * g++.dg/ext/anon-struct2.C: New.
29617 * g++.dg/ext/anon-struct3.C: New.
29618 * gcc.dg/anon-struct-1.c: New.
29619 * gcc.dg/anon-struct-2.c: New.
29620 * gcc.dg/anon-struct-3.c: New.
29621 * gcc.dg/20011008-1.c: Adjust warning text.
29622 * gcc.dg/20020527-1.c: Add -fms-extensions.
29623
29624 2002-06-16 Richard Henderson <rth@redhat.com>
29625
29626 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
29627
29628 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
29629
29630 * gcc.c-torture/execute/20020615-1.c: New test.
29631
29632 2002-06-15 Roger Sayle <roger@eyesopen.com>
29633
29634 * gcc.c-tortuture/execute/compare-1.c: New test case.
29635 * gcc.c-tortuture/execute/compare-2.c: New test case.
29636 * gcc.c-tortuture/execute/compare-3.c: New test case.
29637
29638 2002-06-13 Richard Henderson <rth@redhat.com>
29639
29640 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
29641 ia64 ilp32.
29642
29643 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29644
29645 * g++.dg/template/typename2.C: Update error message.
29646
29647 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
29648
29649 * gcc.c-torture/execute/20020611-1.c: New test.
29650
29651 2002-06-11 Bob Wilson <bob.wilson@acm.org>
29652
29653 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
29654 list of targets to skip.
29655
29656 2002-06-10 Bob Wilson <bob.wilson@acm.org>
29657
29658 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
29659 targets if not optimizing.
29660
29661 2002-06-10 Jakub Jelinek <jakub@redhat.com>
29662
29663 * gcc.c-torture/compile/20020605-1.c: New test.
29664
29665 * g++.dg/opt/vt1.C: New test.
29666
29667 * gcc.dg/20020531-1.c: New test.
29668
29669 * gcc.dg/20020530-1.c: New test.
29670
29671 * gcc.dg/20020527-1.c: New test.
29672
29673 * g++.dg/opt/cse1.C: New test.
29674
29675 2002-06-07 Roger Sayle <roger@eyesopen.com>
29676
29677 * gcc.dg/20020607-2.c: New test case.
29678
29679 2002-06-07 Jakub Jelinek <jakub@redhat.com>
29680
29681 * gcc.c-torture/compile/20020604-1.c: New test.
29682
29683 2002-06-04 Richard Henderson <rth@redhat.com>
29684
29685 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
29686 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
29687 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
29688
29689 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
29690
29691 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
29692
29693 2002-06-03 Richard Henderson <rth@redhat.com>
29694
29695 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
29696 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
29697
29698 2002-06-02 Richard Henderson <rth@redhat.com>
29699
29700 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
29701 test functions static.
29702
29703 2002-06-02 Andreas Jaeger <aj@suse.de>
29704
29705 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
29706 now.
29707
29708 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
29709
29710 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
29711 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
29712 Update for mofified diagnostics.
29713 * gcc.dg/c99-intconst-1.c: No longer fail.
29714
29715 2002-06-02 Richard Henderson <rth@redhat.com>
29716
29717 * gcc.dg/uninit-A.c: Remove xfail markers.
29718
29719 2002-06-01 Roger Sayle <roger@eyesopen.com>
29720
29721 * gcc.dg/fnegate-1.c: New test case.
29722
29723 2002-05-30 Osku Salerma <osku@iki.fi>
29724
29725 * gcc.c-torture/execute/mayalias-1.c: New file.
29726
29727 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
29728
29729 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
29730 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
29731 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
29732
29733 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
29734
29735 * gcc.c-torture/execute/20020529-1.c: New test.
29736
29737 2002-05-27 Richard Henderson <rth@redhat.com>
29738
29739 * g++.dg/ext/attrib6.C: New test case.
29740
29741 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29742
29743 * gcc.c-torture/execute/pure-1.c: New test.
29744
29745 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29746
29747 * gcc.dg/cpp/arith-2.c: Remove.
29748
29749 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
29750
29751 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
29752 * gcc.dg/cpp/if-3.c: Remove.
29753
29754 2002-05-26 Jakub Jelinek <jakub@redhat.com>
29755
29756 * g++.dg/opt/cse2.C: New test.
29757
29758 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
29759
29760 * gcc.dg/cpp/arith-1.c: New semantic tests.
29761 * gcc.dg/cpp/if-1.c: Update.
29762
29763 2002-05-24 Ben Elliston <bje@redhat.com>
29764
29765 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
29766
29767 2002-05-24 Jakub Jelinek <jakub@redhat.com>
29768
29769 * gcc.dg/verbose-asm.c: New test.
29770
29771 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
29772
29773 * gcc.dg/cpp/paste12.c: New test.
29774
29775 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29776
29777 * g++.dg/parse/named_ops.C: New test.
29778
29779 2002-05-23 Mark Mitchell <mark@codesourcery.com>
29780
29781 * gcc/testsuite/gcc.dg/weak-8.c: New test.
29782
29783 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
29784
29785 * gcc.dg/weak-2.c: Allow optional leading underscore
29786 in scan-assembler symbol name.
29787 * gcc.dg/weak-3.c: Likewise.
29788 * gcc.dg/weak-4.c: Likewise.
29789 * gcc.dg/weak-5.c: Likewise.
29790
29791 2002-05-23 Jakub Jelinek <jakub@redhat.com>
29792
29793 * gcc.dg/20020523-1.c: New test.
29794
29795 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29796
29797 * objc.dg/const-str-2.m: Update now that we stop after
29798 a command line error.
29799
29800 2002-05-22 Richard Henderson <rth@redhat.com>
29801
29802 * g++.dg/dg.exp: Fix typo in test pruneing.
29803
29804 2002-05-22 Richard Henderson <rth@redhat.com>
29805
29806 * g++.dg/dg.exp: Prune the tls subdirectory.
29807 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
29808 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
29809 * g++.dg/tls/init-1.C: New.
29810
29811 2002-05-22 Jakub Jelinek <jakub@redhat.com>
29812
29813 * gcc.dg/20020517-1.c: New test.
29814
29815 2002-05-21 Richard Henderson <rth@redhat.com>
29816
29817 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
29818 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
29819
29820 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
29821
29822 * g++.dg/other/copy2.C: New test.
29823
29824 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
29825
29826 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
29827 (MAX_COPY): Bump up to 10 times sizeof (long long).
29828 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
29829
29830 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
29831 sizeof (long long).
29832
29833 * gcc.c-torture/execute/strcpy-1.c: New test.
29834
29835 2002-05-19 Jason Merrill <jason2redhat.com>
29836
29837 * g++.dg/ext/oper1.C: New test.
29838
29839 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
29840 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
29841
29842 * README.QMTEST: New file.
29843
29844 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
29845
29846 2002-05-19 Andreas Jaeger <aj@suse.de>
29847
29848 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
29849 now.
29850 * gcc.c-torture/execute/loop-2d.x: Likewise.
29851
29852 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
29853
29854 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
29855 support weak symbols.
29856 * gcc.dg/weak-4.c: Likewise.
29857 * gcc.dg/weak-6.c: Likewise.
29858
29859 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
29860
29861 * gcc.dg/weak-3.c: Add dg-excess-error comment for
29862 cygwin, coff and h8300-*-hms targets
29863 * gcc.dg/weak-5.c: Likewise.
29864 * gcc.dg/weak-7.c: Likewise.
29865
29866 2002-05-16 Jason Merrill <jason@redhat.com>
29867
29868 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
29869 (scan-assembler-not, scan-assembler-dem): Likewise.
29870 (scan-assembler-dem-not): Likewise.
29871
29872 2002-05-15 Richard Henderson <rth@redhat.com>
29873
29874 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
29875
29876 2002-05-15 Richard Henderson <rth@redhat.com>
29877
29878 * gcc.dg/weak-5.c (vfoo1c): No warning here.
29879 (vfoo1f): Warning here.
29880 (vfoo1l): Don't redefine the alias.
29881
29882 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
29883
29884 * g++.dg/init/pm1.C: New test.
29885
29886 2002-05-12 David S. Miller <davem@redhat.com>
29887
29888 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
29889 types.
29890
29891 2002-05-10 Roger Sayle <roger@eyesopen.com>
29892
29893 * gcc.c-torture/execute/20020510-1.c: New test case.
29894
29895 2002-05-10 David S. Miller <davem@redhat.com>
29896
29897 * gcc.c-torture/execute/conversion.c: Test long double too.
29898
29899 2002-05-09 Jakub Jelinek <jakub@redhat.com>
29900
29901 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
29902 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
29903 * lib/g++.exp (g++_link_flags): Likewise.
29904 * lib/objc.exp (objc_target_compile): Likewise.
29905
29906 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
29907
29908 * gcc.dg/cpp/poison.c: Update.
29909 * gcc.dg/cpp/20000625-2.c: Remove.
29910 * gcc.dg/cpp/direct2s.c: Remove final test.
29911
29912 2002-05-08 Tom Rix <trix@redhat.com>
29913
29914 * gcc.c-torture/execute/20020508-1.c: New test.
29915 * gcc.c-torture/execute/20020508-2.c: New test.
29916 * gcc.c-torture/execute/20020508-3.c: New test.
29917
29918 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
29919
29920 * gcc.dg/cpp/charconst-4.c: More tests.
29921
29922 2002-05-08 Mark Mitchell <mark@codesourcery.com>
29923
29924 PR c/6569
29925 * gcc.dg/weak-3.c: Update location of warning messages.
29926 * gcc.dg/weak-5.c: Likewise.
29927
29928 2002-05-06 Roger Sayle <roger@eyesopen.com>
29929
29930 * gcc.c-torture/execute/20020506-1.c: New test case.
29931
29932 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
29933
29934 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
29935
29936 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29937
29938 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
29939
29940 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29941
29942 * gcc.dg/cpp/charconst-3.c: New test.
29943
29944 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
29945
29946 * gcc.dg/cpp/charconst.c: Update tests.
29947
29948 2002-05-05 Tim Josling <tej@melbpc.org.au>
29949
29950 * treelang: Added directory for new sample language treelang. Also
29951 lib/treelang.exp: New file to signal treelang should be tested.
29952
29953 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29954
29955 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
29956 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
29957 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
29958 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
29959 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
29960 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
29961 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
29962
29963 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
29964
29965 * gcc.dg/format/xopen-2.c: New test.
29966
29967 2002-05-03 Jakub Jelinek <jakub@redhat.com>
29968
29969 * gcc.dg/20020503-1.c: New test.
29970
29971 2002-05-02 Mark Mitchell <mark@codesourcery.com>
29972
29973 * g++.dg/init/dtor1.C: Make it tougher.
29974
29975 2002-05-01 Mark Mitchell <mark@codesourcery.com>
29976
29977 * g++.dg/init/dtor1.C: New test.
29978
29979 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
29980
29981 * gcc.dg/altivec-8.c: New.
29982
29983 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
29984
29985 * gcc.dg/altivec-7.c: New.
29986
29987 2002-04-29 Jakub Jelinek <jakub@redhat.com>
29988
29989 * g++.dg/parse/typedef1.C: New test.
29990
29991 2002-04-29 Mark Mitchell <mark@codesourcery.com>
29992
29993 PR c++/6486
29994 * g++.dg/template/friend6.C: New test.
29995
29996 PR c++/6492
29997 * g++.dg/init/copy1.C: New test.
29998
29999 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
30000
30001 * g++.dg/warn/effc1.C: New test.
30002
30003 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
30004
30005 * gcc.dg/cpp/if-cexp.c: Add a test.
30006
30007 2002-04-28 Jakub Jelinek <jakub@redhat.com>
30008
30009 * gcc.dg/20020426-2.c: New test.
30010
30011 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
30012
30013 * gcc.dg/cpp/if-mop.c: Update.
30014 * gcc.dg/cpp/if-mpar.c: Add test.
30015 * gcc.dg/cpp/if-oppr.c: Update.
30016
30017 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30018
30019 PR c/6343
30020 * gcc.dg/weak-[2-7].c: New tests.
30021
30022 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30023
30024 * gcc.dg/enum1.c: New test.
30025
30026 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30027
30028 PR c++/6497
30029 * g++.dg/inherit/access2.C: New test.
30030
30031 2002-04-26 Mark Mitchell <mark@codesourcery.com>
30032
30033 PR bootstrap/6445
30034 * gcc.dg/20020426-1.c: New test.
30035
30036 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
30037
30038 * g++.dg/abi/enum1.C: New test.
30039
30040 2002-04-26 Richard Henderson <rth@redhat.com>
30041
30042 * gcc.dg/c99-bool-1.c: Expect always true warning.
30043
30044 2002-04-25 Roger Sayle <roger@eyesopen.com>
30045
30046 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
30047
30048 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30049
30050 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
30051 targets.
30052
30053 2002-04-24 Mark Mitchell <mark@codesourcery.com>
30054
30055 * g++.dg/abi/mange7.C: New test.
30056
30057 PR c++/6438.
30058 * g++.dg/parse/stmtexpr2.C: New test.
30059
30060 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
30061
30062 * gcc.dg/20020312-2.c: Add SH target.
30063
30064 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30065
30066 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
30067 compiler output on mips*-*-irix*.
30068
30069 2002-04-23 Jakub Jelinek <jakub@redhat.com>
30070
30071 * g++.dg/parse/attr1.C: New test.
30072
30073 2002-04-23 Roger Sayle <roger@eyesopen.com>
30074
30075 * gcc.c-torture/execute/string-opt-17.c: New test case.
30076 * gcc.c-torture/execute/memset-2.c: New test case.
30077
30078 2002-04-23 Mark Mitchell <mark@codesourcery.com>
30079
30080 PR c++/6256:
30081 * g++.dg/template/friend5.C: New test.
30082
30083 PR c++/6331:
30084 * g++.dg/template/qual1.C: Likewise.
30085
30086 2002-04-22 Zack Weinberg <zack@codesourcery.com>
30087
30088 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
30089 Include stdlib.h, not stdio.h or ctype.h.
30090
30091 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
30092
30093 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
30094 cris-*-elf* and mmix-*-*.
30095 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
30096 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
30097 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
30098 Ditto.
30099 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
30100 * gcc.dg/wchar_t-1.c: Ditto.
30101
30102 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
30103
30104 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
30105 Clarify comment.
30106
30107 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
30108
30109 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
30110
30111 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30112
30113 * gcc.c-torture/execute/20000906-1.x: Delete.
30114
30115 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
30116
30117 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
30118
30119 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
30120
30121 * PR6367
30122 * g77.f-torture/execute/6367.f: New test.
30123 * g77.f-torture/execute/6367.x: Disable for MMIX.
30124
30125 2002-04-19 Mark Mitchell <mark@codesourcery.com>
30126
30127 * PR6352
30128 * g++.dg/opt/inline2.C: New test.
30129
30130 2002-04-18 Richard Henderson <rth@redhat.com>
30131
30132 * gcc.dg/20000906-1.c: Enable for all targets.
30133 * gcc.c-torture/compile/iftrap-2.c: New.
30134
30135 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30136
30137 * gcc.dg/20020418-1.c: New test.
30138 * gcc.dg/20020418-2.c: New test.
30139
30140 2002-04-18 Richard Henderson <rth@redhat.com>
30141
30142 * gcc.c-torture/compile/iftrap-1.c: New.
30143 * gcc.dg/iftrap-1.c: Adjust for ia64.
30144 * gcc.dg/iftrap-2.c: New.
30145
30146 2002-04-18 Jakub Jelinek <jakub@redhat.com>
30147
30148 * gcc.c-torture/compile/20020418-1.c: New test.
30149
30150 2002-04-18 Roger Sayle <roger@eyesopen.com>
30151
30152 * gcc.c-torture/compile/20020415-1.c: New.
30153
30154 2002-04-18 David S. Miller <davem@redhat.com>
30155
30156 * gcc.c-torture/execute/20020418-1.c: New test.
30157
30158 2002-04-17 Jakub Jelinek <jakub@redhat.com>
30159
30160 * gcc.dg/20020416-1.c: New test.
30161
30162 * g++.dg/opt/inline1.C: New test.
30163
30164 2002-04-16 Jakub Jelinek <jakub@redhat.com>
30165
30166 * gcc.dg/altivec-5.c: New test.
30167
30168 * gcc.dg/20020415-1.c: New test.
30169
30170 2002-04-15 Mark Mitchell <mark@codesourcery.com>
30171
30172 * testsuite/lib/chill.exp: Remove.
30173
30174 2002-04-14 Jakub Jelinek <jakub@redhat.com>
30175
30176 * g++.dg/other/big-struct.C: New test.
30177
30178 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
30179
30180 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
30181 of scratch file.
30182
30183 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
30184
30185 PR c/6277
30186 * gcc.dg/i386-387-1.c: Allow optional leading underscore
30187 in scan-assembler function name
30188
30189 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
30190
30191 * g77.f-torture/execute/980628-4.x,
30192 g77.f-torture/execute/980628-5.x,
30193 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30194 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30195 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
30196 i[34567]86-*-*.
30197
30198 2002-04-13 David S. Miller <davem@redhat.com>
30199
30200 * gcc.c-torture/execute/20020413-1.c: New test.
30201
30202 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
30203
30204 * gcc.dg/asm-6.c,
30205 * g++.dg/ext/asm1.C: New tests.
30206
30207 2002-04-12 Mark Mitchell <mark@codesourcery.com>
30208
30209 PR c++ 5373.
30210 * g++.dg/parse/stmtexpr1.C: New test.
30211
30212 PR c++/5189.
30213 * g++.dg/template/copy1.C: New test.
30214
30215 2002-04-12 Richard Henderson <rth@redhat.com>
30216
30217 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
30218
30219 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
30220
30221 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
30222 gcc.c-torture/execute/20020307-2.c.
30223
30224 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
30225
30226 * g++.dg/ext/attrib5.C,
30227 * g++.dg/lookup/struct1.C: New tests.
30228
30229 2002-04-11 Jakub Jelinek <jakub@redhat.com>
30230
30231 * gcc.dg/20020411-1.c: New test.
30232
30233 * gcc.c-torture/execute/20020411-1.c: New test.
30234
30235 2002-04-10 Janis Johnson <janis187@us.ibm.com>
30236
30237 * g77.f-torture/execute/6177.f: New test.
30238
30239 2002-04-10 Jakub Jelinek <jakub@redhat.com>
30240
30241 PR middle-end/6247
30242 * g++.dg/opt/cleanup1.C: New test.
30243
30244 * g++.dg/opt/const1.C: New test.
30245
30246 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
30247
30248 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
30249
30250 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
30251
30252 PR c++/5507
30253 * g++.dg/template/typename2.C: New test.
30254
30255 2002-04-10 Alan Modra <amodra@bigpond.net.au>
30256
30257 * gcc.c-torture/execute/loop-12.c: New.
30258
30259 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
30260
30261 * g77.f-torture/execute/980628-4.x,
30262 g77.f-torture/execute/980628-5.x,
30263 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
30264 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
30265 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
30266
30267 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30268
30269 PR optimization/6086
30270 * g++.dg/opt/preinc1.C: New test.
30271
30272 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30273
30274 PR c++/5571
30275 * g++.dg/opt/static2.C: New test.
30276
30277 2002-04-06 Mark Mitchell <mark@codesourcery.com>
30278
30279 PR c/5120
30280 * gcc.dg/20020406-1.c: New test.
30281
30282 2002-04-04 David S. Miller <davem@redhat.com>
30283
30284 * gcc.c-torture/execute/20020404-1.c: New test.
30285
30286 2002-04-04 Jakub Jelinek <jakub@redhat.com>
30287
30288 PR c/6123
30289 * gcc.dg/20020312-2.c: Do not declare global register variable
30290 if __PIC__ or __pic__ is defined.
30291
30292 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
30293
30294 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
30295 __asm__ so that it works correctly even if -ansi -pedantic-errors.
30296
30297 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30298
30299 * gcc.misc-tests/linkage.exp: Update last change to handle
30300 sparc*-, not just sparc-.
30301
30302 2002-04-03 Richard Henderson <rth@redhat.com>
30303
30304 * gcc.dg/cpp/ucs.c: Improved long UCS test.
30305
30306 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30307
30308 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
30309
30310 2002-04-02 David S. Miller <davem@redhat.com>
30311
30312 * gcc.c-torture/execute/20020402-3.c: New test.
30313
30314 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
30315
30316 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
30317 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
30318
30319 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
30320 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
30321 g77.f-torture/execute/20001201.x,
30322 g77.f-torture/execute/u77-test.x: New files.
30323
30324 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
30325 * gcc.dg/wchar_t-1.c: Ditto.
30326
30327 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30328
30329 * gcc.c-torture/execute/20020402-1.c: New test.
30330
30331 2002-04-01 Richard Henderson <rth@redhat.com>
30332
30333 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
30334
30335 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
30336
30337 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30338
30339 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
30340
30341 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30342
30343 * g++.dg/inherit/template-as-base.C: Expect error.
30344 * g++.dg/inherit/namespace-as-base.C: Likewise.
30345
30346 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
30347
30348 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
30349 g++.dg/ext/instantiate3.C: Tweak match patterns.
30350
30351 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
30352 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
30353 -da test.
30354
30355 2002-03-31 Richard Henderson <rth@redhat.com>
30356
30357 * gcc.dg/special/alias-2.c: New.
30358 * gcc.dg/special/ecos.exp: Run it.
30359
30360 2002-03-31 Richard Henderson <rth@redhat.com>
30361
30362 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
30363
30364 2002-03-31 Kazu Hirata <kazu@hxi.com>
30365
30366 * gcc.dg/weak-1.c: Disable on h8300 port.
30367
30368 2002-03-29 Janis Johnson <janis187@us.ibm.com>
30369
30370 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
30371 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
30372 ordering tests.
30373 * g++.dg/bprob/bprob-1.C: New test.
30374 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
30375 * g++.dg/gcov/gcov-1.C: New test.
30376 * g++.dg/gcov/gcov-1.x: New file.
30377 * g++.dg/gcov/gcov-2.C: New test.
30378 * g++.dg/gcov/gcov-3.C: New test.
30379 * g++.dg/gcov/gcov-3.h: New file.
30380
30381 2002-03-28 Roger Sayle <roger@eyesopen.com>
30382
30383 * g++.old-deja/g++.other/builtins5.C: New test.
30384 * g++.old-deja/g++.other/builtins6.C: New test.
30385 * g++.old-deja/g++.other/builtins7.C: New test.
30386 * g++.old-deja/g++.other/builtins8.C: New test.
30387 * g++.old-deja/g++.other/builtins9.C: New test.
30388
30389 2002-03-29 Jakub Jelinek <jakub@redhat.com>
30390
30391 * g++.dg/opt/static1.C: New test.
30392
30393 * g++.dg/opt/longbranch1.C: New test.
30394
30395 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
30396
30397 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
30398
30399 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
30400
30401 2002-03-28 Jeffrey A Law (law@redhat.com)
30402
30403 * gcc.c-torture/execute/20020328-1.c: New test.
30404
30405 2002-03-27 Richard Henderson <rth@redhat.com>
30406
30407 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
30408 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
30409 move from g++.old-deja/g++.ext/.
30410
30411 2002-03-27 Mark Mitchell <mark@codesourcery.com>
30412
30413 * g++.dg/init/new2.C: New test.
30414
30415 2002-03-26 Richard Henderson <rth@redhat.com>
30416
30417 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
30418
30419 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
30420 on sparc.
30421
30422 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
30423 sparcv9 systems.
30424 * gcc.dg/20001102-1.c: Likewise.
30425
30426 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
30427
30428 * gcc.dg/cpp/endif-pedantic1.c,
30429 gcc.dg/cpp/endif-pedantic2.c: New tests.
30430
30431 2002-03-26 Mark Mitchell <mark@codesourcery.com>
30432
30433 * g++.dg/init/new1.C: New test.
30434
30435 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
30436
30437 * g++.dg/abi/vbase9.C: New test.
30438
30439 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
30440
30441 * gcc.dg/arm-asm.c: New test.
30442
30443 2002-03-26 Andrew Cagney <ac131313@redhat.com>
30444
30445 * gcc.dg/Wswitch-enum.c: New test.
30446 Fix PR c/5044.
30447
30448 2002-03-26 Richard Henderson <rth@redhat.com>
30449
30450 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
30451 structure.
30452
30453 2002-03-25 Richard Henderson <rth@redhat.com>
30454
30455 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
30456 sparcv9 systems.
30457
30458 * gcc.c-torture/compile/20011119-1.c (xxx): New.
30459 * gcc.c-torture/compile/20011119-2.c (xxx): New.
30460
30461 2002-03-25 Zack Weinberg <zack@codesourcery.com>
30462
30463 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
30464
30465 2002-03-25 Bob Wilson <bob.wilson@acm.org>
30466
30467 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
30468 targets using generic thunk support.
30469
30470 2002-03-25 Jakub Jelinek <jakub@redhat.com>
30471
30472 * gcc.c-torture/compile/20020323-1.c: New test.
30473
30474 * g++.dg/opt/conj2.C: New test.
30475
30476 2002-03-24 Richard Henderson <rth@redhat.com>
30477
30478 * gcc.dg/weak-1.c: Use -fno-common.
30479
30480 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30481
30482 * g77.dg/f77-edit-apostrophe-out.f: New test
30483 * g77.dg/f77-edit-h-out.f: New test
30484 * g77.dg/f77-edit-t-in.f: New test
30485 * g77.dg/f77-edit-t-out.f: New test
30486 * g77.dg/f77-edit-x-out.f: New test
30487 * g77.dg/f77-edit-slash-out.f: New test
30488 * g77.dg/f77-edit-colon-out.f: New test
30489 * g77.dg/f77-edit-s-out.f: New test
30490
30491 2002-03-24 Richard Henderson <rth@redhat.com>
30492
30493 * objc/execute/formal_protocol-6.x: New XFAIL.
30494
30495 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30496
30497 * gcc.dg/weak-1.c: Early return from dg-final on platforms
30498 that do not support weak symbols
30499
30500 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
30501
30502 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
30503 * lib/g77.exp: Likewise.
30504 * lib/objc.exp: Likewise.
30505
30506 2002-03-23 Andrew Cagney <ac131313@redhat.com>
30507
30508 * gcc.dg/Wswitch-default.c: New test.
30509
30510 2002-03-23 Jakub Jelinek <jakub@redhat.com>
30511
30512 * g++.dg/other/enum1.C: New test.
30513
30514 2002-03-23 Zack Weinberg <zack@codesourcery.com>
30515
30516 * gcc.dg/pragma-ep-3.c: Fix typo.
30517
30518 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30519
30520 * g++.dg/inherit/template-as-base.C: New test.
30521
30522 2002-03-22 Jakub Jelinek <jakub@redhat.com>
30523
30524 * g++.old-deja/g++.other/dwarf2-1.C: Move...
30525 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
30526
30527 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
30528
30529 * gcc.dg/cpp/multiline.c: Update to match.
30530
30531 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
30532
30533 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
30534
30535 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
30536
30537 * gcc.dg/cpp/extratokens2.c: New file.
30538
30539 2002-03-21 David Edelsohn <edelsohn@gnu.org>
30540
30541 * gcc.dg/20020312-2.c: Add rs6000 target.
30542
30543 * gcc.c-torture/compile/20020319-1.c: New test.
30544
30545 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30546
30547 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
30548 (A, E): Handle this.
30549
30550 2002-03-20 Jason Merrill <jason@redhat.com>
30551
30552 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
30553 ignoring -fpic.
30554 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
30555 through prune_gcc_output.
30556
30557 2002-03-20 Jakub Jelinek <jakub@redhat.com>
30558
30559 * gcc.c-torture/compile/20020320-1.c: New test.
30560
30561 2002-03-19 Jakub Jelinek <jakub@redhat.com>
30562
30563 * gcc.c-torture/compile/20020318-1.c: New test.
30564
30565 * gcc.dg/struct-by-value-1.c: New test.
30566
30567 * gcc.dg/20020319-1.c: New test.
30568
30569 2002-03-18 Jakub Jelinek <jakub@redhat.com>
30570
30571 * g++.dg/opt/conj1.C: New test.
30572
30573 2002-03-17 Mark Mitchell <mark@codesourcery.com>
30574
30575 * g++.dg/template/qualttp20.C: Revert previous change.
30576 * g++.dg/template/qualttp3.C: Likewise.
30577 * g++.dg/template/qualttp4.C: Likewise.
30578 * g++.dg/template/qualttp5.C: Likewise.
30579 * g++.dg/template/qualttp6.C: Likewise.
30580 * g++.dg/template/qualttp7.C: Likewise.
30581 * g++.dg/template/qualttp8.C: Likewise.
30582 * g++.dg/template/recurse.C: Likewise.
30583
30584 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
30585
30586 * gcc.dg/cpp/wchar-1.c: Update.
30587
30588 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
30589
30590 * g++.dg/template/conv1.C: New test.
30591 * g++.dg/template/conv2.C: New test.
30592 * g++.dg/template/conv3.C: New test.
30593 * g++.dg/template/conv4.C: New test.
30594
30595 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30596
30597 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
30598 * g++.dg/template/qualttp3.C: Likewise.
30599 * g++.dg/template/qualttp4.C: Likewise.
30600 * g++.dg/template/qualttp5.C: Likewise.
30601 * g++.dg/template/qualttp6.C: Likewise.
30602 * g++.dg/template/qualttp7.C: Likewise.
30603 * g++.dg/template/qualttp8.C: Likewise.
30604 * g++.dg/template/recurse.C: Likewise.
30605
30606 2002-03-15 Mark Mitchell <mark@codesourcery.com>
30607
30608 * g++.dg/opt/dtor1.C: New test.
30609
30610 2002-03-15 Jakub Jelinek <jakub@redhat.com>
30611
30612 * gcc.c-torture/compile/20020315-1.c: New test.
30613
30614 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
30615
30616 * gcc.dg/weak-1.c: Fix scan tests.
30617
30618 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
30619
30620 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
30621 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
30622 cris-*-aout* mmix-*-*.
30623 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
30624 cris-*-aout* mmix-*-*.
30625 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
30626 cris-*-elf* cris-*-aout* and mmix-*-*.
30627 * gcc.dg/20001009-1.c: Ditto.
30628 * gcc.dg/20010912-1.c: Ditto.
30629 * gcc.dg/20020122-4.c: Ditto.
30630 * gcc.dg/inline-2.c: Ditto.
30631
30632 2002-03-14 Jeffrey A Law (law@cygnus.com)
30633
30634 * gcc.c-torture/compile/20020314-1.c: New test.
30635
30636 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
30637
30638 * gcc.c-torture/execute/20020314-1.c: New test.
30639
30640 2002-03-14 Jakub Jelinek <jakub@redhat.com>
30641
30642 * g++.dg/warn/Wunused-1.C: New test.
30643
30644 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
30645
30646 * g++.dg/abi/mangle6.C: New test.
30647
30648 2002-03-13 Jakub Jelinek <jakub@redhat.com>
30649
30650 * gcc.c-torture/compile/20020309-2.c: New test.
30651
30652 * gcc.c-torture/compile/20020312-1.c: New test.
30653
30654 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
30655
30656 * g++.dg/other/access1.C: New test.
30657
30658 2002-03-12 Jakub Jelinek <jakub@redhat.com>
30659
30660 * gcc.c-torture/execute/wchar_t-1.c: New test.
30661
30662 2002-03-12 David Edelsohn <edelsohn@gnu.org>
30663
30664 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
30665
30666 2002-03-12 Roger Sayle <roger@eyesopen.com>
30667
30668 * gcc.dg/20020312-1.c: New test case.
30669
30670 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
30671
30672 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
30673
30674 2002-03-11 Richard Henderson <rth@redhat.com>
30675
30676 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
30677 * g++.old-deja/g++.jason/report.C: Likewise.
30678
30679 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30680
30681 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
30682 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
30683
30684 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
30685
30686 * testsuite/g++.dg/overload/pmf1.C: New test.
30687
30688 2002-03-11 Kazu Hirata <kazu@hxi.com>
30689
30690 * gcc.c-torture/execute/20020307-1.c: Use long.
30691
30692 2002-03-11 Jakub Jelinek <jakub@redhat.com>
30693
30694 PR optimization/5844
30695 * gcc.dg/20020310-1.c: New test.
30696
30697 2002-03-09 Michael Meissner <meissner@redhat.com>
30698
30699 * gcc.c-torture/execute/memcpy-2.c: New test.
30700 * gcc.c-torture/execute/memset-1.c: New test.
30701 * gcc.c-torture/execute/strlen-1.c: New test.
30702 * gcc.c-torture/execute/strcmp-1.c: New test.
30703 * gcc.c-torture/execute/strncmp-1.c: New test.
30704
30705 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
30706
30707 * gcc.dg/ppc-ldstruct.c: New test.
30708
30709 2002-03-09 Jakub Jelinek <jakub@redhat.com>
30710
30711 * gcc.c-torture/execute/va-arg-22.c: New test.
30712
30713 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30714
30715 * gcc.c-torture/compile/20020309-1.c: New test.
30716
30717 2002-03-08 Jakub Jelinek <jakub@redhat.com>
30718
30719 * gcc.c-torture/execute/20020307-2.c: New test.
30720
30721 2002-03-07 Jeffrey A Law (law@redhat.com)
30722
30723 * g77.f-torture/compile/20020307-1.f: New test.
30724
30725 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
30726
30727 * gcc.dg/unordered-1.c: New test.
30728
30729 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
30730
30731 * gcc.c-torture/execute/20020307-1.c: New test.
30732
30733 2002-03-05 Jakub Jelinek <jakub@redhat.com>
30734
30735 * gcc.dg/20020304-1.c: New test.
30736
30737 * gcc.c-torture/compile/20020304-2.c: New test.
30738
30739 2002-03-04 Zack Weinberg <zack@codesourcery.com>
30740
30741 * gcc.c-torture/compile/20020304-1.c: New test case
30742 (from PR c/5830).
30743
30744 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
30745
30746 * gcc.dg/20020103-1.c: Add other -D ppc variants.
30747
30748 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
30749
30750 * g++.dg/other/classkey1.C: New test.
30751
30752 2002-03-01 Richard Henderson <rth@redhat.com>
30753
30754 * gcc.c-torture/compile/981223-1.x: New.
30755 * gcc.c-torture/compile/920625-1.x: New.
30756
30757 2002-02-28 Richard Henderson <rth@redhat.com>
30758
30759 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
30760
30761 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
30762
30763 * gcc.c-torture/execute/20020227-1.c: New test.
30764
30765 2002-02-27 Mark Mitchell <mark@codesourcery.com>
30766
30767 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
30768 here" ERROR lines.
30769 * g++.old-deja/g++.oliva/partord1.C: Likewise.
30770 * g++.old-deja.g++.other/defarg1.C: Likewise.
30771 * g++.old-deja/g++.pt/calls2.C: Likewise.
30772 * g++.old-deja/g++.pt/crash20.C: Likewise.
30773 * g++.old-deja/g++.pt/crash30.C: Likewise.
30774 * g++.old-deja/g++.pt/crash36.C: Likewise.
30775 * g++.old-deja/g++.pt/crash6.C: Likewise.
30776 * g++.old-deja/g++.pt/defarg13.C: Likewise.
30777 * g++.old-deja/g++.pt/derived3.C: Likewise.
30778 * g++.old-deja/g++.pt/error1.C: Likewise.
30779 * g++.old-deja/g++.pt/friend21.C: Likewise.
30780 * g++.old-deja/g++.pt/friend23.C: Likewise.
30781 * g++.old-deja/g++.pt/infinite1.C: Likewise.
30782 * g++.old-deja/g++.robertl/eb128.C: Likewise.
30783
30784 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
30785
30786 * gcc.c-torture/execute/20020225-2.c: New test.
30787
30788 2002-02-27 Zack Weinberg <zack@codesourcery.com>
30789
30790 * gcc.c-torture/execute/920730-1t.c,
30791 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
30792 Delete test cases, only relevant to -traditional.
30793
30794 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
30795
30796 * gcc.dg/cpp/undef1.c: Remove.
30797 * gcc.dg/cpp/directiv.c: Update.
30798 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
30799
30800 2002-02-27 Michael Meissner <meissner@redhat.com>
30801
30802 * gcc.c-torture/execute/20020226-1.c: New test.
30803
30804 2002-02-26 Jakub Jelinek <jakub@redhat.com>
30805
30806 * g++.dg/debug/debug4.C: New test.
30807
30808 * gcc.dg/ia64-visibility-1.c: New test.
30809
30810 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
30811
30812 * gcc.dg/debug/20020224-1.c: New.
30813
30814 2002-02-25 Kazu Hirata <kazu@hxi.com>
30815
30816 * gcc.c-torture/execute/960416-1.x: New.
30817 * gcc.c-torture/execute/divconst-3.x: Likewise.
30818
30819 2002-02-25 Jakub Jelinek <jakub@redhat.com>
30820
30821 * gcc.dg/20020224-1.c: New test.
30822
30823 2002-02-25 Alan Modra <amodra@bigpond.net.au>
30824
30825 * gcc.c-torture/execute/20020225-1.c: New.
30826
30827 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
30828
30829 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
30830
30831 2002-02-23 Jakub Jelinek <jakub@redhat.com>
30832
30833 * gcc.dg/20020222-1.c: New test.
30834
30835 2002-02-22 Jakub Jelinek <jakub@redhat.com>
30836
30837 * g++.dg/opt/anonunion1.C: New test.
30838
30839 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
30840
30841 * g++.dg/template/qualttp19.C: New test.
30842 * g++.dg/template/qualttp20.C: New test.
30843 * g++.old-deja/g++.jason/report.C: Adjust expected errors
30844 * g++.old-deja/g++.other/qual1.C: Likewise.
30845
30846 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
30847
30848 * gcc.dg/attr-alwaysinline.c: New.
30849
30850 2002-02-21 Jakub Jelinek <jakub@redhat.com>
30851
30852 * gcc.dg/20020220-1.c: New test.
30853
30854 * gcc.dg/20020220-2.c: New test.
30855
30856 * g++.dg/opt/mmx1.C: New test.
30857
30858 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
30859
30860 * gcc.c-torture/compile/20020110.c: New test.
30861
30862 2002-02-20 Jakub Jelinek <jakub@redhat.com>
30863
30864 * gcc.c-torture/execute/20020219-1.c: New test.
30865
30866 * gcc.dg/20020219-1.c: New test.
30867
30868 * gcc.dg/noncompile/20020220-1.c: New test.
30869
30870 * g++.dg/opt/ptrintsum1.C: New test.
30871
30872 * gcc.dg/debug/20020220-1.c: New test.
30873
30874 2002-02-17 Jakub Jelinek <jakub@redhat.com>
30875
30876 * gcc.c-torture/execute/20020216-1.c: New test.
30877
30878 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
30879
30880 * gcc.dg/decl-1.c: Update, new test.
30881
30882 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
30883
30884 * g++.dg/abi/bitfield1.C: New test.
30885 * g++.dg/abi/bitfield2.C: New test.
30886
30887 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30888
30889 * gcc.dg/attr-nest.c: New test.
30890
30891 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
30892
30893 * gcc.c-torture/execute/20020215-1.c: New test.
30894
30895 2002-02-14 Jakub Jelinek <jakub@redhat.com>
30896
30897 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
30898 * g++.dg/debug/debug.exp: New.
30899 * g++.dg/debug/trivial.C: New.
30900 * g++.dg/debug/debug1.C: Moved...
30901 * g++.dg/other/debug1.C: ...from here.
30902 * g++.dg/debug/debug2.C: Moved...
30903 * g++.dg/other/debug2.C: ...from here.
30904 * g++.dg/debug/debug3.C: Moved...
30905 * g++.dg/other/debug3.C: ...from here.
30906
30907 * gcc.dg/noncompile/20020213-1.c: New test.
30908
30909 2002-02-13 Jakub Jelinek <jakub@redhat.com>
30910
30911 * g++.dg/other/debug3.C: New test.
30912
30913 * gcc.c-torture/execute/20020213-1.c: New test.
30914
30915 2002-02-13 Richard Smith <richard@ex-parrot.com>
30916
30917 * g++.old-deja/g++.other/thunk1.C: New test.
30918
30919 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30920
30921 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
30922
30923 2002-02-13 Stan Shebs <shebs@apple.com>
30924
30925 * gcc.dg/altivec-3.c: New.
30926
30927 2002-02-12 Jakub Jelinek <jakub@redhat.com>
30928
30929 * gcc.dg/Wunreachable-1.c: New test.
30930 * gcc.dg/Wunreachable-2.c: New test.
30931
30932 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
30933
30934 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
30935
30936 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
30937
30938 * gcc.dg/decl-1.c: New test.
30939
30940 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
30941
30942 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
30943
30944 2002-02-10 Kazu Hirata <kazu@hxi.com>
30945
30946 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
30947 * gcc.c-torture/compile/980506-1.x: Likewise.
30948
30949 2002-02-10 Kazu Hirata <kazu@hxi.com>
30950
30951 * gcc.dg/20020210-1.c: New.
30952
30953 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
30954
30955 * g77.f-torture/execute/947.f: New regression test
30956 for PR fortran/947.
30957
30958 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
30959
30960 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
30961 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
30962
30963 2002-02-08 Richard Henderson <rth@redhat.com>
30964
30965 * gcc.c-torture/compile/labels-3.c: New.
30966
30967 2002-02-08 Jakub Jelinek <jakub@redhat.com>
30968
30969 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
30970 expression statements work instead.
30971 * gcc.dg/noncompile/20020207-1.c: New test.
30972
30973 2002-02-07 Richard Henderson <rth@redhat.com>
30974
30975 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
30976
30977 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30978
30979 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
30980 message from g77
30981 * lib/g77-dg.exp: Trim g77 error messages so that they are
30982 recognized by dg.exp.
30983
30984 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30985
30986 PR fortran/5473
30987 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30988
30989 2002-02-07 Richard Henderson <rth@redhat.com>
30990
30991 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
30992 to be sufficiently aligned for integers.
30993
30994 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
30995
30996 * g++.dg/template/friend4.C: New test.
30997
30998 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
30999
31000 PR fortran/5743
31001 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
31002 unsupported cases.
31003
31004 2002-02-07 Richard Henderson <rth@redhat.com>
31005
31006 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
31007 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
31008 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
31009 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
31010
31011 2002-02-06 Richard Henderson <rth@redhat.com>
31012
31013 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
31014
31015 2002-02-06 Janis Johnson <janis187@us.ibm.com>
31016
31017 * gcc.dg/20020206-1.c: New test.
31018
31019 2002-02-06 Jakub Jelinek <jakub@redhat.com>
31020
31021 * gcc.c-torture/execute/20020206-1.c: New test.
31022
31023 * gcc.c-torture/execute/20020206-2.c: New test.
31024
31025 PR optimization/5429:
31026 * gcc.c-torture/compile/20020206-1.c: New test.
31027
31028 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
31029
31030 * g++.dg/ext/align1.C: Do not use an explicit alignment value
31031 as certain file formats cannot support particularly large
31032 alignments.
31033
31034 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
31035 and do not expect to be able to link the executable.
31036
31037 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
31038 fail because the COFF format does not support the weak attribute.
31039
31040 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
31041
31042 * g77.dg/pr5473.f: New test
31043
31044 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
31045
31046 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
31047 Fix testcase accordingly.
31048
31049 2002-02-04 Richard Henderson <rth@redhat.com>
31050
31051 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
31052 (buf): Change to be an array of pointers, not ints.
31053
31054 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31055
31056 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
31057 before all tests. Move warning one line above to match where it
31058 C frontend emits.
31059 * gcc.dg/Wswitch-2.c: New test.
31060 * g++.dg/warn/Wswitch-1.C: New test.
31061 * g++.dg/warn/Wswitch-2.C: New test.
31062
31063 2002-02-04 Richard Henderson <rth@redhat.com>
31064
31065 * g++.dg/abi/offsetof.C: Fix size comparison.
31066
31067 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
31068
31069 * gcc.dg/cast-qual-2.c: New test.
31070
31071 2002-02-04 Jakub Jelinek <jakub@redhat.com>
31072
31073 * gcc.dg/20020201-4.c: New test.
31074
31075 2002-02-04 Ben Elliston <bje@redhat.com>
31076
31077 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
31078 target_info attribute != 0, in addition to the empty string.
31079 (gcc_target_compile): Likewise.
31080
31081 2002-02-03 Andrew Cagney <ac131313@redhat.com>
31082
31083 * gcc.dg/Wswitch.c: New test.
31084 PR gcc/4475. PR gcc/3780.
31085
31086 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
31087
31088 * g77.f-torture/execute/5122.f: New test for regressions
31089 against PR fortran/5122.
31090
31091 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
31092
31093 * g77.f-torture/compile/pr3743.f: Delete
31094 * g77.dg/pr3743-1.f: New test.
31095 * g77.dg/pr3743-2.f: New test.
31096 * g77.dg/pr3743-3.f: New test.
31097 * g77.dg/pr3743-4.f: New test.
31098
31099 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31100
31101 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
31102
31103 2002-02-02 Richard Henderson <rth@redhat.com>
31104
31105 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
31106 * gcc.c-torture/execute/bf64-1.c: Likewise.
31107
31108 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31109
31110 * gcc.dg/20020201-2.c: New test.
31111
31112 * gcc.dg/20020201-3.c: New test.
31113
31114 * gcc.c-torture/execute/bitfld-2.c: New test.
31115
31116 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
31117
31118 * gcc.dg/bitfld-1.c: Update.
31119 * gcc.dg/bitfld-2.c: Update.
31120 * gcc.c-torture/execute/bitfld-1.x: New.
31121
31122 2002-02-02 Jakub Jelinek <jakub@redhat.com>
31123
31124 * gcc.c-torture/execute/20020201-1.c: New test.
31125
31126 2002-02-01 Janis Johnson <janis187@us.ibm.com>
31127
31128 PR target/5469
31129 * gcc.dg/20020201-1.c: New test.
31130
31131 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
31132
31133 PR fortran/3743
31134 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
31135 * g77.f-torture/compile/pr3743.x: Remove
31136
31137 2002-01-31 Tom Rix <trix@redhat.com>
31138
31139 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
31140
31141 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31142
31143 * gcc.dg/noncompile/20020130-1.c: New test.
31144
31145 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
31146
31147 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
31148
31149 2002-01-29 Richard Henderson <rth@redhat.com>
31150
31151 * gcc.c-torture/execute/991118-1.c: Cast various constants back
31152 to long long.
31153 * gcc.c-torture/execute/bf64-1.c: Likewise.
31154
31155 2002-01-29 Jakub Jelinek <jakub@redhat.com>
31156
31157 * gcc.c-torture/execute/20020129-1.c: New test.
31158
31159 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
31160
31161 * gcc.c-torture/compile/20000224-1.c: Update.
31162 * gcc.c-torture/execute/bitfld-1.c: New tests.
31163 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
31164 * gcc.dg/uninit-A.c: Update.
31165
31166 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
31167
31168 * g++.dg/template/ctor1.C: Add instantiation.
31169
31170 2002-01-28 Paul Koning <pkoning@equallogic.com>
31171
31172 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
31173 argument to __builtin_prefetch to be const ptr.
31174
31175 2002-01-28 Jakub Jelinek <jakub@redhat.com>
31176
31177 * gcc.c-torture/compile/20020120-1.c: New test.
31178
31179 2002-01-27 Kazu Hirata <kazu@hxi.com>
31180
31181 * gcc.c-torture/execute/20020127-1.c: New test.
31182
31183 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
31184
31185 * g77.dg/f77-edit-i-in.f: New test
31186 * g77.dg/f77-edit-i-out.f: New test
31187
31188 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
31189
31190 * gcc.dg/debug/debug.exp: New file.
31191 * gcc.dg/debug/trivial.c: New file.
31192 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
31193 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
31194 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
31195 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
31196 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
31197 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
31198 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
31199 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
31200 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
31201 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
31202 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
31203 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
31204 * gcc.dg/20000503-1.c: Removed.
31205 * gcc.dg/20010207-1.c: Removed.
31206 * gcc.dg/20011223-1.c: Removed.
31207 * gcc.dg/20020104-2.c: Removed.
31208 * gcc.dg/debug-1.c: Removed.
31209 * gcc.dg/debug-2.c: Removed.
31210 * gcc.dg/debug-3.c: Removed.
31211 * gcc.dg/debug-4.c: Removed.
31212 * gcc.dg/debug-5.c: Removed.
31213 * gcc.dg/debug-6.c: Removed.
31214 * gcc.dg/dwarf2-1.c: Removed.
31215 * gcc.dg/dwarf2-2.c: Removed.
31216
31217 2002-01-25 Jakub Jelinek <jakub@redhat.com>
31218
31219 * g++.old-deja/g++.other/eh5.C: New test.
31220 * g++.old-deja/g++.other/sibcall2.C: New test.
31221 * g++.old-deja/g++.other/array9.C: New test.
31222 * g++.old-deja/g++.other/typename2.C: New test.
31223 * g++.old-deja/g++.other/crash60.C: New test.
31224 * g++.old-deja/g++.other/conv9.C: New test.
31225 * g++.old-deja/g++.other/mangle10.C: New test.
31226 * g++.old-deja/g++.other/unchanging1.C: New test.
31227 * g++.old-deja/g++.other/exprstmt1.C: New test.
31228 * g++.old-deja/g++.other/inline23.C: New test.
31229 * g++.old-deja/g++.eh/ia64-1.C: New test.
31230 * g++.old-deja/g++.other/dwarf2-1.C: New test.
31231 * g++.old-deja/g++.other/reload1.C: New test.
31232 * g++.old-deja/g++.other/static20.C: New test.
31233 * g++.old-deja/g++.other/local-alloc1.C: New test.
31234 * g++.old-deja/g++.other/conv8.C: New test.
31235 * g++.old-deja/g++.other/stmtexpr2.C: New test.
31236 * g++.old-deja/g++.other/storeexpr1.C: New test.
31237 * g++.old-deja/g++.other/storeexpr2.C: New test.
31238 * g++.dg/eh/template2.C: New test.
31239 * g++.dg/warn/weak1.C: New test.
31240
31241 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
31242
31243 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
31244 Remove first, non-varying, argument.
31245
31246 2002-01-23 Richard Henderson <rth@redhat.com>
31247
31248 * gcc.dg/inline-2.c: New.
31249
31250 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
31251 Add optional target arg. Check number of arguments.
31252 (scan-assembler-not, scan-assembler-dem): Likewise.
31253 (scan-assembler-dem-not): Likewise.
31254
31255 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31256
31257 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
31258 line 12.
31259 * g++.old-deja/g++.brendan/parse3.C,
31260 g++.old-deja/g++.other/crash26.C,
31261 g++.old-deja/g++.other/crash28.C,
31262 g++.old-deja/g++.other/crash29.C,
31263 g++.old-deja/g++.other/crash30.C,
31264 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
31265
31266 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
31267
31268 * gcc.dg/20020115-1.c: New.
31269
31270 2002-01-23 Bob Wilson <bob.wilson@acm.org>
31271
31272 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
31273
31274 2002-01-23 Janis Johnson <janis187@us.ibm.com>
31275
31276 * gcc.dg/20020122-3.c: New.
31277
31278 2002-01-23 Jakub Jelinek <jakub@redhat.com>
31279
31280 * g++.dg/other/gc1.C: New test.
31281
31282 2002-01-23 Zack Weinberg <zack@codesourcery.com>
31283
31284 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
31285
31286 2002-01-22 Richard Henderson <rth@redhat.com>
31287
31288 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
31289
31290 2002-01-22 Richard Henderson <rth@redhat.com>
31291
31292 * gcc.dg/20020122-4.c: New.
31293
31294 2002-01-22 H.J. Lu <hjl@gnu.org>
31295
31296 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
31297 link output.
31298 * gcc.dg/special/ecos.exp: Likewise.
31299 * lib/g++-dg.exp: Likewise.
31300 * lib/g77-dg.exp: Likewise.
31301 * lib/gcc-dg.exp : Likewise.
31302 * lib/mike-g++.exp: Likewise.
31303 * lib/mike-g77.exp: Likewise.
31304 * lib/mike-gcc.exp: Likewise.
31305 * lib/objc-dg.exp: Likewise.
31306
31307 2002-01-22 Janis Johnson <janis187@us.ibm.com>
31308
31309 PR target/5379
31310 * gcc.dg/20020122-2.c: New test.
31311
31312 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
31313
31314 * gcc.dg/20020122-1.c: New test.
31315
31316 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
31317
31318 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
31319
31320 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
31321
31322 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
31323
31324 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31325
31326 * gcc.c-torture/compile/20020121-1.c: New test.
31327
31328 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
31329
31330 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
31331 ld_library_path.
31332
31333 2002-01-21 Jakub Jelinek <jakub@redhat.com>
31334
31335 * gcc.dg/20020218-1.c: New test.
31336
31337 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
31338
31339 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
31340 messages
31341 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
31342 "At global scope" warning
31343 * g++.dg/ext/align1.C: Change cygwin test for alignment
31344 from db-bogus to dg-warning
31345
31346 2002-01-21 Zack Weinberg <zack@codesourcery.com>
31347
31348 * g77.f-torture/compile/cpp2.F: New test.
31349
31350 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
31351
31352 * g++.dg/template/access1.C: New test.
31353
31354 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
31355
31356 * gcc.dg/20020118-1.c: New.
31357
31358 2002-01-18 Kazu Hirata <kazu@hxi.com>
31359
31360 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
31361
31362 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31363
31364 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
31365 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
31366 alignment warnings.
31367
31368 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
31369
31370 * gcc.misc-tests/i386-prefetch.exp: Save and restore
31371 torture_with_loops and torture_without_loops
31372
31373 2002-01-17 Jakub Jelinek <jakub@redhat.com>
31374
31375 * gcc.c-torture/compile/20020116-1.c: New test.
31376
31377 2002-01-16 Jakub Jelinek <jakub@redhat.com>
31378
31379 * gcc.dg/20020116-2.c: New test.
31380
31381 * gcc.dg/ultrasp4.c: New test.
31382
31383 * gcc.dg/20020116-1.c: New test.
31384
31385 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
31386
31387 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
31388 by EABI.
31389
31390 2002-01-15 Janis Johnson <janis187@us.ibm.com>
31391
31392 * gcc.misc-tests/i386-prefetch.exp: New.
31393 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
31394 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
31395 * gcc.misc-tests/i386-pf-none-1.c: New test.
31396 * gcc.misc-tests/i386-pf-sse-1.c: New test.
31397
31398 2002-01-15 Jakub Jelinek <jakub@redhat.com>
31399
31400 * gcc.dg/gnu89-init-1.c: Add new tests.
31401
31402 2002-01-15 Andreas Jaeger <aj@suse.de>
31403
31404 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
31405 * gcc.dg/i386-mmx-2.c: Likewise.
31406 * gcc.dg/i386-sse-1.c: Likewise.
31407 * gcc.dg/i386-sse-2.c: Likewise.
31408 * gcc.dg/i386-sse-3.c: Likewise.
31409
31410 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
31411
31412 * g77.f-torture/execute/intrinsic-unix-bessel.f:
31413 Uncomment additional cases that now pass.
31414
31415 2002-01-11 Richard Henderson <rth@redhat.com>
31416
31417 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
31418 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
31419
31420 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
31421
31422 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
31423
31424 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
31425
31426 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
31427 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
31428
31429 2002-01-10 Dale Johannesen <dalej@apple.com>
31430
31431 * gcc.c-torture/execute/loop-11.c: New.
31432
31433 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
31434
31435 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
31436 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
31437
31438 2002-01-09 Richard Henderson <rth@redhat.com>
31439
31440 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
31441 type in which to perform the operation for each size.
31442
31443 2002-01-09 Alan Matsuoka (alanm@redhat.com)
31444
31445 * gcc.c-torture/compile/20020109-2.c: New test.
31446
31447 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
31448
31449 * gcc.c-torture/execute/loop-10.c: New test.
31450
31451 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31452
31453 * gcc.c-torture/compile/20010226-1.c: New test.
31454 * gcc.c-torture/compile/20010227-1.c: New test.
31455 * gcc.c-torture/compile/20010426-1.c: New test.
31456 * gcc.c-torture/compile/20010510-1.c: New test.
31457 * gcc.c-torture/compile/20010605-3.c: New test.
31458 * gcc.c-torture/compile/20010824-1.c: New test.
31459 * gcc.c-torture/execute/20010409-1.c: New test.
31460 * gcc.dg/noncompile/20000901-1.c: New test.
31461 * gcc.dg/20001023-1.c: New test.
31462 * gcc.dg/20001101-1.c: New test.
31463 * gcc.dg/20001102-1.c: New test.
31464 * gcc.dg/20010207-1.c: New test.
31465 * gcc.dg/20010405-1.c: New test.
31466 * gcc.dg/20010822-1.c: New test.
31467 * gcc.dg/20011107-1.c: New test.
31468
31469 2002-01-09 Jeffrey A Law (law@redhat.com)
31470
31471 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
31472
31473 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
31474 execution failure on PA targets.
31475
31476 2002-01-09 Jakub Jelinek <jakub@redhat.com>
31477
31478 * gcc.c-torture/compile/20020109-1.c: New test.
31479
31480 2002-01-08 Kazu Hirata <kazu@hxi.com>
31481
31482 * gcc.c-torture/execute/20020108-1.c: New test.
31483
31484 2002-01-08 Jakub Jelinek <jakub@redhat.com>
31485
31486 * gcc.dg/20020108-1.c: New test.
31487
31488 2002-01-08 H.J. Lu <hjl@gnu.org>
31489
31490 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
31491 for header files.
31492
31493 2002-01-08 Geoff Keating <geoffk@redhat.com>
31494
31495 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
31496 consistency.
31497
31498 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
31499
31500 * gcc.dg/altivec-4.c: Test altivec predicates.
31501
31502 2002-01-07 Jakub Jelinek <jakub@redhat.com>
31503
31504 * gcc.c-torture/execute/20020107-1.c: New test.
31505
31506 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
31507
31508 PR c/5279
31509 * gcc.c-torture/compile/20020106-1.c: New test.
31510
31511 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
31512
31513 * gcc.c-torture/execute/nestfunc-4.c: New test.
31514
31515 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31516
31517 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
31518 extra triple that slipped in.
31519 * g++.old-deja/g++.abi/align.C: Likewise.
31520 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31521
31522 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
31523
31524 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
31525 * g++.old-deja/g++.abi/align.C: Likewise.
31526 * g++.old-deja/g++.abi/bitfields.C: Likewise.
31527
31528 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
31529 on FreeBSD/i386.
31530 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
31531 FreeBSD.
31532
31533 2002-01-04 Jakub Jelinek <jakub@redhat.com>
31534
31535 * gcc.dg/20020104-1.c: New test.
31536
31537 * gcc.dg/20020104-2.c: New test.
31538
31539 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
31540
31541 * gcc.dg/20020103-1.c: Fix typo in target selector.
31542
31543 2002-01-03 Richard Henderson <rth@redhat.com>
31544
31545 * gcc.dg/20020103-1.c: New.
31546
31547 2002-01-03 Kazu Hirata <kazu@hxi.com>
31548
31549 * gcc.c-torture/execute/20020103-1.c: New test.
31550
31551 2002-01-03 Jakub Jelinek <jakub@redhat.com>
31552
31553 * g++.dg/other/debug2.C: New test.
31554
31555 * gcc.c-torture/compile/20020103-1.c: New test.
31556
31557 2002-01-02 Jakub Jelinek <jakub@redhat.com>
31558
31559 * gcc.dg/gnu89-init-1.c: Added new tests.
31560
31561 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31562
31563 * g++.dg/template/friend2.C: Remove as patch is reverted.
31564
31565 * g++.dg/warn/oldcast1.C: New test.
31566
31567 * g++.dg/template/ptrmem1.C: New test.
31568 * g++.dg/template/ptrmem2.C: New test.
31569
31570 * g++.dg/template/ntp.C: New test.
31571
31572 * g++.dg/other/component1.C: New test.
31573
31574 * g++.dg/template/ttp3.C: New test.
31575
31576 * g++.dg/template/friend2.C: New test.
31577 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
31578
31579 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31580
31581 * g++.dg/other/ptrmem1.C: New test.
31582 * g++.dg/other/ptrmem2.C: New test.
31583
31584 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31585
31586 * g++.dg/template/ctor1.C: New test.
31587
31588 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
31589
31590 * g++.dg/template/friend2.C: New test.
31591
31592 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
31593
31594 * gcc.dg/mmix-1.c: New test.
31595
31596 2001-12-31 Richard Henderson <rth@redhat.com>
31597
31598 * gcc.dg/asm-5.c: New.
31599
31600 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
31601
31602 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
31603 in namespace __gnu_cxx
31604
31605 2001-12-30 Richard Henderson <rth@redhat.com>
31606
31607 * gcc.dg/debug-6.c: New.
31608
31609 2001-12-30 Jakub Jelinek <jakub@redhat.com>
31610
31611 * gcc.c-torture/compile/20011229-2.c: New test.
31612
31613 2001-12-29 Jakub Jelinek <jakub@redhat.com>
31614
31615 * gcc.dg/debug-3.c: New test.
31616 * gcc.dg/debug-4.c: New test.
31617 * gcc.dg/debug-5.c: New test.
31618
31619 2001-12-29 Richard Henderson <rth@redhat.com>
31620
31621 * g++.dg/eh/loop1.C: New.
31622
31623 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31624
31625 * g++.dg/template/crash1.C: New test.
31626
31627 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
31628
31629 * g++.dg/other/const1.C: New test.
31630
31631 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31632
31633 * gcc.c-torture/compile/20011229-1.c: New test.
31634
31635 2001-12-28 Stan Shebs <shebs@apple.com>
31636
31637 * lib/objc-torture.exp: Resync with c-torture.exp.
31638 * lib/objc.exp: Load standard libraries.
31639
31640 2001-12-28 Jakub Jelinek <jakub@redhat.com>
31641
31642 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
31643 additional tests.
31644
31645 2001-12-27 Roger Sayle <roger@eyesopen.com>
31646
31647 * gcc.c-torture/execute/string-opt-16.c: New testcase.
31648
31649 2001-12-27 Richard Henderson <rth@redhat.com>
31650
31651 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
31652
31653 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
31654
31655 * g++.dg/eh/ctor1.C: New test.
31656 * g++.dg/other/error2.C: New test.
31657
31658 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
31659
31660 * g++.dg/other/init2.C: New test.
31661
31662 2001-12-24 Richard Henderson <rth@redhat.com>
31663
31664 * gcc.dg/20011223-1.c: New.
31665 * gcc.dg/inline-1.c: New.
31666
31667 2001-12-23 Richard Henderson <rth@redhat.com>
31668
31669 * gcc.dg/asm-4.c: Test operand modifiers.
31670
31671 2001-12-23 Richard Henderson <rth@redhat.com>
31672
31673 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
31674
31675 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
31676
31677 * gcc.c-torture/execute/20011223-1.c: New test.
31678
31679 2001-12-21 Richard Henderson <rth@redhat.com>
31680
31681 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
31682 re-enables the warning.
31683
31684 2001-12-21 Richard Henderson <rth@redhat.com>
31685
31686 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
31687
31688 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31689
31690 * gcc.c-torture/compile/20011218-1.c: New test.
31691
31692 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
31693
31694 * gcc.misc-test/arm-isr.exp: New file. Control running of the
31695 arm-isr.c test.
31696 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
31697 epilogue generation for ARM ISR routines.
31698
31699 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31700
31701 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
31702 * gcc.dg/format/c90-printf-3.c: Likewise.
31703 * gcc.dg/format/c99-printf-3.c: Likewise.
31704 * gcc.dg/format/ext-1.c: Likewise.
31705 * gcc.dg/format/ext-6.c: Likewise.
31706 * gcc.dg/format/format.h: Prototype unlocked stdio.
31707
31708 2001-12-20 Richard Henderson <rth@redhat.com>
31709
31710 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
31711 (arena): Use it.
31712 (malloc): Correct allocation logic. Abort if we fill up the
31713 arena before initialization complete.
31714 (realloc): Correct allocation logic.
31715
31716 2001-12-20 Jakub Jelinek <jakub@redhat.com>
31717
31718 * gcc.c-torture/compile/20011219-2.c: New test.
31719
31720 * gcc.c-torture/execute/20011219-1.c: New test.
31721
31722 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
31723
31724 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
31725 target does not support weak symbols.
31726
31727 2001-12-19 Jakub Jelinek <jakub@redhat.com>
31728
31729 * gcc.c-torture/compile/20011219-1.c: New test.
31730
31731 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
31732
31733 * g++.dg/other/error1.C: New test.
31734
31735 2001-12-17 Jeffrey A Law (law@redhat.com)
31736
31737 * gcc.c-torture/execute/20011217-1.c: New test.
31738
31739 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
31740
31741 * objc.dg/special/: New directory.
31742 * objc.dg/special/special.exp: New file.
31743 * objc.dg/special/unclaimed-category-1.h: New file.
31744 * objc.dg/special/unclaimed-category-1a.m: New file.
31745 * objc.dg/special/unclaimed-category-1.m: New file.
31746
31747 2001-12-17 Andreas Jaeger <aj@suse.de>
31748
31749 * gcc.c-torture/compile/20011217-2.c: New test.
31750
31751 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
31752
31753 * gcc.c-torture/compile/20011217-1.c: New test.
31754
31755 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
31756
31757 * testsuite/gcc.dg/20011214-1.c: New.
31758
31759 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
31760
31761 * gcc.dg/altivec-4.c: New.
31762
31763 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
31764
31765 * gcc.dg/20011113-1.c: New test.
31766
31767 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
31768
31769 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
31770 std::__malloc_alloc_template<0> and
31771 std::__default_alloc_template<false, 0>.
31772
31773 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
31774
31775 * objc/execute/bf-21.m: New test.
31776 * objc/execute/enumeration-1.m: New test.
31777 * objc/execute/enumeration-2.m: New test.
31778
31779 2001-12-12 Jakub Jelinek <jakub@redhat.com>
31780
31781 * gcc.dg/gnu89-init-1.c: New test.
31782
31783 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
31784
31785 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
31786 * g++.old-deja/g++.jason/2371.C: Likewise.
31787 * g++.old-deja/g++.jason/template33.C: Likewise.
31788 * g++.old-deja/g++.jason/template34.C: Likewise.
31789 * g++.old-deja/g++.jason/template36.C: Likewise.
31790 * g++.old-deja/g++.oliva/typename1.C: Likewise.
31791 * g++.old-deja/g++.oliva/typename2.C: Likewise.
31792 * g++.old-deja/g++.other/typename1.C: Likewise.
31793 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31794 * g++.old-deja/g++.pt/nontype5.C: Likewise.
31795 * g++.old-deja/g++.pt/typename11.C: Likewise.
31796 * g++.old-deja/g++.pt/typename14.C: Likewise.
31797 * g++.old-deja/g++.pt/typename16.C: Likewise.
31798 * g++.old-deja/g++.pt/typename3.C: Likewise.
31799 * g++.old-deja/g++.pt/typename4.C: Likewise.
31800 * g++.old-deja/g++.pt/typename5.C: Likewise.
31801 * g++.old-deja/g++.pt/typename7.C: Likewise.
31802 * g++.old-deja/g++.robertl/eb9.C: Likewise.
31803
31804 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
31805
31806 * g++.dg/other/linkage1.C: New test.
31807 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
31808 specifiers.
31809
31810 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
31811
31812 * gcc.dg/concat.c: New test.
31813
31814 2001-12-11 Stan Shebs <shebs@apple.com>
31815
31816 * objc/compile: New test directory.
31817 * objc/compile/compile.exp: New expect script.
31818 * objc/compile/20011211-1.m: New compile test.
31819
31820 2001-12-11 Jason Merrill <jason@redhat.com>
31821
31822 * lib/prune.exp (prune_gcc_output): Also handle "In member
31823 function". So many permutations...
31824
31825 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
31826
31827 * g++.dg/template/typedef1.C: New test.
31828
31829 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
31830
31831 * g++.dg/other/copy1.C: New test.
31832
31833 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
31834
31835 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
31836
31837 * gcc.dg/builtin-choose-expr.c: New.
31838
31839 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
31840
31841 * gcc.dg/altivec-2.c: New.
31842
31843 2001-12-07 Richard Henderson <rth@redhat.com>
31844
31845 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
31846
31847 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
31848
31849 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
31850 ultrasparc.
31851
31852 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31853
31854 * g++-old.deja/g++.robertl/eb101.C: Deleted.
31855
31856 2001-12-06 Janis Johnson <janis187@us.ibm.com>
31857
31858 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
31859 variable argument list.
31860
31861 2001-12-06 Zack Weinberg <zack@codesourcery.com>
31862
31863 * gcc.c-torture/execute/memcheck: Delete entire directory.
31864 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
31865 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
31866
31867 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
31868
31869 * gcc.dg/Wshadow-1.c: New test.
31870
31871 2001-12-05 Jakub Jelinek <jakub@redhat.com>
31872
31873 * gcc.c-torture/compile/20011130-1.c: New test.
31874
31875 * gcc.dg/noncompile/20011025-1.c: New test.
31876
31877 * g++.dg/other/anon-union.C: New test.
31878
31879 * gcc.c-torture/execute/20011024-1.c: New test.
31880
31881 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
31882
31883 * gcc.c-torture/execute/20000722-1.x,
31884 gcc.c-torture/execute/20010123-1.x: Remove.
31885 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
31886 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
31887 gcc.dg/c99-complit-2.c: New tests.
31888
31889 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
31890
31891 * g++.dg/inherit/base1.C: New test.
31892
31893 2001-12-04 Jakub Jelinek <jakub@redhat.com>
31894
31895 * g++.dg/other/stdarg1.C: New test.
31896
31897 * gcc.c-torture/compile/20011130-2.c: New test.
31898
31899 2001-12-03 Janis Johnson <janis187@us.ibm.com>
31900
31901 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
31902 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
31903 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
31904 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
31905 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
31906 * gcc.dg/builtin-prefetch-1.c: New test.
31907
31908 2001-12-03 Jakub Jelinek <jakub@redhat.com>
31909
31910 * gcc.dg/20011130-1.c: New test.
31911
31912 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
31913
31914 * g++.dg/other/scope1.C: New test.
31915 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
31916
31917 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
31918
31919 * gcc.dg/vla-init-1.c: New test.
31920
31921 2001-12-01 Geoff Keating <geoffk@redhat.com>
31922
31923 * gcc.c-torture/compile/structs.c: New testcase from GDB.
31924
31925 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
31926
31927 * objc.dg/alias.m: Update.
31928 * objc.dg/class-1.m: Update.
31929 * objc.dg/const-str-1.m: Update.
31930 * objc.dg/fwd-proto-1.m: Update.
31931 * objc.dg/id-1.m: Update.
31932 * objc.dg/super-class-1.m: Update.
31933
31934 2001-11-29 Mark Mitchell <mark@codesourcery.com>
31935
31936 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
31937 constructs.
31938
31939 2001-11-28 Jeffrey A Law (law@cygnus.com)
31940
31941 * gcc.c-torture/execute/20011128-1.c: New test.
31942
31943 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
31944
31945 * gcc.dg/20011127-1.c: New test.
31946
31947 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
31948
31949 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
31950 from Austin Group draft 7.
31951 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
31952 scanf format arguments.
31953 * gcc.dg/format/no-exargs-2.c: New test.
31954
31955 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
31956
31957 * g++.dg/abi/vbase8-4.C: New test.
31958
31959 2001-11-24 Ian Lance Taylor <ian@airs.com>
31960
31961 * gcc.c-torture/execute/20011121-1.c: New test.
31962
31963 2001-11-23 Jeffrey A Law (law@cygnus.com)
31964
31965 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
31966
31967 2001-11-23 Andreas Jaeger <aj@suse.de>
31968
31969 * gcc.dg/cpp/charconst-2.c: New test.
31970
31971 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
31972
31973 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
31974 to the host if it is remote. Let tests specify extra headers
31975 they use.
31976 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
31977 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
31978 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
31979 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
31980 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
31981 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
31982 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
31983 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
31984 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
31985 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
31986
31987 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
31988
31989 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
31990 for little endian ARMs.
31991
31992 2001-11-20 Jakub Jelinek <jakub@redhat.com>
31993
31994 * gcc.c-torture/compile/20011119-1.c: New test.
31995 * gcc.c-torture/compile/20011119-2.c: New test.
31996
31997 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
31998
31999 * gcc.dg/altivec-1.c: Fix typo.
32000
32001 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
32002
32003 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
32004
32005 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
32006
32007 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
32008
32009 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
32010
32011 * lib/g77.exp: Don't specify --rpath-link.
32012
32013 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
32014 across all the headers.
32015 * gcc.dg/format/format.exp: For testing on a remote host,
32016 copy format.h.
32017
32018 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
32019 * gcc.c-torture/execute/930406-1.c: Likewise.
32020 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
32021
32022 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
32023
32024 * gcc.dg/altivec-1.c: New.
32025
32026 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
32027
32028 * gcc.dg/cpp/fpreprocessed.c: New test case.
32029
32030 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32031
32032 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
32033 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
32034 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
32035
32036 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
32037
32038 * gcc.dg/no-builtin-1.c: New test.
32039
32040 2001-11-16 Jakub Jelinek <jakub@redhat.com>
32041
32042 * gcc.c-torture/execute/20011115-1.c: New test.
32043
32044 2001-11-15 Jakub Jelinek <jakub@redhat.com>
32045
32046 * gcc.c-torture/compile/20011114-2.c: New test.
32047 * gcc.c-torture/compile/20011114-3.c: New test.
32048 * gcc.c-torture/compile/20011114-4.c: New test.
32049
32050 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
32051
32052 * g++.dg/other/init1.C: New test.
32053
32054 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
32055
32056 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
32057 message.
32058
32059 * gcc.c-torture/execute/20011114-1.c: New testcase.
32060
32061 * gcc.c-torture/compile/20010327-1.c: Revert last change.
32062 * gcc.c-torture/compile/20011114-1.c: New test, exactly
32063 like the (before this change) version of 20010327-1.c.
32064
32065 2001-11-14 Roger Sayle <roger@eyesopen.com>
32066
32067 * gcc.c-torture/execute/string-opt-13.c: New testcase.
32068
32069 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
32070
32071 * g++.dg/init/array2.C: New test.
32072
32073 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
32074
32075 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
32076
32077 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
32078
32079 * g++.dg/other/forscope1.C: New test.
32080 * g++.dg/ext/forscope1.C: New test.
32081 * g++.dg/ext/forscope2.C: New test.
32082
32083 2001-11-13 Jakub Jelinek <jakub@redhat.com>
32084
32085 * gcc.c-torture/execute/20011113-1.c: New test.
32086
32087 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
32088
32089 * gcc.c-torture/execute/20011109-2.c: New test.
32090
32091 * gcc.c-torture/execute/20011109-1.c: New test.
32092
32093 2001-11-09 Jakub Jelinek <jakub@redhat.com>
32094
32095 * gcc.c-torture/compile/20011109-1.c: New test.
32096
32097 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
32098
32099 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
32100 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
32101 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
32102 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
32103 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
32104 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
32105 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
32106
32107 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
32108
32109 * g++.dg/warn/Wshadow-1.C: New tests.
32110 * g++.old-deja/g++.mike/for3.C: Update.
32111
32112 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
32113
32114 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
32115 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
32116 XFAILs. Adjust expected error texts.
32117 * gcc.c-torture/compile/20011106-1.c,
32118 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
32119 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
32120 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
32121 gcc.dg/c99-array-lval-5.c: New tests.
32122
32123 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32124
32125 * gcc.dg/cpp/defined.c: Update.
32126
32127 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32128
32129 * gcc.c-torture/execute/anon-1.c: New test.
32130
32131 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
32132
32133 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
32134 same size, so no warning should be produced on stormy16.
32135
32136 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
32137 due to oversized array.
32138 * g++.old-deja/g++.mike/ns15.C: Likewise.
32139 * g++.old-deja/g++.pt/crash16.C: Likewise.
32140
32141 2001-11-02 Graham Stott <grahams@redhat.com>
32142
32143 * g++.dgother/debug1.C: Fix typos.
32144
32145 2001-11-01 Jakub Jelinek <jakub@redhat.com>
32146
32147 * g++.dg/other/debug1.C: New test.
32148
32149 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32150
32151 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
32152 of unsigned long.
32153
32154 2001-10-30 Jakub Jelinek <jakub@redhat.com>
32155
32156 * gcc.dg/20011029-2.c: New test.
32157
32158 * gcc.c-torture/compile/20011029-1.c: New test.
32159
32160 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
32161
32162 * objc/execute/class_self-1.m: New test.
32163 * objc/execute/class_self-2.m: New test.
32164
32165 2001-10-25 Zack Weinberg <zack@codesourcery.com>
32166
32167 * gcc.misc-tests/msgs.exp: Delete.
32168 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
32169 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
32170 error set to match recent changes.
32171
32172 2001-10-24 Zack Weinberg <zack@codesourcery.com>
32173
32174 * gcc.dg/20011021-1.c: New test.
32175
32176 2001-10-24 Jakub Jelinek <jakub@redhat.com>
32177
32178 * gcc.c-torture/compile/20011023-1.c: New test.
32179
32180 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
32181
32182 * lib/g77.exp: Rewrite based on lib/g++.exp.
32183
32184 2001-10-19 Jakub Jelinek <jakub@redhat.com>
32185
32186 * gcc.c-torture/execute/20011019-1.c: New test.
32187
32188 * gcc.dg/20011018-1.c: New test.
32189
32190 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
32191
32192 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
32193
32194 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
32195
32196 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
32197 * gcc.dg/attr-invalid.c: Likewise.
32198
32199 2001-10-18 Jakub Jelinek <jakub@redhat.com>
32200
32201 * testsuite/gcc.dg/20011015-1.c: New test.
32202
32203 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32204
32205 * g++.dg/template/unify2.C: New test.
32206
32207 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
32208
32209 * g++.dg/other/exception-specification.C: New test
32210
32211 2001-10-13 Tom Rix <trix@redhat.com>
32212
32213 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
32214 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
32215
32216 2001-10-12 Jakub Jelinek <jakub@redhat.com>
32217
32218 * testsuite/gcc.dg/20011009-1.c: New test.
32219
32220 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
32221
32222 PR g++/4476
32223 * g++.dg/other/friend1.C: New test.
32224
32225 2001-10-11 Richard Henderson <rth@redhat.com>
32226
32227 * g++.old-deja/g++.other/crash18.C: Add -S to options.
32228
32229 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32230
32231 * gcc.c-torture/compile/20011010-1.c: New.
32232
32233 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
32234
32235 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
32236 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
32237 g77.f-torture/execute/execute.exp,
32238 g77.f-torture/noncompile/noncompile.exp,
32239 gcc.c-torture/compile/compile.exp,
32240 gcc.c-torture/execute/execute.exp,
32241 gcc.c-torture/execute/ieee/ieee.exp,
32242 gcc.c-torture/execute/memcheck/memcheck.exp,
32243 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
32244 objc/execute/execute.exp: Update FSF address.
32245
32246 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
32247
32248 * gcc.dg/cpp/cmdlne-C.c: Update.
32249 * gcc.dg/cpp/cmdlne-C2.c: New.
32250
32251 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32252
32253 * gcc.c-torture/execute/20011008-3.c: New.
32254
32255 2001-10-08 DJ Delorie <dj@redhat.com>
32256
32257 * gcc.dg/20011008-1.c: New.
32258 * gcc.dg/20011008-2.c: New.
32259
32260 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
32261
32262 * gcc.dg/cpp/spacing1.c: Update test.
32263
32264 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32265
32266 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
32267 spelling errors of "separate" as "seperate".
32268
32269 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
32270
32271 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
32272 enough to avoid inlining.
32273
32274 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32275
32276 * lib/g77.exp: set libg2c_dir correctly.
32277
32278 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
32279
32280 * gcc.dg/cpp/macro11.c: New test.
32281
32282 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32283
32284 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
32285 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
32286 gcc.dg/format/multattr-3.c: New tests.
32287 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
32288 tests for format attributes on function pointers being rejected.
32289
32290 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32291
32292 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
32293
32294 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
32295
32296 * g++.dg/warn/format1.C: New test.
32297
32298 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
32299
32300 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
32301
32302 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32303
32304 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
32305
32306 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
32307
32308 * gcc.dg/cpp/redef2.c: Add test.
32309
32310 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
32311
32312 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
32313 long-standing bug on i686, apparently.
32314 * gcc.c-torture/execute/loop-2c.x: New file.
32315 * gcc.c-torture/execute/loop-2d.x: New file.
32316 * gcc.c-torture/execute/loop-3c.x: New file.
32317
32318 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
32319
32320 * gcc.dg/cpp/20000625-2.c: Correct line number.
32321
32322 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32323
32324 * gcc.dg/cpp/macro10.c: New test.
32325 * gcc.dg/cpp/strify3.c: New test.
32326 * gcc.dg/cpp/spacing1.c: Add tests.
32327 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
32328 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
32329
32330 2001-09-24 DJ Delorie <dj@redhat.com>
32331
32332 * gcc.c-torture/execute/20010924-1.c: New test.
32333
32334 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
32335
32336 * testsuite/objc/execute/paste.m: Remove.
32337
32338 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
32339
32340 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
32341
32342 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
32343
32344 * g77.dg/strlen0.f: New test.
32345
32346 2001-09-21 Richard Henderson <rth@redhat.com>
32347
32348 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
32349 * g++.old-deja/g++.abi/vtable2.C: Likewise.
32350
32351 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
32352
32353 Table-driven attributes.
32354 * g++.dg/ext/attrib1.C: New test.
32355
32356 2001-09-20 DJ Delorie <dj@redhat.com>
32357
32358 * gcc.dg/20000926-1.c: Update expected warning messages.
32359 * gcc.dg/array-2.c: Likewise, and test for warnings too.
32360 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
32361 array.
32362
32363 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
32364
32365 * g++.dg/eh/registers1.C: New test case.
32366
32367 2001-09-17 Richard Henderson <rth@redhat.com>
32368
32369 * gcc.dg/array-5.c: Fix VLA decomposition test.
32370
32371 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
32372
32373 * gcc.dg/cpp/line5.c: New testcase.
32374
32375 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
32376
32377 * gcc.dg/cpp/macro9.c: New test.
32378
32379 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
32380
32381 * gcc.c-torture/execute/980223.c: Change type of addr from long
32382 to char *.
32383
32384 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
32385
32386 * gcc.c-torture/execute/20010915-1.c: New test.
32387
32388 2001-09-14 Janis Johnson <janis187@us.ibm.com>
32389
32390 * g77.dg/bprob: New directory.
32391 * g77.dg/bprob/bprob.exp: New file.
32392 * g77.dg/bprob/bprob-1.f: New test.
32393 * g77.dg/gcov: New directory.
32394 * g77.dg/gcov/gcov.exp: New file.
32395 * g77.dg/gcov/gcov-1.f: New test.
32396 * g77.dg/gcov/gcov-1.x: New file.
32397
32398 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
32399
32400 * gcc.dg/cpp/directiv.c: Update.
32401 * gcc.dg/cpp/undef1.c: Update.
32402
32403 2001-09-12 Jakub Jelinek <jakub@redhat.com>
32404
32405 * gcc.dg/20010912-1.c: New test.
32406
32407 2001-09-11 Janis Johnson <janis187@us.ibm.com>
32408
32409 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
32410 language-independent file in lib.
32411 * lib/gcov.exp: New file.
32412
32413 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
32414
32415 * gcc.c-torture/compile/20010911-1.c: New test.
32416
32417 2001-09-10 Janis Johnson <janis187@us.ibm.com>
32418
32419 * lib/profopt.exp: New, to support profile-directed optimizations.
32420 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
32421 * gcc.misc-tests/bprob-1.c: New test.
32422 * gcc.misc-tests/bprob-2.c: New test.
32423
32424 2001-09-07 Janis Johnson <janis187@us.ibm.com>
32425
32426 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
32427 XFAIL and which kinds of gcov output to verify.
32428 * gcc.misc-tests/gcov-4b.x: New file.
32429 * gcc.misc-tests/gcov-5b.x: New file.
32430 * gcc.misc-tests/gcov-6.x: New file.
32431 * gcc.misc-tests/gcov-7.c: New test.
32432 * gcc.misc-tests/gcov-7.x: New file.
32433
32434 2001-09-06 Janis Johnson <janis187@us.ibm.com>
32435
32436 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
32437 * gcc.misc-tests/gcov-6.c: New test.
32438
32439 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
32440
32441 PR c++/3986
32442 * g++.dg/abi/vbase1.C: New test.
32443
32444 2001-09-05 Ziemowit Laski <zlaski@apple.com>
32445
32446 * objc.dg/method-2.m: New.
32447
32448 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
32449
32450 PR c++/4203
32451 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
32452 * g++.dg/init/empty1.C: New test.
32453
32454 2001-09-03 Jakub Jelinek <jakub@redhat.com>
32455
32456 * gcc.c-torture/compile/20010903-1.c: New test.
32457
32458 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
32459
32460 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
32461 for m68k.
32462
32463 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
32464
32465 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
32466
32467 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
32468
32469 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
32470
32471 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
32472
32473 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
32474 for 16-bit 'unsigned int'.
32475
32476 2001-08-29 Kazu Hirata <kazu@hxi.com>
32477
32478 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
32479
32480 2001-08-27 Richard Henderson <rth@redhat.com>
32481
32482 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
32483 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
32484
32485 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
32486
32487 * gcc.dg/asm-names.c (ymain): New.
32488
32489 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
32490
32491 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
32492 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
32493 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
32494
32495 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32496
32497 * gcc.dg/compare5.c: New testcase.
32498
32499 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
32500
32501 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
32502 and "In instantiation".
32503
32504 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
32505
32506 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
32507
32508 2001-08-20 Janis Johnson <janis187@us.ibm.com>
32509
32510 * gcc.misc-tests/gcov.exp: Add support for branch information.
32511 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
32512 * gcc.misc-tests/gcov-4.c: New test.
32513 * gcc.misc-tests/gcov-4b.c: New test.
32514 * gcc.misc-tests/gcov-5b.c: New test.
32515
32516 2001-08-20 Zack Weinberg <zackw@panix.com>
32517
32518 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
32519 expected to fail.
32520
32521 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
32522
32523 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
32524
32525 2001-08-19 Jakub Jelinek <jakub@redhat.com>
32526
32527 * g++.dg/eh/template1.C: New test.
32528
32529 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
32530
32531 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
32532 Fix thinko.
32533 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
32534 for xfail.
32535
32536 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
32537
32538 * lib/g77-dg.exp: Use prune.exp for common procedures
32539 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
32540 * lib/g77.exp: (g77-dg-prune) Remove
32541
32542 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
32543
32544 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
32545
32546 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32547
32548 * g++.dg/template/unify1.C: New test.
32549
32550 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
32551
32552 * g++.dg/abi/empty4.C: New test.
32553
32554 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
32555
32556 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
32557 solaris2.*
32558 * g77.f-torture/compile/pr3743.x: Likewise.
32559
32560 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32561
32562 * g++.dg/other/using-declaration.C: New test.
32563
32564 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32565
32566 * gcc.dg/cpp/tr-sign.c: New testcase.
32567
32568 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
32569
32570 * gcc.dg/cpp/19951025-1.c: Revert.
32571 * gcc.dg/cpp/directiv.c: We no longer process directives that
32572 interrupt macro arguments.
32573
32574 2001-08-03 Zack Weinberg <zackw@stanford.edu>
32575
32576 * gcc.dg/bconstp-1.c: New test.
32577
32578 2001-08-03 Richard Henderson <rth@redhat.com>
32579
32580 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
32581
32582 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
32583
32584 * gcc.dg/cpp/19951025-1.c: Update.
32585
32586 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
32587
32588 * g77.dg/ff90-1.f (s): Fix reference of variable z,
32589 should be x.
32590
32591 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
32592
32593 Kill -fhonor-std.
32594 * g++.old-deja/g++.ns/ns14.C: Remove special options.
32595 * g++.old-deja/g++.other/std1.C: Likewise.
32596 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
32597
32598 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32599
32600 * lib/g77.exp: Load gcc-defs.exp for common procedures
32601 (g77_pass, g77_fail, g77_finish, g77_exit,
32602 ${tool}_check_unsupported_p} Now redundant. Deleted.
32603
32604 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
32605
32606 * g77.dg/fbackslash.f
32607 * g77.dg/fcase-preserve.f
32608 * g77.dg/ff90-1.f
32609 * g77.dg/ffixed-line-length-0.f
32610 * g77.dg/ffixed-line-length-132.f
32611 * g77.dg/ffixed-line-length-7.f
32612 * g77.dg/ffixed-line-length-72.f
32613 * g77.dg/ffixed-line-length-none.f
32614 * g77.dg/ffree-form-1.f
32615 * g77.dg/fno-backslash.f
32616 * g77.dg/fno-f90-1.f
32617 * g77.dg/fno-fixed-form-1.f
32618 * g77.dg/fno-onetrip.f
32619 * g77.dg/fno-typeless-boz.f
32620 * g77.dg/fno-underscoring.f
32621 * g77.dg/fno-vxt-1.f
32622 * g77.dg/fonetrip.f
32623 * g77.dg/ftypeless-boz.f
32624 * g77.dg/fugly-assumed.f
32625 * g77.dg/funderscoring.f
32626 * g77.dg/fvxt-1.f
32627
32628 2001-08-01 Ziemowit Laski <zlaski@apple.com>
32629
32630 * objc.dg/fwd-proto-1.m: New.
32631 * objc.dg/local-decl-1.m: New.
32632 * objc.dg/naming-1.m: New.
32633 * objc.dg/naming-2.m: New.
32634 * objc.dg/proto-hier-1.m: New.
32635
32636 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
32637
32638 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
32639 largest-type elements to a struct makes its size grow.
32640
32641 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32642
32643 * g++.dg/abi/vthunk1.C: New test.
32644
32645 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
32646
32647 * g++.dg/abi/vbase8-22.C: New test.
32648
32649 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32650
32651 * gcc.dg/cpp/macro8.c: New test.
32652
32653 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32654
32655 * g++.dg/abi/vbase8-21.C: New test.
32656
32657 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
32658
32659 * g++.dg/abi/vbase8-10.C: New test.
32660
32661 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32662
32663 * lib/g++.exp (g++_set_ld_library_path): Renamed to
32664 ${tool}_set_ld_library_path.
32665 Changed caller.
32666 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
32667 g++.exp.
32668
32669 2001-07-26 Stan Cox <scox@redhat.com>
32670
32671 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
32672 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
32673 gcc_exit, gcc_check_unsupported_p):
32674 Moved to gcc-deps.exp
32675 * gcc-deps.exp: New file.
32676
32677 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32678
32679 * g++.old-deja/g++.pt/defarg14.C: New test.
32680
32681 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32682
32683 * g++.old-deja/g++.other/lineno5.C: New test.
32684
32685 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32686
32687 * g++.old-deja/g++.pt/crash68.C: New test.
32688
32689 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
32690
32691 * g++.old-deja/g++.other/crash42.C: New test.
32692
32693 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
32694
32695 * gcc.dg/cpp/extratokens.c: Fix.
32696 * gcc.dg/cpp/skipping2.c: New tests.
32697
32698 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32699
32700 * gcc.c-torture/execute/20010724-1.c: New file.
32701 * gcc.c-torture/execute/20010724-1.x: New file.
32702
32703 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32704
32705 * g++.old-deja/g++.other/cond7.C: New test.
32706
32707 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32708
32709 * g++.old-deja/g++.other/optimize4.C: New test.
32710
32711 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
32712
32713 * g++.old-deja/g++.abi/vbase8-5.C: New test.
32714
32715 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
32716
32717 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
32718 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
32719 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
32720 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
32721
32722 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
32723 bug report" message.
32724
32725 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
32726 * g++.dg/ext/instantiate1.C: Move from old-deja.
32727
32728 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
32729
32730 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
32731 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
32732 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
32733 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
32734
32735 2001-07-23 Jeffrey A Law (law@cygnus.com)
32736
32737 * gcc.c-torture/execute/20010723-1.c: New test.
32738
32739 2001-07-23 Ben Elliston <bje@redhat.com>
32740
32741 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
32742
32743 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32744
32745 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
32746 i[34567]86-*-*.
32747 Delete handling of ieee_multilib_flags.
32748 Pass -mieee for alpha*-*-* and sh-*-*.
32749 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
32750
32751 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
32752
32753 Remove old-abi tests.
32754 * g++.old-deja/g++.mike/p11116.C: Remove.
32755 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
32756
32757 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
32758
32759 * g77.f-torture/compile/pr3743.f: New test
32760
32761 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
32762
32763 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
32764
32765 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32766
32767 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
32768 g++.old-deja/g++.pt/static6.C: Likewise.
32769 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
32770 supports weak symbols.
32771
32772 2001-07-18 Andreas Jaeger <aj@suse.de>
32773
32774 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
32775 supported again.
32776
32777 2001-07-18 Andreas Jaeger <aj@suse.de>
32778
32779 * gcc.dg/iftrap-1.c: Fix target line.
32780
32781 2001-07-17 Richard Henderson <rth@redhat.com>
32782
32783 * gcc.c-torture/execute/20010717-1.c: New.
32784
32785 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32786
32787 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
32788 tests.
32789
32790 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
32791
32792 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
32793
32794 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32795
32796 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
32797 UAC_SIGBUS, UAC_NOPRINT definitions.
32798
32799 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
32800
32801 * objc/execute/object_is_class.m: New test.
32802 * objc/execute/object_is_meta_class.m: New test.
32803
32804 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32805
32806 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
32807 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
32808
32809 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
32810
32811 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
32812 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
32813
32814 2001-07-14 Richard Henderson <rth@redhat.com>
32815
32816 * gcc.dg/iftrap-1.c: New.
32817
32818 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
32819
32820 * g77.f-torture/execute/intrinsic77.f: New test.
32821
32822 2001-07-11 Janis Johnson <janis@us.ibm.com>
32823
32824 * gcc.misc-tests/gcov-3.c: New test.
32825
32826 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32827
32828 * gcc.c-torture/compile/20010711-1.c,
32829 * gcc.c-torture/compile/20010711-2.c: New tests.
32830
32831 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
32832
32833 * gcc.c-torture/execute/20010711-1.c: New test.
32834
32835 2001-07-11 Ben Elliston <bje@redhat.com>
32836
32837 * g++.old-deja/g++.other/enum5.C: New test.
32838
32839 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
32840
32841 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
32842 (g++-dg-prune): Call prune_gcc_output.
32843 * prune.exp: New file for prune_gcc_output.
32844 * lib/g++.exp, lib/gcc.exp: Load it.
32845
32846 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
32847
32848 * gcc.c-torture/compile/20010701-1.c,
32849 g++.old-deja/g++.ext/attrib6.C: New tests.
32850
32851 2001-07-06 Jeffrey A Law (law@cygnus.com)
32852
32853 * gcc.c-torture/compile/20010706-1.c: New test.
32854
32855 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
32856
32857 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
32858
32859 2001-06-28 Stan Shebs <shebs@apple.com>
32860
32861 * gcc.dg/pragma-darwin.c: New test.
32862
32863 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32864
32865 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
32866 Solaris 2.[678] system.
32867
32868 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
32869
32870 * gcc.dg/20010622-1.c: New test.
32871
32872 2001-06-18 Stan Shebs <shebs@apple.com>
32873
32874 * objc.dg: New directory.
32875 * objc.dg/dg.exp: New file.
32876 * objc.dg/alias.m: New.
32877 * objc.dg/class-1.m: New.
32878 * objc.dg/class-2.m: New.
32879 * objc.dg/const-str-1.m: New.
32880 * objc.dg/const-str-2.m: New.
32881 * objc.dg/id-1.m: New.
32882 * objc.dg/method-1.m: New.
32883 * objc.dg/super-class-1.m: New.
32884 * lib/objc-dg.exp: New file.
32885
32886 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
32887
32888 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
32889 of label name.
32890
32891 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
32892
32893 * g++.old-deja/g++.abi/vbase8-9.C: New test.
32894
32895 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32896
32897 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
32898 variable.
32899
32900 2001-06-12 Richard Henderson <rth@redhat.com>
32901
32902 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
32903
32904 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32905
32906 * g++.old-deja/g++.abi/vbase5.C: New test.
32907 * g++.old-deja/g++.abi/vbase6.C: New test.
32908 * g++.old-deja/g++.abi/vbase7.C: New test.
32909
32910 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32911
32912 * gcc.c-torture/compile/20010610-1.c: New test.
32913
32914 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
32915
32916 * g++.old-deja/g++.abi/vbase4.C: New test.
32917
32918 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
32919
32920 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
32921 support %f for HC11/HC12 targets.
32922 * gcc.c-torture/execute/930513-1.x: New file, likewise.
32923 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
32924 on HC11/HC12 targets.
32925 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
32926
32927 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32928
32929 * gcc.dg/wchar_t-1.c: New file.
32930 * gcc.dg/wint_t-1.c: Likewise.
32931
32932 2001-06-11 Bernd Schmidt <bernds@redhat.com>
32933
32934 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
32935
32936 2001-06-11 Richard Henderson <rth@redhat.com>
32937
32938 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
32939
32940 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32941
32942 * gcc.c-torture/compile/20010611-1.c: New test.
32943
32944 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
32945
32946 * gcc.dg/c99-tag-1.c: Add more tests.
32947
32948 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
32949
32950 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
32951 representation on MN10300 and ARM/Thumb.
32952
32953 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
32954
32955 * g77.f-torture/execute/20010610.f: New.
32956
32957 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
32958
32959 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
32960 names.
32961
32962 2001-06-09 Richard Henderson <rth@redhat.com>
32963
32964 * gcc.c-torture/execute/ashrdi-1.c: New.
32965 * gcc.c-torture/execute/ashldi-1.c: New.
32966 * gcc.c-torture/execute/lshrdi-1.c: New.
32967
32968 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
32969
32970 * objc/execute/load-3.m: Added. Check sending +load to categories,
32971 in addition to classes.
32972
32973 2001-06-08 Stan Shebs <shebs@apple.com>
32974
32975 * objc/execute/load-2.m: New test. From Nicola Pero
32976 <n.pero@mi.flashnet.it>.
32977
32978 2001-06-08 Jakub Jelinek <jakub@redhat.com>
32979
32980 * gcc.c-torture/execute/20010605-2.c: New test.
32981
32982 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32983
32984 * g++.old-deja/g++.abi/vbase2.C: New test.
32985 * g++.old-deja/g++.abi/vbase3.C: New test.
32986
32987 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
32988
32989 * g++.old-deja/g++.pt/friend49.C: New test.
32990
32991 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
32992
32993 * g++.old-deja/g++.ext/anon3.C: New test.
32994
32995 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
32996
32997 * g++.old-deja/g++.other/conv7.C: New test.
32998
32999 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
33000
33001 * gcc.c-torture/compile/20010605-2.c: New test.
33002
33003 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
33004
33005 * gcc.c-torture/execute/20010604-1.c: New test.
33006
33007 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
33008
33009 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
33010
33011 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
33012
33013 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
33014 (g++_link_flags): Likewise.
33015 (g++_init): Pass gccpath's value to two previous functions.
33016
33017 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33018
33019 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
33020 Ensure logfile entry matches exec command line.
33021
33022 2001-05-31 Richard Henderson <rth@redhat.com>
33023
33024 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
33025 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
33026
33027 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
33028
33029 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
33030 compiler for irix6.2
33031
33032 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
33033
33034 * g++.old-deja/g++.other/optimize3.C: New file.
33035
33036 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
33037
33038 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
33039 assemble.
33040
33041 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
33042
33043 * g++.old-deja/g++.other/optimize2.C: New file.
33044
33045 2001-05-25 Diego Novillo <dnovillo@redhat.com>
33046
33047 * gcc.c-torture/compile/20010518-2.c: New file.
33048 * gcc.c-torture/execute/20010518-1.c: New file.
33049 * gcc.c-torture/execute/20010518-2.c: New file.
33050
33051 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
33052
33053 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
33054
33055 2001-05-24 Mark Mitchell <mark@codesourcery.com>
33056
33057 G++ no longer defines builtins that do not begin with __builtin.
33058 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
33059 * g++.old-deja/g++.brendand/misc13.C: Likewise.
33060 * g++.old-deja/g++.law/builtin1.C: Likewise.
33061 * g++.old-deja/g++.law/cvt2.C: Likewise.
33062 * g++.old-deja/g++.mike/net5.C: Likewise.
33063 * g++.old-deja/g++.other/builtins1.C: Likewise.
33064 * g++.old-deja/g++.other/builtins2.C: Likewise.
33065 * g++.old-deja/g++.other/builtins3.C: Likewise.
33066 * g++.old-deja/g++.other/builtins4.C: Likewise.
33067 * g++.old-deja/g++.other/inline8.C: Likewise.
33068 * g++.old-deja/g++.robertl/eb39.C: Likewise.
33069
33070 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
33071
33072 * g++.old-deja/g++.pt/using1.C: Adjust.
33073 * g++.old-deja/g++.pt/using2.C: New test.
33074
33075 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
33076
33077 * gcc.dg/cpp/charconst.c: New tests.
33078 * gcc.dg/cpp/escape.c: New tests.
33079 * gcc.dg/cpp/escape-1.c: New tests.
33080 * gcc.dg/cpp/escape-2.c: New tests.
33081 * gcc.dg/cpp/ucs.c: New tests.
33082
33083 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
33084
33085 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
33086 native compiler for irix6.5.
33087
33088 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
33089
33090 * lib/g++.exp (g++_include_flags): Use args to compute
33091 get_multilibs.
33092 (g++_link_flags): Likewise.
33093 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
33094
33095 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
33096
33097 * gcc.dg/c90-hexfloat-1.c: Add more tests.
33098
33099 2001-05-21 Geoff Keating <geoffk@redhat.com>
33100
33101 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
33102 this file.
33103
33104 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33105
33106 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
33107 STACK_SIZE;
33108 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
33109 to STACK_SIZE; Use it to define size of add_histo array.
33110 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
33111 to STACK_SIZE.
33112 (f): Use GITT_SIZE to define size of gitt local table.
33113 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
33114 to STACK_SIZE; Use it to define size of bytemem array.
33115
33116 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33117
33118 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
33119 on 68HC11/HC12 due to the asm instruction.
33120 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
33121 * gcc.c-torture/compile/920520-1.x: Likewise.
33122 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
33123 on 68HC11/HC12 because the function is larger than 64K.
33124 * gcc.c-torture/compile/961203-1.x: New file, this test fails
33125 on 68HC11/HC12 because the structure is too large.
33126
33127 2001-05-20 Richard Henderson <rth@redhat.com>
33128
33129 * gcc.c-torture/execute/20010520-1.c: New.
33130
33131 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33132
33133 * g++.old-deja/g++.warn/compare1.C: New test.
33134 * gcc.dg/compare4.c: New test.
33135
33136 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
33137
33138 * g++.old-deja/g++.other/optimize1.C: New test.
33139
33140 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33141
33142 * g++.old-deja/g++.pt/spec41.C: New test.
33143
33144 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
33145
33146 * gcc.c-torture/compile/20010114-1.x: Remove.
33147
33148 2001-05-18 Stan Shebs <shebs@apple.com>
33149
33150 * gcc.c-torture/compile/20010518-1.c: New test.
33151
33152 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
33153
33154 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
33155 * g++.old-deja/g++.pt/crash67.C: New test.
33156
33157 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
33158
33159 * g++.old-deja/g++.other/debug9.C: New test.
33160
33161 2001-05-16 Zack Weinberg <zackw@stanford.edu>
33162
33163 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
33164
33165 2001-05-16 Jan Hubicka <jh@suse.cz>
33166
33167 * gcc.c-torture/compile/20010516-1.c: New test.
33168
33169 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33170
33171 * g++.old-deja/g++.other/crash41.C: New test.
33172
33173 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
33174
33175 * g++.old-deja/g++.pt/crash66.C: New test.
33176
33177 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
33178
33179 * g++.old-deja/g++.robertl/eb27.C: Convert.
33180
33181 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
33182
33183 * g++.dg/friend-warn.C: New test. Do not warn about friend
33184 declaration being redundant.
33185
33186 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
33187
33188 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
33189
33190 2001-05-14 Mark Mitchell <mark@codesourcery.com>
33191
33192 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
33193
33194 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
33195
33196 * lib/g++.exp: Use testsuite_flags.
33197
33198 2001-05-13 Mark Mitchell <mark@codesourcery.com>
33199
33200 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
33201
33202 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
33203
33204 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
33205
33206 2001-05-11 Mark Mitchell <mark@codesourcery.com>
33207
33208 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
33209
33210 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
33211
33212 * gcc.c-torture/compile/20010313-1.c: New test.
33213
33214 2001-05-09 Zack Weinberg <zackw@stanford.edu>
33215
33216 * gcc.dg/cpp/direct2.c: New test.
33217 * gccq.dg/cpp/direct2s.c: New test.
33218
33219 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
33220
33221 2001-05-07 Mark Mitchell <mark@codesourcery.com>
33222
33223 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
33224 * g++.old-deja/g++.other/op3.C: Likewise.
33225
33226 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
33227
33228 * gcc.dg/cpp/syshdr.h: New file.
33229 * gcc.dg/cpp/sysmac1.c: Update.
33230 * gcc.dg/cpp/sysmac2.c: Update.
33231
33232 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
33233
33234 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
33235
33236 2001-05-04 David Edelsohn <edelsohn@gnu.org>
33237
33238 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
33239 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
33240
33241 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
33242
33243 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
33244
33245 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
33246
33247 * lib/g++.exp (g++_include_flags): Don't use any special flags
33248 if TESTING_IN_BUILD_TREE is not defined.
33249 (g++_init): Use a plain 'c++' as the compiler if
33250 TESTING_IN_BUILD_TREEE is not defined.
33251
33252 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33253
33254 * g++.old-deja/g++.eh/catch13.C: New test.
33255 * g++.old-deja/g++.eh/catch14.C: New test.
33256
33257 2001-05-02 Jakub Jelinek <jakub@redhat.com>
33258
33259 * gcc.dg/cpp/tr-define.c: New test.
33260
33261 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
33262
33263 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
33264 <stdlib.h>, not <malloc.h>.
33265
33266 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33267
33268 * g++.old-deja/g++.ns/template17.C: New test.
33269
33270 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
33271
33272 * g++.old-deja/g++.pt/ref4.C: New test.
33273
33274 2001-04-30 Richard Henderson <rth@redhat.com>
33275
33276 * gcc.dg/20000724-1.c: Revert last change.
33277
33278 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
33279
33280 * g77.f-torture/execute/20010430.f: New test.
33281
33282 2001-04-30 Mark Mitchell <mark@codesourcery.com>
33283
33284 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
33285
33286 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
33287
33288 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
33289
33290 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33291
33292 * g++.old-deja/g++.eh/crash6.C: New test.
33293
33294 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33295
33296 * g++.old-deja/g++.other/warn7.C: New test.
33297
33298 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
33299
33300 * g++.old-deja/g++.other/defarg9.C: New test.
33301
33302 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33303
33304 * g77.f-torture/compile/20010426.f: New test.
33305 * g77.f-torture/execute/20010426.f: New test.
33306
33307 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
33308
33309 * g77.f-torture/compile/20000629-1.x: Remove - error
33310 has been fixed.
33311
33312 2001-04-26 Jeffrey A Law (law@cygnus.com)
33313
33314 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
33315 Tweak slightly to work with g++.dg framework.
33316 * g++.dg/special/ecos.exp: Run initp1.C test.
33317 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
33318
33319 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
33320 its linker doesn't give line numbers either.
33321 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
33322
33323 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33324
33325 * g++.old-deja/g++.other/lex1.C: New test.
33326
33327 2001-04-26 Jakub Jelinek <jakub@redhat.com>
33328
33329 * gcc.dg/noncompile/20010425-1.c: New test.
33330
33331 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
33332
33333 * g++.old-deja/g++.pt/mangle2.C: New test.
33334
33335 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33336
33337 * gcc.dg/format/plus-1.c: New test.
33338
33339 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33340
33341 * gcc.dg/20010423-1.c: New test.
33342
33343 2001-04-25 Jakub Jelinek <jakub@redhat.com>
33344
33345 * gcc.c-torture/execute/20010422-1.c: New test.
33346
33347 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
33348
33349 * g++.old-deja/g++.ns/type2.C: New test.
33350
33351 2001-04-24 Zack Weinberg <zackw@stanford.edu>
33352
33353 * g++.old-deja/g++.other/perf1.C: New test.
33354
33355 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
33356
33357 * gcc.dg/c99-func-2.c: Remove xfail.
33358 * gcc.dg/c99-func-3.c: Remove xfail.
33359 * gcc.dg/c99-func-4.c: Remove xfail.
33360
33361 2001-04-23 Zack Weinberg <zackw@stanford.edu>
33362
33363 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
33364
33365 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
33366
33367 * gcc.c-torture/compile/20010423-1.c: New test.
33368
33369 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33370
33371 * g++.old-deja/g++.pt/typename28.C: New test.
33372
33373 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
33374
33375 * g++.old-deja/g++.abi/empty2.C: New test.
33376 * g++.old-deja/g++.abi/empty3.C: New test.
33377
33378 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33379
33380 * g++.old-deja/g++.other/comdat2.C: New test.
33381 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
33382
33383 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33384
33385 * g++.old-deja/g++.other/overload14.C: New test.
33386
33387 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33388
33389 * g++.old-deja/g++.other/lookup23.C: New test.
33390
33391 2001-04-20 Jakub Jelinek <jakub@redhat.com>
33392
33393 * gcc.c-torture/execute/20010403-1.c: New test.
33394
33395 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
33396 Mark Mitchell <mark@codesourcery.com>
33397
33398 * lib/old-dejagnu.exp: Don't delete output of executable.
33399 Add .exe suffix to executables.
33400
33401 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
33402
33403 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
33404
33405 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33406
33407 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
33408
33409 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33410
33411 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
33412 * g++.old-deja/g++.abi/crash1.C: New test.
33413
33414 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
33415
33416 * g++.old-deja/g++.other/crash40.C: New test.
33417
33418 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33419
33420 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
33421
33422 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
33423
33424 * g++.old-deja/g++.other/warn6.C: New test.
33425
33426 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33427
33428 * g++.old-deja/g++.robertl/eb42.C: Same.
33429
33430 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33431
33432 * gcc.dg/wtr-conversion-1.c: New testcase.
33433
33434 2001-04-10 Richard Henderson <rth@redhat.com>
33435
33436 * g++.old-deja/g++.other/array5.C: New.
33437
33438 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33439
33440 * gcc.c-torture/execute/20010408-1.c: New test.
33441
33442 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
33443
33444 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
33445 headers and constructs.
33446 * g++.old-deja/g++.robertl/eb79.C: Same.
33447 * g++.old-deja/g++.robertl/eb77.C (main): Same.
33448 * g++.old-deja/g++.robertl/eb73.C: Same.
33449 * g++.old-deja/g++.robertl/eb66.C (main): Same.
33450 * g++.old-deja/g++.robertl/eb55.C (t): Same.
33451 * g++.old-deja/g++.robertl/eb54.C (main): Same.
33452 * g++.old-deja/g++.robertl/eb46.C (main): Same.
33453 * g++.old-deja/g++.robertl/eb44.C: Same.
33454 * g++.old-deja/g++.robertl/eb41.C (main): Same.
33455 * g++.old-deja/g++.robertl/eb4.C (main): Same.
33456 * g++.old-deja/g++.robertl/eb39.C: Same.
33457 * g++.old-deja/g++.robertl/eb33.C (main): Same.
33458 * g++.old-deja/g++.robertl/eb31.C (main): Same.
33459 * g++.old-deja/g++.robertl/eb30.C: Same.
33460 * g++.old-deja/g++.robertl/eb3.C: Same.
33461 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
33462 * g++.old-deja/g++.robertl/eb21.C: Same.
33463 * g++.old-deja/g++.robertl/eb15.C: Same.
33464 * g++.old-deja/g++.robertl/eb118.C: Same.
33465 * g++.old-deja/g++.robertl/eb115.C (main): Same.
33466 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
33467 * g++.old-deja/g++.robertl/eb109.C: Same.
33468 * g++.old-deja/g++.other/sibcall1.C (main): Same.
33469 * g++.old-deja/g++.mike/rtti1.C: Same.
33470 * g++.old-deja/g++.mike/p658.C: Same.
33471 * g++.old-deja/g++.mike/net46.C: Same.
33472 * g++.old-deja/g++.mike/net34.C: Same.
33473 * g++.old-deja/g++.mike/memoize1.C: Same.
33474 * g++.old-deja/g++.mike/eh2.C: Same.
33475 * g++.old-deja/g++.law/weak.C: Same.
33476 * g++.old-deja/g++.law/visibility7.C: Same.
33477 * g++.old-deja/g++.law/visibility25.C: Same.
33478 * g++.old-deja/g++.law/visibility22.C: Same.
33479 * g++.old-deja/g++.law/visibility2.C: Same.
33480 * g++.old-deja/g++.law/visibility17.C: Same.
33481 * g++.old-deja/g++.law/visibility13.C: Same.
33482 * g++.old-deja/g++.law/visibility10.C: Same.
33483 * g++.old-deja/g++.law/visibility1.C: Same.
33484 * g++.old-deja/g++.law/virtual3.C (eval): Same.
33485 * g++.old-deja/g++.law/vbase1.C: Same.
33486 * g++.old-deja/g++.law/operators32.C: Same.
33487 * g++.old-deja/g++.law/nest3.C: Same.
33488 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
33489 * g++.old-deja/g++.law/except5.C (main): Same.
33490 * g++.old-deja/g++.law/cvt7.C (run): Same.
33491 * g++.old-deja/g++.law/cvt2.C: Same.
33492 * g++.old-deja/g++.law/cvt16.C: Same.
33493 * g++.old-deja/g++.law/ctors6.C (bar): Same.
33494 * g++.old-deja/g++.law/ctors17.C (main): Same.
33495 * g++.old-deja/g++.law/ctors13.C: Same.
33496 * g++.old-deja/g++.law/ctors12.C (main): Same.
33497 * g++.old-deja/g++.law/ctors10.C: Same.
33498 * g++.old-deja/g++.law/code-gen5.C: Same.
33499 * g++.old-deja/g++.law/bad-error7.C: Same.
33500 * g++.old-deja/g++.law/arm9.C: Same.
33501 * g++.old-deja/g++.law/arm12.C: Same.
33502 * g++.old-deja/g++.law/arg8.C: Same.
33503 * g++.old-deja/g++.law/arg1.C: Same.
33504 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
33505 * g++.old-deja/g++.jason/template31.C: Same.
33506 * g++.old-deja/g++.jason/template24.C (main): Same.
33507 * g++.old-deja/g++.jason/2371.C: Same.
33508 * g++.old-deja/g++.eh/new2.C: Same.
33509 * g++.old-deja/g++.eh/new1.C: Same.
33510 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
33511 * g++.old-deja/g++.brendan/nest21.C (main): Same.
33512 * g++.old-deja/g++.brendan/err-msg3.C: Same.
33513 * g++.old-deja/g++.brendan/crash62.C: Same.
33514 * g++.old-deja/g++.brendan/crash52.C: Same.
33515 * g++.old-deja/g++.brendan/crash49.C (main): Same.
33516 * g++.old-deja/g++.brendan/crash38.C: Same.
33517 * g++.old-deja/g++.brendan/crash15.C (main): Same.
33518 * g++.old-deja/g++.brendan/copy9.C: Same.
33519
33520 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
33521
33522 * gcc.c-torture/execute/20001203-2.c (memset):
33523 Count argument is of type __SIZE_TYPE__.
33524
33525 2001-04-04 Diego Novillo <dnovillo@redhat.com>
33526
33527 * gcc.c-torture/compile/20010404-1.c: New test.
33528
33529 2001-04-04 Jakub Jelinek <jakub@redhat.com>
33530
33531 * gcc.c-torture/compile/20010326-1.c: New test.
33532
33533 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
33534
33535 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
33536 peculiarities of the SH.
33537 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
33538
33539 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
33540
33541 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
33542 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
33543 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
33544
33545 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33546
33547 * g77.f-torture/compile/20010321-1.f: New test.
33548
33549 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33550
33551 * gcc.c-torture/compile/20010329-1.c: New test.
33552
33553 2001-04-02 Jakub Jelinek <jakub@redhat.com>
33554
33555 * gcc.c-torture/execute/20010329-1.c: New test.
33556
33557 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33558
33559 * g++.old-deja/g++.other/eh4.C: Fix typo.
33560
33561 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
33562
33563 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
33564
33565 2001-03-28 Philip Blundell <philb@gnu.org>
33566
33567 * gcc.c-torture/compile/20010328-1.c: New test.
33568
33569 2001-03-27 Richard Henderson <rth@redhat.com>
33570
33571 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
33572 * g++.old-deja/g++.eh/vbase3.C: Likewise.
33573
33574 2001-03-27 Alan Modra <alan@linuxcare.com.au>
33575
33576 * gcc.c-torture/compile/20010327-1.c: New test.
33577
33578 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
33579
33580 * g++.old-deja/g++.other/friend12.C: New test.
33581 * g++.old-deja/g++.other/friend9.C: Expect no errors.
33582 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
33583
33584 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
33585
33586 * gcc.c-torture/execute/20010325-1.c: New test.
33587
33588 2001-03-23 Jakub Jelinek <jakub@redhat.com>
33589
33590 * g++.old-deja/g++.other/mangle3.C: New test.
33591
33592 2001-03-22 Jakub Jelinek <jakub@redhat.com>
33593
33594 * g++.old-deja/g++.other/anon8.C: New test.
33595
33596 2001-03-20 Philip Blundell <philb@gnu.org>
33597
33598 * gcc.c-torture/compile/20010320-1.c: New test.
33599
33600 2001-03-17 Richard Henderson <rth@redhat.com>
33601
33602 * g++.old-deja/g++.other/eh4.C: Add expected error text.
33603
33604 2001-03-15 Geoff Keating <geoff@redhat.com>
33605
33606 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
33607 tests on AIX.
33608
33609 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
33610
33611 * g++.old-deja/g++.other/eh4.C: New test.
33612
33613 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
33614
33615 * gcc.dg/cpp/mi1.c: Update.
33616
33617 2001-03-14 Jakub Jelinek <jakub@redhat.com>
33618
33619 * g++.old-deja/g++.other/regstack.C: New test.
33620
33621 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
33622
33623 * g++.old-deja/g++.other/ref4.C: New test.
33624
33625 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
33626
33627 * objc/execute/va_method.m: Added.
33628 * objc/execute/IMP.m: Added.
33629 * objc/execute/_cmd.m: Added.
33630 * objc/execute/accessing_ivars.m: Added.
33631 * objc/execute/class-1.m: Added.
33632 * objc/execute/class-10.m: Added.
33633 * objc/execute/class-11.m: Added.
33634 * objc/execute/class-12.m: Added.
33635 * objc/execute/class-13.m: Added.
33636 * objc/execute/class-14.m: Added.
33637 * objc/execute/class-2.m: Added.
33638 * objc/execute/class-3.m: Added.
33639 * objc/execute/class-4.m: Added.
33640 * objc/execute/class-5.m: Added.
33641 * objc/execute/class-6.m: Added.
33642 * objc/execute/class-7.m: Added.
33643 * objc/execute/class-8.m: Added.
33644 * objc/execute/class-9.m: Added.
33645 * objc/execute/class-tests-1.h
33646 * objc/execute/class-tests-2.h
33647 * objc/execute/compatibility_alias.m: Added.
33648 * objc/execute/encode-1.m: Added.
33649 * objc/execute/formal_protocol-1.m: Added.
33650 * objc/execute/formal_protocol-2.m: Added.
33651 * objc/execute/formal_protocol-3.m: Added.
33652 * objc/execute/formal_protocol-4.m: Added.
33653 * objc/execute/formal_protocol-5.m: Added.
33654 * objc/execute/formal_protocol-6.m: Added.
33655 * objc/execute/formal_protocol-7.m: Added.
33656 * objc/execute/informal_protocol.m: Added.
33657 * objc/execute/initialize.m: Added.
33658 * objc/execute/load.m: Added.
33659 * objc/execute/many_args_method.m: Added.
33660 * objc/execute/nested-3.m: Added.
33661 * objc/execute/no_clash.m: Added.
33662 * objc/execute/private.m: Added.
33663 * objc/execute/redefining_self.m: Added.
33664 * objc/execute/root_methods.m: Added.
33665 * objc/execute/selector-1.m: Added.
33666 * objc/execute/static-1.m: Added.
33667 * objc/execute/static-2.m: Added.
33668 * objc/execute/va_method.m: Added.
33669
33670 2001-03-10 Richard Henderson <rth@redhat.com>
33671
33672 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
33673
33674 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
33675
33676 * g++.old-deja/g++.other/crash31.C: XFAIL.
33677 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
33678 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
33679 * gcc.c-torture/execute/20010123-1.x: XFAIL.
33680 * gcc.c-torture/execute/20010124-1.x: XFAIL.
33681 * gcc.dg/sequence-pt-1.c: XFAIL one test.
33682
33683 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
33684
33685 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
33686
33687 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33688
33689 * gcc.dg/20000724-1.c: Don't use multiline strings.
33690
33691 2001-03-06 Zack Weinberg <zackw@stanford.edu>
33692
33693 * objc/execute/string1.m, objc/execute/string2.m: Compare the
33694 result of -cString against what we expect it to be; don't just
33695 print it out for no one to read.
33696
33697 * objc/execute/string3.m, objc/execute/string4.m: New tests.
33698 Based on testcases provided by Nicola Pero.
33699
33700 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33701
33702 * gcc.dg/cpp/macro7.c: New test.
33703
33704 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
33705
33706 * gcc.dg/cpp/multiline.c: Update.
33707
33708 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33709
33710 * g++.old-deja/g++.other/enum3.C: New test.
33711
33712 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33713
33714 * g++.old-deja/g++.other/pod1.C: New test.
33715
33716 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
33717
33718 * g++.old-deja/g++.ext/overload1.C: New test.
33719
33720 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33721
33722 * g++.old-deja/g++.pt/using1.C: New test.
33723
33724 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
33725
33726 * g++.old-deja/g++.other/using9.C: New test.
33727
33728 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
33729
33730 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
33731
33732 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
33733
33734 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
33735
33736 * g++.old-deja/g++.ext/realpt1.C: Remove.
33737
33738 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
33739
33740 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
33741
33742 2001-02-26 Will Cohen <wcohen@redhat.com>
33743
33744 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
33745
33746 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
33747
33748 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
33749 templatized constructors.
33750
33751 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33752
33753 * gcc.c-torture/execute/20010224-1.c: New test.
33754
33755 2001-02-23 Jakub Jelinek <jakub@redhat.com>
33756
33757 * gcc.c-torture/execute/20010222-1.c: New test.
33758
33759 2001-02-22 Jakub Jelinek <jakub@redhat.com>
33760
33761 * g++.old-deja/g++.other/inline20.C: New test.
33762
33763 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
33764
33765 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
33766
33767 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
33768
33769 * g++.old-deja/g++.other/lookup22.C: New test.
33770
33771 2001-02-19 Zack Weinberg <zackw@stanford.edu>
33772
33773 * g77.dg: New directory.
33774 * g77.dg/20010216-1.f: New test case.
33775 * g77.dg/dg.exp: New driver.
33776 * lib/g77-dg.exp: New driver library.
33777
33778 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33779
33780 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
33781
33782 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
33783
33784 * g++.old-deja/g++.other/decl9.C: New test.
33785
33786 2001-02-16 Jakub Jelinek <jakub@redhat.com>
33787
33788 * g++.old-deja/g++.other/init16.C: Update the test so that it does
33789 not need <string> and also tests the initialization at runtime.
33790
33791 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
33792
33793 * gcc.c-torture/execute/longlong.c: New test.
33794
33795 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33796
33797 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
33798
33799 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
33800
33801 * gcc.c-torture/execute/920302-1.c (execute):
33802 Change argument type to short.
33803
33804 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33805
33806 * g++.old-deja/g++.pt/deduct6.C: New test.
33807
33808 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
33809
33810 * g++.old-deja/g++.pt/deduct5.C: New test.
33811
33812 2001-02-14 Jakub Jelinek <jakub@redhat.com>
33813
33814 * gcc.c-torture/execute/20010209-1.c: New test.
33815
33816 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
33817
33818 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
33819
33820 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
33821
33822 * g++.dg/vtgc1.C: Update for new ABI.
33823
33824 * consistency.vlad: New directory, 1665 files.
33825
33826 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
33827
33828 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
33829 return type.
33830 * gcc.dg/cpp/digraphs.c: Declare puts.
33831
33832 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33833
33834 * g++.old-deja/g++.other/warn5.C: New test.
33835
33836 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33837
33838 * g++.old-deja/g++.pt/spec40.C: New test.
33839
33840 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
33841
33842 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
33843 case.
33844 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
33845
33846 2001-02-12 Jakub Jelinek <jakub@redhat.com>
33847
33848 * gcc.c-torture/compile/20010209-1.c: New test.
33849
33850 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
33851
33852 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
33853 excess errors message but not if it crashes.
33854 * g++.old-deja/g++.other/crash27.C: Likewise.
33855 * g++.old-deja/g++.other/crash28.C: Likewise.
33856 * g++.old-deja/g++.other/crash30.C: Likewise.
33857 * g++.old-deja/g++.other/crash32.C: Likewise.
33858 * g++.old-deja/g++.other/crash35.C: Likewise.
33859 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33860
33861 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
33862
33863 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
33864 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
33865 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
33866 g77.f-torture/execute/execute.exp,
33867 g77.f-torture/noncompile/noncompile.exp,
33868 gcc.c-torture/execute/execute.exp,
33869 gcc.c-torture/execute/memcheck/memcheck.exp,
33870 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
33871 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
33872 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
33873 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
33874 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
33875 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
33876 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
33877 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
33878 Remove bug reporting instructions with ancient email addresses.
33879
33880 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33881
33882 * gcc.dg/20010202-1.c: New test.
33883 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
33884
33885 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
33886
33887 * g++.dg/stdbool-if.C: New test.
33888
33889 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
33890
33891 * objc/execute/fdecl.m: Added main().
33892
33893 2001-02-07 Jakub Jelinek <jakub@redhat.com>
33894
33895 * gcc.c-torture/execute/20010206-1.c: New test.
33896
33897 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
33898
33899 * gcc.dg/cpp/avoidpaste1.c: Update.
33900
33901 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
33902
33903 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
33904 Pero <nicola@brainstorm.co.uk>.
33905 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
33906
33907 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
33908
33909 * g++.old-deja/g++.pt/spec39.C: New test.
33910
33911 2001-02-05 Jakub Jelinek <jakub@redhat.com>
33912
33913 * gcc.c-torture/compile/20010202-1.c: New test.
33914
33915 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
33916
33917 * g++.old-deja/g++.abi/primary2.C: New test.
33918 * g++.old-deja/g++.abi/primary3.C: New test.
33919 * g++.old-deja/g++.abi/primary4.C: New test.
33920 * g++.old-deja/g++.abi/primary5.C: New test.
33921 * g++.old-deja/g++.abi/vtable3.h: New test.
33922 * g++.old-deja/g++.abi/vtable3a.C: New test.
33923 * g++.old-deja/g++.abi/vtable3b.C: New test.
33924 * g++.old-deja/g++.abi/vtable3c.C: New test.
33925 * g++.old-deja/g++.abi/vtable3d.C: New test.
33926 * g++.old-deja/g++.abi/vtable3e.C: New test.
33927 * g++.old-deja/g++.abi/vtable3f.C: New test.
33928 * g++.old-deja/g++.abi/vtable3g.C: New test.
33929 * g++.old-deja/g++.abi/vtable3h.C: New test.
33930 * g++.old-deja/g++.abi/vtable3i.C: New test.
33931 * g++.old-deja/g++.abi/vtable3j.C: New test.
33932 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
33933
33934 2001-02-03 Jakub Jelinek <jakub@redhat.com>
33935
33936 * g++.old-deja/g++.other/anon6.C: New test.
33937 * g++.old-deja/g++.other/anon7.C: New test.
33938
33939 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
33940
33941 * gcc.dg/cpp/avoidpaste2.c: New tests.
33942
33943 2001-01-31 Jakub Jelinek <jakub@redhat.com>
33944
33945 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
33946
33947 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
33948
33949 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
33950 DECIMAL_DIG cases for Irix."
33951
33952 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
33953
33954 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
33955
33956 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
33957
33958 * gcc.dg/c99-tag-1.c: New test.
33959
33960 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33961
33962 * gcc.dg/cpp/tr-warn1.c: Add tests.
33963
33964 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
33965
33966 * gcc.dg/cpp/avoidpaste1.c: Update.
33967 * gcc.dg/cpp/paste4.c: Update.
33968
33969 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
33970
33971 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
33972 cases for Irix.
33973
33974 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33975
33976 * g++.old-deja/g++.other/inline19.C: New test.
33977
33978 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
33979
33980 * gcc.dg/Wlarger-than.c: New test.
33981
33982 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
33983
33984 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
33985
33986 2001-01-29 Jakub Jelinek <jakub@redhat.com>
33987
33988 * gcc.c-torture/execute/20010129-1.c: New test.
33989 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
33990
33991 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
33992
33993 * gcc.dg/cpp/avoidpaste1.c: Test case.
33994
33995 2001-01-28 Jakub Jelinek <jakub@redhat.com>
33996
33997 * g++.old-deja/g++.other/inline18.C: New test.
33998
33999 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34000
34001 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
34002 and __builtin_putchar.
34003
34004 2001-01-27 Jakub Jelinek <jakub@redhat.com>
34005
34006 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
34007 tests.
34008
34009 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
34010
34011 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
34012 floating point number rounding mode to round to the nearest
34013 representable mode.
34014
34015 2001-01-25 Jakub Jelinek <jakub@redhat.com>
34016
34017 * g++.old-deja/g++.other/mangle2.C: New test.
34018
34019 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
34020
34021 * gcc.c-torture/compile/20010124-1.c: New test.
34022
34023 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
34024
34025 * g++.old-deja/g++.pt/spec38.C: New test.
34026
34027 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34028
34029 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
34030 "Build don't run".
34031
34032 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34033
34034 * gcc.c-torture/execute/20010123-1.c: New test.
34035
34036 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34037
34038 * g++.old-deja/g++.pt/spec37.C: New test.
34039
34040 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
34041
34042 * g++.old-deja/g++.pt/overload14.C: New test.
34043
34044 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34045
34046 * gcc.c-torture/execute/20010122-1.c: New test, exercise
34047 __builtin_return_address.
34048
34049 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
34050
34051 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
34052 * g++.old-deja/g++.pt/spec35.C: New test.
34053 * g++.old-deja/g++.pt/spec36.C: New test.
34054
34055 2001-01-20 Jakub Jelinek <jakub@redhat.com>
34056
34057 * gcc.c-torture/compile/20010118-1.c: New test.
34058
34059 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
34060
34061 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
34062
34063 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34064
34065 * gcc.c-torture/execute/20010119-1.c: New test.
34066
34067 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34068
34069 * g++.old-deja/g++.other/vbase5.C: New test.
34070
34071 2001-01-19 Jakub Jelinek <jakub@redhat.com>
34072
34073 * gcc.c-torture/execute/20010118-1.c: New test.
34074
34075 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34076
34077 * g++.old-deja/g++.pt/deduct3.C: New test.
34078
34079 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
34080
34081 * g++.old-deja/g++.pt/spec34.C: New test.
34082
34083 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
34084
34085 * g77.f-torture/compile/20000601-2.f: New test.
34086
34087 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34088
34089 * g++.old-deja/g++.other/init17.C: New test.
34090
34091 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
34092
34093 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
34094
34095 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34096
34097 * g++.old-deja/g++.pt/unify8.C: New test.
34098
34099 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34100
34101 * g++.old-deja/g++.abi/vbase1.C: New test.
34102
34103 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
34104
34105 * g++.old-deja/g++.pt/crash65.C: New test.
34106
34107 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
34108
34109 * gcc.dg/cpp/assembl2.S: New test case.
34110
34111 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
34112
34113 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
34114 are supported.
34115
34116 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34117
34118 * g++.old-deja/g++.other/builtins1.C: New test.
34119 * g++.old-deja/g++.other/builtins2.C: Likewise.
34120 * g++.old-deja/g++.other/builtins3.C: Likewise.
34121 * g++.old-deja/g++.other/builtins4.C: Likewise.
34122
34123 2001-01-17 Jakub Jelinek <jakub@redhat.com>
34124
34125 * gcc.c-torture/compile/20010117-1.c: New test.
34126 * gcc.c-torture/compile/20010117-2.c: New test.
34127
34128 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34129
34130 * g77.f-torture/execute/20010116.[fx]: New test,
34131 XFAIL on i?86-*-*.
34132 * g77.f-torture/compile/20010115.f: Indicate it's
34133 a test for PR fortran/1636.
34134
34135 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
34136
34137 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
34138
34139 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34140
34141 * g77.f-torture/compile/20010115.f: New test.
34142
34143 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
34144
34145 * g++.old-deja/g++.pt/nontype5.C: New test.
34146
34147 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
34148
34149 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
34150 have an equivalent working one below it.
34151
34152 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34153
34154 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
34155 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34156
34157 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
34158
34159 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
34160 message containing "init_priority".
34161 (conpr-2.C): Likewise.
34162 (conpr-3.C): Likewise.
34163 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
34164
34165 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34166
34167 * gcc.c-torture/execute/20010114-2.c: New test.
34168
34169 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
34170
34171 * gcc.c-torture/compile/20010114-1.c: New test.
34172 * gcc.c-torture/compile/20010114-1.x: Xfail.
34173 * gcc.c-torture/compile/20010114-2.c: New test.
34174 * gcc.c-torture/execute/20010114-1.c: New test.
34175 * gcc.dg/trunc-1.c: New test.
34176 * gcc.dg/uninit-B.c: New test.
34177
34178 2001-01-13 Nick Clifton <nickc@redhat.com>
34179
34180 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
34181 target.
34182
34183 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
34184
34185 * gcc.c-torture/compile/20010113-1.c: New test.
34186
34187 2001-01-13 Jakub Jelinek <jakub@redhat.com>
34188
34189 * gcc.c-torture/compile/20001212-1.c: New test.
34190
34191 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
34192
34193 * gcc.dg/cpp/widestr1.c: Update.
34194 * gcc.dg/cpp/prag-imp.c: Remove.
34195
34196 2001-01-12 Jakub Jelinek <jakub@redhat.com>
34197
34198 * gcc.c-torture/execute/20000801-3.x: Remove.
34199 * gcc.dg/c90-init-1.c: New test.
34200 * gcc.dg/c99-init-1.c: New test.
34201 * gcc.dg/c99-init-2.c: New test.
34202 * gcc.dg/gnu99-init-1.c: New test.
34203
34204 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
34205
34206 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
34207 testing that no relevant ones were found.
34208
34209 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34210
34211 * g++.old-deja/g++.pt/cast2.C: New test.
34212
34213 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
34214
34215 * g++.old-deja/g++.pt/friend47.C: New test.
34216
34217 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34218
34219 * g++.old-deja/g++.pt/instantiate13.C: New test.
34220
34221 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34222
34223 * g++.old-deja/g++.other/defarg7.C: New test.
34224 * g++.old-deja/g++.other/defarg8.C: New test.
34225
34226 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34227
34228 * g++.old-deja/g++.pt/crash64.C: New test.
34229
34230 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
34231
34232 * g++.old-deja/g++.pt/crash63.C: New test.
34233
34234 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
34235
34236 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
34237
34238 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
34239
34240 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
34241
34242 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34243
34244 * g++.old-deja/g++.pt/error3.C: New test.
34245
34246 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34247
34248 * g++.old-deja/g++.other/crash39.C: New test.
34249
34250 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
34251
34252 * g++.old-deja/g++.other/vbase4.C: New test.
34253
34254 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
34255
34256 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
34257 * gcc.dg/special/20000419-2.c: New file. Identical to above.
34258 * gcc.dg/special/special.exp: New test driver which will check
34259 for alias support for the above test.
34260
34261 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
34262
34263 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
34264 problems on small machines.
34265 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
34266 parameterize.
34267
34268 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
34269
34270 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
34271 mips.
34272 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
34273
34274 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
34275
34276 * g++.old_deja/g++.pt/using8.C: New test.
34277
34278 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
34279
34280 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
34281
34282 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
34283
34284 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
34285 where a failure is expected.
34286 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
34287
34288 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34289
34290 * g++.old_deja/g++.pt/instantiate12.C: New test.
34291
34292 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34293
34294 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
34295 start of structs.
34296 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
34297 * g++.old-deja/g++.brendan/crash17.C: Likewise.
34298 * g++.old-deja/g++.brendan/crash29.C: Likewise.
34299 * g++.old-deja/g++.brendan/crash48.C: Likewise.
34300 * g++.old-deja/g++.brendan/ns1.C: Likewise.
34301 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
34302 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
34303 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
34304 * g++.old-deja/g++.eh/spec6.C: Likewise.
34305 * g++.old-deja/g++.jason/crash3.C: Likewise.
34306 * g++.old-deja/g++.law/ctors11.C: Likewise.
34307 * g++.old-deja/g++.law/ctors17.C: Likewise.
34308 * g++.old-deja/g++.law/ctors5.C: Likewise.
34309 * g++.old-deja/g++.law/ctors9.C: Likewise.
34310 * g++.old-deja/g++.mike/ambig1.C: Likewise.
34311 * g++.old-deja/g++.mike/net22.C: Likewise.
34312 * g++.old-deja/g++.mike/p3538a.C: Likewise.
34313 * g++.old-deja/g++.mike/p3538b.C: Likewise.
34314 * g++.old-deja/g++.mike/virt3.C: Likewise.
34315 * g++.old-deja/g++.niklas/t128.C: Likewise.
34316 * g++.old-deja/g++.other/anon4.C: Likewise.
34317 * g++.old-deja/g++.other/using1.C: Likewise.
34318 * g++.old-deja/g++.other/warn3.C: Likewise.
34319 * g++.old-deja/g++.pt/t37.C: Likewise.
34320 * g++.old-deja/g++.robertl/eb69.C: Likewise.
34321 * g++.old-deja/g++.robertl/eb71.C: Likewise.
34322
34323 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
34324
34325 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
34326
34327 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34328
34329 * gcc.c-torture/execute/stdio-opt-3.c: New test.
34330
34331 2001-01-07 Jakub Jelinek <jakub@redhat.com>
34332
34333 * gcc.c-torture/compile/20010107-1.c: New test.
34334
34335 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34336
34337 * gcc.c-torture/execute/builtin-noret-1.c: New test.
34338
34339 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
34340
34341 * gcc.dg/format/format.h: New file.
34342 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
34343 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
34344 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
34345 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
34346 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
34347 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
34348 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
34349 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
34350 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
34351 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
34352 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
34353 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
34354 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
34355 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
34356 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
34357 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
34358 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
34359 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
34360 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
34361 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
34362 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
34363 instead of declaring standard types, macros and functions in each
34364 test.
34365
34366 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
34367
34368 * gcc.c-torture/execute/20010106-1.c: New test.
34369
34370 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
34371
34372 * gcc.dg/format/format.exp: New file.
34373 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
34374 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
34375 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
34376 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
34377 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
34378 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
34379 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
34380 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
34381 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
34382 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
34383 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
34384 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
34385 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
34386 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
34387 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
34388 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
34389 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
34390 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
34391 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
34392 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
34393 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
34394 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
34395 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
34396 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
34397 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
34398 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
34399 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
34400 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
34401 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
34402 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
34403 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
34404 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
34405 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
34406 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
34407 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
34408 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
34409 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
34410 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
34411 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
34412 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
34413 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
34414 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
34415
34416 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
34417
34418 * gcc.c-torture/execute/991228-1.c: Take word endianness into
34419 account.
34420
34421 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
34422
34423 * gcc.c-torture/execute/builtin-complex-1.c: New test.
34424
34425 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
34426
34427 * g++.old-deja/g++.pt/crash62.C: New test.
34428
34429 2001-01-04 Richard Henderson <rth@redhat.com>
34430
34431 * gcc.dg/20000926-1.c: Update expected warnings.
34432 * gcc.dg/array-2.c: Likewise.
34433 * gcc.dg/array-4.c: Also validate flexible array members.
34434 * gcc.dg/c99-flex-array-1.c: New.
34435
34436 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
34437
34438 * gcc.c-torture/compile/20001222-1.x: Remove.
34439
34440 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
34441
34442 * gcc.c-torture/execute/built-in-setjmp.c: New.
34443
34444 2001-01-03 Richard Henderson <rth@redhat.com>
34445
34446 * gcc.dg/940510-1.c: Update expected error wording.
34447 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
34448
34449 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
34450
34451 * lib/target-supports.exp (check_alias_available): Modified to
34452 indicate aliases not supported if only weak aliases are supported.
34453
34454 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34455
34456 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
34457 Turn on cmpstrsi checks for __pj__ and __i370__.
34458
34459 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34460
34461 * g++.old-deja/g++.other/virtual11.C: New test.
34462
34463 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
34464
34465 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
34466
34467 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34468
34469 * gcc.c-torture/compile/20010102-1.c: New test.
34470
34471 2001-01-02 Andreas Jaeger <aj@suse.de>
34472
34473 * gcc.dg/noreturn-3.c: New test.
34474
34475 * gcc.dg/noreturn-4.c: New test.
34476
34477 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34478
34479 * gcc.c-torture/execute/stdio-opt-1.c: Also test
34480 __builtin_fputc and __builtin_fwrite.
34481
34482 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34483
34484 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
34485 signed char, not default char.
34486
34487 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
34488
34489 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
34490
34491 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
34492
34493 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
34494
34495 2000-12-29 Richard Henderson <rth@redhat.com>
34496
34497 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
34498 (__cyg_profile_func_exit): Define.
34499
34500 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
34501
34502 * g++.dg/vtgc1.C: New test.
34503
34504 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
34505
34506 * gcc.dg/noncompile/20001228-1.c: New test.
34507
34508 * gcc.dg/20001228-1.c: New test.
34509
34510 * gcc.c-torture/execute/20001228-1.c: New test.
34511
34512 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
34513
34514 * gcc.dg/format-strfmon-1.c: New test.
34515
34516 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34517
34518 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
34519 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
34520 * gcc.c-torture/execute/string-opt-1.c: Likewise.
34521 * gcc.c-torture/execute/string-opt-2.c: Likewise.
34522 * gcc.c-torture/execute/string-opt-3.c: Likewise.
34523 * gcc.c-torture/execute/string-opt-4.c: Likewise.
34524 * gcc.c-torture/execute/string-opt-6.c: Likewise.
34525 * gcc.c-torture/execute/string-opt-7.c: Likewise.
34526 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34527 * gcc.c-torture/execute/string-opt-9.c: Likewise.
34528 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34529 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34530 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34531
34532 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
34533 * gcc.c-torture/execute/string-opt-4.c: Test index.
34534
34535 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
34536
34537 * gcc.c-torture/compile/20001226-1.c: New test.
34538
34539 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
34540
34541 * gcc.c-torture/compile/20001222-1.c: New test.
34542 * gcc.c-torture/compile/20001222-1.x: Xfail.
34543
34544 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
34545
34546 * gcc.c-torture/execute/comp-goto-2.c: New test.
34547
34548 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
34549
34550 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
34551 Use long types if __INT_MAX__ is 32767.
34552 (main): Use cast to (sint32 *) when poking 88 into a_page.
34553
34554 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
34555
34556 2000-12-21 Bernd Schmidt <bernds@redhat.com>
34557
34558 * gcc.c-torture/compile/20001221-1.c: New test.
34559 * gcc.c-torture/execute/20001221-1.c: New test.
34560
34561 2000-12-20 Richard Henderson <rth@redhat.com>
34562
34563 * g++.old-deja/g++.pt/crash36.C: Update error lines.
34564 * g++.old-deja/g++.robertl/eb109.C: Likewise.
34565
34566 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34567
34568 * gcc.dg/compare3.c: New test.
34569
34570 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34571
34572 * gcc.dg/format-warnll-1.c: New test.
34573
34574 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
34575
34576 * gcc.dg/cpp/cmdlne-P.c: New test.
34577
34578 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
34579
34580 * gcc.c-torture/execute/builtin-abs-1.c,
34581 gcc.c-torture/execute/builtin-abs-2.c: New tests.
34582
34583 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34584
34585 * gcc.dg/cpp/multiline.c: New test.
34586
34587 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
34588
34589 * g++.old-deja/g++.other/syshdr1.C: Update.
34590 * gcc.dg/cpp/lineflags.c: Remove temporarily.
34591
34592 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34593
34594 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
34595
34596 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34597
34598 * g++.old-deja/g++.pt/ttp65.C: New test.
34599
34600 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34601
34602 * g++.old-deja/g++.pt/ttp64.C: New test.
34603
34604 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34605
34606 * g++.old-deja/g++.pt/spec33.C: New test.
34607
34608 2000-12-14 Catherine Moore <clm@redhat.com>
34609
34610 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
34611 * gcc.c-torture/execute/920612-2.c: Likewise.
34612 * gcc.c-torture/execute/920428-2.c: Likewise.
34613 * gcc-c-torture/execute/va-arg-11.c: Call exit.
34614 * gcc.c-torture/execute/va-arg-21.c: Likewise.
34615
34616 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34617
34618 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
34619 * gcc.dg/pack-test-2.c: Likewise.
34620
34621 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34622
34623 Tests by Zack Weinberg <zackw@stanford.edu>.
34624
34625 * gcc.dg/cpp/defined.c: Update.
34626 * gcc.dg/cpp/defined_trad.c: New tests.
34627
34628 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
34629
34630 * gcc.dg/cpp/trad-direct.c: Update.
34631
34632 2000-12-11 Neil Booth <neilb@earthling.net>
34633
34634 * gcc.dg/cpp/defined_trad.c
34635
34636 2000-12-11 Neil Booth <neilb@earthling.net>
34637
34638 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
34639
34640 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
34641
34642 * gcc.dg/format-miss-2.c: New test.
34643
34644 2000-12-09 Neil Booth <neilb@earthling.net>
34645
34646 * gcc.dg/cpp/lineflags.c: New tests.
34647 * gcc.dg/cpp/poison.c: Update.
34648 * gcc.dg/cpp/redef2.c: Update.
34649 * gcc.dg/cpp/skipping.c: New test.
34650
34651 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
34652
34653 * g++.old-deja/g++.other/eh3.C: New testcase.
34654
34655 2000-12-07 Neil Booth <neilb@earthling.net>
34656
34657 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
34658 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
34659 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
34660 wtr-union-init-2.c, wtr-union-init-3.c: Update.
34661 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
34662 Update.
34663
34664 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34665
34666 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
34667 __SIZE_TYPE__ instead of int for type of integers cast to
34668 pointers.
34669
34670 2000-12-07 Jakub Jelinek <jakub@redhat.com>
34671
34672 * g++.old-deja/g++.other/cleanup4.C: New test.
34673
34674 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34675
34676 * format-sec-1.c: New test.
34677
34678 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34679
34680 * gcc.dg/format-nonlit-3.c: New test.
34681
34682 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
34683
34684 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
34685 through a null pointer.
34686
34687 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34688
34689 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
34690 * g++.old-deja/g++.pt/partial4.C: New test.
34691
34692 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
34693
34694 * gcc.c-torture/execute/ieee/hugeval.x: New.
34695
34696 2000-12-06 Neil Booth <neilb@earthling.net>
34697
34698 * gcc.dg/cpp/backslash2.c: New tests.
34699
34700 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34701
34702 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
34703 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
34704
34705 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
34706
34707 * gcc.c-torture/execute/20001203-2.c: New testcase.
34708
34709 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34710
34711 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
34712 * g++.old-deja/g++.other/virtual10.C: New test.
34713
34714 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
34715
34716 * g++.old-deja/g++.mike/pmf5.C: Remove test.
34717
34718 2000-12-05 Richard Henderson <rth@redhat.com>
34719
34720 * gcc.c-torture/compile/20001205-1.c: New.
34721
34722 2000-12-04 Neil Booth <neilb@earthling.net>
34723
34724 * g++.old-deja/g++.other/virtual9.C: New test.
34725 * g++.old-deja/g++.pt/crash61.C: New test.
34726 * gcc.c-torture/execute/loop-9.c: New test.
34727
34728 2000-12-04 Neil Booth <neilb@earthling.net>
34729
34730 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
34731 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
34732 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
34733 * gcc.dg/cpp/extratokens.c: ...here.
34734
34735 2000-12-04 Neil Booth <neilb@earthling.net>
34736
34737 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
34738 New tests.
34739
34740 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34741
34742 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
34743 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
34744
34745 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
34746
34747 * gcc.c-torture/execute/20001203-1.c: New test.
34748
34749 2000-12-03 Neil Booth <neilb@earthling.net>
34750
34751 * gcc.dg/cpp/macro6.c: New test cases.
34752
34753 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34754
34755 * gcc.c-torture/execute/string-opt-9.c: New test.
34756 * gcc.c-torture/execute/string-opt-10.c: Likewise.
34757 * gcc.c-torture/execute/string-opt-11.c: Likewise.
34758 * gcc.c-torture/execute/string-opt-12.c: Likewise.
34759
34760 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
34761 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
34762
34763 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
34764
34765 * gcc.dg/cpp/if-6.c: New testcase.
34766
34767 * gcc.dg/20001201-1.c: New testcase.
34768
34769 2000-12-02 Neil Booth <neilb@earthling.net>
34770
34771 * g++.old-deja/g++.other/externC4.C,
34772 g++.old-deja/g++.other/friend10.C: New tests.
34773
34774 2000-12-02 Neil Booth <neilb@earthling.net>
34775
34776 * g++.old-deja/g++.other/instan2.C
34777 * g++.old-deja/g++.other/instan3.C: New test.
34778
34779 2000-12-02 Neil Booth <neilb@earthling.net>
34780
34781 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
34782 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
34783 gnuc99.c,gnuc99-pedantic.c: New tests.
34784
34785 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34786
34787 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
34788 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
34789
34790 2000-12-01 Neil Booth <neilb@earthling.net>
34791
34792 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
34793 * gcc.dg/cpp/poison.c: Update.
34794 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
34795
34796 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
34797
34798 * g77.f-torture/execute/20001201.f: New test.
34799
34800 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
34801
34802 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
34803
34804 2000-12-01 Jakub Jelinek <jakub@redhat.com>
34805
34806 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
34807
34808 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
34809
34810 * g++.old-deja/g++.other/cast6.C: New test.
34811
34812 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
34813
34814 * gcc.c-torture/execute/20001130-2.c: New testcase.
34815
34816 2000-11-30 Richard Henderson <rth@redhat.com>
34817
34818 * gcc.c-torture/execute/20001130-1.c: New test.
34819
34820 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34821
34822 * g++.old-deja/g++.other/op3.C: New test.
34823
34824 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34825
34826 * g++.old-deja/g++.other/op2.C: New test.
34827
34828 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
34829
34830 * g++.old-deja/g++.other/crash38.C: New test.
34831
34832 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
34833
34834 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
34835
34836 2000-11-29 Jakub Jelinek <jakub@redhat.com>
34837
34838 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
34839 tests.
34840 * gcc.c-torture/execute/string-opt-6.c: New test.
34841
34842 * gcc.dg/20001117-1.c: Add main.
34843
34844 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
34845
34846 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
34847 Move from here ...
34848 * gcc.dg/940510-1.c: ... to here.
34849
34850 * gcc.dg/20000926-1.c: GNU C now allows initializations of
34851 zero-size arrays in toplevel structures.
34852
34853 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34854
34855 * gcc.c-torture/execute/loop-8.c: New test.
34856
34857 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34858
34859 * g++.old-deja/g++.other/base1.C: New test.
34860
34861 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34862
34863 * g++.old-deja/g++.other/parse2.C: New test.
34864
34865 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34866
34867 * g++.old-deja/g++.pt/incomplete1.C: New test.
34868
34869 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
34870
34871 * g++.old-deja/g++.other/friend9.C: New test.
34872
34873 2000-11-28 Jakub Jelinek <jakub@redhat.com>
34874
34875 * gcc.dg/20001127-1.c: New test.
34876
34877 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34878
34879 * g++.old-deja/g++.pt/friend46.C: New test.
34880
34881 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
34882
34883 * g++.old-deja/g++.other/ptrmem8.C: New test.
34884
34885 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34886
34887 * gcc.c-torture/execute/string-opt-7.c: New test.
34888 * gcc.c-torture/execute/string-opt-8.c: Likewise.
34889
34890 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
34891
34892 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
34893 instead of 'mkcheck 2'.
34894
34895 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
34896
34897 * gcc.c-torture/execute/memcheck/driver.c,
34898 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
34899 C9X references to refer to C99.
34900
34901 2000-11-25 Jakub Jelinek <jakub@redhat.com>
34902
34903 * gcc.dg/ultrasp3.c: New test.
34904
34905 2000-11-25 Neil Booth <neilb@earthling.net>
34906
34907 * gcc.dg/cpp/include2.c: Update test to be locale independent.
34908
34909 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
34910
34911 * gcc.c-torture/compile/20001123-2.c: New.
34912
34913 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34914
34915 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
34916
34917 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
34918
34919 * gcc.dg/sequence-point-1.c: Add some new tests.
34920 * gcc.c-torture/execute/20001124-1.c: New test.
34921
34922 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34923
34924 * g++.old-deja/g++.other/vaarg4.C: New test.
34925 * gcc.c-torture/compile/20001123-1.c: New test.
34926
34927 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
34928
34929 * g++.other/crash24.C: Adjust and remove XFAIL.
34930 * g++.other/crash37.C: New test.
34931
34932 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
34933
34934 * g++.old-deja/g++.pt/instantiate9.C: New test.
34935
34936 2000-11-22 Mark Mitchell <mark@codesourcery.com>
34937
34938 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
34939 new ABI, too.
34940
34941 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
34942 * g++.old-deja/g++.robertl/eb55.C: Likewise.
34943
34944 2000-11-22 Neil Booth <neilb@earthling.net>
34945
34946 * gcc.dg/cpp/Wtrigraphs.c: New test.
34947
34948 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
34949
34950 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
34951
34952 2000-11-22 Jakub Jelinek <jakub@redhat.com>
34953
34954 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
34955
34956 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
34957
34958 * lib/gcc-dg.exp: load_lib scanasm.exp.
34959 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
34960 * lib/g++-dg.exp: load_lib scanasm.exp.
34961 * lib/scanasm.exp: New.
34962 (scan-assembler, scan-assembler-not): Add optional arguments to
34963 test name, or if not present, the pattern name.
34964 (scan-assembler-dem, scan-assembler-dem-not): New.
34965
34966 * g++.dg/dg.exp: New.
34967
34968 2000-11-21 Neil Booth <neilb@earthling.net>
34969
34970 * gcc.dg/cpp/integrated1.c: Remove.
34971
34972 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34973
34974 * gcc.c-torture/execute/20001121-1.c: New test.
34975
34976 2000-11-21 Richard Henderson <rth@redhat.com>
34977
34978 * gcc.c-torture/compile/20001121-1.c: New test.
34979
34980 2000-11-20 Neil Booth <neilb@earthling.net>
34981
34982 * gcc.dg/cpp/integrated1.c: New test.
34983
34984 2000-11-21 Jakub Jelinek <jakub@redhat.com>
34985
34986 * g++.old-deja/g++.other/inline17.C: New test.
34987
34988 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
34989
34990 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
34991 local variable to be zero: I made the variable global. Now
34992 uses abort() and exit() instead of relying on main's return value.
34993
34994 2000-11-20 Neil Booth <neilb@earthling.net>
34995
34996 * gcc.dg/cpp/paste2.c: Update test.
34997 * objc/execute/paste.m: New test.
34998
34999 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
35000
35001 * gcc.dg/c99-condexpr-1.c: New test.
35002
35003 2000-11-20 Neil Booth <neilb@earthling.net>
35004
35005 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
35006
35007 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
35008
35009 * g++.old-deja/g++.pt/export1.C: New test.
35010
35011 2000-11-20 Jakub Jelinek <jakub@redhat.com>
35012
35013 * gcc.dg/20001117-1.c: New test.
35014
35015 2000-11-18 Richard Henderson <rth@redhat.com>
35016
35017 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
35018
35019 2000-11-18 Richard Henderson <rth@redhat.com>
35020
35021 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
35022 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
35023 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
35024
35025 2000-11-18 Richard Henderson <rth@redhat.com>
35026
35027 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
35028 (main): New. Exit cleanly.
35029
35030 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
35031
35032 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
35033 gcc.dg/c99-fordecl-2.c: New tests.
35034
35035 2000-11-18 Richard Henderson <rth@redhat.com>
35036
35037 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
35038 * gcc.c-torture/execute/zerolen-2.c: New.
35039
35040 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35041
35042 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
35043 memory.
35044
35045 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35046
35047 * g++.old-deja/g++.pt/instantiate8.C: New test.
35048
35049 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
35050
35051 * g++.old-deja/g++.other/incomplete.C: Add more tests.
35052 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
35053
35054 2000-11-16 Nick Clifton <nickc@redhat.com>
35055
35056 * gcc.c-torture/execute/nestfunc-2.c: New test.
35057 * gcc.c-torture/execute/nestfunc-3.c: New test.
35058
35059 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35060
35061 * gcc.c-torture/compile/20001116-1.c: New test.
35062
35063 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35064
35065 * gcc.c-torture/execute/20001115-1.c: New test.
35066
35067 2000-11-15 Mark Mitchell <mark@codesourcery.com>
35068
35069 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
35070 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
35071 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
35072 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35073
35074 2000-11-15 Neil Booth <neilb@earthling.net>
35075
35076 gcc.dg/cpp/_Pragma1.c: Update.
35077 gcc.dg/cpp/_Pragma2.c: New test.
35078
35079 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
35080
35081 * g++.old-deja/g++.other/anon5.C: New test.
35082
35083 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
35084
35085 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
35086 tests.
35087
35088 2000-11-14 Jakub Jelinek <jakub@redhat.com>
35089
35090 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
35091 output.
35092
35093 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35094
35095 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
35096 labels at end of compound statements.
35097
35098 2000-11-13 Jakub Jelinek <jakub@redhat.com>
35099
35100 * gcc.c-torture/execute/loop-7.c: New test.
35101
35102 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35103
35104 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
35105
35106 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35107
35108 * gcc.dg/c99-bool-1.c: New test.
35109
35110 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
35111
35112 * gcc.dg/c99-scope-1.c: Remove xfail.
35113 * gcc.dg/c99-scope-2.c: New test.
35114
35115 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35116
35117 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
35118 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
35119
35120 2000-11-11 Mark Mitchell <mark@codesourcery.com>
35121
35122 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
35123 error messages.
35124
35125 * g++.mike/p700.C: Don't typedef wchar_t.
35126 * g++.mike/p784.C: Likewise.
35127 * g++.mike/eb101.C: Don't use __wchar_t.
35128
35129 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
35130
35131 * g77.f-torture/execute/20001111.[fx]: Test premature exit
35132 from DO loop.
35133
35134 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
35135
35136 * gcc.c-torture/execute/20001111-1.c: New test.
35137
35138 2000-11-10 Nick Clifton <nickc@redhat.com>
35139
35140 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
35141 long multuiple and accumulate.
35142
35143 2000-11-09 Richard Henderson <rth@redhat.com>
35144
35145 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
35146 via size_t instead of int.
35147
35148 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
35149 * gcc.c-torture/execute/string-opt-2.c: Likewise.
35150 * gcc.c-torture/execute/string-opt-3.c: Likewise.
35151 * gcc.c-torture/execute/string-opt-4.c: Likewise.
35152
35153 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
35154
35155 * gcc.c-torture/compile/20001109-1.c: New test.
35156 * gcc.c-torture/compile/20001109-2.c: New test.
35157
35158 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
35159
35160 * g++.old-deja/g++.pt/operator1.C: New test.
35161 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
35162
35163 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35164
35165 * gcc.dg/20001108-1.c: New test.
35166
35167 2000-11-09 Jakub Jelinek <jakub@redhat.com>
35168
35169 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
35170 with both arguments constant strings.
35171 * gcc.c-torture/execute/string-opt-3.c: New test.
35172 * gcc.c-torture/execute/string-opt-4.c: New test.
35173 * gcc.c-torture/execute/string-opt-5.c: New test.
35174
35175 2000-11-08 Nick Clifton <nickc@redhat.com>
35176
35177 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
35178 mulsidi3adddi patterns.
35179
35180 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
35181
35182 * g++.old-deja/g++.other/crash36.C: New test.
35183
35184 2000-11-08 Jakub Jelinek <jakub@redhat.com>
35185
35186 * g++.old-deja/g++.other/init16.C: New test.
35187
35188 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
35189
35190 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
35191
35192 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35193
35194 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
35195 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35196 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35197
35198 2000-11-07 DJ Delorie <dj@redhat.com>
35199
35200 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
35201
35202 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35203
35204 * gcc.c-torture/execute/string-opt-1.c: New test.
35205
35206 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
35207
35208 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
35209 mips-sgi-irix6.* because the MIPS ABI passes floating-point
35210 parameters in registers, and there is no way for a varargs
35211 function to know in which order the integer and floating-point
35212 parameters should be interleaved when they are placed on the
35213 stack.
35214 * gcc.c-torture/execute/va-arg-16.x: Likewise.
35215 * gcc.c-torture/execute/va-arg-17.x: Likewise.
35216
35217 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35218
35219 * gcc.c-torture/execute/string-opt-2.c: New test.
35220
35221 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
35222
35223 * g++.old-deja/g++.pt/crash60.C: New test.
35224
35225 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35226
35227 * g++.old-deja/g++.other/crash24.C: New test.
35228 * g++.old-deja/g++.other/crash25.C: New test.
35229 * g++.old-deja/g++.other/crash26.C: New test.
35230 * g++.old-deja/g++.other/crash27.C: New test.
35231 * g++.old-deja/g++.other/crash28.C: New test.
35232 * g++.old-deja/g++.other/crash29.C: New test.
35233 * g++.old-deja/g++.other/crash30.C: New test.
35234 * g++.old-deja/g++.other/crash31.C: New test.
35235 * g++.old-deja/g++.other/crash32.C: New test.
35236 * g++.old-deja/g++.other/crash33.C: New test.
35237 * g++.old-deja/g++.other/crash34.C: New test.
35238 * g++.old-deja/g++.other/crash35.C: New test.
35239
35240 2000-11-06 Jakub Jelinek <jakub@redhat.com>
35241
35242 * gcc.c-torture/execute/20001031-1.c: New test.
35243
35244 2000-11-04 Mark Mitchell <mark@codesourcery.com>
35245
35246 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
35247 namespace.
35248
35249 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
35250 standards-conformant.
35251
35252 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
35253
35254 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
35255 * g++.old-deja/g++.mike/p755a.C: Likewise.
35256 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
35257 library makes no calls to `operator new' during initialization.
35258
35259 2000-11-04 Neil Booth <neilb@earthling.net>
35260
35261 * gcc.dg/cpp/include2.c: New tests.
35262
35263 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
35264
35265 * lib/g++.exp (g++_set_ld_library_path): New function.
35266 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
35267
35268 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
35269
35270 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
35271 warnings.
35272
35273 2000-11-01 Richard Henderson <rth@redhat.com>
35274
35275 * g++.old-deja/g++.ext/namedret1.C: New.
35276 * g++.old-deja/g++.ext/namedret2.C: New.
35277 * g++.old-deja/g++.ext/namedret3.C: New.
35278
35279 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
35280
35281 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
35282 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
35283
35284 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35285
35286 * gcc.c-torture/execute/va-arg-21.c: New test.
35287
35288 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
35289
35290 * gcc.dg/c99-complex-2.c: New test.
35291
35292 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35293
35294 * gcc.c-torture/execute/stdio-opt-1.c: New test.
35295
35296 2000-10-31 Jakub Jelinek <jakub@redhat.com>
35297
35298 * g++.old-deja/g++.other/inline16.C: New test.
35299
35300 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
35301
35302 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
35303 __PRETTY_FUNCTION__
35304
35305 2000-10-29 Neil Booth <neilb@earthling.net>
35306
35307 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
35308 New tests.
35309 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
35310 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
35311 optimisation.
35312
35313 2000-10-29 Neil Booth <neilb@earthling.net>
35314
35315 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
35316 * mi1.c, mi1c.h: Add null directives to multiple-include test.
35317 * mi5.c: Test multiple includes work with -C.
35318 * trigraphs.c: Test ^= version.
35319
35320 2000-10-28 Neil Booth <neilb@earthling.net>
35321
35322 New tests and test updates for new macro expander.
35323
35324 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
35325 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
35326 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
35327 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
35328 new diagnostic messages.
35329
35330 * gcc.dg/cpp/macro3.c: New tests.
35331
35332 2000-10-27 Mark Mitchell <mark@codesourcery.com>
35333
35334 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
35335 on the same line.
35336
35337 2000-10-27 Jakub Jelinek <jakub@redhat.com>
35338
35339 * g++.old-deja/g++.other/eh2.C: New test.
35340
35341 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
35342
35343 * gcc.c-torture/execute/20001027-1.c: New test.
35344
35345 2000-10-26 Richard Henderson <rth@redhat.com>
35346
35347 * gcc.c-torture/execute/20001026-1.c: New.
35348
35349 2000-10-26 Mark Mitchell <mark@codesourcery.com>
35350
35351 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
35352 * g++.old-deja/g++.law/builtin1.C: Likewise.
35353 * g++.old-deja/g++.law/ctors10.C: Likewise.
35354 * g++.old-deja/g++.law/virtual3.C: Likewise.
35355 * g++.old-deja/g++.mike/p658.C: Likewise.
35356 * g++.old-deja/g++.other/sibcall1.C: Likewise.
35357 * g++.old-deja/g++.other/vaarg2.C: Likewise.
35358 * g++.old-deja/g++.robertl/eb124.C: Likewise.
35359 * g++.old-deja/g++.robertl/eb44.C: Likewise.
35360 * g++.old-deja/g++.robertl/eb77.C: Likewise.
35361
35362 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
35363
35364 * gcc.c-torture/compile/20001024-1.c: New test.
35365
35366 2000-10-25 Mark Mitchell <mark@codesourcery.com>
35367
35368 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
35369 to tell us whether or not we are using V3.
35370
35371 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
35372
35373 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
35374 operands.
35375
35376 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
35377
35378 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
35379
35380 2000-10-25 Jakub Jelinek <jakub@redhat.com>
35381
35382 * gcc.c-torture/execute/20001024-1.c: New test.
35383
35384 2000-10-24 Jakub Jelinek <jakub@redhat.com>
35385
35386 * g++.old-deja/g++.other/sibcall1.C: New test.
35387
35388 2000-10-20 Jakub Jelinek <jakub@redhat.com>
35389
35390 * gcc.dg/noncompile/init-3.c: New test.
35391
35392 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
35393
35394 * gcc.dg/format-array-1.c: New test.
35395
35396 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35397
35398 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
35399 writing through null pointers; remove comment about testing
35400 unterminated strings.
35401
35402 2000-10-17 Matthew Hiller <hiller@redhat.com>
35403
35404 * gcc.c-torture/execute/20001017-2.c: New test.
35405
35406 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
35407
35408 * gcc.c-torture/compile/20001018-1.c: New test.
35409 * gcc.c-torture/compile/20001018-1.x: Xfail.
35410
35411 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35412
35413 * gcc.c-torture/execute/20001017-1.c: New test.
35414
35415 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35416
35417 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
35418 for multiple use of arguments with scanf formats; add tests for
35419 multiple use of arguments.
35420
35421 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
35422
35423 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
35424
35425 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
35426
35427 * gcc.dg/format-miss-1.c: New test.
35428
35429 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35430
35431 * gcc.c-torture/execute/20001013-1.c: New test.
35432
35433 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35434
35435 * gcc.dg/format-branch-1.c: New test.
35436
35437 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
35438
35439 * README, lib/file-format.exp: Remove EGCS references.
35440
35441 2000-10-16 Jakub Jelinek <jakub@redhat.com>
35442
35443 * gcc.dg/20001013-1.c: New test.
35444
35445 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
35446
35447 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
35448 for intmax_t in the compiler using __typeof__ and the type rules
35449 for conditional expressions.
35450
35451 2000-10-13 Jakub Jelinek <jakub@redhat.com>
35452
35453 * gcc.dg/20001012-1.c: New test.
35454 * gcc.dg/20001012-2.c: New test.
35455
35456 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35457
35458 * gcc.dg/format-attr-1.c: New test.
35459
35460 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35461
35462 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
35463 __LONG_LONG_MAX__ instead of LLONG_MAX.
35464
35465 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
35466
35467 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
35468 scanf flags.
35469 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
35470 flags.
35471
35472 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
35473
35474 * gcc.dg/sequence-pt-1.c: New test.
35475
35476 2000-10-11 Geoff Keating <geoffk@cygnus.com>
35477
35478 * gcc.c-torture/execute/20001011-1.c: New testcase.
35479 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
35480
35481 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35482
35483 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
35484 does not error on it.
35485
35486 2000-10-10 Jakub Jelinek <jakub@redhat.com>
35487
35488 * gcc.dg/20001009-1.c: New test.
35489
35490 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
35491
35492 * gcc.c-torture/compile/20001009-1.c: Move from here ....
35493 * gcc.c-torture/execute/20001009-2.c: ... to here.
35494
35495 2000-10-09 Geoff Keating <geoffk@cygnus.com>
35496
35497 * gcc.c-torture/compile/20001009-1.c: New testcase.
35498 * gcc.c-torture/execute/20001009-1.c: New testcase.
35499 Testcases provided by Jan Hubicka <jh@suse.cz>.
35500
35501 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35502
35503 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35504 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
35505 uintmax_t using <limits.h> to emulate the compiler's internal
35506 logic. No longer XFAIL %j tests.
35507
35508 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
35509
35510 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
35511 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
35512 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
35513 regexps and details of expected handling of some bad formats.
35514 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
35515 suppression.
35516
35517 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
35518
35519 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
35520 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
35521 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
35522 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
35523 in list archives.
35524
35525 2000-10-06 Richard Henderson <rth@cygnus.com>
35526
35527 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
35528 * g++.old-deja/g++.brendan/crash52.C: Likewise.
35529 * g++.old-deja/g++.jason/report.C: Likewise.
35530 * g++.old-deja/g++.law/friend5.C: Likewise.
35531 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
35532 of the expected warnings.
35533
35534 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
35535
35536 * g++.old-deja/g++.pt/enum14.C: New test.
35537
35538 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
35539
35540 * g++.old-deja/g++.pt/crash59.C: New test.
35541
35542 2000-10-04 Will Cohen <wcohen@redhat.com>
35543
35544 * gcc.dg/20000926-1.c: New test.
35545
35546 2000-10-03 Geoff Keating <geoffk@cygnus.com>
35547
35548 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
35549 function name for current C++ compiler.
35550 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
35551
35552 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
35553
35554 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
35555 __PRETTY_FUNCTION__.
35556 * g++.old-deja/g++.ext/pretty2.C: Likewise.
35557
35558 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35559
35560 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
35561
35562 2000-09-26 Jakub Jelinek <jakub@redhat.com>
35563
35564 * gcc.c-torture/compile/20000923-1.c: New test.
35565
35566 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
35567
35568 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
35569 * g++.old-deja/g++.pt/ttp62.C: Same.
35570 * g++.old-deja/g++.other/inline14.C: Same.
35571
35572 2000-09-24 Richard Henderson <rth@cygnus.com>
35573
35574 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
35575
35576 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
35577
35578 * gcc.dg/c90-printf-1.c: Add test for wide string format.
35579
35580 2000-09-22 Geoff Keating <geoffk@cygnus.com>
35581
35582 * gcc.c-torture/compile/20000922-1.c: New file.
35583
35584 2000-09-21 Nick Clifton <nickc@redhat.com>
35585
35586 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
35587 a signed long modulo operation.
35588 (mod6): New function - perform an unsigned long modulo operation.
35589 (main): Add tests for modulos of very large numbers by very small
35590 dividends.
35591
35592 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35593
35594 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
35595
35596 2000-09-19 Richard Henderson <rth@cygnus.com>
35597
35598 * gcc.dg/compare2.c (case 10): XFAIL.
35599
35600 2000-09-18 Richard Henderson <rth@cygnus.com>
35601
35602 * gcc.c-torture/execute/20000906-1.c: Move ...
35603 * gcc.dg/20000906-1.c: ... here. Only run on targets
35604 that support __builtin_trap.
35605
35606 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
35607
35608 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
35609
35610 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35611
35612 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
35613 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
35614 more $ format tests.
35615
35616 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
35617
35618 * gcc.dg/format-errmk-1.c: New test.
35619
35620 2000-09-17 Greg McGary <greg@mcgary.org>
35621
35622 * gcc.c-torture/execute/20000917-1.x: Remove.
35623
35624 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
35625
35626 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
35627
35628 2000-09-17 Greg McGary <greg@mcgary.org>
35629
35630 * gcc.c-torture/execute/20000917-1.c: New test.
35631 * gcc.c-torture/execute/20000917-1.x: XFAIL.
35632
35633 2000-09-16 Neil Booth <NeilB@earthling.net>
35634
35635 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
35636 in nested macro bug.
35637
35638 2000-09-15 Neil Booth <NeilB@earthling.net>
35639
35640 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
35641
35642 2000-09-14 Jeffrey A Law (law@cygnus.com)
35643
35644 * gcc.c-torture/execute/20000914-1.c: New test.
35645
35646 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
35647
35648 * g++.other/inline13.C: New test.
35649
35650 2000-09-12 Andreas Jaeger <aj@suse.de>
35651
35652 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
35653 constant by Ulrich Drepper <drepper@redhat.com>.
35654
35655 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
35656
35657 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
35658
35659 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35660
35661 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
35662
35663 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
35664
35665 * gcc.dg/cpp/backslash.c: New test.
35666
35667 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
35668
35669 * gcc.c-torture/execute/20000910-1.c: New test.
35670 * gcc.c-torture/execute/20000910-2.c: Likewise.
35671
35672 2000-09-11 Robert Lipe <robertl@sco.com>
35673
35674 * gcc.dg/pragma-align.c: New test.
35675
35676 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
35677
35678 * g++.old-deja/g++.pt/explicit82.C: New test.
35679 * g++.old-deja/g++.pt/explicit83.C: New test.
35680
35681 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
35682
35683 * gcc.dg/asm-names.c: New test.
35684
35685 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35686
35687 * gcc.dg/cpp/tr-warn6.c: New test
35688
35689 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
35690
35691 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
35692 be accepted.
35693
35694 2000-09-07 Catherine Moore <clm@redhat.com>
35695
35696 * gcc.c-torture/execute/unroll-1.c: New test.
35697
35698 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
35699
35700 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
35701 ERROR markers.
35702 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
35703 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
35704 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
35705 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
35706 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
35707 Preprocess only.
35708 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
35709 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
35710
35711 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35712
35713 * g++.old-deja/g++.pt/deduct2.C: New test.
35714
35715 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35716
35717 * g++.old-deja/g++.pt/parms2.C: New test.
35718
35719 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
35720
35721 * g++.old-deja/g++.pt/crash58.C: New test.
35722
35723 2000-09-06 Greg McGary <greg@mcgary.org>
35724
35725 * gcc.c-torture/execute/20000906-1.c: New test.
35726 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
35727
35728 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35729
35730 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
35731
35732 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35733
35734 * g++.old-deja/g++.pt/crash57.C: New test.
35735
35736 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35737
35738 * g++.old-deja/g++.pt/crash56.C: New test.
35739
35740 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
35741
35742 * g++.old-deja/g++.pt/koenig1.C: New test.
35743
35744 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35745
35746 * gcc.dg/20000904-1.c: New test.
35747
35748 2000-09-04 Jakub Jelinek <jakub@redhat.com>
35749
35750 * gcc.dg/cpp/paste8.c: New test.
35751
35752 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
35753
35754 * gcc.c-torture/compile/20000827-1.c: New test.
35755
35756 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35757
35758 * gcc.dg/format-diag-1.c: New test.
35759
35760 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
35761
35762 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
35763 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
35764 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
35765 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
35766 gcc.dg/formatz-1.c: Adjust warning regular expressions.
35767
35768 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35769
35770 * g++.old-deja/g++.other/nested4.C: New test.
35771
35772 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
35773
35774 * g++.old-deja/g++.ns/scoped1.C: New test.
35775
35776 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
35777
35778 * lib/g++.exp: Support testing already-installed GCC.
35779
35780 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35781
35782 * wtr-label-1.c, wtr-suffix-1.c: New tests.
35783
35784 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35785
35786 * gcc.dg/return-type-2.c: New test.
35787
35788 2000-08-27 Geoff Keating <geoffk@cygnus.com>
35789
35790 * gcc.c-torture/compile/20000825-1.c: New test.
35791
35792 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
35793
35794 * gcc.dg/dwarf2-2.c: New test.
35795
35796 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
35797
35798 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
35799 dg-warning regexps.
35800
35801 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
35802
35803 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
35804 gcc.dg/format-ext-5.c: New tests.
35805
35806 2000-08-25 Jakub Jelinek <jakub@redhat.com>
35807
35808 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
35809
35810 2000-08-24 Mark Mitchell <mark@codesourcery.com>
35811
35812 * gcc.dg/noncompile/930622-2.c: Adjust error message.
35813
35814 2000-08-24 Richard Henderson <rth@cygnus.com>
35815
35816 * gcc.dg/ia64-sync-1.c: New test.
35817 * gcc.dg/ia64-sync-2.c: New test.
35818 * gcc.dg/ia64-asm-1.c: New test.
35819
35820 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
35821
35822 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
35823 * gcc.dg/format-ext-2.c: New test.
35824
35825 2000-08-23 Jason Merrill <jason@redhat.com>
35826
35827 * lib/old-dejagnu.exp: Also ignore "In member function" and
35828 "At global scope".
35829
35830 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35831
35832 * gcc.dg/noncompile/label-lineno-1.c: New test.
35833
35834 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35835
35836 * gcc.dg/c99-array-nonobj-1.c: New test.
35837
35838 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
35839
35840 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
35841 tests.
35842 * gcc.dg/format-ext-1.c: New test.
35843
35844 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35845
35846 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
35847 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
35848 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
35849 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
35850 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
35851
35852 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
35853
35854 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
35855 gcc.dg/c99-strftime-2.c: New tests.
35856
35857 2000-08-22 Richard Henderson <rth@cygnus.com>
35858
35859 * gcc.c-torture/execute/20000822-1.c: New test.
35860
35861 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35862
35863 * gcc.c-torture/execute/20000819-1.x: Remove.
35864
35865 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35866
35867 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
35868 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
35869 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
35870 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
35871 gcc.dg/format-xopen-1.c: New tests.
35872
35873 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
35874
35875 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
35876
35877 2000-08-21 Jakub Jelinek <jakub@redhat.com>
35878
35879 * g++.old-deja/g++.other/loop2.C: New test.
35880
35881 * gcc.c-torture/compile/20000606-1.c: New test.
35882 * gcc.c-torture/compile/20000728-1.c: New test.
35883 * gcc.c-torture/execute/20000801-1.c: New test.
35884 * gcc.c-torture/execute/20000801-2.c: New test.
35885 * gcc.c-torture/execute/20000819-1.c: New test.
35886 * gcc.c-torture/execute/20000819-1.x: XFAIL.
35887 * gcc.dg/20000629-1.c: New test.
35888 * gcc.dg/20000724-1.c: New test.
35889 * gcc.dg/20000807-1.c: New test.
35890
35891 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
35892
35893 * gcc.dg/cpp/pragma-1.c: New test.
35894 * gcc.dg/cpp/pragma-2.c: New test.
35895
35896 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
35897
35898 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
35899 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
35900
35901 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35902
35903 * gcc.c-torture/compile/20000818-1.c: New test.
35904
35905 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
35906
35907 * gcc.c-torture/execute/20000818-1.c: New test.
35908
35909 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
35910
35911 * gcc.dg/format-va-1.c: New test.
35912
35913 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35914
35915 * g++.old-deja/g++.other/typedef8.C: New test.
35916
35917 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35918
35919 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
35920 * g++.old-deja/g++.mike/net36.C: Mark candidate.
35921 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
35922 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
35923 * g++.old-deja/g++.other/ptrmem7.C: New test.
35924 * g++.old-deja/g++.pt/ptrmem10.C: New test.
35925
35926 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
35927
35928 * g++.old-deja/g++.pt/typename27.C: New test.
35929
35930 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
35931
35932 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
35933 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
35934 * g++.old-deja/g++.pt/friend45.C: New test.
35935 * g++.old-deja/g++.other/friend8.C: New test.
35936
35937 2000-08-15 Richard Henderson <rth@cygnus.com>
35938
35939 * gcc.c-torture/execute/20000815-1.c: New test.
35940
35941 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
35942
35943 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
35944 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
35945 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
35946
35947 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
35948
35949 * g++.old-deja/g++.other/refinit2.C: New test.
35950
35951 2000-08-13 Geoff Keating <geoffk@cygnus.com>
35952
35953 * lib/c-torture.exp (c-torture): Make
35954 compiler_conditional_xfail_data global.
35955 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
35956 compiler_conditional_xfail_data machinery.
35957 (f-torture-execute): Likewise.
35958 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
35959 and only when unrolling loops.
35960
35961 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
35962
35963 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35964
35965 * g++.old-deja/g++.pt/explicit81.C: New test.
35966
35967 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
35968
35969 * g++.old-deja/g++.pt/typename26.C: New test.
35970
35971 2000-08-10 Geoff Keating <geoffk@cygnus.com>
35972
35973 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
35974 warning.
35975
35976 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
35977
35978 * g++.old-deja/g++.other/array3.C: New test.
35979
35980 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35981
35982 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
35983 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
35984 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
35985 New tests.
35986
35987 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
35988
35989 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
35990 * g++.old-deja/g++.abi/vmihint.C: Likewise.
35991
35992 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
35993
35994 * gcc.c-torture/execute/20000808-1.c: New test.
35995
35996 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
35997
35998 * gcc.dg/c90-const-expr-1.c: New test.
35999
36000 2000-08-08 Richard Henderson <rth@cygnus.com>
36001
36002 * gcc.dg/noncompile/920923-1.c: Declare calloc.
36003
36004 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
36005
36006 * gcc.dg/noncompile/const-ll-1.c: New test.
36007
36008 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
36009
36010 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
36011
36012 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
36013
36014 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
36015 that running programs linked against the shared version of libobjc
36016 run correctly.
36017
36018 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36019
36020 * gcc.dg/c99-printf-1.c: New test.
36021
36022 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
36023
36024 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
36025
36026 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
36027
36028 * gcc.c-torture/execute/20000731-1.x: Delete.
36029
36030 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
36031
36032 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
36033 and torture_without_loops as is done by c-torture.exp.
36034 (search_for): Copy from c-torture.exp.
36035 (gcc-dg-runtest): New function, drives a directory of tests
36036 iterating over the TORTURE_OPTIONS.
36037 (scan-assembler, scan-assembler-not): Move here from
36038 individual directory drivers.
36039
36040 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
36041 defined by lib/gcc-dg.exp.
36042 * gcc.dg/cpp/cpp.exp: Likewise.
36043 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
36044 gcc-dg-runtest, so we cycle over optimization options.
36045
36046 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
36047 * gcc.dg/compare2.c: No longer expected to fail.
36048
36049 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
36050
36051 * gcc.c-torture/execute/20000804-1.c: New test.
36052
36053 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
36054
36055 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
36056
36057 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
36058
36059 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
36060
36061 2000-08-03 Jeffrey A Law (law@cygnus.com)
36062
36063 * gcc.c-torture/compile/20000803-1.c: New test.
36064
36065 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
36066
36067 * gcc.c-torture/execute/20000801-3.c,
36068 gcc.c-torture/execute/20000801-4.c: New tests.
36069 * gcc.c-torture/execute/20000801-3.x,
36070 gcc.c-torture/execute/20000801-4.x: Xfail.
36071
36072 2000-08-02 Geoff Keating <geoffk@cygnus.com>
36073
36074 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
36075 libobjc/.libs to allow for libtool.
36076
36077 2000-08-02 Jakub Jelinek <jakub@redhat.com>
36078
36079 * gcc.c-torture/compile/20000802-1.c: New test.
36080
36081 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
36082
36083 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
36084
36085 2000-07-31 Jeffrey A Law (law@cygnus.com)
36086
36087 * gcc-c-torture/execute/20000731-2.c: New test.
36088
36089 * gcc.c-torture/execute/20000731-1.c: New test.
36090 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
36091
36092 2000-07-31 Jakub Jelinek <jakub@redhat.com>
36093
36094 * testsuite/gcc.dg/cpp/paste7.c: New test.
36095 * gcc.dg/cpp/20000725-1.c: New test.
36096
36097 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
36098
36099 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
36100 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
36101 declaration warning for __builtin_dwarf_reg_size.
36102
36103 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
36104
36105 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
36106
36107 * gcc.dg/noncompile/voidparam-1.c: New test.
36108
36109 2000-07-30 Richard Henderson <rth@cygnus.com>
36110
36111 * gcc.dg/c90-digraph-1.c: Don't xfail.
36112 * gcc.dg/compare2.c (case 10): Xfail.
36113 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
36114
36115 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
36116
36117 * gcc.dg/c99-main-1.c: New test.
36118
36119 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
36120
36121 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
36122
36123 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
36124
36125 * gcc.c-tortuer/execute/20000726-1.c: New test.
36126
36127 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
36128
36129 * gcc.c-torture/execute/enum-2.c: New test.
36130
36131 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36132
36133 * gcc.dg/cpp/tr-warn3.c: New test.
36134
36135 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36136
36137 * g++.old-deja/g++.ext/implicit1.C: Remove.
36138 * g++.old-deja/g++.jason/c2.C: Remove
36139 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
36140 * g++.old-deja/g++.pt/crash16.C: Likewise.
36141 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
36142
36143 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
36144
36145 * g++.old-deja/g++.other/for2.C: New test.
36146
36147 2000-07-25 Jakub Jelinek <jakub@redhat.com>
36148
36149 * gcc.dg/20000720-1.c: New test.
36150
36151 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
36152
36153 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
36154
36155 2000-07-24 Geoff Keating <geoffk@cygnus.com>
36156
36157 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
36158 * gcc.c-torture/execute/20000722-1.c: New.
36159 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
36160
36161 2000-07-24 Jakub Jelinek <jakub@redhat.com>
36162
36163 * gcc.dg/cpp/20000720-1.S: New test.
36164
36165 2000-07-21 Michael Meissner <meissner@redhat.com>
36166
36167 * gcc.c-torture/execute/ieee/hugeval.c: New test.
36168
36169 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36170
36171 * g++.old-deja/g++.brendan/crash16.C,
36172 g++.old-deja/g++.brendan/parse3.C,
36173 g++.old-deja/g++.brendan/redecl1.C,
36174 g++.old-deja/g++.ns/template13.C,
36175 g++.old-deja/g++.other/decl4.C,
36176 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
36177
36178 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
36179
36180 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
36181 and "Internal error".
36182
36183 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
36184 regexps.
36185 * gcc.dg/cpp/paste6.c: New test.
36186
36187 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
36188
36189 * gcc.dg/cpp/tr-direct.c: New test.
36190
36191 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
36192 gcc.dg/cpp/undef1.c: Tweak error regexps.
36193
36194 2000-07-18 Eric Christopher <echristo@redhat.com>
36195
36196 * gcc.c-torture/compile/20000718-1.c: New test.
36197
36198 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
36199
36200 * cpplex.c (_cpp_push_token): If the token being pushed back
36201 is the previous token in this context, just subtract one from
36202 context->posn.
36203 * cppmacro.c (save_expansion): Clear aux field when storing a
36204 placemarker.
36205
36206 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
36207
36208 * gcc.dg/noncompile/redecl-1.c: New test.
36209
36210 2000-07-18 Jakub Jelinek <jakub@redhat.com>
36211
36212 * gcc.c-torture/execute/20000717-5.c: New test.
36213 * gcc.c-torture/execute/20000717-1.x: Removed.
36214
36215 2000-07-17 Richard Henderson <rth@cygnus.com>
36216
36217 * gcc.c-torture/execute/20000717-4.c: New test.
36218
36219 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
36220
36221 * gcc.dg/cpp/syshdr.c: New test.
36222 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
36223
36224 2000-07-17 Neil Booth <neilb@earthling.net>
36225
36226 * gcc.dg/cpp/cmdlne-dM.c: New test.
36227 * gcc.dg/cpp/cmdlne-dD.c: New test.
36228
36229 2000-07-17 Jeffrey A Law (law@cygnus.com)
36230
36231 * gcc.c-torture/execute/20000717-3.c: New test.
36232
36233 * gcc.c-torture/compile/20000717-1.c: New test.
36234
36235 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
36236
36237 * gcc.c-torture/execute/20000717-2.c: New test.
36238
36239 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
36240
36241 * gcc.dg/formatz-1.c: New test.
36242
36243 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
36244 * gcc.dg/c99-digraph-1.c: New tests.
36245
36246 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
36247 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
36248
36249 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
36250 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
36251 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
36252 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
36253 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
36254 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
36255 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
36256
36257 2000-07-17 Greg McGary <greg@mcgary.org>
36258
36259 * gcc.c-torture/execute/20000717-1.c: New test.
36260 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
36261
36262 2000-07-15 Jakub Jelinek <jakub@redhat.com>
36263
36264 * gcc.c-torture/execute/20000715-2.c: New test.
36265 * gcc.dg/20000715-1.c: New test.
36266
36267 2000-07-15 Michael Meissner <meissner@redhat.com>
36268
36269 * gcc.c-torture/execute/20000715-1.c: New test.
36270
36271 2000-07-13 Jakub Jelinek <jakub@redhat.com>
36272
36273 * gcc.c-torture/execute/20000707-1.c: New test.
36274
36275 2000-07-13 Neil Booth <NeilB@earthling.net>
36276
36277 * testsuite/gcc.dg/cpp/digraph1.c,
36278 testsuite/gcc.dg/cpp/digraph2.c,
36279 testsuite/gcc.dg/cpp/digraphs.c: New tests.
36280
36281 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
36282
36283 * g77.f-torture/compile/20000630-2.f: New test.
36284 * g77.f-torture/compile/20000630-2.x
36285
36286 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
36287
36288 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
36289
36290 2000-07-11 Neil Booth <NeilB@earthling.net>
36291
36292 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
36293
36294 2000-07-11 Neil Booth <NeilB@earthling.net>
36295
36296 * gcc.dg/cpp/cmdlne-C.c: New.
36297
36298 2000-07-09 Neil Booth <NeilB@earthling.net>
36299
36300 * gcc.dg/cpp/directiv.c: New tests.
36301 * gcc.dg/cpp/undef1.c: Update.
36302
36303 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
36304
36305 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
36306
36307 2000-07-09 Neil Booth <NeilB@earthling.net>
36308
36309 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
36310
36311 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
36312
36313 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
36314 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
36315
36316 2000-07-08 Neil Booth <NeilB@earthling.net>
36317
36318 * gcc.dg/cpp/macsyntx.c: New tests.
36319
36320 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36321
36322 * gcc.dg/20000707-1.c: New test.
36323
36324 2000-07-07 Jakub Jelinek <jakub@redhat.com>
36325
36326 * gcc.c-torture/execute/20000706-1.c: New test.
36327 * gcc.c-torture/execute/20000706-2.c: New test.
36328 * gcc.c-torture/execute/20000706-3.c: New test.
36329 * gcc.c-torture/execute/20000706-4.c: New test.
36330 * gcc.c-torture/execute/20000706-5.c: New test.
36331
36332 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36333
36334 * g++.old-deja/g++.pt/instantiate7.C: New test.
36335
36336 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
36337
36338 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
36339 * g++.old-deja/g++.mike/thunk3.C: Likewise.
36340 * g++.old-deja/g++.other/rtti3.C: Likewise.
36341 * g++.old-deja/g++.other/rttid3.C: Likewise.
36342
36343 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
36344
36345 * g77.f-torture/compile/20000630-1.x: Fix typo
36346
36347 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
36348
36349 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
36350 assembly output.
36351
36352 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
36353
36354 * gcc.dg/cpp/ident.c: New test.
36355
36356 2000-07-05 Neil Booth <NeilB@earthling.net>
36357
36358 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
36359 gcc.dg/cpp/lexstrng.c: New tests.
36360
36361 2000-07-04 Neil Booth <NeilB@earthling.net>
36362
36363 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
36364 * gcc.dg/cpp/strify2.c: Same.
36365
36366 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
36367
36368 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
36369 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
36370 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
36371 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
36372
36373 * testsuite/gcc.dg/cpp/macro1.c,
36374 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
36375 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
36376 testsuite/gcc.dg/cpp/strify1.c,
36377 testsuite/gcc.dg/cpp/strify2.c: New tests.
36378
36379 2000-07-03 Jakub Jelinek <jakub@redhat.com>
36380
36381 * gcc.c-torture/execute/20000703-1.c: New test.
36382
36383 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36384
36385 * g++.old-deja/g++.pt (lookup10.C): New test.
36386
36387 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
36388
36389 * g++.old-deja/g++.pt (typename25.C): New test.
36390
36391 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
36392
36393 * gcc.c-torture/compile/20000701-1.c: New test.
36394
36395 2000-06-30 Nick Clifton <nickc@cygnus.com>
36396
36397 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
36398 to test case.
36399
36400 2000-06-30 Catherine Moore <clm@cygnus.com>
36401
36402 * gcc.c-torture/execute/align-1.c: New test.
36403
36404 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
36405
36406 * g++.old-deja/g++.pt/expr8.C: New test.
36407 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
36408
36409 2000-06-29 Nick Clifton <nickc@cygnus.com>
36410
36411 * gcc.c-torture/compile/20000629-1.c: New test.
36412
36413 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36414
36415
36416 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
36417 gcc.dg/noncompile directory, depending on whether they're
36418 preprocessor tests or not. Annotate all the tests for the dg
36419 framework.
36420
36421 * gcc.c-torture/noncompile/noncompile.exp: Delete.
36422 * gcc.dg/noncompile/noncompile.exp: New.
36423
36424 * Moved files:
36425 Old name New name
36426 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
36427 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
36428 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
36429 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
36430 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
36431 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
36432 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
36433 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
36434 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
36435 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
36436 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
36437 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
36438 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
36439 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
36440 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
36441 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
36442 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
36443 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
36444 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
36445 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
36446 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
36447 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
36448 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
36449 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
36450
36451 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
36452 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
36453 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
36454 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
36455 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
36456 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
36457
36458 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
36459
36460 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
36461 declare one variable. On the fourth, error.
36462 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
36463 declared by 20000628-1a.h.
36464
36465 2000-06-29 Richard Henderson <rth@redhat.com>
36466
36467 * gcc.c-torture/execute/930529-1.x: New file.
36468 * gcc.dg/920413-1.c: Adjust expected warning text.
36469 * gcc.dg/980217-1.c: Declare abort.
36470 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
36471
36472 2000-06-29 Jeffrey A Law (law@cygnus.com)
36473
36474 * g77.f-torture/compile/20000629-1.f: New test.
36475 * g77.f-torture/compile/20000629-1.x: Expected to fail.
36476
36477 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36478
36479 Rearrange lots of files, removing entirely the
36480 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
36481 directories.
36482
36483 * Deleted files:
36484 gcc.c-torture/code_quality/code_quality.exp
36485 gcc.c-torture/special/special.exp
36486 gcc.failure/failure.exp
36487 gcc.failure/940409-1.x
36488 gcc.c-torture/compile/961203-1.x
36489
36490 * New files:
36491 gcc.misc-tests/linkage.exp
36492 gcc.c-torture/execute/920730-1t.c
36493 gcc.c-torture/execute/920730-1t.x
36494 gcc.c-torture/compile/920520-1.x
36495 gcc.c-torture/compile/920521-1.x
36496 gcc.c-torture/compile/981006-1.x
36497 gcc.c-torture/execute/eeprof-1.x
36498
36499 * Moved files (possibly with modifications to fit a new harness):
36500 Old name New name
36501 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
36502 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
36503 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
36504 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
36505 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
36506 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
36507 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
36508 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
36509 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
36510 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
36511 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
36512 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
36513 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
36514 gcc.failure/940409-1.c gcc.dg/940409-1.c
36515
36516 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
36517
36518 * c-torture/compile/961203-1.x: Delete.
36519
36520 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
36521 not exit. Include stdio.h.
36522 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
36523 * gcc.misc-tests/dg-12.c: Likewise.
36524 * gcc.misc-tests/dg-5.c: Likewise.
36525 * gcc.misc-tests/dg-6.c: Likewise.
36526 * gcc.misc-tests/dg-7.c: Prototype abort.
36527 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
36528 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
36529 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
36530 not exit.
36531 * gcc.misc-tests/sieve.c: Use return from main, not exit.
36532 * gcc.misc-tests/sort2.c: Use return from main, not exit.
36533
36534 2000-06-28 Jakub Jelinek <jakub@redhat.com>
36535
36536 * gcc.dg/cpp/20000628-1.c: New test.
36537 * gcc.dg/cpp/20000628-1.h: New header for above test.
36538 * gcc.dg/cpp/20000628-1a.h: Likewise.
36539
36540 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
36541
36542 * gcc.dg/cpp: New directory.
36543 * gcc.dg/cpp/cpp.exp: New driver.
36544 * gcc.dg/cpp/20000627-1.c: New test.
36545 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
36546 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
36547 and rewrite as a compilation test.
36548
36549 * gcc.dg: Move many files into the cpp subdirectory, possibly
36550 renaming or editing them as well.
36551 Old name New name
36552 990119-1.c cpp/19990119-1.c
36553 990228-1.c cpp/19990228-1.c
36554 990407-1.c cpp/19990407-1.c
36555 990409-1.c cpp/19990409-1.c
36556 990413-1.c cpp/19990413-1.c
36557 990703-1.c cpp/19990703-1.c
36558 20000127-1.c cpp/20000127-1.c
36559 20000129-1.c cpp/20000129-1.c
36560 20000207-1.c cpp/20000207-1.c
36561 20000207-2.c cpp/20000207-2.c
36562 20000209-1.c cpp/20000209-1.c
36563 20000209-2.c cpp/20000209-2.c
36564 20000301-1.c cpp/20000301-1.c
36565 20000419-1.c cpp/20000419-1.c
36566 20000510-1.S cpp/20000510-1.S
36567 20000519-1.c cpp/20000519-1.c
36568 20000529-1.c cpp/20000529-1.c
36569 20000625-1.c cpp/20000625-1.c
36570 20000625-2.c cpp/20000625-2.c
36571 cpp-as1.c cpp/assert1.c
36572 cpp-as2.c cpp/assert2.c
36573 cxx-comments-1.c cpp/cxxcom1.c
36574 cxx-comments-2.c cpp/cxxcom2.c
36575 endif-label.c cpp/endif.c
36576 cpp-hash1.c cpp/hash1.c
36577 cpp-hash2.c cpp/hash2.c
36578 cpp-if1.c cpp/if-1.c
36579 cpp-if2.c cpp/if-2.c
36580 cpp-if3.c cpp/if-3.c
36581 cpp-if4.c cpp/if-4.c
36582 cpp-if5.c cpp/if-5.c
36583 cpp-cond.c cpp/if-cexp.c
36584 cpp-missingop.c cpp/if-mop.c
36585 cpp-missingparen.c cpp/if-mpar.c
36586 cpp-opprec.c cpp/if-oppr.c
36587 cpp-ifparen.c cpp/if-paren.c
36588 cpp-shortcircuit.c cpp/if-sc.c
36589 cpp-shift.c cpp/if-shift.c
36590 cpp-unary.c cpp/if-unary.c
36591 cpp-li1.c cpp/line1.c
36592 cpp-li2.c cpp/line2.c
36593 lineno.c cpp/line3.c
36594 lineno-2.c cpp/line4.c
36595 cpp-mi.c cpp/mi1.c
36596 cpp-mic.h cpp/mi1c.h
36597 cpp-micc.h cpp/mi1cc.h
36598 cpp-mind.h cpp/mi1nd.h
36599 cpp-mindp.h cpp/mi1ndp.h
36600 cpp-mix.h cpp/mi1x.h
36601 cpp-mi2.c cpp/mi2.c
36602 cpp-mi2a.h cpp/mi2a.h
36603 cpp-mi2b.h cpp/mi2b.h
36604 cpp-mi2c.h cpp/mi2c.h
36605 cpp-mi3.c cpp/mi3.c
36606 cpp-mi3.def cpp/mi3.def
36607 poison-1.c cpp/poison.c
36608 pr-impl.c cpp/prag-imp.c
36609 cpp-redef-2.c cpp/redef1.c
36610 cpp-redef.c cpp/redef2.c
36611 strpaste.c cpp/strp1.c
36612 strpaste-2.c cpp/strp2.c
36613 cpp-tradpaste.c cpp/tr-paste.c
36614 cpp-tradstringify.c cpp/tr-str.c
36615 cpp-tradwarn1.c cpp/tr-warn1.c
36616 cpp-tradwarn2.c cpp/tr-warn2.c
36617 trigraphs.c cpp/trigraphs.c
36618 cpp-unc1.c cpp/unc1.c
36619 cpp-unc2.c cpp/unc2.c
36620 cpp-unc3.c cpp/unc3.c
36621 cpp-unc.c cpp/unc4.c
36622 undef.c cpp/undef1.c
36623 undef-2.c cpp/undef2.c
36624 cpp-wi1.c cpp/widestr1.c
36625
36626 2000-06-27 Mark Mitchell <mark@codesourcery.com>
36627
36628 * lib/g++.exp (g++_include_flags): Tweak.
36629
36630 2000-06-27 H.J. Lu <hjl@gnu.org>
36631 Loren J. Rittle <ljrittle@acm.org>
36632
36633 * lib/g++.exp (g++_include_flags): Override libgloss.exp
36634 version with one that knows about the new gcc tree structure.
36635 (g++_link_flags): Same.
36636
36637 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
36638
36639 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
36640 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
36641 case we are cross-compiling.
36642
36643 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
36644 g++.old-deja/g++.niklas/Makefile.in,
36645 g++.old-deja/g++.niklas/configure.in,
36646 g++.old-deja/g++.other/Makefile.in,
36647 g++.old-deja/g++.other/configure.in,
36648 gcc.c-torture/code_quality/Makefile.in,
36649 gcc.c-torture/code_quality/configure.in,
36650 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
36651 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
36652 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
36653 gcc.c-torture/execute/ieee/Makefile.in,
36654 gcc.c-torture/execute/ieee/configure.in,
36655 gcc.c-torture/noncompile/Makefile.in,
36656 gcc.c-torture/noncompile/configure.in,
36657 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
36658 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
36659 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
36660
36661 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36662
36663 * g++.old-deja/g++.other/ambig3.C: New test.
36664
36665 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
36666
36667 * g++.old-deja/g++.pt/syntax1.C: New test.
36668 * g++.old-deja/g++.pt/syntax2.C: New test.
36669 * g++.old-deja/g++.other/syntax3.C: New test.
36670 * g++.old-deja/g++.other/syntax4.C: New test.
36671
36672 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36673
36674 * gcc.dg/20000623-1.c: Prototype exit and abort.
36675
36676 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
36677
36678 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
36679 New tests.
36680 * gcc.dg/cpp-mi3.def: New file.
36681
36682 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
36683 inside assertions.
36684 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
36685 lexer's error messages.
36686 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
36687 divine anything from the linemarkers.
36688 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
36689 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
36690
36691 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
36692
36693 * gcc.dg/20000623-1.c: New test.
36694
36695 2000-06-22 Jakub Jelinek <jakub@redhat.com>
36696
36697 * gcc.c-torture/execute/20000622-1.c: New test.
36698
36699 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36700
36701 * g++.old-deja/g++.other/init15.C: New test.
36702
36703 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
36704
36705 * g++.old-deja/g++.pt/vaarg2.C: New test.
36706 * g++.old-deja/g++.pt/vaarg3.C: New test.
36707
36708 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
36709
36710 * g++.old-deja/g++.other/dyncast6.C: New test.
36711
36712 2000-06-15 Jakub Jelinek <jakub@redhat.com>
36713
36714 * gcc.c-torture/execute/loop-6.c: New test.
36715
36716 2000-06-14 Jakub Jelinek <jakub@redhat.com>
36717
36718 * gcc.dg/20000614-1.c: New test.
36719 * gcc.dg/20000614-2.c: New test.
36720
36721 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
36722
36723 * g++.old-deja/g++.other/inline12.C: New test.
36724
36725 2000-06-13 Jakub Jelinek <jakub@redhat.com>
36726
36727 * g++.old-deja/g++.other/eh1.C: New test.
36728
36729 2000-06-12 Jakub Jelinek <jakub@redhat.com>
36730
36731 * g++.old-deja/g++.other/type.C: New test.
36732
36733 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36734
36735 * g++.old-deja/g++.other/initstring.C: New test.
36736
36737 2000-06-12 Jason Merrill <jason@redhat.com>
36738
36739 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
36740
36741 2000-06-09 Jeffrey A Law (law@cygnus.com)
36742
36743 * gcc.c-torture/compile/20000609-1.c: New test.
36744
36745 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
36746
36747 * gcc.dg/20000609-1.c: New test.
36748
36749 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
36750
36751 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
36752 * gcc.c-torture/noncompile/poison-1.c: Move...
36753 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
36754 * gcc.dg/cpp-li1.c: Add a token after the #line.
36755
36756 2000-06-05 Richard Henderson <rth@cygnus.com>
36757
36758 * gcc.c-torture/execute/20000605-2.c: New test.
36759 * gcc.c-torture/execute/20000605-3.c: New test.
36760
36761 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
36762
36763 * g77.f-torture/execute/20000503-1.x: New file.
36764
36765 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
36766
36767 * g++.old-deja/g++.eh/badalloc1.C: New test.
36768
36769 2000-06-05 Richard Henderson <rth@cygnus.com>
36770
36771 * gcc.c-torture/execute/20000605-1.c: New test.
36772
36773 2000-06-05 Jakub Jelinek <jakub@redhat.com>
36774 Nathan Sidwell <nathan@codesourcery.com>
36775
36776 * gcc.c-torture/compile/20000605-1.c: New test.
36777
36778 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
36779
36780 * g77.f-torture/compile/20000601-1.f: New test.
36781
36782 2000-06-03 Richard Henderson <rth@cygnus.com>
36783
36784 * gcc.c-torture/execute/20000603-1.c: New.
36785
36786 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
36787
36788 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
36789 * gcc.dg/noreturn-2.c (noreturn): Likewise.
36790
36791 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
36792
36793 * gcc.dg/compare2.c (case 12): XFAIL.
36794 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
36795 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
36796
36797 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
36798
36799 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
36800
36801 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
36802 guard macro is already defined when the header is first
36803 included.
36804 * gcc.dg/cpp-mix.h: New file.
36805 * gcc.dg/endif-label.c: Update patterns to match compiler.
36806
36807 * g++.brendan/complex1.C: Declare abort.
36808 * g++.law/refs4.C: Remove XFAIL.
36809 * g++.oliva/expr2.C: Declare abort and exit.
36810
36811 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
36812
36813 * gcc.c-torture/execute/20000528-1.c: New test.
36814
36815 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
36816 * g++.old-deja/g++.law/temps4.C: Likewise.
36817
36818 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
36819 stdlib.h. Call abort() on failure.
36820 * g++.old-deja/g++.law/refs4.C: Likewise.
36821 * g++.old-deja/g++.law/temps4.C: Likewise.
36822 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
36823 * gcc.c-torture/execute/20000112-1.c: Include string.h.
36824
36825 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
36826
36827 Relative to g++.dg/special:
36828 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
36829
36830 Relative to g++.old-deja:
36831 * g++.brendan/complex1.C, g++.jason/optimize2.C,
36832 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
36833 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
36834 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
36835 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
36836 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
36837 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
36838
36839 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
36840 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
36841 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
36842 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
36843 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
36844 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
36845 and/or string.h.
36846
36847 * g++.other/goto1.C: Update expectations for error messages.
36848
36849 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
36850
36851 * gcc.c-torture/compile/20000523-1.c: New test.
36852
36853 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36854
36855 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
36856
36857 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
36858
36859 * g++.old-deja/g++.eh/catch11.C: New test.
36860 * g++.old-deja/g++.eh/catch12.C: New test.
36861
36862 2000-05-24 Nick Clifton <nickc@cygnus.com>
36863
36864 * gcc.c-torture/execute/20000523-1.c: New test.
36865
36866 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
36867
36868 * c-torture/execute/bcp-1.c: Replace abort in arg of
36869 __builtin_constant_p with a generic external function.
36870
36871 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
36872 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
36873 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
36874 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
36875 Prototype abort and/or exit.
36876
36877 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
36878 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
36879 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
36880 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
36881
36882 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
36883
36884 * gcc.dg/dwarf2-1.c: New test.
36885
36886 2000-05-20 Richard Henderson <rth@cygnus.com>
36887
36888 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
36889
36890 2000-05-20 Andreas Jaeger <aj@suse.de>
36891
36892 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
36893 testcase.
36894
36895 2000-05-19 David Edelsohn <edelsohn@gnu.org>
36896
36897 * gcc.c-torture/execute/20000519-2.c: New test.
36898
36899 2000-05-19 Andreas Jaeger <aj@suse.de>
36900
36901 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
36902 which fails with SSA.
36903
36904 * lib/c-torture.exp: Also test with -O3 -fssa.
36905
36906 2000-05-18 Michael Meissner <meissner@redhat.com>
36907
36908 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
36909 * gcc.c-torture/execute/920415-1.c: Ditto.
36910 * gcc.c-torture/execute/920501-1.c: Ditto.
36911 * gcc.c-torture/execute/conversion.c: Ditto.
36912 * gcc.c-torture/execute/cvt-1.c: Ditto.
36913
36914 2000-05-18 Jeffrey A Law (law@cygnus.com)
36915
36916 * gcc.c-torture/compile/20000518-1.c: New test.
36917
36918 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
36919
36920 * g77.f-torture/compile/200005018.f: New test.
36921
36922 2000-05-17 Jeffrey A Law (law@cygnus.com)
36923
36924 * gcc.c-torture/compile/20000517-1.c: New test.
36925
36926 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36927
36928 * gcc.c-torture/execute/20000516-1.c: New test.
36929
36930 2000-05-15 Jakub Jelinek <jakub@redhat.com>
36931
36932 * g++.old-deja/g++.other/eh.C: New test.
36933
36934 2000-05-12 Richard Henderson <rth@cygnus.com>
36935
36936 * gcc.c-torture/execute/990208-1.c (main): Don't pass
36937 constants through to doit's conditional.
36938
36939 2000-05-11 Jeffrey A Law (law@cygnus.com)
36940
36941 * gcc.c-torture/compile/20000511-1.c: New test.
36942 * g77.f-torture/compile/20000511-1.f: New test.
36943 * g77.f-torture/compile/20000511-2.f: New test.
36944
36945 2000-05-11 Michael Meissner <meissner@redhat.com>
36946
36947 * gcc.c-torture/execute/20000511-1.c: New test.
36948
36949 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
36950
36951 * gcc.dg/dg.exp: Scan .S files as well as .c files.
36952 * gcc.dg/20000510-1.S: New.
36953
36954 2000-05-08 Catherine Moore <clm@cygnus.com>
36955
36956 * gcc.dg/unused-3.c: New.
36957
36958 2000-05-06 Richard Henderson <rth@cygnus.com>
36959
36960 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
36961 * g++.old-deja/g++.mike/warn1.C: Likewise.
36962 * g++.old-deja/g++.pt/local1.C: Likewise.
36963 * g++.old-deja/g++.pt/local7.C: Likewise.
36964 * g++.old-deja/g++.pt/spec16.C: Likewise.
36965
36966 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
36967
36968 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
36969
36970 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
36971
36972 * g77.f-torture/execute/20000503-1.f: New test.
36973
36974 2000-05-04 Andreas Jaeger <aj@suse.de>
36975
36976 * gcc.dg/noreturn-2.c: New test.
36977
36978 2000-05-04 Neil Booth <NeilB@earthling.net>
36979
36980 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
36981 preprocessor.
36982
36983 2000-05-04 Richard Henderson <rth@cygnus.com>
36984
36985 * gcc.c-torture/execute/20000503-1.c: Fix typo.
36986
36987 2000-05-04 Richard Henderson <rth@cygnus.com>
36988
36989 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
36990 OpenSSL by Jason R Thorpe.
36991
36992 2000-05-03 Jim Wilson <wilson@cygnus.com>
36993
36994 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
36995
36996 2000-05-03 Robert Lipe <robertlipe@usa.net>
36997
36998 * gcc.dg/20000503-1.c: New test.
36999
37000 2000-05-02 Jakub Jelinek <jakub@redhat.com>
37001
37002 * gcc.c-torture/compile/20000502-1.c: New test.
37003 * g++.old-deja/g++.other/align.C: New test.
37004 * gcc.dg/cpp-tradstringify.c: New test.
37005
37006 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
37007
37008 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
37009 and hard registers.
37010
37011 2000-04-26 Geoff Keating <geoffk@cygnus.com>
37012
37013 * gcc.c-torture/execute/loop-5.c: New test.
37014
37015 2000-04-25 Jakub Jelinek <jakub@redhat.com>
37016
37017 * gcc.c-torture/execute/va-arg-20.c: New test.
37018
37019 2000-04-23 Jeffrey A Law (law@cygnus.com)
37020
37021 * gcc.c-torture/execute/20000422-1.c: New test.
37022
37023 2000-04-20 Greg McGary <gkm@gnu.org>
37024
37025 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
37026 when optimizing, but without sibling-call optimizations (-O1).
37027
37028 2000-04-20 Jeffrey A Law (law@cygnus.com)
37029
37030 * gcc.c-torture/compile/20000420-1.c: New test.
37031
37032 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
37033
37034 * g++.abi/ptrflags.C: New test.
37035 * g++.eh/catchptr1.C: Test incomplete pointer chains.
37036
37037 2000-04-19 Catherine Moore <clm@cygnus.com>
37038
37039 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
37040
37041 2000-04-19 Greg McGary <gkm@gnu.org>
37042
37043 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
37044 sibling-call optimizations.
37045
37046 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
37047
37048 * gcc.dg/20000419-1.c: New test.
37049
37050 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
37051
37052 * gcc.c-torture/execute/20000412-6.c: New test.
37053
37054 2000-04-12 Jeffrey A Law (law@cygnus.com)
37055
37056 * gcc.c-torture/execute/20000412-5.c: New test.
37057 * g77.f-torture/compile/20000412-1.f: New test.
37058 * gcc.c-torture/execute/20000412-4.c: New test.
37059 * gcc.c-torture/compile/20000412-2.c: New test.
37060 * gcc.c-torture/execute/20000412-3.c: New test.
37061 * gcc.c-torture/compile/20000412-1.c: New test.
37062 * gcc.c-torture/execute/20000412-2.c: New test.
37063
37064 2000-04-12 Jakub Jelinek <jakub@redhat.com>
37065
37066 * objc/execute/bf-20.m: New test.
37067
37068 2000-04-10 Richard Henderson <rth@cygnus.com>
37069
37070 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
37071
37072 * gcc.c-torture/execute/20000412-1.c: New test.
37073
37074 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
37075
37076 * g++.old-deja/g++.eh/catchptr1.C: New test.
37077
37078 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
37079
37080 * g++.old-deja/g++.abi/cxa_vec.C: New test.
37081
37082 2000-04-08 Neil Booth <NeilB@earthling.net>
37083
37084 * gcc.dg/cpp-nullchar.c: Remove test as
37085 embedded nulls cause problems.
37086
37087 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37088
37089 * gcc.dg/compare2.c: New test.
37090
37091 2000-04-08 Neil Booth <NeilB@earthling.net>
37092
37093 * gcc.dg/cpp-nullchar.c: New test.
37094
37095 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
37096
37097 * gcc.dg/cpp-mi2.c: New test.
37098 * gcc.dg/cpp-mi2[abc].h: New files.
37099
37100 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
37101
37102 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
37103 member name.
37104
37105 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
37106
37107 * g++.old-deja/g++.abi/vmihint.C: New test.
37108
37109 2000-04-06 Neil Booth <NeilB@earthling.net>
37110
37111 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
37112 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
37113 copyright.
37114
37115 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
37116
37117 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
37118 avoid stack-frame overwrite.
37119
37120 2000-04-05 Jakub Jelinek <jakub@redhat.com>
37121
37122 * gcc.c-torture/compile/20000405-2.c: New test.
37123 * gcc.c-torture/compile/20000405-3.c: New test.
37124
37125 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37126
37127 * gcc.c-torture/compile/20000405-1.c: New test.
37128
37129 2000-04-04 Geoff Keating <geoffk@cygnus.com>
37130
37131 * gcc.dg/cast-qual-1.c: Revert last change.
37132
37133 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37134
37135 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
37136
37137 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
37138
37139 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
37140 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
37141
37142 2000-04-03 Jeffrey A Law (law@cygnus.com)
37143
37144 * gcc.c-torture/compile/20000403-2.c: New test.
37145 * gcc.c-torture/compile/20000403-1.c: New test.
37146
37147 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
37148
37149 * gcc.c-torture/execute/20000403-1.c: New test.
37150
37151 2000-04-03 Geoff Keating <geoffk@cygnus.com>
37152
37153 * gcc.c-torture/execute/20000402-1.c: New test.
37154
37155 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
37156
37157 * gcc.c-torture/execute/va-arg-15.c: New test.
37158 * gcc.c-torture/execute/va-arg-16.c: New test.
37159 * gcc.c-torture/execute/va-arg-17.c: New test.
37160 * gcc.c-torture/execute/va-arg-18.c: New test.
37161 * gcc.c-torture/execute/va-arg-19.c: New test.
37162
37163 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
37164
37165 * gcc.c-torture/compile/981211-1.c: Move to...
37166 * gcc.dg/cpp-as1.c: ...here.
37167 * gcc.dg/cpp-as2.c: New file.
37168
37169 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
37170 compiler.
37171
37172 2000-04-02 Neil Booth <NeilB@earthling.net>
37173
37174 * gcc.dg/cpp-cond.c New tests.
37175 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
37176 accidental success less likely.
37177 * gcc.dg/cpp-missingop.c New tests.
37178 * gcc.dg/cpp-missingparen.c New tests.
37179 * gcc.dg/cpp-shift.c New tests.
37180 * gcc.dg/cpp-shortcircuit.c New tests.
37181 * gcc.dg/cpp-unary.c New tests.
37182
37183 2000-03-29 Jeffrey A Law (law@cygnus.com)
37184
37185 * gcc.c-torture/compile/20000329-1.c: New test.
37186
37187 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
37188
37189 * gcc.c-torture/compile/20000326-1.c: New test.
37190 * gcc.c-torture/compile/20000326-2.c: New test.
37191
37192 2000-03-24 Geoff Keating <geoffk@cygnus.com>
37193
37194 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
37195 the first parameter is a function argument.
37196
37197 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
37198
37199 * g++.old-deja/g++.ext/array4.C: New test.
37200
37201 2000-03-22 Geoff Keating <geoffk@cygnus.com>
37202
37203 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
37204
37205 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37206
37207 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
37208
37209 2000-03-19 Richard Henderson <rth@cygnus.com>
37210
37211 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
37212
37213 2000-03-19 Richard Henderson <rth@cygnus.com>
37214
37215 * gcc.c-torture/compile/20000319-1.c: New test.
37216
37217 2000-03-14 Jeffrey A Law (law@cygnus.com)
37218
37219 * gcc.c-torture/execute/20000314-3.c: New test.
37220 * gcc.c-torture/execute/20000314-2.c: New test.
37221 * gcc.c-torture/execute/20000314-1.c: New test.
37222 * gcc.c-torture/compile/20000314-2.c: New test.
37223 * gcc.c-torture/compile/20000314-1.c: New test.
37224
37225 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
37226
37227 * g++.old-deja/g++.warn/inline.C: New test.
37228
37229 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
37230
37231 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
37232 standards-compliant result rather than specific constants.
37233 Put test-values in array.
37234
37235 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
37236
37237 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
37238 (g++_target_compile): Put test-specific options last.
37239
37240 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37241
37242 * g++.old-deja/g++.eh/vbase4.C: New test.
37243
37244 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37245
37246 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
37247
37248 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37249
37250 * g++.old-deja/g++.brendan/misc12.C: Removed.
37251 * g++.old-deja/g++.pt/memtemp77.C: Constify.
37252 * g++.old-deja/g++.ext/pretty4.C: New test.
37253
37254 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
37255
37256 * g++.old-deja/g++.other/string2.C: New test.
37257
37258 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
37259
37260 * g++.old-deja/g++.warn/impint2.C: New test.
37261
37262 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
37263
37264 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
37265 is 1, not zero.
37266
37267 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
37268
37269 * g++.old-deja/g++.warn/impint.C: New test.
37270 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
37271 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
37272 * g++.old-deja/g++.pt/explicit12.C: Likewise.
37273 * g++.old-deja/g++.pt/explicit13.C: Likewise.
37274 * g++.old-deja/g++.pt/explicit17.C: Likewise.
37275 * g++.old-deja/g++.pt/explicit18.C: Likewise.
37276 * g++.old-deja/g++.pt/explicit19.C: Likewise.
37277 * g++.old-deja/g++.pt/explicit23.C: Likewise.
37278 * g++.old-deja/g++.pt/explicit31.C: Likewise.
37279 * g++.old-deja/g++.pt/explicit35.C: Likewise.
37280 * g++.old-deja/g++.pt/explicit6.C: Likewise.
37281 * g++.old-deja/g++.pt/memclass7.C: Likewise.
37282
37283 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
37284
37285 * gcc.dg/cpp-redef.c: New test.
37286
37287 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
37288
37289 * g++.old-deja/g++.pt/unify7.C: New test.
37290
37291 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37292
37293 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
37294 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
37295
37296 2000-02-25 Geoff Keating <geoffk@cygnus.com>
37297
37298 * gcc.c-torture/compile/20000224-1.c: New test.
37299
37300 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37301
37302 * gcc.c-torture/compile/cpp-2.c: New test.
37303 * gcc.c-torture/compile/cpp-1.c: New test.
37304
37305 2000-02-25 Jeffrey A Law (law@cygnus.com)
37306
37307 * gcc.c-torture/execute/20000225-1.c: New test.
37308
37309 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37310
37311 * gcc.dg/cpp-li2.c: New test.
37312
37313 * gcc.dg/cpp-wi1.c: New test.
37314
37315 * gcc.dg/cpp-li1.c: New test.
37316
37317 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
37318
37319 * g++.old-deja/g++.other/sizeof5.C: New test.
37320
37321 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37322
37323 * gcc.c-torture/execute/va-arg-13.c: New test.
37324
37325 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
37326
37327 * gcc.c-torture/execute/va-arg-12.c: New test.
37328
37329 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37330
37331 * gcc.c-torture/execute/20000223-1.c: New test.
37332
37333 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
37334
37335 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
37336
37337 2000-02-22 Mark Mitchell <mark@codesourcery.com>
37338
37339 * g++.old-deja/g++.abi/ptrmem.C: New test.
37340
37341 2000-02-19 Richard Henderson <rth@cygnus.com>
37342
37343 * gcc.c-torture/compile/init-3.c: New.
37344
37345 2000-02-17 Mark Mitchell <mark@codesourcery.com>
37346
37347 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
37348 ALWAYS_CXXFLAGS.
37349
37350 2000-02-11 Robert Lipe <robertl@sco.com>
37351
37352 * gcc.c-torture/compile/20000211-3.c: New test.
37353
37354 2000-02-11 Martin Buchholz <martin@xemacs.org>
37355
37356 * gcc.c-torture/compile/20000211-2.c: New test.
37357
37358 2000-02-11 Jeffrey A Law (law@cygnus.com)
37359
37360 * gcc.c-torture/compile/20000211-1.c: New test.
37361
37362 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
37363
37364 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
37365 on native targets
37366
37367 2000-02-08 Nathan Sidwell <nathan@acm.org>
37368
37369 * g++.old-deja/g++.other/cast5.C: New test.
37370
37371 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
37372
37373 * gcc.c-torture/execute/20000205-1.c: New.
37374
37375 2000-02-03 Nathan Sidwell <nathan@acm.org>
37376
37377 * g++.old-deja/g++.jason/cast3.C: Return void.
37378 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
37379
37380 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37381
37382 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
37383
37384 * gcc.dg/loop-1.c: New test.
37385
37386 2000-01-27 Jakub Jelinek <jakub@redhat.com>
37387
37388 * gcc.c-torture/compile/20000127-1.c: New test.
37389 * gcc.c-torture/execute/991228-1.c: New test.
37390
37391 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37392
37393 * gcc.dg/unused-2.c: New test.
37394
37395 * gcc.dg/conv-1.c: New test.
37396
37397 2000-01-24 Mark Mitchell <mark@codesourcery.com>
37398
37399 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
37400 compiler.
37401 (tool_option_proc): Fix typo.
37402
37403 2000-01-24 Geoff Keating <geoffk@cygnus.com>
37404
37405 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
37406 of the ld on the host, not on the build machine.
37407 Also, don't crash if '--help' is not a supported option.
37408
37409 2000-01-24 Richard Henderson <rth@cygnus.com>
37410
37411 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
37412
37413 2000-01-20 Jeffrey A Law (law@cygnus.com)
37414
37415 * gcc.c-torture/execute/20000120-2.c: New test.
37416 * gcc.c-torture/execute/20000120-1.c: New test.
37417
37418 2000-01-13 Jeffrey A Law (law@cygnus.com)
37419
37420 * gcc.c-torture/execute/20000113-1.c: New test.
37421
37422 2000-01-12 Jeffrey A Law (law@cygnus.com)
37423
37424 * gcc.c-torture/execute/20000112-1.c: New test.
37425
37426 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37427
37428 * gcc.dg/20000111-1.c: New test.
37429
37430 2000-01-10 Jeffrey A Law (law@cygnus.com)
37431
37432 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
37433 with 16 bit integers.
37434
37435 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37436
37437 * gcc.dg/20000108-1.c: New test.
37438
37439 2000-01-05 Nathan Sidwell <nathan@acm.org>
37440
37441 * g++.old-deja/g++.ns/koenig8.C: New test.
37442
37443 2000-01-05 Nathan Sidwell <nathan@acm.org>
37444
37445 * g++.old-deja/g++.other/cast4.C: New test.
37446
37447 2000-01-05 Jeffrey A Law (law@cygnus.com)
37448
37449 * gcc.c-torture/compile/20000105-2.c: New test.
37450 * gcc.c-torture/compile/20000105-1.c: New test.
37451
37452 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37453
37454 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
37455 references to printf & atoi to conform to ANSI standard.
37456 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
37457 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
37458 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
37459 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
37460 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
37461 * g++.old-deja/g++.brendan/complex1.C: Likewise.
37462 * g++.old-deja/g++.brendan/copy1.C: Likewise.
37463 * g++.old-deja/g++.brendan/copy2.C: Likewise.
37464 * g++.old-deja/g++.brendan/copy3.C: Likewise.
37465 * g++.old-deja/g++.brendan/copy4.C: Likewise.
37466 * g++.old-deja/g++.brendan/copy5.C: Likewise.
37467 * g++.old-deja/g++.brendan/copy6.C: Likewise.
37468 * g++.old-deja/g++.brendan/copy7.C: Likewise.
37469 * g++.old-deja/g++.brendan/copy8.C: Likewise.
37470 * g++.old-deja/g++.brendan/crash11.C: Likewise.
37471 * g++.old-deja/g++.brendan/crash14.C: Likewise.
37472 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
37473 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
37474 * g++.old-deja/g++.brendan/delete2.C: Likewise.
37475 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
37476 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
37477 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
37478 * g++.old-deja/g++.brendan/eh1.C: Likewise.
37479 * g++.old-deja/g++.brendan/groff1.C: Likewise.
37480 * g++.old-deja/g++.brendan/init3.C: Likewise.
37481 * g++.old-deja/g++.brendan/misc12.C: Likewise.
37482 * g++.old-deja/g++.brendan/misc7.C: Likewise.
37483 * g++.old-deja/g++.brendan/new2.C: Likewise.
37484 * g++.old-deja/g++.brendan/operators4.C: Likewise.
37485 * g++.old-deja/g++.brendan/operators5.C: Likewise.
37486 * g++.old-deja/g++.brendan/overload2.C: Likewise.
37487 * g++.old-deja/g++.brendan/overload7.C: Likewise.
37488 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
37489 * g++.old-deja/g++.brendan/reference1.C: Likewise.
37490 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
37491 * g++.old-deja/g++.brendan/template24.C: Likewise.
37492 * g++.old-deja/g++.brendan/template3.C: Likewise.
37493 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
37494 * g++.old-deja/g++.jason/inline3.C: Likewise.
37495 * g++.old-deja/g++.jason/opeq.C: Likewise.
37496 * g++.old-deja/g++.law/arg5.C: Likewise.
37497 * g++.old-deja/g++.law/arm7.C: Likewise.
37498 * g++.old-deja/g++.law/ctors11.C: Likewise.
37499 * g++.old-deja/g++.law/cvt8.C: Likewise.
37500 * g++.old-deja/g++.law/init9.C: Likewise.
37501 * g++.old-deja/g++.law/refs4.C: Likewise.
37502 * g++.old-deja/g++.law/template2.C: Likewise.
37503 * g++.old-deja/g++.law/visibility24.C: Likewise.
37504 * g++.old-deja/g++.law/vtable3.C: Likewise.
37505 * g++.old-deja/g++.mike/asm2.C: Likewise.
37506 * g++.old-deja/g++.mike/eh1.C: Likewise.
37507 * g++.old-deja/g++.mike/misc1.C: Likewise.
37508 * g++.old-deja/g++.mike/misc13.C: Likewise.
37509 * g++.old-deja/g++.mike/misc14.C: Likewise.
37510 * g++.old-deja/g++.mike/ns12.C: Likewise.
37511 * g++.old-deja/g++.mike/p1248.C: Likewise.
37512 * g++.old-deja/g++.mike/p3708.C: Likewise.
37513 * g++.old-deja/g++.mike/p3708a.C: Likewise.
37514 * g++.old-deja/g++.mike/p3708b.C: Likewise.
37515 * g++.old-deja/g++.mike/p646.C: Likewise.
37516 * g++.old-deja/g++.mike/p700.C: Likewise.
37517 * g++.old-deja/g++.mike/p783.C: Likewise.
37518 * g++.old-deja/g++.mike/p783a.C: Likewise.
37519 * g++.old-deja/g++.mike/p783b.C: Likewise.
37520 * g++.old-deja/g++.mike/p786.C: Likewise.
37521 * g++.old-deja/g++.mike/p789.C: Likewise.
37522 * g++.old-deja/g++.mike/p789a.C: Likewise.
37523 * g++.old-deja/g++.mike/p807a.C: Likewise.
37524 * g++.old-deja/g++.other/delete3.C: Likewise.
37525 * g++.old-deja/g++.other/dyncast1.C: Likewise.
37526 * g++.old-deja/g++.other/dyncast2.C: Likewise.
37527 * g++.old-deja/g++.other/dyncast3.C: Likewise.
37528 * g++.old-deja/g++.other/empty1.C: Likewise.
37529 * g++.old-deja/g++.other/temporary1.C: Likewise.
37530 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
37531 * g++.old-deja/g++.pt/t16.C: Likewise.
37532 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
37533
37534 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
37535
37536 * gcc.dg/991230-1.c: New test.
37537
37538 1999-12-29 Jeffrey A Law (law@cygnus.com)
37539
37540 * gcc.c-torture/compile/991229-3.c: New test.
37541 * gcc.c-torture/compile/991229-2.c: New test.
37542 * gcc.c-torture/compile/991229-1.c: New test.
37543
37544 1999-12-29 Greg McGary <gkm@eng.ascend.com>
37545
37546 * gcc.c-torture/compile/labels-2.c: New test.
37547
37548 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
37549
37550 * gcc.c-torture/execute/991227-1.c: New test.
37551
37552 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37553
37554 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
37555
37556 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
37557
37558 * gcc.c-torture/execute/991221-1.c: New test.
37559
37560 1999-12-20 Nathan Sidwell <nathan@acm.org>
37561
37562 * g++.old-deja/g++.other/cast3.C: New test.
37563
37564 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
37565
37566 * gcc.c-torture/execute/991216-4.c: New test.
37567
37568 1999-12-16 Michael Meissner <meissner@cygnus.com>
37569
37570 * gcc.c-torture/execute/991216-1.c: New test.
37571 * gcc.c-torture/execute/991216-2.c: New test.
37572 * gcc.c-torture/execute/991216-3.c: New test.
37573
37574 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37575
37576 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
37577 Actually make the test fail by using "-O2" for compilation.
37578
37579 1999-12-15 Nathan Sidwell <nathan@acm.org>
37580
37581 * g++.old-deja/g++.warn/cast-align1.C: New test.
37582
37583 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37584
37585 * gcc.c-torture/compile/991214-1.c: New test.
37586 * gcc.c-torture/compile/991214-2.c: New test.
37587
37588 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
37589
37590 * gcc.dg/991214-1.c: New test.
37591
37592 1999-12-13 Jeffrey A Law (law@cygnus.com)
37593
37594 * gcc.c-torture/compile/991213-3.c: New test.
37595 * gcc.c-torture/compile/991213-2.c: New test.
37596 * gcc.c-torture/compile/991213-1.c: New test.
37597
37598 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
37599
37600 * gcc.dg/991209-1.c: New test.
37601
37602 1999-12-08 Nathan Sidwell <nathan@acm.org>
37603
37604 * gcc.c-torture/compile/991208-1.c: New test.
37605
37606 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37607
37608 * gcc.dg/ultrasp2.c: New test.
37609
37610 1999-12-05 Alex Samuel <samuel@codesourcery.com>
37611
37612 * g++.old-deja/g++.abi/align.C (main): Fix typo.
37613
37614 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
37615
37616 * gcc.c-torture/compile/991202-1.c: New test.
37617 * gcc.c-torture/execute/991202-1.c: New test.
37618 * gcc.c-torture/execute/991202-2.c: New test.
37619 * gcc.c-torture/execute/991202-3.c: New test.
37620
37621 1999-12-02 Alex Samuel <samuel@codesourcery.com>
37622
37623 * g++.old-deja/g++.abi/align.C: New test.
37624 * g++.old-deja/g++.abi/aggregates.C: Likewise.
37625 * g++.old-deja/g++.abi/bitfields.C: Likewise.
37626
37627 1999-12-01 Richard Henderson <rth@cygnus.com>
37628
37629 * gcc.c-torture/execute/991201-1.c: New.
37630
37631 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
37632
37633 * gcc.dg/991129-1.c: New test.
37634
37635 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
37636
37637 * gcc.c-torture/compile/991127-1.c: New test.
37638
37639 1999-11-22 Nathan Sidwell <nathan@acm.org>
37640
37641 * g++.old-deja/g++.other/warn4.C: New test.
37642
37643 1999-11-22 Nathan Sidwell <nathan@acm.org>
37644
37645 * g++.old-deja/g++.eh/cleanup2.C: New test.
37646 * g++.old-deja/g++.ext/pretty2.C: New test.
37647 * g++.old-deja/g++.ext/pretty3.C: New test.
37648 * g++.old-deja/g++.other/debug6.C: New test.
37649
37650 1999-10-20 Jim Wilson <wilson@cygnus.com>
37651
37652 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
37653 compiler_output to look for one error message instead of two.
37654
37655 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
37656
37657 * gcc.c-torture/execute/991118-1.c: Also test case
37658 where the word boundary does not split a byte evenly.
37659
37660 1999-11-19 Nathan Sidwell <nathan@acm.org>
37661
37662 * g++.old-deja/g++.ext/restrict1.C: New test.
37663
37664 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
37665
37666 * gcc.c-torture/execute/991118-1.c: New test.
37667
37668 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
37669
37670 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
37671 working directory pathnames.
37672
37673 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
37674
37675 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
37676 host is equipped with driver.h and driver.o so it can actually
37677 compile and run the tests.
37678
37679 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
37680
37681 * gcc.c-torture/compile/991008-1.c: New test.
37682
37683 1999-11-08 Nick Clifton <nickc@cygnus.com>
37684
37685 * lib/gcc-dg.exp: Include target-supports.exp
37686
37687 1999-11-05 Nick Clifton <nickc@cygnus.com>
37688
37689 * lib/target-supports.exp: New file: Provide procs to test for
37690 features supported by the target.
37691 (check_weak_available): Moved here from ecos.exp.
37692 (check_alias_available): New proc: Determine of the target
37693 toolchain supports the alias attribute.
37694
37695 * gcc.dg/special/ecos.exp: Move check_weak_available to
37696 target-supports.exp.
37697 (alias-1.c): Only perform the test if the target supports
37698 aliases.
37699 (wkali-1.c): Only perform the test if the target supports
37700 aliases.
37701
37702 * gcc.dg/990506-0.c: Expect error messages from cross
37703 targets as well as native targets.
37704
37705 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37706
37707 * gcc.dg/ultrasp1.c: Removed xfail.
37708 * gcc.dg/struct-ret-2.c: Likewise.
37709 * gcc.dg/array-1.c: Likewise.
37710
37711 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
37712
37713 * gcc.dg/struct-ret-2.c: New test.
37714
37715 * gcc.dg/array-1.c: New test.
37716
37717 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
37718
37719 * gcc.c-torture/execute/991030-1.c: New test.
37720
37721 1999-10-26 Richard Henderson <rth@cygnus.com>
37722
37723 * gcc.c-torture/compile/991026-2.c: New test.
37724
37725 1999-10-26 Jeffrey A Law (law@cygnus.com)
37726
37727 * gcc.c-torture/compile/991026-1.c: New test.
37728
37729 1999-10-23 Jeffrey A Law (law@cygnus.com)
37730
37731 * gcc.c-torture/execute/991023-1.c: New test.
37732
37733 1999-10-19 Jeffrey A Law (law@cygnus.com)
37734
37735 * gcc.c-torture/execute/991019-1.c: New test.
37736
37737 1999-10-16 Richard Henderson <rth@cygnus.com>
37738
37739 * gcc.c-torture/execute/991016-1.c: New test.
37740
37741 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
37742
37743 * gcc.c-torture/execute/991014-1.c: New test.
37744
37745 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
37746
37747 * g++.old-deja/g++.other/union2.C: New test.
37748
37749 1999-10-13 Nathan Sidwell <nathan@acm.org>
37750
37751 * g++.old-deja/g++.other/vaarg2.C: New test.
37752 * g++.old-deja/g++.other/vaarg3.C: New test.
37753
37754 1999-10-12 Craig Burley <craig@jcb-sc.com>
37755
37756 * g77.f-torture/noncompile/19990905-1.f: Moved from being
37757 in compile/.
37758
37759 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
37760
37761 * gcc.c-torture/execute/va-arg-11.c: New test.
37762
37763 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
37764
37765 * lib/file-format.exp (gcc_target_object_format): Don't
37766 crash if objdump is unavailable.
37767
37768 1999-09-29 Donn Terry <donn@interix.com>
37769
37770 * gcc.misc-tests/mg.exp: delete extraneous redirection.
37771
37772 1999-09-28 Nick Clifton <nickc@cygnus.com>
37773
37774 * gcc.c-torture/compile/990928-1.c: New test.
37775
37776 1999-09-28 Nathan Sidwell <nathan@acm.org>
37777
37778 * g++.old-deja/g++.other/decl6.C: New test.
37779
37780 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37781
37782 * gcc.c-torture/execute/va-arg-10.c: New test.
37783
37784 1999-09-27 Nathan Sidwell <nathan@acm.org>
37785
37786 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
37787 __PRETTY_FUNCTION__.
37788
37789 1999-09-23 Nick Clifton <nickc@cygnus.com>
37790
37791 * gcc.c-torture/execute/990923-1.c: New test.
37792
37793 1999-09-21 Nick Clifton <nickc@cygnus.com>
37794
37795 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
37796 for which -fpic is inappropriate.
37797
37798 1999-09-21 Mark Mitchell <mark@codesourcery.com>
37799
37800 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
37801
37802 1999-09-21 Nathan Sidwell <nathan@acm.org>
37803
37804 * g++.old-deja/g++.other/dyncast1.C: New test.
37805 * g++.old-deja/g++.other/dyncast2.C: New test.
37806 * g++.old-deja/g++.other/dyncast3.C: New test.
37807 * g++.old-deja/g++.other/dyncast4.C: New test.
37808 * g++.old-deja/g++.other/dyncast5.C: New test.
37809 * g++.old-deja/g++.eh/catch3.C: New test.
37810 * g++.old-deja/g++.eh/catch3p.C: New test.
37811 * g++.old-deja/g++.eh/catch4.C: New test.
37812 * g++.old-deja/g++.eh/catch4p.C: New test.
37813 * g++.old-deja/g++.eh/catch5.C: New test.
37814 * g++.old-deja/g++.eh/catch5p.C: New test.
37815 * g++.old-deja/g++.eh/catch6.C: New test.
37816 * g++.old-deja/g++.eh/catch6p.C: New test.
37817 * g++.old-deja/g++.eh/catch7.C: New test.
37818 * g++.old-deja/g++.eh/catch7p.C: New test.
37819 * g++.old-deja/g++.eh/catch8.C: New test.
37820 * g++.old-deja/g++.eh/catch8p.C: New test.
37821 * g++.old-deja/g++.eh/catch9.C: New test.
37822 * g++.old-deja/g++.eh/catch9p.C: New test.
37823
37824 1999-09-13 Nathan Sidwell <nathan@acm.org>
37825
37826 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
37827 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
37828
37829 1999-09-13 Jeffrey A Law (law@cygnus.com)
37830
37831 * gcc.c-torture/compile/990913-1.c: New test.
37832
37833 1999-09-10 Nathan Sidwell <nathan@acm.org>
37834
37835 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
37836 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37837
37838 1999-09-09 Richard Henderson <rth@cygnus.com>
37839
37840 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
37841
37842 1999-09-09 Nathan Sidwell <nathan@acm.org>
37843
37844 * g++.old-deja/g++.other/lookup11.C: New test.
37845 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
37846 what is permitted and what we want.
37847 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
37848 overload use.
37849 * g++.old-deja/g++.jason/rfg5.C: Likewise.
37850
37851 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
37852
37853 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
37854 * gcc.c-torture/noncompile/poison-1.c: New file.
37855
37856 1999-09-08 Nathan Sidwell <nathan@acm.org>
37857
37858 * g++.old-deja/g++.other/sizeof3.C: New test.
37859 * g++.old-deja/g++.other/sizeof4.C: New test.
37860 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
37861 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
37862
37863 1999-09-07 Richard Henderson <rth@cygnus.com>
37864
37865 * gcc.dg/va-arg-1.c: New.
37866
37867 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
37868
37869 * gcc.c-torture/execute/va-arg-9.c: New test.
37870
37871 1999-09-05 Craig Burley <craig@jcb-sc.com>
37872
37873 * g77.f-torture/compile/980519-2.f: New test.
37874 * g77.f-torture/compile/19990905-0.f: New test.
37875 * g77.f-torture/compile/19990905-1.f: New test.
37876 * g77.f-torture/compile/19990905-2.f: New test.
37877
37878 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
37879
37880 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
37881
37882 * gcc.c-torture/execute/990827-1.c: Fix typo.
37883
37884 1999-09-03 Nathan Sidwell <nathan@acm.org>
37885
37886 * g++.old-deja/g++.other/deref1.C: New test.
37887
37888 1999-09-02 Nathan Sidwell <nathan@acm.org>
37889
37890 * g++.old-deja/g++.other/ambig2.C: New test.
37891 * g++.old-deja/g++.other/cond5.C: New test.
37892 * g++.old-deja/g++.other/lookup16.C: New test.
37893
37894 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
37895
37896 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
37897 assemblers too.
37898
37899 1999-08-31 Jeffrey A Law (law@cygnus.com)
37900
37901 * lib/c-torture.exp: Avoid the "compare executables" optimization
37902 when testing native.
37903
37904 1999-08-29 Jeffrey A Law (law@cygnus.com)
37905
37906 * gcc.c-torture/execute/990829-1.c: New test.
37907 * gcc.c-torture/compile/990829-1.c: New test.
37908
37909 1999-08-27 Paul Burchard <burchard@pobox.com>
37910
37911 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
37912 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
37913 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
37914 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
37915 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
37916 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
37917 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
37918 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
37919 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
37920 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
37921 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
37922
37923 1999-08-27 Jeffrey A Law (law@cygnus.com)
37924
37925 * gcc.c-torture/execute/990827-1.c: New test.
37926
37927 1999-08-26 Craig Burley <craig@jcb-sc.com>
37928
37929 * g77.f-torture/noncompile/19990826-4.f: New test.
37930
37931 * g77.f-torture/compile/19990826-3.f: New test.
37932
37933 * g77.f-torture/execute/19990826-2.f: New test.
37934
37935 * g77.f-torture/compile/19990826-1.f: New test.
37936
37937 * gcc.c-torture/execute/990826-0.c: New test.
37938 * g77.c-torture/execute/19990826-0.f: New test.
37939
37940 * g77.f-torture/noncompile/970626-2.f: New test.
37941
37942 1999-08-25 Paul Burchard <burchard@pobox.com>
37943
37944 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
37945 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
37946 lss-011.C: New tests.
37947
37948 1999-08-25 Nathan Sidwell <nathan@acm.org>
37949
37950 * g++.old-deja/g++.other/decl5.C: New test.
37951
37952 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37953
37954 * noncompile/noncompile.exp: Load_lib c-torture.exp.
37955 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
37956 call `postbase' for each one. All callers of `postbase' changed
37957 to call this instead.
37958
37959 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
37960
37961 * gcc.c-torture/execute/990811-1.c: New test.
37962
37963 1999-08-09 Nick Clifton <nickc@cygnus.com>
37964
37965 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
37966 just native ones.
37967
37968 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
37969 just native ones.
37970
37971 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
37972
37973 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
37974
37975 1999-08-04 Jeffrey A Law (law@cygnus.com)
37976
37977 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
37978
37979 1999-08-04 Nathan Sidwell <nathan@acm.org>
37980
37981 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
37982
37983 1999-08-04 Jeffrey A Law (law@cygnus.com)
37984
37985 * gcc.c-torture/execute/990804-1.c: New test.
37986
37987 1999-08-03 Nathan Sidwell <nathan@acm.org>
37988
37989 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
37990 * g++.old-deja/g++.brendan/crash64.C: Likewise.
37991 * g++.old-deja/g++.brendan/overload8.C: Likewise.
37992
37993 1999-08-03 Nathan Sidwell <nathan@acm.org>
37994
37995 * g++.old-deja/g++.other/struct1.C: New test.
37996
37997 1999-08-03 Nathan Sidwell <nathan@acm.org>
37998
37999 * g++.old-deja/g++.other/enum2.C: New test.
38000
38001 1999-08-02 Richard Henderson <rth@cygnus.com>
38002
38003 Adapted from tests from Franz Sirl:
38004 * gcc.c-torture/execute/va-arg-7.c: New test.
38005 * gcc.c-torture/execute/va-arg-8.c: New test.
38006
38007 1999-08-01 Jeffrey A Law (law@cygnus.com)
38008
38009 * gcc.c-torture/compile/990801-2.c: New test.
38010
38011 * gcc.c-torture/compile/990801-1.c: New test.
38012
38013 1999-07-27 Michael Meissner <meissner@cygnus.com>
38014
38015 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
38016 fp-cmp-1.c, converting double to float.
38017
38018 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
38019 fp-cmp-1.c, converting double to long double.
38020
38021 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
38022 from fr1 to unknown_register, since fr1 is a legitimate register
38023 on some machines.
38024
38025 1999-07-25 Jeffrey A Law (law@cygnus.com)
38026
38027 * README: More listname related changes.
38028
38029 1999-07-08 Catherine Moore <clm@cygnus.com>
38030
38031 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
38032
38033 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
38034
38035 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
38036
38037 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
38038
38039 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
38040
38041 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
38042
38043 * gcc.dg/990703-1.c: New test.
38044
38045 1999-06-29 Nick Clifton <nickc@cygnus.com>
38046
38047 * lib/file-format.exp: New file: Move definition of proc
38048 gcc_target_object_format to here from
38049 gcc.dg/special/ecos.exp.
38050
38051 * lib/c-torture.exp: Include lib file-format.exp.
38052 * lib/gcc-dg.exp: Include lib file-format.exp.
38053
38054 * gcc.dg/special/ecos.exp: Remove definition of proc
38055 gcc_target_object_format.
38056
38057 1999-06-28 Jeffrey A Law (law@cygnus.com)
38058
38059 * gcc.c-torture/execute/990628-1.c: New test.
38060
38061 1999-06-25 Jeffrey A Law (law@cygnus.com)
38062
38063 * gcc.c-torture/compile/990625-2.c: New test.
38064
38065 * gcc.c-torture/compile/990625-1.c: New test.
38066
38067 1999-06-23 Nick Clifton <nickc@cygnus.com>
38068
38069 * gcc.c-torture/compile/dll.c: New test case. Check that dll
38070 attributes compile.
38071 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
38072 ports that use the COFF/PE file format.
38073
38074 1999-06-17 Jeffrey A Law (law@cygnus.com)
38075
38076 * gcc.c-torture/compile/990617-1.c: New test.
38077
38078 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
38079
38080 * g++.old-deja/g++.other/decl4.C: New test.
38081
38082 1999-06-14 Nathan Sidwell <nathan@acm.org>
38083
38084 * g++.old-deja/g++.other/bitfld3.C: New test.
38085
38086 1999-06-08 Nathan Sidwell <nathan@acm.org>
38087
38088 * g++.old-deja/g++.eh/catch1.C: New test.
38089
38090 1999-06-07 Jeffrey A Law (law@cygnus.com)
38091
38092 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
38093
38094 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
38095 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
38096
38097 1999-06-05 Craig Burley <craig@jcb-sc.com>
38098
38099 * g77.f-torture/compile/19990502-0.f: Replace with new,
38100 shorter, test that still fails after recent changes.
38101
38102 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38103
38104 * gcc.c-torture/execute/990604-1.c: New test.
38105
38106 1999-05-31 Jeffrey A Law (law@cygnus.com)
38107
38108 * gcc.c-torture/execute/990531-1.c: New test.
38109
38110 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38111
38112 * gcc.c-torture/compile/990527-1.c: New test.
38113
38114 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
38115
38116 * gcc.c-torture/execute/990527-1.c: New test.
38117
38118 1999-05-25 Nick Clifton <nickc@cygnus.com>
38119
38120 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
38121 bitfields as signed.
38122
38123 1999-05-25 Craig Burley <craig@jcb-sc.com>
38124
38125 * g77.f-torture/compile/19990525-0.f: New test.
38126
38127 1999-05-25 Jeffrey A Law (law@cygnus.com)
38128
38129 * gcc.c-torture/execute/990525-2.c: New test.
38130
38131 * gcc.c-torture/execute/990525-1.c: New test.
38132
38133 1999-05-24 Nathan Sidwell <nathan@acm.org>
38134
38135 * g++.old-deja/g++.other/anon3.C: New test.
38136 * g++.old-deja/g++.other/anon4.C: New test.
38137 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
38138 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
38139 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
38140 Merrill).
38141
38142 1999-05-24 Jeffrey A Law (law@cygnus.com)
38143
38144 * gcc.c-torture/execute/990524-1.c: New test.
38145
38146 * gcc.dg/990524-1.c: New test.
38147
38148 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38149
38150 * gcc.c-torture/compile/990523-1.c: New test.
38151
38152 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
38153
38154 * gcc.c-torture/compile/990519-1.c: New test.
38155
38156 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38157
38158 * gcc.c-torture/compile/990517-1.c: New test.
38159
38160 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
38161 (e4, f4): New tests.
38162 (main): Call them.
38163
38164 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38165
38166 * gcc.dg/noreturn-1.c: New test.
38167
38168 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38169
38170 * gcc.c-torture/execute/990513-1.c: New test.
38171
38172 1999-05-10 Richard Henderson <rth@cygnus.com>
38173
38174 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
38175
38176 1999-05-10 Craig Burley <craig@jcb-sc.com>
38177
38178 * g77.f-torture/execute/erfc.f: Use small single-precision
38179 values, to avoid problems on Alphas when not -mieee.
38180
38181 1999-05-08 Craig Burley <craig@jcb-sc.com>
38182
38183 * gcc.dg/990506-0.c: New test.
38184
38185 1999-05-08 Richard Henderson <rth@cygnus.com>
38186
38187 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
38188 the constant to test. Don't XFAIL 64-bit targets.
38189
38190 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
38191 * g++.old-deja/g++.law/profile1.C: Likewise.
38192
38193 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
38194 operator new instances.
38195 * g++.old-deja/g++.other/delete5.C: Likewise.
38196
38197 1999-05-03 Craig Burley <craig@jcb-sc.com>
38198
38199 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
38200 intrinsic.
38201
38202 1999-05-03 Craig Burley <craig@jcb-sc.com>
38203
38204 * g77.f-torture/execute/u77-test.f: Reverse order of two
38205 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
38206
38207 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38208
38209 * gcc.dg/compare1.c: New test.
38210
38211 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
38212
38213 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
38214 New tests.
38215
38216 1999-05-02 Craig Burley <craig@jcb-sc.com>
38217
38218 * g77.f-torture/compile/19990502-1.f: New test.
38219
38220 1999-05-02 Craig Burley <craig@jcb-sc.com>
38221
38222 * g77.f-torture/compile/19990502-0.f: New test.
38223
38224 1999-05-02 Craig Burley <craig@jcb-sc.com>
38225
38226 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
38227 intrinsic.
38228
38229 1999-05-02 Craig Burley <craig@jcb-sc.com>
38230
38231 * g77.f-torture/execute/u77-test.f (main): List libU77
38232 intrinsics not currently tested.
38233 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
38234 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
38235 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
38236 Trim blanks off the ends of some printed strings.
38237
38238 1999-05-02 Craig Burley <craig@jcb-sc.com>
38239
38240 * g77.f-torture/execute/u77-test.f (main): Just warn about
38241 FSTAT gid disagreement, as it's expected on some systems.
38242
38243 1999-05-01 Craig Burley <craig@jcb-sc.com>
38244
38245 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
38246 use a new function, which allows for some slop.
38247 Clean up some commentary.
38248 (issum): The new function.
38249 (sgladd): Deleted subroutine.
38250
38251 1999-05-01 Craig Burley <craig@jcb-sc.com>
38252
38253 * g77.f-torture/execute/u77-test.f: Modify to be more like
38254 libf2c/libU77 version, bringing patches to that version here.
38255 Add suitable commentary.
38256
38257 1999-04-25 Richard Henderson <rth@cygnus.com>
38258
38259 * gcc.dg/990424-1.c: New test.
38260
38261 1999-04-24 Craig Burley <craig@jcb-sc.com>
38262
38263 * g77.f-torture/execute/u77-test.f (main): Bug involving
38264 LSTAT has been fixed, so turn back on full checking.
38265
38266 1999-04-20 Craig Burley <craig@jcb-sc.com>
38267
38268 * g77.f-torture/compile/19990419-0.f: New test.
38269 * g77.f-torture/execute/19990419-1.f: New test.
38270
38271 1999-04-17 Richard Henderson <rth@cygnus.com>
38272
38273 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
38274 to avoid the need for a prototype to supress a warning.
38275
38276 1999-04-07 Jim Wilson <wilson@cygnus.com>
38277
38278 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
38279
38280 1999-04-04 Jeffrey A Law (law@cygnus.com)
38281
38282 * gcc.c-torture/execute/990404-1.c: New test.
38283
38284 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38285
38286 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
38287 * gcc.dg/cpp-if3.c: Don't use -pedantic.
38288 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
38289 missing initializer warnings.
38290
38291 1999-03-28 Jeffrey A Law (law@cygnus.com)
38292
38293 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
38294 matching strings.
38295
38296 1999-03-26 Jeffrey A Law (law@cygnus.com)
38297
38298 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
38299
38300 1999-03-26 Craig Burley <craig@jcb-sc.com>
38301
38302 * g77.f-torture/execute/19990325-0.f: New test.
38303 * g77.f-torture/execute/19990325-1.f: New test.
38304
38305 1999-03-24 Jeffrey A Law (law@cygnus.com)
38306
38307 * gcc.c-torture/execute/990324-1.c: New test.
38308
38309 1999-03-22 Jim Wilson <wilson@cygnus.com>
38310
38311 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
38312 test with 4.
38313
38314 1999-03-17 Richard Henderson <rth@cygnus.com>
38315
38316 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
38317
38318 1999-03-13 Craig Burley <craig@jcb-sc.com>
38319
38320 * g77.f-torture/execute/19990313-2.f: New test.
38321 * g77.f-torture/execute/19990313-3.f: New test.
38322
38323 1999-03-13 Craig Burley <craig@jcb-sc.com>
38324
38325 * g77.f-torture/execute/19990313-0.f: New test.
38326 * g77.f-torture/execute/19990313-1.f: New test.
38327
38328 1999-03-12 Jim Wilson <wilson@cygnus.com>
38329
38330 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
38331 printf to sprintf.
38332 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
38333 (main): Add check for u15. Conditionalize u31 check depending on
38334 whether ints are <32 bits or >=32 bits.
38335
38336 1999-03-08 Craig Burley <craig@jcb-sc.com>
38337
38338 * g77.f-torture/execute/19981119-0.f: Improve testiness.
38339
38340 1999-03-08 Craig Burley <craig@jcb-sc.com>
38341
38342 * g77.f-torture/compile/19990305-0.f: New test.
38343 * g77.f-torture/execute/19981119-0.f: New test.
38344
38345 1999-03-08 Craig Burley <craig@jcb-sc.com>
38346
38347 * g77.f-torture/execute/970625-2.f: call ABORT if final
38348 result is not correct, instead of just printing it.
38349 Add this checking via newly introduced obfuscation, to
38350 trip up buggy front ends.
38351
38352 1999-03-07 Craig Burley <craig@jcb-sc.com>
38353
38354 * g77.f-torture/compile/960317-1.f: Moved from being
38355 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
38356
38357 1999-03-06 Craig Burley <craig@jcb-sc.com>
38358
38359 * g77.f-torture/execute/960317-1.f: New (old) test.
38360 * g77.f-torture/execute/970625-2.f: Ditto.
38361
38362 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
38363
38364 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
38365 message on line 1 or line 2; cccp and cpplib do this differently.
38366
38367 1999-03-01 Jeffrey A Law (law@cygnus.com)
38368
38369 * g++.old-deja/g++.law/weak1.C: New test.
38370
38371 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38372
38373 * gcc.c-torture/execute/990119-1.c: Renamed to...
38374 * gcc.dg/990119-1.c: this, so it will only be tested once
38375 (it's a preprocessor test, it doesn't need to be run at
38376 multiple optimization levels).
38377
38378 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
38379
38380 * lib/g++.exp: Don't add incdir=$base_dir/../include to
38381 ALWAYS_CXXFLAGS.
38382
38383 1999-02-24 Craig Burley <craig@jcb-sc.com>
38384
38385 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
38386 * g77.f-torture/compile/19981216-0.f: ...as it is expected
38387 to not be compilable by current g77.
38388
38389 1999-02-24 Nick Clifton <nickc@cygnus.com>
38390
38391 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
38392
38393 1999-02-22 Jeffrey A Law (law@cygnus.com)
38394
38395 * gcc.c-torture/execute/990222-1.c: New test.
38396
38397 1999-02-19 Craig Burley <craig@jcb-sc.com>
38398
38399 * g77.f-torture/compile/19990218-0.f: New test.
38400 * g77.f-torture/noncompile/19990218-1.f: New test.
38401
38402 1999-02-18 Craig Burley <craig@jcb-sc.com>
38403
38404 * g77.f-torture/compile/19981216-0.f: New test.
38405
38406 1999-02-14 Jeffrey A Law (law@cygnus.com)
38407
38408 * gcc.dg/990214-1.c: New test.
38409
38410 1999-02-13 Jeffrey A Law (law@cygnus.com)
38411
38412 * gcc.dg/990213-2.c: New test.
38413
38414 * gcc.dg/990213-1.c: New test.
38415
38416 1999-02-12 Jeffrey A Law (law@cygnus.com)
38417
38418 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
38419 ints.
38420
38421 1999-02-11 Nick Clifton <nickc@cygnus.com>
38422
38423 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
38424 specified by target.
38425
38426 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
38427
38428 1999-02-11 Jeffrey A Law (law@cygnus.com)
38429
38430 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
38431
38432 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
38433
38434 * gcc.dg/special/ecos.exp: New test driver for new tests with
38435 special requirements.
38436
38437 * gcc.dg/special/alias-1.c: New test.
38438 * gcc.dg/special/gcsec-1.c: New test.
38439 * gcc.dg/special/weak-1.c: New test.
38440 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
38441 * gcc.dg/special/weak-2.c: New test.
38442 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
38443 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
38444 * gcc.dg/special/wkali-1.c: New test.
38445 * gcc.dg/special/wkali-2.c: New test.
38446 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
38447 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
38448
38449 1999-02-10 Felix Lee <flee@cygnus.com>
38450
38451 * lib/c-torture.exp (c-torture-compile): Pull out code for
38452 analyzing gcc error messages.
38453 (c-torture-execute): Likewise. Fix some (harmless) false
38454 positives.
38455 * lib/gcc.exp (gcc_check_compile): New function.
38456
38457 1999-02-08 Richard Henderson <rth@cygnus.com>
38458
38459 * gcc.c-torture/execute/990208-1.c: New test.
38460
38461 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
38462
38463 * g++.dg/special/ecos.exp: New driver for new tests with special
38464 requirements
38465
38466 * g++.dg/special/conpr-1.C: New test
38467 * g++.dg/special/conpr-2.C: New test
38468 * g++.dg/special/conpr-2a.C: New test
38469 * g++.dg/special/conpr-3.C: New test
38470 * g++.dg/special/conpr-3a.C: New test
38471 * g++.dg/special/conpr-3b.C: New test
38472
38473 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
38474 allow g++ to use the dg driver
38475
38476 * README: Add comment about g++.dg directory
38477
38478 1999-02-06 Jeffrey A Law (law@cygnus.com)
38479
38480 * README: Update email addresses.
38481
38482 1999-02-03 Nick Clifton <nickc@cygnus.com>
38483
38484 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
38485 arguments in order to force structure S onto the stack even on
38486 the alpha.
38487 (test): Pass 10 leading arguments to function foo as well as the
38488 structure S.
38489
38490 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
38491 failure for all targets.
38492
38493 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
38494 abort to terminate program execution.
38495
38496 1999-01-30 Richard Henderson <rth@cygnus.com>
38497
38498 * gcc.c-torture/execute/990130-1.c: New test.
38499
38500 1999-01-30 Jeffrey A Law (law@cygnus.com)
38501
38502 * gcc.dg/990130-1.c: New test.
38503
38504 1999-01-28 Michael Meissner <meissner@cygnus.com>
38505
38506 * gcc.c-torture/execute/990128-1.c: New test.
38507
38508 1999-01-27 Michael Meissner <meissner@cygnus.com>
38509
38510 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
38511
38512 1999-01-27 Felix Lee <flee@cygnus.com>
38513
38514 * lib/c-torture.exp (c-torture-compile): pull out code for
38515 analyzing gcc error messages.
38516 (c-torture-execute): ditto, and fix some (harmless) false
38517 positives.
38518 * lib/gcc.exp (gcc_check_compile): new function.
38519
38520 1999-01-17 Jeffrey A Law (law@cygnus.com)
38521
38522 * gcc.dg/990117-1.c: New test.
38523
38524 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
38525
38526 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
38527
38528 1999-01-15 Jeffrey A Law (law@cygnus.com)
38529
38530 * g77.f-torture/compile/990115-1.f: New test.
38531
38532 1999-01-07 Jeffrey A Law (law@cygnus.com)
38533
38534 * gcc.c-torture/compile/990107-1.c: New test
38535
38536 1999-01-06 Jeffrey A Law (law@cygnus.com)
38537
38538 * gcc.c-torture/execute/990106-2.c: New test.
38539
38540 * gcc.c-torture/execute/990106-1.c: New test.
38541
38542 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
38543
38544 * gcc.c-torture/compile/981223-1.c: New test.
38545
38546 1998-12-29 Richard Henderson <rth@cygnus.com>
38547
38548 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
38549 (opt3): Rename from opt4 and disable.
38550
38551 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
38552
38553 * g++.old-deja/g++.pt/ptrmem5.C: New test.
38554
38555 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38556
38557 * g++.old-deja/g++.other/conv5.C: New test.
38558
38559 1998-12-14 Nick Clifton <nickc@cygnus.com>
38560
38561 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
38562
38563 1998-12-11 Jeffrey A Law (law@cygnus.com)
38564
38565 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
38566
38567 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
38568
38569 * gcc.c-torture/compile/981211-1.c: New test.
38570
38571 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
38572
38573 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
38574
38575 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
38576
38577 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38578
38579 * gcc.special/930510-1.c: Make C9X safe.
38580 * gcc.misc-tests/gcov-1.c Similarly.
38581 * gcc.misc-tests/gcov-2.c Similarly.
38582
38583 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38584
38585 * gcc.dg/ultrasp1.c: New test.
38586
38587 1998-12-06 Richard Henderson <rth@cygnus.com>
38588
38589 * gcc.c-torture/execute/981206.c: New test.
38590
38591 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38592
38593 * g++.old-deja/g++.ns/template7.C: New test.
38594
38595 * g++.old-deja/g++.other/expr1.C: New test.
38596
38597 * g++.old-deja/g++.eh/tmpl3.C: New test.
38598
38599 * g++.old-deja/g++.eh/tmpl2.C: New test.
38600
38601 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38602
38603 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
38604 * g++.old-deja/g++.other/using6.C: Removed.
38605 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
38606
38607 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
38608
38609 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38610
38611 * g++.old-deja/g++.pt/overload8.C: New test.
38612
38613 * g++.old-deja/g++.pt/overload7.C: New test.
38614
38615 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
38616
38617 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
38618 and relinking messages.
38619 * lib/g++.exp (g++_target_compile): Remove .rpo file when
38620 compiling with -frepo.
38621
38622 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
38623
38624 * g++.old-deja/g++.pt/lookup6.C: New test.
38625
38626 1998-11-30 Nick Clifton <nickc@cygnus.com>
38627
38628 * gcc.c-torture/execute/981130-1.c: New test.
38629 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
38630
38631 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38632
38633 * g++.old-deja/g++.pt/explicit76.C: New test.
38634
38635 * g++.old-deja/g++.pt/friend38.C: New test.
38636
38637 * g++.old-deja/g++.ns/crash2.C: New test.
38638
38639 * g++.old-deja/g++.pt/defarg8.C: New test.
38640
38641 * g++.old-deja/g++.pt/instantiate6.C: New test.
38642
38643 * g++.old-deja/g++.pt/static6.C: New test.
38644
38645 * g++.old-deja/g++.pt/decl2.C: New test.
38646
38647 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38648
38649 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
38650 problem is actually related with name lookup, but so what? :-)
38651
38652 * g++.old-deja/g++.pt/friend37.C: New test.
38653
38654 1998-11-25 Dave Love <d.love@dl.ac.uk>
38655
38656 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
38657 element, which fails on some systems.
38658
38659 * g77.f-torture/execute/labug1.f: New test.
38660
38661 1998-11-21 Jeffrey A Law (law@cygnus.com)
38662
38663 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
38664 is defined.
38665
38666 1998-11-18 Dave Love <d.love@dl.ac.uk>
38667
38668 * g77.f-torture/compile/981117-1.f: New test.
38669
38670 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
38671
38672 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
38673 properly discarded.
38674
38675 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
38676
38677 * gcc.c-torture/execute/memcheck: New directory of tests for
38678 -fcheck-memory-usage.
38679
38680 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
38681
38682 * README: New file, general information about the testsuite and
38683 new description of the various C++ test subdirectories.
38684 * README.g++: Eliminate obsolete information, update and move most
38685 relevant stuff to README.
38686
38687 1998-11-07 Richard Henderson <rth@cygnus.com>
38688
38689 * gcc.c-torture/compile/981107-1.c: New test.
38690
38691 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
38692
38693 * execute/memcpy-bi.c: New testcase.
38694
38695 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
38696
38697 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
38698 base classes.
38699
38700 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
38701 template is selected.
38702
38703 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
38704 classes, it should be accepted for all types.
38705
38706 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
38707
38708 * g++.old-deja/g++.pt/spec24.C: Ensure that template
38709 specializations start with template headers.
38710
38711 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
38712
38713 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
38714
38715 * g++.old-deja/g++.other/init9.C: Test cross initialization of
38716 non-POD types.
38717
38718 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
38719
38720 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
38721
38722 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
38723
38724 * compile/981022-1.c, compile/981022-1.x: New test and driver.
38725
38726 1998-10-19 Jeffrey A Law (law@cygnus.com)
38727
38728 * 981019-1.c: New test.
38729
38730 1998-10-14 Robert Lipe <robertl@dgii.com>
38731
38732 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
38733 find objc headers.
38734
38735 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
38736
38737 * compile/981001-4.c: Remove use of GCC extension that triggers a
38738 compiler bug.
38739
38740 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
38741
38742 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
38743
38744 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38745
38746 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
38747 instantiation of template produces incorrect code for delete
38748 expression.
38749
38750 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
38751 constructors' name is not unique.
38752 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
38753 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
38754
38755 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
38756 automatic array of const is ill-formed.
38757
38758 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
38759 of template parameter?
38760
38761 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
38762 const.
38763
38764 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
38765 pointer-to-member expression.
38766
38767 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
38768 declaration causes ICE.
38769
38770 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
38771
38772 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
38773 reserved in the global namespace.
38774
38775 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
38776 generate needed virtual table.
38777
38778 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
38779
38780 1998-10-10 Dariush Eslimi <eslimi@loran.com>
38781
38782 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
38783 template-dependent type
38784
38785 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
38786
38787 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
38788 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
38789 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
38790
38791 * g++.old-deja/g++.other/using5.C: New test; using decl from base
38792 class should be usable as argument of member function.
38793 * g++.old-deja/g++.other/using6.C: New test; using decl from base
38794 class should be usable as return type of member function.
38795 * g++.old-deja/g++.other/using7.C: New test; using decl from base
38796 class should be usable as type of data member.
38797
38798 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
38799
38800 1998-10-09 Jeffrey A Law (law@cygnus.com)
38801
38802 * gcc.c-torture/special/920521-1.c: Fix bogus test.
38803
38804 1998-10-08 Nick Clifton <nickc@cygnus.com>
38805
38806 * gcc.dg/dll-?.c Add thumb to target list.
38807 Fix assembler scan patterns to match current assembler output.
38808
38809 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
38810
38811 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
38812 matching of template brackets.
38813
38814 * g++.old-deja/g++.other/using4.C: New test. Test using
38815 declarations of methods from base classes.
38816
38817 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
38818 within functions should introduce names into the innermost
38819 enclosing namespace.
38820
38821 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
38822 of static locals if first initialization throws.
38823
38824 1998-10-07 Jim Wilson <wilson@cygnus.com>
38825
38826 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
38827
38828 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
38829
38830 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
38831 lose track of the possible targets of tablejump insns.
38832 * special/special.exp: Run it.
38833
38834 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
38835
38836 * g++.old-deja/g++.pt/friend35.C: New test. A template function
38837 must be declared before its specializations can be named in friend
38838 declarations.
38839
38840 1998-10-05 Dave Love <d.love@dl.ac.uk>
38841
38842 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
38843
38844 * g77.f-torture/execute/io1.f: New test.
38845
38846 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
38847
38848 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
38849 with pointer to template function, for which no argument deduction
38850 is possible.
38851
38852 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
38853 specialization of template function as argument to template
38854 function.
38855
38856 * g++.old-deja/g++.other/access2.C: New test; Inner class
38857 shouldn't have privileged access to Outer's names.
38858
38859 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
38860
38861 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
38862 friend template declared within template class conflicts with
38863 nested class of the same name.
38864
38865 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
38866 is ignored.
38867
38868 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
38869 object with direct initializer as function declaration.
38870
38871 * g++.old-deja/g++.other/decl2.C: New test; duplicate
38872 initializers.
38873
38874 * g++.old-deja/g++.other/null2.C: New test; conditional operator
38875 involving const pointer and NULL produces incorrect result.
38876
38877 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
38878 type name without `typename' should be rejected with -pedantic.
38879
38880 1998-10-02 Richard Henderson <rth@cygnus.com>
38881
38882 * g++.old-deja/g++.other/addrof1.C: New test.
38883
38884 1998-10-01 Nick Clifton <nickc@cygnus.com>
38885
38886 * gcc.c-torture/compile/981001-1.c: New test.
38887 * gcc.c-torture/execute/981001-1.c: New test.
38888
38889 1998-10-01 Jeffrey A Law (law@cygnus.com)
38890
38891 * gcc.c-torture/compile/981001-2.c: New test.
38892 * gcc.c-torture/compile/981001-3.c: New test.
38893 * gcc.c-torture/compile/981001-4.c: New test.
38894
38895 1998-10-01 Robert Lipe <robertl@dgii.com>
38896
38897 * lib/objc.exp (objc_target_compile): Add -L during compiles for
38898 multilibbed hosts. Idea grafted from g77.exp.
38899
38900 1998-09-30 Dave Love <d.love@dl.ac.uk>
38901
38902 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
38903 avoid losing on systems which need -lsocket.
38904
38905 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
38906
38907 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
38908 * g++.old-deja/g++.other/nested2.C: Ditto.
38909 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
38910 failure.
38911
38912 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
38913
38914 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
38915 preferred over template operator!= for enum bitfields.
38916
38917 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
38918
38919 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
38920 that happen to have the same base name, but in different scopes,
38921 are incorrectly rejected.
38922
38923 1998-09-16 Richard Henderson <rth@cygnus.com>
38924
38925 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
38926 on the native word size instead of an integer literal.
38927
38928 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
38929
38930 * g++.old-deja/g++.other/static2.C: Invocation of static data
38931 member of type pointer-to-function denoted as non-static member.
38932
38933 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
38934 checks involving function types and aliases.
38935
38936 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
38937
38938 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
38939 redefined to the same non-trivial type.
38940
38941 * g++.old-deja/g++.pt/explicit73.C: Test for proper
38942 namespace-qualification of template specializations declared in
38943 other namespaces.
38944
38945 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
38946 to declare a subset of the specializations of a template function
38947 as friends of specializations of a template class.
38948
38949 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
38950 member templates that do not fully specialize the enclosing
38951 template class are rejected.
38952
38953 1998-09-11 Dave Love <d.love@dl.ac.uk>
38954
38955 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
38956
38957 1998-09-08 Dave Love <d.love@dl.ac.uk>
38958
38959 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
38960 altered from libf2c/libU77 version.
38961
38962 1998-09-06 Dave Love <d.love@dl.ac.uk>
38963
38964 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
38965
38966 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
38967
38968 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
38969 (un)signed char are different types for template specialization
38970 purposes.
38971
38972 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
38973
38974 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
38975 * objc: ObjC testsuite.
38976
38977 1998-08-31 Catherine Moore <clm@cygnus.com>
38978
38979 * gcc.c-torture/execute/941014-1.x: New file.
38980
38981 1998-08-31 Nick Clifton <nickc@cygnus.com>
38982
38983 * lib/c-torture.exp: Add support for
38984 torture_eval_before_compile and torture_eval_before_execute
38985 variables.
38986
38987 1998-08-30 Jeffrey A Law (law@cygnus.com)
38988
38989 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
38990 this test triggers valid.
38991
38992 1998-08-27 Jeffrey A Law (law@cygnus.com)
38993
38994 * gcc.dg/980827-1.c: New test.
38995
38996 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
38997
38998 * gcc.c-torture/execute/loop-4b.c: New test.
38999
39000 1998-08-26 Nick Clifton <nickc@cygnus.com>
39001
39002 * lib/c-torture.exp: Add support for
39003 torture_eval_before_compile and torture_eval_before_execute
39004 variables.
39005
39006 1998-08-25 Jeffrey A Law (law@cygnus.com)
39007
39008 * gcc.c-torture/compile/980825-1.c: New test.
39009
39010 1998-08-24 Nick Clifton <nickc@cygnus.com>
39011
39012 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
39013 count number tests in opt_t0 not good_t0.
39014
39015 1998-08-24 Jeffrey A Law (law@cygnus.com)
39016
39017 * gcc.c-torture/compile/930326-1.x: Fix typo.
39018
39019 1998-08-23 Mark Mitchell <mark@markmitchell.com>
39020
39021 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
39022 causes an ICE.
39023
39024 1998-08-21 Jeffrey A Law (law@cygnus.com)
39025
39026 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
39027 STACK_SIZE is defined.
39028 * gcc.c-torture/unsorted/stuct.c: Similarly.
39029
39030 * gcc.c-torture/compile/980821-1.c: New test.
39031
39032 1998-08-21 Jeffrey A Law (law@cygnus.com)
39033
39034 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
39035
39036 1998-08-19 Mark Mitchell <mark@markmitchell.com>
39037
39038 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
39039 code.
39040
39041 1998-08-09 Mark Mitchell <mark@markmitchell.com>
39042
39043 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
39044 error'.
39045
39046 1998-08-18 Jeffrey A Law (law@cygnus.com)
39047
39048 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
39049
39050 1998-08-16 Jeffrey A Law (law@cygnus.com)
39051
39052 * gcc.c-torture/compile/980816-1.c: New test.
39053
39054 * gcc.dg/980816-1.c: New test.
39055
39056 1998-08-13 Jeffrey A Law (law@cygnus.com)
39057
39058 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
39059 compiler for ieee tests.
39060
39061 1998-08-01 Dave Love <d.love@dl.ac.uk>
39062
39063 * g77.f-torture/compile/980729-0.f: New test.
39064
39065 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
39066
39067 * gcc.c-torture/special/eeprof-1.c: New test, for
39068 -finstrument-functions.
39069 * gcc.c-torture/special/special.exp: Run it.
39070
39071 1998-07-29 Jeffrey A Law (law@cygnus.com)
39072
39073 * gcc.c-torture/compile/980729-1.c: New test.
39074
39075 1998-07-27 Nick Clifton <nickc@cygnus.com>
39076
39077 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
39078 __thumb__ is defined, and test for ARM style doubles if so.
39079
39080 1998-07-26 Dave Love <d.love@dl.ac.uk>
39081
39082 * g77.f-torture/noncompile/980615-0.f: New test.
39083
39084 1998-07-26 H.J. Lu (hjl@gnu.org)
39085
39086 * gcc.dg/980312-1.c: Do link instead of compile.
39087 * gcc.dg/980313-1.c: Likewise.
39088
39089 1998-07-26 Jeffrey A Law (law@cygnus.com)
39090
39091 * gcc.c-torture/compile/980726-1.c: New test.
39092
39093 1998-07-25 Dave Love <d.love@dl.ac.uk>
39094
39095 * g77.f-torture/execute/io0.f: New test.
39096
39097 1998-07-24 Nick Clifton <nickc@cygnus.com>
39098
39099 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
39100 an int.
39101
39102 1998-06-18 Michael Meissner <meissner@cygnus.com>
39103
39104 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
39105 m32r bugs.
39106
39107 1998-07-17 Nick Clifton <nickc@cygnus.com>
39108
39109 * gcc.dg/980626-1.c: Expect failures for all toolchains until
39110 c-decl.c:grokdeclarator can handle mode attributes.
39111
39112 1998-07-16 Jeffrey A Law (law@cygnus.com)
39113
39114 * gcc.c-torture/execute/980716-1.c: New test.
39115
39116 1998-07-13 Jeffrey A Law (law@cygnus.com)
39117
39118 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
39119 the mn10200.
39120 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
39121 the mn10200.
39122 * gcc.c-torture/execute/va-arg-3.x: Similarly.
39123 * gcc.c-torture/compile/930326-1.x: Similarly.
39124
39125 1998-07-13 Dave Love <d.love@dl.ac.uk>
39126
39127 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
39128 New test from Craig.
39129
39130 1998-07-12 Dave Love <d.love@dl.ac.uk>
39131
39132 * g77.f-torture/noncompile/980616-0.f: New test.
39133
39134 * g77.f-torture/execute/970816-3.f: New test from Craig.
39135
39136 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39137
39138 * g++.other/singleton.C: Return error value instead of taking
39139 SIGSEGV.
39140
39141 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
39142
39143 * g++.other/singleton.C: New test. Warning is under dispute.
39144 Runtime crash is not.
39145
39146 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
39147
39148 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
39149 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
39150 using6.C, using7.C}: New namespace tests.
39151
39152 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
39153
39154 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
39155 specialization with typedef'ed names used as array indexes.
39156
39157 1998-07-09 Jeffrey A Law (law@cygnus.com)
39158
39159 * gcc.c-torture/execute/980709-1.c: New test.
39160
39161 * gcc.dg/980709-1.c: New test.
39162
39163 1998-07-07 Richard Henderson <rth@cygnus.com>
39164
39165 * gcc.c-torture/execute/bcp-1.c: New test.
39166
39167 1998-07-07 Jeffrey A Law (law@cygnus.com)
39168
39169 * gcc.c-torture/execute/980707-1.c: New test.
39170
39171 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
39172
39173 * gcc.c-torture/compile/980706-1.c: New test.
39174
39175 1998-07-01 Dave Love <d.love@dl.ac.uk>
39176
39177 * g77.f-torture/execute/980701-0.f,
39178 g77.f-torture/execute/980701-1.f: New test from Craig.
39179
39180 1998-07-01 Jeffrey A Law (law@cygnus.com)
39181
39182 * gcc.c-torture/compile/980701-1.c: New test.
39183
39184 * gcc.c-torture/execute/980701-1.c: New test.
39185
39186 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
39187 rlsruhe.de>
39188
39189 * g++.old-deja/g++.robertl/eb132.C: New test.
39190 * g++.old-deja/g++.robertl/eb133.C: Likewise.
39191
39192 1998-06-29 Dave Love <d.love@dl.ac.uk>
39193
39194 * g77.f-torture/execute/980628-7.f,
39195 g77.f-torture/execute/980628-8.f,
39196 g77.f-torture/execute/980628-9.f,
39197 g77.f-torture/execute/980628-10.f: New tests from Craig.
39198
39199 * g77.f-torture/execute/980628-3.f: Remove mail headers.
39200
39201 1998-06-28 Jeffrey A Law (law@cygnus.com)
39202
39203 * g77.f-torture/execute/980628-4.f: New test from Craig.
39204 * g77.f-torture/execute/980628-5.f: Likewise.
39205 * g77.f-torture/execute/980628-2.f: Likewise.
39206 * g77.f-torture/execute/980628-0.f: Likewise.
39207 * g77.f-torture/execute/980628-1.f: Likewise.
39208 * g77.f-torture/execute/980628-3.f: Likewise.
39209 * g77.f-torture/execute/980628-6.f: Likewise.
39210
39211 1998-06-28 Jeffrey A Law (law@cygnus.com)
39212
39213 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
39214 directory when nothing has been installed yet.
39215
39216 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
39217
39218 * gcc.c-torture/special/special.exp: Handle newer versions of
39219 dejagnu.
39220
39221 1998-06-26 Jeffrey A Law (law@cygnus.com)
39222
39223 * gcc.dg/980626-1.c: New test.
39224
39225 1998-06-19 Bruno Haible <haible@ilog.fr>
39226
39227 * gcc.misc-tests/m-un-2.c: New test.
39228 * g++.old-deja/g++.other/warn01.c: Likewise.
39229
39230 1998-06-19 Robert Lipe <robertl@dgii.com>
39231
39232 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
39233 compatibility with assmblers with a different comment character.
39234 Eliminate use of GAS-specific extensions.
39235
39236 1998-06-19 Jeffrey A Law (law@cygnus.com)
39237
39238 * gcc.c-torture/execute/ieee/980619-1.c: New test.
39239
39240 1998-06-19 Robert Lipe <robertl@dgii.com>
39241
39242 * lib/g77.exp: Replace search for libf2c.a with search for newly
39243 renamed libg2c.a
39244
39245 1998-06-17 Jeffrey A Law (law@cygnus.com)
39246
39247 * gcc.c-torture/execute/980617-1.c: New test.
39248
39249 1998-06-12 Jeffrey A Law (law@cygnus.com)
39250
39251 * gcc.c-torture/execute/980612-1.c: New test.
39252
39253 1998-06-08 Jeffrey A Law (law@cygnus.com)
39254
39255 * gcc.dg/980523-1.c: Only test on ppc-linux.
39256 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
39257
39258 * gcc.c-torture/execute/980608-1.c: New test.
39259
39260 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
39261
39262 * gcc.c-torture/execute/980605-1.c: New test.
39263
39264 1998-06-04 Jeffrey A Law (law@cygnus.com)
39265
39266 * gcc.c-torture/execute/980604-1.c: New test.
39267
39268 1998-06-02 Jeffrey A Law (law@cygnus.com)
39269
39270 * gcc.c-torture/execute/980602-1.c: New test.
39271 * gcc.c-torture/execute/980602-2.c: Likewise.
39272
39273 1998-06-02 Dave Love <d.love@dl.ac.uk>
39274
39275 * 970125-0.f: Fix per JCB. Add commentary.
39276
39277 1998-05-31 Michael Meissner <meissner@cygnus.com>
39278
39279 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
39280 IEEE -0 support.
39281
39282 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
39283
39284 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
39285 earlier.
39286
39287 1998-05-28 Catherine Moore <clm@cygnus.com>
39288
39289 * gcc.c-torture/execute/980526-3.c: New test.
39290
39291 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
39292
39293 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
39294 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
39295 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
39296 m88k-motorola-sysv3 to XFAIL.
39297
39298 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39299
39300 * gcc.dg/980526-1.c: New test.
39301 * gcc.c-torture/execute/980526-2.c: New test.
39302
39303 1998-05-26 Jeffrey A Law (law@cygnus.com)
39304
39305 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
39306
39307 * gcc.c-torture/execute/980526-1.c: New test.
39308
39309 1998-05-26 Dave Love <d.love@dl.ac.uk>
39310
39311 * g77.f-torture/execute/alpha2.f: Add runtime test.
39312
39313 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
39314
39315 * g++.old-deja/old-deja.exp: Strip leading directories.
39316
39317 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
39318 error for the line. Don't run multiple tests for the same line.
39319
39320 1998-05-23 Jeffrey A Law (law@cygnus.com)
39321
39322 * gcc.dg/980523-1.c: New test.
39323
39324 1998-05-23 Dave Love <d.love@dl.ac.uk>
39325
39326 * g77.f-torture/compile/970915-0.f: New test.
39327
39328 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
39329
39330 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
39331
39332 1998-05-21 Jeffrey A Law (law@cygnus.com)
39333
39334 * gcc.dg/980520-1.c: New test.
39335
39336 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
39337
39338 * gcc.dg/980502-1.c: Fix return type.
39339
39340 1998-05-20 Jeffrey A Law (law@cygnus.com)
39341
39342 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
39343 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
39344 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
39345 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
39346 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
39347
39348 1998-05-20 Dave Love <d.love@dl.ac.uk>
39349
39350 * g77.f-torture/execute/980520-1.f: New test.
39351
39352 1998-05-15 Dave Love <d.love@dl.ac.uk>
39353
39354 * lib/mike-g77.exp: New file.
39355
39356 * g77.f-torture/noncompile/noncompile.exp,
39357 g77.f-torture/noncompile/check0.f: New files.
39358
39359 1998-05-14 Dave Love <d.love@dl.ac.uk>
39360
39361 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
39362 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
39363 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
39364 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
39365 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
39366 abort where appropriate.
39367
39368 1998-05-05 Michael Meissner <meissner@cygnus.com>
39369
39370 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
39371 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
39372
39373 1998-04-29 Dave Love <d.love@dl.ac.uk>
39374
39375 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
39376
39377 1998-04-27 Dave Love <d.love@dl.ac.uk>
39378
39379 * g77.f-torture/compile/980427-0.f: New test.
39380
39381 1998-04-24 Dave Love <d.love@dl.ac.uk>
39382
39383 * g77.f-torture/compile/980424-0.f: New test.
39384
39385 1998-04-19 Dave Love <d.love@dl.ac.uk>
39386
39387 * g77.f-torture/compile/980419-2.f (main): New test.
39388 * g77.f-torture/compile/970125-0.f: New test.
39389 * g77.f-torture/compile/980419-1.f: New test.
39390
39391 1998-04-08 Jim Wilson <wilson@cygnus.com>
39392
39393 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
39394 of loop-4.c.
39395
39396 1998-04-07 Jim Wilson <wilson@cygnus.com>
39397
39398 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
39399
39400 1998-04-03 Jim Wilson <wilson@cygnus.com>
39401
39402 * gcc.c-torture/compile/980329-1.c: New test.
39403
39404 1998-03-18 Jim Wilson <wilson@cygnus.com>
39405
39406 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
39407 * gcc.dg/980312-1.c: Fix typo in -march command.
39408
39409 1998-03-16 H.J. Lu (hjl@gnu.org)
39410
39411 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
39412
39413 1998-03-11 Robert Lipe <robertl@dgii.com>
39414
39415 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
39416 Dave Love agree the Fortran source is bogus.
39417
39418 1998-03-11 Robert Lipe <robertl@dgii.com>
39419
39420 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
39421 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
39422 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
39423 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
39424 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
39425
39426 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
39427
39428 * g++.old-deja/g++.other/friend1.C: New test.
39429
39430 1998-02-18 Dave Love <d.love@dl.ac.uk>
39431
39432 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
39433 possibly uninitialized) variables and declare dnrm2.
39434
39435 1998-02-23 Robert Lipe <robertl@dgii.com>
39436
39437 From Bruno Haible <haible@ilog.fr>:
39438 * gcc.c-torture/execute/980223.c: New test.
39439
39440 1998-02-13 Jeffrey A Law (law@cygnus.com)
39441
39442 * gcc.dg/ifelse-1.c: New test.
39443
39444 1998-02-09 H.J. Lu (hjl@gnu.org)
39445
39446 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
39447
39448 * lib/old-dejagnu.exp (old-dejagnu): Added the
39449 "execution test - XFAIL *-*-*" handling in the spirit of
39450 "excess errors test -". Changed the "execution test fails"
39451 handling to be like "excess errors test fails".
39452 * Update various tests accordingly.
39453
39454 1998-02-06 Jim Wilson <wilson@cygnus.com>
39455
39456 * gcc.c-torture/execute/980205.c: New test.
39457
39458 1998-01-18 Jeffrey A Law (law@cygnus.com)
39459
39460 * lib/c-torture.exp: Look for .x files instead of .cexp files.
39461 * lib/f-torture.exp: Similarly.
39462 * gcc.c-torture: Rename all .cexp files to .x files.
39463
39464 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
39465
39466 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
39467 (940510-1.c): Removed duplicate.
39468 (971104-1.c): New test.
39469
39470 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
39471
39472 * lib/f-torture.exp: Improve error and loop detection.
39473
39474 1997-11-19 Michael Meissner <meissner@cygnus.com>
39475
39476 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
39477 use that to size the filler array.
39478
39479 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
39480
39481 * lib/c-torture.exp(c-torture-execute): Fix typo.
39482
39483 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
39484 testcase as the executable name. Keep the executable around if
39485 the test fails.
39486
39487 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
39488
39489 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
39490 changes. Only test one -g option, and move it to the end of the
39491 list of options to test.
39492
39493 1997-09-19 Michael Meissner <meissner@cygnus.com>
39494
39495 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
39496 variable GCC_TORTURE_OPTIONS to supply default switches separated
39497 by colons. If no environment variable, run tests with -O0 -g, -O1
39498 -g, and -O2 -g as well.
39499
39500 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
39501
39502 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
39503 explanatory comments. Fix indentation.
39504
39505 1997-09-15 Jeffrey A Law (law@cygnus.com)
39506
39507 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
39508
39509 1997-09-11 Jeffrey A Law (law@cygnus.com)
39510
39511 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
39512 * g++.old-deja/g++.mike/p7325.C: Likewise.
39513 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
39514
39515 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
39516
39517 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
39518 * g++.old-deja/g++.brendan/crash30.C: Likewise.
39519 * g++.old-deja/g++.brendan/crash39.C: Likewise.
39520 * g++.old-deja/g++.law/operators4.C: Likewise.
39521
39522 1997-09-11 Joe Buck (jbuck@synopsys.com)
39523
39524 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
39525 * g++.old-deja/g++.mike/p784.C: Ditto.
39526 * g++.old-deja/g++.mike/p785.C: Ditto.
39527
39528 1997-09-05 Jeffrey A Law (law@cygnus.com)
39529
39530 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
39531
39532 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39533
39534 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
39535 target feature; pass this to c-torture-execute as needed.
39536
39537 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
39538
39539 * lib/c-torture.exp(c-torture-execute): If the previous and the
39540 current executables being tested are identical, we don't need to
39541 run the executable again. Try to make the executable names
39542 unique. Add an optional argument for passing additional compiler
39543 flags.
39544
39545 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
39546
39547 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
39548
39549 1997-08-29 Jeffrey A Law (law@cygnus.com)
39550
39551 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
39552
39553 1997-07-31 Jeffrey A Law (law@cygnus.com)
39554
39555 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
39556 32bit or larger longs.
39557
39558 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
39559 have either a 32bit long or 32bit int.
39560
39561 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
39562
39563 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
39564 Make double precision tests dependent on sizeof (double).
39565
39566 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
39567
39568 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
39569 too.
39570
39571 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
39572
39573 * gcc.c-torture/compile/961203-1.cexp: New script.
39574
39575 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
39576
39577 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
39578 up the includes ourselves.
39579
39580 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
39581
39582 * lib/plumhall.exp: Remove random include, and add a few
39583 verbose messages for debugging.
39584
39585 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
39586
39587 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
39588 of trying to do it ourselves.
39589
39590 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
39591
39592 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
39593
39594 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
39595
39596 * gcc.prms/5403.c: Made regexp a bit less strict.
39597
39598 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
39599
39600 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
39601 is returned from remote_load instead.
39602 * lib/plumhall.exp: Ditto.
39603 * lib/mike-g++.exp: Ditto.
39604 * lib/old-dejagnu.exp: Ditto.
39605 * lib/c-torture.exp: Ditto.
39606
39607 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
39608
39609 * lib/g++.exp: Use build_wrapper procedure.
39610 * lib/gcc.exp: Ditto.
39611
39612 1997-05-20 Jeffrey A Law (law@cygnus.com)
39613
39614 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
39615 an old-style decl for malloc. Fixes tests to work when
39616 sizeof (int) != sizeof (size_t).
39617
39618 1997-05-15 Mike Meissner <meissner@cygnus.com>
39619
39620 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
39621
39622 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
39623 use stdargs.h interface.
39624
39625 1997-05-15 Mike Meissner <meissner@cygnus.com>
39626
39627 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
39628 NO_VARARGS when compiling.
39629
39630 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
39631
39632 * lib/plumhall.exp(ph_includes): New procedure.
39633 (ph_make): Use it.
39634 (ph_compiler): Ditto.
39635
39636 * lib/g++.exp: Rename test-glue.c to testglue.c.
39637 * lib/gcc.exp: Ditto.
39638
39639 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
39640
39641 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
39642 to completion when it's called.
39643
39644 1997-03-21 Michael Meissner <meissner@cygnus.com>
39645
39646 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
39647 is defined, don't do test.
39648
39649 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
39650
39651 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
39652 for object files.
39653 (ph_summary): Mark skipped testcases as untested, not unresolved.
39654
39655 * lib/plumhall.exp (ph_make): If unresolved because of bad
39656 errorCode, record errorCode in log file.
39657 (*): Replace send_log/verbose with verbose -log.
39658
39659 1997-03-19 Michael Meissner <meissner@cygnus.com>
39660
39661 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
39662 double conversion if double isn't at least 8 bytes.
39663
39664 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
39665 int to work with targets where int is 16 bits.
39666
39667 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
39668 8 bytes, just exit, since 4 byte doubles don't have enough bits of
39669 precision for the test to complete.
39670
39671 1997-03-14 Michael Meissner <meissner@cygnus.com>
39672
39673 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
39674 if d10v is not compiled with the -mdouble64 flag.
39675 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
39676
39677 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
39678 d10v is not compiled with the -mint32 flag.
39679
39680 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
39681
39682 * lib/plumhall.exp: Use incr_count.
39683
39684 1997-03-12 Jeffrey A Law (law@cygnus.com)
39685
39686 * gcc.c-torture: Update to c-torture-1.45.
39687
39688 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
39689
39690 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
39691 the name of the expect testcase file).
39692
39693 * lib/g++.exp(g++_init): Ditto.
39694
39695 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
39696
39697 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
39698 the host.
39699
39700 * lib/gcc.exp(gcc_exit): New procedure.
39701
39702 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
39703
39704 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
39705 specs where appropriate.
39706
39707 * g++.old-deja/g++.arm/*: Added additional ERROR checks
39708 because of new "candidates are" messages, and removed a few
39709
39710 * Converted all non-old-style g++ testcases to old-style, and
39711 moved into g++.old-deja.
39712
39713 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
39714
39715 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
39716 options.
39717
39718 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
39719 succeeded.
39720
39721 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
39722
39723 1997-02-13 Michael Meissner <meissner@cygnus.com>
39724
39725 * lib/gcc.exp (gcc_target_compile): Add support for defining
39726 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
39727 the machine doesn't have those features.
39728
39729 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
39730
39731 * g++.law/operators4.exp: Don't use LIBS.
39732
39733 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
39734
39735 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
39736
39737 * lib/mike-g++.exp: Don't set the compiler to be tested here.
39738 * lib/g++.exp: Set it here instead. Also, allow use of the
39739 --tool_exec and --tool_opt options. Change CXX to
39740 GXX_UNDER_TEST.
39741
39742 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
39743
39744 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
39745
39746 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
39747
39748 * lib/old-dejagnu.exp: Use prune_warnings instead of
39749 prune_system_crud.
39750 * lib/mike-g++.exp: Ditto.
39751 * lib/gcc.exp: Ditto.
39752 * lib/g++.exp: Ditto.
39753
39754 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
39755
39756 1997-02-07 Jeffrey A Law (law@cygnus.com)
39757
39758 * 941014-2.c: Include stdlib.h
39759 * 960327-1.c: Include stdio.h
39760 * dbra.c, index-1.c: Don't assume ints are 32bits.
39761
39762 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
39763
39764 * lib/gcc.exp: Add gcc,stack_size target feature.
39765
39766 * lib/g++.exp(g++_target_compile): Add the include and link
39767 paths here, not in two other places. And, it's $options, not
39768 options.
39769
39770 * lib/mike-g++.exp(postbase): Remove the code that determines
39771 the correct include and link paths.
39772 * g++.old-deja/old-deja.exp: Ditto.
39773
39774 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
39775
39776 * lib/g++.exp(g++_init): target_compile no longer returns the
39777 filename of the result.
39778
39779 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
39780
39781 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
39782 call to glob.
39783
39784 * gcc.c-torture/special/special.exp: Change call to
39785 gcc_target_compile to include the object file.
39786
39787 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
39788
39789 * gcc.c-torture/special/special.exp: Correct misspelling in last
39790 change.
39791
39792 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
39793
39794 * lib/plumhall.exp(ph_summary): Log the entire output of the
39795 executable. Return -1 if there were any failures, 0 otherwise.
39796 (ph_execute): Return -1 if there were any failures, 0 otherwise.
39797 (ph_make): Clean up objects and executables that were built
39798 if the tests succeeded.
39799
39800 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
39801
39802 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
39803 libraries and includes in the build tree as appropriate.
39804
39805 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39806
39807 * lib/c-torture.exp: Instead of looking for the global variable
39808 NO_LONG_LONG, check to see if that's a feature of the target.
39809
39810 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
39811
39812 * config/default.exp: Minimize. Delete the remainer of the files in
39813 config; this functionality is now in devo/dejagnu/config.
39814
39815 g++.*/*: Pass any additional flags used to compile to postbase;
39816 delete CXXFLAGS.
39817
39818 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
39819 is now done by runtest.exp. Use gcc_target_compile instead of
39820 compile.
39821
39822 lib/c-torture.exp: Use gcc_target_compile instead of compile.
39823 Remove references to CFLAGS. Use remote_file instead of
39824 calling rm -f.
39825 (c-torture): Take a list of arguments to use to compile this
39826 testcase.
39827
39828 lib/g++.exp: Simplify. Use target_compile instead of compile.
39829 lib/gcc-dg.exp: Ditto.
39830 lib/gcc.exp: Ditto.
39831 lib/mike-{gcc,g++}.exp: Ditto.
39832 lib/old-dejagnu.exp: Ditto.
39833 lib/plumhall.exp: Ditto.
39834
39835 1997-01-08 Jim Wilson <wilson@cygnus.com>
39836
39837 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
39838 (ph_linker): Likewise.
39839
39840 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
39841
39842 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
39843 MAP_ANON / MAP_ANONYMOUS if defined;
39844 else try to map from /dev/zero .
39845
39846 1996-11-12 Jeffrey A Law (law@cygnus.com)
39847
39848 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
39849 isn't defined, then define it to MAP_ANONYMOUS.
39850
39851 1996-11-12 Jeffrey A Law (law@cygnus.com)
39852
39853 * gcc.c-torture: Update to c-torture-1.42 release.
39854
39855 1996-11-11 Jeffrey A Law (law@cygnus.com)
39856
39857 * gcc.c-torture: Update to c-torture-1.41 release.
39858
39859 1996-10-27 Jeffrey A Law (law@cygnus.com)
39860
39861 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
39862 c-torture release.
39863
39864 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
39865
39866 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
39867 and LDFLAGS. Fix second case to append the target_info ldflags
39868 onto LDFLAGS, not CFLAGS.
39869 * lib/g++.exp (g++_init): Add target_info stuff.
39870 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
39871 of libgloss and newlib flags for !native.
39872
39873 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
39874 (GDB): Fix relative path to go up another dir for finding gdb.
39875
39876 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
39877
39878 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
39879 versions in the target_info array, if they don't exist.
39880
39881 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
39882
39883 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
39884
39885 1996-07-08 Jim Wilson <wilson@cygnus.com>
39886
39887 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
39888 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
39889
39890 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
39891
39892 * lib/old-dejagnu.exp: Don't remove the output file before we've
39893 actually tested it. Don't append pwd to the path of the executable
39894 we're testing.
39895
39896 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
39897
39898 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
39899
39900 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
39901
39902 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
39903 temporary directory for compiler files, and set it to a default
39904 value of /tmp. Set $output as the name of the output file from
39905 compiling the testcase. Add a -o option to $cflags_var so the
39906 compiler writes the final output file as $output. Set $executable
39907 to $output.
39908
39909 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
39910 directory for compiler files, and set it to /tmp if it doesn't
39911 already have a value. Set $output_file to the name of the output
39912 file from compiling the testcase. Add a -o option to CXXFLAGS so
39913 the compiler writes the final output file as $output. Use $output
39914 as the executable to be tested.
39915
39916 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
39917
39918 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
39919
39920 1996-06-08 Jeffrey A Law (law@cygnus.com)
39921
39922 * gcc.c-torture/execute/pending-1.c: New test. Still
39923 pending in Tege's queue.
39924
39925 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
39926
39927 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
39928 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
39929 if there were failures. Call unresolved if there were unresolved
39930 testcases. Call gcc_fail if program did not run to completion.
39931 (ph_make): Pass additional argument name to ph_execute.
39932 (ph_execute): Add new argument. Pass additional arguments to
39933 ph_summary. Call gcc_fail is there is no execution output.
39934
39935 1996-04-24 Jeffrey A Law (law@cygnus.com)
39936
39937 * lib/plumhall.exp (proc_summary): Output relavent summary
39938 lines into the log so specific failures in plumhall can be
39939 investigated.
39940
39941 1996-04-10 Jeffrey A Law (law@cygnus.com)
39942
39943 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
39944 (c-torture-execute): Don't try to execute tests which use
39945 "long long" types if $NO_LONG_LONG is nonzero.
39946
39947 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
39948
39949 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
39950 not c-torture.
39951
39952 * gcc.ieee: Move from here.
39953 * gcc.c-torture/execute/ieee: To here.
39954
39955 1996-03-26 Jeffrey A Law (law@cygnus.com)
39956
39957 * gcc.c-torture: Update to c-torture-1.41 release.
39958
39959 1996-03-22 Jeffrey A Law (law@cygnus.com)
39960
39961 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
39962 not "$output".
39963
39964 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
39965
39966 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
39967 -c present.
39968
39969 1996-03-02 Jeffrey A Law (law@cygnus.com)
39970
39971 * config/proelf.exp: Handle connecting to a simulator.
39972
39973 1996-01-31 Jeffrey A Law (law@cygnus.com)
39974
39975 * config/proelf.exp: New file. Enough framework that we can
39976 run c-torture tests on the proelf targets (or any other target
39977 that gdb can connect to for that matter).
39978
39979 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
39980
39981 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
39982 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
39983
39984 * lib/plumhall.exp (ph_execute): Always call ph_summary if
39985 exec_output exists.
39986
39987 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
39988
39989 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
39990 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
39991
39992 * config/*.exp: Update FSF address. Change result of ${tool}_load
39993 to pass/fail/unresolved/unsupported/untested. Caller must now
39994 call unresolved/unsupported/untested.
39995 * lib/*.exp: Update FSF address. Update to handle new results of
39996 ${tool}_load.
39997 * lib/chill.exp (verbose): Delete.
39998
39999 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
40000
40001 * lib/gcc.exp (default_gcc_start): Change order of args to
40002 $LDFLAGS $CFLAGS $LIBS.
40003 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
40004 Save/set/restore CFLAGS. Pass single arg to gcc_start.
40005 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
40006 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40007 * gcc.misc-tests/dg-test.exp: Likewise.
40008 * gcc.misc-tests/msgs.exp: Likewise.
40009 * gcc.prms/prms.exp: Likewise.
40010 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
40011 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
40012
40013 * lib/dg.exp: Deleted, moved to dejagnu/lib.
40014
40015 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
40016
40017 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
40018
40019 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
40020 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
40021
40022 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
40023 necessary.
40024
40025 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
40026
40027 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
40028 global for loop; add use of $mathlib.
40029 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
40030 settings here; set mathlib for anything but VxWorks.
40031
40032 1996-01-22 Jeffrey A Law (law@cygnus.com)
40033
40034 * gcc.c-torture: Update to c-torture-1.40 release.
40035
40036 1996-01-03 Jeffrey A Law (law@cygnus.com)
40037
40038 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
40039 dg.exp.
40040
40041 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
40042
40043 * lib/c-torture.exp (c-torture-execute): Declare "output" as
40044 global.
40045
40046 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
40047
40048 * lib/g++.exp (LIBS): Define if not already.
40049 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
40050 (gcc-dg-prune): Call prune_gcc_output.
40051 * lib/gcc.exp (prune_gcc_output): New proc.
40052 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
40053 prune_gcc_output.
40054
40055 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
40056
40057 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
40058 (c-torture-execute): Likewise. Rename `name' to `testcase'.
40059
40060 1995-11-15 Jeffrey A Law (law@cygnus.com)
40061
40062 * gcc.c-torture: Update to c-torture-1.39 release.
40063
40064 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
40065
40066 * lib/c-torture.exp (c-torture-execute): Don't return if one option
40067 fails, try others as well.
40068
40069 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
40070
40071 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
40072 If compilation fails, mark execute tests as `untested'.
40073 If test is marked as unsupported, don't mark compilation and
40074 execute tests as failed.
40075
40076 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
40077
40078 * lib/g++.exp (g++_init): Don't link in libg++, and look to
40079 libstdc++ for whether or not we want to be doing shared
40080 libraries. Delete link_curses since we don't need it anymore.
40081 * lib/mike-g++.exp (postbase): Don't link in libg++.
40082 * g++.old-deja/old-deja.exp: Likewise.
40083
40084 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
40085
40086 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
40087
40088 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
40089
40090 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
40091 For that, add `-Wl,-a,shared_archive'.
40092 * g++.old-deja/old-deja.exp: Likewise.
40093
40094 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
40095
40096 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
40097
40098 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
40099
40100 * lib/mike-g++.exp (postbase): Pay attention to the status of
40101 g++_load.
40102
40103 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
40104
40105 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
40106
40107 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
40108
40109 * lib/gcc.exp (default_gcc_start): No longer need to log program
40110 being executed or its output, execute_anywhere does that now.
40111 * lib/g++.exp (default_g++_version): Call execute_anywhere.
40112 (default_g++_start): Likewise. Delete calls to verbose/send_log.
40113
40114 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
40115
40116 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
40117 the same as those in lib/g++.exp.
40118
40119 1995-10-10 Jeff Law (law@hurl.cygnus.com)
40120
40121 * gcc.c-torture: Update to c-torture-1.38 release.
40122 * gcc.ieee: Related changes.
40123
40124 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
40125
40126 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
40127 "exec". Minor reformatting changes.
40128
40129 * config/rom68k.exp (${tool}_load): Make it work in a canadian
40130 cross. This means all "exec" calls now work on a remote host as
40131 well.
40132 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
40133 cross. Filter out the extra "\r\n" stuff that expect puts in.
40134 (c-torture-execute): Filter out the bogus warnings like
40135 c-torture-compile does. Add support for canadian cross.
40136 * lib/gcc.exp (default_gcc_version, default_gcc_start)
40137 Use execute_anywhere rather than calling exec directly. Now it
40138 works for canadian cross testing.
40139
40140 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
40141
40142 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
40143 results into a variable, and check that rather than using file exists.
40144
40145 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
40146
40147 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
40148 create a libg++.so. For sunos4.1.*, also add -ltermcap.
40149
40150 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40151
40152 * g++.old-deja/old-deja.exp: Create and pass runshlib and
40153 lib_curses if there's a shared libg++ in the build tree.
40154
40155 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
40156
40157 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
40158 if not supported target.
40159
40160 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
40161
40162 * lib/g++.exp (g++_init): Move empty setting of runshlib and
40163 link_curses up to always happen, not just for native builds.
40164
40165 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
40166
40167 * gcc.c-torture: Update to c-torture-1.36 release.
40168 * gcc.failure: Related changes.
40169
40170 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
40171
40172 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
40173
40174 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
40175
40176 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
40177 * lib/mike-g++.exp (postbase): Not in here. Still reference
40178 runshlib, link_curses, and mathlib for link and run.
40179
40180 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
40181 pass the runtime shared library options for Solaris, OSF/1, and
40182 Irix5, and link with -lcurses to avoid unresolved references.
40183
40184 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
40185
40186 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
40187 only run once.
40188
40189 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
40190
40191 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
40192
40193 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
40194
40195 * gcc.c-torture: Update to c-torture-1.35 release. Note we
40196 do not have a framework for the "compat" tests yet.
40197
40198 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
40199
40200 * lib/mike-g++.exp (postbase): New local variable `mathlib',
40201 set to null if we're testing vxworks5.1. Use that instead of
40202 `-lm' in the setting of LIBS for link and run.
40203
40204 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
40205
40206 * config/rom68k.exp (${tool}_load): Major changes to make it
40207 work. Verified that it does in fact return the stuff in
40208 exec_output properly. Catch any Emul or any TRAP other than 0.
40209
40210 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
40211
40212 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
40213 LDFLAGS properly for targets that need stuff from libgloss.
40214 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
40215 only run once.
40216 (gpp_initialized): New variable.
40217
40218 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
40219
40220 * config/rom68k.exp: Load libgloss.exp.
40221 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
40222 so we can produce a fully linked binary.
40223 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
40224 so we can produce a fully linked binary.
40225
40226 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
40227
40228 * lib/plumhall.exp (ph_section): Watch for expected failures.
40229 Add missing `else'.
40230
40231 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
40232 run the testcase.
40233 (c-torture): Likewise.
40234
40235 1995-08-28 Doug Evans <dje@cygnus.com>
40236
40237 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
40238
40239 * lib/mike-g++.exp (mike_cleanup): New proc.
40240 (prebase): New globals compiler_result, not_compiler_result,
40241 target_regexp.
40242 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
40243 allow leading "-" in pattern. Watch for unsupported tests.
40244 If $compiler_result is set, pattern match assembler code,
40245 and ditto for $not_compiler_result.
40246 * lib/mike-gcc.exp: Likewise.
40247
40248 * lib/plumhall.exp (ph_execute): Only call ph_summary if
40249 execution "succeeded".
40250
40251 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
40252
40253 * config/win32.exp: New file.
40254 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
40255
40256 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
40257
40258 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
40259 unsupported.
40260 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
40261 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
40262 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
40263
40264 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
40265 "... without exceptions was ...". That is now handled by
40266 prune_system_crud.
40267 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40268
40269 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
40270
40271 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
40272 sieve.c,sort2.c}: New files.
40273 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
40274 sieve.exp,sort2.exp}: Drivers for them.
40275
40276 * lib/mike-gcc.exp (program_output): New user settable variable.
40277 (postbase): Call prune_system_crud. Also prune extraneous compiler
40278 messages.
40279 * lib/mike-g++.exp (program_output): New user settable variable.
40280
40281 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
40282
40283 * config/sh.exp: Deleted (use sim.exp instead).
40284
40285 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
40286
40287 * config/vx.exp: Declare CHECKTASK as global.
40288 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
40289 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
40290 * lib/old-dejagnu.exp: Load [pwd]/$executable.
40291
40292 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
40293
40294 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
40295 target. Like vx.exp, only includes `vx29k.exp' instead of
40296 `vxworks.exp'.
40297
40298 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
40299
40300 * config/sim.exp: Increase time limit from 120 seconds to 240.
40301
40302 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
40303
40304 * gcc.c-torture/execute/950628-1.c: New test.
40305
40306 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
40307
40308 * gcc.c-torture: Update with changes/additions from
40309 c-torture-1.34.
40310
40311 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
40312
40313 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
40314
40315 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
40316
40317 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
40318
40319 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
40320
40321 * gcc.c-torture/compile/950512-1.c: New test.
40322 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
40323 * gcc.dg/struct-ret-1.c: Likewise.
40324
40325 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
40326
40327 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
40328 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
40329
40330 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
40331
40332 * gcc.c-torture/special/920411-1.c: Deleted.
40333 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
40334
40335 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
40336
40337 * config/sim.exp (${tool}_load): Hack in call to bash to get a
40338 cpu limit.
40339
40340 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
40341
40342 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
40343
40344 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
40345
40346 From kenner;
40347 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
40348 is the proper length.
40349 * va-arg-3.c: Likewise.
40350
40351 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
40352
40353 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
40354 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
40355
40356 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
40357 * lib/g++.exp (default_g++_start): Delete old cruft.
40358
40359 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
40360
40361 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
40362 (2 * (1 << 18)) to (2 * (1 << 17)).
40363
40364 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
40365
40366 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
40367
40368 * config/rom68k.exp: Renamed from config/idp.exp
40369
40370 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
40371
40372 * c-torture/compile/921109-2.c
40373
40374 1995-04-18 Mike Stump <mrs@cygnus.com>
40375
40376 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
40377 excess errors.
40378
40379 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
40380
40381 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
40382 output.
40383 * lib/g++.exp (default_g++_start): Likewise.
40384
40385 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
40386
40387 * gcc.c-torture/compile/950329-1.c: New test.
40388
40389 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
40390
40391 * config/bug.exp (${tool}_load): Updated to use new remote_open
40392 and remote_close procs.
40393 * config/idp.exp: New file.
40394
40395 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
40396
40397 * gcc.c-torture/execute/950322-1.c: New test.
40398
40399 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
40400
40401 * config/vx.exp (${tool}_load): Clean up testing of return code from
40402 vxworks_ld and vxworks_spawn.
40403
40404 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
40405
40406 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
40407
40408 1995-03-13 Mike Stump <mrs@cygnus.com>
40409
40410 * lib/old-deja.exp: Add `excess errors test - ' error, now one
40411 can mark excess errors on a machine by machine basis. Note, the
40412 default is to not expect any excess errors, even when excess
40413 errors test - is given, so you will want to put an XFAIL ... on
40414 these lines. For example, // excess errors test - XFAIL hppa*-*-*
40415 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
40416 those 4 machines, but no others.
40417
40418 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
40419
40420 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
40421 * lib/c-torture.exp: to here.
40422
40423 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
40424
40425 * gcc.c-torture/execute/950221-1.c: New test.
40426 * gcc.c-torture/execute/struct-ret-1.c: New test.
40427 * gcc.c-torture/compile/950221-1.c: New test.
40428
40429 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
40430
40431 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
40432
40433 * gcc.c-torture/execute/arith-1.c (main): Return 0.
40434 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
40435
40436 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
40437
40438 * g++.gb: New directory of tests, derived from my signature and
40439 class scoping tests.
40440
40441 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
40442 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
40443 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
40444 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
40445 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
40446 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
40447 * g++.gb/sig25.C: Likewise.
40448
40449 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
40450 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
40451 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
40452 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
40453 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
40454 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
40455 * g++.gb/sig25.exp: Likewise.
40456
40457 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
40458 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
40459 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
40460 * g++.gb/scope13.C: Likewise, this test still fails.
40461
40462 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
40463 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
40464 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
40465 * g++.gb/scope13.exp: Ditto.
40466
40467 * g++.gb/README: New file, explains what these tests are about.
40468
40469 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
40470
40471 * lib/dg.exp (dg-do): Support `preprocess'.
40472 (dg-test): Likewise.
40473
40474 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
40475
40476 * config/udi.exp: change "continue -expect" to "exp_continue".
40477
40478 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
40479
40480 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
40481 Delete redundant tests.
40482
40483 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
40484 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
40485 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
40486 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
40487 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
40488 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
40489 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
40490 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
40491
40492 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
40493 storing label pointers.
40494 * gcc.c-torture/execute/921019-1.c: Likewise.
40495 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
40496 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
40497 parameter fp.
40498 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
40499 constants.
40500
40501 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
40502 Delete obsolete tests.
40503
40504 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
40505 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
40506 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
40507 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
40508 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
40509 * gcc.c-torture/compile/950124-1.c: New test.
40510
40511 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
40512
40513 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
40514
40515 * lib/mike-g++.exp: Add -lm to LIBS.
40516
40517 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
40518
40519 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
40520
40521 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
40522
40523 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
40524
40525 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
40526
40527 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
40528
40529 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
40530
40531 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
40532 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
40533 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
40534 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
40535 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
40536 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
40537 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
40538 * g++.law/{operators31.C, operators32.C,
40539 * g++.law/{operators33.C, operators34.C}: Likewise.
40540 * g++.law/{pic1.C, refs2.C}: Likewise.
40541 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
40542 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
40543 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
40544 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40545
40546 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
40547 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
40548 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
40549 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
40550 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
40551 * g++.law/{enum9.exp, friend5.exp}: Likewise.
40552 * g++.law/{nest3.exp, nest4.exp}: Likewise.
40553 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
40554 * g++.law/{operators30.exp, operators31.exp}: Likewise.
40555 * g++.law/{operators32.exp, operators33.exp}: Likewise.
40556 * g++.law/{operators34.exp}: Likewise.
40557 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
40558 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
40559 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
40560 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
40561 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
40562
40563 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
40564 No longer expected to fail.
40565 * g++.law/missed-error3.C: Tweak for recent bool changes.
40566
40567 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
40568
40569 * config/emb-unix: Deleted.
40570 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
40571 remote execution. Do final link on remote host if REMOTE_LINK is set.
40572
40573 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
40574
40575 * lib/dg.exp (dg-test): Fix typo in last patch.
40576
40577 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
40578
40579 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
40580 (handles multiple occurrences).
40581
40582 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
40583
40584 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
40585 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
40586 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
40587 printed).
40588 * lib/c-torture.exp (c-torture-compile): Likewise.
40589 (c-torture): Prepend full path if missing.
40590 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
40591 (gcc_fail): Likewise.
40592 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
40593
40594 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
40595
40596 * lib/netware.exp: Only attach to NetWare i386 systems.
40597
40598 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
40599
40600 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
40601 messages. Add test name to "output pattern match" pass/fail message.
40602
40603 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
40604
40605 * gcc.dg: New testsuite.
40606 * gcc.dg/dg.exp: New file.
40607
40608 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
40609 test-switch.c}: Deleted.
40610
40611 * gcc.misc-tests/msgs.exp: New testcase driver.
40612
40613 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
40614
40615 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
40616 Watch for illegal return values from ${tool}_load.
40617 * config/unix.exp (${tool}_load): Fix pass/fail detection for
40618 cross targets. Coerce return value >0 to 1.
40619
40620 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
40621
40622 * config/unix.exp (${tool}_load): Call program rsh, not proc.
40623
40624 * config/emb-unix.exp: New file.
40625
40626 * config/sim.exp: Error if variable $SIM not defined.
40627 (${tool}_load): Mark test as "untested" if simulator missing.
40628
40629 * config/unix.exp: Load remote.exp to get rcp_download.
40630 * lib/c-torture.exp: Use different option lists for testcases with
40631 and without loops.
40632 * gcc.c-torture/execute/execute.exp: Likewise.
40633
40634 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
40635
40636 * config/*.exp: Clarify return code from ${tool}_load.
40637 Call `unresolved' or `untested' instead of `warning' or `perror'
40638 (sometimes you still want to call both though).
40639 Add comment that `shell_id' is local to each file.
40640 * config/udi.exp (timeout): Set to 30.
40641 Don't print warning if connection fails, $connectmode has already
40642 printed an error.
40643 (${tool}_load): Move verbose messages to level 2.
40644 Rework pattern for "Process started" message.
40645 Pass `shell_id' to ${connectmode}_download.
40646 Retry twice upon timeout. Make resetting of target more robust.
40647 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
40648 Pass `shell_id' to exit_$connectmode.
40649 Only call exit_$connectmode if connected.
40650 * config/unix.exp (${tool}_load): Check return codes better.
40651 * config/vrtx.exp (${tool}_load): Likewise.
40652 * config/vx.exp (${tool}_load): Likewise.
40653 Delete unneeded global's.
40654 * lib/dg.exp (dg-test): Update to reflect clarified return codes
40655 from ${tool}_load.
40656 (dg-stat): Delete.
40657 (dg-init): Delete recording of pass/fail counts.
40658 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
40659 (old-dejagnu-init): Likewise.
40660 (old-dejagnu-stat): Delete contents, empty proc now.
40661 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
40662 (c-torture): Delete references to lcnt, lpass, lfail.
40663 Get option list from TORTURE_OPTIONS.
40664 Delete -funroll[-all]-loops if no loops.
40665 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
40666 (g++_stat): Delete contents (empty proc now).
40667 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
40668 (gcc_finish): Likewise.
40669 (gcc_stat): Deleted.
40670 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
40671 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
40672 * gcc.c-torture/execute/execute.exp: Likewise.
40673 Split tests into two parts: compile, execute.
40674 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
40675 no loops. Update to reflect clarified return codes from ${tool}_load.
40676
40677 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
40678
40679 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
40680 to grep for.
40681 (old-dejagnu): Likewise (where necessary).
40682
40683 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
40684
40685 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
40686
40687 * lib/dg.exp (dg-process-target): Fix processing of selector.
40688 Add comment regarding use of `error'.
40689
40690 * lib/gcc.exp (prune_system_crud): Define if missing.
40691 * lib/g++.exp (prune_system_crud): Likewise.
40692
40693 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
40694 Call prune_system_crud.
40695 * lib/dg.exp (dg-runtest): New proc.
40696 Use perror instead of send_user for tcl errors in testcase.
40697 Don't return any value, it's never used.
40698 Don't clobber previous definition of `unknown'.
40699 Print tcl errors in `dg-final'.
40700
40701 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
40702
40703 * lib/dg.exp (dg-process-target): Improve syntax error messages.
40704 (dg-test): Don't print errorInfo, it contains stack backtrace.
40705
40706 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
40707
40708 * lib/g++.exp (runtest_file_p): Define if missing.
40709
40710 1994-09-24 Doug Evans (dje@cygnus.com)
40711
40712 * lib/mike-g++.exp: Comment out loading of g++.exp.
40713 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
40714 (default_g++_version): Always print something.
40715 (default_g++_start): Comment out call to `which'.
40716 (g++_start, g++_load): Deleted (must be defined in config file).
40717 * lib/gcc.exp: Test for existence of $CC at start.
40718 Delete check for tmpdir (done in gcc_init).
40719 (default_gcc_version): Always print something.
40720 (default_gcc_start): Comment out call to `which'.
40721 * config/*.exp: Major cleanup - make cross targets work at least a
40722 little better for g++ (by not being "--tool gcc" specific).
40723 Rename gcc_xxx to ${tool}_xxx.
40724 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
40725 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
40726
40727 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
40728
40729 * lib/c-torture.exp (c-torture-compile): Rework compiler
40730 message processing.
40731
40732 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
40733 c-torture.
40734
40735 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
40736
40737 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
40738
40739 * lib/dg.exp (dg-process-target): Support { target native }.
40740
40741 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
40742
40743 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
40744 looked for "... program xxx got fatal signal".
40745 Correct regsub munging of `comp_output'.
40746 Ignore compiler messages "path prefix not used" and "linker input
40747 file unused".
40748
40749 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
40750
40751 * lib/gcc.exp (runtest_file_p): Define if missing.
40752 * gcc.prms/template.c: Example to work from.
40753
40754 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
40755
40756 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
40757 * lib/dg.exp (dg-test): Call unsupported testcases as such.
40758
40759 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
40760 * gcc.prms/1883.c: Moved from compile/940714-1.c.
40761 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
40762 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
40763
40764 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
40765 (dg-process-target): No longer a varargs proc.
40766 Return S/N for target, P/F for xfail. All callers changed.
40767 (user option procs): More argument checking.
40768 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
40769 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
40770 (dg-test): Skip test if not running on selected target in `dg-do'.
40771 Update handling of `dg-do-what', `dg-output-text'.
40772 Separate execution pass/fail from output pattern match pass/fail.
40773 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
40774
40775 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
40776
40777 * gcc.c-torture/special/special.exp: Don't expect failure for mips
40778 target for 920510-1.c.
40779
40780 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
40781
40782 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
40783 Clean up comment regarding use of passcnt, etc.
40784 (gcc_stat): Don't update `testcnt' here.
40785 (gcc_finish): Do it here.
40786 Might as well reset `but_id' here too.
40787 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
40788 to determine if the file should be tested.
40789 * gcc.c-torture/compile/compile.exp: Likewise.
40790 * gcc.c-torture/execute/execute.exp: Likewise.
40791 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40792 * gcc.misc-tests/dg-test.exp: Likewise.
40793 * gcc.prms/prms.exp: Likewise.
40794 * gcc.wendy/wendy.exp: Likewise.
40795 * g++.old-deja.exp: Likewise.
40796 Move "Testing file" message to verbose level 1.
40797
40798 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
40799
40800 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
40801
40802 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
40803
40804 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
40805 (default_gcc_start): Accept optional second list element
40806 of compiler flags. Print compiler output at verbosity level 2.
40807 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
40808 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
40809 Save current values of framework globals passcnt, failcnt, xpasscnt,
40810 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
40811 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
40812 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
40813 xfailcnt to compute stats. Update framework global `testcnt' from
40814 pass/fail counts.
40815 (gcc_finish): New proc. Clean up test environment.
40816 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
40817 (gcc_epass, gcc_efail): Delete.
40818 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
40819 argument of line number.
40820 (dg-init): If the tool has an init routine, call it.
40821 (dg-test): Remove args `cflags_var' and `libs_var'.
40822 Pass all compiler options to ${tool}_start.
40823 Handle missing line number.
40824 (dg-finish): New function.
40825 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
40826 particular files. Call gcc_finish at end. Move "skipping test"
40827 message to verbosity level 3.
40828 * gcc.c-torture/compile/compile.exp: Likewise.
40829 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
40830 * gcc.c-torture/execute/execute.exp: Likewise.
40831 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40832 Print testcase being tried at verbosity level 1.
40833 * gcc.c-torture/special/special.exp: Unset xfail.
40834 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40835 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
40836 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
40837 * gcc.failure/failure.exp: Likewise.
40838 * gcc.ieee/ieee.exp: Likewise.
40839 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
40840 Update call to dg-test. Call dg-finish at end.
40841 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
40842 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
40843 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
40844 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
40845 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
40846 * gcc.wendy/wendy.exp: Add copyright.
40847 Delete setting of tmpdir (done by gcc_init).
40848 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
40849 Pass compiler flags to gcc_start. Call gcc_finish at end.
40850 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
40851 gcc_[ce]pass/fail.
40852
40853 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
40854
40855 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
40856 confusion.
40857 (g++_load): Likewise.
40858
40859 * config/*.exp (gcc_load): Some were varargs fns and some were not.
40860 Rename argument to `prog' to remove the confusion.
40861 Varargs fns behave differently too!
40862 (g++_load): Likewise.
40863
40864 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
40865
40866 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
40867 what it is. Delete (always) printing of status value for !native.
40868 Simplify verbose code, and include status and exec_output.
40869 (g++_load): Use gcc_load.
40870
40871 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
40872
40873 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
40874 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
40875 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
40876 940714-3.c as these testcases don't exist anymore. Make
40877 va-arg-1.c expected to pass.
40878
40879 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
40880
40881 * gcc.misc-tests/misc.exp: Only run specific testcases.
40882 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
40883 * gcc.misc-tests/dg-[1-9].c: New files.
40884
40885 * lib/dg.exp: New testsuite driver.
40886 * gcc.prms/prms.exp: Use it.
40887
40888 * README.gcc: New file.
40889
40890 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
40891 Document and reset `lxpass' and `lxfail'.
40892 Simplify "initialized" message.
40893 (gcc_stat): Clean up comments a little.
40894
40895 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
40896
40897 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
40898
40899 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
40900
40901 * lib/old-dejagnu.exp (process-option): New proc.
40902 (old-dejagnu-init, old-dejagnu-stat): Likewise.
40903 (old-dejagnu): Simplify.
40904 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
40905
40906 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
40907
40908 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
40909 exists and is not an empty string.
40910
40911 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
40912 $xfail rather than calling setup_xfail. Clear $xfail when test is
40913 finished.
40914 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
40915 automatically.
40916
40917 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
40918 longer expected to fail.
40919
40920 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
40921 "f" function call.
40922
40923 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
40924
40925 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
40926 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
40927 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
40928 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
40929 c-torture-1.29.
40930
40931 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
40932 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
40933
40934 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
40935
40936 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
40937 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
40938
40939 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
40940 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
40941 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
40942
40943 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
40944
40945 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
40946 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
40947 940714-1.c, 940714-2.c, 940714-3.c},
40948 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
40949 gcc.misc-tests/{mg.c,mg.exp}:
40950 New tests.
40951 * gcc.noncompile/noncompile.exp: Change accordingly.
40952
40953 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
40954
40955 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
40956 Undo previous clobberage.
40957
40958 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
40959
40960 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
40961 * gcc.special/{930510-1.c, special.exp}:
40962 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
40963 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
40964 struct-varargs-1.c}: New tests from c-torture-1.26.
40965
40966 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
40967
40968 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
40969 argument to switch.
40970
40971 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
40972
40973 * Revert the previous changes. Please see Rob's directory
40974 (/lisa/test/rob/progressive/gcc/testsuite) for testing
40975 fixes.
40976
40977 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
40978
40979 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
40980 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
40981 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
40982 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
40983 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
40984 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
40985 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
40986 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
40987 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
40988 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
40989 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
40990 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
40991 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
40992 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
40993 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
40994 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
40995 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
40996 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
40997 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
40998 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
40999 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
41000 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
41001 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
41002 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
41003 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
41004 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
41005 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
41006
41007 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
41008
41009 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
41010 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
41011 with perror calls.
41012
41013 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
41014
41015 * config/unix.exp (g++_load): Fix syntax.
41016
41017 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
41018
41019 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
41020 * gcc.noncompile/921017-1.c: Deleted obsolete test.
41021 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
41022 Don't expect va-arg-1.c to fail. Correct expected output for
41023 920928-1.c.
41024 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
41025 * gcc.wendy/hbm4.c: Correct typo.
41026 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
41027
41028 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
41029
41030 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
41031 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
41032 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
41033 * lib/c-torture.exp (c-torture-compile): Ditto.
41034
41035 Reduce volume of output (remove all the -I's and such).
41036 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
41037 Call gcc_cpass, gcc_cfail.
41038 (c-torture): Pass testing option to c-torture-compile.
41039
41040 1994-03-21 Doug Evans (dje@cygnus.com)
41041
41042 Bring patches over from progressive.
41043 * config/default.exp: Exit remote shell cleanly.
41044 (g++_exit, g++_start): Add default versions.
41045 * config/sim.exp (gcc_load): Use perror, not error.
41046
41047 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
41048
41049 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
41050 set in site.exp.
41051
41052 1994-03-14 Doug Evans (dje@cygnus.com)
41053
41054 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
41055 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
41056 (wendy_try): New proc to run testcase.
41057 (main loop): Call 'em.
41058 * gcc.wendy/*.c: Clean up pass to correct expected output.
41059
41060 * lib/gcc.exp: Minor cleanup work.
41061 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
41062
41063 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
41064
41065 * config/sim.exp (gcc_load): Document return codes better.
41066 Don't pass -v to simulator.
41067
41068 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
41069
41070 * gcc.special/920717-x.c: Fix typo.
41071 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
41072 get at sources.
41073
41074 * lib/mike-gcc.exp: Fix typo.
41075
41076 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
41077
41078 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
41079 binary to use, transform the name.
41080 * config/*.exp: rename everything. Nuke any g++ specific files,
41081 it's now a special case of gcc that requires no special support.
41082 Add a default.exp for unsupported targets.
41083
41084 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
41085
41086 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
41087 lib/old-dejagnu.exp: Fix a few patterns to work with the new
41088 version of Tcl.
41089
41090 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
41091
41092 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
41093 than a warning.
41094
41095 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
41096
41097 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
41098
41099 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
41100
41101 * gcc.execute/execute.exp: Combine opt_list and foption_list into
41102 option_list. Compile every file with only 4/6 option choices
41103 (same as C torture) instead of with 12/18 different option
41104 choices.
41105 * lib/c-torture.exp: Likewise.
41106
41107 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
41108 not already set.
41109
41110 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
41111
41112 * lib/old-deja.exp: Add `excess errors test fails' error, now one
41113 can put an XFAIL *-*-* on excess errors.
41114
41115 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
41116
41117 * g++.law: Add more tests derived from g++-bugs snapshots.
41118
41119 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
41120 equivalent to g++.law/init9.
41121
41122 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
41123 compiled it, and the a.out file after we've run it.
41124
41125 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
41126
41127 * lib/mike-g++.exp (postbase): Delete the .o file after we've
41128 compiled it, and the a.out file after we've run it.
41129
41130 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
41131
41132 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
41133
41134 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
41135
41136 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
41137 version number.
41138
41139 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
41140
41141 * g++.law: New directory of g++ tests derived from the g++-bugs
41142 snapshots.
41143
41144 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
41145
41146 * gcc.compile: initbug1.c initbug1.exp testcase added
41147
41148 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
41149
41150 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
41151 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
41152 fixes submitted by Jeff Law (law@cs.utah.edu)
41153 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
41154 Jeff Law (law@cs.utah.edu)
41155
41156
41157 1993-11-30 Mike Stump (mrs@cygnus.com)
41158
41159 * config/unix-g++.exp: Follow the gcc way of doing things.
41160 * g++.old-deja/old-deja.exp: Minor updates.
41161 * lib/g++.exp: New file, follow the gcc way of doing things.
41162 * lib/old-dejagnu.exp: Minor updates.
41163 * lib/mike-g++.exp: Always unset errorInfo.
41164
41165 1993-11-06 Mike Stump (mrs@cygnus.com)
41166
41167 * lib/gcc.exp: Fix some errors with the below change, CC and
41168 CFLAGS should be global when setting, not local.
41169
41170 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
41171
41172 * lib/gcc.exp: Transform tool name.
41173
41174 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41175
41176 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
41177
41178 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41179
41180 * lib/gcc.exp: change gcc_done to gcc_stat
41181
41182 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
41183
41184 * Upgraded gcc testsuite to c-torture version 1.25
41185
41186 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
41187
41188 * lib/gcc.exp: added reporting code. Changed verbose compile message.
41189 * lib/c-torture: added hooks for new reporting code.
41190
41191 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
41192
41193 * config/sh-gcc.exp: check if sh-sim exists in the path
41194
41195 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
41196
41197 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
41198 * gcc.compile/compile.exp: Initial changes for new logic.
41199 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
41200 * gcc.failure/failure.exp: Initial changes for new logic.
41201 * gcc.ieee/ieee.exp: Initial changes for new logic.
41202 * gcc.misc-tests/misc.exp: Initial changes for new logic.
41203 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
41204 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
41205 * lib/c-torture.exp: Initial changes for new logic.
41206 * lib/gcc.exp: Initial changes for new logic.
41207
41208 1993-10-15 Mike Stump (mrs@cygnus.com)
41209
41210 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
41211 depend upon failure or success. Fully qualify names in failure
41212 and success messages. Always remove a.out before starting
41213 compile, just in case. Pay more attention to error text output by
41214 the compiler. Handle testcases with no known past errors just
41215 like all others, so that things are uniform. Other miscellaneous
41216 improvements.
41217
41218 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
41219
41220 * gcc.cpp: new directory for cpp tests
41221
41222 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
41223
41224 * lib/chill.exp: Code reformatted, removed unused code.
41225 * config/unix-chill.exp: Code reformatted, removed unused code.
41226 * chill.execute/execute.exp: Code reformatted, removed unused code.
41227 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
41228
41229 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
41230
41231 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
41232 routines not written.
41233
41234 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
41235
41236 * config/bug-gcc.exp: Use new procs from bug.exp.
41237
41238 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
41239
41240 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
41241 via ftp, rather than depending on NFS.
41242 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
41243 case.
41244
41245 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
41246
41247 * config/bug-gcc.exp: Use new download proc.
41248
41249 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
41250
41251 * chill.execute/execute.exp: cleanups, handles errors better
41252 * chill.compile/compile.exp: rewrite, based on execute.exp
41253 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
41254 * lib/chill.exp: major changes to diff proc and compile and link
41255 procs. added chill_fail and chill_pass wrappers to pass and
41256 fail. added more comments, and handle error codes better.
41257 Added a hack to capture stderr from exec, so noncompile tests
41258 can work.
41259
41260 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
41261
41262 * chill.execute/execute.exp: rewrite of testsuite driver
41263 * lib/chill.exp: rewrite of testsuite driver
41264 * config/unix-chill.exp: rewrite of testsuite driver
41265
41266 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
41267
41268 In chill.execute:
41269 * iexpr.ch: Standardize uppercase.
41270 * tuples.dat: Standardize uppercase.
41271 * vary.ch: standardize. Correct varying string assignments.
41272 * vary.dat: Add new output lines.
41273
41274 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
41275
41276 In chill.execute:
41277 * chprintf.ch: Standardize use of uppercase.
41278 * tuples.ch: Standardize and turn arr2 into a DCL,
41279 rather than a SYN.
41280 * pinits.ch: Standardize.
41281
41282 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
41283
41284 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
41285 * Makefil: Renamed to Makefile.in.
41286 * configure.in: New.
41287
41288 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
41289
41290 In chill.execute:
41291 * .cvsignore: Add result/output files.
41292 * Makefile: Fix up variables at start. Use MFLAGS
41293 everywhere. Correct bool_loc, built_ins entries.
41294 Add entry for vary1.ch.
41295 * bitarray.ch: Standardize upper-case usage.
41296 * bitexpr.ch: Standardize, add output of b1.
41297 * params.ch: Use arrayt in along PROC parameters, to
41298 avoid novelty problems.
41299 * sets.ch: Tiny cleanup.
41300 * vary1.ch: Re-indent.
41301
41302 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
41303
41304 * Add PR-related files to Makefiles, .cvsignore files, etc.
41305
41306 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
41307
41308 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
41309 with compiler objects. New names are test-flow.c and test-loop.c
41310
41311 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
41312
41313 * Upgraded c-torture tests from 1.19 to 1.20
41314
41315 * new files:
41316 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
41317 * gcc.compile: 930623-1.c 930623-2.c
41318 * gcc.noncompile: 930622-1.c 930622-2.c
41319 * gcc.failure: 920411-1.c 920627-2.c
41320 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
41321
41322 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
41323
41324 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41325 More changes to get testsuite working properly. Needs more work.
41326 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
41327
41328 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
41329
41330 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
41331 More changes to get testsuite working properly. Needs more work.
41332
41333 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
41334
41335 * chill.compile/compile.exp: Added for Dejagnu support
41336 * chill.execute/execute.exp: Added for Dejagnu support
41337 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
41338
41339 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
41340
41341 This should complete moving the CHILL test files.
41342 * chill.noncompile(.cvsignore printf.grt
41343 in-printf.grt chprintf.grt chprintf.ch):
41344 Added test-support files.
41345 (Makefile): Modified further.
41346 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
41347 signal.ch): Added test files.
41348 * chill.execute (.cvsignore printf.grt printr.c
41349 in-printf.grt rts.c chprintf.grt rts.h): Added
41350 test-support files.
41351 (Makefile): More corrections.
41352
41353 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
41354
41355 * chill.compile, chill.execute, chill.nocompile: Add CHILL
41356 test cases, ready for DejaGnu.
41357
41358 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
41359
41360 * Upgraded c-torture tests from 1.18 to 1.19
41361
41362 * gcc.compile: added test(s):
41363 930607-1.c
41364 * gcc.execute: added test(s):
41365 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
41366
41367 * added new subdirectory for misc tests: gcc.misc-tests
41368 * gcc.misc-test(s): added tests:
41369 inst-check.c test-consts.c test-ior.c test-switch.c
41370
41371 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
41372
41373 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
41374
41375 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
41376
41377 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
41378
41379 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
41380
41381 * Upgraded c-torture tests from 1.17 to 1.18
41382
41383 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
41384
41385 * Upgraded c-torture tests from 1.12 to 1.17
41386
41387 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
41388
41389 * lib/old-dejagnu.exp:
41390 Fixed handling of XFAIL target triplets to correctly
41391 recognize wildcard characters. Removed code that
41392 appended a unique id tag to the end of the file name
41393 printed out by the result of the testcases within a
41394 given test file.
41395
41396 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
41397
41398 * lib/old-dejagnu.exp:
41399 Reworked expected failure handling to trigger off of XFAIL
41400 keyword in keyphrase embeded in testcase source code. The
41401 XFAIL keyword must be at the end of the keyphrase line. It
41402 may optionally be followed by one or more target triplets.
41403 It has just occured that the handling of wildcards in the
41404 target triplet may not be correct.
41405
41406 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
41407
41408 * g++.old-deja/tests:
41409 Moved all subdirectories up one level into g++.old-deja .
41410
41411 * lib/old-dejagnu.exp:
41412 Fixed problem with CXXFLAGS not being properly reset, and being
41413 corrupted with extraneous "-c" compiler option. This was
41414 causing binaries to not be generated for test that needed them.
41415 Modified strings passed to "pass" and "fail" so that individual
41416 tests from the same test file would be distinguished by an
41417 identifier appended to the test file name in the summary logs;
41418 this corrected a problem with erroneous diff logs. Added code
41419 to search testcases for expected fail and unexpected pass keywords.
41420
41421 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
41422
41423 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
41424
41425 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
41426
41427 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
41428 Removed extraneous text from end of "Special g++ Options"
41429 keyphrase.
41430
41431 * lib/old-dejagnu.exp: Added pattern matching to look for new
41432 keywords, embedded in testcases comments, which will trigger
41433 calls to xpass and xfail.
41434
41435 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
41436
41437 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
41438 comments embedded in the testcases, especially the one looking for
41439 special compiler options, as well as the pattern matching for the
41440 compiler output again.
41441
41442 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
41443
41444 * lib/old-dejagnu.exp: Do a proper check of the return value for
41445 execute tests. Fixed several problems with the pattern matching
41446 of the compiler output which gave erroneous test results.
41447 Changed several of the test result messages to be more descriptive.
41448 * config/unix-g++.exp: Proc g++_load now actually works and
41449 executes the tests passed to it and returns a usable return
41450 value.
41451
41452 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
41453
41454 * lib/gcc.exp: Exits gracefully if $CC is bogus.
41455
41456 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
41457
41458 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
41459 Modified both files to properly execute the old style
41460 dejagnu tests. The previous versions of these files were
41461 experimental and did not function anything near correctly.
41462
41463 1993-04-05 Rob Savoye (rob@cygnus.com)
41464
41465 * Removed all Makefile.in and configure.in files. No configuration
41466 needed now.
41467
41468 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
41469
41470 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
41471
41472 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
41473
41474 * gcc.compile/configure.in, gcc.unsorted/configure.in,
41475 gcc.special/configure.in, gcc.noncompile/configure.in,
41476 gcc.execute/configure.in, gcc.code_quality/configure.in,
41477 g++.other/configure.in, g++.old-deja/configure.in,
41478 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
41479 in srcname setting.
41480
41481 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
41482
41483 * lib/udi.exp: Fixed mondfe and mondfe_download.
41484 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
41485 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
41486
41487 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
41488
41489 * config/udi-gdb.exp: Check $shell_id after connecting to target.
41490 (gdb_exit): Don't remove *_soc files.
41491
41492 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
41493
41494 * lib/c-torture.exp: Don't look for main; instead always use -w
41495 -c. This is how the c-torture tests work. Remove the object
41496 file if the compilation succeeds.
41497 * gcc.execute/execute.exp: Remove executable if test passes.
41498 * gcc.noncompile/noncompile.exp: Every test is an expected
41499 failure.
41500 * gcc.special/special.exp: Added tests from c-torture 1.11,
41501 corrected use of existing test.
41502 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
41503 gcc.execute/920625-1.c: Updated to c-torture 1.11.
41504 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
41505 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
41506 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
41507 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
41508 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
41509 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
41510 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
41511 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
41512 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
41513 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
41514 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
41515 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
41516 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
41517 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
41518 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
41519 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
41520 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
41521 c-torture 1.11.
41522 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
41523 correspond to c-torture 1.11.
41524
41525 * New file.