flatten-1.c: Use longer function names for matching of asm labels.
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2
3 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
4 for matching of asm labels.
5
6 2005-07-25 Richard Guenther <rguenther@suse.de>
7
8 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
9
10 2005-07-25 Richard Guenther <rguenther@suse.de>
11
12 PR testsuite/22624
13 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
14
15 2005-07-25 Ira Rosen <irar@il.ibm.com>
16
17 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
18 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
19 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
20 * gcc.dg/vect/vect-100.c: New test.
21 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
22 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
24 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
25 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
26 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
27 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
28 * gfortran.dg/vect/pr19049.f90: New testcase.
29 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
30
31 2005-07-25 Jakub Jelinek <jakub@redhat.com>
32
33 * gcc.c-torture/execute/20050713-1.c: New test.
34
35 PR fortran/20063
36 * gfortran.fortran-torture/execute/data_4.f90: New test.
37
38 PR middle-end/20303
39 * gcc.dg/visibility-d.c: New test.
40
41 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
42
43 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
44 * gfortran.dg/underflow.f90: Ditto.
45
46 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
47
48 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
49 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
50 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
51
52 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
53
54 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
55 include case of field width of zero.
56
57 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
58
59 PR libgfortran/21875
60 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
61 with trailing blanks on normal formatted read.
62
63 2005-07-23 Chao-ying Fu <fu@mips.com>
64
65 * gcc.target/mips/mips32-dsp-type.c: New test.
66 * gcc.target/mips/mips32-dsp.c: New test.
67
68 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
69
70 PR testsuite/21073
71 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
72
73 PR testsuite/20454
74 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
75 and __cyg_profile_func_exit.
76
77 2005-07-22 David Edelsohn <edelsohn@gnu.org>
78
79 * gfortran.dg/comma_format_extension_3.f: Fix typo.
80 * gfortran.dg/comma_format_extension_4.f: Same.
81 * gfortran.dg/pr15332.f: Same.
82 * gfortran.dg/pr21730.f: Same.
83
84 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
85
86 * g++.dg/opt/vrp2.C: Fix testcase.
87
88 PR tree-opt/22625
89 * g++.dg/opt/vrp2.C: New test.
90
91 2005-07-22 Mark Mitchell <mark@codesourcery.com>
92
93 PR debug/21828
94 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
95
96 2005-07-22 Diego Novillo <dnovillo@redhat.com>
97
98 * gcc.dg/tree-ssa/20050719-1.c: New test.
99
100 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
101
102 * gcc.dg/bfin-longcall-1.c: New file.
103 * gcc.dg/bfin-longcall-2.c: New file.
104
105 2005-07-21 Janis Johnson <janis187@us.ibm.com>
106
107 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
108
109 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
110
111 PR middle-end/19055
112 * gcc.dg/tree-ssa/pr19055.c: New test.
113 * gcc.dg/tree-ssa/pr19055-2.c: New test.
114
115 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
116
117 PR C++/22358
118 * g++.dg/other/pr22358.C: New test.
119
120 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
121
122 PR c++/2922
123 * g++.dg/lookup/two-stage5.C: New test from bug comments.
124
125 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
126
127 PR c++/15938
128 * g++.dg/init/union2.C: New test.
129
130 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
131
132 PR c/22393
133 * gcc.dg/complex-4.c: New test.
134
135 2005-07-21 Richard Guenther <rguenther@suse.de>
136
137 PR testsuite/22522
138 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
139 scanning for asm labels.
140 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
141
142 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
143
144 PR target/22085
145 * gcc.dg/altivec-pr22085.c: New.
146
147 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
148
149 PR tree-optimization/19210
150 * gcc.dg/tree-ssa/pr19210-1.c: New.
151 * gcc.dg/tree-ssa/pr19210-2.c: New.
152
153 2005-07-21 Richard Sandiford <richard@codesourcery.com>
154
155 PR rtl-optimization/22167
156 * g++.dg/opt/pr22167.C: New test.
157
158 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
159
160 PR c++/2922
161 * g++.dg/lookup/two-stage2.C: New.
162 * g++.dg/lookup/two-stage3.C: New.
163 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
164 fixed two-stage name lookup for operators.
165 * g++.dg/template/call3.C: Compiler now produces an appropriate
166 error message.
167 * g++.dg/template/crash37.C: Compiler now describes bla() on line
168 14 as a candidate.
169 * g++.dg/template/ptrmem4.C: Compiler produces different error
170 message.
171 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
172 connect_to_method as a candidate.
173
174 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
175
176 * gcc.dg/fold-alloc-1.c: New test.
177
178 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
179
180 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
181 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
182
183 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
184
185 * gcc.dg/fold-abs-1.c: New test.
186 * gcc.dg/fold-abs-2.c: New test.
187 * gcc.dg/fold-abs-3.c: New test.
188
189 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
190
191 Make CONSTRUCTOR use VEC to store initializers.
192 * g++.dg/ext/complit3.C: Check for specific error messages.
193 * g++.dg/init/brace2.C: Update error message.
194 * g++.dg/warn/Wbraces2.C: Likewise.
195
196 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
197
198 PR fortran/16940
199 * gfortran.dg/module_interface_1.f90: New test.
200
201 2005-07-19 Danny Berlin <dberlin@dberlin.org>
202 Kenneth Zadeck <zadeck@naturalbridge.com>
203
204 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
205
206 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
207
208 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
209 specify -Wformat for these tests.
210 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
211 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
212 * gcc.dg/format/opt-6.c: Delete.
213
214 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
215
216 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
217 * gcc.dg/tree-ssa/sra-3.c: Likewise.
218
219 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
220
221 * gcc.dg/tree-ssa/alias-2.c: New test.
222
223 2005-07-18 Mark Mitchell <mark@codesourcery.com>
224
225 PR c++/22263
226 * g++.dg/template/explicit7.C: New test.
227
228 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
229
230 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
231 width of 8 to +Inf and -Inf.
232
233 2005-07-17 Mark Mitchell <mark@codesourcery.com>
234
235 PR c++/22139
236 * g++.dg/template/friend36.C: New test.
237
238 2005-07-16 David Edelsohn <edelsohn@gnu.org>
239
240 PR fortran/21730
241 * gfortran.dg/pr21730.f: New test.
242
243 2005-07-16 Danny Berlin <dberlin@dberlin.org>
244 Kenneth Zadeck <zadeck@naturalbridge.com>
245
246 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
247 since pure const detection cannot run at -O1 in c compiler.
248 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
249 can now optimize this case properly.
250 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
251 because we now pass.
252 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
253
254 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
255
256 PR c/22421
257 * gcc.dg/format/bitfld-1.c: New test.
258
259 2005-07-15 Mark Mitchell <mark@codesourcery.com>
260
261 PR c++/22204
262 * g++.dg/rtti/repo1.C: New test.
263
264 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
265
266 PR middle-end/22398
267 * gcc.c-torture/compile/pr22398.c: New test.
268
269 2005-07-15 Mark Mitchell <mark@codesourcery.com>
270
271 PR c++/22132
272 * g++.dg/expr/cast4.C: New test.
273
274 2005-07-15 Richard Guenther <rguenther@suse.de>
275
276 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
277 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
278
279 2005-07-15 Steven Bosscher <stevenb@suse.de>
280
281 PR tree-optimization/22230
282 * gcc.dg/tree-ssa/pr22230.c: New test.
283
284 2005-07-14 Jakub Jelinek <jakub@redhat.com>
285
286 * gfortran.dg/g77/cpp6.f: New test.
287
288 PR fortran/22417
289 * gfortran.dg/g77/cpp5.F: New test.
290 * gfortran.dg/g77/cpp5.h: New file.
291 * gfortran.dg/g77/cpp5inc.h: New file.
292
293 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
294
295 PR libfortran/16435
296 * gfortran.dg/tl_editting.f90: New.
297 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
298
299 2005-07-14 Steven G. Kargl <kargls@comcast.net>
300
301 * gfortran.dg/char_array_constructor.f90: New test.
302
303 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
304
305 * gfortran.dg/past_eor.f90: New.
306 * gfortran.dg/complex_read.f90: New.
307
308 2005-07-13 Jeff Law <law@redhat.com>
309
310 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
311 additional casts.
312
313 * gcc.dg/tree-ssa/pr22321.c: New test
314
315 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
316
317 PR tree-optimization/21921
318 * gcc.dg/tree-ssa/pr21921.c: New.
319
320 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
321
322 PR tree-optimizatio/22442
323 * gcc.dg/tree-ssa/loop-11.c: New test.
324
325 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
326
327 PR tree-opt/21840
328 * gcc.c-torture/compile/pr21840.c: New test.
329
330 2005-07-12 Jan Hubicka <jh@suse.cz>
331
332 * gcc.c-torture/compile/pr22379.c: New test.
333
334 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
335
336 PR libfortran/21593
337 gfortran.dg/dev_null.f90: Remove outdated comment about
338 PR libfortran/21593.
339
340
341 2005-07-12 Dale Johannesen <dalej@apple.com>
342
343 * gcc.target/i386/compress-float-sse.c: New.
344 * gcc.target/i386/compress-float-sse-pic.c: New.
345 * gcc.target/i386/compress-float-387.c: New.
346 * gcc.target/i386/compress-float-387-pic.c: New.
347 * gcc.dg/compress-float-ppc.c: New.
348 * gcc.dg/compress-float-ppc-pic.c: New.
349
350 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
351
352 PR libfortran/21593
353 gfortran.dg/dev_null.f90: Remove targets.
354
355 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
356
357 PR tree-opt/22335
358 * gcc.dg/pr22335-1.c: New test.
359 * gcc.dg/pr22335-2.c: New test.
360
361 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
362
363 PR c++/20172
364 * g++.dg/template/nontype12.C : New test.
365
366 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
367
368 * gcc.dg/tree-ssa/loop-10.c: New test.
369
370 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
371
372 * gcc.c-torture/execute/20020720-1.x: Remove.
373
374 2005-07-11 Jakub Jelinek <jakub@redhat.com>
375
376 * gfortran.fortran-torture/execute/forall_7.f90: New test.
377
378 2005-07-10 Richard Sandiford <richard@codesourcery.com>
379
380 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
381 (dg-mips-options): Use it.
382
383 2005-07-09 Diego Novillo <dnovillo@redhat.com>
384
385 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
386
387 2005-07-09 Richard Henderson <rth@redhat.com>
388
389 * lib/target-supports.exp (check_effective_target_sync_char_short):
390 Add alpha.
391
392 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
393
394 PR libfortran/22217
395 * gfortran.dg/negative-z-descriptor.f90: New test.
396
397 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
398
399 PR tree-opt/22329
400 * gcc.dg/pr22329.c: New test.
401
402 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
403
404 PR tree-optimization/20139
405 * gcc.dg/tree-ssa/pr20139.c: New.
406
407 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
408
409 PR tree-opt/22356
410 * testsuite/gcc.dg/pr22356-1.c: New test.
411
412 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
413
414 PR c++/21799
415 * g++.dg/template/unify8.C: New.
416 * g++.dg/template/unify9.C: New.
417
418 2005-07-08 Jakub Jelinek <jakub@redhat.com>
419
420 * gfortran.fortran-torture/execute/entry_10.f90: New test.
421
422 2005-07-07 Geoffrey Keating <geoffk@apple.com>
423
424 * gcc.dg/darwin-version-1.c: New.
425 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
426 * gcc.dg/builtins-20.c: Likewise.
427 * gcc.dg/builtins-53.c: Likewise.
428 * gcc.dg/torture/builtins-convert-1.c: Likewise.
429 * gcc.dg/torture/builtins-convert-2.c: Likewise.
430 * gcc.dg/torture/builtins-convert-3.c: Likewise.
431 * gcc.dg/torture/builtins-power-1.c: Likewise.
432 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
433 on Darwin.
434
435 2005-07-07 Jeff Law <law@redhat.com>
436
437 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
438 argument evaluation order.
439
440 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
441
442 PR libfortran/21594
443 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
444 Add test cases where the shift length is greater than the
445 array length.
446
447 2005-07-07 Ziemowit Laski <zlaski@apple.com>
448
449 * obj-c++.dg/proto-lossage-6.mm: New.
450 * objc.dg/proto-lossage-6.m: New.
451
452 2005-07-07 Ziemowit Laski <zlaski@apple.com>
453
454 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
455 * objc.dg/gnu-runtime-2.m: Likewise.
456
457 2005-07-07 Jakub Jelinek <jakub@redhat.com>
458
459 * gfortran.dg/longline.f: New test.
460
461 * gfortran.dg/badline.f: New test.
462
463 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
464
465 PR fortran/16531
466 PR fortran/15966
467 PR fortran/18781
468 * gfortran.dg/hollerith.f90: New.
469 * gfortran.dg/hollerith2.f90: New.
470 * gfortran.dg/hollerith3.f90: New.
471 * gfortran.dg/hollerith4.f90: New.
472 * gfortran.dg/hollerith_f95.f90: New.
473 * gfortran.dg/hollerith_legacy.f90: New.
474 * gfortran.dg/g77/cpp4.F: New. Port from g77.
475
476 2005-07-07 Ziemowit Laski <zlaski@apple.com>
477
478 PR objc/22274
479 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
480 * objc.dg/gnu-runtime-2.m: New.
481
482 2005-07-06 Jeff Law <law@redhat.com>
483
484 * gcc.dg/tree-ssa/vrp17.c: New test.
485
486 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
487
488 PR fortran/22327
489 * gfortran.dg/array_constructor_5.f90: New test.
490
491 2005-07-07 Jakub Jelinek <jakub@redhat.com>
492
493 * gfortran.fortran-torture/execute/entry_9.f90: New test.
494
495 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
496
497 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
498 * gcc.dg/980816-1.c: Ditto.
499
500 2005-07-06 Jeff Law <law@redhat.com>
501
502 * gcc.c-torture/compile/pr21356.c: New test.
503
504 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
505
506 PR c/22013
507 PR c/22098
508 * gcc.c-torture/compile/pr22013-1.c,
509 gcc.c-torture/execute/pr22098-1.c,
510 gcc.c-torture/execute/pr22098-2.c,
511 gcc.c-torture/execute/pr22098-3.c: New tests.
512
513 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
514
515 PR c/22308
516 * gcc.dg/pr22308-1.c: New test.
517
518 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
519
520 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
521 target.
522 * gcc.dg/compare9.c: Use -fshort-enums instead of
523 -fno-short-enums. Change the last test to dg-bogus.
524
525 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
526
527 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
528 * gcc.dg/compare9.c: New.
529
530 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
531
532 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
533
534 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
535
536 PR testsuite/22288
537 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
538
539
540 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
541
542 * gcc.dg/format/gcc_gfc-1.c: New.
543
544 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
545
546 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
547
548 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
549
550 PR fortran/20842
551 * gfortran.dg/io_invalid_1.f90: New test.
552
553 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
554
555 * gcc.dg/format/gcc_diag-1.c: Update.
556
557 2005-07-02 Jeff Law <law@redhat.com>
558
559 * gcc.dg/tree-ssa/pr22051-1.c: New test.
560 * gcc.dg/tree-ssa/pr22051-2.c: New test.
561
562 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
563
564 * gcc.dg/format/gcc_diag-1.c: Update.
565
566 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
567
568 PR tree-opt/22269
569 * gcc.c-torture/compile/pr22269.c: New test.
570
571 2005-06-30 Diego Novillo <dnovillo@redhat.com>
572
573 PR 21584
574 PR 22219
575 * g++.dg/tree-ssa/pr21584-1.C: New test.
576 * g++.dg/tree-ssa/pr21584-2.C: New test.
577
578 2005-06-30 Ziemowit Laski <zlaski@apple.com>
579
580 * obj-c++.dg/try-catch-11.mm: New.
581 * objc.dg/try-catch-10.m: New.
582
583 2005-06-29 David Edelsohn <edelsohn@gnu.org>
584
585 * g++.dg/other/ucnid-1.C: xfail on AIX.
586
587 2005-06-29 Diego Novillo <dnovillo@redhat.com>
588
589 PR 22234
590 * gcc.dg/20050629-1.c: New test.
591
592 2005-06-29 Ziemowit Laski <zlaski@apple.com>
593
594 * obj-c++.dg/const-str-1[0-1].mm: New.
595 * objc.dg/const-str-1[0-1].m: New.
596
597 2005-05-29 Richard Henderson <rth@redhat.com>
598
599 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
600 Rename from check_effective_target_vect_no_max.
601 (check_effective_target_vect_no_int_add): New.
602 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
603 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
604 * gcc.dg/vect/vect-reduc-3.c: Likewise.
605 * gcc.dg/vect/vect-reduc-1.c: Use both.
606 * gcc.dg/vect/vect-reduc-2.c: Likewise.
607
608 2005-05-29 Richard Henderson <rth@redhat.com>
609
610 * lib/target-supports.exp (check_effective_target_vect_no_max):
611 Remove i386 and x86_64.
612
613 2005-06-29 Steve Ellcey <sje@cup.hp.com>
614
615 PR testsuite/21969
616 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
617
618 2005-06-29 Steve Ellcey <sje@cup.hp.com>
619
620 PR middle-end/21969
621 * gcc.dg/vect/pr21969.c: New test.
622
623 2005-06-28 Eric Christopher <echristo@redhat.com>
624
625 PR c/22052
626 PR c/21975
627 * gcc.dg/inline1.c: New test.
628 * gcc.dg/inline2.c: Ditto.
629 * gcc.dg/inline3.c: Ditto.
630 * gcc.dg/inline4.c: Ditto.
631 * gcc.dg/inline5.c: Ditto.
632
633 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
634
635 PR libfortran/22142
636 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
637 Add testcase also testing eoshift1 for PR 22142.
638
639 2005-06-28 Richard Henderson <rth@redhat.com>
640
641 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
642 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
643 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
644 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
645 gcc.dg/tree-ssa/20030922-2.c: Likewise.
646
647 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
648
649 PR libfortran/22142
650 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
651 Add testcase for PR 22142.
652
653 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
654
655 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
656 gcc.target/ia64/fpreg-2.c: New tests.
657
658 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
659
660 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
661
662 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
663
664 PR libfortran/22170
665 * gfortran.dg/slash_1.f90: New test.
666
667 2005-06-27 Richard Henderson <rth@redhat.com>
668
669 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
670 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
671 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
672 * gcc.dg/vect/vect-reduc-2.c: Likewise.
673 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
674 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
675
676 2005-06-27 Richard Henderson <rth@redhat.com>
677
678 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
679 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
680
681 2005-06-27 Ziemowit Laski <zlaski@apple.com>
682
683 * obj-c++.dg/proto-lossage-5.mm: New.
684 * objc.dg/proto-lossage-5.m: New.
685
686 2005-06-27 Diego Novillo <dnovillo@redhat.com>
687
688 PR 21959
689 * gcc.dg/tree-ssa/pr21959.c: New test.
690
691 2005-06-27 Jakub Jelinek <jakub@redhat.com>
692
693 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
694 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
695 testing uninitialized var.
696
697 * gcc.c-torture/execute/builtins/chk.h: New.
698 * gcc.c-torture/execute/builtins/lib/chk.c: New.
699 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
700 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
701 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
702 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
703 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
704 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
705 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
706 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
707 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
708 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
709 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
710 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
711 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
712 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
713 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
714 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
715 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
716 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
717 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
718 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
719 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
720 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
721 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
722 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
723 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
724 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
725 * gcc.dg/builtin-object-size-1.c: New test.
726 * gcc.dg/builtin-object-size-2.c: New test.
727 * gcc.dg/builtin-object-size-3.c: New test.
728 * gcc.dg/builtin-object-size-4.c: New test.
729 * gcc.dg/builtin-object-size-5.c: New test.
730 * gcc.dg/builtin-stringop-chk-1.c: New test.
731 * gcc.dg/builtin-stringop-chk-2.c: New test.
732 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
733 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
734 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
735 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
736 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
737 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
738 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
739 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
740 * gcc.c-torture/execute/printf-1.c: New test.
741 * gcc.c-torture/execute/fprintf-1.c: New test.
742 * gcc.c-torture/execute/vprintf-1.c: New test.
743 * gcc.c-torture/execute/vfprintf-1.c: New test.
744 * gcc.c-torture/execute/printf-chk-1.c: New test.
745 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
746 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
747 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
748
749 2005-06-27 Michael Matz <matz@suse.de>
750
751 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
752 slot is not merged if address escapes.
753
754 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
755
756 PR c/21911
757 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
758
759 2005-06-26 Jakub Jelinek <jakub@redhat.com>
760
761 PR middle-end/17965
762 * gcc.c-torture/compile/20050622-1.c: New test.
763
764 PR middle-end/22028
765 * gcc.dg/20050620-1.c: New test.
766
767 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
768
769 PR tree-optimization/22026
770 * gcc.dg/tree-ssa/pr22026.c: New.
771
772 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
773
774 PR libfortran/22144
775 * gfortran.dg/shift-alloc.f90: New testcase.
776
777 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
778
779 * all files: Update FSF address in copyright headers.
780
781 2005-06-22 Jan Hubicka <jh@suse.cz>
782
783 * wholeprogram-1.c: New testcase.
784 * wholeprogram-2.c: New testcase.
785
786 2005-06-24 Mark Mitchell <mark@codesourcery.com>
787
788 PR 22171
789 * gcc.dg/tree-ssa/pr22171.c: New test.
790
791 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
792
793 * gfortran.dg/simplify_modulo.f90: New.
794
795 2005-06-24 Jan Hubicka <jh@suse.cz>
796
797 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
798
799 2005-06-23 Ziemowit Laski <zlaski@apple.com>
800
801 * obj-c++.dg/proto-lossage-[1-4].mm: New.
802
803 2005-06-23 Ziemowit Laski <zlaski@apple.com>
804
805 * obj-c++.dg/typedef-alias-1.mm: New.
806 * objc.dg/typedef-alias-1.m: New.
807
808 2005-06-23 Jeff Law <law@redhat.com>
809
810 * gcc.dg/tree-ssa/vrp16.c: New test.
811
812 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
813
814 * lib/target-supports.exp: Add
815 check_effective_target_fortran_large_real and
816 check_effective_target_fortran_large_int to check for
817 corresponding effective targets.
818 * gfortran.dg/large_integer_kind_1.f90: New test.
819 * gfortran.dg/large_real_kind_1.f90: New test.
820
821 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
822
823 PR tree-optimization/22117
824 * gcc.dg/tree-ssa/pr22117.c: New.
825
826 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
827
828 PR testsuite/22123
829 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
830
831 2005-06-23 David Edelsohn <edelsohn@gnu.org>
832
833 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
834
835 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
836
837 * gfortran.dg/f2c_4.f90: Add tests for complex functions
838 * gfortran.dg/f2c_4.c: Likewise
839
840 2005-06-22 Paul Brook <paul@codesourcery.com>
841
842 PR fortran/21034
843 * gfortran.dg/auto_save_1.f90: New test.
844
845 2005-06-22 Michael Matz <matz@suse.de>
846
847 * gcc.target/x86-64/abi: New directory.
848 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
849 * gcc.target/x86-64/abi/README.gcc: New file.
850 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
851 * gcc.target/x86-64/abi/asm-support.s: New file.
852 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
853 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
854 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
855 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
856 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
857 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
858 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
859 * gcc.target/x86_64/abi/test_bitfields.c: New test.
860 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
861 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
862 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
863 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
864 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
865 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
866 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
867 * gcc.target/x86_64/abi/test_varargs.c: New test.
868
869 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
870
871 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
872 32-bit i?86 and x86_64.
873
874 2005-06-21 Ziemowit Laski <zlaski@apple.com>
875
876 * obj-c++.dg/const-str-[1-9].mm: New tests.
877
878 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
879
880 PR fortran/22010
881 * gfortran.dg/namelist_use.f90: New.
882 * gfortran.dg/namelist_use_only.f90: New.
883
884 2005-06-21 Jeff Law <law@redhat.com>
885
886 * gcc.dg/tree-ssa/vrp15.c: New test.
887
888 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
889
890 * lib/target-supports.exp (check_effective_target_vect_reduction):
891 Remove.
892 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
893 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
894 remove vect_reduction target keyword. Also avoid two returns in main.
895 * gcc.dg/vect/vect-reduc-3.c: Likewise.
896 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
897 * gcc.dg/vect/vect-reduc-1short.c: New test.
898 * gcc.dg/vect/vect-reduc-1char.c: New test.
899 * gcc.dg/vect/vect-reduc-2short.c: New test.
900 * gcc.dg/vect/vect-reduc-2char.c: New test.
901 * gcc.dg/vect/vect-reduc-6.c: New test.
902 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
903 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
904 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
905
906 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
907 Paul Thomas <pault@gcc.gnu.org>
908
909 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
910 New tests.
911
912 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
913
914 * gfortran.dg/backslash_1.f90: New test.
915 * gfortran.dg/backslash_2.f90: New test.
916
917 2005-06-20 Steven G. Kargl <kargls@comcast.net>
918
919 * gfortran.dg/duplicate_labels.f90: New test.
920
921 2005-06-20 Jan Beulich <jbeulich@novell.com>
922
923 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
924 unsupportable relocations.
925 * g++.old-deja/g++.other/store-expr1.C: Likewise.
926 * gcc.dg/20050321-2.c: xfail for NetWare.
927
928 2005-06-20 Andreas Jaeger <aj@suse.de>
929
930 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
931 gcc.target/i386/fastcall-sseregparm.c,
932 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
933
934 2005-06-19 Richard Henderson <rth@redhat.com>
935
936 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
937
938 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
939
940 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
941
942 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
943
944 PR c++/22115
945 * g++.dg/conversion/simd2.C: Change expected error message.
946
947 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
948
949 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
950 * gcc.dg/vect/vect-reduc-2.c: Likewise.
951 * gcc.dg/vect/vect-reduc-3.c: Likewise.
952
953 2005-06-18 James A Morrison <phython@gcc.gnu.org>
954
955 * gcc.dg/fold-mod-1.c: New test.
956
957 2005-06-18 Steven G. Kargl <kargls@comcast.net>
958
959 PR fortran/19926
960 * gfortran.dg/pr19926.f90: New test.
961
962 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
963
964 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
965 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
966 targets.
967 * gcc.dg/vect/vect-reduc-2.c: Likewise.
968 * gcc.dg/vect/vect-reduc-3.c: Likewise.
969
970 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
971
972 * gcc.target/ia64/float80-varargs-1.c: New test.
973
974 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
975
976 PR tree-opt/22035
977 * gfortran.dg/f2c_6.f90: New test.
978
979 2005-06-17 Geoffrey Keating <geoffk@apple.com>
980
981 PR c++/17413
982 * g++.dg/template/local5.C: New.
983
984 2005-06-17 Richard Henderson <rth@redhat.com>
985
986 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
987
988 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
989
990 PR testsuite/21945
991 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
992
993 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
994
995 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
996 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
997 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
998 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
999 check_vect to verify the presence of hardware vector support.
1000
1001 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
1002
1003 PR testsuite/22056
1004 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
1005
1006 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1007
1008 PR libfortran/19216
1009 * gfortran.dg/pr19216.f: Add correct space between brackets and
1010 dg directive.
1011
1012 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1013
1014 PR libfortran/16436
1015 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
1016
1017 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
1018
1019 * gcc.target/i386/attributes-error.c: New testcase.
1020 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
1021 * gcc.target/i386/regparm-stdcall.c: Likewise.
1022 * gcc.target/i386/sseregparm-1.c: Likewise.
1023 * gcc.target/i386/sseregparm-2.c: Likewise.
1024
1025 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
1026
1027 * g++.dg/rtti/crash2.C: New.
1028
1029 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
1030
1031 * gcc.dg/noncompile/20040203-3.c: Update expected message.
1032
1033 2005-06-15 David Ung <davidu@mips.com>
1034
1035 * gcc.target/mips/mips16e-extends.c: New test for testing the
1036 generation of MIPS16e zeb/zeh, seb/seh instructions.
1037
1038 2005-06-15 Diego Novillo <dnovillo@redhat.com>
1039
1040 PR 22018
1041 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
1042 * gcc.dg/tree-ssa/pr22018.c: New test.
1043
1044 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
1045
1046 * gcc.dg/simd-1.c: Update error messages.
1047 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
1048 * gcc.dg/simd-2.c: Update error messages.
1049 * gcc.dg/simd-4.c: New.
1050
1051 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
1052
1053 PR c++/20678
1054 * g++.dg/other/crash-4.C: New.
1055
1056 2005-06-14 Devang Patel <dpatel@apple.com>
1057
1058 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
1059
1060 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
1061
1062 PR c++/21929
1063 * g++.dg/parse/crash11.C: Update
1064
1065 2005-06-13 Jeff Law <law@redhat.com>
1066
1067 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
1068 perform the desired transformations.
1069 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
1070 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
1071
1072 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1073
1074 PR fortran/22038
1075 * gfortran.dg/forall_1.f90: Un-XFAIL.
1076
1077 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
1078
1079 PR c++/21929
1080 * g++.dg/parse/crash26.C: New.
1081
1082 PR c++/20789
1083 * g++.dg/init/member1.C: New.
1084
1085 2005-06-13 Jakub Jelinek <jakub@redhat.com>
1086
1087 * gfortran.dg/altreturn_1.f90: New test.
1088
1089 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
1090
1091 PR middle-end/21985
1092 * gcc.dg/tree-ssa/pr21985.c: New test.
1093
1094 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1095
1096 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
1097
1098 2005-06-12 Roger Sayle <roger@eyesopen.com>
1099
1100 PR c++/21930
1101 * g++.dg/other/error10.C: New test case.
1102
1103 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1104
1105 PR libfortran/19155
1106 * gfortran.dg/pr19155.f: Add test.
1107
1108 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1109
1110 * gfortran.dg/f2c_7.f90: New test.
1111
1112 * gfortran.dg/forall_1.f90: XFAILed.
1113
1114 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
1115
1116 * gcc.dg/pr14796-1.c: New.
1117 * gcc.dg/pr14796-2.c: New.
1118
1119 2005-06-11 Steven G. Kargl <kargls@comcast.net>
1120
1121 PR fortran/17792
1122 PR fortran/21375
1123 * gfortran.dg/deallocate_stat.f90: New test.
1124
1125 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
1126
1127 * gfortran.fortran-torture/execute/in-pack.f90: New test.
1128
1129 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
1130
1131 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
1132 access will be generated when this loop is vectorized. Test that
1133 accesses with same alignment were detected.
1134 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
1135 Test that accesses with same alignment were detected.
1136 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
1137 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
1138 alignment were detected.
1139
1140 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
1141
1142 * gcc.dg/Wcxx-compat-1.c: New.
1143
1144 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
1145
1146 PR libfortran/21480
1147 * gfortran.dg/reshape-complex.f90: Add a test for a packed
1148 complex array.
1149
1150 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
1151
1152 * gcc.dg/alias-8.c: New.
1153
1154 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
1155
1156 * gcc.dg/format/cmn_err-1.c: Update.
1157
1158 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
1159
1160 PR target/20666
1161 * gcc.target/sparc/fexpand-2.c: New.
1162 * gcc.target/sparc/fpmerge-2.c: New.
1163 * gcc.target/sparc/fpmul-2.c: New.
1164 * gcc.target/sparc/noresult.c: New.
1165 * gcc.target/sparc/pdist-2.c: New.
1166 * gcc.target/sparc/pdist-3.c: New.
1167
1168 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
1169
1170 PR testsuite/21702
1171 * gcc.target/i386/i386.exp: Fix comment typo.
1172
1173 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
1174
1175 PR c++/19497
1176 * g++.dg/inherit/using5.C: New.
1177 * g++.dg/inherit/using6.C: New.
1178
1179 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1180
1181 PR c++/19894
1182 * g++.dg/template/ptrmem15.C: New test.
1183
1184 PR c++/20563
1185 * g++.dg/ext/label4.C: New test.
1186
1187 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1188
1189 * gcc.dg/tls/debug-1.c: New test.
1190
1191 2005-06-07 Dale Johannesen <dalej@apple.com>
1192
1193 * gcc.target/i386/movq.c: New.
1194
1195 2005-06-07 Dale Johannesen <dalej@apple.com>
1196
1197 * gcc.dg/20050607-1.c: New.
1198
1199 2005-06-07 Jakub Jelinek <jakub@redhat.com>
1200
1201 PR middle-end/21850
1202 * gcc.c-torture/execute/20050607-1.c: New test.
1203
1204 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
1205
1206 PR libfortran/21926
1207 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
1208 Test case where the return array has lowest stride one,
1209 but isn't packed.
1210
1211 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
1212
1213 * lib/target-supports.exp (check_effective_target_sync_int_long):
1214 Add s390 and s390x targets.
1215
1216 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
1217
1218 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
1219 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
1220 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
1221 * gcc.dg/tree-ssa/loop-9.c: New test.
1222
1223 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
1224
1225 * g++.dg/parse/defarg10.C: New.
1226
1227 2005-06-06 Jakub Jelinek <jakub@redhat.com>
1228
1229 PR regression/21897
1230 * gcc.c-torture/execute/20050604-1.c: New test.
1231
1232 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
1233
1234 PR 21903
1235 * g++.dg/parse/defarg9.C: New.
1236
1237 PR c++/20637
1238 * g++.dg/inherit/using4.C: New.
1239 * g++.dg/overload/error1.C: Adjust expected errors.
1240 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1241 * g++.old-deja/g++.brendan/arm2.C: Likewise.
1242 * g++.old-deja/g++.other/redecl2.C: Likewise.
1243 * g++.old-deja/g++.other/redecl4.C: Likewise.
1244 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
1245
1246 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1247
1248 * gfortran.dg/f2c_5.f90: Add -w to dg-options
1249
1250 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
1251
1252 * lib/gfortran.exp (gfortran_target_compile): Call
1253 dg-additional-files-options
1254 * gfortran.dg/f2c_4.f90: New file
1255 * gfortran.dg/f2c_4.c: New file
1256 * gfortran.dg/f2c_5.f90: New file
1257 * gfortran.dg/f2c_5.c: New file
1258
1259 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1260
1261 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
1262
1263 PR fortran/21912
1264 * gfortran.dg/array_constructor_4.f90: New test.
1265
1266 2005-06-05 Mark Mitchell <mark@codesourcery.com>
1267
1268 PR c++/21619
1269 * g++.dg/ext/builtin9.C: New test.
1270
1271 2005-06-05 Dale Johannesen <dalej@apple.com>
1272
1273 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
1274 * gcc.c-torture/execute/20050603-2.c: Ditto.
1275
1276 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
1277
1278 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
1279 * gcc.dg/vect/vect-reduc-1.c: New.
1280 * gcc.dg/vect/vect-reduc-2.c: New.
1281 * gcc.dg/vect/vect-reduc-3.c: New.
1282
1283 2005-06-04 Dale Johannesen <dalej@apple.com>
1284
1285 * gcc.c-torture/execute/20050603-1.c: New.
1286 * gcc.c-torture/execute/20050603-2.c: New.
1287 * gcc.dg/20050603-3.c: New.
1288
1289 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1290
1291 PR fortran/19195
1292 * gfortran.dg/debug_1.f90: New test.
1293
1294 * gfortran.dg/forall_1.f90: New test.
1295
1296 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
1297
1298 * gfortran.dg/array_constructor_3.f90: New test.
1299
1300 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1301
1302 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
1303
1304 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
1305
1306 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
1307
1308 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
1309
1310 PR c/21873
1311 * gcc.dg/init-excess-1.c: New test.
1312
1313 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1314
1315 PR c++/21853
1316 * g++.dg/expr/static_cast6.C: New test.
1317
1318 2005-06-03 Diego Novillo <dnovillo@redhat.com>
1319
1320 * gcc.dg/tree-ssa/vrp14.c: New test.
1321
1322 2005-06-03 Mark Mitchell <mark@codesourcery.com>
1323
1324 PR c++/21336
1325 * g++.dg/template/new2.C: New test.
1326
1327 2005-06-03 Josh Conner <jconner@apple.com>
1328
1329 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
1330 all entries in initializer.
1331
1332 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
1333
1334 PR middle-end/21858
1335 * gcc.dg/pr21858.c: New testcase.
1336
1337 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
1338
1339 PR tree-optimization/21292
1340
1341 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
1342 New.
1343 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
1344 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
1345 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
1346 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
1347 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
1348
1349 2005-06-02 Richard Henderson <rth@redhat.com>
1350
1351 * gcc.dg/sync-2.c: Use -march=i486 for i386.
1352
1353 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
1354
1355 * gcc.dg/wtypequal.c: New testcase.
1356
1357 2005-06-02 Diego Novillo <dnovillo@redhat.com>
1358
1359 PR 21582
1360 * gcc.dg/tree-ssa/pr21582.c: New test.
1361
1362 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1363
1364 PR c++/21280
1365 * g++.dg/opt/interface2.h: New.
1366 * g++.dg/opt/interface2.C: New.
1367 * g++.dg/init/ctor4.C: Adjust error lines.
1368 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1369 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
1370 * g++.old-deja/g++.jason/opeq3.C: Likewise.
1371 * g++.old-deja/g++.pt/assign1.C: Likewise.
1372 * g++.old-deja/g++.pt/crash20.C: Likewise.
1373
1374 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
1375
1376 PR tree-optimization/21734
1377 * g++.dg/vect/pr21734_1.cc: New.
1378 * g++.dg/vect/pr21734_2.cc: New.
1379
1380 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
1381
1382 PR c++/20350
1383 * g++.dg/template/spec24.C: New.
1384
1385 PR c++/21151
1386 * g++.dg/pch/local-1.C: New.
1387 * g++.dg/pch/local-1.Hs: New.
1388
1389 2005-06-01 Diego Novillo <dnovillo@redhat.com>
1390
1391 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
1392 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
1393 * gcc.dg/tree-ssa/pr14341.c: New test.
1394 * gcc.dg/tree-ssa/pr14841.c: New test.
1395 * gcc.dg/tree-ssa/pr20701.c: New test.
1396 * gcc.dg/tree-ssa/pr21086.c: New test.
1397 * gcc.dg/tree-ssa/pr21090.c: New test.
1398 * gcc.dg/tree-ssa/pr21332.c: New test.
1399 * gcc.dg/tree-ssa/pr21458.c: New test.
1400 * gcc.dg/tree-ssa/pr21658.c: New test.
1401 * gcc.dg/tree-ssa/vrp01.c: New test.
1402 * gcc.dg/tree-ssa/vrp02.c: New test.
1403 * gcc.dg/tree-ssa/vrp03.c: New test.
1404 * gcc.dg/tree-ssa/vrp04.c: New test.
1405 * gcc.dg/tree-ssa/vrp05.c: New test.
1406 * gcc.dg/tree-ssa/vrp06.c: New test.
1407 * gcc.dg/tree-ssa/vrp07.c: New test.
1408 * gcc.dg/tree-ssa/vrp08.c: New test.
1409 * gcc.dg/tree-ssa/vrp09.c: New test.
1410 * gcc.dg/tree-ssa/vrp10.c: New test.
1411 * gcc.dg/tree-ssa/vrp11.c: New test.
1412 * gcc.dg/tree-ssa/vrp12.c: New test.
1413 * gcc.dg/tree-ssa/vrp13.c: New test.
1414
1415 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
1416
1417 PR 21029
1418 * gcc.dg/tree-ssa/pr21029.c: New test.
1419
1420 2005-06-01 Roger Sayle <roger@eyesopen.com>
1421
1422 * gfortran.dg/logint-1.f: New test case.
1423 * gfortran.dg/logint-2.f: Likewise.
1424 * gfortran.dg/logint-3.f: Likewise.
1425
1426 2005-06-01 Jakub Jelinek <jakub@redhat.com>
1427
1428 PR c/21536
1429 PR c/20760
1430 * gcc.dg/20050527-1.c: New test.
1431
1432 * gcc.dg/i386-sse-12.c: New test.
1433
1434 PR fortran/21729
1435 * gfortran.dg/implicit_5.f90: New test.
1436
1437 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
1438
1439 PR fortran/20883
1440 * gfortran/assign_4.f90: New test.
1441 * gfortran/assign_2.f90: Change compile to run.
1442
1443 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
1444
1445 * lib/target-supports.exp
1446 (check_effective_target_sync_char_short): New.
1447 * gcc.dg/sync-2.c: New.
1448
1449 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
1450
1451 PR tree-optimization/21817
1452 * gcc.dg/torture/pr21817-1.c: New.
1453
1454 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
1455
1456 PR c++/21165
1457 * g++.dg/template/init5.C: New.
1458
1459 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
1460
1461 * gfortran.dg/char_initialiser_actual.f90:
1462 Test character initialisers as actual arguments.
1463 * gfortran.dg/char_pointer_comp_assign.f90:
1464 Test character pointer structure component assignments.
1465 * gfortran.dg/char_array_structure_constructor.f90:
1466 Test character components in structure constructors.
1467
1468 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
1469
1470 PR middle-end/20931
1471 * g++.dg/opt/pr20931.C: New test.
1472
1473 2005-05-31 Andreas Jaeger <aj@suse.de>
1474
1475 PR testsuite/20772
1476 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
1477 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
1478 g++.old-deja/g++.ext/asmspec1.C,
1479 g++.old-deja/g++.other/regstack.C,
1480 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
1481 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
1482 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
1483 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
1484 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
1485 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
1486 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
1487 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
1488 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
1489 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
1490 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
1491 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
1492 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
1493 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
1494 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
1495 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
1496 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
1497 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
1498 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
1499
1500 2005-05-31 Jeff Law <law@redhat.com>
1501
1502 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
1503
1504 2005-05-30 Paolo Carlini <pcarlini@suse.de>
1505
1506 PR middle-end/21743
1507 * gcc.dg/builtins-1.c: Activate disabled clog test.
1508 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1509
1510 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
1511
1512 * gfortran.dg/char_pointer_assign.f90:
1513 Test character-pointer assignments and pointer assignments.
1514 * gfortran.dg/char_pointer_dummy.f90:
1515 Test character-pointer dummy arguments.
1516 * gfortran.dg/char_pointer_func.f90:
1517 Test character-pointer function returns.
1518 * gfortran.dg/char_pointer_dependency.f90:
1519 Test character-pointer functions with dependencies.
1520
1521 2005-05-30 Mark Mitchell <mark@codesourcery.com>
1522
1523 PR c++/21784
1524 * g++.dg/lookup/using14.C: New test.
1525
1526 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
1527
1528 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
1529 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
1530 trailing ^M.
1531
1532 2005-05-29 Geoffrey Keating <geoffk@apple.com>
1533
1534 PR c++/17413
1535 * g++.dg/template/local5.C: New.
1536
1537 PR target/21761
1538 * gcc.c-torture/compile/pr21761.c: New.
1539
1540 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
1541 before darwin8.
1542
1543 2005-05-30 Steven G. Kargl
1544
1545 PR fortran/20846
1546 * gfortran.dg/inquire_8.f90: New test.
1547
1548 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1549
1550 PR libfortran/21376
1551 * gfortran.dg/output_exponents_1.f90: New test.
1552
1553 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1554
1555 PR libfortran/20006
1556 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
1557
1558 2005-05-28 Mark Mitchell <mark@codesourcery.com>
1559
1560 PR c++/21210
1561 * g++.dg/ext/complex1.C: New test.
1562
1563 PR c++/21340
1564 * g++.dg/init/ctor6.C: New test.
1565
1566 2005-05-29 Jan Hubicka <jh@suse.cz>
1567
1568 * gcc.c-torture/compile/pr21562.c: New.
1569
1570 2005-05-28 Steven G. Kargl <kargls@comcast.net>
1571
1572 * gfortran.dg/subnormal_1.f90: New test.
1573
1574 2005-05-28 Jan Hubicka <jh@suse.cz>
1575
1576 * tree-prof.exp: Fix comment.
1577 * value-prof-1.c: New.
1578 * value-prof-2.c: New.
1579 * value-prof-3.c: New.
1580 * value-prof-4.c: New.
1581
1582 2005-05-27 Mark Mitchell <mark@codesourcery.com>
1583
1584 PR c++/21614
1585 * g++.dg/expr/ptrmem6.C: New test.
1586 * g++.dg/expr/ptrmem6a.C: Likewise.
1587
1588 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
1589
1590 PR tree-optimization/21658
1591 * gcc.dg/tree-ssa/pr21658.c: New.
1592
1593 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
1594
1595 PR c++/21455
1596 * g++.dg/inherit/ptrmem3.C: New.
1597
1598 PR c++/21681
1599 * g++.dg/parse/template16.C: New.
1600
1601 2005-05-27 Andreas Jaeger <aj@suse.de>
1602
1603 * gcc.dg/setjmp-2.c: Only run in 32-bit.
1604
1605 * gcc.dg/i386-sse-8.c: Run test on all archs.
1606
1607 2005-05-26 Mike Stump <mrs@apple.com>
1608
1609 * objc.dg/isa-field-1.m: Only run on darwin.
1610 * objc.dg/lookup-1.m: Likewise.
1611 * objc.dg/try-catch-8.m: Likewise.
1612
1613 2005-05-26 Roger Sayle <roger@eyesopen.com>
1614
1615 PR tree-optimization/9814
1616 * gcc.dg/pr9814-1.c: New test case.
1617
1618 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1619
1620 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
1621 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
1622 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
1623 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
1624 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
1625 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
1626 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
1627 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
1628 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
1629 objc.dg/try-catch-8.m: New.
1630
1631 2005-05-26 Janis Johnson <janis187@us.ibm.com>
1632
1633 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
1634 remove extraneous semicolons.
1635
1636 2005-05-26 Ziemowit Laski <zlaski@apple.com>
1637
1638 * obj-c++.dg/comp-types-12.mm: New.
1639 * objc.dg/comp-types-11.m: New.
1640 * objc.dg/selector-4.m: New.
1641
1642 2005-05-26 Andreas Jaeger <aj@suse.de>
1643
1644 PR testsuite/20772
1645 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
1646 g++.old-deja/g++.ext/attrib3.C,
1647 g++.old-deja/g++.other/store-expr1.C,
1648 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
1649 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
1650 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
1651 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
1652 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
1653 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
1654 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
1655 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
1656 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
1657 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
1658 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
1659 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
1660 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
1661 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
1662 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
1663 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
1664 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
1665 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
1666 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
1667
1668 2005-05-26 Andreas Jaeger <aj@suse.de>
1669
1670 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
1671 x86-64 compilation.
1672
1673 2005-05-26 Andreas Jaeger <aj@suse.de>
1674
1675 PR testsuite/20772
1676 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
1677 gcc.misc-tests/i386-pf-athlon-1.c,
1678 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
1679 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
1680 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
1681 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
1682 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
1683 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
1684 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
1685 programs.
1686
1687 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
1688 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
1689 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
1690 x86-64 compilation.
1691
1692 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
1693 x86_64.
1694
1695 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
1696 effective-target ilp32.
1697
1698 2005-05-26 David Ung <davidu@mips.com>
1699
1700 * gcc.target/mips/ext_ins.c: New test for testing the generation
1701 of MIPS32/64 rev 2 ext/ins instructions.
1702
1703 2005-05-26 Andreas Jaeger <aj@suse.de>
1704
1705 * treelang/compile/unsigned.tree: Use gimple instead of
1706 nonexisting generic dump.
1707
1708 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
1709
1710 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
1711
1712 2005-05-26 Andreas Jaeger <aj@suse.de>
1713
1714 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
1715
1716 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
1717
1718 PR libfortran/17283
1719 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
1720 Test callee-allocated memory with write statements.
1721
1722 2005-05-25 Roger Sayle <roger@eyesopen.com>
1723
1724 PR middle-end/21709
1725 * gcc.dg/pr21709-1.c: New test case.
1726
1727 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1728 Mike Stump <mrs@apple.com>
1729
1730 * objc/execute/next_mapping.h: Update for C++.
1731
1732 * obj-c++.dg/selector-1.mm: Move to...
1733 * obj-c++.dg/selector-4.mm: here...
1734
1735 * obj-c++.dg/basic.mm: New.
1736 * obj-c++.dg/comp-types-1.mm: New.
1737 * obj-c++.dg/cxx-class-1.mm: New.
1738 * obj-c++.dg/cxx-ivars-1.mm: New.
1739 * obj-c++.dg/cxx-ivars-2.mm: New.
1740 * obj-c++.dg/cxx-ivars-3.mm: New.
1741 * obj-c++.dg/cxx-scope-1.mm: New.
1742 * obj-c++.dg/cxx-scope-2.mm: New.
1743 * obj-c++.dg/defs.mm: New.
1744 * obj-c++.dg/empty-private-1.mm: New.
1745 * obj-c++.dg/encode-1.mm: New.
1746 * obj-c++.dg/encode-2.mm: New.
1747 * obj-c++.dg/encode-3.mm: New.
1748 * obj-c++.dg/extern-c-1.mm: New.
1749 * obj-c++.dg/extra-semi.mm: New.
1750 * obj-c++.dg/fix-and-continue-2.mm: New.
1751 * obj-c++.dg/isa-field-1.mm: New.
1752 * obj-c++.dg/ivar-list-semi.mm: New.
1753 * obj-c++.dg/local-decl-1.mm: New.
1754 * obj-c++.dg/lookup-1.mm: New.
1755 * obj-c++.dg/lookup-2.mm: New.
1756 * obj-c++.dg/method-1.mm: New.
1757 * obj-c++.dg/method-2.mm: New.
1758 * obj-c++.dg/method-3.mm: New.
1759 * obj-c++.dg/method-4.mm: New.
1760 * obj-c++.dg/method-5.mm: New.
1761 * obj-c++.dg/method-6.mm: New.
1762 * obj-c++.dg/method-7.mm: New.
1763 * obj-c++.dg/no-extra-load.mm: New.
1764 * obj-c++.dg/overload-1.mm: New.
1765 * obj-c++.dg/pragma-1.mm: New.
1766 * obj-c++.dg/pragma-2.mm: New.
1767 * obj-c++.dg/private-1.mm: New.
1768 * obj-c++.dg/private-2.mm: New.
1769 * obj-c++.dg/proto-qual-1.mm: New.
1770 * obj-c++.dg/qual-types-1.mm: New.
1771 * obj-c++.dg/stubify-1.mm: New.
1772 * obj-c++.dg/stubify-2.mm: New.
1773 * obj-c++.dg/super-class-1.mm: New.
1774 * obj-c++.dg/super-class-2.mm: New.
1775 * obj-c++.dg/super-dealloc-1.mm: New.
1776 * obj-c++.dg/super-dealloc-2.mm: New.
1777 * obj-c++.dg/template-1.mm: New.
1778 * obj-c++.dg/template-2.mm: New.
1779 * obj-c++.dg/template-3.mm: New.
1780 * obj-c++.dg/template-4.mm: New.
1781 * obj-c++.dg/template-5.mm: New.
1782 * obj-c++.dg/template-6.mm: New.
1783 * obj-c++.dg/try-catch-1.mm: New.
1784 * obj-c++.dg/try-catch-2.mm: New.
1785 * obj-c++.dg/try-catch-3.mm: New.
1786 * obj-c++.dg/try-catch-4.mm: New.
1787 * obj-c++.dg/try-catch-5.mm: New.
1788 * obj-c++.dg/try-catch-6.mm: New.
1789 * obj-c++.dg/try-catch-7.mm: New.
1790 * obj-c++.dg/try-catch-8.mm: New.
1791 * obj-c++.dg/try-catch-9.mm: New.
1792 * obj-c++.dg/va-meth-1.mm: New.
1793
1794 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1795
1796 * obj-c++.dg/selector-1.mm: New.
1797 * obj-c++.dg/selector-2.mm: New.
1798
1799 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1800
1801 * obj-c++.dg/selector-3.mm: New.
1802 * objc.dg/selector-3.m: New.
1803
1804 2005-05-25 Ziemowit Laski <zlaski@apple.com>
1805
1806 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
1807 about where warning appears.
1808
1809 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1810
1811 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
1812 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
1813 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
1814 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
1815
1816 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
1817
1818 * gcc.dg/20050524-1.c: New test.
1819
1820 2005-05-25 Jan Hubicka <jh@suse.cz>
1821
1822 * gcc.dg/tree-prof/inliner-1.c: New.
1823
1824 2005-05-25 Janis Johnson <janis187@us.ibm.com>
1825
1826 * gcc.dg/tree-prof: New directory.
1827 * gcc.dg/tree-prof/tree-prof.exp: New.
1828
1829 2005-05-25 DJ Delorie <dj@redhat.com>
1830
1831 * gcc.dg/Wattributes-1.c: New.
1832 * gcc.dg/Wattributes-2.c: New.
1833 * gcc.dg/Wattributes-3.c: New.
1834
1835 20005-05-24 Janis Johnson <janis187@us.ibm.com>
1836
1837 PR tree-optimization/19833
1838 * gcc.dg/uninit-4.c: Remove xfail.
1839 * gcc.dg/uninit-9.c: Ditto.
1840
1841 2005-05-24 Ziemowit Laski <zlaski@apple.com>
1842
1843 * obj-c++.dg/bitfield-[1-5].mm: New.
1844 * obj-c++.dg/class-protocol-1.mm: New.
1845 * obj-c++.dg/comp-types-1[0-1].mm: New.
1846 * obj-c++.dg/comp-types-[2-9].mm: New.
1847 * obj-c++.dg/encode-[4-8].mm: New.
1848 * obj-c++.dg/layout-1.mm: New.
1849 * obj-c++.dg/method-1[0-9].mm: New.
1850 * obj-c++.dg/method-2[0-1].mm: New.
1851 * obj-c++.dg/method-[8-9].mm: New.
1852 * obj-c++.dg/objc-gc-3.mm: New.
1853 * obj-c++.dg/try-catch-10.mm: New.
1854 * objc.dg/bitfield-5.m: New.
1855 * objc.dg/comp-types-10.m: New.
1856 * objc.dg/comp-types-9.m: New.
1857 * objc.dg/layout-1.m: New.
1858 * objc.dg/objc-gc-4.m: New.
1859 * objc.dg/try-catch-9.m: New.
1860 * objc.dg/class-protocol-1.m: Tweak diagnostics.
1861 * objc.dg/comp-types-1.m: Likewise.
1862 * objc.dg/comp-types-[5-6].m: Likewise.
1863 * objc.dg/method-9.m: Likewise.
1864
1865 2005-05-24 Janis Johnson <janis187@us.ibm.com>
1866
1867 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
1868 and on hardware without VMX support.
1869
1870 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
1871
1872 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
1873
1874 * lib/profopt.exp (dg-final-generate, dg-final-use,
1875 profopt-final-code, profopt-get-options): New.
1876 (profopt-execute): Process test directives.
1877
1878 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
1879 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
1880 cleanup-tree-dump, cleanup-saved-temps): Update comments.
1881
1882 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
1883
1884 PR C++/21645
1885 * g++.dg/init/ctor5.C: New test.
1886
1887 2005-05-24 Ira Rosen <irar@il.ibm.com>
1888
1889 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
1890 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
1891 vect-113.c, vect-114.c.
1892
1893 2005-05-23 Adam Nemet <anemet@lnxw.com>
1894
1895 * gcc.dg/const-elim-1.c: Remove xfails.
1896
1897 2005-05-23 Jeff Law <law@redhat.com>
1898
1899 * gcc.c-torture/compile/pr21638.c: New test.
1900 * gcc.c-torture/compile/20050520-1.c: New test.
1901
1902 2005-05-23 Nick Clifton <nickc@redhat.com>
1903
1904 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
1905 be a proper triple, ie: m32r*-*-*.
1906 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1907
1908 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
1909
1910 PR middle-end/21331
1911 PR tree-opt/21293
1912 * gcc.c-torture/compile/pr21293.c: New test.
1913 * gcc.c-torture/execute/pr21331.c: New test.
1914
1915 2004-05-20 Richard Henderson <rth@redhat.com>
1916
1917 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
1918
1919 2005-05-20 Ziemowit Laski <zlaski@apple.com>
1920
1921 * obj-c++-dg.exp: Add.
1922 * obj-c++.exp: Add.
1923 * obj-c++.dg/dg.exp: Add.
1924
1925 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
1926
1927 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
1928 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
1929
1930 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
1931
1932 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
1933
1934 2004-05-19 Richard Henderson <rth@redhat.com>
1935
1936 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
1937
1938 2005-05-19 Janis Johnson <janis187@us.ibm.com>
1939
1940 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
1941
1942 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
1943
1944 2005-05-19 Jakub Jelinek <jakub@redhat.com>
1945
1946 PR c++/21495
1947 * g++.dg/parse/extern1.C: New test.
1948 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
1949
1950 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1951
1952 * gcc.dg/c99-math.h: New.
1953 * gcc.dg/c99-math-float-1.c: New test.
1954 * gcc.dg/c99-math-double-1.c: Likewise.
1955 * gcc.dg/c99-math-long-double-1.c: Likewise.
1956
1957 2005-05-18 Richard Henderson <rth@redhat.com>
1958
1959 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
1960
1961 2005-05-18 Devang Patel <dpatel@apple.com>
1962
1963 * g++.dg/opt/20050511-1.C: New test.
1964
1965 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
1966
1967 PR libfortran/21127
1968 * gfortran.dg/reshape-complex.f90: New test.
1969
1970 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
1971
1972 * gfortran.dg/array_constructor_1.f90: New test.
1973 * gfortran.dg/array_constructor_2.f90: New test.
1974
1975 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
1976
1977 PR fortran/20954
1978 * gfortran.dg/pr20954.f: New test.
1979
1980 2005-05-17 Mike Stump <mrs@apple.com>
1981
1982 Yet more Objective-C++...
1983
1984 * objc.dg/method-5.m: Update.
1985 * objc.dg/method-6.m: Update.
1986 * objc.dg/method-7.m: Update.
1987 * objc.dg/method-9.m: Update.
1988 * objc.dg/try-catch-2.m: Update.
1989
1990 2005-05-17 Mark Mitchell <mark@codesourcery.com>
1991
1992 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
1993 Remove little-endian optimizations.
1994
1995 2005-05-17 Jeff Law <law@redhat.com>
1996
1997 * g++.dg/tree-ssa/pr18414.C: New test.
1998 * gcc.dg/tree-ssa/pr18414.C: New test.
1999 * gcc.dg/tree-ssa/pr17141-1.C: New test.
2000 * gcc.dg/tree-ssa/pr17141-2.C: New test.
2001
2002 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2003
2004 * gcc.dg/compat/generate-random.c: Do not include
2005 libiberty.h.
2006 * gcc.dg/compat/generate-random_r.c: Likewise.
2007
2008 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
2009
2010 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
2011
2012 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
2013
2014 PR middle-end/21595
2015 * g++.dg/tree-ssa/builtin1.C: New testcase.
2016
2017 2005-05-17 Jakub Jelinek <jakub@redhat.com>
2018
2019 PR c++/21454
2020 * g++.dg/opt/const4.C: New test.
2021
2022 PR middle-end/21492
2023 * g++.dg/opt/crossjump1.C: New test.
2024
2025 PR tree-optimization/21610
2026 * gcc.c-torture/compile/20050516-1.c: New test.
2027
2028 PR fortran/15080
2029 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
2030 about the test failing.
2031 * gfortran.fortran-torture/execute/where_7.f90: New test.
2032 * gfortran.fortran-torture/execute/where_8.f90: New test.
2033
2034 2005-05-16 Richard Henderson <rth@redhat.com>
2035
2036 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
2037 i?86 and x86_64.
2038
2039 2005-05-16 Mark Mitchell <mark@codesourcery.com>
2040
2041 * gcc.dg/compat/generate-random.c (config.h): Do not include.
2042 (limits.h): Include unconditionally.
2043 (stdlib.h): Likewise.
2044 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
2045 (limits.h): Include unconditionally.
2046 (stdlib.h): Likewise.
2047 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
2048 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
2049 (limits.h): Include unconditionally.
2050 (stdlib.h): Likewise.
2051 (hashtab.h): Do not include.
2052 (getopt.h): Likewise.
2053 (stddef.h): Include.
2054 (hashval_t): Define.
2055 (struct entry): Add "next" field.
2056 (HASH_SIZE): New macro.
2057 (hash_table): New variable.
2058 (switchfiles): Do not use xmalloc.
2059 (mix): New macro.
2060 (iterative_hash): New function.
2061 (hasht): Remove.
2062 (e_exists): New function.
2063 (e_insert): Likewise.
2064 (output): Use, instead of libiberty hashtable functions.
2065 (main): Do not use getopt. Do not call htab_create.
2066
2067 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
2068
2069 PR libstdc++/21526
2070 * lib/target-supports.exp (check_mkfifo_available):
2071 Return 0 for cygwin as mkfifo support incomplete on platform.
2072 Fix typos in comments.
2073
2074 2005-05-15 Mark Mitchell <mark@codesourcery.com>
2075
2076 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
2077
2078 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
2079
2080 PR fortran/17432
2081 * gfortran.dg/assign_4.f: New test.
2082
2083 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
2084
2085 PR tree-optimization/21563
2086 * gcc.dg/tree-ssa/pr21563.c: New.
2087
2088 2005-05-14 Jan Hubicka <jh@suse.cz>
2089
2090 * gcc.dg/noreturn-7.c: Allow control reaches warning.
2091
2092 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
2093
2094 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
2095
2096 2005-05-13 Julian Brown <julian@codesourcery.com>
2097
2098 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
2099 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
2100
2101 2005-05-13 Jan Hubicka <jh@suse.cz>
2102
2103 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
2104 * gcc.dg/fold-xor-?.c: Likewise.
2105 * gcc.dg/pr15784-?.c: Likewise.
2106 * gcc.dg/pr20922-?.c: Likewise.
2107 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
2108 * gcc.dg/tree-ssa/pr17598.c: Likewise.
2109 * gcc.dg/tree-ssa/pr20470.c: Likewise.
2110
2111 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2112
2113 PR fortran/21260
2114 * gfortran.dg/hollerith_1.f90: New test.
2115
2116 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2117
2118 * gfortran.dg/func_result_2.f90: New test.
2119
2120 2005-05-11 Bud Davis <bdavis@gfortran.org>
2121
2122 * gfortran.dg/dev_null.f90: New test.
2123
2124 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
2125
2126 * gcc.dg/arm-vfp1.c: Revert last change.
2127
2128 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
2129
2130 PR middle-end/19807
2131 PR tree-optimization/19639
2132 * g++.dg/tree-ssa/pr19807.C: New testcase.
2133
2134 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2135
2136 PR libfortran/21471
2137 * gfortran.dg/append-1.f90: New test.
2138
2139 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2140
2141 * gcc.dg/pr18501.c: XFAIL.
2142 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
2143 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
2144 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
2145 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
2146 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
2147 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
2148 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
2149 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2150
2151 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2152
2153 PR fortran/20178
2154 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
2155 gfortran.dg/f2c_3.f90: New tests.
2156
2157 * gfortran.dg/return_1.f90: Fix dg annotation.
2158
2159 2005-05-10 Diego Novillo <dnovillo@redhat.com>
2160
2161 * gcc.c-torture/compile/20050510-1.c: New test.
2162
2163 2005-05-10 Mark Mitchell <mark@codesourcery.com>
2164
2165 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
2166
2167 2005-05-10 Bob Wilson <bob.wilson@acm.org>
2168
2169 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
2170
2171 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
2172
2173 PR c/17913
2174 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
2175
2176 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
2177
2178 PR c/21342
2179 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
2180 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
2181
2182 2005-05-10 Ben Elliston <bje@au.ibm.com>
2183
2184 PR debug/16676
2185 * gcc.dg/debug/pr16676.c: New test.
2186
2187 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
2188
2189 PR testsuite/21443
2190 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
2191 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
2192 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
2193 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
2194 Change -O1 to -O2.
2195 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
2196 -fno-tree-dominator-opts.
2197
2198 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2199
2200 * gfortran.dg/return_1.f90: New test.
2201
2202 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
2203
2204 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
2205
2206 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
2207
2208 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
2209
2210 PR c++/21427
2211 * g++.dg/inherit/covariant13.C: New.
2212
2213 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2214
2215 PR libfortran/19155
2216 * gfortran.dg/pr19155.f: New test.
2217
2218 2005-05-08 Roger Sayle <roger@eyesopen.com>
2219
2220 PR inline-asm/8788
2221 * gcc.dg/pr8788-1.c: New testcase.
2222
2223 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
2224
2225 PR target/21416
2226 * gcc.target/mips/fpcmp-[12].c: New tests.
2227
2228 2005-05-06 Mark Mitchell <mark@codesourcery.com>
2229
2230 * lib/target-supports-dg.exp (dg-require-fork): New function.
2231 (dg-require-mkfifo): Likewise.
2232 * lib/target-supports.exp (check_function_available): New
2233 function.
2234 (check_fork_available): Likewise.
2235 (check_mkfifo_available): Likewise.
2236
2237 2005-05-06 Jeff Law <law@redhat.com>
2238
2239 * gcc.c-torture/compile/pr21380.c: New test.
2240
2241 2005-05-06 Jakub Jelinek <jakub@redhat.com>
2242
2243 PR c++/20961
2244 * g++.dg/ext/weak3.C: New test.
2245
2246 2005-05-05 Mark Mitchell <mark@codesourcery.com>
2247
2248 PR c++/21352
2249 * g++.dg/template/crash37.C: New test.
2250
2251 2005-05-05 Paul Brook <paul@codesourcery.com>
2252
2253 * gcc.dg/arm-g2.c: Use effective-target arm32.
2254 * gcc.dg/arm-mmx-1.c: Ditto.
2255 * gcc.dg/arm-scd42-2.c: Ditto.
2256 * gcc.dg/arm-vfp1.c: Ditto.
2257 * lib/target-supports.exp (check_effective_target_arm32): New
2258 function.
2259
2260 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
2261
2262 PR libfortran/21354
2263 gfortran.dg/in_pack_rank7.f90: New test.
2264
2265 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
2266
2267 PR middle-end/15618
2268 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
2269
2270 2005-05-04 Jakub Jelinek <jakub@redhat.com>
2271
2272 PR middle-end/21265
2273 * gcc.dg/20050503-1.c: New test.
2274
2275 PR rtl-optimization/21239
2276 * gcc.dg/i386-sse-11.c: New test.
2277
2278 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
2279
2280 PR target/16888
2281 * gcc.target/i386/asm-1.c: New test.
2282
2283 2005-05-03 Jakub Jelinek <jakub@redhat.com>
2284
2285 PR rtl-optimization/21330
2286 * gcc.c-torture/execute/20050502-1.c: New test.
2287
2288 PR target/21297
2289 * gcc.c-torture/execute/20050502-2.c: New test.
2290
2291 2005-05-03 Uros Bizjak <uros@kss-loka.si>
2292
2293 PR middle-end/21282
2294 * gcc.dg/pr21282.c: New.
2295
2296 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2297
2298 * gcc.dg/vect/pr20122.c: Clean up .vect file.
2299 * gcc.dg/vect/vect-92.c: Likewise
2300 * gcc.dg/vect/vect-93.c: Likewise
2301 * gcc.dg/vect/vect-dv-1.c: Likewise
2302 * gcc.dg/vect/vect-dv-2.c: Likewise
2303 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
2304
2305 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
2306
2307 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
2308 * gfortran.dg/vect/vect-2.f90: Likewise
2309 * gfortran.dg/vect/vect-3.f90: Likewise
2310 * gfortran.dg/vect/vect-4.f90: Likewise
2311 * gfortran.dg/vect/vect-5.f90: Likewise
2312
2313 2005-05-02 Geoffrey Keating <geoffk@apple.com>
2314
2315 PR target/20813
2316 * gcc.dg/rs6000-fpint-2.c: New.
2317
2318 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
2319
2320 PR c/15698
2321 * gcc.dg/builtins-30.c: Update expected messages.
2322 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
2323 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
2324 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
2325
2326 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
2327
2328 PR tree-optimization/21294
2329 * gcc.dg/tree-ssa/pr21294.c: New.
2330
2331 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
2332
2333 * gcc.dg/altivec-3.c (vec_store): Do not use the old
2334 __builtin_altivec_st_internal_4si built-in.
2335
2336 2005-05-02 Mark Mitchell <mark@codesourcery.com>
2337
2338 PR c++/15875
2339 * g++.dg/template/ptrmem14.C: New test.
2340
2341 2005-05-02 Paul Brook <paul@codesourcery.com>
2342
2343 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
2344
2345 2005-05-02 Michael Matz <matz@suse.de>
2346
2347 PR c++/19542
2348 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
2349
2350 2005-05-01 Mark Mitchell <mark@codesourcery.com>
2351
2352 * g++.dg/cpp/weak.C: New test.
2353
2354 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
2355
2356 * gcc.dg/tree-ssa/loop-8.c: New test.
2357
2358 2005-04-30 Michael Maty <matz@suse.de>
2359
2360 * gcc.dg/inline-mcpy.c: New test.
2361
2362 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
2363
2364 PR libfortran/18958
2365 * gfortran.dg/eoshift.f90: New test case.
2366
2367 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
2368
2369 PR libfortran/18857
2370 * gfortran.dg/matmul_1.f90: New test.
2371
2372 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2373
2374 PR tree-optimization/21030
2375 * gcc.dg/tree-ssa/pr21030.c: New.
2376
2377 2005-04-29 Devang Patel <dpatel@apple.com>
2378
2379 PR tree-optimization/21272
2380 * gcc.dg/vect/vect-ifcvt-10.c: New test.
2381
2382 2005-04-29 Jakub Jelinek <jakub@redhat.com>
2383
2384 PR fortran/13082
2385 PR fortran/18824
2386 * gfortran.dg/entry_4.f90: New test.
2387 * gfortran.fortran-torture/execute/entry_1.f90: New test.
2388 * gfortran.fortran-torture/execute/entry_2.f90: New test.
2389 * gfortran.fortran-torture/execute/entry_3.f90: New test.
2390 * gfortran.fortran-torture/execute/entry_4.f90: New test.
2391 * gfortran.fortran-torture/execute/entry_5.f90: New test.
2392 * gfortran.fortran-torture/execute/entry_6.f90: New test.
2393 * gfortran.fortran-torture/execute/entry_7.f90: New test.
2394
2395 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2396
2397 * gfortran.fortran-torture/execute/entry_8.f90: New test.
2398
2399 2005-04-29 Paul Brook <paul@codesourcery.com>
2400
2401 * gfortran.dg/entry_3.f90: New test.
2402
2403 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2404
2405 * gfortran.dg/implicit_4.f90: New test.
2406
2407 2005-04-28 Bob Wilson <bob.wilson@acm.org>
2408
2409 * lib/target-supports.exp (check_profiling_available): Return
2410 false for xtensa-*-elf.
2411
2412 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
2413
2414 * lib/fortran-torture.exp (fortran-torture.exp): Catch
2415 error if file cannot be deleted.
2416
2417 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
2418
2419 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
2420 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
2421 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
2422 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
2423 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
2424 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
2425 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
2426 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
2427 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
2428 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
2429 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
2430 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
2431 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
2432
2433 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2434
2435 PR fortran/20865
2436 * gfortran.dg/pr20865.f90: New test.
2437
2438 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
2439
2440 * gcc.dg/void-cast-2.c: New test.
2441
2442 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2443
2444 PR c/21159
2445 * gcc.dg/void-cast-1.c: New test.
2446
2447 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
2448
2449 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
2450
2451 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2452
2453 PR fortran/21177
2454 * gfortran.dg/pr21177.f90: New test.
2455
2456 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
2457
2458 PR tree-optimization/21171
2459 * gcc.dg/tree-ssa/pr21171.c: New test.
2460
2461 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
2462
2463 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
2464 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
2465 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
2466 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
2467 gcc.dg/tree-ssa/gen-vect-32.c: New.
2468 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
2469 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
2470 don't run on PPC32.
2471
2472 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2473
2474 PR c/21213
2475 * gcc.dg/transparent-union-3.c: New test.
2476
2477 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
2478
2479 PR c/20740
2480 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
2481 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
2482 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
2483 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
2484 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
2485 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
2486
2487 2005-04-26 Jeff Law <law@redhat.com>
2488
2489 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
2490 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
2491 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
2492 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
2493 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
2494 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
2495 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
2496
2497 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
2498
2499 PR tree-optimization/17598
2500 * gcc.dg/tree-ssa/pr17598.c: New testcase.
2501
2502 2005-04-25 Mike Stump <mrs@apple.com>
2503
2504 * objc.dg/fix-and-continue-1.m: Add.
2505
2506 2005-04-25 Roger Sayle <roger@eyesopen.com>
2507
2508 PR c++/20995
2509 * g++.dg/opt/pr20995-1.C: New test case.
2510
2511 2005-04-25 Devang Patel <dpatel@apple.com>
2512
2513 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
2514
2515 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2516
2517 PR testsuite/21062
2518 * g++.dg/opt/alias2.C (printf): Correct the prototype.
2519
2520 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
2521
2522 PR C++/21188
2523 * g++.dg/opt/rtti2.C: New test.
2524
2525 2005-04-25 Paul Brook <paul@codesourcery.com>
2526 Steven G. Kargl <kargls@comcast.net>
2527
2528 PR fortran/20879
2529 * gfortran.dg/ichar_1.f90: New file.
2530
2531 2005-04-24 Jakub Jelinek <jakub@redhat.com>
2532
2533 PR middle-end/20991
2534 * g++.dg/opt/pr20991.C: New test.
2535
2536 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
2537 where sizeof (type) < __alignof__ (type).
2538 * gcc.dg/compat/struct-layout-1.h: Likewise.
2539
2540 2005-04-24 Per Bothner <per@bothner.com>
2541 Devang Patel <dpatel@apple.com>
2542
2543 PR preprocessor/20907
2544 * gcc.dg/cpp/very-long-comment.c: New test.
2545
2546 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2547
2548 PR fortran/20059
2549 * gfortran.dg/common_5.f: New test.
2550
2551 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
2552
2553 PR middle-end/21082
2554 * g++.dg/tree-ssa/pr21082.C: New testcase.
2555
2556 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
2557
2558 * gcc.dg/vect/vect-99.c: New test.
2559
2560 2005-04-22 Diego Novillo <dnovillo@redhat.com>
2561
2562 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
2563
2564 2005-04-22 Jeff Law <law@redhat.com>
2565
2566 * gcc.dg/uninit-5.c: Remove xfails.
2567 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
2568 conditionals and loads.
2569
2570 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
2571
2572 PR libfortran/20074
2573 PR libfortran/20436
2574 PR libfortran/21108
2575 * gfortran.dg/nested_reshape.f90: new test
2576 * gfortran.dg/reshape-alloc.f90: new test
2577 * gfortran.dg/reshape.f90: new test
2578
2579 2005-04-22 Mark Mitchell <mark@codesourcery.com>
2580
2581 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
2582
2583 * gcc.dg/arm-vfp1.c: New test.
2584
2585 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
2586
2587 PR c++/21087
2588 * g++.dg/lookup/builtin2.C: New test.
2589
2590 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
2591
2592 * gcc.dg/weak/weak-13.c: New test.
2593
2594 2005-04-21 Geoffrey Keating <geoffk@apple.com>
2595
2596 * lib/target-supports.exp (check_effective_target_sync_int_long):
2597 Add powerpc*.
2598
2599 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
2600
2601 * gcc.target/mips/branch-1.c: New test.
2602
2603 2005-04-21 Richard Henderson <rth@redhat.com>
2604
2605 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
2606 * gcc.dg/vect/vect-86.c: Likewise.
2607 * gcc.dg/vect/vect-87.c: Likewise.
2608 * gcc.dg/vect/vect-88.c: Likewise.
2609
2610 2005-04-21 Devang Patel <dpatel@apple.com>
2611
2612 PR optimization/20994
2613 * gcc.dg/tree-ssa/ifc-3.c: New test.
2614
2615 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2616
2617 PR c/12913
2618 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
2619 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
2620 gcc.dg/c99-vla-jump-5.c: New tests.
2621
2622 2005-04-19 Richard Henderson <rth@redhat.com>
2623
2624 * lib/target-supports.exp (check_effective_target_vect_int_mult):
2625 Fix typo in exists check.
2626 (check_effective_target_sync_int_long): New.
2627 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
2628 * gcc.dg/ia64-sync-2.c: Likewise.
2629 * gcc.dg/ia64-sync-3.c: Likewise.
2630 * gcc.dg/ia64-sync-4.c: Likewise.
2631
2632 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
2633
2634 * gcc.dg/fold-xor-1.c: New test.
2635 * gcc.dg/fold-xor-2.c: New test.
2636
2637 2005-04-19 James E. Wilson <wilson@specifixinc.com>
2638
2639 PR target/20670
2640 * g++.dg/eh/fp-regs.C: New test.
2641
2642 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
2643
2644 * gcc.dg/Wint-to-pointer-cast-1.c,
2645 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
2646 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
2647 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
2648
2649 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2650
2651 PR fortran/16861
2652 * gfortran.dg/pr16861.f90: New test.
2653
2654 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2655
2656 * gcc.dg/pr21085.c: New test.
2657
2658 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
2659
2660 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
2661 (setup_mips_tests, dg-mips-options): New procedures.
2662 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
2663 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
2664 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
2665 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2666 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
2667 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
2668 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
2669 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
2670 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
2671 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
2672 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
2673 dg-mips-options instead of dg-options. Remove now-redundant
2674 preprocessor guards.
2675 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
2676 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
2677 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
2678 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
2679 * gcc.dg/vr-mult-2.c: Delete.
2680 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
2681 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
2682 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
2683 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
2684 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
2685 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
2686 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
2687
2688 2005-04-18 Laurent GUERBY <laurent@guerby.net>
2689
2690 * ada/acats/run_all.sh: Use sync when executable not present.
2691
2692 2005-04-18 Devang Patel <dpatel@apple.com>
2693
2694 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
2695 * gcc.dg/vect/vect-11a.c: New.
2696 * gcc.dg/vect/vect-none.c: Update.
2697 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
2698
2699 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
2700
2701 PR tree-optimization/20922
2702 * gcc.dg/pr20922-1.c: New test.
2703 * gcc.dg/pr20922-2.c: New test.
2704 * gcc.dg/pr20922-3.c: New test.
2705 * gcc.dg/pr20922-4.c: New test.
2706 * gcc.dg/pr20922-5.c: New test.
2707 * gcc.dg/pr20922-6.c: New test.
2708
2709 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2710
2711 PR libfortran/20950
2712 * gfortran.dg/pr20950.f: New test.
2713
2714 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2715
2716 PR libfortran/19216
2717 * gfortran.dg/pr19216.f: New test.
2718
2719 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
2720
2721 PR tree-optimization/21001
2722 * gcc.dg/tree-ssa/pr21001.c: New.
2723
2724 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
2725
2726 PR libfortran/21075
2727 * gfortran.dg/reshape_rank7.f90: New test.
2728
2729 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
2730
2731 PR libfortran/12884 gfortran.dg/pr12884.f: New test
2732 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
2733 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
2734 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
2735 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
2736 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
2737 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
2738 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
2739 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
2740 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
2741 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
2742 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
2743 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
2744 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
2745 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
2746 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
2747 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
2748 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
2749 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
2750 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
2751 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
2752
2753 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
2754
2755 * gfortran.dg/wtruncate.f: New testcase.
2756 * gfortran.dg/wtruncate.f90: New testcase.
2757
2758 2005-04-16 Mark Mitchell <mark@codesourcery.com>
2759
2760 PR c++/21025
2761 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
2762 which sizeof/alignof is dependent, rather than just whether we are
2763 processing_template_decl.
2764
2765 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2766
2767 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2768 corrected typo where the wrong variables had been compared.
2769
2770 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
2771
2772 PR libfortran/18495
2773 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
2774 Test callee-allocated version of return array with a write
2775 statement.
2776 Test spread with a temporary with another write statement.
2777
2778 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
2779
2780 PR tree-optimization/21031
2781 * gcc.dg/tree-ssa/pr21031.c: New.
2782
2783 2005-04-15 Uros Bizjak <uros@kss-loka.si>
2784
2785 PR tree-optimization/21004
2786 * gcc.dg/builtins-53.c: Include builtins-config.h.
2787 Check floorf, ceilf, floorl and ceill transformations
2788 only when HAVE_C99_RUNTIME is defined.
2789
2790 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
2791
2792 PR middle-end/20739
2793 * gcc.dg/tree-ssa/pr20739.c: New test.
2794
2795 2005-04-14 Mike Stump <mrs@apple.com>
2796
2797 * gcc.dg/Foundation.framework/empty: New.
2798 * gcc.dg/framework-2.c: New.
2799
2800 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2801
2802 PR tree-optimization/21021
2803 * gcc.c-torture/compile/pr21021.c: New.
2804
2805 2005-04-14 Janis Johnson <janis187@us.ibm.com
2806
2807 PR testsuite/21010
2808 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
2809 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
2810 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
2811 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
2812 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
2813 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
2814 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
2815 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
2816
2817 2005-04-14 Richard Henderson <rth@redhat.com>
2818
2819 * lib/target-supports.exp (check_effective_target_vect_condition):
2820 Add ia64, i?86, and x86_64.
2821
2822 2005-04-14 Steven G. Kargl <kargls@comcast.net>
2823
2824 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
2825
2826 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
2827
2828 PR tree-optimization/20657
2829 * gcc.dg/tree-ssa/pr20657.c: New.
2830
2831 2005-04-14 Uros Bizjak <uros@kss-loka.si>
2832
2833 * gcc.dg/builtins-53.c: Also check (int)trunc* and
2834 (long long int)trunc*.
2835
2836 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
2837
2838 PR target/20927
2839 * gcc.dg/pr20927.c: New test.
2840
2841 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
2842
2843 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
2844 * gcc.target/mips/asm-1.c: Likewise.
2845
2846 2005-04-13 Dale Johannesen <dalej@apple.com>
2847
2848 * objc.dg/objc-fast-4.m: New.
2849
2850 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
2851
2852 * gcc.target/cris/torture/cris-torture.exp: New driver in new
2853 directory.
2854 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
2855
2856 2005-04-13 David Edelsohn <edelsohn@gnu.org>
2857
2858 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
2859 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
2860 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
2861
2862 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
2863
2864 PR tree-optimization/20913
2865 * gcc.dg/tree-ssa/pr20913.c: New.
2866
2867 PR tree-optimization/20702
2868 * gcc.dg/tree-ssa/pr20702.c: New.
2869
2870 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2871
2872 PR c++/13744
2873 * g++.dg/inherit/local3.C: New test.
2874
2875 2005-04-12 Jeff Law <law@redhat.com>
2876
2877 * gcc.dg/tree-ssa/20050412-1.c: New test.
2878
2879 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
2880
2881 PR libfortran/19016
2882 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
2883 Add tests with mask generated by expression.
2884 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
2885 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
2886 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
2887
2888 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
2889
2890 PR middle-end/20917
2891 * gcc.dg/20050409-1.c: New test.
2892
2893 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
2894
2895 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
2896
2897 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2898
2899 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2900 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
2901 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2902 (TARGET_CXX): Adjust accordingly.
2903 * target.h (struct gcc_target): Remove epxort_class_data. Add
2904 determine_class_data_visibility and class_data_always_comdat.
2905 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2906 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
2907 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2908 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
2909 (arm_cxx_determine_class_data_visibility): New.
2910 (arm_cxx_class_data_always_comdat): Likewise.
2911 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
2912 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
2913 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
2914 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
2915 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
2916 Define.
2917
2918 2005-04-11 Mark Mitchell <mark@codesourcery.com>
2919
2920 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
2921
2922 2005-04-11 Geoffrey Keating <geoffk@apple.com>
2923
2924 * gcc.dg/i386-darwin-fpmath.c: New.
2925
2926 2004-04-11 Devang Patel <dpatel@apple.com>
2927
2928 * lib/target-supports.exp (check_effective_target_vect_condition): New.
2929 * gcc.dg/vect/vect-ifcvt-1.c: New test.
2930 * gcc.dg/vect/vect-ifcvt-2.c: New test.
2931 * gcc.dg/vect/vect-ifcvt-3.c: New test.
2932 * gcc.dg/vect/vect-ifcvt-4.c: New test.
2933 * gcc.dg/vect/vect-ifcvt-5.c: New test.
2934 * gcc.dg/vect/vect-ifcvt-6.c: New test.
2935 * gcc.dg/vect/vect-ifcvt-7.c: New test.
2936 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
2937
2938 2004-04-11 Devang Patel <dpatel@apple.com>
2939
2940 * gcc.dg/vect/vect-dv-1.c: New test.
2941 * gcc.dg/vect/vect-dv-2.c: New test.
2942
2943 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2944
2945 PR tree-optimization/20933
2946 * gcc.dg/tree-ssa/pr20933.c: New test.
2947
2948 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2949
2950 * gfortran.dg/fold_nearest.f90: New test.
2951
2952 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
2953
2954 * gcc.dg/tree-ssa/alias-1.c: New test.
2955
2956 2005-04-11 Diego Novillo <dnovillo@redhat.com>
2957
2958 PR tree-optimization/20920
2959 * g++.dg/tree-ssa/pr20920.C: New test.
2960
2961 2005-04-11 Uros Bizjak <uros@kss-loka.si>
2962
2963 * gcc.dg/builtins-53.c: Also check (int)ceil* and
2964 (long long int)ceil*.
2965
2966 2005-04-10 Mark Mitchell <mark@codesourcery.com>
2967
2968 * g++.dg/warn/Wdtor1.C: Declare template in system header with
2969 explicit C++ linkage.
2970
2971 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2972
2973 * gfortran.dg/pr17229.f: Take care of the new obsolescence
2974 warning for arithmetic IF statements.
2975
2976 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
2977
2978 * eor_handling_1.f90: New test case.
2979 * eor_handling_2.f90: New test case.
2980 * eor_handling_3.f90: New test case.
2981 * eor_handling_4.f90: New test case.
2982 * eor_handling_5.f90: New test case.
2983 * noadv_size.f90: New test case.
2984 * pad_no.f90: New test case.
2985
2986 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
2987
2988 * gcc.c-torture/execute/20050410-1.c: New test.
2989
2990 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
2991
2992 * gcc.dg/pr20126.c: New.
2993
2994 2005-04-09 Bud Davis <bdavis@gfortran.org>
2995 Steven G. Kargl <kargls@comcast.net>
2996
2997 * gfortran.dg/PR19872.f: New test.
2998
2999 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3000
3001 * gfortran.dg/nint_1.f90: Fix dg-do directive
3002
3003 2005-04-09 Steven G. Kargl <kargls@comcast.net>
3004
3005 * gfortran.dg/nint_1.f90: New test.
3006
3007 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3008
3009 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
3010 Added test for callee-allocated arrays with write statements.
3011 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
3012 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
3013 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
3014 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
3015 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
3016
3017 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
3018
3019 PR libfortran/20163
3020 * gfortran.dg/open-options-blanks.f: New test.
3021
3022 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3023
3024 PR fortran/13257
3025 * gfortran.dg/comma_format_extension_[1234].f: New tests.
3026
3027 2005-04-09 Jakub Jelinek <jakub@redhat.com>
3028
3029 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3030 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3031 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3032 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3033 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3034 * gcc.c-torture/execute/stdarg-4.c: New test.
3035
3036 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
3037
3038 PR target/20795
3039 * g++.dg/abi/param2.C: New test.
3040
3041 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3042
3043 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
3044
3045 2005-04-09 Uros Bizjak <uros@kss-loka.si>
3046
3047 * gcc.dg/builtins-53.c: New test.
3048
3049 2005-04-08 Diego Novillo <dnovillo@redhat.com>
3050
3051 * g++.dg/tree-ssa/pr18178.C: New test.
3052 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
3053 * gcc.c-torture/execute/20041019-1.c: New test.
3054 * gcc.dg/tree-ssa/20041008-1.c: New test.
3055 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
3056 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
3057 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
3058 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
3059 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
3060 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
3061 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
3062 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
3063 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
3064 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
3065
3066 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
3067
3068 PR rtl-optimization/20466
3069 * gcc.c-torture/execute/pr20466-1.c: New test.
3070
3071 2005-04-08 Mark Mitchell <mark@codesourcery.com>
3072
3073 PR c++/20905
3074 * g++.dg/parse/cond2.C: New test.
3075
3076 PR c++/20145
3077 * g++.dg/warn/Wdtor1.C: New test.
3078
3079 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3080
3081 PR fortran/17229
3082 * gfortran.dg/pr17229.f: New test.
3083
3084 2005-04-07 Steven G. Kargl <kargls@comcast.net>
3085
3086 * gfortran.dg/tiny_1.f90: New test.
3087 * gfortran.dg/tiny_2.f90: ditto.
3088
3089 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
3090
3091 * gfortran.dg/eor_1.f90: Fix dg-do run line
3092 * gfortran.dg/open_new.f90: Fix dg-do run line
3093
3094 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
3095
3096 * lib/target-supports.exp (get_compiler_messages): Support
3097 optional arguments, the fourth being compiler options.
3098 (check_effective_target_fpic): New proc.
3099 * gcc.dg/20050321-2.c: Restrict to target fpic.
3100
3101 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
3102
3103 * gcc.dg/15443-1.c: New test.
3104 * gcc.dg/15443-2.c: Likewise.
3105
3106 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3107
3108 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
3109
3110 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3111
3112 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
3113
3114 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
3115
3116 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
3117 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
3118 -m64.
3119 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
3120 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
3121 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
3122
3123 2005-04-06 Mark Mitchell <mark@codesourcery.com>
3124
3125 PR c++/20212
3126 * g++.dg/warn/Wunused-11.C: New test.
3127
3128 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
3129
3130 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
3131
3132 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
3133
3134 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
3135
3136 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3137
3138 PR c++/20734
3139 * g++.dg/template/ptrmem13.C: New test.
3140
3141 2005-04-05 Per Bothner <per@bothner.com>
3142
3143 * lib/gcc.exp: Always add -fno-show-column, for now.
3144
3145 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
3146
3147 PR testsuite/20767
3148 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
3149 of plain old "unsigned int" for the type of "i". Makes this test
3150 64bit clean.
3151
3152 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
3153
3154 * gcc.dg/i386-ssefn-1.c: New test.
3155 * gcc.dg/i386-ssefn-2.c: New test.
3156 * gcc.dg/i386-ssefn-3.c: New test.
3157 * gcc.dg/i386-ssefn-4.c: New test.
3158
3159 2005-04-05 Jakub Jelinek <jakub@redhat.com>
3160
3161 PR tree-optimization/20076
3162 * gcc.dg/builtin-apply4.c: New test.
3163
3164 PR preprocessor/19475
3165 * gcc.dg/cpp/macspace1.c: New test.
3166 * gcc.dg/cpp/macspace2.c: New test.
3167
3168 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3169
3170 * gfortran.dg/pr20755.f: Fixed bad format.
3171
3172 2005-04-05 Mark Mitchell <mark@codesourcery.com>
3173
3174 PR c++/20763
3175 * g++.dg/ext/attrib21.C: New test.
3176
3177 2004-04-05 Devang Patel <dpatel@apple.com>
3178
3179 * lib/target-supports.exp (check_effective_target_vect_shif): New.
3180 * gcc.dg/vect/vect-shift-1.c: New test.
3181
3182 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3183
3184 PR libfortran/20755
3185 * gfortran.dg/pr20755.f: New test.
3186
3187 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
3188
3189 * gfortran.dg/pr15959.f90: New test.
3190 * gfortran.dg/string_pad_trunc.f90: New test.
3191
3192 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3193
3194 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
3195 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
3196 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
3197 syntax.
3198
3199 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3200
3201 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
3202
3203 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3204
3205 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
3206 * gcc.c-torture/compile/20011119-2.c: Likewise.
3207 * gcc.c-torture/compile/981001-2.c: Likewise.
3208
3209 2005-04-04 Mark Mitchell <mark@codesourcery.com>
3210
3211 PR c++/20679
3212 * g++.dg/template/overload4.C: New test.
3213
3214 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3215
3216 PR c++/20746
3217 * g++.dg/abi/covariant5.C: New.
3218
3219 PR debug/20505
3220 * g++.dg/debug/const2.C: New.
3221
3222 2005-04-04 Jakub Jelinek <jakub@redhat.com>
3223
3224 PR rtl-optimization/16104
3225 * gcc.c-torture/execute/20050316-1.c: New test.
3226
3227 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
3228
3229 * g++.dg/template/spec23.C: Fix dg-error text.
3230
3231 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
3232
3233 PR c++/19199
3234 * g++.dg/expr/lval2.C: New.
3235
3236 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3237
3238 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
3239 __builtin_strcasecmp and __builtin_strncasecmp.
3240
3241 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
3242
3243 PR c++/20723
3244 * g++.dg/template/spec22.C: New.
3245 * g++.dg/template/spec23.C: New.
3246
3247 2005-04-03 Dale Ranta <dir@lanl.gov>
3248 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3249
3250 PR libfortran/20068
3251 PR libfortran/20125
3252 PR libfortran/20156
3253 PR libfortran/20471
3254 * gfortran.dg/backspace.f: New test.
3255
3256 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
3257
3258 * gcc.dg/pr19345.c: New test.
3259
3260 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3261
3262 PR tree-optimization/20640
3263 * gcc.dg/torture/tree-loop-1.c: New.
3264
3265 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
3266
3267 PR rtl-optimization/20290
3268 * gcc.c-torture/execute/loop-ivopts-2.c: New.
3269
3270 2005-04-02 Geoffrey Keating <geoffk@apple.com>
3271
3272 * gcc.dg/rs6000-fpint.c: New.
3273
3274 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3275
3276 * gcc.dg/old-style-then-proto-1.c: New test.
3277
3278 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3279
3280 * gfortran.fortran-torture/execute/backspace.f90: Check
3281 after backspace and read was incorrect.
3282
3283 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3284
3285 * gcc.c-torture/execute/builtins/strcat.c: Check the result
3286 buffer past the terminating NUL using memcmp.
3287 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
3288 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
3289
3290 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
3291 Fix unused/uninitialized variable warnings.
3292
3293 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
3294 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
3295 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
3296 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
3297
3298 * gcc.c-torture/execute/builtins/abs-1-lib.c,
3299 gcc.c-torture/execute/builtins/fputs-lib.c,
3300 gcc.c-torture/execute/builtins/lib/fprintf.c,
3301 gcc.c-torture/execute/builtins/lib/main.c,
3302 gcc.c-torture/execute/builtins/lib/memcmp.c,
3303 gcc.c-torture/execute/builtins/lib/memmove.c,
3304 gcc.c-torture/execute/builtins/lib/mempcpy.c,
3305 gcc.c-torture/execute/builtins/lib/memset.c,
3306 gcc.c-torture/execute/builtins/lib/printf.c,
3307 gcc.c-torture/execute/builtins/lib/sprintf.c,
3308 gcc.c-torture/execute/builtins/lib/stpcpy.c,
3309 gcc.c-torture/execute/builtins/lib/strchr.c,
3310 gcc.c-torture/execute/builtins/lib/strcmp.c,
3311 gcc.c-torture/execute/builtins/lib/strcpy.c,
3312 gcc.c-torture/execute/builtins/lib/strcspn.c,
3313 gcc.c-torture/execute/builtins/lib/strlen.c,
3314 gcc.c-torture/execute/builtins/lib/strncat.c,
3315 gcc.c-torture/execute/builtins/lib/strncmp.c,
3316 gcc.c-torture/execute/builtins/lib/strncpy.c,
3317 gcc.c-torture/execute/builtins/lib/strrchr.c,
3318 gcc.c-torture/execute/builtins/lib/strspn.c,
3319 gcc.c-torture/execute/builtins/lib/strstr.c,
3320 gcc.c-torture/execute/builtins/memops-asm-lib.c,
3321 gcc.c-torture/execute/builtins/strlen-2.c,
3322 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
3323 prototypes.
3324
3325 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
3326
3327 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
3328 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
3329 selectany usage.
3330
3331 2005-04-01 Jakub Jelinek <jakub@redhat.com>
3332
3333 PR c++/19406
3334 * g++.dg/debug/using1.C: New test.
3335
3336 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
3337
3338 PR middle-end/20524
3339 * gcc.dg/alias-7.c: Prefix asm-declared name with
3340 __USER_LABEL_PREFIX__.
3341
3342 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
3343
3344 Fix fallout from PR middle-end/15700:
3345 * gcc.c-torture/compile/20011119-1.c: Take
3346 __USER_LABEL_PREFIX__ into account.
3347 * gcc.c-torture/compile/20011119-2.c: Likewise.
3348
3349 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
3350
3351 PR c++/18644
3352 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
3353
3354 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
3355
3356 PR c/17855
3357 * gcc.c-torture/compile/struct-non-lval-1.c,
3358 gcc.c-torture/compile/struct-non-lval-2.c,
3359 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
3360
3361 2005-03-31 Janis Johnson <janis187@us.ibm.com>
3362
3363 * gcc.dg/tls/tls.exp: Remove temporary file.
3364 * g++.dg/tls/tls.exp: Ditto.
3365 * lib/file-format.exp: Ditto.
3366 * g++.dg/special/ecos.exp: Ditto.
3367
3368 * lib/profopt.exp: Treat prof_ext as a list.
3369 * gcc.misc-tests/bprob.exp: Ditto.
3370 * g++.dg/bprob/bprob.exp: Ditto.
3371
3372 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
3373 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
3374 g++.dg/tree-ssa/pointer-reference-alias.C,
3375 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
3376 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
3377 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
3378 g++.dg/vect/pr19951.cc: Ditto.
3379 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
3380 gcc.dg/builtins-47.c: Ditto.
3381 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
3382 gcc.dg/pr20115-1.c: Ditto.
3383 * gcc.dg/tree-ssa/20030530-2.c,
3384 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
3385 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3386 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
3387 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3388 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
3389 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
3390 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
3391 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
3392 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
3393 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
3394 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
3395 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
3396 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
3397 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
3398 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
3399 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3400 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3401 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3402 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3403 gcc.dg/tree-ssa/20030824-1.c,
3404 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
3405 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
3406 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
3407 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
3408 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
3409 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
3410 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
3411 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
3412 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
3413 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
3414 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
3415 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
3416 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
3417 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
3418 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
3419 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
3420 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
3421 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
3422 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
3423 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
3424 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
3425 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
3426 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
3427 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
3428 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
3429 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
3430 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
3431 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
3432 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
3433 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
3434 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
3435 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
3436 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
3437 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
3438 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
3439 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
3440 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
3441 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
3442 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
3443 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
3444 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
3445 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
3446 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3447 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
3448 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
3449 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
3450 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
3451 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
3452 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
3453 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
3454 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3455 gcc.dg/tree-ssa/useless-1.c: Ditto.
3456 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
3457 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
3458 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
3459 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
3460 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3461 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
3462 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
3463 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
3464 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
3465 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
3466 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
3467 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
3468 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
3469 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
3470 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
3471 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
3472 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
3473 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
3474 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
3475 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
3476 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
3477 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3478 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3479 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
3480 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
3481 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
3482 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
3483 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
3484 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
3485 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
3486 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
3487 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
3488 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
3489 gcc.dg/vect/vect-none.c: Ditto.
3490 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
3491 treelang/compile/unsigned.tree: Ditto.
3492
3493 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
3494 * gcc.dg/cpp/direct2s.c: Ditto.
3495 * gcc.dg/cpp/paste4.c: Ditto.
3496 * gcc.dg/cpp/separate-1.c: Ditto.
3497 * gcc.dg/pch/save-temps-1.c: Ditto.
3498 * g++.dg/ext/altivec-10.C: Ditto.
3499 * g++.dg/pch/pch.C: Ditto.
3500
3501 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
3502
3503 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
3504 * g++.dg/template/repo1.C: Ditto.
3505 * g++.dg/template/repo2.C: Ditto.
3506 * g++.dg/template/repo3.C: Ditto.
3507 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
3508 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
3509 * g++.old-deja/g++.pt/repo1.C: Ditto.
3510 * g++.old-deja/g++.pt/repo2.C: Ditto.
3511 * g++.old-deja/g++.pt/repo3.C: Ditto.
3512 * g++.old-deja/g++.pt/repo4.C: Ditto.
3513
3514 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
3515 * gcc.dg/20030107-1.c: Ditto.
3516 * gcc.dg/20030702-1.c: Ditto.
3517 * gcc.dg/profile-generate-1.c: Ditto.
3518 * g++.dg/other/profile1.C: Ditto.
3519 * g++.old-deja/g++.robertl/eb83.C: Ditto.
3520
3521 * lib/gcc-dg.exp (remove-build-file): New.
3522 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3523 cleanup-tree-dump, cleanup-saved-temps): New.
3524
3525 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
3526
3527 PR c++/19203, DR 214
3528 * g++.dg/parse/ambig3.C: Not ambiguous.
3529 * g++.dg/template/spec20.C: New.
3530 * g++.dg/template/spec21.C: New.
3531
3532 2005-03-31 Steve Ellcey <sje@cup.hp.com>
3533
3534 PR target/20045
3535 * gcc.dg/ia64-fptr-1.c: Run only on linux.
3536
3537 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3538
3539 PR libfortran/20660
3540 * gfortran.dg/negative_unit.f: New test.
3541
3542 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
3543
3544 * gcc.dg/20050330-1.c: New test.
3545
3546 2005-03-30 Devang Patel <dpatel@apple.com>
3547
3548 * g++.dg/tree-sra/ssa-sra-3.C: New test.
3549
3550 2005-03-30 Dale Johannesen <dalej@apple.com>
3551
3552 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
3553
3554 2005-03-30 Janis Johnson <janis187@us.ibm.com>
3555
3556 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
3557 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
3558 Strip options from test name.
3559
3560 2005-03-31 Jan Hubicka <jh@suse.cz>
3561
3562 * gcc.dg/varpool-1.c: New testcase.
3563
3564 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3565
3566 PR c/772
3567 PR c/17913
3568 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
3569 gcc.dg/stmt-expr-label-3.c : New tests.
3570 * gcc.c-torture/execute/medce-2.c: Remove.
3571
3572 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
3573
3574 PR c/20368
3575 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
3576 tests.
3577
3578 2005-03-30 Alan Modra <amodra@bigpond.net.au>
3579
3580 * gcc.c-torture/compile/pr20203.c: New test.
3581
3582 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3583
3584 * gfortran.dg/promotion.f90: New test.
3585
3586 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
3587
3588 PR middle-end/20491
3589 * gcc.dg/torture/asm-subreg-1.c: New test.
3590
3591 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
3592
3593 PR c/20672
3594 * gcc.dg/pr20672-1.c: New test.
3595
3596 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
3597
3598 * gfortran.dg/vect: New directory.
3599 * gfortran.dg/vect/vect.exp: New.
3600 * gfortran.dg/vect/vect-1.f90: New test.
3601 * gfortran.dg/vect/vect-2.f90: New test.
3602 * gfortran.dg/vect/vect-3.f90: New test.
3603 * gfortran.dg/vect/vect-4.f90: New test.
3604 * gfortran.dg/vect/vect-5.f90: New test.
3605
3606 2005-03-29 Jakub Jelinek <jakub@redhat.com>
3607
3608 PR middle-end/20622
3609 * gcc.dg/alias-7.c: New test.
3610
3611 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3612
3613 * gcc.dg/sparc-reg-1.c: New test.
3614
3615 2005-03-28 Steve Ellcey <sje@cup.hp.com>
3616
3617 PR target/19890
3618 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
3619
3620 2005-03-29 Dale Ranta <dir@lanl.gov>
3621 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3622
3623 PR libfortran/20163
3624 * gfortran.dg/pr20163-2.f: New test.
3625
3626 2005-03-28 Jan Hubicka <jh@suse.cz>
3627
3628 PR middle-end/20635
3629 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
3630 by Jakub Jelinek.
3631
3632 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
3633
3634 PR tree-optimization/20626
3635 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
3636 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
3637
3638 2005-03-26 Steven G. Kargl <kargls@comcast.net>
3639
3640 * gfortran.dg/underflow.f90: New test.
3641 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
3642
3643 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3644
3645 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
3646
3647 2005-03-25 Mark Mitchell <mark@codesourcery.com>
3648
3649 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
3650 (g++_init): Make sure that CXXFLAGS is set.
3651 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
3652 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
3653 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3654 * lib/objc.exp (objc_init): Likewise.
3655 * lib/treelang.exp (treelang_init): Likewise.
3656
3657 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
3658
3659 PR tree-optimization/20470
3660 * gcc.dg/tree-ssa/pr20470.c: New test.
3661
3662 2005-03-25 Geoffrey Keating <geoffk@apple.com>
3663
3664 * gcc.dg/ppc-stfiwx.c: New.
3665
3666 2005-03-25 Steve Ellcey <sje@cup.hp.com>
3667
3668 PR target/19888
3669 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
3670
3671 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3672
3673 * gcc.dg/20050325-1.c: Fix a typo.
3674
3675 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3676
3677 PR libfortran/19678
3678 PR libfortran/19679
3679 * gfortran.dg/dos_eol.f: New test.
3680
3681 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
3682
3683 PR rtl-optimization/20249
3684 * gcc.dg/20050325-1.c: New test.
3685
3686 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3687
3688 PR libfortran/15332
3689 * gfortran.dg/pr15332.f: New test.
3690
3691 2005-03-24 Dale Johannesen <dalej@apple.com>
3692
3693 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
3694
3695 2005-03-24 Geoffrey Keating <geoffk@apple.com>
3696
3697 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
3698 'internal' visibility.
3699 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
3700 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
3701 'protected' visibility.
3702 * gcc.dg/visibility-7.c: Likewise.
3703 * lib/target-supports.exp (check_visibility_available): Take
3704 a parameter, the kind of visibility to check for.
3705 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
3706 to check_visibility_available.
3707
3708 * g++.dg/expr/cast3.C: New.
3709
3710 2005-03-24 David Edelsohn <edelsohn@gnu.org>
3711
3712 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
3713 rs6000.
3714
3715 2005-03-24 Steve Ellcey <sje@cup.hp.com>
3716
3717 PR target/20095
3718 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
3719
3720 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
3721
3722 * gcc.dg/badshift.c: Renamed to...
3723 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
3724
3725 * gcc.target/i386/badshift.c: Renamed to...
3726 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
3727 only.
3728
3729 PR rtl-optimization/20532
3730 * gcc.target/i386/badshift.c: New.
3731
3732 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3733
3734 * gfortran.dg/pr18025.f90: New test.
3735
3736 2005-03-23 Dale Johannesen <dalej@apple.com>
3737
3738 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
3739
3740 2005-03-23 Mark Mitchell <mark@codesourcery.com>
3741
3742 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
3743
3744 * lib/target-supports.exp (check_iconv_available): Default
3745 libiconv to -liconv, if there is no definition.
3746
3747 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
3748
3749 * gcc.dg/torture/cris-asm-mof-1.c: New test.
3750
3751 2005-03-22 Mark Mitchell <mark@codesourcery.com>
3752
3753 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
3754 * g++.dg/opt/pr7503-2.C: Likewise.
3755 * g++.dg/opt/pr7503-3.C: Likewise.
3756 * g++.dg/opt/pr7503-4.C: Likewise.
3757 * g++.dg/opt/pr7503-5.C: Likewise.
3758 * g++.dg/warn/minmax.C: New test.
3759
3760 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3761
3762 * gfortran.dg/g77_intrinsics_funcs.f: New test.
3763 * gfortran.dg/g77_intrinsics_sub.f: New test.
3764
3765 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
3766 Jan Hubicka <jh@suse.cz>
3767 Steven Bosscher <stevenb@suse.de
3768
3769 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
3770
3771 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3772
3773 PR c++/19980
3774 * g++.dg/template/redecl3.C: New test.
3775
3776 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3777
3778 PR c++/20499
3779 * g++.dg/parse/error16.C: Tweak error markers.
3780
3781 2005-03-22 Jakub Jelinek <jakub@redhat.com>
3782
3783 PR target/20561
3784 * gcc.dg/20050321-2.c: New test.
3785
3786 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
3787
3788 PR c++/20465
3789 PR c++/20381
3790 * g++.dg/template/ptrmem12.C: New.
3791
3792 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
3793
3794 PR rtl-optimization/20527
3795 * gcc.c-torture/execute/pr20527-1.c: New test.
3796
3797 2005-03-22 Ben Elliston <bje@au.ibm.com>
3798
3799 * gcc.misc-tests/options.exp (check_for_options): Create a real C
3800 program, compile it into a real executable and then delete the .c
3801 and .x files afterwards, to avoid problems on testglue targets.
3802
3803 2005-03-21 Stuart Hastings <stuart@apple.com>
3804
3805 * gcc.target/i386/sse-2.c: New.
3806
3807 2005-03-21 Uros Bizjak <uros@kss-loka.si>
3808
3809 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
3810
3811 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3812
3813 * g++.dg/parse/crash25.C: Fix typo.
3814
3815 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3816
3817 PR c++/20461
3818 * g++.dg/parse/crash24.C: New test.
3819
3820 PR c++/20536
3821 * g++.dg/parse/crash25.C: New test.
3822
3823 2005-03-21 Paolo Carlini <pcarlini@suse.de>
3824
3825 PR c++/20147
3826 * g++.dg/ext/stmtexpr4.C: New test.
3827
3828 2005-03-20 Roger Sayle <roger@eyesopen.com>
3829
3830 PR middle-end/20539
3831 * gcc.c-torture/compile/pr13066-1.c: New test case.
3832 * gcc.c-torture/compile/pr20539-1.c: Likewise.
3833 * g++.dg/opt/pr13066-1.C: Likewise.
3834
3835 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
3836
3837 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
3838
3839 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3840
3841 PR fortran/18525
3842 * gfortran.dg/nesting_1.f90: New test.
3843
3844 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3845
3846 PR c++/20240
3847 * g++.dg/lookup/using13.C: New test.
3848
3849 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3850
3851 PR c++/20333
3852 * g++.dg/template/crash36.C: New test.
3853
3854 2005-03-18 Paolo Carlini <pcarlini@suse.de>
3855
3856 PR c++/20463
3857 * g++.dg/template/crash35.C: New test.
3858
3859 2005-03-17 Paolo Carlini <pcarlini@suse.de>
3860
3861 PR c++/19966
3862 * g++.dg/overload/operator2.C: New test.
3863
3864 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3865
3866 PR libfortran/20257
3867 * gfortran.dg/pr20257.f90: New test.
3868
3869 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3870
3871 PR libfortran/20480
3872 * gfortran.dg/pr20480.f90: New test.
3873
3874 2005-03-16 Richard Henderson <rth@redhat.com>
3875
3876 PR middle-end/15700
3877 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
3878 (_rtld_global): New.
3879 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
3880 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
3881
3882 * gcc.dg/alias-3.c: New.
3883 * gcc.dg/alias-4.c: New.
3884 * gcc.dg/alias-5.c: New.
3885 * gcc.dg/alias-6.c: New.
3886
3887 2005-03-15 Geoffrey Keating <geoffk@apple.com>
3888
3889 * gcc.dg/cpp/ucnid-7.c: New.
3890
3891 2005-03-15 Janis Johnson <janis187@us.ibm.com>
3892 Dorit Naishlos <dorit@il.ibm.com>
3893
3894 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
3895 darwin.
3896
3897 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
3898
3899 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
3900 misaligned accesses.
3901 * gcc.dg/vect/vect-58.c: Likewise.
3902 * gcc.dg/vect/vect-92.c: New.
3903 * gcc.dg/vect/vect-93.c: New.
3904
3905 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
3906
3907 PR fortran/18827
3908 * gfortran.dg/assign_2.f90: New test.
3909 * gfortran.dg/assign_3.f90: New test.
3910 * gfortran.dg/assign.f90: New test.
3911
3912 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
3913
3914 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
3915 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
3916 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
3917 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
3918 names.
3919
3920 2005-03-14 Geoffrey Keating <geoffk@apple.com>
3921
3922 * gcc.dg/cpp/ucnid-6.c: New.
3923
3924 * gcc.dg/cpp/normalize-1.c: New.
3925 * gcc.dg/cpp/normalize-2.c: New.
3926 * gcc.dg/cpp/normalize-3.c: New.
3927 * gcc.dg/cpp/normalize-4.c: New.
3928 * gcc.dg/cpp/ucnid-4.c: New.
3929 * gcc.dg/cpp/ucnid-5.c: New.
3930 * g++.dg/cpp/normalize-1.C: New.
3931 * g++.dg/cpp/ucnid-1.C: New.
3932
3933 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3934
3935 * gcc.dg/pr18628.c: New.
3936
3937 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
3938
3939 PR c++/20280
3940 * g++.dg/tree-ssa/pr20280.C: New.
3941
3942 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3943
3944 PR fortran/20467
3945 * gfortran.dg/stfunc_2.f90: New test.
3946
3947 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3948
3949 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
3950
3951 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
3952
3953 * gcc.dg/tree-ssa/20050314-1.c: New test.
3954
3955 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3956
3957 PR c++/4403
3958 PR c++/9783, DR433
3959 * g++.dg/template/friend34.C: New test.
3960 * g++.dg/template/friend35.C: Likewise.
3961 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
3962
3963 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3964
3965 Friend class name lookup 5/n
3966 PR c++/1016
3967 * g++.dg/lookup/hidden-class1.C: New test.
3968 * g++.dg/lookup/hidden-class2.C: Likewise.
3969 * g++.dg/lookup/hidden-class3.C: Likewise.
3970 * g++.dg/lookup/hidden-class4.C: Likewise.
3971 * g++.dg/lookup/hidden-class5.C: Likewise.
3972 * g++.dg/lookup/hidden-class6.C: Likewise.
3973 * g++.dg/lookup/hidden-class7.C: Likewise.
3974 * g++.dg/lookup/hidden-class8.C: Likewise.
3975 * g++.dg/lookup/hidden-class9.C: Likewise.
3976 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
3977 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
3978 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
3979 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
3980 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
3981 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
3982 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
3983 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
3984 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
3985 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
3986 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
3987
3988 2005-03-13 Mark Mitchell <mark@codesourcery.com>
3989
3990 PR c++/20157
3991 * g++.dg/template/error18.C: New test.
3992
3993 2005-03-09 Ben Elliston <bje@au.ibm.com>
3994
3995 PR debug/16792
3996 * g++.dg/debug/pr16792.C: New test.
3997
3998 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
3999
4000 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
4001 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
4002 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
4003 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
4004 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
4005 test assertion names.
4006
4007 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4008
4009 PR fortran/18600
4010 * gfortran.dg/stfunc_1.f90: New test.
4011
4012 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4013
4014 PR fortran/16907
4015 * gfortran.dg/real_index_1.f90: New test.
4016
4017 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4018
4019 PR fortran/20323
4020 * gfortran.dg/spec_expr_1.f90: New test.
4021
4022 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
4023
4024 PR c/20402
4025 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
4026 new parser.
4027
4028 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4029
4030 PR fortran/20361
4031 * gfortran.dg/largeequiv_1.f90: New test.
4032
4033 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4034
4035 * gcc.dg/ucnid-1.c: New.
4036 * gcc.dg/ucnid-2.c: New.
4037 * gcc.dg/ucnid-3.c: New.
4038 * gcc.dg/ucnid-4.c: New.
4039 * gcc.dg/ucnid-5.c: New.
4040 * gcc.dg/ucnid-6.c: New.
4041 * gcc.dg/cpp/ucnid-1.c: New.
4042 * gcc.dg/cpp/ucnid-2.c: New.
4043 * gcc.dg/cpp/ucnid-3.c: New.
4044 * g++.dg/other/ucnid-1.C: New.
4045
4046 2005-03-12 Geoffrey Keating <geoffk@apple.com>
4047
4048 * gcc.dg/vmx/darwin-abi-3.c: Delete.
4049
4050 2005-03-11 Per Bothner <per@bothner.com>
4051
4052 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
4053 that diagnotics refer to correct token.
4054 * gcc.dg/unused-3.c: Likewise.
4055
4056 2005-03-11 Per Bothner <per@bothner.com>
4057
4058 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
4059 constant" is now actually on same line as string constant.
4060 * gcc.dg/cpp/direct2s.c: Likewise.
4061
4062 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
4063
4064 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
4065
4066 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4067
4068 PR libfortran/20124
4069 * gfortran.dg/pr20124.f90: New Test
4070
4071 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
4072
4073 PR tree-optimization/20130
4074 * gcc.dg/pr20130-1.c: New test.
4075
4076 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4077
4078 PR target/20095
4079 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
4080
4081 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4082
4083 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
4084
4085 2005-03-10 Steve Ellcey <sje@cup.hp.com>
4086
4087 * g++.dg/eh/forced1.C: Fix comment.
4088 * g++.dg/eh/forced2.C: Ditto.
4089 * g++.dg/eh/forced3.C: Ditto.
4090 * g++.dg/eh/forced4.C: Ditto.
4091
4092 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
4093
4094 PR rtl-opt/20412
4095 * gcc.c-torture/compile/pr20412.c: New test.
4096
4097 2005-03-10 Roger Sayle <roger@eyesopen.com>
4098
4099 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
4100
4101 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4102
4103 PR target/20322
4104 * gcc.dg/20050307-1.c: New test.
4105
4106 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
4107
4108 PR c++/20375
4109 * g++.dg/other/stdarg3.C: New.
4110
4111 2005-03-10 Jakub Jelinek <jakub@redhat.com>
4112
4113 PR c++/18384, c++/18327
4114 * g++.dg/init/array19.C: New test.
4115
4116 PR inline-asm/20314
4117 * gcc.dg/torture/pr20314-1.c: New test.
4118 * gcc.dg/torture/pr20314-2.c: New test.
4119
4120 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
4121
4122 * gcc.dg/20050309-1.c: New test.
4123
4124 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4125
4126 * gcc.dg/builtins-10.c: Reactivate disabled test.
4127 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
4128 new cbrt transformations.
4129
4130 2005-03-09 Mark Mitchell <mark@codesourcery.com>
4131
4132 PR c++/20208
4133 * g++.dg/template/array13.C: New test.
4134
4135 2005-03-09 Paolo Carlini <pcarlini@suse.de>
4136
4137 PR c++/16859
4138 * g++.dg/init/brace4.C: New test.
4139
4140 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
4141
4142 PR c++/20186
4143 * g++.dg/template/non-dependent12.C: New.
4144
4145 2005-03-08 Mark Mitchell <mark@codesourcery.com>
4146
4147 PR c++/20142
4148 * g++.dg/init/array18.C: Add dg-do run marker.
4149
4150 PR c++/20142
4151 * g++.dg/init/array18.C: New test.
4152
4153 2005-03-09 Ben Elliston <bje@au.ibm.com>
4154
4155 * consistency.vlad/vlad.exp: Remove trailing semicolons.
4156 * g++.dg/gcov/gcov.exp: Likewise.
4157 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
4158 * gcc.target/xstormy16/xstormy16.exp: Likewise.
4159 * lib/c-torture.exp: Likewise.
4160 * lib/fortran-torture.exp: Likewise.
4161 * lib/g++.exp: Likewise.
4162 * lib/gcc-defs.exp: Likewise.
4163 * lib/gcc-dg.exp: Likewise.
4164 * lib/gcc.exp: Likewise.
4165 * lib/gcov.exp: Likewise.
4166 * lib/gfortran.exp: Likewise.
4167 * lib/mike-g++.exp: Likewise.
4168 * lib/mike-gcc.exp: Likewise.
4169 * lib/objc-torture.exp: Likewise.
4170 * lib/objc.exp: Likewise.
4171 * lib/profopt.exp: Likewise.
4172 * lib/target-libpath.exp: Likewise.
4173 * lib/target-supports.exp: Likewise.
4174 * lib/treelang.exp: Likewise.
4175 * lib/wrapper.exp: Likewise.
4176
4177 2005-03-08 Jeff Law <law@redhat.com>
4178
4179 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
4180 PHI-OPT changes.
4181
4182 2005-03-08 Ira Rosen <irar@il.ibm.com>
4183
4184 * gcc.dg/vect/pr20122.c: New test.
4185
4186 2005-03-07 Jeff Law <law@redhat.com>
4187
4188 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
4189 was folded away.
4190 * gcc.dg/tree-ssa/pr18133-1.c: New test.
4191 * gcc.dg/tree-ssa/pr18133-2.c: New test.
4192 * gcc.dg/tree-ssa/pr18134.c: New test.
4193
4194 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4195
4196 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
4197 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
4198 gcc.dg/torture/builtin-noret-2.c: Require weak support.
4199
4200 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
4201
4202 PR tree-opt/17671
4203 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
4204
4205 2005-03-07 Mark Mitchell <mark@codesourcery.com>
4206
4207 * g++.dg/warn/Wnvdtor.C: New test.
4208
4209 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
4210
4211 * gcc.dg/torture/pr19683-1.c: New test.
4212
4213 2005-03-06 Steven G. Kargl <kargls@comcast.net>
4214
4215 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
4216 * gfortran.dg/g77/19990313-2.f: Ditto.
4217 * gfortran.dg/g77/19990313-3.f: Ditto.
4218 * gfortran.dg/g77/19990525-0.f: Ditto.
4219 * gfortran.dg/g77/19990826-0.f: Ditto.
4220 * gfortran.dg/g77/19990826-2.f: Ditto.
4221 * gfortran.dg/g77/19990826-3.f: Ditto.
4222 * gfortran.dg/g77/20000511-1.f: Ditto.
4223 * gfortran.dg/g77/20000511-2.f: Ditto.
4224 * gfortran.dg/g77/970625-2.f: Ditto.
4225 * gfortran.dg/g77/980310-2.f: Ditto.
4226 * gfortran.dg/g77/980310-3.f: Ditto.
4227 * gfortran.dg/g77/980310-8.f: Ditto.
4228 * gfortran.dg/g77/980519-2.f: Ditto.
4229 * gfortran.dg/g77/alpha1.f: Ditto.
4230 * gfortran.dg/g77/claus.f: Ditto.
4231 * gfortran.dg/g77/erfc.f: Ditto.
4232 * gfortran.dg/g77/short.f: Ditto.
4233 * gfortran.fortran-torture/execute/data.f90: Ditto.
4234 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
4235 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
4236
4237 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4238
4239 * lib/file-format.exp (gcc_target_object_format): Add check for som
4240 format and hardcode object formats on hppa*-*-hpux*.
4241 * lib/target-supports.exp (check_weak_available): Add check for som
4242 object format. Always return 0 on hppa*-*-hpux10*.
4243
4244 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
4245 is defined.
4246
4247 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
4248
4249 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4250
4251 * gfortran.dg/pr19936_1.f90: New test.
4252 * gfortran.dg/pr19936_2.f90: New test.
4253 * gfortran.dg/pr19936_3.f90: New test.
4254
4255 2005-03-05 Steven G. Kargl <kargls@comcast.net>
4256 Paul Thomas <prthomas@drfccad.cea.fr>
4257
4258 * gfortran.dg/PR19754_1.f90: New test.
4259 * gfortran.dg/PR19754_2.f90: Ditto.
4260
4261 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4262
4263 PR c++/19311
4264 * g++.dg/template/non-dependent11.C: New test.
4265
4266 2005-03-05 Uros Bizjak <uros@kss-loka.si>
4267
4268 * lib/target-supports.exp (check_iconv_available): Fix comment.
4269
4270 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
4271 Joseph S. Myers <joseph@codesourcery.com>
4272
4273 PR c++/19797
4274 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
4275
4276 2005-03-04 Matthew Sachs <msachs@apple.com>
4277
4278 * gcc.exp (gcc_target_compile): Put braces around
4279 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
4280 * objc.exp (objc_target_compile): Likewise.
4281 * treelang.exp (treelang_target_compile): Likewise.
4282
4283 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4284
4285 PR fortran/19673
4286 * gfortran.dg/func_result_1.f90: New test.
4287
4288 2005-03-04 Ben Elliston <bje@au.ibm.com>
4289
4290 * gcc.misc-tests/options.exp: New test.
4291
4292 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
4293
4294 * gcc.dg/pr15784-4.c: New test.
4295
4296 2005-03-03 Geoffrey Keating <geoffk@apple.com>
4297
4298 * gcc.c-torture/execute/pr17133.c: New.
4299 * gcc.c-torture/compile/20050303-1.c: New.
4300
4301 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
4302
4303 * gcc.dg/cpp/assert4.c: Fix for cygwin
4304
4305 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
4306
4307 * g++.dg/overload/using2.C: New.
4308
4309 2005-03-02 Mark Mitchell <mark@codesourcery.com>
4310
4311 PR c++/19916
4312 * g++.dg/init/ptrmem2.C: New test.
4313
4314 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
4315
4316 PR c/8927
4317 * gcc.dg/pr8927-1.c: New test.
4318
4319 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
4320
4321 PR c++/20232
4322 * g++.dg/inherit/covariant12.C: New.
4323
4324 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4325
4326 PR fortran/19479
4327 * gfortran.dg/bound_1.f90: New test.
4328
4329 2005-02-28 Janis Johnson <janis187@us.ibm.com>
4330
4331 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
4332 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
4333
4334 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
4335
4336 PR c/20245
4337 * gcc.dg/pr20245-1.c: New test.
4338
4339 2005-02-28 Jakub Jelinek <jakub@redhat.com>
4340
4341 PR middle-end/19874
4342 * gcc.c-torture/execute/20050119-2.c: New test case.
4343
4344 2005-02-28 Ben Elliston <bje@au.ibm.com>
4345
4346 * README: Update the DejaGnu bug reporting address.
4347 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
4348 * lib/objc-torture.exp: Likewise.
4349
4350 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4351
4352 * gfortran.dg/boz_1.f90: New test.
4353 * gfortran.dg/boz_3.f90: New test.
4354 * gfortran.dg/boz_4.f90: New test.
4355
4356 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
4357
4358 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
4359 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
4360
4361 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4362
4363 PR libfortran/20101
4364 * gfortran.dg/write_0_pe_format.f90: New test.
4365
4366 2005-02-27 Jakub Jelinek <jakub@redhat.com>
4367
4368 PR c++/20206
4369 * g++.dg/opt/thunk2.C: New test.
4370 * g++.dg/opt/covariant1.C: New test.
4371
4372 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4373
4374 * gfortran.dg/e_d_fmt.f90: New test.
4375
4376 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
4377
4378 * gcc.dg/asm-b.c: Fix comment typos.
4379
4380 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4381
4382 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
4383 a V_MAY_DEF also.
4384
4385 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
4386
4387 PR tree-opt/20188
4388 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
4389 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
4390 * gcc.dg/asm-b.c: New test.
4391
4392 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
4393
4394 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
4395 Disable this test on IRIX 6.
4396
4397 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
4398
4399 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
4400 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
4401 parser.
4402
4403 2005-02-25 Diego Novillo <dnovillo@redhat.com>
4404
4405 PR tree-optimization/20204
4406 * testsuite/gcc.dg/pr20204.c: New test.
4407
4408 2005-02-24 Jakub Jelinek <jakub@redhat.com>
4409
4410 PR target/20196
4411 * gcc.c-torture/execute/20050224-1.c: New test.
4412
4413 PR c++/20175
4414 * g++.dg/warn/Wbraces2.C: New test.
4415
4416 2005-02-23 Mark Mitchell <mark@codesourcery.com>
4417
4418 PR c++/19878
4419 * g++.dg/init/const2.C: New test.
4420
4421 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
4422
4423 PR tree-optimization/20100
4424 * gcc.c-torture/execute/pr20100-1.c: New test.
4425
4426 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4427
4428 * gfortran.dg/implicit_3.f90: New test.
4429
4430 * gfortran.dg/deftype_1.f90: New test.
4431
4432 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
4433
4434 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
4435 the test passes.
4436 * g++.dg/other/anon3.C: Accept a warning.
4437
4438 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
4439
4440 * gcc.dg/pr20017.c: Fix a comment typo.
4441
4442 2005-02-23 Bud Davis <bdavis@gfortran.org>
4443
4444 * gfortran.dg/list_read_4.f90: Change to f90 comments.
4445
4446 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4447
4448 PR ada/19902
4449 * ada/acats/tests/cxa/cxa3004.a: Remove.
4450 * ada/acats/tests/cxb/cxb30061.am: Likewise.
4451
4452 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4453
4454 PR c++/20073
4455 * g++.dg/init/const1.C: New test.
4456
4457 PR c++/19991
4458 * g++.dg/parse/constant7.C: New test.
4459
4460 PR c++/20152
4461 * g++.dg/parse/error27.C: New test.
4462 * g++.dg/template/qualttp15.C: Adjust error markers.
4463 * g++.old-deja/g++.other/struct1.C: Likewise.
4464
4465 PR c++/20153
4466 * g++.dg/template/error17.C: New test.
4467
4468 PR c++/20148
4469 * g++.dg/parser/error26.C: New test.
4470
4471 2005-02-22 Diego Novillo <dnovillo@redhat.com>
4472
4473 PR tree-optimization/20100
4474 PR tree-optimization/20115
4475 * gcc.dg/pr20115.c: New test.
4476 * gcc.dg/pr20115-1.c: New test.
4477 * gcc.dg/pr20100.c: New test.
4478 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
4479 call-clobbered variables after alias1.
4480
4481 2005-02-22 Bud Davis <bdavis@gfortran.org>
4482
4483 * gfortran.dg/list_read_4.f90: new test.
4484
4485 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
4486
4487 PR rtl-optimization/20017.
4488 * gcc.dg/pr20017.c: New.
4489
4490 2005-02-22 Devang Patel <dpatel@apple.com>
4491
4492 PR 19952
4493 * g++.dg/tree-ssa/pr19952.C: New test.
4494
4495 2005-02-22 Mark Mitchell <mark@codesourcery.com>
4496
4497 PR c++/19883
4498 * g++.dg/parse/constant6.C: New test.
4499
4500 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4501
4502 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4503 * g++.dg/charset/asm2.c: Likewise.
4504 * g++.dg/charset/asm3.c: Likewise.
4505 * g++.dg/charset/asm4.c: Likewise.
4506 * g++.dg/charset/asm5.c: Likewise.
4507 * g++.dg/charset/attribute1.c: Likewise.
4508 * g++.dg/charset/attribute2.c: Likewise.
4509 * g++.dg/charset/extern1.cc: Likewise.
4510 * g++.dg/charset/extern2.cc: Likewise.
4511 * g++.dg/charset/extern3.cc: Likewise.
4512 * g++.dg/charset/function.cc: Likewise.
4513 * g++.dg/charset/string.c: Likewise.
4514 * g++.dg/charset/charset.exp: Likewise.
4515 * lib/target-supports.exp (check_iconv_available): Fix comment.
4516
4517 2005-02-22 Uros Bizjak <uros@kss-loka.si>
4518
4519 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
4520 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
4521 * gcc.dg/charset/asm2.c: Likewise.
4522 * gcc.dg/charset/asm3.c: Likewise.
4523 * gcc.dg/charset/asm4.c: Likewise.
4524 * gcc.dg/charset/asm5.c: Likewise.
4525 * gcc.dg/charset/asm6.c: Likewise.
4526 * gcc.dg/charset/attribute1.c: Likewise.
4527 * gcc.dg/charset/attribute2.c: Likewise.
4528 * gcc.dg/charset/builtin1.c: Likewise.
4529 * gcc.dg/charset/extern.c: Likewise.
4530 * gcc.dg/charset/function.c: Likewise.
4531 * gcc.dg/charset/string.c: Likewise.
4532 * gcc.dg/charset/charset.exp: Likewise.
4533
4534 2005-02-21 Bud Davis <bdavis9659@comcast.net>
4535
4536 PR fortran/20086
4537 * gfortran.dg/pr20086.f90: New test.
4538
4539 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
4540
4541 PR tree-optimization/19786
4542 * g++.dg/tree-ssa/pr19786.C: New.
4543
4544 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4545
4546 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
4547
4548 2005-02-21 Jeff Law <law@redhat.com>
4549
4550 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
4551
4552 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4553
4554 * gfortran.dg/do_iterator: Split loop, markup all lines for
4555 which an error locus is printed.
4556 * gfortran.dg/pr17708.f90: Markup all lines for which an error
4557 locus is printed.
4558 * gfortran.dg/select_4.f90: Likewise.
4559 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
4560 locuses in the various permutations.
4561
4562 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
4563
4564 PR tree-optimization/19951
4565 * g++.dg/vect: New directory.
4566 * g++.dg/vect/vect.exp: New file.
4567 * g++.dg/vect/pr19951.cc: New testcase.
4568 * g++.dg/dg.exp: Also prune vectorizer tests.
4569
4570 2005-02-20 Zack Weinberg <zack@codesourcery.com>
4571
4572 PR 18785
4573 * gcc.dg/charset/builtin1.c: New test.
4574
4575 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4576
4577 PR c++/19299
4578 * g++.dg/inherit/volatile1.C: New test.
4579
4580 PR c++/19440
4581 * g++.dg/template/dtor4.C: New test.
4582
4583 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4584
4585 * gfortran.dg/int_1.f90: New test.
4586
4587 2005-02-19 Devang Patel <dpatel@apple.com>
4588
4589 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
4590
4591 2005-02-19 Steven G. Kargl <kargls@comcast.net>
4592
4593 * gfortran.dg/achar_1.f90: New test.
4594
4595 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
4596
4597 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
4598
4599 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
4600 Jakub Jelinek <jakub@redhat.com>
4601
4602 PR tree-optimization/19828
4603 * gcc.dg/tree-ssa/loop-7.c: New test.
4604 * gcc.c-torture/execute/20050218-1.c: New test.
4605
4606 2005-02-19 Jakub Jelinek <jakub@redhat.com>
4607
4608 PR c/20043
4609 * gcc.dg/transparent-union-1.c: New test.
4610 * gcc.dg/transparent-union-2.c: New test.
4611
4612 2005-02-18 James E Wilson <wilson@specifixinc.com>
4613
4614 PR tree-optimization/18977
4615 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
4616
4617 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
4618
4619 PR target/20054
4620 * gcc.dg/pr20054.c: New test.
4621
4622 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4623
4624 PR c++/19508
4625 * g++.dg/ext/attrib20.C: New test.
4626
4627 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
4628
4629 PR middle-end/20030
4630 * gfortran.fortran-torture/execute/character_passing.f90: New test.
4631
4632 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
4633
4634 PR c++/20008
4635 * g++.dg/opt/switch4.C: New.
4636
4637 2005-02-18 Jakub Jelinek <jakub@redhat.com>
4638
4639 PR c++/20023
4640 PR tree-optimization/20009
4641 * gcc.c-torture/compile/20050217-1.c: New test.
4642 * g++.dg/opt/switch3.C: New test.
4643
4644 PR tree-optimization/18947
4645 * gcc.c-torture/compile/20050215-1.c: New test.
4646 * gcc.c-torture/compile/20050215-2.c: New test.
4647 * gcc.c-torture/compile/20050215-3.c: New test.
4648
4649 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
4650
4651 PR c++/20028
4652 * g++.dg/template/crash34.C: New.
4653
4654 PR c++/20022
4655 * g++.dg/other/access3.C: New.
4656
4657 2005-02-17 Ira Rosen <irar@il.ibm.com>
4658
4659 * gcc.dg/vect/vect-98.c: New test.
4660
4661 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
4662
4663 PR tree-optimization/19967
4664 * gcc.dg/pr19967.c: New.
4665
4666 2005-02-16 Jakub Jelinek <jakub@redhat.com>
4667
4668 PR middle-end/19857
4669 * gcc.dg/tree-ssa/20050215-1.c: New test.
4670 * gcc.c-torture/execute/20050215-1.c: New test.
4671
4672 2005-02-15 Eric Christopher <echristo@redhat.com>
4673
4674 * gcc.dg/cpp/20050215-1.c: New file.
4675
4676 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
4677
4678 PR tree-optimization/15785
4679 * gcc.dg/pr15785-1.c: New test.
4680
4681 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
4682
4683 PR c++/17788
4684 * g++.dg/init/ctor4.C: New.
4685 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
4686
4687 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
4688
4689 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
4690 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
4691
4692 2005-02-15 Andreas Schwab <schwab@suse.de>
4693
4694 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
4695 declare malloc.
4696
4697 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
4698
4699 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
4700
4701 2005-02-14 Diego Novillo <dnovillo@redhat.com>
4702
4703 PR tree-optimization/19853
4704 * gcc.c-torture/compile/pr19853.c: New test.
4705
4706 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4707
4708 PR c++/19608
4709 * g++.dg/parse/local-class1.C: New.
4710
4711 PR c++/19895
4712 * g++.dg/parse/ptrmem3.C: New.
4713
4714 PR c++/19884
4715 * g++.old-deja/g++.oliva/template6.C: Add another case.
4716 * g++.dg/template/explicit6.C: New.
4717
4718 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
4719
4720 PR c++/17816
4721 * g++.dg/other/redecl2.C: New.
4722
4723 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
4724
4725 PR c++/19891
4726 * g++.dg/abi/covariant4.C: New.
4727
4728 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
4729
4730 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
4731
4732 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
4733
4734 * gcc.dg/vect/vect-96.c: Fix typo.
4735
4736 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4737
4738 PR c++/14479
4739 PR c++/19487
4740 * g++.dg/template/enum5.C: New test.
4741
4742 2005-02-12 Ira Rosen <irar@il.ibm.com>
4743
4744 * gcc.dg/vect/vect-97.c: New test.
4745
4746 2005-02-12 Ira Rosen <irar@il.ibm.com>
4747
4748 * gcc.dg/vect/vect-96.c: New test.
4749
4750 2005-02-12 Uros Bizjak <uros@kss-loka.si>
4751
4752 * gcc.dg/builtins-34.c: Also check ldexp*.
4753
4754 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
4755
4756 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
4757
4758 2005-02-11 Janis Johnson <janis187@us.ibm.com>
4759
4760 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
4761 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
4762 dg-require-dll, dg-require-iconv, dg-require-named-sections,
4763 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
4764 selector_list, selector_expression, dg-process-target): Move to new
4765 file target-supports-dg.exp.
4766 * lib/target-supports-dg.exp: New.
4767
4768 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
4769 New.
4770
4771 2005-02-11 Jakub Jelinek <jakub@redhat.com>
4772
4773 PR c++/19666
4774 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
4775
4776 PR middle-end/19858
4777 * gcc.c-torture/compile/20050210-1.c: New test.
4778
4779 2005-02-11 Mark Mitchell <mark@codesourcery.com>
4780
4781 PR c++/19755
4782 * g++.dg/warn/Wbraces1.C: New test.
4783
4784 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
4785
4786 * gcc.dg/builtins-52.c: New testcase.
4787
4788 2005-02-10 Jakub Jelinek <jakub@redhat.com>
4789
4790 PR c/19342
4791 * gcc.c-torture/execute/20050119-1.c: New test.
4792
4793 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4794
4795 PR c++/19811
4796 * g++.dg/init/delete1.C: New test.
4797
4798 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
4799
4800 PR c++/18470
4801 * g++.dg/template/static12.C: New test.
4802
4803 2005-02-09 Mark Mitchell <mark@codesourcery.com>
4804
4805 PR c++/19787
4806 * g++.dg/conversion/ambig1.C: New test.
4807
4808 PR c++/19739
4809 * g++.dg/ext/attrib19.C: New test.
4810
4811 PR c++/19732
4812 * g++.dg/parse/dtor5.C: New test.
4813
4814 PR c++/19762
4815 * g++.dg/template/dtor3.C: New test.
4816
4817 PR c++/19826
4818 * g++.dg/template/static11.C: New test.
4819 * g++.dg/template/crash2.C: Remove dg-error marker.
4820
4821 2005-02-09 Janis Johnson <janis187@us.ibm.com>
4822
4823 PR C++/18491
4824 * g++.old-deja/g++.mike/p10769a.C: Remove.
4825
4826 2005-02-09 Roger Sayle <roger@eyesopen.com>
4827
4828 * gcc.dg/builtins-48.c: New test case.
4829 * gcc.dg/builtins-49.c: New test case.
4830 * gcc.dg/builtins-50.c: New test case.
4831 * gcc.dg/builtins-51.c: New test case.
4832
4833 2005-02-09 Ian Lance Taylor <ian@airs.com>
4834
4835 PR middle-end/19583
4836 * g++.dg/warn/Wreturn-type-3.C: New test.
4837
4838 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4839
4840 PR middle-end/19402
4841 * gcc.dg/pr19402-1.c: New testcase.
4842 * gcc.dg/pr19402-2.c: likewise.
4843
4844 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
4845
4846 PR middle-end/19854
4847 * g++.dg/tree-ssa/tmmti.C: New testcase.
4848
4849 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4850
4851 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
4852
4853 2005-02-08 Mark Mitchell <mark@codesourcery.com>
4854
4855 PR c++/19733
4856 * g++.dg/parse/crash23.C: New test.
4857 * g++.dg/warn/Weff1.C: New test.
4858
4859 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4860
4861 * gcc.dg/20050209-1.c: New test.
4862
4863 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
4864
4865 PR target/19799
4866 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
4867
4868 2005-02-08 Mike Stump <mrs@apple.com>
4869
4870 * g++.dg/pch/import-2.c: New test.
4871 * g++.dg/pch/import-2.hs: New.
4872 * g++.dg/pch/include/import-2a.h: New.
4873 * g++.dg/pch/include/import-2b.h: New.
4874
4875 2005-02-08 Janis Johnson <janis187@us.ibm.com>
4876
4877 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
4878
4879 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4880
4881 * gfortran.dg/substr_1.f90: New test.
4882
4883 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
4884
4885 PR middle-end/19775
4886 * gcc.dg/torture/builtin-power-1.c: Disable test for
4887 invalid transformation.
4888 * gcc.dg/builtins-10.c: Likewise. Disable one test we
4889 no longer optimize.
4890 * gcc.dg/builtins-47.c: New testcase.
4891
4892 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
4893 Dorit Naishlos <dorit@il.ibm.com>
4894
4895 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
4896
4897 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
4898
4899 * gcc.c-torture/compile/20050206-1.c: New test.
4900
4901 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4902
4903 PR tree-opt/19768
4904 * g++.dg/opt/pr19768.C: New test.
4905
4906 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
4907
4908 PR tree-opt/19736
4909 * gcc.c-torture/compile/pr19736.c: New test.
4910
4911 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4912
4913 PR c++/17401
4914 * g++.dg/parse/error25.C: New test.
4915
4916 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
4917
4918 * gcc.c-torture/execute/20050203-1.c: New.
4919
4920 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
4921
4922 * gcc.dg/vect/vect-85.c: Remove xfail.
4923 * gcc.dg/vect/vect-86.c: Remove xfail.
4924 * gcc.dg/vect/vect-87.c: Remove xfail.
4925 * gcc.dg/vect/vect-88.c: Remove xfail.
4926
4927 2005-02-02 Geoffrey Keating <geoffk@apple.com>
4928
4929 * gcc.dg/altivec-19.c: New.
4930
4931 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
4932
4933 PR c/17807
4934 * gcc.dg/nested-func-3.c: New test.
4935 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
4936
4937 2005-02-02 Janis Johnson <janis187@us.ibm.com>
4938
4939 * gcc.test-framework/gen_directive_tests: Generate tests for
4940 selector expressions.
4941
4942 2005-02-02 Matt Austern <austern@apple.com>
4943
4944 PR c++/19628
4945 * g++/ext/builtin7.C: New.
4946 * g++/ext/builtin8.C: New.
4947
4948 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4949
4950 PR c/18502
4951 * gcc.dg/pr18502-1.c: New test.
4952
4953 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4954
4955 PR c++/17413
4956 * g++.dg/template/local4.C: Tweak.
4957
4958 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
4959
4960 PR tree-optimization/19578
4961 * gcc.c-torture/compile/20050202-1.c: New test.
4962
4963 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
4964
4965 PR c/19435
4966 * gcc.dg/c99-init-4.c: New test.
4967
4968 2005-02-01 Janis Johnson <janis187@us.ibm.com>
4969
4970 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
4971
4972 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
4973
4974 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
4975 * g++.dg/eh/check-vect.h: New.
4976
4977 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
4978 * gcc.dg/vect/vect-78.c: Ditto.
4979 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
4980 Remove.
4981
4982 * g++.dg/conversion/simd1.C: Expect warning.
4983 * g++.dg/ext/attribute-test-1.C: Ditto.
4984 * g++.dg/ext/attribute-test-2.C: Ditto.
4985 * g++.dg/ext/attribute-test-3.C: Ditto.
4986 * g++.dg/ext/attribute-test-4.C: Ditto.
4987
4988 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
4989 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
4990
4991 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
4992
4993 2005-02-01 Richard Henderson <rth@redhat.com>
4994
4995 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
4996 long double for ibm double-double format.
4997 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4998
4999 2005-02-01 Diego Novillo <dnovillo@redhat.com>
5000
5001 PR tree-optimization/19633
5002 * testsuite/gcc.dg/pr19633-1.c: New test.
5003 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
5004 to NULL or a symbol.
5005
5006 2005-02-01 Janis Johnson <janis187@us.ibm.com>
5007
5008 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
5009 New procs.
5010 (dg-process-target (local override)): Handle selector expressions.
5011
5012 * gcc.test-framework/README: Describe tests in source directory.
5013 * gcc.test-framework/test-framework.awk: Handle dg- tests.
5014 * gcc.test-framework/test-framework.exp: Handle dg- tests.
5015 * gcc.test-framework/dg-bogus-exp-P.c: New test.
5016 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
5017 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
5018 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
5019 * gcc.test-framework/dg-do-link-exp-P.c: New test.
5020 * gcc.test-framework/dg-do-run-exp-P.c: New test.
5021 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
5022 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
5023 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
5024 * gcc.test-framework/dg-error-exp-P.c: New test.
5025 * gcc.test-framework/dg-error-exp-XP.c: New test.
5026 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
5027 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
5028 * gcc.test-framework/dg-output-exp-P.c: New test.
5029 * gcc.test-framework/dg-output-exp-XF.c: New test.
5030 * gcc.test-framework/dg-warning-exp-P.c: New test.
5031 * gcc.misc-tests/dg-1.c: Remove.
5032 * gcc.misc-tests/dg-2.c: Remove.
5033 * gcc.misc-tests/dg-3.c: Remove.
5034 * gcc.misc-tests/dg-4.c: Remove.
5035 * gcc.misc-tests/dg-5.c: Remove.
5036 * gcc.misc-tests/dg-6.c: Remove.
5037 * gcc.misc-tests/dg-7.c: Remove.
5038 * gcc.misc-tests/dg-8.c: Remove.
5039 * gcc.misc-tests/dg-9.c: Remove.
5040 * gcc.misc-tests/dg-10.c: Remove.
5041 * gcc.misc-tests/dg-11.c: Remove.
5042 * gcc.misc-tests/dg-12.c: Remove.
5043 * gcc.misc-tests/dg-test.exp: Remove.
5044
5045 * gcc.test-framework/test-framework.awk: Change recording and
5046 printing of passes and failures.
5047
5048 * gcc.test-framework: New directory.
5049 * gcc.test-framework/README: New.
5050 * gcc.test-framework/test-framework.exp: New.
5051 * gcc.test-framework/test-framework.awk: New.
5052 * gcc.test-framework/gen_directive_tests: New.
5053
5054 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
5055
5056 * lib/treelang.exp: Fix comment typos.
5057 (treelang_target_compile): Don't append libs=-ltreelang to options.
5058
5059 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
5060
5061 * g++.dg/parse/typename7.C: Adjust error messages.
5062
5063 2005-01-31 Jeff Law <law@redhat.com>
5064
5065 * gcc.c-torture/execute/20050131-1.c: New test.
5066 * gcc.dg/wcaselabel.c: New test.
5067
5068 2005-01-31 Mark Mitchell <mark@codesourcery.com>
5069
5070 * g++.dg/other/warning1.C: Adjust error messags.
5071 * g++.dg/parse/constant5.C: New test.
5072
5073 2005-01-31 Steven Bosscher <stevenb@suse.de>
5074
5075 PR c/19333
5076 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
5077 the test case valid.
5078 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
5079 * testsuite/gcc.dg/array-7.c: Adjust expected result.
5080 * testsuite/gcc.dg/pr18596-3.c: Likewise.
5081 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
5082 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
5083 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
5084
5085 2005-01-31 Dale Johannesen <dalej@apple.com>
5086
5087 * g++.dg/opt/pr19650.C: New test.
5088
5089 2005-01-31 Richard Henderson <rth@redhat.com>
5090
5091 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
5092 long double for intel double extended format.
5093 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
5094
5095 2005-01-30 Mark Mitchell <mark@codesourcery.com>
5096
5097 PR c++/19555
5098 * g++.dg/template/static10.C: New test.
5099
5100 PR c++/19395
5101 * g++.dg/parse/error24.C: New test.
5102
5103 PR c++/19367
5104 * g++.dg/lookup/builtin1.C: New test.
5105
5106 PR c++/19457
5107 * g++.dg/warn/conv3.C: New test.
5108
5109 2005-01-30 Bud Davis <bdavis@gfortran.org>
5110
5111 PR fortran/19647
5112 * gfortan.dg/inquire_7.f90
5113
5114 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
5115
5116 PR tree-optimization/15791
5117 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
5118 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
5119 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
5120 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
5121 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
5122 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
5123 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
5124 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
5125 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
5126 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
5127
5128 2005-01-29 Paul Brook <paul@codesourcery.com>
5129
5130 PR fortran/18565
5131 * check.c (real_or_complex_check): New function.
5132 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
5133 * intrinsic.c (add_functions): Use new check functions.
5134 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
5135 Add prototypes.
5136
5137 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
5138
5139 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
5140 gcc.dg/lvalue-3.c: New tests.
5141 * gcc.dg/concat.c: Update expected messages.
5142
5143 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
5144
5145 PR libfortran/19595
5146 * gfortran.dg/eor_1.f90: New test.
5147
5148 2005-01-29 Steven G. Kargl <kargls@comcast.net>
5149
5150 PR fortran/19589
5151 * gfortran.dg/logical_data_1.f90: New test.
5152
5153 2005-01-28 Mark Mitchell <mark@codesourcery.com>
5154
5155 PR c++/19253
5156 * g++.dg/template/crash33.C: New test.
5157
5158 PR c++/19667
5159 * g++.dg/template/crash32.C: New test.
5160
5161 2005-01-28 Ian Lance Taylor <ian@airs.com>
5162
5163 PR middle-end/16558
5164 * g++.dg/warn/Wreturn-type-2.C: New test.
5165
5166 2004-06-24 Jeff Law <law@redhat.com>
5167
5168 * gcc.dg/tree-ssa/20050128-1.c: New test.
5169
5170 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
5171
5172 * gcc.target/frv/all-mdpackh-1.c: New test.
5173
5174 2005-01-28 Steven Bosscher <stevenb@suse.de>
5175
5176 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
5177
5178 2005-01-27 Richard Henderson <rth@redhat.com>
5179
5180 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
5181
5182 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5183
5184 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
5185
5186 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
5187
5188 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5189 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5190 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
5191 to cope with cases where the multilib options override the dg-options.
5192
5193 2005-01-27 Jakub Jelinek <jakub@redhat.com>
5194
5195 PR c/18946
5196 * gcc.dg/noncompile/20050120-1.c: New test.
5197
5198 2005-01-26 Diego Novillo <dnovillo@redhat.com>
5199
5200 PR tree-optimization/19633
5201 * gcc.dg/pr19633.c: New test.
5202 * gcc.dg/tree-ssa/pr19633.c: New test.
5203
5204 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
5205
5206 * gcc.dg/20041216-1.c: New test.
5207
5208 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
5209
5210 PR objc/18862
5211 * objc.dg/selector-2.m: New test.
5212
5213 2005-01-26 Jakub Jelinek <jakub@redhat.com>
5214
5215 * g++.dg/opt/range-test-2.C: New test.
5216
5217 PR rtl-optimization/19579
5218 * gcc.c-torture/execute/20050124-1.c: New test.
5219
5220 2005-01-26 Greg Parker <gparker@apple.com>
5221 Stuart Hastings <stuart@apple.com>
5222
5223 * gcc.c-torture/execute/20050125-1.c: New.
5224
5225 2005-01-18 Jan Hubicka <jh@suse.cz>
5226
5227 PR tree-optimize/19337
5228 * gcc.c-torture/compile/20050119-1.c: New test.
5229
5230 2005-01-24 James E Wilson <wilson@specifixinc.com>
5231
5232 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
5233 test for successful match.
5234
5235 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
5236
5237 PR objc/18408
5238 * objc.dg/comp-types-7.m: New test.
5239
5240 2005-01-24 Janis Johnson <janis187@us.ibm.com>
5241
5242 * lib/target-supports.exp (current_target_name): New.
5243 (check_effective_target_ilp32, check_effective_target_lp64):
5244 Cache the result to use as long as the current target, with
5245 multilib flags, remains the same.
5246
5247 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
5248 (dg-require-weak, dg-require-visibility, dg-require-alias,
5249 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
5250 dg-require-effective-target, dg-skip-if): Remove call to
5251 skip_test_and_clear_xfail.
5252 (dg-test): Clear xfail data.
5253
5254 2005-01-24 Jakub Jelinek <jakub@redhat.com>
5255
5256 PR target/17751
5257 * gcc.dg/ppc64-toc.c: New test.
5258
5259 * g++.dg/tree-ssa/empty-1.C: New test.
5260
5261 PR middle-end/19551
5262 * gcc.c-torture/execute/20050121-1.c: New test.
5263 * gcc.dg/20050121-2.c: New test.
5264
5265 2004-01-23 Steven G. Kargl <kargls@comcast.net>
5266 Paul Brook <paul@codesourcery.com>
5267
5268 PR fortran/17941
5269 * gfortran.dg/real_const_1.f: New test.
5270 * gfortran.dg/real_const_2.f90: New test.
5271 * gfortran.dg/complex_int_1.f90: New test.
5272
5273 2005-01-23 Bud Davis <bdavis9659@comcast.net>
5274
5275 PR fortran/19313
5276 * gfortan.dg/inquire_6.f90: New test.
5277
5278 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5279
5280 PR libfortran/19451
5281 * open_readonly_1.f90: New test.
5282
5283 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
5284
5285 PR libfortran/18982
5286 * gfortran.dg/open_new.f90: New file.
5287
5288 2005-01-22 Paul Brook <paul@codesourcery.com>
5289
5290 * namelist_1.f90: New test.
5291
5292 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
5293
5294 PR tree-optimization/19484
5295 * gcc.c-torture/compile/20050122-[12].c: New tests.
5296
5297 2005-01-22 Paul Brook <paul@codesourcery.com>
5298
5299 * gfortran.dg/implicit_2.f90: New test.
5300
5301 2005-01-22 Bud Davis <bdavis9659@comcast.net>
5302
5303 PR fortran/19314
5304 * gfortran.dg/inquire_5.f90: New test.
5305
5306 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5307
5308 PR c/18809
5309 * gcc.dg/pr18809-1.c: New test.
5310
5311 2005-01-21 Ian Lance Taylor <ian@airs.com>
5312
5313 * gcc.dg/20050121-1.c: New test.
5314
5315 PR tree-optimization/13000
5316 * gcc.dg/20040206-1.c: Change warning to point where function is
5317 being inlined.
5318
5319 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5320
5321 PR c++/19208
5322 * g++.dg/template/array11.C: New test.
5323
5324 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5325
5326 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
5327 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
5328 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
5329 * gfortran.dg/getenv_1.f90: Add dg-do directive.
5330 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
5331 gfortran.dg/pr17164.f90: Add missing dg-do directives.
5332
5333 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
5334
5335 PR tree-optimization/15349
5336 * gcc.dg/tree-ssa/pr15349.c: New.
5337
5338 2005-01-20 Steve Ellcey <sje@cup.hp.com>
5339
5340 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
5341
5342 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
5343
5344 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
5345 scan-assembler-times directive name.
5346
5347 * gcc.dg/asm-a.c: Move dg-require-effective-target to
5348 after dg-do.
5349
5350 PR rtl-optimization/19462
5351 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
5352
5353 2005-01-19 Steve Ellcey <sje@cup.hp.com>
5354
5355 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
5356 counting function calls on ia64.
5357
5358 2005-01-19 Jakub Jelinek <jakub@redhat.com>
5359
5360 PR rtl-optimization/15139
5361 * gcc.dg/20050111-2.c: New test.
5362
5363 PR c/17297
5364 * gcc.c-torture/compile/20050113-1.c: New testcase.
5365
5366 PR middle-end/19164
5367 * gcc.dg/20050113-1.c: New testcase.
5368
5369 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
5370
5371 * gcc.dg/vect/vect-85.c: Add comment.
5372 * gcc.dg/vect/vect-86.c: Add xfail for now.
5373 * gcc.dg/vect/vect-87.c: Add xfail for now.
5374 * gcc.dg/vect/vect-88.c: Add xfail for now.
5375 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
5376
5377 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5378
5379 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
5380
5381 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5382
5383 * g++.dg/debug/typedef3.C: New test.
5384
5385 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
5386
5387 PR c/19472
5388 * gcc.dg/asm-a.c: New test.
5389
5390 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
5391
5392 * gcc.dg/sh-relax.c: Add prototype for abort.
5393
5394 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5395
5396 * gcc.dg/short-compare-1.c: New test.
5397 * gcc.dg/short-compare-2.c: Likewise.
5398
5399 2005-01-18 Michael Matz <matz@suse.de>
5400
5401 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
5402
5403 2005-01-17 Diego Novillo <dnovillo@redhat.com>
5404
5405 PR tree-optimization/19121
5406 * gcc.c-torture/compile/pr19121.c: New test.
5407
5408 2005-01-17 James E. Wilson <wilson@specifixinc.com>
5409
5410 PR target/19357
5411 * gcc.c-torture/compile/pr19357.c: New test.
5412
5413 2005-01-17 Ian Lance Taylor <ian@airs.com>
5414
5415 PR c/5675
5416 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
5417 pass--those that refer just to the variable, possibly with a
5418 cast.
5419 * gcc.dg/c99-const-expr-3.c: Likewise.
5420
5421 PR middle-end/13127
5422 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
5423 longer emitted.
5424
5425 2005-01-16 Bud Davis <bdavis9659@comcast.net>
5426
5427 PR fortran/18778
5428 * gfortran.dg/endfile_2.f90: New test.
5429
5430 2005-01-16 Steven G. Kargl <kargls@comcast.net>
5431
5432 PR 19168
5433 * gfortran.dg/select_5.f90: New test.
5434
5435 2004-01-16 Paul Brook <paul@codesourcery.com>
5436
5437 * gfortran.dg/common_4.f90: New test.
5438
5439 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
5440
5441 PR rtl-optimization/19462
5442 * gcc.dg/torture/pr19462-1.c: New test.
5443
5444 2005-01-15 Ziemowit Laski <zlaski@apple.com>
5445
5446 PR objc/19321
5447 * objc.dg/func-ptr-2.m: New.
5448 * objc.dg/volatile-1.m: New.
5449
5450 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5451
5452 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
5453
5454 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5455
5456 PR tree-optimization/19060
5457 * gcc.c-torture/execute/20050104-1.c: New test.
5458
5459 2005-01-15 Bud Davis <bdavis9659@comcast.net>
5460
5461 PR fortran/18983
5462 * gfortran.dg/write_to_null.f90: New test.
5463
5464 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
5465 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5466
5467 PR other/19328
5468 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
5469 argument.
5470
5471 2005-01-15 Jakub Jelinek <jakub@redhat.com>
5472
5473 PR c++/19263
5474 * g++.dg/init/vector1.C: New test.
5475
5476 2005-01-14 James E. Wilson <wilson@specifixinc.com>
5477
5478 PR target/13158
5479 * gcc.target/ia64/sibcall-unwind-1.c: New test.
5480 PR target/18987
5481 * gcc.target/ia64/sibcall-unwind-2.c: New test.
5482
5483 2005-01-14 Steven G. Kargl <kargls@comcast.net>
5484
5485 * gfortran.dg/select_1.f90: New test.
5486 * gfortran.dg/select_2.f90: New test.
5487 * gfortran.dg/select_3.f90: New test.
5488 * gfortran.dg/select_4.f90: New test.
5489
5490 2005-01-14 Jakub Jelinek <jakub@redhat.com>
5491
5492 PR middle-end/19084
5493 PR rtl-optimization/19348
5494 * gcc.dg/20050111-1.c: New test.
5495 * gcc.c-torture/execute/20050111-1.c: New test.
5496
5497 * gcc.dg/i386-asm-4.c: New test.
5498
5499 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5500
5501 * gcc.dg/nested-func-2.c: New test.
5502 * ada/acats/norun.lst: Remove c953002.
5503
5504 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
5505
5506 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
5507
5508 2005-01-12 Ben Elliston <bje@au.ibm.com>
5509
5510 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
5511
5512 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
5513
5514 PR target/18761
5515 * g++.dg/abi/align1.C: New test.
5516
5517 2005-01-11 Alan Modra <amodra@bigpond.net.au>
5518
5519 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
5520 at a time.
5521 * g++.dg/ext/altivec_check.h: Support compiling as C.
5522
5523 2005-01-10 Roger Sayle <roger@eyesopen.com>
5524
5525 PR c++/19355
5526 * g++.dg/expr/pr19355-1.C: New test case.
5527
5528 2005-01-10 Laurent GUERBY <laurent@guerby.net>
5529
5530 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
5531 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
5532 * ada/acats/tests/c3/c92005b.ada: Likewise.
5533 * ada/acats/tests/c3/cxb3012.a: Likewise.
5534 * ada/acats/norun.lst: Add c380004 and c953002, add PR
5535
5536 2005-01-09 Paul Brook <paul@codesourcery.com>
5537
5538 * gfortran.dg/common_2.f90: New file.
5539 * gfortran.dg/common_3.f90: New file.
5540
5541 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
5542
5543 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
5544
5545 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5546
5547 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
5548 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
5549 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
5550 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
5551 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
5552 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
5553 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
5554 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
5555 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
5556 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
5557 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
5558 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
5559 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
5560 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
5561 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
5562 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
5563 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
5564 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
5565 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
5566 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
5567 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
5568 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
5569 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
5570 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
5571 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
5572 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
5573 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
5574 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
5575 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
5576 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
5577 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
5578 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
5579 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
5580 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
5581 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
5582 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
5583 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
5584 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
5585 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
5586 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
5587 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
5588 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
5589 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
5590 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
5591 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
5592 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
5593 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
5594 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
5595 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
5596 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
5597 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
5598 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
5599 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
5600 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
5601 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
5602 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
5603 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
5604 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
5605 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
5606 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
5607 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
5608 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
5609 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
5610 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
5611 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
5612 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
5613 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
5614
5615 * gcc.dg/vect/vect-1.c: Fix spelling.
5616 * gcc.dg/vect/vect-10.c: Fix spelling.
5617 * gcc.dg/vect/vect-11.c: Fix spelling.
5618 * gcc.dg/vect/vect-12.c: Fix spelling.
5619 * gcc.dg/vect/vect-14.c: Fix spelling.
5620 * gcc.dg/vect/vect-15.c: Fix spelling.
5621 * gcc.dg/vect/vect-16.c: Fix spelling.
5622 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
5623 * gcc.dg/vect/vect-64.c: Fix comments.
5624 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
5625
5626 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
5627 Ira Rosen <irar@il.ibm.com>
5628
5629 * gcc.dg/vect/vect-70.c: New test.
5630 * gcc.dg/vect/vect-71.c: New test.
5631
5632 2005-01-09 Manfred Hollstein <mh@suse.com>
5633
5634 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
5635 * gcc.dg/pr18241-2.c: Likewise.
5636 * gcc.dg/pr18241-3.c: Likewise.
5637 * gcc.dg/pr18241-4.c: Likewise.
5638 * gcc.dg/pr18241-5.c: Likewise.
5639
5640 2005-01-08 Richard Henderson <rth@redhat.com>
5641
5642 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5643 False for x86 and x86-64.
5644
5645 2005-01-08 Diego Novillo <dnovillo@redhat.com>
5646
5647 PR tree-optimization/18241
5648 * gcc.dg/pr18241-1.c: New test.
5649 * gcc.dg/pr18241-2.c: New test.
5650 * gcc.dg/pr18241-3.c: New test.
5651 * gcc.dg/pr18241-4.c: New test.
5652 * gcc.dg/pr18241-5.c: New test.
5653
5654 2005-01-08 Steven G. Kargl <kargls@comcast.net>
5655
5656 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
5657 gfortran.dg/select_4.f90: New.
5658
5659 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5660
5661 * gcc.c-torture/execute/20050107-1.c: New test.
5662
5663 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
5664
5665 PR c++/19298
5666 * g++.dg/template/ref2.C: New.
5667
5668 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
5669
5670 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
5671 instead of being empty.
5672
5673 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5674
5675 PR fortran/15553
5676 * gfortran.dg/array-1.f90: New test.
5677
5678 2005-01-07 Jakub Jelinek <jakub@redhat.com>
5679
5680 PR tree-optimization/19283
5681 * gcc.c-torture/execute/20050106-1.c: New test.
5682
5683 PR rtl-optimization/18861
5684 * gcc.dg/20050105-1.c: New test.
5685
5686 PR tree-optimization/18828
5687 * gcc.dg/20050105-2.c: New test.
5688
5689 2005-01-07 Andreas Jaeger <aj@suse.de>
5690
5691 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
5692
5693 2005-01-07 Bud Davis <bdavis9659@comcast.net>
5694
5695 PR fortran/18398
5696 * gfortran.dg/fmt_read.f90: New test.
5697
5698 2005-01-06 Geoffrey Keating <geoffk@apple.com>
5699
5700 * gcc.dg/rs6000-ldouble-2.c: New.
5701
5702 2005-01-06 Mark Mitchell <mark@codesourcery.com>
5703
5704 PR c++/19244
5705 * g++.dg/parser/ctor2.C: New test.
5706
5707 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5708
5709 PR c++/17154
5710 * g++.dg/template/using9.C: New test.
5711
5712 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5713
5714 PR c++/19258
5715 * g++.dg/lookup/friend6.C: New test.
5716
5717 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
5718
5719 PR c++/19270
5720 * g++.dg/template/array10.C: New.
5721
5722 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5723
5724 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
5725 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
5726
5727 2005-01-06 Jakub Jelinek <jakub@redhat.com>
5728
5729 * gcc.c-torture/compile/20050105-1.c: New test.
5730
5731 2005-01-05 Geoffrey Keating <geoffk@apple.com>
5732
5733 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
5734
5735 2005-01-05 Roger Sayle <roger@eyesopen.com>
5736
5737 PR middle-end/19100
5738 * gcc.dg/conv-3.c: New test case.
5739
5740 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
5741
5742 * gcc.dg/asm-wide-1.c: New test.
5743
5744 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
5745
5746 PR c++/19030
5747 * g++.dg/parse/crash22.C: New
5748
5749 2005-01-04 Geoffrey Keating <geoffk@apple.com>
5750
5751 PR 19257
5752 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
5753
5754 2005-01-04 Uros Bizjak <uros@kss-loka.si>
5755
5756 PR middle-end/17767
5757 * gcc.dg/i386-mmx-6.c: New test case.
5758
5759 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
5760
5761 PR tree-optimization/18308
5762 * gcc.dg/vect/pr18308.c: New testcase.
5763
5764 2005-01-04 Andreas Jaeger <aj@suse.de>
5765
5766 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
5767
5768 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5769 Robert Bowdidge <bowdidge@apple.com>
5770
5771 * gcc.dg/cpp/subframework1.c: New.
5772 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
5773 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
5774 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
5775 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
5776
5777 2005-01-03 Geoffrey Keating <geoffk@apple.com>
5778
5779 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
5780 producing warning.
5781 * gcc.dg/darwin-weakimport-2.c: New.
5782
5783 2005-01-03 Richard Henderson <rth@redhat.com>
5784
5785 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
5786
5787 2005-01-03 Richard Henderson <rth@redhat.com>
5788
5789 * gcc.dg/vect/vect.exp: Enable for ia64.
5790 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
5791 (check_effective_target_vect_float): Likewise.
5792 (check_effective_target_vect_no_align): Likewise.
5793 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
5794 * gcc.dg/vect/vect-8.c: Likewise.
5795
5796 2005-01-03 Uros Bizjak <uros@kss-loka.si>
5797
5798 PR target/19236
5799 * gcc.dg/pr19236-1.c: New test case.
5800
5801 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
5802
5803 PR rtl-optimization/12092
5804 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
5805
5806 2005-01-02 Andreas Jaeger <aj@suse.de>
5807
5808 * gcc.dg/pr12092-1.c: Do not run on x86_64.
5809
5810 2005-01-01 Roger Sayle <roger@eyesopen.com>
5811 Andrew Pinski <pinskia@physics.uc.edu>
5812
5813 PR rtl-optimization/12092
5814 * gcc.dg/pr12092-1.c: New test case.
5815
5816 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
5817
5818 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
5819 'hidden' and 'default' for better portability.
5820 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
5821
5822 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
5823 6 and 7.
5824 * g++.old-deja/g++.brendan/new3.C: Likewise.
5825
5826 2005-01-01 Steven Bosscher <stevenb@suse.de>
5827
5828 * gcc.dg/20041231-1.C: New test.
5829 * g++.dg/warn/Wunreachable-code-1.C: New test.
5830
5831 2004-12-30 David Edelsohn <edelsohn@gnu.org>
5832
5833 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
5834 file, not /dev/null. Abort on error.
5835
5836 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
5837 Ziemowit Laski <zlaski@apple.com>
5838
5839 PR objc/18971
5840 * objc.dg/encode-5.m: New test.
5841
5842 2004-12-29 Richard Henderson <rth@redhat.com>
5843
5844 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
5845 * objc.dg/stabs-1.m: Disable for ia64.
5846
5847 2004-12-29 Mark Mitchell <mark@codesourcery.com>
5848
5849 PR c++/19190
5850 * g++.dg/warn/Wunused-10.C: New test.
5851
5852 2004-12-28 Richard Henderson <rth@redhat.com>
5853
5854 * objc.dg/stabs-1.m: Disable for alpha.
5855
5856 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5857
5858 PR c++/19149
5859 * g++.dg/parse/error23.C: New test.
5860
5861 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5862
5863 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
5864
5865 PR fortran/19032
5866 * gfortran.dg/intrinsic_modulo_1.f90: New.
5867 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
5868 tests with divisor -1.
5869
5870 2004-12-27 Mark Mitchell <mark@codesourcery.com>
5871
5872 * g++.dg/opt/temp1.C (memcpy): Return a value.
5873
5874 PR c++/19148
5875 * g++.dg/expr/cond7.C: New test.
5876
5877 2004-12-27 Paul Brook <paul@codesourcery.com>
5878
5879 * gfortran.dg/g77/select_no_compile.f: Remove.
5880
5881 2004-12-27 Richard Henderson <rth@redhat.com>
5882
5883 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
5884 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
5885 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
5886
5887 2004-12-26 Richard Henderson <rth@redhat.com>
5888
5889 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
5890 by 1i instead of token pasting.
5891
5892 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5893
5894 PR tree-optimization/17578
5895 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
5896 to additional_flags.
5897 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
5898
5899 2004-12-25 Richard Henderson <rth@redhat.com>
5900
5901 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
5902 Remove Alpha.
5903
5904 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5905
5906 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
5907 hppa*-*-hpux*.
5908 * gcc.dg/pr17957.c (dg-options): Likewise.
5909 * gcc.dg/struct-ret-1.c: Add prototype for abort.
5910 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
5911 instead of 0 on __hppa__.
5912 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
5913 "foo,%r" on hppa*-*-*.
5914
5915 2004-12-23 Bud Davis <bdavis9659@comcast.net>
5916
5917 PR fortran/19071
5918 * gfortran.dg/complex_write.f90: New test.
5919
5920 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5921
5922 PR c++/17595
5923 * g++.dg/parse/pragma2.C: New test.
5924
5925 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
5926
5927 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5928
5929 * gcc.dg/empty2.c: Add missing dg-warning.
5930
5931 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5932
5933 PR c++/17413
5934 * g++.dg/template/local4.C: New test.
5935 * g++.dg/template/crash19.C: Add dg-error marker.
5936
5937 * g++.dg/template/crash31.C: Correct embedded PR number.
5938
5939 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5940
5941 PR c++/16405
5942 * g++.dg/opt/temp1.C: Add do-run marker.
5943
5944 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5945
5946 * g++.dg/template/spec19.C: New.
5947
5948 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
5949
5950 PR target/16819
5951 * gcc.dg/empty2.c: New.
5952
5953 2004-12-23 Richard Henderson <rth@redhat.com>
5954
5955 * lib/target-supports.exp (check_effective_target_vect_no_align):
5956 Remove i?86 and x86-64.
5957
5958 2004-12-23 Mark Mitchell <mark@codesourcery.com>
5959
5960 PR c++/16405
5961 * g++.dg/opt/temp1.C: New test.
5962
5963 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5964
5965 PR c++/18733
5966 * g++.dg/template/friend33.C: New testcase.
5967
5968 2004-12-22 Mark Mitchell <mark@codesourcery.com>
5969
5970 PR c++/18464
5971 * g++.dg/template/cond5.C: New test.
5972
5973 PR c++/18492
5974 * g++.dg/inherit/thunk3.C: New test.
5975
5976 PR c++/11224
5977 * g++.dg/warn/Wunused-9.C: New test.
5978
5979 2004-12-22 Janis Johnson <janis187@us.ibm.com>
5980
5981 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
5982
5983 2004-12-22 Jan Beulich <jbeulich@novell.com>
5984
5985 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
5986
5987 2004-12-21 Mark Mitchell <mark@codesourcery.com>
5988
5989 PR c++/18378
5990 * g++.dg/ext/packed8.C: New test.
5991
5992 PR c++/13268
5993 * g++.dg/template/crash31.C: New test.
5994
5995 PR c++/19034
5996 * g++.dg/template/crash30.C: New test.
5997
5998 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5999
6000 PR C++/18984
6001 * g++.dg/eh/ctor3.C: New test.
6002
6003 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6004
6005 * objc.dg/stabs-1.m: Allow section name to be quoted and
6006 assembly label to begin with '.LL'.
6007
6008 2004-12-21 Janis Johnson <janis187@us.ibm.com>
6009
6010 * gcc.dg/vect/vect.exp
6011 (check_effective_target_lp64_or_vect_no_align): New.
6012 * gcc.dg/vect/vect-77.c: Use it.
6013 * gcc.dg/vect/vect-78.c: Use it.
6014
6015 * lib/target-supports.exp
6016 (check_effective_target_vect_no_max,
6017 check_effective_target_vect_no_bitwise,
6018 check_effective_target_vect_no_align): New.
6019 * gcc.dg/vect/vect-13.c: Use them.
6020 * gcc.dg/vect/vect-17.c: Ditto.
6021 * gcc.dg/vect/vect-18.c: Ditto.
6022 * gcc.dg/vect/vect-19.c: Ditto.
6023 * gcc.dg/vect/vect-20.c: Ditto.
6024 * gcc.dg/vect/vect-27.c: Ditto.
6025 * gcc.dg/vect/vect-29.c: Ditto.
6026 * gcc.dg/vect/vect-44.c: Ditto.
6027 * gcc.dg/vect/vect-48.c: Ditto.
6028 * gcc.dg/vect/vect-50.c: Ditto.
6029 * gcc.dg/vect/vect-52.c: Ditto.
6030 * gcc.dg/vect/vect-54.c: Ditto.
6031 * gcc.dg/vect/vect-56.c: Ditto.
6032 * gcc.dg/vect/vect-58.c: Ditto.
6033 * gcc.dg/vect/vect-60.c: Ditto.
6034 * gcc.dg/vect/vect-72.c: Ditto.
6035 * gcc.dg/vect/vect-80.c: Ditto.
6036
6037 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
6038
6039 PR c++/14075
6040 * g++.dg/init/string1.C: New.
6041
6042 PR c++/18975
6043 * g++.dg/other/synth1.C: New.
6044
6045 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6046
6047 PR c/18963
6048 * gcc.dg/pr18963-1.c: New test.
6049
6050 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
6051
6052 PR c/18596
6053 * gcc.dg/funcdef-storage-1.c (foo): Remove.
6054 * gcc.dg/pr18596-1.c: Use dg-error.
6055 (dg-options): Use -fno-unit-at-a-time.
6056 * gcc.dg/pr18596-2.c: New test.
6057 * gcc.dg/pr18596-3.c: New test.
6058
6059 2004-12-20 Roger Sayle <roger@eyesopen.com>
6060
6061 PR middle-end/18683
6062 * g++.dg/opt/pr18683-1.C: New test case.
6063
6064 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
6065
6066 PR other/19093
6067 * g++.dg/opt/max1.C: Fix for 64bit targets.
6068
6069 2004-12-20 Matt Austern <austern@apple.com>
6070
6071 PR c++/19044
6072 * g++.dg/ext/builtin6.C: New
6073
6074 2004-12-20 Diego Novillo <dnovillo@redhat.com>
6075
6076 PR tree-optimization/19080
6077 * gcc.c-torture/compile/pr19080.c: New test.
6078
6079 2004-12-20 Steven Bosscher <stevenb@suse.de>
6080
6081 * gcc.dg/20041219-1.c: New test.
6082
6083 2004-12-19 Roger Sayle <roger@eyesopen.com>
6084
6085 PR middle-end/19068
6086 * g++.dg/opt/max1.C: New test case.
6087
6088 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6089
6090 * gcc.dg/fdata-sections-1.c: New test.
6091
6092 2004-12-18 Roger Sayle <roger@eyesopen.com>
6093
6094 PR middle-end/18548
6095 * gcc.dg/max-1.c: New test case.
6096
6097 2004-12-18 Jakub Jelinek <jakub@redhat.com>
6098
6099 * gcc.c-torture/execute/20041218-1.c: New test.
6100
6101 2004-12-17 Diego Novillo <dnovillo@redhat.com>
6102
6103 * gcc.dg/pr18501.c: New test.
6104 * gcc.dg/uninit-5.c: XFAIL.
6105 * gcc.dg/uninit-9.c: XFAIL.
6106
6107 2004-12-17 Dale Johannesen <dalej@apple.com>
6108
6109 * gcc.dg/20041213-1.c: New.
6110
6111 2004-12-17 Ziemowit Laski <zlaski@apple.com>
6112
6113 * objc.dg/stabs-1.m: Allow assembly label to begin
6114 with a dot ('.').
6115
6116 2004-12-17 Jakub Jelinek <jakub@redhat.com>
6117
6118 * gcc.c-torture/execute/20041213-1.c: Move...
6119 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
6120
6121 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
6122
6123 PR c++/18721
6124 * g++.dg/lookup/conv-5.C: New.
6125
6126 2004-12-16 Ziemowit Laski <zlaski@apple.com>
6127
6128 * objc.dg/stabs-1.m: New test.
6129
6130 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6131
6132 * gcc.dg/visibility-c.c: Change compile to
6133 assemble for the test.
6134
6135 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
6136
6137 PR target/19041
6138 * gcc.dg/visibility-c.c: New test.
6139
6140 2004-12-16 Roger Sayle <roger@eyesopen.com>
6141
6142 PR middle-end/18493
6143 * gcc.dg/switch-8.c: New test case.
6144
6145 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
6146
6147 PR c++/18905
6148 * g++.dg/template/init4.C: New.
6149 * g++.dg/opt/static3.C: Enable optimizer.
6150
6151 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
6152
6153 * g++.dg/other/complex1.C: New test.
6154
6155 2004-12-15 Alan Modra <amodra@bigpond.net.au>
6156
6157 * g++.dg/opt/inline9.C: New test.
6158
6159 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6160
6161 PR fortran/18993
6162 * gfotran.dg/nullify_1.f: New test.
6163
6164 2004-12-15 Richard Henderson <rth@redhat.com>
6165
6166 * gcc.target/i386/i386.exp: New harness.
6167 * gcc.target/i386/vect-args.c: New.
6168
6169 2004-12-15 David Edelsohn <edelsohn@gnu.org>
6170
6171 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
6172
6173 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6174
6175 PR c++/18825
6176 * g++.dg/template/friend32.C: New test.
6177
6178 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6179
6180 * cpp/pragma-once-1.c: New test.
6181 * cpp/pragma-once-1b.h: Likewise.
6182 * cpp/pragma-once-1c.h: Likewise.
6183 * cpp/pragma-once-1d.h: Likewise.
6184 * cpp/inc/pragma-once-1a.h: Likewise.
6185
6186 2004-12-15 Bud Davis <bdavis9659@comcast.net>
6187 Steven G. Kargl <kargls@comcast.net>
6188
6189 PR fortran/17597
6190 * gfortran.dg/list_read_3.f90: New test.
6191
6192 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
6193
6194 * gcc.dg/ftrapv-2.c: New test.
6195
6196 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
6197
6198 PR c++/18981
6199 * g++.dg/template/typename9.C: New test.
6200
6201 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6202
6203 PR c++/18738
6204 * g++.dg/template/typename8.C: New test.
6205 * g++.dg/parse/friend2.C: Tweak error message.
6206
6207 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6208
6209 * gcc.c-torture/20041214-1.c: New test.
6210
6211 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
6212
6213 PR c++/18965
6214 * g++.dg/init/array17.C: New test.
6215
6216 2004-12-14 Mark Mitchell <mark@codesourcery.com>
6217
6218 PR c++/18793
6219 * g++.dg/init/aggr3.C: New test.
6220
6221 2004-12-14 Janis Johnson <janis187@us.ibm.com
6222
6223 * gcc.dg/altivec-types-1.c: New test.
6224 * gcc.dg/altivec-types-2.c: New test.
6225 * gcc.dg/altivec-types-3.c: New test.
6226 * gcc.dg/altivec-types-4.c: New test.
6227 * g++.dg/ext/altivec-types-1.C: New test.
6228 * g++.dg/ext/altivec-types-2.C: New test.
6229 * g++.dg/ext/altivec-types-3.C: New test.
6230 * g++.dg/ext/altivec-types-4.C: New test.
6231
6232 2004-12-14 Jakub Jelinek <jakub@redhat.com>
6233
6234 PR middle-end/18951
6235 * gcc.c-torture/execute/20041213-1.c: New test.
6236
6237 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
6238
6239 PR c++/18949
6240 * g++.dg/template/cast1.C: New.
6241
6242 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
6243
6244 * gcc.c-torture/execute/20041213-2.c: New test.
6245
6246 2004-12-13 Richard Henderson <rth@redhat.com>
6247
6248 * gcc.dg/i386-sse-10.c: Fix typo in options.
6249
6250 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
6251
6252 PR c++/18968
6253 * g++.dg/opt/pr18968.C: New test.
6254
6255 2004-12-13 Mark Mitchell <mark@codesourcery.com>
6256
6257 PR c++/18925
6258 * g++.dg/ext/visibility/staticdatamem.C: New test.
6259
6260 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
6261
6262 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
6263
6264 2004-12-13 Roger Sayle <roger@eyesopen.com>
6265
6266 PR rtl-optimization/18928
6267 * gcc.dg/pr18928-1.c: New test case.
6268
6269 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
6270
6271 PR tree-opt/16951
6272 * gcc.c-torture/compile/20041211-1.c: New.
6273
6274 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6275
6276 PR middle-end/17564
6277 * gcc.c-torture/execute/20041212-1.c: New test.
6278
6279 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6280
6281 PR fortran/18869
6282 * gfortran.dg/common_1.f90: New test.
6283
6284 2004-12-12 Steven G. Kargl <kargls@comcast.net>
6285 Paul Brook <paul@codesourcery.com>
6286
6287 PR fortran/16222
6288 * gfortran.dg/real_do_1.f90: New test.
6289
6290 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
6291
6292 PR tree-opt/18040
6293 * g++.dg/opt/ptrmem6.C: New test.
6294
6295 2004-12-11 Roger Sayle <roger@eyesopen.com>
6296
6297 PR middle-end/18921
6298 * gcc.dg/pr18921-1.c: New test case.
6299
6300 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6301
6302 PR fortran/17175
6303 * gfortran.dg/scale_1.f90: New test.
6304
6305 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
6306
6307 PR middle-end/18903
6308 * gcc.c-torture/compile/pr18903.c: New test.
6309
6310 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
6311
6312 * gcc.c-torture/execute/20041210-1.c: New test.
6313
6314 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6315
6316 PR c++/18731
6317 * g++.dg/parser/struct-1.C: New test.
6318 * g++.dg/parser/struct-2.C: New test.
6319 * g++.dg/parser/struct-3.C: New test.
6320
6321 2004-12-09 Richard Henderson <rth@redhat.com>
6322
6323 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
6324
6325 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
6326 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
6327
6328 2004-12-09 Matt Austern <austern@apple.com>
6329
6330 PR c++/18514
6331 * g++.dg/ext/builtin1.C: New
6332 * g++.dg/ext/builtin2.C: New
6333 * g++.dg/ext/builtin3.C: New
6334 * g++.dg/ext/builtin4.C: New
6335 * g++.dg/ext/builtin5.C: New
6336
6337 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
6338
6339 PR tree-opt/18904
6340 * g++.dg/opt/ptrmem5.C: New test.
6341
6342 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
6343
6344 * g++.dg/parse/typename5.C: Adjust for new error.
6345 * g++.dg/parse/typename7.C: New.
6346
6347 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6348
6349 PR c++/18073
6350 * g++.dg/other/mmintrin.C: New test.
6351
6352 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
6353
6354 PR c++/16681
6355 * g++.dg/init/array15.C: New.
6356 * g++.dg/init/array16.C: New.
6357
6358 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6359
6360 PR fortran/18826
6361 * gfortran.dg/assign_1.f90: New test.
6362
6363 2004-12-08 Nick Clifton <nickc@redhat.com>
6364
6365 * gcc.target/xstormy16/bss_below100: New directory containing tests.
6366 * gcc.target/xstormy16/data_below100: Likewise.
6367 * gcc.target/xstormy16/sfr: Likewise.
6368 * gcc.target/xstormy16/below100.S: New test source file.
6369 * gcc.target/xstormy16/below100.ld: New test linker script.
6370 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6371 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
6372 bp instructions.
6373 * gcc.target/xstormy16/bp.c: Likewise.
6374
6375 * gcc.target/xstormy16/bss_below100: New files:
6376 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6377 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6378 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6379 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6380 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6381 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6382 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6383 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6384 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6385 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6386 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6387 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6388 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6389 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6390 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6391 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6392 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6393 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6394 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6395 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6396 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6397 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6398 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6399 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6400 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6401 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6402 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6403
6404 * gcc.target/xstormy16/data_below100: New files:
6405 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
6406 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
6407 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
6408 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
6409 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
6410 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
6411 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
6412 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
6413 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
6414 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
6415 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
6416 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
6417 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
6418 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
6419 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
6420 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
6421 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
6422 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
6423 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
6424 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
6425 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
6426 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
6427 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
6428 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
6429 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
6430 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
6431 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
6432
6433 * gcc.target/xstormy16/sfr: New files:
6434 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
6435 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
6436 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
6437 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
6438 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
6439 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
6440 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
6441 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
6442 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
6443 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
6444 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
6445 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
6446 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
6447 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
6448 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
6449 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
6450 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
6451 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
6452 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
6453 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
6454 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
6455 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
6456 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
6457 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
6458 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
6459 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
6460 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
6461 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
6462 27_if0_sfrw_bitfield_f.c
6463
6464 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6465
6466 PR c++/18100
6467 * g++.dg/lookup/name-clash4.C: New test.
6468
6469 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
6470
6471 PR c++/18672
6472 * g++.dg/opt/array1.C: New.
6473
6474 PR c++/18803
6475 * g++.dg/template/operator5.C: New.
6476
6477 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
6478
6479 PR c/18867
6480 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
6481
6482 2004-12-07 Steven Bosscher <stevenb@suse.de>
6483
6484 * gcc.dg/noncompile/20041207.c: New test.
6485
6486 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
6487
6488 * g++.dg/other/unreachable-1.C: New test.
6489
6490 2004-12-06 Nick Clifton <nickc@redhat.com>
6491
6492 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
6493 <limits.h> because the latter comes from gcc's include/ directory
6494 and not the newlib/libc/include directory.
6495
6496 2004-12-04 Richard Henderson <rth@redhat.com>
6497
6498 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
6499
6500 2004-12-04 Richard Henderson <rth@redhat.com>
6501
6502 * lib/target-supports.exp (check_gc_sections_available): Disable
6503 for alpha and ia64.
6504
6505 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
6506
6507 PR middle-end/17909
6508 * g++.dg/other/vararg-2.C: New test.
6509
6510 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6511
6512 PR c++/17011, c++/17971
6513 * g++.dg/template/error15.C: Adjust expected error.
6514 * g++.dg/template/instantiate3.C: Likewise.
6515
6516 2004-12-03 Janis Johnson <janis187@us.ibm.com>
6517
6518 * gcc.dg/altivec-18.c: Fix for darwin
6519
6520 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
6521
6522 PR c++/18782
6523 * g++.dg/parse/ptrmem2.C: New.
6524
6525 PR c++/18318
6526 * g++.dg/template/new1.C: New.
6527
6528 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6529
6530 PR fortran/18710
6531 * gfortran.dg/direct_io_3.f90: New test.
6532
6533 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
6534
6535 PR 18758
6536 * g++.dg/parse/crash21.C: New.
6537
6538 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6539
6540 PR c++/15664, c++/18276
6541 * g++.dg/template/ttp13.C: New test.
6542 * g++.dg/template/ttp14.C: Likewise.
6543
6544 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6545
6546 PR c++/18123
6547 * g++.dg/parse/enum2.C: New test.
6548 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
6549
6550 2004-12-02 Nick Clifton <nickc@redhat.com>
6551
6552 * gcc.target/xstormy16: New test directory.
6553 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
6554 * gcc.target/xstormy16/bp.c: Check the generation of bp
6555 instructions.
6556 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
6557 bn instructions and the BELOW100 attribute.
6558
6559 2004-12-02 Alan Modra <amodra@bigpond.net.au>
6560
6561 PR target/16952
6562 * gcc.dg/ppc-eabi.c: New.
6563
6564 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6565
6566 PR fortran/18284
6567 * gfortran.dg/backspace.f90
6568
6569 2004-12-02 Bud Davis <bdavis9659@comcast.net>
6570
6571 * gfortran.dg/inquire.f90: New test.
6572
6573 2004-12-01 Janis Johnson <janis187@us.ibm.com>
6574
6575 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
6576 handle effective-target-keyword.
6577 (dg-skip-if): Support effective-target keyword as target list.
6578 (dg-xfail-if): Ditto.
6579 * lib/target-supports.exp (is-effective-target-keyword): New proc.
6580
6581 2004-12-01 Diego Novillo <dnovillo@redhat.com>
6582
6583 PR tree-optimization/18291
6584 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
6585
6586 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
6587
6588 PR C++/18729
6589 * g++.dg/parse/crash20.C: New.
6590
6591 PR c++/17431
6592 * g++.dg/overload/arg1.C: New.
6593 * g++.dg/overload/arg2.C: New.
6594 * g++.dg/overload/arg3.C: New.
6595 * g++.dg/overload/arg4.C: New.
6596
6597 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
6598
6599 * gcc.dg/c99-flex-array-4.c: Remove.
6600
6601 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6602
6603 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
6604
6605 * lib/target-supports.exp (is-effective-target): Simplify.
6606
6607 * lib/target-supports.exp (check_effective_target_vect_long):
6608 Fix for powerpc64-*-*.
6609
6610 2004-11-30 Loren James Rittle <ljrittle@acm.org>
6611
6612 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
6613 to support new requirements on FreeBSD 5.
6614
6615 2004-11-30 Devang Patel <dpatel@apple.com>
6616
6617 PR 18702
6618 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
6619
6620 2004-11-30 Janis Johnson <janis187@us.ibm.com>
6621
6622 * g++.dg/ext/altivec-13.C: New test.
6623
6624 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
6625
6626 PR tree-opt/18298
6627 * gcc.c-torture/execute/p18298.c: New test.
6628
6629 2004-11-30 Ira Rosen <irar@il.ibm.com>
6630 Dorit Naishlos <dorit@il.ibm.com>
6631
6632 PR tree-opt/18607
6633 * gcc.dg/vect/vect-89.c: New test.
6634
6635 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
6636
6637 * gcc.dg/pr18596-1.c: New test.
6638
6639 2004-11-30 Ben Elliston <bje@au.ibm.com>
6640
6641 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
6642
6643 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6644
6645 PR c/18479
6646 * gcc.dg/pr18479.c: New test.
6647
6648 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6649
6650 PR target/18490
6651 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
6652 mmix-knuth-mmixware.
6653
6654 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
6655 cris-*-elf* cris-*-aout* mmix-*-*
6656
6657 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
6658
6659 PR middle-end/18725
6660 * gcc.dg/pr18725.c: New test.
6661
6662 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6663
6664 PR target/18488
6665 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
6666
6667 PR target/18336
6668 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
6669
6670 2004-11-29 Mark Mitchell <mark@codesourcery.com>
6671
6672 PR c++/18368
6673 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
6674 * g++.old-deja/g++.law/ctors5.C: Likewise.
6675 * g++.old-deja/g++.other/crash25.C: Likewise.
6676
6677 PR c++/18674
6678 * g++.dg/template/error16.C: New test.
6679
6680 PR c++/18512
6681 * g++.dg/template/crash29.C: New test.
6682
6683 2004-11-29 Diego Novillo <dnovillo@redhat.com>
6684
6685 PR tree-optimization/18712
6686 * gcc.c-torture/compile/pr18712.c: New test.
6687
6688 2004-11-29 Joseph Myers <joseph@codesourcery.com>
6689
6690 PR c/7544
6691 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
6692 tests.
6693
6694 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6695
6696 PR c++/18652
6697 * g++.dg/lookup/crash6.C: New test.
6698
6699 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
6700
6701 PR middle-end/18164
6702 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
6703
6704 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
6705
6706 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
6707 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
6708 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
6709
6710 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
6711
6712 * gcc.dg/pr18164.c: New test.
6713
6714 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
6715
6716 * gcc.dg/funroll-loops-all.c: New.
6717
6718 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6719
6720 PR target/18489
6721 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
6722 delimeter, match space and TAB as well as ":".
6723
6724 PR target/18484
6725 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
6726
6727 PR target/18348
6728 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
6729
6730 PR target/18345
6731 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
6732
6733 PR target/18337
6734 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
6735
6736 2004-11-28 Bud Davis <bdavis9659@comcast.net>
6737
6738 * gfortran.dg/direct_io_2.f90: New test.
6739
6740 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
6741
6742 PR target/18334
6743 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
6744
6745 2004-11-28 Richard Henderson <rth@redhat.com>
6746
6747 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
6748
6749 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
6750
6751 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
6752 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
6753 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
6754 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
6755 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
6756 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
6757 gcc.dg/pointer-arith-8.c: New tests.
6758
6759 2004-11-27 Bud Davis <bdavis9659@comcast.net>
6760
6761 PR fortran/18364
6762 * gfortran.dg/endfile.f90: New test.
6763
6764 2004-11-27 Falk Hueffner <falk@debian.org>
6765
6766 * gcc.dg/loop-6.c: New test.
6767
6768 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6769
6770 * gcc.c-torture/execute/20041126-1.c: New test.
6771
6772 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6773
6774 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
6775 on IRIX.
6776
6777 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
6778
6779 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
6780 functions.
6781
6782 2004-11-27 Jakub Jelinek <jakub@redhat.com>
6783
6784 PR rtl-optimization/17825
6785 * gcc.c-torture/compile/20041119-1.c: New test.
6786
6787 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6788
6789 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
6790 Check existence of ld library path variables before unsetting.
6791
6792 2004-11-26 Mark Mitchell <mark@codesourcery.com>
6793
6794 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
6795
6796 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6797
6798 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
6799
6800 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
6801
6802 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
6803
6804 2004-11-26 Ben Elliston <bje@au.ibm.com>
6805
6806 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
6807 dg-do directive.
6808
6809 2004-11-26 Ben Elliston <bje@au.ibm.com>
6810
6811 * gcc.dg/pr17957.c: Pass --param, not -param.
6812
6813 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
6814
6815 PR middle-end/17957
6816 * testsuite/gcc.dg/pr17957.c: New test.
6817
6818 2004-11-25 Mark Mitchell <mark@codesourcery.com>
6819
6820 PR c++/18445
6821 * g++.dg/template/crash28.C: Likewise.
6822
6823 PR c++/18001
6824 * g++.dg/expr/unary2.C: Adjust lvalue messages.
6825 * g++.dg/ext/lvaddr.C: Likewise.
6826 * g++.dg/opt/pr7503-3.C: Likewise.
6827
6828 PR c++/18466
6829 * g++.dg/parse/qualified3.C: New test.
6830 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
6831
6832 PR c++/18545
6833 * g++.dg/expr/return1.C: New test.
6834
6835 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6836
6837 Friend class name lookup 3/n, PR c++/3332
6838 * g++.dg/lookup/friend3.C: New test.
6839 * g++.dg/lookup/friend4.C: Likewise.
6840 * g++.dg/lookup/friend5.C: Likewise.
6841
6842 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6843
6844 Friend class name lookup 2/n, PR c++/14513, c++/15410
6845 * g++.dg/lookup/friend2.C: New test.
6846 * g++.dg/template/friend31.C: Likewise.
6847
6848 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6849
6850 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
6851
6852 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6853
6854 PR c++/17473
6855 * g++.dg/tc1/dr56.C: Remove.
6856 * g++.dg/template/typedef1.C: Add dg-error markers.
6857 * g++.old-deja/g++.other/typedef7.C: Likewise.
6858
6859 PR c++/18285
6860 * g++.dg/parse/typedef7.C: New test.
6861
6862 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
6863
6864 * gcc.c-torture/execute/20041124-1.c: New test.
6865
6866 2004-11-24 Mark Mitchell <mark@codesourcery.com>
6867
6868 * g++.dg/template/deduce3.C: New test.
6869
6870 PR c++/18586
6871 * g++.dg/template/crash27.C: New test.
6872
6873 PR c++/18530
6874 * g++.dg/warn/Wshadow-3.C: New test.
6875
6876 2004-11-24 Devang Patel <dpatel@apple.com>
6877
6878 PR/18555
6879 * gcc.dg/cpp/isysroot-1.c: New test.
6880 * gcc.dg/cpp/usr/include/stdio.h: New file.
6881 * gcc.dg/cpp/isysroot-2.c: New test.
6882 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
6883 New file.
6884
6885 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6886
6887 PR c++/8929
6888 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
6889
6890 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6891
6892 * gcc.target/sparc/align.c: Do not include <stdint.h>.
6893 * gcc.target/sparc/pdist.c: Likewise.
6894
6895 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
6896
6897 PR c++/16882
6898 * g++.dg/conversion/simd1.C: New test.
6899
6900 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6901
6902 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
6903 and restore_ld_library_path_env_vars.
6904 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
6905 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
6906 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
6907 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
6908
6909 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
6910
6911 * gcc.dg/pragma-align-2.c: Test macro expansion.
6912 * gcc.dg/pragma-pack-2.c: New test.
6913
6914 2004-11-23 Richard Henderson <rth@redhat.com>
6915
6916 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
6917 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6918 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
6919 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
6920 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
6921 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
6922
6923 * gcc.dg/vect/vect.exp: Add check for alpha.
6924 * lib/target-supports.exp (check_alpha_max_hw_available): New.
6925 (check_effective_target_vect_int): Enable for alpha.
6926 (check_effective_target_vect_long): New.
6927 (is-effective-target): Add it.
6928
6929 2004-11-23 Uros Bizjak <uros@kss-loka.si>
6930
6931 * gcc.dg/pr18614-1.c: New test.
6932
6933 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6934
6935 * gcc.dg/setjmp-2.c: New test.
6936
6937 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
6938
6939 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
6940 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
6941 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
6942 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
6943 gcc.target/sparc/pdist.c: New tests.
6944
6945 2004-11-22 Bob Wilson <bob.wilson@acm.org>
6946
6947 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
6948
6949 2004-11-22 Dale Johannesen <dalej@apple.com>
6950
6951 * gcc.dg/20041111-1.c: New.
6952
6953 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6954
6955 PR tree-opt/18536
6956 * gcc.dg/vect/pr18536.c: New test.
6957
6958 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6959
6960 PR c++/18354
6961 * g++.dg/template/nontype11.C: New test.
6962
6963 2004-11-21 Roger Sayle <roger@eyesopen.com>
6964
6965 PR middle-end/18520
6966 * gcc.dg/pr18520-1.c: New test case.
6967
6968 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
6969
6970 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
6971 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
6972 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
6973 expected diagnostics.
6974
6975 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6976
6977 PR target/18580
6978 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
6979 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
6980 vect-77.c, vect-77a.c: XFAIL on the SPARC.
6981
6982 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6983
6984 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
6985
6986 2004-11-19 Mark Mitchell <mark@codesourcery.com>
6987 Joseph Myers <joseph@codesourcery.com>
6988
6989 * lib/target-supports.exp (check_visibility_available): Really
6990 test the compiler.
6991
6992 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
6993
6994 PR tree-opt/18181
6995 * gcc.dg/vect/vect-85.c: New test.
6996 * gcc.dg/vect/vect-86.c: New test.
6997 * gcc.dg/vect/vect-87.c: New test.
6998 * gcc.dg/vect/vect-88.c: New test.
6999
7000 2004-11-19 Ben Elliston <bje@au.ibm.com>
7001
7002 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
7003
7004 2004-11-18 Janis Johnson <janis187@us.ibm.com>
7005
7006 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
7007 * gcc.dg/ppc-and-1.c: Ditto.
7008 * gcc.dg/ppc-compare-1.c: Ditto.
7009 * gcc.dg/ppc-mov-1.c: Ditto
7010
7011 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
7012 Mark Mitchell <mark@codesourcery.com>
7013
7014 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
7015
7016 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7017 Aldy Hernandez <aldyh@redhat.com>
7018
7019 * lib/target-supports.exp (check_effective_target_vect_int): New
7020 (check_effective_target_vect_float): New
7021 (check_effective_target_vect_double): New.
7022 (is-effective-target): Support new effective targets keywords.
7023 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
7024 default action for dg-do.
7025 * gcc.dg/vect/pr16105.c: Use new support.
7026 * gcc.dg/vect/pr18400.c: Ditto.
7027 * gcc.dg/vect/pr18425.c: Ditto.
7028 * gcc.dg/vect/vect-1.c: Ditto.
7029 * gcc.dg/vect/vect-10.c: Ditto.
7030 * gcc.dg/vect/vect-11.c: Ditto.
7031 * gcc.dg/vect/vect-12.c: Ditto.
7032 * gcc.dg/vect/vect-13.c: Ditto.
7033 * gcc.dg/vect/vect-14.c: Ditto.
7034 * gcc.dg/vect/vect-15.c: Ditto.
7035 * gcc.dg/vect/vect-16.c: Ditto.
7036 * gcc.dg/vect/vect-17.c: Ditto.
7037 * gcc.dg/vect/vect-18.c: Ditto.
7038 * gcc.dg/vect/vect-19.c: Ditto.
7039 * gcc.dg/vect/vect-2.c: Ditto.
7040 * gcc.dg/vect/vect-20.c: Ditto.
7041 * gcc.dg/vect/vect-21.c: Ditto.
7042 * gcc.dg/vect/vect-22.c: Ditto.
7043 * gcc.dg/vect/vect-23.c: Ditto.
7044 * gcc.dg/vect/vect-24.c: Ditto.
7045 * gcc.dg/vect/vect-25.c: Ditto.
7046 * gcc.dg/vect/vect-26.c: Ditto.
7047 * gcc.dg/vect/vect-27.c: Ditto.
7048 * gcc.dg/vect/vect-27a.c: Ditto.
7049 * gcc.dg/vect/vect-28.c: Ditto.
7050 * gcc.dg/vect/vect-29.c: Ditto.
7051 * gcc.dg/vect/vect-29a.c: Ditto.
7052 * gcc.dg/vect/vect-3.c: Ditto.
7053 * gcc.dg/vect/vect-30.c: Ditto.
7054 * gcc.dg/vect/vect-31.c: Ditto.
7055 * gcc.dg/vect/vect-32.c: Ditto.
7056 * gcc.dg/vect/vect-33.c: Ditto.
7057 * gcc.dg/vect/vect-34.c: Ditto.
7058 * gcc.dg/vect/vect-35.c: Ditto.
7059 * gcc.dg/vect/vect-36.c: Ditto.
7060 * gcc.dg/vect/vect-37.c: Ditto.
7061 * gcc.dg/vect/vect-38.c: Ditto.
7062 * gcc.dg/vect/vect-4.c: Ditto.
7063 * gcc.dg/vect/vect-40.c: Ditto.
7064 * gcc.dg/vect/vect-41.c: Ditto.
7065 * gcc.dg/vect/vect-42.c: Ditto.
7066 * gcc.dg/vect/vect-43.c: Ditto.
7067 * gcc.dg/vect/vect-44.c: Ditto.
7068 * gcc.dg/vect/vect-45.c: Ditto.
7069 * gcc.dg/vect/vect-46.c: Ditto.
7070 * gcc.dg/vect/vect-47.c: Ditto.
7071 * gcc.dg/vect/vect-48.c: Ditto.
7072 * gcc.dg/vect/vect-48a.c: Ditto.
7073 * gcc.dg/vect/vect-49.c: Ditto.
7074 * gcc.dg/vect/vect-5.c: Ditto.
7075 * gcc.dg/vect/vect-50.c: Ditto.
7076 * gcc.dg/vect/vect-51.c: Ditto.
7077 * gcc.dg/vect/vect-52.c: Ditto.
7078 * gcc.dg/vect/vect-53.c: Ditto.
7079 * gcc.dg/vect/vect-54.c: Ditto.
7080 * gcc.dg/vect/vect-55.c: Ditto.
7081 * gcc.dg/vect/vect-56.c: Ditto.
7082 * gcc.dg/vect/vect-56a.c: Ditto.
7083 * gcc.dg/vect/vect-57.c: Ditto.
7084 * gcc.dg/vect/vect-58.c: Ditto.
7085 * gcc.dg/vect/vect-59.c: Ditto.
7086 * gcc.dg/vect/vect-6.c: Ditto.
7087 * gcc.dg/vect/vect-60.c: Ditto.
7088 * gcc.dg/vect/vect-61.c: Ditto.
7089 * gcc.dg/vect/vect-62.c: Ditto.
7090 * gcc.dg/vect/vect-63.c: Ditto.
7091 * gcc.dg/vect/vect-64.c: Ditto.
7092 * gcc.dg/vect/vect-65.c: Ditto.
7093 * gcc.dg/vect/vect-66.c: Ditto.
7094 * gcc.dg/vect/vect-67.c: Ditto.
7095 * gcc.dg/vect/vect-68.c: Ditto.
7096 * gcc.dg/vect/vect-69.c: Ditto.
7097 * gcc.dg/vect/vect-7.c: Ditto.
7098 * gcc.dg/vect/vect-72.c: Ditto.
7099 * gcc.dg/vect/vect-72a.c: Ditto.
7100 * gcc.dg/vect/vect-73.c: Ditto.
7101 * gcc.dg/vect/vect-74.c: Ditto.
7102 * gcc.dg/vect/vect-75.c: Ditto.
7103 * gcc.dg/vect/vect-76.c: Ditto.
7104 * gcc.dg/vect/vect-77.c: Ditto.
7105 * gcc.dg/vect/vect-77a.c: Ditto.
7106 * gcc.dg/vect/vect-78.c: Ditto.
7107 * gcc.dg/vect/vect-79.c: Ditto.
7108 * gcc.dg/vect/vect-8.c: Ditto.
7109 * gcc.dg/vect/vect-80.c: Ditto.
7110 * gcc.dg/vect/vect-82.c: Ditto.
7111 * gcc.dg/vect/vect-82_64.c: Ditto.
7112 * gcc.dg/vect/vect-83.c: Ditto.
7113 * gcc.dg/vect/vect-83_64.c: Ditto.
7114 * gcc.dg/vect/vect-9.c: Ditto.
7115 * gcc.dg/vect/vect-all.c: Ditto.
7116 * gcc.dg/vect/vect-none.c: Ditto.
7117
7118 2004-11-17 Janis Johnson <janis187@us.ibm.com>
7119
7120 * lib/gcc-dg.exp (dg-skip-if): New function.
7121 (dg-forbid-option): Remove.
7122 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
7123 * g++.dg/abi/bitfield8.C: Likewise.
7124 * g++.dg/abi/dtor1.C: Likewise.
7125 * g++.dg/abi/empty10.C: Likewise.
7126 * g++.dg/abi/empty7.C: Likewise.
7127 * g++.dg/abi/empty9.C: Likewise.
7128 * g++.dg/abi/layout3.C: Likewise.
7129 * g++.dg/abi/layout4.C: Likewise.
7130 * g++.dg/abi/thunk1.C: Likewise.
7131 * g++.dg/abi/thunk2.C: Likewise.
7132 * g++.dg/abi/vbase11.C: Likewise.
7133 * g++.dg/abi/vthunk2.C: Likewise.
7134 * g++.dg/abi/vthunk3.C: Likewise.
7135 * g++.dg/ext/attrib8.C: Likewise.
7136 * g++.dg/opt/longbranch2.C: Likewise.
7137 * g++.dg/opt/reg-stack4.C: Likewise.
7138 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7139 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7140 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7141 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7142 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7143 * gcc.dg/20000609-1.c: Likewise.
7144 * gcc.dg/20000720-1.c: Likewise.
7145 * gcc.dg/20011107-1.c: Likewise.
7146 * gcc.dg/20011119-1.c: Likewise.
7147 * gcc.dg/20020108-1.c: Likewise.
7148 * gcc.dg/20020122-2.c: Likewise.
7149 * gcc.dg/20020122-3.c: Likewise.
7150 * gcc.dg/20020201-3.c: Likewise.
7151 * gcc.dg/20020206-1.c: Likewise.
7152 * gcc.dg/20020218-1.c: Likewise.
7153 * gcc.dg/20020310-1.c: Likewise.
7154 * gcc.dg/20020411-1.c: Likewise.
7155 * gcc.dg/20020418-2.c: Likewise.
7156 * gcc.dg/20020426-1.c: Likewise.
7157 * gcc.dg/20020426-2.c: Likewise.
7158 * gcc.dg/20020517-1.c: Likewise.
7159 * gcc.dg/20020523-1.c: Likewise.
7160 * gcc.dg/20020523-2.c: Likewise.
7161 * gcc.dg/20020729-1.c: Likewise.
7162 * gcc.dg/20030204-1.c: Likewise.
7163 * gcc.dg/20030826-2.c: Likewise.
7164 * gcc.dg/20030926-1.c: Likewise.
7165 * gcc.dg/20031202-1.c: Likewise.
7166 * gcc.dg/980312-1.c: Likewise.
7167 * gcc.dg/980313-1.c: Likewise.
7168 * gcc.dg/990117-1.c: Likewise.
7169 * gcc.dg/990424-1.c: Likewise.
7170 * gcc.dg/990524-1.c: Likewise.
7171 * gcc.dg/991230-1.c: Likewise.
7172 * gcc.dg/i386-387-1.c: Likewise.
7173 * gcc.dg/i386-387-2.c: Likewise.
7174 * gcc.dg/i386-387-3.c: Likewise.
7175 * gcc.dg/i386-387-4.c: Likewise.
7176 * gcc.dg/i386-387-5.c: Likewise.
7177 * gcc.dg/i386-387-6.c: Likewise.
7178 * gcc.dg/i386-asm-1.c: Likewise.
7179 * gcc.dg/i386-bitfield1.c: Likewise.
7180 * gcc.dg/i386-bitfield2.c: Likewise.
7181 * gcc.dg/i386-loop-1.c: Likewise.
7182 * gcc.dg/i386-loop-2.c: Likewise.
7183 * gcc.dg/i386-loop-3.c: Likewise.
7184 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7185 * gcc.dg/i386-pic-1.c: Likewise.
7186 * gcc.dg/i386-regparm.c: Likewise.
7187 * gcc.dg/i386-signbit-1.c: Likewise.
7188 * gcc.dg/i386-signbit-2.c: Likewise.
7189 * gcc.dg/i386-signbit-3.c: Likewise.
7190 * gcc.dg/i386-sse-5.c: Likewise.
7191 * gcc.dg/i386-sse-8.c: Likewise.
7192 * gcc.dg/i386-unroll-1.c: Likewise.
7193 * gcc.dg/tls/opt-1.c: Likewise.
7194 * gcc.dg/tls/opt-2.c: Likewise.
7195 * gcc.dg/unroll-1.c: Likewise.
7196 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7197 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7198 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7199 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7200
7201 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7202
7203 * g++.dg/template/incomplete1.C: New test.
7204
7205 2004-11-16 Nick Clifton <nickc@redhat.com>
7206
7207 Revert patches accidentally commited during checkin of fixes for
7208 xstormy16 tests:
7209 gcc.c-torture/execute/simd-4.c: Revert
7210 gcc.dg/20040910-1.c: Revert.
7211
7212 2004-11-16 Paul Brook <paul@codesourcery.com>
7213
7214 PR fortran/13010
7215 * gfortran.dg/der_pointer_1.f90: New test.
7216
7217 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
7218
7219 PR c/18498
7220 * gcc.dg/bitfld-13.c: New test.
7221
7222 2004-11-15 Janis Johnson <janis187@us.ibm.com>
7223
7224 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
7225 powerpc*-*-linux*.
7226
7227 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
7228 * gcc.dg/ppc64-abi-2.c: Ditto.
7229 * gcc.dg/ppc64-abi-3.c: Ditto.
7230
7231 * lib/gcc-dg.exp (dg-target-list): Remove.
7232
7233 2004-11-15 Steve Ellcey <sje@cup.hp.com>
7234
7235 * gcc.dg/ia64-postinc.c: New test.
7236
7237 2004-11-15 Mark Mitchell <mark@codesourcery.com>
7238
7239 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
7240
7241 2004-11-15 Nick Clifton <nickc@redhat.com>
7242
7243 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
7244 __INT_MAX__ so that the test can be compiled by toolchains
7245 targeted at 16-bit processors.
7246
7247 * gcc.dg/20040625-1.c: Use long constants rather than integers
7248 when performing arithmetic that will overflow 16-bits.
7249
7250 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
7251 xstormy16. It does not support 128-bit vector operations.
7252
7253 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
7254 with the macro PTR_TYPE. Define this macro to an integer type
7255 suitable for holding a pointer.
7256
7257 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
7258 the target is a 16-bit processor.
7259
7260 * gcc.dg/cpp/if-2.c: Expect a different warning message from
7261 16-bit targets where the character constant will be too long.
7262
7263 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
7264 where the double will not be directly addressable.
7265
7266 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7267
7268 Friend class name lookup 1/n, PR c++/18471
7269 * g++.dg/template/crash26.C: New test.
7270 * g++.dg/lookup/struct1.C: Adjust expected error.
7271 * g++.dg/parse/elab1.C: Likewise.
7272 * g++.dg/parse/elab2.C: Likewise.
7273 * g++.dg/parse/int-as-enum1.C: Likewise.
7274 * g++.dg/parse/struct-as-enum1.C: Likewise.
7275 * g++.dg/parse/typedef1.C: Likewise.
7276 * g++.dg/parse/typedef3.C: Likewise.
7277 * g++.dg/parse/typedef4.C: Likewise.
7278 * g++.dg/parse/typedef5.C: Likewise.
7279 * g++.dg/template/nontype4.C: Likewise.
7280 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
7281 * g++.old-deja/g++.other/elab1.C: Likewise.
7282 * g++.old-deja/g++.other/syntax4.C: Likewise.
7283
7284 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7285
7286 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
7287
7288 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
7289
7290 * gcc.c-torture/execute/20041114-1.c: New test.
7291
7292 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
7293
7294 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
7295 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
7296 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
7297 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
7298 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
7299 gcc.dg/switch-7.c: New tests.
7300
7301 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7302
7303 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
7304
7305 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7306
7307 PR tree-opt/18400
7308 * gcc.dg/vect/pr18400.c: New test.
7309
7310 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
7311 Andrew Pinski <pinskia@physics.uc.edu>
7312
7313 PR tree-opt/18425
7314 * gcc.dg/vect/pr18425.c: New test.
7315
7316 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7317
7318 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
7319 Guard with dg-require-alias and dg-require-visibility.
7320
7321 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7322
7323 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
7324
7325 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7326
7327 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
7328
7329 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7330
7331 PR c++/17344
7332 * g++.dg/template/defarg5.C: New test.
7333
7334 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7335
7336 * g++.dg/parse/cast1.C: Run only on ILP32.
7337 * g++.old-deja/g++.mike/p784.C: Likewise.
7338
7339 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
7340
7341 * gcc.c-torture/execute/20041113-1.c: New test.
7342
7343 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7344
7345 PR target/18230
7346 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
7347 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
7348 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
7349 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
7350 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
7351 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
7352 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
7353 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
7354 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
7355 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
7356 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
7357 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
7358 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
7359
7360 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
7361
7362 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
7363 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
7364 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
7365 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
7366 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
7367 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
7368 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
7369 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
7370 gcc.target/sparc/combined-1.c: New tests.
7371
7372 2004-11-12 Ziemowit Laski <zlaski@apple.com>
7373
7374 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
7375 New tests.
7376
7377 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7378
7379 * lib/gcc-dg.exp (dg-forbid-option): New function.
7380 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
7381 * g++.dg/abi/bitfield8.C: Likewise.
7382 * g++.dg/abi/dtor1.C: Likewise.
7383 * g++.dg/abi/empty10.C: Likewise.
7384 * g++.dg/abi/empty7.C: Likewise.
7385 * g++.dg/abi/empty9.C: Likewise.
7386 * g++.dg/abi/layout3.C: Likewise.
7387 * g++.dg/abi/layout4.C: Likewise.
7388 * g++.dg/abi/thunk1.C: Likewise.
7389 * g++.dg/abi/thunk2.C: Likewise.
7390 * g++.dg/abi/vbase11.C: Likewise.
7391 * g++.dg/abi/vthunk2.C: Likewise.
7392 * g++.dg/abi/vthunk3.C: Likewise.
7393 * g++.dg/ext/attrib8.C: Likewise.
7394 * g++.dg/opt/longbranch2.C: Likewise.
7395 * g++.dg/opt/reg-stack4.C: Likewise.
7396 * g++.old-deja/g++.ext/attrib1.C: Likewise.
7397 * g++.old-deja/g++.ext/attrib2.C: Likewise.
7398 * g++.old-deja/g++.ext/attrib3.C: Likewise.
7399 * g++.old-deja/g++.other/store-expr1.C: Likewise.
7400 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7401 * gcc.dg/20000609-1.c: Likewise.
7402 * gcc.dg/20000720-1.c: Likewise.
7403 * gcc.dg/20011107-1.c: Likewise.
7404 * gcc.dg/20011119-1.c: Likewise.
7405 * gcc.dg/20020108-1.c: Likewise.
7406 * gcc.dg/20020122-2.c: Likewise.
7407 * gcc.dg/20020122-3.c: Likewise.
7408 * gcc.dg/20020201-3.c: Likewise.
7409 * gcc.dg/20020206-1.c: Likewise.
7410 * gcc.dg/20020218-1.c: Likewise.
7411 * gcc.dg/20020310-1.c: Likewise.
7412 * gcc.dg/20020411-1.c: Likewise.
7413 * gcc.dg/20020418-2.c: Likewise.
7414 * gcc.dg/20020426-1.c: Likewise.
7415 * gcc.dg/20020426-2.c: Likewise.
7416 * gcc.dg/20020517-1.c: Likewise.
7417 * gcc.dg/20020523-1.c: Likewise.
7418 * gcc.dg/20020523-2.c: Likewise.
7419 * gcc.dg/20020729-1.c: Likewise.
7420 * gcc.dg/20030204-1.c: Likewise.
7421 * gcc.dg/20030826-2.c: Likewise.
7422 * gcc.dg/20030926-1.c: Likewise.
7423 * gcc.dg/20031202-1.c: Likewise.
7424 * gcc.dg/980312-1.c: Likewise.
7425 * gcc.dg/980313-1.c: Likewise.
7426 * gcc.dg/990117-1.c: Likewise.
7427 * gcc.dg/990424-1.c: Likewise.
7428 * gcc.dg/990524-1.c: Likewise.
7429 * gcc.dg/991230-1.c: Likewise.
7430 * gcc.dg/i386-387-1.c: Likewise.
7431 * gcc.dg/i386-387-2.c: Likewise.
7432 * gcc.dg/i386-387-3.c: Likewise.
7433 * gcc.dg/i386-387-4.c: Likewise.
7434 * gcc.dg/i386-387-5.c: Likewise.
7435 * gcc.dg/i386-387-6.c: Likewise.
7436 * gcc.dg/i386-asm-1.c: Likewise.
7437 * gcc.dg/i386-bitfield1.c: Likewise.
7438 * gcc.dg/i386-bitfield2.c: Likewise.
7439 * gcc.dg/i386-loop-1.c: Likewise.
7440 * gcc.dg/i386-loop-2.c: Likewise.
7441 * gcc.dg/i386-loop-3.c: Likewise.
7442 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
7443 * gcc.dg/i386-pic-1.c: Likewise.
7444 * gcc.dg/i386-regparm.c: Likewise.
7445 * gcc.dg/i386-signbit-1.c: Likewise.
7446 * gcc.dg/i386-signbit-2.c: Likewise.
7447 * gcc.dg/i386-signbit-3.c: Likewise.
7448 * gcc.dg/i386-sse-5.c: Likewise.
7449 * gcc.dg/i386-sse-8.c: Likewise.
7450 * gcc.dg/i386-unroll-1.c: Likewise.
7451 * gcc.dg/tls/opt-1.c: Likewise.
7452 * gcc.dg/tls/opt-2.c: Likewise.
7453 * gcc.dg/unroll-1.c: Likewise.
7454 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
7455 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
7456 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
7457 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
7458 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
7459 -m64 is specified.
7460
7461 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7462
7463 PR c++/18389
7464 * g++.dg/parse/cond1.C: New test.
7465
7466 PR c++/18429
7467 * g++.dg/template/array9.C: New test.
7468 * g++.dg/ext/vla1.C: Adjust error messages.
7469 * g++.dg/ext/vlm1.C: Likewise.
7470 * g++.dg/template/crash2.C: Likewise.
7471
7472 PR c++/18436
7473 * g++.dg/template/call3.C: New test.
7474
7475 PR c++/18407
7476 * g++.dg/template/ptrmem11.C: New test.
7477
7478 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
7479
7480 PR other/14264
7481 * lib/g++.exp: Set LC_ALL and LANG to C.
7482 * lib/gcc-dg.exp: Likewise.
7483 * lib/gfortran.exp: Likewise.
7484 * lib/objc.exp: Likewise.
7485 * lib/treelang.exp: Likewise.
7486
7487 2004-11-12 Andreas Schwab <schwab@suse.de>
7488
7489 * gcc.dg/pr16286.c: Fix last change.
7490
7491 2004-11-12 Mark Mitchell <mark@codesourcery.com>
7492
7493 PR c++/18416
7494 * g++.dg/init/global1.C: New test.
7495
7496 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
7497
7498 * gcc.c-torture/execute/20041112-1.c: New test.
7499
7500 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7501
7502 * lib/gcc-dg.exp (dg-target-list): New.
7503
7504 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7505 Richard Sandiford <rsandifo@redhat.com>
7506
7507 * lib/target-supports.exp (get-compiler_messages): New.
7508 (check_named_sections_available): Use it.
7509 (check_effective_target_ilp32): New.
7510 (check_effective_target_lp64): New.
7511 (is-effective-target): New.
7512 * lib/gcc-dg.exp (dg-require-effective-target): New.
7513
7514 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
7515
7516 * gcc.dg/precedence-1.c: New test.
7517
7518 2004-11-11 Janis Johnson <janis187@us.ibm.com>
7519
7520 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
7521
7522 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
7523 message, delete generated files, use more descriptive name for
7524 executable, and make the test unsupported when it cannot be run.
7525
7526 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
7527 (dg-require-weak, dg-require-visibility, dg-require-alias,
7528 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
7529 dg-require-iconv, dg-require-named-sections): Use it.
7530
7531 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
7532
7533 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
7534
7535 PR target/16457
7536 * gcc.dg/ppc-and-1: New
7537
7538 PR target/16796
7539 * gcc.dg/ppc-mov-1.c: New.
7540
7541 PR target/16458
7542 * gcc.dg/ppc-compare-1.c: New.
7543
7544 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
7545
7546 * objc.dg/desig-init-2.m: New test.
7547
7548 2004-11-10 Adam Nemet <anemet@lnxw.com>
7549
7550 PR middle-end/18160
7551 * g++.dg/warn/register-var-1.C: New test.
7552 * g++.dg/warn/register-var-2.C: New test.
7553
7554 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7555
7556 * gcc.dg/union-2.c: New test.
7557
7558 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
7559
7560 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
7561 New test for PR tree-optimization/17892.
7562
7563 2004-11-09 Mark Mitchell <mark@codesourcery.com>
7564
7565 PR c++/18369
7566 * g++.dg/init/new12.C: New test.
7567
7568 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
7569
7570 * gcc.target/sparc: New directory.
7571 * gcc.target/sparc/sparc.exp: New driver.
7572 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
7573 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
7574 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
7575 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
7576
7577 2004-11-10 Paul Brook <paul@codesourcery.com>
7578
7579 PR fortran/18218
7580 * gfortran.dg/list_read.c: New test.
7581
7582 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7583
7584 PR c/18322
7585 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
7586 expected diagnostic location.
7587
7588 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
7589
7590 * gcc.dg/20041109-1.c: New test.
7591
7592 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
7593
7594 PR objc/18406
7595 * objc/compile/pr18406.m: New test.
7596
7597 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7598
7599 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
7600
7601 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
7602
7603 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
7604
7605 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7606
7607 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
7608
7609 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7610
7611 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
7612 exit.
7613
7614 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
7615
7616 PR tree-opt/18299
7617 * gcc.c-torture/pr18299-1.c: New test.
7618
7619 2004-11-06 Andreas Schwab <schwab@suse.de>
7620
7621 * gcc.dg/pr16286.c: Also test for bool and pixel.
7622
7623 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
7624
7625 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
7626 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
7627 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
7628 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
7629 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
7630 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
7631 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
7632 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
7633 gcc.dg/struct-semi-3.c: New tests.
7634
7635 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7636
7637 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
7638
7639 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7640
7641 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
7642 Do not use C99 designators.
7643
7644 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7645
7646 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
7647
7648 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7649
7650 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
7651 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
7652 * gcc.c-torture/execute/simd-5.x: Remove.
7653
7654 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
7655
7656 PR rtl-optimization/17933
7657 * gcc.dg/torture/pr17933-1.c: New test.
7658
7659 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
7660
7661 PR target/18106
7662 * lib/target-supports.exp (check_weak_available): Support
7663 Windows.
7664
7665 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
7666
7667 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
7668 call to fflush(stdout) before abort.
7669 (my_ffsll): New function.
7670 (generate_fields): Use it.
7671
7672 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7673
7674 * gcc.dg/init-undef-1.c: New test.
7675
7676 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
7677
7678 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
7679 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
7680 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
7681 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
7682 expected messages for new parser.
7683
7684 2004-11-04 Mark Mitchell <mark@codesourcery.com>
7685
7686 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
7687
7688 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7689
7690 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
7691 on LP64 targets.
7692
7693 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7694
7695 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
7696 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
7697 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
7698 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
7699 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
7700 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
7701 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
7702 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
7703 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
7704 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
7705
7706 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
7707
7708 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
7709 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
7710 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
7711 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
7712 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
7713 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
7714 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
7715 for new parser.
7716
7717 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
7718
7719 PR target/15342
7720 * gcc.dg/20041104-1.c: New test.
7721
7722 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7723
7724 * g++.dg/template/nontype7.C: New test.
7725 * g++.dg/template/nontype8.C: Likewise.
7726 * g++.dg/template/nontype9.C: Likewise.
7727 * g++.dg/template/nontype10.C: Likewise.
7728 * g++.dg/tc1/dr49.C: Likewise.
7729 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
7730 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
7731
7732 2004-11-04 Ben Elliston <bje@au.ibm.com>
7733
7734 * g++.dg/rtti/tinfo1.C: Remove xfails.
7735
7736 2004-11-04 Ben Elliston <bje@au.ibm.com>
7737
7738 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
7739 packed attribute to the definition to satisfy the new C++ parser.
7740
7741 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7742
7743 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
7744 invocations of va_arg.
7745
7746 2004-11-02 Mark Mitchell <mark@codesourcery.com>
7747
7748 PR c++/18124
7749 * g++.dg/template/crash25.C: New test.
7750
7751 PR c++/18155
7752 * g++.dg/template/typedef2.C: New test.
7753 * g++.dg/parse/crash13.C: Adjust error markers.
7754
7755 PR c++/18177
7756 * g++.dg/conversion/const3.C: New test.
7757
7758 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7759
7760 PR fortran/17535
7761 PR fortran/17583
7762 PR fortran/17713
7763 * gfortran.dg/generic_[123].f90: New testcases.
7764
7765 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7766
7767 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
7768 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
7769
7770 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
7771
7772 PR tree-opt/16808
7773 * gcc.c-torture/compile/pr16808.c: New test.
7774
7775 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
7776
7777 PR rtl-optimization/17104
7778 * gcc.dg/ppc-bitfield1.c: New.
7779
7780 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7781
7782 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
7783
7784 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
7785
7786 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
7787 strings for 32-bit code.
7788
7789 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
7790
7791 PR c/18239
7792 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
7793
7794 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
7795
7796 PR c++/18064
7797 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
7798
7799 2004-10-31 Mark Mitchell <mark@codesourcery.com>
7800
7801 PR c++/15172
7802 * g++.dg/init/aggr2.C: New test.
7803
7804 2004-10-30 Ziemowit Laski <zlaski@apple.com>
7805
7806 * objc.dg/local-decl-1.m: New test.
7807
7808 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
7809
7810 * gcc.dg/20040910-1.c: Adjust regex.
7811
7812 2004-10-30 Roger Sayle <roger@eyesopen.com>
7813
7814 PR rtl-optimization/18084
7815 * g++.dg/opt/pr18084-1.C: New testcase.
7816
7817 2004-10-30 Matt Austern <austern@apple.com>
7818
7819 PR c++/17542
7820 * g++.dg/ext/attrib18.C: New test.
7821
7822 2004-10-30 Roger Sayle <roger@eyesopen.com>
7823
7824 PR middle-end/18096
7825 * gcc.dg/pr18096-1.c: New test case.
7826
7827 2004-10-30 Roger Sayle <roger@eyesopen.com>
7828
7829 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
7830
7831 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
7832
7833 PR c/16666
7834 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
7835 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
7836 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
7837 gcc.dg/old-style-prom-3.c: New tests.
7838
7839 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
7840
7841 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
7842 Remove unnecessary inclusion of stdio.h.
7843
7844 2004-10-29 Roger Sayle <roger@eyesopen.com>
7845
7846 PR rtl-optimization/17581
7847 * gcc.dg/pr17581-1.c: New test case.
7848
7849 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
7850
7851 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
7852 being implemented.
7853 * g++.dg/conversion/dr195-1.C: New.
7854 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
7855 * g++.old-deja/g++.mike/p10148.C: Likewise.
7856
7857 2004-10-29 Mark Mitchell <mark@codesourcery.com>
7858
7859 PR c++/17695
7860 * g++.dg/debug/typedef2.C: New test.
7861
7862 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
7863
7864 PR fortran/13490
7865 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
7866 * gfortran.dg/g77/README: Update.
7867
7868 2004-10-28 Matt Austern <austern@apple.com>
7869
7870 PR c++/14124
7871 * g++.dg/ext/packed7.C: New test.
7872
7873 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
7874
7875 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
7876 scan-assembler.
7877 * lib/scanasm.exp (hidden-scan-for): New proc.
7878 (scan-hidden): Use hidden-scan-for instead of constructing the scan
7879 string.
7880 (scan-not-hidden): Likewise.
7881 * lib/target-supports.exp (check_visibility_available): mach-o is
7882 support too.
7883
7884 2004-10-28 Mark Mitchell <mark@codesourcery.com>
7885
7886 PR c++/17132
7887 * g++.dg/template/memclass3.C: New test.
7888
7889 2004-10-28 Adam Nemet <anemet@lnxw.com>
7890
7891 PR middle-end/18160
7892 * gcc.dg/register-var-1.c: New test.
7893 * gcc.dg/register-var-2.c: New test.
7894 * gcc.dg/asm-7.c: Taking the address of a register variable is an
7895 error now.
7896
7897 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
7898
7899 PR other/18172
7900 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
7901 unused variables.
7902 * gcc.dg/vect/vect-22.c: Likewise.
7903
7904 2004-10-28 Jakub Jelinek <jakub@redhat.com>
7905
7906 * gcc.dg/i386-rotate-1.c: New test.
7907
7908 2004-10-27 Mark Mitchell <mark@codesourcery.com>
7909
7910 * g++.dg/init/ref12.C: Add "run" marker.
7911
7912 PR c++/17435
7913 * g++.dg/init/ref12.C: New test.
7914
7915 PR c++/18140
7916 * g++.dg/template/shift1.C: New test.
7917 * g++.dg/template/error10.C: Adjust error markers.
7918
7919 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
7920
7921 PR tree-opt/17529
7922 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
7923
7924 2004-10-27 Geoffrey Keating <geoffk@apple.com>
7925
7926 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
7927 * gcc.dg/weak/weak-3.c: Likewise.
7928 * gcc.dg/weak/weak-5.c: Likewise.
7929 * gcc.dg/weak/weak-9.c: Likewise.
7930 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
7931 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
7932
7933 * gcc.dg/darwin-weakimport-1.c: New.
7934
7935 2004-10-28 Ben Elliston <bje@au.ibm.com>
7936
7937 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
7938
7939 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
7940
7941 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
7942 'syntax' error messages.
7943 * gcc.dg/cpp/direct2s.c: Likewise.
7944
7945 2004-10-26 Geoffrey Keating <geoffk@apple.com>
7946
7947 * gcc.c-torture/compile/20041026-1.c: New.
7948
7949 2004-10-26 Mark Mitchell <mark@codesourcery.com>
7950
7951 PR c++/18093
7952 * g++.dg/lookup/ns2.C: New test.
7953
7954 PR c++/18020
7955 * g++.dg/template/enum4.C: New test.
7956
7957 PR c++/18161
7958 * g++.dg/template/expr1.C: New test.
7959
7960 2004-10-26 Ben Elliston <bje@au.ibm.com>
7961
7962 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
7963
7964 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
7965
7966 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
7967 gcc.dg/decl-nospec-3.c: New tests.
7968
7969 2004-10-26 Ziemowit Laski <zlaski@apple.com>
7970
7971 * objc.dg/super-class-3.m: New test.
7972
7973 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
7974
7975 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
7976 resyncing.
7977 * gcc.dg/cpp/direct2s.c: Likewise.
7978
7979 2004-10-25 Geoffrey Keating <geoffk@apple.com>
7980
7981 * objc.dg/image-info.m: Update for changes to section selection.
7982
7983 2004-10-25 David Ayers <d.ayers@inode.at>
7984 Ziemowit Laski <zlaski@apple.com>
7985
7986 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
7987 diagnostics when messaging 'id <Proto>'.
7988 * objc.dg/class-protocol-1.m: New test.
7989 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
7990 a non-existent method signature.
7991 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
7992 Update diagnostics when messaging with non-existent method signature.
7993 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
7994 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
7995 invalid receivers are now resolved as if messaging 'id'; remove
7996 extraneous diagnostics.
7997
7998 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
7999
8000 PR c/16667
8001 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
8002 gcc.dg/init-desig-obs-3.c: New tests.
8003
8004 2004-10-25 Jakub Jelinek <jakub@redhat.com>
8005
8006 * gcc.dg/debug/20041023-1.c: New test.
8007
8008 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
8009
8010 PR middle-end/17407
8011 * gcc.c-torture/compile/pr17407.c: New test.
8012
8013 PR c++/18121
8014 * g++.dg/template/array8.C: New test.
8015
8016 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8017
8018 PR other/18138
8019 * lib/g++.exp: Accept more than one multilib libgcc.
8020 * lib/gcc-dg.exp: Likewise.
8021 * lib/objc.exp: Likewise.
8022 * lib/treelang.exp: Likewise.
8023 * lib/gfortran.exp: Likewise.
8024
8025 2004-10-24 Ben Elliston <bje@au.ibm.com>
8026
8027 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
8028
8029 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8030
8031 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
8032 * gcc.dg/c99-const-expr-3.c: Likewise.
8033
8034 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
8035
8036 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
8037
8038 2004-10-23 Ben Elliston <bje@au.ibm.com>
8039
8040 * gcc.c-torture/execute/loop-2e.x: Remove.
8041
8042 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
8043
8044 PR c++/18095
8045 * g++.dg/parse/crash18.C: New.
8046 * g++.dg/parse/crash19.C: New.
8047
8048 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
8049
8050 * g++.dg/ext/dllimport1.C: Move dg-warnings.
8051 * g++.dg/ext/dllimport2.C: Same.
8052 * g++.dg/ext/dllimport8.C: Same.
8053
8054 2004-10-21 Mark Mitchell <mark@codesourcery.com>
8055
8056 PR c++/10841
8057 * g++.dg/conversion/cast1.C: New test.
8058 * g++.dg/overload/pmf1.C: Adjust error marker.
8059
8060 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
8061
8062 PR objc/17923
8063 * objc.dg/const-str-7.m: New test.
8064
8065 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8066
8067 * g++.dg/template/memfriend11.C: Fix comment typo.
8068 * g++.dg/template/memfriend14.C: Likewise.
8069
8070 2004-10-20 Richard Henderson <rth@redhat.com>
8071
8072 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
8073 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
8074 -fasynchronous-unwind-tables.
8075
8076 2004-10-20 Richard Henderson <rth@redhat.com>
8077
8078 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
8079 (main): Return success.
8080 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
8081 (main): Return success.
8082
8083 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8084
8085 PR c++/13495
8086 * g++.dg/template/memfriend9.C: New test.
8087 * g++.dg/template/memfriend10.C: Likewise.
8088 * g++.dg/template/memfriend11.C: Likewise.
8089 * g++.dg/template/memfriend12.C: Likewise.
8090 * g++.dg/template/memfriend13.C: Likewise.
8091 * g++.dg/template/memfriend14.C: Likewise.
8092 * g++.dg/template/memfriend15.C: Likewise.
8093 * g++.dg/template/memfriend16.C: Likewise.
8094 * g++.dg/template/memfriend17.C: Likewise.
8095 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
8096
8097 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
8098
8099 * g++.dg/conversion/dr195.C: New.
8100 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
8101
8102 2004-10-20 Ben Elliston <bje@au.ibm.com>
8103 Devang Patel <dpatel@apple.com>
8104
8105 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
8106 of floating point arithmetic, which could trap.
8107
8108 2004-10-19 Mark Mitchell <mark@codesourcery.com>
8109
8110 PR c++/14035
8111 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
8112 * g++.dg/conversion/const2.C: New test.
8113 * g++.dg/expr/reinterpret2.C: New test.
8114 * g++.dg/expr/reinterpret3.C: New test.
8115 * g++.dg/expr/cast2.C: New test.
8116 * g++.dg/expr/copy1.C: New test.
8117 * g++.dg/other/conversion1.C: Change error message.
8118 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
8119 function pointers to void *.
8120 * g++.old-deja/g++.mike/p10148.C: Likewise.
8121
8122 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8123
8124 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
8125
8126 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
8127
8128 PR c++/18047
8129
8130 * g++.dg/parse/expr3.C: New test.
8131
8132 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8133
8134 * gcc.dg/smod-1.c: New test.
8135
8136 2004-10-18 Ziemowit Laski <zlaski@apple.com>
8137
8138 * objc.dg/method-14.m: New test.
8139
8140 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8141
8142 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
8143 Also xfail as the patch was reverted.
8144
8145 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
8146
8147 PR middle-end/16973
8148 * gcc.dg/pr16973.c: New test.
8149
8150 2004-10-18 Diego Novillo <dnovillo@redhat.com>
8151
8152 PR tree-optimization/17656
8153 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
8154
8155 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
8156
8157 * g++.dg/eh/shadow1.C: New.
8158
8159 2004-10-18 Jakub Jelinek <jakub@redhat.com>
8160
8161 * gcc.c-torture/compile/20041018-1.c: New test.
8162
8163 2004-10-18 Ben Elliston <bje@au.ibm.com>
8164
8165 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
8166 compiler referring to register 0 when accessing sdata. The linker
8167 now patches things up.
8168
8169 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
8170
8171 PR c/17529
8172 * gcc.c-torture/compile/pr17529.c: New test.
8173
8174 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8175
8176 PR c++/17743
8177 * g++.dg/ext/attrib17.C: New test.
8178
8179 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8180
8181 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
8182
8183 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8184
8185 PR c++/10479
8186 * g++.dg/ext/attrib16.C: New test.
8187
8188 2004-10-15 Mark Mitchell <mark@codesourcery.com>
8189
8190 PR c++/17042
8191 * g++.dg/init/dso_handle1.C: New test.
8192
8193 PR c++/14667
8194 * g++.dg/parse/typedef6.C: New test.
8195
8196 PR c++/17916
8197 * g++.dg/parse/pragma1.C: New test.
8198
8199 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
8200
8201 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
8202
8203 2004-10-15 Steve Ellcey <sje@cup.hp.com>
8204
8205 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
8206 -fno-common when on HPPA HP-UX platforms.
8207
8208 2004-10-15 Jakub Jelinek <jakub@redhat.com>
8209
8210 PR other/16820
8211 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
8212 stdint.h.
8213 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
8214 uintptr_t.
8215
8216 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8217
8218 PR c++/16301
8219 * g++.dg/lookup/strong-using-4.C: New test.
8220
8221 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
8222
8223 PR middle-end/16567
8224 * gcc.c-torture/compile/nested-1.c: New test.
8225
8226 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8227
8228 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
8229 and mipsisa64*-*-* (until support for misaligned loads is added).
8230 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
8231 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
8232 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
8233 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
8234 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
8235 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
8236
8237 2004-10-14 Mark Mitchell <mark@codesourcery.com>
8238
8239 PR c++/17976
8240 * g++.dg/init/dtor3.C: New test.
8241
8242 2004-10-15 Ben Elliston <bje@au.ibm.com>
8243
8244 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
8245
8246 2004-10-14 Geoffrey Keating <geoffk@apple.com>
8247
8248 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
8249 * gcc.dg/macho-lo-sum.c: Likewise.
8250
8251 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
8252
8253 * gcc.dg/ppc-spe64-1.c: New test.
8254
8255 2004-10-14 Devang Patel <dpatel@apple.com>
8256
8257 PR 17635
8258 * gcc.dg/pr17635.c : New test.
8259
8260 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
8261
8262 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
8263 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
8264 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
8265 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
8266 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
8267 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
8268 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
8269 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
8270 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
8271 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
8272 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
8273 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
8274 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
8275 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
8276 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
8277 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
8278 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
8279 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
8280
8281 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
8282
8283 * gcc.dg/vect/vect-82.c: New testcase.
8284 * gcc.dg/vect/vect-82_64.c: New testcase.
8285 * gcc.dg/vect/vect-83.c: New testcase.
8286 * gcc.dg/vect/vect-83_64.c: New testcase.
8287
8288 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8289
8290 * gcc.dg/cpp/error-1.c: New test.
8291
8292 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
8293
8294 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
8295
8296 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
8297
8298 PR target/17984
8299 * gcc.dg/cris-peep2-xsrand2.c: New test.
8300
8301 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
8302
8303 PR c++/17661
8304 * testsuite/g++.dg/expr/for2.C: New test.
8305
8306 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8307
8308 * g++.dg/inherit/thunk1.C: Run on the SPARC.
8309
8310 2004-10-13 Jakub Jelinek <jakub@redhat.com>
8311
8312 PR tree-optimization/17724
8313 * g++.dg/opt/pr17724-1.C: New test.
8314 * g++.dg/opt/pr17724-2.C: New test.
8315 * g++.dg/opt/pr17724-3.C: New test.
8316 * g++.dg/opt/pr17724-4.C: New test.
8317 * g++.dg/opt/pr17724-5.C: New test.
8318 * g++.dg/opt/pr17724-6.C: New test.
8319
8320 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
8321
8322 PR c/17301
8323 * gcc.dg/pr17301-2.c: New test.
8324
8325 2004-10-11 Mark Mitchell <mark@codesourcery.com>
8326
8327 PR c++/15876
8328 * g++.dg/parse/error22.C: New test.
8329
8330 PR c++/17936
8331 * g++.dg/template/spec18.C: New test.
8332
8333 2004-10-11 Steve Ellcey <sje@cup.hp.com>
8334
8335 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
8336 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
8337 memcpy.
8338 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
8339 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
8340
8341 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
8342
8343 * g++.dg/eh/cleanup5.C: Add dg-options "".
8344
8345 2004-10-11 Roger Sayle <roger@eyesopen.com>
8346
8347 PR middle-end/17657
8348 * gcc.dg/switch-4.c: New test case.
8349
8350 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
8351
8352 * gcc.c-torture/execute/20041011-1.c: New test.
8353
8354 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8355
8356 PR c++/17554
8357 * g++.dg/init/for3.C: New test.
8358
8359 PR c++/17657
8360 * g++.dg/opt/switch2.C: New test.
8361
8362 PR middle-end/17703
8363 * g++.dg/warn/Wreturn-2.C: New test.
8364
8365 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
8366
8367 PR c++/17907
8368 * g++.dg/eh/cleanup5.C: New test.
8369
8370 2004-10-10 Mark Mitchell <mark@codesourcery.com>
8371
8372 PR c++/17393
8373 * g++.dg/parse/error21.C: New test.
8374
8375 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
8376
8377 * g++.dg/overload/pmf1.C: Adjust quoting marks.
8378 * g++.dg/warn/incomplete1.C: Likewise.
8379 * g++.dg/template/qualttp20.C: Likewise.
8380
8381 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8382
8383 PR c/17881
8384 * parm-incomplete-1.c: New test.
8385
8386 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8387
8388 PR c++/17867
8389 * g++.dg/parse/error19.C: New test.
8390
8391 PR c++/17670
8392 * g++.dg/init/new11.C: New test.
8393
8394 PR c++/17821
8395 * g++.dg/parse/error20.C: New test.
8396
8397 PR c++/17826
8398 * g++.dg/template/crash24.C: New test.
8399
8400 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8401
8402 PR c/17301
8403 * gcc.dg/pr17301-1.c: New test.
8404
8405 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
8406
8407 PR c/17189
8408 * gcc.dg/anon-struct-5.c: New test.
8409
8410 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
8411
8412 PR c/17844
8413 * gcc.dg/pr17844-1.c: New test.
8414
8415 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
8416
8417 PR tree-optimization/17906
8418 * gcc.c-torture/compile/pr17906.c: New.
8419
8420 2004-10-09 Stuart Hastings <stuart@apple.com>
8421 Roger Sayle <roger@eyesopen.com>
8422
8423 PR rtl-optimization/17853
8424 * gcc.dg/i386-mmx-5.c: New testcase.
8425
8426 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
8427
8428 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
8429
8430 2004-10-09 Mark Mitchell <mark@codesourcery.com>
8431
8432 PR c++/17524
8433 * g++.dg/template/static9.C: New test.
8434
8435 PR c++/17685
8436 * g++.dg/parse/operator5.C: New test.
8437
8438 2004-10-09 Roger Sayle <roger@eyesopen.com>
8439
8440 PR middle-end/17894
8441 * gcc.c-torture/execute/divcmp-4.c: New test case.
8442
8443 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8444
8445 PR tree-opt/17902
8446 * g++.dg/opt/pr17902.C: New test.
8447
8448 2004-10-09 Jakub Jelinek <jakub@redhat.com>
8449
8450 * gcc.dg/cpp/ident-1.c: Add dg-options "".
8451
8452 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8453
8454 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
8455
8456 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8457
8458 * gcc.dg/assign-warn-3.c: New test.
8459
8460 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8461
8462 PR c/16999
8463 * gcc.dg/cpp/ident-1.c: New test.
8464
8465 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
8466
8467 * gcc.c-torture/compile/acc1.c: New.
8468
8469 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
8470
8471 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
8472 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
8473
8474 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8475
8476 * gcc.dg/ultrasp11.c: New test.
8477
8478 2004-10-08 Michael Matz <matz@suse.de>
8479
8480 * gcc.dg/doloop-2.c: New test.
8481
8482 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
8483
8484 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
8485 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
8486 objc.dg/method-9.m: Update expected diagnostics.
8487
8488 2004-10-07 Geoffrey Keating <geoffk@apple.com>
8489
8490 * gcc.dg/ppc-fsel-3.c: New file.
8491 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
8492
8493 2004-10-07 Paul Brook <paul@codesourcery.com>
8494
8495 * gfortran.dg/intrinsic_verify_1.f90: New test.
8496
8497 2004-10-07 Paul Brook <paul@codesourcery.com>
8498
8499 * gfortran.dg/empty_format_1.f90: Remove stray commas.
8500
8501 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8502
8503 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
8504 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
8505 commit.
8506
8507 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
8508
8509 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
8510
8511 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8512
8513 PR c++/17115
8514 * g++.dg/warn/Winline-4.C: New test.
8515
8516 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8517
8518 * gcc.c-torture/compile/20041007-1.c: New test.
8519
8520 2004-10-07 Paul Brook <paul@codesourcery.com>
8521
8522 PR fortran/17678
8523 * gfortran.dg/use_allocated_1.f90: New test.
8524
8525 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8526
8527 PR middle-end/17849
8528 * gfortran.fortran-torture/compile/nested.f90: New test
8529
8530 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
8531
8532 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
8533
8534 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
8535
8536 PR c++/17368
8537 * g++.dg/ext/asm6.C: New test.
8538
8539 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
8540
8541 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8542
8543 2004-10-06 Paul Brook <paul@codesourcery.com>
8544
8545 PR libfortran/17709
8546 * gfortran.dg/empty_format_1.f90: New test.
8547
8548 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8549
8550 PR fortran/17568
8551 * gfortran.dg/ishft.f90: New test.
8552
8553 PR fortran/17283
8554 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
8555 tests.
8556
8557 2004-10-06 Paul Brook <paul@codesourcery.com>
8558
8559 * gfortran.dg/do_1.f90: New test.
8560
8561 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8562
8563 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
8564 optimizing for size.
8565
8566 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8567
8568 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
8569
8570 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
8571
8572 * gcc.c-torture/compile/20041005-1.c: New test.
8573
8574 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
8575
8576 PR c++/17829
8577 * g++.dg/lookup/koenig4.C: New.
8578
8579 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
8580
8581 * g++.dg/other/classkey1.C: Adjust quoting marks.
8582 * g++.dg/parse/error15.C: Likewise.
8583 * g++.dg/template/meminit2.C (int>): Likewise.
8584
8585 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8586
8587 PR fortran/17283
8588 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
8589
8590 PR fortran/17631
8591 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
8592
8593 PR fortran/17708
8594 * gfortran.dg/pr17708.f90: New test.
8595
8596 2004-10-04 Chao-ying Fu <fu@mips.com>
8597
8598 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
8599 * gcc.dg/vect/vect-4.c: Ditto.
8600 * gcc.dg/vect/vect-5.c: Ditto.
8601 * gcc.dg/vect/vect-6.c: Ditto.
8602 * gcc.dg/vect/vect-8.c: Ditto.
8603 * gcc.dg/vect/vect-16.c: Ditto.
8604 * gcc.dg/vect/vect-30.c: Ditto.
8605 * gcc.dg/vect/vect-40.c: Ditto.
8606 * gcc.dg/vect/vect-41.c: Ditto.
8607 * gcc.dg/vect/vect-42.c: Ditto.
8608 * gcc.dg/vect/vect-43.c: Ditto.
8609 * gcc.dg/vect/vect-44.c: Ditto.
8610 * gcc.dg/vect/vect-45.c: Ditto.
8611 * gcc.dg/vect/vect-46.c: Ditto.
8612 * gcc.dg/vect/vect-47.c: Ditto.
8613 * gcc.dg/vect/vect-48.c: Ditto.
8614 * gcc.dg/vect/vect-49.c: Ditto.
8615 * gcc.dg/vect/vect-50.c: Ditto.
8616 * gcc.dg/vect/vect-51.c: Ditto.
8617 * gcc.dg/vect/vect-52.c: Ditto.
8618 * gcc.dg/vect/vect-53.c: Ditto.
8619 * gcc.dg/vect/vect-54.c: Ditto.
8620 * gcc.dg/vect/vect-55.c: Ditto.
8621 * gcc.dg/vect/vect-56.c: Ditto.
8622 * gcc.dg/vect/vect-57.c: Ditto.
8623 * gcc.dg/vect/vect-58.c: Ditto.
8624 * gcc.dg/vect/vect-59.c: Ditto.
8625 * gcc.dg/vect/vect-60.c: Ditto.
8626 * gcc.dg/vect/vect-74.c: Ditto.
8627 * gcc.dg/vect/vect-79.c: Ditto.
8628 * gcc.dg/vect/vect-80.c: Ditto.
8629
8630 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
8631
8632 * gcc.dg/unused-7.c: Use the correct option.
8633
8634 2004-10-04 Paul Brook <paul@codesourcery.com>
8635 Bud Davis <bdavis9659@comcast.net>
8636
8637 PR fortran/17706
8638 PR fortran/16434
8639 * gfortran/pr17706.f90: New test.
8640 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
8641
8642 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8643
8644 * gfortran.dg/pr17612.f90: New test.
8645
8646 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
8647
8648 * g++.dg/template/local1.C: Adjust quoting marks in
8649 testing for diagnostics.
8650 * g++.dg/tls/diag-2.C: Likewise.
8651 * g++.dg/other/error8.C: Likewise.
8652
8653 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8654
8655 PR c/17178
8656 * gcc.dg/unused-4.c: Adjust to be correct.
8657
8658 PR c/17820
8659 * gcc.dg/unused-7.c: New test.
8660
8661 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
8662
8663 PR c++/17797
8664 * g++.dg/overload/template2.C: New test.
8665
8666 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
8667
8668 PR tree-optimization/16632
8669 * gcc.dg/tree-ssa/20041002-1.c: New.
8670
8671 2004-10-03 Paul Brook <paul@codesourcery.com>
8672
8673 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
8674 rather than relying on default formatting.
8675
8676 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
8677
8678 * gcc.dg/20040920-1.c: Update expected message text.
8679
8680 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
8681
8682 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
8683
8684 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
8685
8686 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
8687 tree level.
8688
8689 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8690
8691 * gcc.dg/tree-ssa/pr17343.c: Remove.
8692
8693 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
8694
8695 PR tree-opt/17343
8696 * gcc.dg/tree-ssa/pr17343.c: New test.
8697
8698 2004-10-01 Jakub Jelinek <jakub@redhat.com>
8699
8700 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
8701 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
8702 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
8703 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
8704 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
8705
8706 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8707
8708 * gcc.dg/lvalue-2.c: New test.
8709
8710 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
8711
8712 PR c/17730
8713 * gcc.dg/pr17730-1.c: New test
8714
8715 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
8716
8717 PR c/7425
8718 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
8719
8720 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8721
8722 * gcc.c-torture/execute/stdarg-1.c: New test.
8723 * gcc.c-torture/execute/stdarg-2.c: New test.
8724 * gcc.c-torture/execute/stdarg-3.c: New test.
8725 * gcc.dg/tree-ssa/stdarg-1.c: New test.
8726 * gcc.dg/tree-ssa/stdarg-2.c: New test.
8727 * gcc.dg/tree-ssa/stdarg-3.c: New test.
8728 * gcc.dg/tree-ssa/stdarg-4.c: New test.
8729 * gcc.dg/tree-ssa/stdarg-5.c: New test.
8730
8731 2004-09-29 Jakub Jelinek <jakub@redhat.com>
8732
8733 PR tree-optimization/17697
8734 * g++.dg/opt/pr17697-1.C: New test.
8735 * g++.dg/opt/pr17697-2.C: New test.
8736 * g++.dg/opt/pr17697-3.C: New test.
8737
8738 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
8739
8740 PR c/16409
8741 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
8742 gcc.dg/vla-init-5.c: New tests.
8743
8744 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
8745
8746 PR c/13804
8747 * gcc.dg/pr13804-1.c: New test.
8748
8749 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8750
8751 PR fortran/16938
8752 * gfortran.dg/pr16938.f90: New test.
8753
8754 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8755
8756 * g++.dg/template/crash23.C: New test.
8757
8758 2004-09-27 Mark Mitchell <mark@codesourcery.com>
8759
8760 PR c++/17585
8761 * g++.dg/template/static8.C: New test.
8762
8763 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
8764
8765 PR c++/17681
8766 * g++.dg/other/error9.C: New test.
8767
8768 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8769
8770 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
8771
8772 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8773
8774 PR fortran/15164
8775 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
8776
8777 2004-09-26 Roger Sayle <roger@eyesopen.com>
8778
8779 PR middle-end/17112
8780 * gcc.dg/pr17112-1.c: New test case.
8781
8782 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
8783
8784 PR c/11459
8785 * gcc.dg/pr11459-1.c: New test.
8786
8787 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
8788
8789 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
8790 * gcc.dg/tree-ssa/loop-4.c: Likewise.
8791
8792 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8793
8794 * gfortran.dg/pr15324.f90: Make array bounds consistent.
8795
8796 2004-09-25 Jan Hubicka <jh@suse.cz>
8797
8798 * compile/30040909-1.c: New test.
8799 * compile/30040907-1.c: New test.
8800
8801 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
8802
8803 * gcc.c-torture/execute/va-arg-26.c: New test.
8804
8805 2004-09-24 Zack Weinberg <zack@codesourcery.com>
8806
8807 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
8808 extra diagnostics on targets with 64-bit pointers.
8809 * objc.dg/selector-1.m: Adjust dg-warning regexp.
8810
8811 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8812
8813 PR c/17188
8814 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
8815 * gcc.dg/decl-3.c: Adjust expected message.
8816
8817 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8818
8819 PR fortran/17615
8820 * gfortran.dg/pr17615.f90: New test.
8821
8822 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
8823
8824 PR tree-optimzation/17517
8825 * g++.dg/tree-ssa/pr17517.C: New Test.
8826
8827 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
8828
8829 PR c++/16889
8830 * g++.dg/lookup/ambig3.C: New.
8831
8832 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
8833
8834 PR tree-opt/17624
8835 * g++.dg/opt/pr17624.C: New test.
8836
8837 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
8838
8839 PR c/6980
8840 * gcc.dg/Wbad-function-cast-1.c: New test.
8841
8842 2004-09-23 Zack Weinberg <zack@codesourcery.com>
8843
8844 * g++.dg/ext/complit1.C
8845 * g++.dg/other/error2.C
8846 * g++.dg/other/nontype-1.C
8847 * g++.dg/parse/crash11.C
8848 * g++.dg/parse/crash12.C
8849 * g++.dg/parse/error15.C
8850 * g++.dg/parse/error4.C
8851 * g++.dg/parse/tmpl-outside1.C
8852 * g++.dg/parse/too-many-tmpl-args1.C
8853 * g++.dg/template/dependent-expr3.C
8854 * g++.dg/template/error10.C
8855 * g++.dg/template/instantiate1.C
8856 * g++.dg/template/vtable2.C
8857 * g++.dg/warn/Wshadow-1.C
8858 * g++.dg/warn/weak1.C
8859 * g++.old-deja/g++.brendan/crash16.C
8860 * g++.old-deja/g++.brendan/crash18.C
8861 * g++.old-deja/g++.brendan/crash48.C
8862 * g++.old-deja/g++.brendan/crash49.C
8863 * g++.old-deja/g++.brendan/crash55.C
8864 * g++.old-deja/g++.brendan/crash56.C
8865 * g++.old-deja/g++.brendan/crash8.C
8866 * g++.old-deja/g++.brendan/enum11.C
8867 * g++.old-deja/g++.brendan/enum8.C
8868 * g++.old-deja/g++.brendan/enum9.C
8869 * g++.old-deja/g++.brendan/friend3.C
8870 * g++.old-deja/g++.brendan/misc14.C
8871 * g++.old-deja/g++.bugs/900402_02.C
8872 * g++.old-deja/g++.bugs/900404_03.C
8873 * g++.old-deja/g++.bugs/900404_04.C
8874 * g++.old-deja/g++.bugs/900428_03.C
8875 * g++.old-deja/g++.jason/crash4.C
8876 * g++.old-deja/g++.jason/overload21.C
8877 * g++.old-deja/g++.jason/redecl1.C
8878 * g++.old-deja/g++.jason/report.C
8879 * g++.old-deja/g++.jason/rfg10.C
8880 * g++.old-deja/g++.jason/template30.C
8881 * g++.old-deja/g++.law/arm12.C
8882 * g++.old-deja/g++.law/ctors5.C
8883 * g++.old-deja/g++.law/cvt20.C
8884 * g++.old-deja/g++.law/init10.C
8885 * g++.old-deja/g++.law/init8.C
8886 * g++.old-deja/g++.law/visibility17.C
8887 * g++.old-deja/g++.law/visibility7.C
8888 * g++.old-deja/g++.mike/net8.C
8889 * g++.old-deja/g++.mike/p646.C
8890 * g++.old-deja/g++.mike/p700.C
8891 * g++.old-deja/g++.mike/p701.C
8892 * g++.old-deja/g++.mike/p811.C
8893 * g++.old-deja/g++.ns/template13.C
8894 * g++.old-deja/g++.other/array3.C
8895 * g++.old-deja/g++.other/crash25.C
8896 * g++.old-deja/g++.other/dtor3.C
8897 * g++.old-deja/g++.other/dtor4.C
8898 * g++.old-deja/g++.other/main1.C
8899 * g++.old-deja/g++.other/warn7.C
8900 * g++.old-deja/g++.pt/crash11.C
8901 * g++.old-deja/g++.pt/crash36.C
8902 * g++.old-deja/g++.pt/spec22.C
8903 * g++.old-deja/g++.pt/spec9.C
8904 * g++.old-deja/g++.pt/ttp52.C
8905 * g++.old-deja/g++.robertl/eb103.C
8906 * g++.old-deja/g++.robertl/eb121.C
8907 * g++.old-deja/g++.robertl/eb22.C
8908 * g++.old-deja/g++.robertl/eb8.C:
8909 Update locations and/or regexps of dg-error markers.
8910 Remove markers for some bogus messages that are no longer issued.
8911
8912 2004-09-23 Jakub Jelinek <jakub@redhat.com>
8913
8914 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
8915 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
8916
8917 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
8918
8919 PR c++/17618
8920 * g++.dg/lookup/crash5.C: New test.
8921
8922 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
8923
8924 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
8925 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
8926 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
8927 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
8928 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
8929 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
8930
8931 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
8932 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
8933 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
8934 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
8935 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
8936 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
8937
8938 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
8939
8940 * gcc.dg/vect/vect-44.c: Check additional cases.
8941 * gcc.dg/vect/vect-48.c: Check additional cases.
8942
8943 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
8944 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
8945 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
8946 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
8947 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
8948 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
8949 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
8950 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
8951 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
8952
8953 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
8954 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
8955 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
8956
8957 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8958
8959 * gcc.dg/tree-ssa/loop-6.c: New test.
8960
8961 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
8962
8963 PR c++/17620
8964 * g++.dg/inherit/base2.C: New.
8965
8966 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8967
8968 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
8969 * gcc.dg/20001012-2.c: Likewise.
8970 * gcc.dg/20001013-1.c: Likewise.
8971 * gcc.dg/20001101-1.c: Likewise.
8972 * gcc.dg/20001102-1.c: Likewise.
8973 * gcc.dg/bf-spl1.c: Likewise.
8974 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
8975 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
8976
8977 2004-09-22 Diego Novillo <dnovillo@redhat.com>
8978
8979 PR tree-optimization/16721
8980 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
8981
8982 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
8983
8984 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
8985 * gcc.dg/20040305-1.c: Likewise.
8986
8987 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
8988
8989 PR c/16566
8990 * gcc.c-torture/compile/pr16566-1.c,
8991 gcc.c-torture/compile/pr16566-2.c,
8992 gcc.c-torture/compile/pr16566-3.c: New tests.
8993
8994 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
8995
8996 PR tree-optimization/17512
8997 * gcc.c-torture/compile/20040916-1.c.
8998
8999 2004-09-21 Mark Mitchell <mark@codesourcery.com>
9000
9001 * gcc.dg/pragma-re-3.c: New test.
9002
9003 2004-09-17 Matt Austern <austern@apple.com>
9004
9005 PR c++/15049
9006 * g++.dg/other/anon3.C: New.
9007
9008 2004-09-21 Roger Sayle <roger@eyesopen.com>
9009
9010 PR c++/7503
9011 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
9012 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
9013 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
9014 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
9015 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
9016
9017 2004-09-21 Bud Davis <bdavis9659@comcast.net>
9018
9019 PR fortran/17286
9020 * gfortran.dg/pr17286.f90: New test.
9021
9022 2004-09-20 Mark Mitchell <mark@codesourcery.com>
9023
9024 PR c++/17530
9025 * g++.dg/template/static7.C: New test.
9026
9027 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
9028
9029 PR tree-opt/17558
9030 * gcc.c-torture/compile/pr17558.c: New test.
9031
9032 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9033
9034 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
9035 if SKIP_ATTRIBUTE is defined.
9036
9037 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9038
9039 PR fortran/15957
9040 * gfortran.dg/pr15957.f90: New test.
9041
9042 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
9043
9044 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
9045 in comparison.
9046 * gcc.dg/vect/vect-79.c: Likewise.
9047 * gcc.dg/vect/vect-80.c: Likewise.
9048
9049 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9050
9051 PR fortran/15750
9052 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
9053
9054 2004-09-20 Ira Rosen <irar@il.ibm.com>
9055
9056 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
9057 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
9058 * gcc.dg/vect/vect-62.c: New testcase.
9059 * gcc.dg/vect/vect-63.c: New testcase.
9060 * gcc.dg/vect/vect-64.c: New testcase.
9061 * gcc.dg/vect/vect-65.c: New testcase.
9062 * gcc.dg/vect/vect-66.c: New testcase.
9063 * gcc.dg/vect/vect-67.c: New testcase.
9064 * gcc.dg/vect/vect-68.c: New testcase.
9065 * gcc.dg/vect/vect-69.c: New testcase.
9066 * gcc.dg/vect/vect-79.c: New testcase.
9067 * gcc.dg/vect/vect-80.c: New testcase.
9068
9069 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
9070
9071 * gcc.target/mips/asm-1.c: New test.
9072
9073 2004-09-19 Ira Rosen <irar@il.ibm.com>
9074
9075 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
9076 * gcc.dg/vect/vect-73.c: New testcase.
9077 * gcc.dg/vect/vect-74.c: New testcase.
9078 * gcc.dg/vect/vect-75.c: New testcase.
9079 * gcc.dg/vect/vect-76.c: New testcase.
9080 * gcc.dg/vect/vect-77.c: New testcase.
9081 * gcc.dg/vect/vect-78.c: New testcase
9082
9083 2004-09-18 Paul Brook <paul@codesourcery.com>
9084
9085 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
9086
9087 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
9088
9089 PR c/17424
9090 * gcc.dg/pr17424-1.c: New test.
9091
9092 2004-09-18 Diego Novillo <dnovillo@redhat.com>
9093
9094 * g++.dg/tree-ssa/pr17153.C: New test.
9095
9096 2004-09-16 Geoffrey Keating <geoffk@apple.com>
9097
9098 PR pch/13361
9099 * testsuite/g++.dg/pch/wchar-1.C: New.
9100 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9101
9102 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
9103
9104 * gcc.c-torture/execute/20040917-1.c: New test.
9105
9106 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9107
9108 PR tree-optimization/17319
9109 * gcc.dg/pr17319.c: New test.
9110
9111 2004-09-17 Devang Patel <dpatel@apple.com>
9112
9113 * gcc.dg/20040813-1.c: New test.
9114
9115 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9116
9117 PR tree-optimization/17273
9118 * gcc.c-torture/compile/pr17273.c: New test.
9119
9120 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
9121
9122 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
9123 Update expected messages.
9124 * gcc.dg/declspec-13.c: New test.
9125
9126 2004-09-17 David Edelsohn <edelsohn@gnu.org>
9127
9128 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
9129
9130 2004-09-17 Diego Novillo <dnovillo@redhat.com>
9131
9132 * gcc.c-torture/execute/pr17252.c: Use post-increment to
9133 change what 'a' is pointing to.
9134
9135 2004-09-17 Mark Mitchell <mark@codesourcery.com>
9136
9137 PR c++/16002
9138 * g++.dg/template/error18.C: New test.
9139
9140 PR c++/16029
9141 * g++.dg/warn/Wunused-8.C: New test.
9142
9143 2004-09-17 Steven Bosscher <stevenb@suse.de>
9144
9145 PR tree-optimization/17513
9146 * gcc.dg/20040916-1.c: New test.
9147
9148 2004-09-16 Mark Mitchell <mark@codesourcery.com>
9149
9150 PR c++/17501
9151 * g++.dg/template/typename7.C: New test.
9152
9153 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9154
9155 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
9156
9157 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
9158
9159 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
9160 with -ftree-based-profiling also.
9161 * lib/profopt.exp: Support late-set profile_option/feedback_option.
9162
9163 2004-09-16 Victor Leikehman <lei@il.ibm.com>
9164
9165 PR/15364
9166 * gfortran.dg/der_array_io_1.f90: New test.
9167 * gfortran.dg/der_array_io_2.f90: New test.
9168 * gfortran.dg/der_array_io_3.f90: New test.
9169
9170 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9171
9172 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
9173 EABI.
9174
9175 2004-09-15 Mark Mitchell <mark@codesourcery.com>
9176
9177 * g++.dg/opt/switch1.C: New test.
9178
9179 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
9180
9181 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
9182 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
9183 Update expected messages.
9184
9185 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9186
9187 PR fortran/16485
9188 * gfortran.dg/same_name_1.f90: New test.
9189
9190 2004-09-15 Diego Novillo <dnovillo@redhat.com>
9191
9192 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
9193 dereference garbage pointers.
9194
9195 2004-09-15 Jakub Jelinek <jakub@redhat.com>
9196
9197 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
9198 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
9199
9200 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
9201 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
9202 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
9203
9204 2004-09-14 Mark Mitchell <mark@codesourcery.com>
9205
9206 PR c++/17324
9207 * g++.dg/template/mangle1.C: New test.
9208
9209 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9210
9211 PR tree-optimization/17252
9212 * gcc.c-torture/execute/pr17252.c: New test.
9213
9214 2004-09-14 Andrew Pinski <apinski@apple.com>
9215
9216 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
9217
9218 2004-09-14 Roger Sayle <roger@eyesopen.com>
9219
9220 PR rtl-optimization/9771
9221 * gcc.dg/pr9771-1.c: New test case.
9222
9223 2004-09-14 Diego Novillo <dnovillo@redhat.com>
9224
9225 PR tree-optimization/15262
9226 * gcc.c-torture/execute/pr15262-1.c: New test.
9227 * gcc.c-torture/execute/pr15262-2.c: New test.
9228
9229 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
9230
9231 * gcc.dg/declspec-12.c: New test.
9232
9233 2004-09-14 Bud Davis <bdavis9659@comcast.net>
9234
9235 * gfortran.dg/pr17090.f90: Add directives to test.
9236
9237 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9238
9239 * gcc.c-torture/compile/20040914-1.c: New test.
9240
9241 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9242
9243 PR c++/16162
9244 * g++.dg/template/decl2.C: New test.
9245
9246 2004-09-13 Bud Davis <bdavis9659@comcast.net>
9247
9248 PR fortran/17090
9249 * gfortran.dg/pr17090.f90: New test.
9250
9251 2004-09-13 Dale Johannesen <dalej@apple.com>
9252
9253 * gcc.c-torture/compile/pr17408.c: New test case.
9254
9255 2004-09-13 Mark Mitchell <mark@codesourcery.com>
9256
9257 PR c++/16716
9258 * g++.dg/parse/crash17.C: New test.
9259
9260 PR c++/17327
9261 * g++.dg/template/enum3.C: New test.
9262
9263 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
9264
9265 * lib/gcc-defs.exp: Load wrapper.exp.
9266 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
9267 using local code.
9268 * lib/gcc.exp (gcc_init): Similar.
9269 * lib/gfortran.exp (gfortran_init): Similar.
9270 * lib/objc.exp (objc_init): Similar.
9271 * lib/treelang.exp (treelang_init): Similar.
9272 * lib/wrapper.exp: New file with build_wrapper call machinery in
9273 ${tool}_maybe_build_wrapper.
9274
9275 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9276
9277 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
9278 "inline".
9279 * gcc.dg/declspec-11.c: Update expected messages.
9280 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
9281 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
9282 gcc.dg/inline-12.c: New tests.
9283
9284 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
9285
9286 * g++.dg/tree-ssa/pr17400.C: New testcase.
9287
9288 2004-09-13 James E Wilson <wilson@specifixinc.com>
9289
9290 * gcc.target/mips/sb1-1.c: New testcase.
9291
9292 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
9293
9294 * lib/g77-dg.exp: Remove unused file.
9295 * lib/mike-g77.exp: Ditto.
9296 * lib/g77.exp: Ditto.
9297
9298 2004-09-12 Richard Henderson <rth@redhat.com>
9299
9300 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
9301
9302 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
9303
9304 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
9305 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
9306 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
9307 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
9308 Update expected messages.
9309
9310 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
9311
9312 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
9313 declaration/use mismatch for dirp parameter.
9314
9315 2004-09-12 Andrew Pinski <apinski@apple.com>
9316
9317 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
9318 -fgnu-runtime is passed.
9319
9320 2004-09-12 Richard Henderson <rth@redhat.com>
9321
9322 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
9323 do the uplevel thing and update additional_flags directly.
9324 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
9325 gfortran.fortran-torture/execute/intrinsic_nearest.x,
9326 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
9327 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
9328
9329 2004-09-11 Steven Bosscher <stevenb@suse.de>
9330
9331 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
9332
9333 2004-09-11 Roger Sayle <roger@eyesopen.com>
9334
9335 PR middle-end/17411
9336 * g++.dg/opt/pr17411-1.C: New test case.
9337
9338 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9339
9340 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9341 gcc.dg/tls/diag-2.c: Update expected messages.
9342 * gcc.dg/991209-1.c: Specify compilation options. Update expected
9343 messages.
9344 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
9345 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
9346 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
9347 gcc.dg/tls/diag-5.c: New tests.
9348
9349 2004-09-11 Zack Weinberg <zack@codesourcery.com>
9350
9351 * gcc.dg/20040910-1.c: Correct dg-error regexp.
9352
9353 2004-09-11 Steven Bosscher <stevenb@suse.de>
9354
9355 * g++.dg/parse/break-in-for.C: New test.
9356
9357 2004-09-11 Jakub Jelinek <jakub@redhat.com>
9358
9359 * gcc.dg/tree-ssa/20040911-1.c: New test.
9360
9361 2004-09-11 Andreas Jaeger <aj@suse.de>
9362
9363 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
9364 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
9365
9366 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
9367
9368 * gcc.target/frv: New directory of FR-V-specific tests.
9369
9370 2004-09-10 James E Wilson <wilson@specifixinc.com>
9371
9372 * gcc.dg/convert-vec-1.c: New test.
9373
9374 2004-09-10 Roger Sayle <roger@eyesopen.com>
9375
9376 PR middle-end/17024
9377 * gcc.dg/pr17024-1.c: New test case.
9378
9379 2004-09-10 Eric Christopher <echristo@redhat.com>
9380
9381 * gcc.dg/20040910-1.c: New test.
9382
9383 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
9384
9385 * gcc.dg/bitfld-9.c: New test.
9386
9387 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
9388
9389 * gcc.c-torture/execute/ieee/acc1.c: New test.
9390 * gcc.c-torture/execute/ieee/acc2.c: New test.
9391 * gcc.c-torture/execute/ieee/mzero6.c: New test.
9392
9393 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
9394
9395 * gcc.dg/deprecated-2.c: New test.
9396
9397 2004-09-09 James E Wilson <wilson@specifixinc.com>
9398
9399 * gcc.dg/init-vec-1.c: New test.
9400
9401 2004-09-09 Roger Sayle <roger@eyesopen.com>
9402
9403 PR middle-end/17055
9404 * gcc.dg/pr17055-1.c: New test case.
9405
9406 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
9407
9408 PR target/17377
9409 * gcc.c-torture/execute/pr17377.c: New test.
9410
9411 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9412
9413 PR c/8420
9414 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
9415 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
9416 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
9417 gcc.dg/long-long-typespec-1.c: New tests.
9418 * gcc.dg/tls/diag-2.c: Update expected diagnostics
9419
9420 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
9421
9422 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
9423 gcc.dg/gnu99-static-1.c: New tests.
9424
9425 2004-09-08 Devang Patel <dpatel@apple.com>
9426
9427 * gcc.dg/darwin-ld-20040828-1.c: New test.
9428 * gcc.dg/darwin-ld-20040828-2.c: New test.
9429 * gcc.dg/darwin-ld-20040828-3.c: New test.
9430
9431 2004-09-08 Ziemowit Laski <zlaski@apple.com>
9432
9433 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
9434 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
9435 in error message.
9436 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
9437 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
9438 in error message.
9439 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
9440 types they qualify.
9441 * objc.dg/type-size-2.m: Fix wording in comment.
9442 * objc.dg/va-meth-1.m: New test case.
9443
9444 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
9445
9446 PR c/16633:
9447 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
9448 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
9449
9450 2004-09-06 Devang Patel <dpatel@apple.com>
9451
9452 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
9453 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
9454
9455 2004-09-06 Zack Weinberg <zack@codesourcery.com>
9456
9457 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
9458 reflect changed line numbering of diagnostics.
9459
9460 2004-09-06 Paul Brook <paul@codesourcery.com>
9461
9462 * gfortran.dg/edit_real_1.f90: Add new test.
9463
9464 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9465
9466 * gcc.dg/tree-ssa/loop-2.c: New test.
9467 * gcc.dg/tree-ssa/loop-3.c: New test.
9468 * gcc.dg/tree-ssa/loop-4.c: New test.
9469 * gcc.dg/tree-ssa/loop-5.c: New test.
9470
9471 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9472
9473 * gcc.dg/format/sentinel-1.c: Update for parameter option.
9474
9475 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9476
9477 * gcc.dg/format/sentinel-1.c: New test.
9478
9479 2004-09-04 Uros Bizjak <uros@kss-loka.si>
9480
9481 * testsuite/gcc.dg/builtins-46.c: New.
9482
9483 2004-09-03 Devang Patel <dpatel@apple.com>
9484
9485 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
9486 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
9487
9488 2004-09-03 Jan Beulich <jbeulich@novell.com>
9489
9490 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
9491 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
9492 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
9493 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
9494 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
9495 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
9496 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
9497 the non-portable bzero.
9498 * gcc.dg/20010912-1.c: xfail for NetWare.
9499 * gcc.dg/20020426-2.c: xfail for NetWare.
9500 * gcc.dg/20021014-1.c: xfail for NetWare.
9501 * gcc.dg/20021018-1.c: xfail for NetWare.
9502 * gcc.dg/20030213-1.c: xfail for NetWare.
9503 * gcc.dg/20030225-1.c: xfail for NetWare.
9504 * gcc.dg/20030708-1.c: xfail for NetWare.
9505 * gcc.dg/builtins-config.h: Also exclude NetWare.
9506 * gcc.dg/format/format.h: Define restrict only if not already defined.
9507 * gcc.dg/nest.c: xfail for NetWare.
9508 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
9509 * lib/target-supports.exp (check_visibility_available): Exclude
9510 NetWare.
9511
9512 2004-09-03 Jan Beulich <jbeulich@novell.com>
9513
9514 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
9515 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
9516 deterministic starting point for the alignment of structure fields.
9517 * gcc.dg/Wpadded.c: Dito.
9518 * g++.dg/abi/vbase10.C: Dito.
9519
9520 2004-09-03 Devang Patel <dpatel@apple.com>
9521
9522 * g++.dg/debug/pr15736.cc: New test.
9523
9524 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9525
9526 * README.QMTEST: Fix out-of-date link.
9527
9528 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
9529
9530 PR fortran/16579
9531 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
9532 Delete. Duplicate of gfortran.dg/g77/20010610.f
9533
9534 2004-09-02 Mark Mitchell <mark@codesourcery.com>
9535
9536 * g++.dg/abi/arm_rtti1.C: New test.
9537
9538 2004-09-02 Geoffrey Keating <geoffk@apple.com>
9539
9540 * gcc.dg/ppc-vector-memcpy.c: New.
9541 * gcc.dg/ppc-vector-memset.c: New.
9542
9543 2004-09-02 Chao-ying Fu <fu@mips.com>
9544
9545 * gcc.target/mips/mips-3d-1.c: New test.
9546 * gcc.target/mips/mips-3d-2.c: New test.
9547 * gcc.target/mips/mips-3d-3.c: New test.
9548 * gcc.target/mips/mips-3d-4.c: New test.
9549 * gcc.target/mips/mips-3d-5.c: New test.
9550 * gcc.target/mips/mips-3d-6.c: New test.
9551 * gcc.target/mips/mips-3d-7.c: New test.
9552 * gcc.target/mips/mips-3d-8.c: New test.
9553 * gcc.target/mips/mips-3d-9.c: New test.
9554 * gcc.target/mips/mips-ps-1.c: New test.
9555 * gcc.target/mips/mips-ps-2.c: New test.
9556 * gcc.target/mips/mips-ps-3.c: New test.
9557 * gcc.target/mips/mips-ps-4.c: New test.
9558 * gcc.target/mips/mips-ps-type.c: New test.
9559
9560 2004-09-02 Paul Brook <paul@codesourcery.com>
9561
9562 * gfortran.dg/edit_real_1.f90: Add new tests.
9563
9564 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9565
9566 PR fortran/15327
9567 * gfortran.dg/merge_char_1.f90: New test.
9568
9569 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9570
9571 PR fortran/16404
9572 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
9573
9574 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9575
9576 PR c/1522
9577 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
9578
9579 2004-09-01 Mark Mitchell <mark@codesourcery.com>
9580
9581 * g++.dg/opt/loop1.C: Do not XFAIL.
9582
9583 2004-09-01 Jakub Jelinek <jakub@redhat.com>
9584
9585 * gcc.c-torture/execute/20040831-1.c: New test.
9586
9587 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
9588
9589 PR fortran/16579
9590 * gfortran.dg/g77/20010610.f: Now passes.
9591 Copy from g77.f-torture/execute. Add dg-run directive.
9592 * gfortran.dg/g77/README: Update
9593
9594 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
9595
9596 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
9597 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
9598 (t1, t2, t3, t4): Add volatile.
9599
9600 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9601
9602 * g++.dg/ext/visibility/arm1.C: New test.
9603
9604 2004-08-31 Geoffrey Keating <geoffk@apple.com>
9605
9606 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
9607 -pedantic-errors.
9608
9609 2004-09-01 Paul Brook <paul@codesourcery.com>
9610
9611 * gfortran.dg/eof_2.f90: New test.
9612
9613 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9614
9615 PR fortran/16579
9616 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
9617
9618 2004-08-31 Bud Davis <bdavis9659@comcast.net>
9619
9620 PR libfortran/16805
9621 * gfortran.dg/list_read_2.f90: New test.
9622
9623 2004-08-31 Mark Mitchell <mark@codesourcery.com>
9624
9625 * g++.dg/abi/key1.C: New test.
9626
9627 2004-08-31 Richard Henderson <rth@redhat.com>
9628
9629 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
9630 form of offsetof.
9631 * g++.dg/other/offsetof5.C: Remove duplicate.
9632
9633 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9634
9635 PR fortran/17244
9636 * gfortran.dg/func_derived_1.f90: New test.
9637
9638 2004-08-31 Paul Brook <paul@codesourcery.com>
9639
9640 * gfortran.dg/eof_1.f90: New test.
9641
9642 2004-08-31 Paul Brook <paul@codesourcery.com>
9643
9644 * gfortran.dg/list_read_1.f90: New file.
9645
9646 2004-08-30 Mark Mitchell <mark@codesourcery.com>
9647
9648 * g++.dg/opt/loop1.C: XFAIL.
9649
9650 2004-08-30 Geoffrey Keating <geoffk@apple.com>
9651
9652 * gcc.dg/funcdef-storage-1.c: New.
9653 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
9654 an extern function in local scope.
9655 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
9656 declare an 'auto inline' function in local scope.
9657 * gcc.dg/20011130-1.c: Likewise.
9658 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
9659 an 'auto' function in local scope.
9660 * gcc.dg/20021014-1.c: Likewise.
9661 * gcc.dg/20030331-2.c: Likewise.
9662
9663 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9664
9665 * gfortran.dg/blockdata_1.f90: New test.
9666
9667 2004-08-30 Richard Henderson <rth@redhat.com>
9668
9669 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
9670
9671 2004-08-30 Richard Henderson <rth@redhat.com>
9672
9673 * lib/fortran-torture.exp (fortran-torture-execute): Honor
9674 additional_flags set by alternate driver.
9675 (ieee-options): New procedure.
9676 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
9677 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
9678 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
9679 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
9680
9681 2004-08-30 Richard Henderson <rth@redhat.com>
9682
9683 * lib/f-torture.exp: Remove.
9684
9685 2004-08-29 Mark Mitchell <mark@codesourcery.com>
9686
9687 PR rtl-optimization/16590
9688 * g++.dg/opt/loop1.C: New test.
9689
9690 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9691
9692 PR fortran/13910
9693 * gfortran.dg/oldstyle_1.f90: New test.
9694
9695 2004-08-29 Steven G. Kargl <kargls@comcast.net>
9696 Paul Brook <paul@codesourcery.com>
9697
9698 * gfortran.dg/g77/README: Update.
9699 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
9700 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
9701 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
9702
9703 2004-08-28 Paul Brook <paul@codesourcery.com>
9704
9705 PR libfortran/17195
9706 * gfortran.dg/edit_real_1.f90: New test.
9707
9708 2004-08-27 Paul Brook <paul@codesourcery.com>
9709
9710 * gfortran.dg/rewind_1.f90: New test.
9711
9712 2004-08-27 Bud Davis <bdavis9659@comcast.net>
9713
9714 PR fortran/16597
9715 * gfortran.dg/pr16597.f90: New test.
9716
9717 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9718
9719 PR c/13801
9720 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
9721 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
9722 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
9723 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
9724 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
9725
9726 2004-08-26 Nick Clifton <nickc@redhat.com>
9727
9728 * gcc.c-torture/compile/pr17119.c: New test.
9729
9730 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
9731
9732 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
9733
9734 2004-08-25 Richard Henderson <rth@redhat.com>
9735
9736 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
9737 the bits that expect kind=8 to be the largest real kind.
9738
9739 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9740
9741 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
9742
9743 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9744
9745 * gfortran.dg/assignment_1.f90: New test.
9746
9747 2004-08-25 Adam Nemet <anemet@lnxw.com>
9748
9749 * g++.dg/template/repo3.C: New test.
9750
9751 2004-08-25 Roger Sayle <roger@eyesopen.com>
9752
9753 PR middle-end/16693
9754 PR tree-optimization/16372
9755 * g++.dg/opt/pr16372-1.C: New test case.
9756 * g++.dg/opt/pr16693-1.C: New test case.
9757 * g++.dg/opt/pr16693-2.C: New test case.
9758
9759 2004-08-25 Ziemowit Laski <zlaski@apple.com>
9760
9761 * objc.dg/proto-lossage-4.m: New test.
9762
9763 2004-08-25 Mark Mitchell <mark@codesourcery.com>
9764
9765 PR c++/17155
9766 * g++.dg/inherit/local2.C: New test.
9767
9768 2004-08-25 Paul Brook <paul@codesourcery.com>
9769
9770 PR fortran/17144
9771 * gfortran.dg/string_ctor_1.f90: New test.
9772
9773 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9774
9775 PR c++/14428
9776 * g++.dg/template/redecl2.C: New test.
9777
9778 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9779
9780 PR fortran/17143
9781 * gfortran.dg/pr17143.f90: New test.
9782
9783 2004-08-24 Bud Davis <bdavis9659@comcast.net>
9784
9785 PR fortran/17164
9786 * gfortran.dg/pr17164.f90: New test.
9787
9788 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9789
9790 * gcc.dg/tree-ssa/loop-1.c: New test.
9791
9792 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9793
9794 * gcc.c-torture/compile/20040824-1.c: New test.
9795
9796 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
9797
9798 * gcc.c-torture/compile/iftrap-3.c: New test.
9799
9800 2004-08-24 Paul Brook <paul@codesourcery.com>
9801
9802 * gfortran.dg/entry_2.f90: New test.
9803
9804 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9805
9806 PR c++/16889
9807 * g++.dg/lookup/ambig[12].C: New.
9808
9809 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9810
9811 PR c++/16706
9812 * g++.dg/template/crash21.C: New test.
9813 * g++.dg/template/crash22.C: Likewise.
9814
9815 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
9816
9817 PR c++/17149
9818 * g++.dg/template/access15.C: New.
9819
9820 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9821
9822 PR c++/17163
9823 * g++.dg/template/repo2.C: New test.
9824
9825 2004-08-23 Roger Sayle <roger@eyesopen.com>
9826
9827 PR rtl-optimization/17078
9828 * gcc.c-torture/execute/pr17078-1.c: New test case.
9829
9830 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9831
9832 PR c/14492
9833 * gcc.dg/debug/crash1.c: New test.
9834
9835 2004-08-23 Mark Mitchell <mark@codesourcery.com>
9836
9837 PR c/16180
9838 * gcc.dg/loop-5.c: New test.
9839
9840 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9841
9842 * gcc.c-torture/execute/20040823-1.c: New test.
9843
9844 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
9845
9846 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
9847 to the assembler. Simplify test accordingly.
9848 (asm_abi_flags): Use GNU names.
9849 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
9850 to check for ABI flags.
9851
9852 2004-08-22 Andrew Pinski <apinski@apple.com>
9853
9854 * g++.dg/opt/pr14029.C: New test.
9855 * gcc.c-torture/execute/pr15262.c: New test.
9856
9857 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9858
9859 * gfortran.dg/reduction.f90: Add checks with complex arguments.
9860
9861 2004-08-21 Bud Davis <bdavis9659@comcast.net>
9862
9863 PR 16908
9864 * gfortran.dg/direct_io.f90: New test.
9865
9866 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9867
9868 PR c++/17121
9869 * g++.dg/inherit/local2.C: New test.
9870
9871 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9872
9873 PR c++/17120
9874 * g++.dg/warn/Wparentheses-4.C: New test.
9875
9876 2004-08-20 Mark Mitchell <mark@codesourcery.com>
9877
9878 PR c++/17121
9879 * g++.dg/inherit/local2.C: New test.
9880
9881 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9882 * gcc.dg/ppc-ldstruct.c: Likewise.
9883 * gcc.dg/ppc64-abi-2.c: Likewise.
9884
9885 2004-08-20 Jakub Jelinek <jakub@redhat.com>
9886
9887 PR rtl-optimization/17099
9888 * gcc.c-torture/execute/20040820-1.c: New test.
9889
9890 2004-08-20 David Edelsohn <edelsohn@gnu.org>
9891
9892 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
9893
9894 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
9895
9896 PR fortran/17077
9897 * gfortran.dg/auto_array_1.f90: New test.
9898
9899 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9900
9901 PR fortran/17074
9902 * gfortran.dg/simpleif_1.f90: New test.
9903
9904 2004-08-19 Mark Mitchell <mark@codesourcery.com>
9905
9906 * lib/target-supports.exp (check_profiling_available): Return
9907 false for arm*-*-symbianelf* and arm*-*-eabi*.
9908
9909 PR c++/15890
9910 * g++.dg/template/delete1.C: New test.
9911
9912 2004-08-19 Paul Brook <paul@codesourcery.com>
9913
9914 PR fortran/14976
9915 PR fortran/16228
9916 * gfortran.dg/data_char_1.f90: New test.
9917
9918 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
9919
9920 PR fortran/16946
9921 * gfortran.dg/reduction.f90: New testcase.
9922
9923 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9924
9925 PR fortran/16520
9926 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
9927
9928 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
9929
9930 PR c++/17041
9931 * g++.dg/Wparentheses-3.C: New test.
9932
9933 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
9934
9935 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
9936 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
9937 * gcc.dg/vect/vect-2.c: Likewise.
9938 * gcc.dg/vect/vect-3.c: Likewise.
9939 * gcc.dg/vect/vect-4.c: Likewise.
9940 * gcc.dg/vect/vect-5.c: Likewise.
9941 * gcc.dg/vect/vect-6.c: Likewise.
9942 * gcc.dg/vect/vect-7.c: Likewise.
9943 * gcc.dg/vect/vect-25.c: Likewise.
9944 * gcc.dg/vect/vect-31.c: Likewise.
9945 * gcc.dg/vect/vect-32.c: Likewise.
9946 * gcc.dg/vect/vect-34.c: Likewise.
9947 * gcc.dg/vect/vect-36.c: Likewise.
9948 * gcc.dg/vect/vect-all.c: Likewise.
9949
9950 2004-08-18 Mark Mitchell <mark@codesourcery.com>
9951
9952 PR c++/17068
9953 * g++.dg/template/operator4.C: New test.
9954
9955 2004-08-18 Richard Henderson <rth@redhat.com>
9956
9957 * gcc.dg/20040206-1.c: XFAIL.
9958
9959 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9960
9961 PR c++/16246
9962 * g++.dg/template/array7.C: New test.
9963
9964 2004-08-17 James E Wilson <wilson@specifixinc.com>
9965
9966 * gcc.dg/mips-movcc-1.c: New test.
9967 * gcc.dg/mips-movcc-2.c: New test.
9968 * gcc.dg/mips-movcc-3.c: New test.
9969
9970 * gcc.dg/mips-nmadd-1.c: New test.
9971 * gcc.dg/mips-nmadd-2.c: New test.
9972
9973 2004-08-17 Mark Mitchell <mark@codesourcery.com>
9974
9975 PR c++/15871
9976 * g++.dg/opt/inline8.C: New test.
9977
9978 PR c++/16965
9979 * g++.dg/parse/error17.C: New test.
9980
9981 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
9982
9983 * gcc.dg/vect: New directory for vectorizer tests.
9984 * gcc.dg/vect/tree-vect.h: New file.
9985 * gcc.dg/vect/vect.exp: New file.
9986 * gcc.dg/vect/pr16105.c.c: New test.
9987 * gcc.dg/vect/vect-1.c: New test.
9988 * gcc.dg/vect/vect-2.c: New test.
9989 * gcc.dg/vect/vect-3.c: New test.
9990 * gcc.dg/vect/vect-4.c: New test.
9991 * gcc.dg/vect/vect-5.c: New test.
9992 * gcc.dg/vect/vect-6.c: New test.
9993 * gcc.dg/vect/vect-7.c: New test.
9994 * gcc.dg/vect/vect-8.c: New test.
9995 * gcc.dg/vect/vect-9.c: New test.
9996 * gcc.dg/vect/vect-10.c: New test.
9997 * gcc.dg/vect/vect-11.c: New test.
9998 * gcc.dg/vect/vect-12.c: New test.
9999 * gcc.dg/vect/vect-13.c: New test.
10000 * gcc.dg/vect/vect-14.c: New test.
10001 * gcc.dg/vect/vect-15.c: New test.
10002 * gcc.dg/vect/vect-16.c: New test.
10003 * gcc.dg/vect/vect-17.c: New test.
10004 * gcc.dg/vect/vect-18.c: New test.
10005 * gcc.dg/vect/vect-19.c: New test.
10006 * gcc.dg/vect/vect-20.c: New test.
10007 * gcc.dg/vect/vect-21.c: New test.
10008 * gcc.dg/vect/vect-22.c: New test.
10009 * gcc.dg/vect/vect-23.c: New test.
10010 * gcc.dg/vect/vect-24.c: New test.
10011 * gcc.dg/vect/vect-25.c: New test.
10012 * gcc.dg/vect/vect-26.c: New test.
10013 * gcc.dg/vect/vect-27.c: New test.
10014 * gcc.dg/vect/vect-28.c: New test.
10015 * gcc.dg/vect/vect-29.c: New test.
10016 * gcc.dg/vect/vect-30.c: New test.
10017 * gcc.dg/vect/vect-31.c: New test.
10018 * gcc.dg/vect/vect-32.c: New test.
10019 * gcc.dg/vect/vect-33.c: New test.
10020 * gcc.dg/vect/vect-34.c: New test.
10021 * gcc.dg/vect/vect-35.c: New test.
10022 * gcc.dg/vect/vect-36.c: New test.
10023 * gcc.dg/vect/vect-37.c: New test.
10024 * gcc.dg/vect/vect-38.c: New test.
10025 * gcc.dg/vect/vect-40.c: New test.
10026 * gcc.dg/vect/vect-41.c: New test.
10027 * gcc.dg/vect/vect-42.c: New test.
10028 * gcc.dg/vect/vect-43.c: New test.
10029 * gcc.dg/vect/vect-44.c: New test.
10030 * gcc.dg/vect/vect-45.c: New test.
10031 * gcc.dg/vect/vect-46.c: New test.
10032 * gcc.dg/vect/vect-47.c: New test.
10033 * gcc.dg/vect/vect-48.c: New test.
10034 * gcc.dg/vect/vect-49.c: New test.
10035 * gcc.dg/vect/vect-50.c: New test.
10036 * gcc.dg/vect/vect-51.c: New test.
10037 * gcc.dg/vect/vect-52.c: New test.
10038 * gcc.dg/vect/vect-53.c: New test.
10039 * gcc.dg/vect/vect-54.c: New test.
10040 * gcc.dg/vect/vect-55.c: New test.
10041 * gcc.dg/vect/vect-56.c: New test.
10042 * gcc.dg/vect/vect-57.c: New test.
10043 * gcc.dg/vect/vect-58.c: New test.
10044 * gcc.dg/vect/vect-59.c: New test.
10045 * gcc.dg/vect/vect-60.c: New test.
10046 * gcc.dg/vect/vect-61.c: New test.
10047 * gcc.dg/vect/vect-all.c: New test.
10048 * gcc.dg/vect/vect-none.c: New test.
10049
10050 2004-08-17 Paul Brook <paul@codesourcery.com>
10051
10052 PR fortran/13082
10053 * gfortran.dg/entry_1.f90: New test.
10054
10055 2004-08-17 Andrew Pinski <apinski@apple.com>
10056
10057 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
10058
10059 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
10060
10061 * gcc.dg/pr17036-1.c: New test.
10062
10063 2004-08-16 Devang Patel <dpatel@apple.com>
10064
10065 * gcc.dg/darwin-20040809-1.c: New test.
10066
10067 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
10068
10069 * gcc.dg/funcdef-attr-1.c: New test.
10070
10071 2004-08-16 Janis Johnson <janis187@us.ibm.com>
10072
10073 * gcc.dg/altivec-17.c: New test.
10074 * gcc.dg/altivec-18.c: New test.
10075
10076 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10077
10078 PR c++/6749
10079 * g++.dg/template/vtable2.C: New test.
10080
10081 2004-08-14 Richard Henderson <rth@redhat.com>
10082
10083 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
10084 * gcc.dg/pack-test-4.c (main): Return 0.
10085 * gcc.dg/setjmp-1.c: Remove XFAIL.
10086 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
10087
10088 2004-08-14 Richard Henderson <rth@redhat.com>
10089
10090 * gcc.dg/980217-1.c: Add prototype for printf.
10091
10092 2004-08-13 Bud Davis <bdavis9659@comcast.net>
10093
10094 * gfortran.dg/pr16935.f90: New test.
10095
10096 2004-08-13 Janis Johnson <janis187@us.ibm.com>
10097
10098 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
10099
10100 2004-08-13 Paul Brook <paul@codesourcery.com>
10101
10102 * gfortran.dg/der_io_1.f90: Remove stray comma.
10103
10104 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10105
10106 * gcc.dg/vmx/cw-bug-2.c: Remove.
10107 * gcc.dg/vmx/vprint-1.c: Remove.
10108 * gcc.dg/vmx/vscan-1.c: Remove.
10109
10110 2004-08-12 Devang patel <dpatel@apple.com>
10111
10112 * gcc.dg/darwin-20040809-2.c: New test.
10113
10114 2004-08-12 Janis Johnson <janis1872us.ibm.com>
10115
10116 * g++.dg/ext/altivec-12.C: New test.
10117
10118 * g++.dg/ext/altivec-11.C: New test.
10119
10120 2004-08-12 Paul Brook <paul@codesourcery.com>
10121
10122 * g++.dg/abi/arm_cxa_vec_1.C: New test.
10123
10124 2004-08-12 Janis Johnson <janis187@us.ibm.com>
10125
10126 * g++.dg/ext/altivec-2.C: Check for hardware support before
10127 executing any VMX instructions.
10128
10129 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
10130
10131 2004-08-12 Jakub Jelinek <jakub@redhat.com>
10132
10133 PR c++/16276
10134 * g++.old-deja/g++.other/comdat4.C: New test.
10135 * g++.old-deja/g++.other/comdat4-aux.cc: New.
10136
10137 2004-08-12 Ben Elliston <bje@au.ibm.com>
10138
10139 PR target/16286
10140 * gcc.dg/pr16286.c: New test.
10141
10142 2004-08-12 Jan Beulich <jbeulich@novell.com>
10143
10144 * g++.dg/ext/asm5.C: New.
10145
10146 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10147
10148 PR c++/16698
10149 * g++.dg/eh/crash1.C: New test.
10150
10151 PR c++/16717
10152 * g++.dg/ext/construct1.C: New test.
10153
10154 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10155
10156 PR c++/16853
10157 * g++.dg/init/ptrmem1.C: New test.
10158
10159 PR c++/16618
10160 * g++.dg/parse/offsetof5.C: New test.
10161
10162 PR c++/16870
10163 * g++.dg/template/overload3.C: New test.
10164
10165 2004-08-11 Mark Mitchell <mark@codesourcery.com>
10166
10167 PR c++/16964
10168 * g++.dg/parse/error16.C: New test.
10169
10170 PR c++/16904
10171 * g++.dg/template/error14.C: New test.
10172
10173 PR c++/16929
10174 * g++.dg/template/error15.C: New test.
10175
10176 2004-08-11 Devang Patel <dpatel@apple.com>
10177
10178 * gcc.dg/darwin-ld-20040809-1.c: New test.
10179 * gcc.dg/darwin-ld-20040809-2.c: New test.
10180
10181 2004-08-11 Steven G. Kargl <kargls@comcast.net>
10182
10183 PR fortran/16917
10184 * gfortran.dg/dfloat_1.f90: New test.
10185
10186 2004-08-09 Mark Mitchell <mark@codesourcery.com>
10187
10188 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
10189 * gcc.dg/dll-2.c: Fix dg-require syntax.
10190 * gcc.misc-tests/arm-isr.c (abort): Declare.
10191 (exit): Likewise.
10192
10193 2004-08-10 Mark Mitchell <mark@codesourcery.com>
10194
10195 PR c++/16971
10196 * g++.dg/parse/crash16.C: New test.
10197
10198 2004-08-10 Roger Sayle <roger@eyesopen.com>
10199
10200 * gcc.dg/mips-rsqrt-1.c: New test case.
10201 * gcc.dg/mips-rsqrt-2.c: New test case.
10202 * gcc.dg/mips-rsqrt-3.c: New test case.
10203
10204 2004-08-10 Paul Brook <paul@codesourcery.com>
10205
10206 * gfortran.dg/der_io_1.f90: New test.
10207
10208 2004-08-10 Paul Brook <paul@codesourcery.com>
10209
10210 PR fortran/16919
10211 * gfortran.dg/der_array_1.f90: New test.
10212
10213 2004-08-09 David Edelsohn <edelsohn@gnu.org>
10214
10215 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
10216
10217 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
10218
10219 * gcc.dg/wchar_t-2.c: Fix typo.
10220
10221 2004-08-09 Falk Hueffner <falk@debian.org>
10222
10223 PR tree-optimization/12517
10224 * gcc.c-torture/compile/pr12517.c: New test.
10225
10226 PR tree-optimization/12578
10227 * gcc.c-torture/compile/pr12578.c: New test.
10228
10229 PR tree-optimization/12899
10230 * gcc.c-torture/compile/pr12899.c: New test.
10231
10232 PR rtl-optimization/14692
10233 * gcc.c-torture/compile/pr14692.c: New test.
10234
10235 PR tree-optimization/16461
10236 * gcc.c-torture/compile/pr16461.c: New test.
10237
10238 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
10239
10240 * gfortran.dg/getenv_1.f90: New test.
10241
10242 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10243
10244 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
10245 wchar_t.
10246 * gcc.dg/symbian5.c: Test -fno-short-wchar.
10247
10248 2004-08-06 Paul Brook <paul@codesourcery.com>
10249
10250 * gfortran.dg/ret_array_1.f90: New test.
10251 * gfortran.dg/ret_pointer_1.f90: New test.
10252
10253 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
10254
10255 * gcc.dg/missing-field-init-[12].c: New tests.
10256 * g++.dg/warn/missing-field-init-[12].C: New tests.
10257
10258 2004-08-06 Mark Mitchell <mark@codesourcery.com>
10259
10260 * gcc.dg/enum2.c: New test.
10261 * gcc.dg/symbian3.c: Likewise.
10262 * gcc.dg/symbian4.c: Likewise.
10263 * gcc.dg/wchar_t-2.c: Likewise.
10264
10265 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10266
10267 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
10268 destructor tests.
10269
10270 2004-08-05 Mark Mitchell <mark@codesourcery.com>
10271
10272 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
10273 dg-require-visiblity.
10274 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
10275 * g++.dg/ext/visibility/fvisibility.C: Likewise.
10276 * g++.dg/ext/visibility/memfuncts.C: Likewise.
10277 * g++.dg/ext/visibility/new1.C: Likewise.
10278 * g++.dg/ext/visibility/pragma.C: Likewise.
10279 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
10280 * g++.dg/ext/visibility/virtual.C: Likewise.
10281 * g++/dg/ext/visibility/visibility-1.C: Likewise.
10282 * g++/dg/ext/visibility/visibility-2.C: Likewise.
10283 * g++/dg/ext/visibility/visibility-3.C: Likewise.
10284 * g++/dg/ext/visibility/visibility-4.C: Likewise.
10285 * g++/dg/ext/visibility/visibility-5.C: Likewise.
10286 * g++/dg/ext/visibility/visibility-6.C: Likewise.
10287 * g++/dg/ext/visibility/visibility-7.C: Likewise.
10288 * g++/dg/ext/visibility/visibility-8.C: New test.
10289 * gcc.c-torture/compile/dll.x: Remove.
10290 * gcc.dg/dll-2.c: Use dg-require-dll
10291 * gcc.dg/visibility-10.c: New test.
10292 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
10293 supporting DLLs.
10294 * testsuite/lib/scanasm.exp (scan_hidden): New function.
10295 (scan_not_hidden): Likewise.
10296
10297 2004-08-05 David Edelsohn <edelsohn@gnu.org>
10298
10299 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
10300
10301 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
10302
10303 * gcc.c-torture/execute/20040805-1.c: New test.
10304
10305 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
10306
10307 * gcc.dg/20020118-1.c: Declare abort.
10308 * gcc.dg/altivec_check.h: Likewise.
10309 * gcc.dg/iftrap-2.c: Likewise.
10310 * gcc.dg/pragma-darwin.c: Likewise.
10311 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
10312
10313 2004-08-04 Geoffrey Keating <geoffk@apple.com>
10314
10315 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
10316
10317 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
10318
10319 * gcc.c-torture/execute/builtins/abs-2.c,
10320 gcc.c-torture/execute/builtins/abs-3.c,
10321 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
10322 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
10323 intmax_t, uintmax_t and their limits.
10324 * gcc.dg/intmax_t-1.c: New test.
10325
10326 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10327
10328 * g++.dg/tc1/dr147.C: Add reference to PR.
10329
10330 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
10331
10332 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
10333 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
10334
10335 2004-08-03 David Edelsohn <edelsohn@gnu.org>
10336
10337 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
10338
10339 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10340
10341 * gcc.dg/redecl-5.c: New test.
10342 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
10343 of scanf.
10344
10345 2004-08-03 Roger Sayle <roger@eyesopen.com>
10346
10347 PR middle-end/16790
10348 * gcc.c-torture/execute/pr16790-1.c: New test case.
10349
10350 2004-08-03 Mark Mitchell <mark@codesourcery.com>
10351
10352 * g++.dg/ext/visibility/assign1.C: New test.
10353 * g++.dg/ext/visibility/new1.C: Likewise.
10354
10355 * gcc.dg/symbian1.c: New test.
10356 * gcc.dg/symbian2.c: Likewise.
10357
10358 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
10359
10360 PR target/16570
10361 * gcc.dg/i386-sse-9.c: New test.
10362
10363 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10364
10365 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
10366
10367 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
10368
10369 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
10370 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
10371 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
10372 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
10373 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
10374 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
10375 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
10376 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
10377 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
10378 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
10379 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
10380 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
10381 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
10382 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
10383 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
10384 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
10385 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
10386 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
10387 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
10388 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
10389 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
10390 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
10391 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
10392 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
10393 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
10394 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
10395 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
10396 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
10397 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
10398 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
10399 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
10400 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
10401 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
10402 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
10403 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
10404 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
10405 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
10406 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
10407 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
10408 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
10409 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
10410 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
10411 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
10412 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
10413 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
10414 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
10415 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
10416 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
10417 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
10418 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
10419 gcc.misc-tests/i386-pf-3dnow-1.c,
10420 gcc.misc-tests/i386-pf-athlon-1.c,
10421 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
10422 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
10423 Declare built-in functions used.
10424 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
10425
10426 2004-08-02 Mark Mitchell <mark@codesourcery.com>
10427
10428 PR c++/16707
10429 * g++.dg/lookup/using12.C: New test.
10430
10431 * g++.dg/init/null1.C: Fix PR number.
10432 * g++.dg/parse/namespace10.C: Likewise.
10433
10434 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10435
10436 PR c++/16224
10437 * g++.dg/template/spec17.C: New test.
10438 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
10439 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
10440
10441 2004-08-02 David Billinghurst
10442
10443 PR fortran/16292
10444 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
10445
10446 2004-08-01 Zack Weinberg <zack@codesourcery.com>
10447
10448 * gcc.dg/ia64-got-1.c: New test case.
10449
10450 2004-08-01 Mark Mitchell <mark@codesourcery.com>
10451
10452 PR c++/16489
10453 * g++.dg/init/null1.C: New test.
10454 * g++.dg/tc1/dr76.C: Adjust error marker.
10455
10456 PR c++/16529
10457 * g++.dg/parse/namespace10.C: New test.
10458
10459 PR c++/16810
10460 * g++.dg/inherit/ptrmem2.C: New test.
10461
10462 2004-08-02 Ben Elliston <bje@au.ibm.com>
10463
10464 PR target/16155
10465 * gcc.dg/pr16155.c: New test.
10466
10467 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
10468
10469 * gcc.dg/redecl-2.c: New test.
10470
10471 2004-07-30 Geoffrey Keating <geoffk@apple.com>
10472
10473 * gcc.dg/darwin-longdouble.c: New file.
10474
10475 2004-07-30 Richard Henderson <rth@redhat.com>
10476
10477 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
10478 write to constant argument.
10479 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
10480
10481 2004-07-30 Richard Henderson <rth@redhat.com>
10482
10483 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
10484 tests of nearest around zero.
10485
10486 2004-07-30 Andrew Pinski <apinski@apple.com>
10487
10488 * gcc.c-torture/compile/20040730-1.c: New test.
10489
10490 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10491
10492 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
10493 powerpc-eabispe.
10494
10495 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
10496
10497 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
10498
10499 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
10500
10501 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
10502 contains $ld_library_path.
10503 * lib/gfortran.exp (gfortran_link_flags): Likewise.
10504
10505 2004-07-29 Richard Henderson <rth@redhat.com>
10506
10507 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
10508
10509 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
10510 (alt2, which): New.
10511 (Check): Accept either alternative.
10512
10513 2004-07-29 Mark Mitchell <mark@codesourcery.com>
10514
10515 * g++.dg/abi/inline1.C: New test.
10516 * g++.dg/abi/local1-a.cc: Likewise.
10517 * g++.dg/abi/local1.C: Likewise.
10518 * g++.dg/abi/mangle11.C: Tweak location of warnings.
10519 * g++.dg/abi/mangle12.C: Likewise.
10520 * g++.dg/abi/mangle17.C: Likewise.
10521 * g++.dg/abi/mangle20-2.C: Likewise.
10522 * g++.dg/opt/interface1.C: Likewise.
10523 * g++.dg/opt/interface1.h: Likewise.
10524 * g++.dg/opt/interface1-a.cc: New test.
10525 * g++.dg/parse/repo1.C: New test.
10526 * g++.dg/template/repo1.C: Likewise.
10527 * g++.dg/warn/Winline-1.C: Likewise.
10528 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
10529
10530 2004-07-29 Diego Novillo <dnovillo@redhat.com>
10531
10532 * gcc.dg/tree-ssa/20040729-1.c: New test.
10533
10534 2004-07-27 Matt Austern <austern@apple.com>
10535
10536 * gcc.dg/darwin-bool-1.c: New test.
10537 * gcc.dg/darwin-bool-2.c: New test.
10538
10539 2004-07-28 Richard Henderson <rth@redhat.com>
10540
10541 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
10542 arguments in the correct type. Don't write to constant arguments.
10543
10544 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10545
10546 PR tree-optimization/16688
10547 PR tree-optimization/16689
10548 * g++.dg/tree-ssa/pr16688.C: New test.
10549
10550 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10551
10552 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10553 loads. Not only in the comment, this time.
10554
10555 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
10556
10557 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
10558 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
10559 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
10560 * gcc.dg/sh4a-bitmovua.c: New.
10561 * gcc.dg/sh4a-cos.c: New.
10562 * gcc.dg/sh4a-cosf.c: New.
10563 * gcc.dg/sh4a-fprun.c: New.
10564 * gcc.dg/sh4a-fsrra.c: New.
10565 * gcc.dg/sh4a-memmovua.c: New.
10566 * gcc.dg/sh4a-sin.c: New.
10567 * gcc.dg/sh4a-sincos.c: New.
10568 * gcc.dg/sh4a-sincosf.c: New.
10569 * gcc.dg/sh4a-sinf.c: New.
10570
10571 2004-07-28 Diego Novillo <dnovillo@redhat.com>
10572
10573 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
10574 conditionals.
10575 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
10576 loads.
10577 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
10578 DOM1.
10579
10580 2004-07-27 Andrew Pinski <apinski@apple.com>
10581
10582 * g++.dg/rtti/tinfo1.C: Correct the xfail.
10583
10584 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
10585
10586 * gcc.dg/pragma-isr.c: New test.
10587
10588 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10589
10590 PR c++/14429
10591 * g++.dg/template/ttp11.C: New test.
10592
10593 2004-07-27 Diego Novillo <dnovillo@redhat.com>
10594
10595 * gcc.c-torture/compile/20040727-1.c: New test.
10596
10597 2004-07-26 Eric Christopher <echristo@redhat.com>
10598
10599 * gcc.c-torture/compile/20040726-2.c: New test.
10600
10601 2004-07-26 Andrew Pinski <apinski@apple.com>
10602
10603 * g++.dg/rtti/tinfo1.C: Xfail.
10604
10605 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
10606
10607 * gcc.c-torture/compile/20040726-1.c: New test.
10608
10609 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
10610 Brian Ryner <bryner@brianryner.com>
10611
10612 PR c++/9283
10613 PR c++/15000
10614 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
10615 * g++.dg/ext/visibility/: New directory.
10616 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
10617 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
10618 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
10619 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
10620 * g++.dg/ext/visibility/fvisibility.C,
10621 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
10622 g++.dg/ext/visibility/fvisibility-override1.C
10623 g++.dg/ext/visibility/fvisibility-override2.C
10624 g++.dg/ext/visibility/memfuncts.C
10625 g++.dg/ext/visibility/noPLT.C
10626 g++.dg/ext/visibility/pragma.C
10627 g++.dg/ext/visibility/pragma-override1.C
10628 g++.dg/ext/visibility/pragma-override2.C
10629 g++.dg/ext/visibility/staticmemfuncts.C
10630 g++.dg/ext/visibility/virtual.C: New tests.
10631
10632 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10633
10634 PR c/15360
10635 * gcc.dg/pr15360-1.c: New test.
10636
10637 2004-07-25 Daniel Jacobowitz <dan@debian.org>
10638
10639 * gcc.dg/pragma-align-2.c: New test.
10640 * gcc.dg/pragma-init-fini.c: New test.
10641 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
10642 targets.
10643
10644 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
10645
10646 * gcc.dg/init-string-2.c: New test.
10647
10648 2004-07-24 Zack Weinberg <zack@codesourcery.com>
10649
10650 PR 16684
10651 * gcc.dg/Wredundant-decls-1.c: New test case.
10652
10653 2004-07-24 Jakub Jelinek <jakub@redhat.com>
10654
10655 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
10656 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
10657 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
10658 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
10659 * gcc.dg/compat/generate-random.c: New file.
10660 * gcc.dg/compat/generate-random.h: Likewise.
10661 * gcc.dg/compat/generate-random_r.c: Likewise.
10662 * gcc.dg/compat/struct-layout-1.h: Likewise.
10663 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
10664 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
10665 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
10666 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
10667 * gcc.dg/compat/struct-layout-1_main.c: New test.
10668 * gcc.dg/compat/struct-layout-1_x.c: New file.
10669 * gcc.dg/compat/struct-layout-1_y.c: New file.
10670 * gcc.dg/compat/struct-layout-1_test.h: New file.
10671
10672 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
10673
10674 * gcc.dg/comp-return-1.c: New test
10675
10676 2004-07-23 Janis Johnson <janis187@us.ibm.com>
10677
10678 * gcc.dg/vmx/8-02a.c: Fix typo.
10679
10680 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
10681 * gcc.dg/darwin-abi-3.c: New test.
10682
10683 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
10684 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
10685
10686 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
10687 * gcc.dg/vmx/ops-long-1.c: New test.
10688 * gcc.dg/vmx/ops-long-2.c: New test.
10689
10690 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
10691
10692 * g++.dg/lookup/conv-[1234].C: New.
10693
10694 2004-07-22 Mark Mitchell <mark@codesourcery.com>
10695
10696 * g++.dg/parse/attr2.C: Simplify.
10697
10698 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10699
10700 PR c/7284
10701 * gcc.c-torture/execute/pr7284-1.c: New test.
10702
10703 2004-07-22 Brian Booth <bbooth@redhat.com>
10704
10705 * gcc.dg/tree-ssa/20040721-1.c: New test.
10706
10707 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
10708
10709 * g++.dg/template/crash20.c: New.
10710
10711 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
10712
10713 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
10714 Add dg-run directive. Declare variables as required.
10715 * gfortran.dg/g77/README: Update
10716
10717 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
10718
10719 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
10720 gcc.dg/cris-peep2-andu2.c: New tests.
10721
10722 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10723
10724 PR c/15052
10725 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
10726 on return type.
10727 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
10728 messages.
10729 * gcc.dg/qual-return-2.c: Update expected messages.
10730 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
10731
10732 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10733
10734 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
10735 * gcc.dg/noncompile/921102-1.c: Update expected error message.
10736
10737 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
10738
10739 PR c/11250
10740 * gcc.dg/init-string-1.c: New test.
10741
10742 2004-07-21 Jakub Jelinek <jakub@redhat.com>
10743
10744 PR middle-end/15345
10745 PR c/16450
10746 * gcc.dg/torture/nested-fn-1.c: New test.
10747
10748 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
10749
10750 PR target/16559
10751 * gcc.dg/ia64-fptr-1.c: New file.
10752
10753 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10754
10755 PR c++/14497
10756 * g++.dg/template/spec16.C: New test.
10757 * g++.old-deja/g++.robertl/eb118.C: Remove.
10758
10759 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10760
10761 PR c++/509
10762 * g++.dg/template/spec15.C: New test.
10763
10764 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
10765
10766 Copy cases from g77.f-torture/execute and add dg-run
10767 directive. Other changes as noted.
10768 * gfortran.dg/g77/13037.f
10769 * gfortran.dg/g77/1832.f
10770 * gfortran.dg/g77/19981119-0.f
10771 * gfortran.dg/g77/19990313-0.f
10772 * gfortran.dg/g77/19990313-1.f
10773 * gfortran.dg/g77/19990313-2.f
10774 * gfortran.dg/g77/19990313-3.f
10775 * gfortran.dg/g77/19990419-1.f
10776 * gfortran.dg/g77/19990826-0.f
10777 * gfortran.dg/g77/19990826-2.f
10778 * gfortran.dg/g77/20000503-1.f
10779 * gfortran.dg/g77/20001111.f
10780 * gfortran.dg/g77/20010116.f
10781 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
10782 * gfortran.dg/g77/20010430.f
10783 * gfortran.dg/g77/6177.f
10784 * gfortran.dg/g77/947.f
10785 * gfortran.dg/g77/970816-3.f
10786 * gfortran.dg/g77/971102-1.f
10787 * gfortran.dg/g77/980520-1.f
10788 * gfortran.dg/g77/980628-0.f
10789 * gfortran.dg/g77/980628-1.f
10790 * gfortran.dg/g77/980628-10.f
10791 * gfortran.dg/g77/980628-2.f
10792 * gfortran.dg/g77/980628-3.f
10793 * gfortran.dg/g77/980628-7.f
10794 * gfortran.dg/g77/980628-8.f
10795 * gfortran.dg/g77/980628-9.f
10796 * gfortran.dg/g77/980701-0.f
10797 * gfortran.dg/g77/980701-1.f
10798 * gfortran.dg/g77/cabs.f
10799 * gfortran.dg/g77/claus.f
10800 * gfortran.dg/g77/complex_1.f
10801 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
10802 * gfortran.dg/g77/dcomplex.f
10803 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
10804 * gfortran.dg/g77/f90-intrinsic-mathematical.f
10805 * gfortran.dg/g77/f90-intrinsic-numeric.f
10806 * gfortran.dg/g77/int8421.f
10807 * gfortran.dg/g77/labug1.f
10808 * gfortran.dg/g77/large_vec.f
10809 * gfortran.dg/g77/le.f
10810 * gfortran.dg/g77/short.f
10811 * gfortran.dg/g77/README: Update
10812
10813 2004-07-20 Mark Mitchell <mark@codesourcery.com>
10814
10815 PR c++/16637
10816 * g++.dg/parse/lookup4.C: New test.
10817
10818 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10819
10820 PR c++/16175
10821 * g++.dg/template/ttp10.C: New test.
10822
10823 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
10824
10825 * gcc.dg/pr12625-1.c: New test.
10826
10827 2004-07-20 Steven Bosscher <stevenb@suse.de>
10828
10829 * testsuite/gcc.dg/switch-warn-1.c: New test.
10830 * testsuite/gcc.dg/switch-warn-2.c: New test.
10831 * gcc.c-torture/compile/pr14730.c: Update.
10832
10833 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
10834
10835 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
10836 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
10837 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
10838 g++.dg/template/nontype3.C: Remove trailing CR from tests.
10839
10840 2004-07-18 Mark Mitchell <mark@codesourcery.com>
10841
10842 PR c++/16623
10843 * g++.dg/template/assign1.C: New test.
10844
10845 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10846
10847 PR c++/12170
10848 * g++.dg/template/ttp9.C: New test.
10849
10850 2004-07-19 Daniel Jacobowitz <dan@debian.org>
10851
10852 * gcc.dg/format/cmn-err-1.c: New test.
10853
10854 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
10855
10856 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
10857 gcc.dg/Wparentheses-10.c: New tests.
10858 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
10859
10860 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10861
10862 PR fortran/16465
10863 * gfortran.dg/g77//ffixed-line-length-0.f,
10864 gfortran.dg/g77/ffixed-line-length-132.f,
10865 gfortran.dg/g77/ffixed-line-length-72.f,
10866 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
10867 gfortran.dg/g77/README: Update.
10868
10869 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10870
10871 PR c++/13092
10872 * g++.dg/template/non-dependent7.C: New test.
10873 * g++.dg/template/non-dependent8.C: Likewise.
10874 * g++.dg/template/non-dependent9.C: Likewise.
10875 * g++.dg/template/non-dependent10.C: Likewise.
10876
10877 2004-07-17 Mark Mitchell <mark@codesourcery.com>
10878
10879 PR c++/16337
10880 * g++.dg/parse/attr2.C: New test.
10881
10882 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
10883
10884 * g77.dg: Removed.
10885 * g77.f-torture: Ditto.
10886
10887 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
10888
10889 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
10890 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
10891 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
10892
10893 2004-07-16 Richard Henderson <rth@redhat.com>
10894
10895 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
10896
10897 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10898
10899 * lib/fortran-torture.exp (fortran-torture): Don't test compile
10900 tests with full list of options.
10901 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
10902 of TORTURE_OPTIONS if test contains 'dg-do run'.
10903
10904 PR fortran/16404
10905 * gfortran.dg/do_iterator.f90: New test.
10906
10907 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10908
10909 PR rtl-optimization/16536
10910 * gcc.c-torture/execute/restrict-1.c: New test.
10911
10912 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10913
10914 PR fortran/15324
10915 * gfortran.dg/pr15324.f90: New test.
10916
10917 PR fortran/15129
10918 * gfortran.dg/pr15129.f90: New test.
10919
10920 PR fortran/15140
10921 * gfortran.dg/pr15140.f90: New test.
10922
10923 PR fortran/13792
10924 * gfortran.fortran-torture/execute/bounds.f90: Add check for
10925 compile-time simplification.
10926
10927 2004-07-14 Mike Stump <mrs@apple.com>
10928
10929 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
10930
10931 2004-07-14 James E Wilson <wilson@specifixinc.com>
10932
10933 PR target/16325
10934 * gcc.dg/profile-generate-1.c: New.
10935
10936 2004-07-15 Jakub Jelinek <jakub@redhat.com>
10937
10938 * gcc.c-torture/execute/20040709-1.c: New test.
10939 * gcc.c-torture/execute/20040709-2.c: New test.
10940
10941 2004-07-14 Mike Stump <mrs@apple.com>
10942
10943 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
10944
10945 2004-07-14 Mike Stump <mrs@apple.com>
10946
10947 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
10948
10949 2004-07-13 Mark Mitchell <mark@codesourcery.com>
10950
10951 PR c++/16518
10952 * g++.dg/parse/mutable1.C: New test.
10953
10954 2004-07-13 Diego Novillo <dnovillo@redhat.com>
10955
10956 PR tree-optimization/16443
10957 * gcc.dg/tree-ssa/20040713-1.c: New test.
10958
10959 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
10960
10961 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
10962 for operator new.
10963
10964 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10965
10966 * gfortran.dg/g77/README: New file
10967 * gfortran.dg/g77/19981216-0.f: Copy from
10968 g77.f-torture/noncompile. Add "dg-do compile" and
10969 dg-error as required.
10970 * gfortran.dg/g77/19990218-1.f: Likewise
10971 * gfortran.dg/g77/19990905-1.f: Likewise
10972 * gfortran.dg/g77/9263.f: Likewise
10973 * gfortran.dg/g77/980615-0.f: Likewise
10974 * gfortran.dg/g77/980616-0.f: Likewise
10975 * gfortran.dg/g77/check0.f: Likewise
10976 * gfortran.dg/g77/select_no_compile.f: Likewise
10977
10978 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10979
10980 Copy files from g77.f-torture/compile.
10981 Add "{ dg-do compile}". Other changes as noted
10982 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
10983 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
10984 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
10985 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
10986 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
10987 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
10988 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
10989 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
10990 statement to conform to standard. Append alpha1.x for reference.
10991 * gfortran.dg/g77/xformat.f: Add dg-warning
10992
10993 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
10994
10995 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
10996 Add {dg-do compile} directive.
10997 * gfortran.dg/g77/cpp2.F: Likewise
10998
10999 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11000
11001 PR c++/5402
11002 * g++.dg/lookup/name-clash1.C: New test.
11003
11004 PR c++/9777
11005 * g++.dg/lookup/name-clash2.C: New test.
11006
11007 PR c++/12102
11008 * g++.dg/lookup/name-clash3.C: New test.
11009
11010 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11011
11012 * g++.dg/lookup/new2.C: New test.
11013 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
11014
11015 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
11016
11017 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
11018 Add {dg-do compile} directive.
11019 * gfortran.dg/g77/13060.f: Likewise
11020 * gfortran.dg/g77/19990218-0.f: Likewise
11021 * gfortran.dg/g77/19990305-0.f: Likewise
11022 * gfortran.dg/g77/19990419-0.f: Likewise
11023 * gfortran.dg/g77/19990502-0.f: Likewise
11024 * gfortran.dg/g77/19990502-1.f: Likewise
11025 * gfortran.dg/g77/19990525-0.f: Likewise
11026 * gfortran.dg/g77/19990826-1.f: Likewise
11027 * gfortran.dg/g77/19990826-3.f: Likewise
11028 * gfortran.dg/g77/19990905-2.f: Likewise
11029 * gfortran.dg/g77/20000412-1.f: Likewise
11030 * gfortran.dg/g77/20000511-1.f: Likewise
11031 * gfortran.dg/g77/20000511-2.f: Likewise
11032 * gfortran.dg/g77/20000518.f: Likewise
11033 * gfortran.dg/g77/20000601-1.f: Likewise
11034 * gfortran.dg/g77/20000601-2.f: Likewise
11035 * gfortran.dg/g77/20000629-1.f: Likewise
11036 * gfortran.dg/g77/20000630-2.f: Likewise
11037 * gfortran.dg/g77/20010115.f: Likewise
11038 * gfortran.dg/g77/20010321-1.f: Likewise
11039 * gfortran.dg/g77/20010426.f: Likewise
11040 * gfortran.dg/g77/20020307-1.f: Likewise
11041 * gfortran.dg/g77/8485.f: Likewise
11042 * gfortran.dg/g77/960317-1.f: Likewise
11043 * gfortran.dg/g77/970915-0.f: Likewise
11044 * gfortran.dg/g77/980310-1.f: Likewise
11045 * gfortran.dg/g77/980310-2.f: Likewise
11046 * gfortran.dg/g77/980310-3.f: Likewise
11047 * gfortran.dg/g77/980310-4.f: Likewise
11048 * gfortran.dg/g77/980310-6.f: Likewise
11049 * gfortran.dg/g77/980310-7.f: Likewise
11050 * gfortran.dg/g77/980310-8.f: Likewise
11051 * gfortran.dg/g77/980419-2.f: Likewise
11052 * gfortran.dg/g77/980424-0.f: Likewise
11053 * gfortran.dg/g77/980427-0.f: Likewise
11054 * gfortran.dg/g77/980729-0.f: Likewise
11055 * gfortran.dg/g77/981117-1.f: Likewise
11056 * gfortran.dg/g77/toon_1.f: Likewise
11057
11058 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11059
11060 PR c++/2204
11061 * g++.dg/other/abstract2.C: New test.
11062
11063 2004-07-12 Paul Brook <paul@codesourcery.com>
11064
11065 * gfortran.dg/pointer_init_1.f90: New test.
11066
11067 2004-07-11 Paul Brook <paul@codesourcery.com>
11068
11069 PR fortran/15986
11070 * gfortran.dg/contained_1.f90: New test.
11071
11072 2004-07-11 Mark Mitchell <mark@codesourcery.com>
11073
11074 * g++.dg/parse/defarg8.C: New test.
11075
11076 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11077
11078 PR fortran/16433
11079 * gfortran.dg/pr16433.f: New test.
11080
11081 PR fortran/17574
11082 * gfortran.dg/pr15754.f90: New test.
11083
11084 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
11085
11086 PR tree-optimization/16437
11087 * gcc.c-torture/execute/bitfld-4.c: New test.
11088
11089 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11090
11091 * gfortran.fortran-torture/execute/common_2.f90: Add check for
11092 access to common var from module.
11093
11094 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11095
11096 PR fortran/16336
11097 * gfortran.fortran-torture/execute/common_2.f90: New test.
11098
11099 2004-07-10 Paul Brook <paul@codesourcery.com>
11100
11101 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
11102
11103 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11104
11105 PR fortran/15969
11106 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
11107
11108 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
11109
11110 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
11111 * gfortran.dg/g77/ffixed-form-2.f: Likewise
11112 * gfortran.dg/g77/ffree-form-1.f: Likewise
11113 * gfortran.dg/g77/ffree-form-2.f: Likewise
11114 * gfortran.dg/g77/ffree-form-3.f: Likewise
11115 * gfortran.dg/g77/fno-underscoring.f: Likewise
11116 * gfortran.dg/g77/funderscoring.f: Likewise
11117 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
11118
11119 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11120
11121 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
11122
11123 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11124 Paul Brook <paul@codesourcery.com>
11125
11126 PR fortran/13415
11127 * gfortran.dg/common_pointer_1.f90: New test.
11128
11129 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11130
11131 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
11132
11133 2004-07-09 James E Wilson <wilson@specifixinc.com>
11134
11135 PR target/16364
11136 * gcc.c-torture/compile/20040709-1.c: New.
11137
11138 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11139
11140 PR fortran/14077
11141 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
11142
11143 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11144
11145 PR fortran/13201
11146 * gfortran.dg/shape_1.f90: New test.
11147
11148 2004-07-09 Zack Weinberg <zack@codesourcery.com>
11149 Andrew Pinski <apinski@apple.com>
11150
11151 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
11152
11153 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11154
11155 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
11156 comment.
11157
11158 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11159 Paul Brook <paul@codesourcery.com>
11160
11161 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
11162 '.f95' and '.F95'.
11163
11164 2004-07-09 Diego Novillo <dnovillo@redhat.com>
11165
11166 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
11167
11168 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11169
11170 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
11171 testcases with capital suffix.
11172
11173 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11174
11175 PR fortran/15481
11176 PR fortran/13372
11177 PR fortran/13575
11178 PR fortran/15978
11179 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
11180
11181 * gfortran.dg/implicit_1.f90: New test.
11182
11183 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11184
11185 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
11186 expression to match gfortran warning/error messages
11187 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
11188 dg-error text.
11189
11190 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11191
11192 * lib/fortran-torture.exp: Rename proc search_for to
11193 search_for_re.
11194
11195 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
11196
11197 * gcc.c-torture/execute/simd-5.x: New file.
11198 XFAIL on SPARC 64-bit at -O0.
11199
11200 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11201
11202 PR c++/8211
11203 PR c++/16165
11204 * g++.dg/warn/effc3.C: New test.
11205
11206 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11207
11208 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
11209 change X to 1X in format.
11210 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
11211 add data statements to conform to standard.
11212
11213 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11214
11215 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
11216 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
11217 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
11218
11219 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11220
11221 * gfortran.dg/g77/7388.f: Copy from g77.dg
11222 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
11223 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
11224 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
11225 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
11226 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
11227 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
11228 * gfortran.dg/g77/strlen0.f: Likewise
11229
11230 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
11231
11232 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
11233 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
11234
11235 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11236
11237 * gcc.c-torture/execute/920428-2.x: Delete.
11238 * gcc.c-torture/execute/920501-7.x: Likewise.
11239
11240 2004-07-08 Jakub Jelinek <jakub@redhat.com>
11241
11242 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
11243 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
11244 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
11245 prescott and c3-2.
11246 (PREFETCH_3DNOW): Add -march=c3.
11247
11248 2004-07-08 Diego Novillo <dnovillo@redhat.com>
11249
11250 PR c/16437
11251 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
11252 * gcc.c-torture/execute/bf64-1.x: Likewise.
11253
11254 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11255
11256 * gcc.c-torture/compile/20040708-1.c: New test.
11257
11258 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11259
11260 PR c++/16169
11261 * g++.dg/warn/effc2.C: New test.
11262
11263 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
11264
11265 * gcc.c-torture/execute/bitfld-1.x: Remove.
11266 * gcc.c-torture/execute/bitfld-3.c: New test.
11267 * gcc.dg/bitfld-2.c: Remove XFAILs.
11268
11269 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
11270
11271 PR c++/16276
11272 * g++.dg/rtti/tinfo1.C: New file.
11273
11274 2004-07-07 Eric Christopher <echristo@redhat.com>
11275
11276 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
11277
11278 2004-07-07 Andrew Pinski <apinski@apple.com>
11279
11280 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
11281
11282 2004-07-07 Mark Mitchell <mark@codesourcery.com>
11283
11284 * g++.dg/init/call1.C: XFAIL.
11285
11286 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
11287
11288 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
11289 except for movstrict*, to movmem* and clrstr* to clrmem*.
11290
11291 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
11292
11293 * gcc.c-torture/execute/20040707-1.c: New test.
11294
11295 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
11296
11297 * gcc.c-torture/execute/20040706-1.c: New test.
11298
11299 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11300
11301 PR c++/3671
11302 * g++.dg/template/spec14.C: New test.
11303
11304 2004-07-05 Jakub Jelinek <jakub@redhat.com>
11305
11306 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
11307 nothing if not yet defined. Use it in b, c and d type definitions.
11308 * gcc.c-torture/execute/20040705-1.c: New test.
11309 * gcc.c-torture/execute/20040705-2.c: New test.
11310
11311 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11312
11313 PR c++/2518
11314 * g++.dg/lookup/new1.C: New test.
11315
11316 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11317
11318 PR c++/11406
11319 * g++.dg/template/sizeof8.C: New test.
11320
11321 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
11322
11323 * gcc.c-torture/compile/20040705-1.c: New test.
11324
11325 2004-07-04 Bud Davis <bdavis9659@comcast.net>
11326
11327 * gfortran.fortran-torture/execute/seq_io.f90: New test.
11328
11329 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
11330
11331 * gcc.dg/cpp/if-mop.c: Two new testcases.
11332 * gcc.dg/cpp/trad/comment-3.c: New.
11333
11334 2004-07-04 Paul Brook <paul@codesourcery.com>
11335
11336 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
11337
11338 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
11339
11340 PR c++/3761
11341 * g++.dg/lookup/crash4.C: New test.
11342
11343 2004-07-02 Zack Weinberg <zack@codesourcery.com>
11344
11345 * gcc.c-torture/execute/builtin-abs-1.c
11346 * gcc.c-torture/execute/builtin-abs-2.c
11347 * gcc.c-torture/execute/builtin-complex-1.c
11348 * gcc.c-torture/execute/builtins/string-1-lib.c
11349 * gcc.c-torture/execute/builtins/string-1.c
11350 * gcc.c-torture/execute/builtins/string-2-lib.c
11351 * gcc.c-torture/execute/builtins/string-2.c
11352 * gcc.c-torture/execute/builtins/string-3-lib.c
11353 * gcc.c-torture/execute/builtins/string-3.c
11354 * gcc.c-torture/execute/builtins/string-4-lib.c
11355 * gcc.c-torture/execute/builtins/string-4.c
11356 * gcc.c-torture/execute/builtins/string-5-lib.c
11357 * gcc.c-torture/execute/builtins/string-5.c
11358 * gcc.c-torture/execute/builtins/string-6-lib.c
11359 * gcc.c-torture/execute/builtins/string-6.c
11360 * gcc.c-torture/execute/builtins/string-7-lib.c
11361 * gcc.c-torture/execute/builtins/string-7.c
11362 * gcc.c-torture/execute/builtins/string-8-lib.c
11363 * gcc.c-torture/execute/builtins/string-8.c
11364 * gcc.c-torture/execute/builtins/string-9-lib.c
11365 * gcc.c-torture/execute/builtins/string-9.c
11366 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
11367 * gcc.c-torture/execute/builtins/string-asm-1.c
11368 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
11369 * gcc.c-torture/execute/builtins/string-asm-2.c
11370 * gcc.c-torture/execute/stdio-opt-1.c
11371 * gcc.c-torture/execute/stdio-opt-2.c
11372 * gcc.c-torture/execute/stdio-opt-3.c
11373 * gcc.c-torture/execute/string-opt-1.c
11374 * gcc.c-torture/execute/string-opt-10.c
11375 * gcc.c-torture/execute/string-opt-11.c
11376 * gcc.c-torture/execute/string-opt-12.c
11377 * gcc.c-torture/execute/string-opt-13.c
11378 * gcc.c-torture/execute/string-opt-14.c
11379 * gcc.c-torture/execute/string-opt-15.c
11380 * gcc.c-torture/execute/string-opt-16.c
11381 * gcc.c-torture/execute/string-opt-2.c
11382 * gcc.c-torture/execute/string-opt-6.c
11383 * gcc.c-torture/execute/string-opt-7.c
11384 * gcc.c-torture/execute/string-opt-8.c:
11385 Replace with ...
11386
11387 * gcc.c-torture/execute/builtins/abs-2.c
11388 * gcc.c-torture/execute/builtins/abs-3.c
11389 * gcc.c-torture/execute/builtins/complex-1.c
11390 * gcc.c-torture/execute/builtins/fprintf.c
11391 * gcc.c-torture/execute/builtins/fputs.c
11392 * gcc.c-torture/execute/builtins/memcmp.c
11393 * gcc.c-torture/execute/builtins/memmove.c
11394 * gcc.c-torture/execute/builtins/memops-asm.c
11395 * gcc.c-torture/execute/builtins/mempcpy-2.c
11396 * gcc.c-torture/execute/builtins/mempcpy.c
11397 * gcc.c-torture/execute/builtins/memset.c
11398 * gcc.c-torture/execute/builtins/printf.c
11399 * gcc.c-torture/execute/builtins/sprintf.c
11400 * gcc.c-torture/execute/builtins/strcat.c
11401 * gcc.c-torture/execute/builtins/strchr.c
11402 * gcc.c-torture/execute/builtins/strcmp.c
11403 * gcc.c-torture/execute/builtins/strcpy.c
11404 * gcc.c-torture/execute/builtins/strcspn.c
11405 * gcc.c-torture/execute/builtins/strlen-2.c
11406 * gcc.c-torture/execute/builtins/strlen.c
11407 * gcc.c-torture/execute/builtins/strncat.c
11408 * gcc.c-torture/execute/builtins/strncmp-2.c
11409 * gcc.c-torture/execute/builtins/strncmp.c
11410 * gcc.c-torture/execute/builtins/strncpy.c
11411 * gcc.c-torture/execute/builtins/strpbrk.c
11412 * gcc.c-torture/execute/builtins/strpcpy-2.c
11413 * gcc.c-torture/execute/builtins/strpcpy.c
11414 * gcc.c-torture/execute/builtins/strrchr.c
11415 * gcc.c-torture/execute/builtins/strspn.c
11416 * gcc.c-torture/execute/builtins/strstr-asm.c
11417 * gcc.c-torture/execute/builtins/strstr.c:
11418 ... these new files.
11419
11420 * gcc.c-torture/execute/builtins/abs-2-lib.c
11421 * gcc.c-torture/execute/builtins/abs-3-lib.c
11422 * gcc.c-torture/execute/builtins/complex-1-lib.c
11423 * gcc.c-torture/execute/builtins/fprintf-lib.c
11424 * gcc.c-torture/execute/builtins/fputs-lib.c
11425 * gcc.c-torture/execute/builtins/memcmp-lib.c
11426 * gcc.c-torture/execute/builtins/memmove-lib.c
11427 * gcc.c-torture/execute/builtins/memops-asm-lib.c
11428 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
11429 * gcc.c-torture/execute/builtins/mempcpy-lib.c
11430 * gcc.c-torture/execute/builtins/memset-lib.c
11431 * gcc.c-torture/execute/builtins/printf-lib.c
11432 * gcc.c-torture/execute/builtins/sprintf-lib.c
11433 * gcc.c-torture/execute/builtins/strcat-lib.c
11434 * gcc.c-torture/execute/builtins/strchr-lib.c
11435 * gcc.c-torture/execute/builtins/strcmp-lib.c
11436 * gcc.c-torture/execute/builtins/strcpy-lib.c
11437 * gcc.c-torture/execute/builtins/strcspn-lib.c
11438 * gcc.c-torture/execute/builtins/strlen-2-lib.c
11439 * gcc.c-torture/execute/builtins/strlen-lib.c
11440 * gcc.c-torture/execute/builtins/strncat-lib.c
11441 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
11442 * gcc.c-torture/execute/builtins/strncmp-lib.c
11443 * gcc.c-torture/execute/builtins/strncpy-lib.c
11444 * gcc.c-torture/execute/builtins/strpbrk-lib.c
11445 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
11446 * gcc.c-torture/execute/builtins/strpcpy-lib.c
11447 * gcc.c-torture/execute/builtins/strrchr-lib.c
11448 * gcc.c-torture/execute/builtins/strspn-lib.c
11449 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
11450 * gcc.c-torture/execute/builtins/strstr-lib.c
11451 * gcc.c-torture/execute/builtins/lib/abs.c
11452 * gcc.c-torture/execute/builtins/lib/fprintf.c
11453 * gcc.c-torture/execute/builtins/lib/memset.c
11454 * gcc.c-torture/execute/builtins/lib/printf.c
11455 * gcc.c-torture/execute/builtins/lib/sprintf.c
11456 * gcc.c-torture/execute/builtins/lib/strcpy.c
11457 * gcc.c-torture/execute/builtins/lib/strcspn.c
11458 * gcc.c-torture/execute/builtins/lib/strncat.c
11459 * gcc.c-torture/execute/builtins/lib/strncmp.c
11460 * gcc.c-torture/execute/builtins/lib/strncpy.c
11461 * gcc.c-torture/execute/builtins/lib/strpbrk.c
11462 * gcc.c-torture/execute/builtins/lib/strspn.c
11463 * gcc.c-torture/execute/builtins/lib/strstr.c:
11464 New files containing support routines.
11465
11466 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
11467 declaration.
11468 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
11469 when not optimizing.
11470
11471 2004-07-02 Mark Mitchell <mark@codesourcery.com>
11472
11473 PR c++/16240
11474 * g++.dg/abi/mangle22.C: New test.
11475 * g++.dg/abi/mangle23.C: Likewise.
11476
11477 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
11478
11479 PR fortran/16290
11480 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
11481 Allow for cases without denormalized floating point numbers.
11482
11483 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
11484
11485 PR c/1027
11486 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11487 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
11488 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
11489 expected warning text.
11490 * gcc.dg/format/diag-2.c: New test.
11491
11492 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11493
11494 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
11495
11496 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
11497
11498 * gcc.dg/builtins-43.c: New.
11499 * gcc.dg/builtins-44.c: New.
11500 * gcc.dg/builtins-45.c: New.
11501
11502 2004-06-26 Geoffrey Keating <geoffk@apple.com>
11503 Andreas Tobler <a.tobler@schweiz.ch>
11504
11505 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
11506 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
11507 as SIGSEGV.
11508 * gcc.dg/cleanup-11.c: Likewise.
11509 * gcc.dg/cleanup-8.c: Likewise.
11510 * gcc.dg/cleanup-9.c: Likewise.
11511 * gcc.dg/cleanup-5.c: Run on all platforms.
11512
11513 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
11514
11515 * g++.dg/warn/nonnull1.C: New test.
11516
11517 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
11518
11519 * gcc.dg/compat/compat-common.h: Wrap up CINT in
11520 an #ifndef SKIP_COMPLEX_INT/#endif pair.
11521 Special-case the Sun compiler wrt to <complex.h>.
11522
11523 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
11524
11525 * gcc.dg/Wunreachable-8.C: New test.
11526
11527 * gcc.dg/h8300-ice2.c : New test.
11528
11529 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
11530
11531 PR fortran/16161
11532 * gfortran.fortran-torture/compile/implicit.f90: Add test
11533 for implicit character.
11534
11535 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
11536
11537 PR fortran/16289
11538 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
11539 Use tiny() intrinsic to find smallest non-negative real
11540
11541 2004-06-30 Jakub Jelinek <jakub@redhat.com>
11542
11543 * gcc.dg/compat/struct-by-value-22_main.c: New test.
11544 * gcc.dg/compat/struct-by-value-22_x.c: New.
11545 * gcc.dg/compat/struct-by-value-22_y.c: New.
11546
11547 * gcc.c-torture/execute/20040629-1.c: New test.
11548
11549 2004-06-29 Jakub Jelinek <jakub@redhat.com>
11550
11551 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
11552 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
11553
11554 PR target/16195
11555 * gcc.dg/20040625-1.c: New test.
11556
11557 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11558
11559 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
11560
11561 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11562
11563 PR fortran/15963
11564 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
11565
11566 2004-06-29 Richard Henderson <rth@redhat.com>
11567
11568 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
11569
11570 2004-06-29 Paul Brook <paul@codesourcery.com>
11571
11572 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
11573 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
11574
11575 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
11576
11577 PR c++/16260
11578 * g++.dg/parse/crash15.C: New.
11579
11580 2004-06-28 Andrew Pinski <apinski@apple.com>
11581
11582 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
11583 by the error already.
11584
11585 * g++.dg/opt/ptrmem4.C: Change to compile only test.
11586
11587 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
11588
11589 PR target/14041
11590 * gcc.dg/h8300-bss-align-1.c : New.
11591
11592 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
11593
11594 * PR c++/16174
11595 * g++.dg/template/ctor4.C: New.
11596
11597 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11598
11599 PR c++/16205
11600 * g++.dg/warn/Wsequence-point-1.C: New test.
11601
11602 2004-06-27 Paul Brook <paul@codesourcery.com>
11603
11604 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
11605
11606 2004-06-27 Zack Weinberg <zack@codesourcery.com>
11607
11608 * g++.old-deja/g++.mike/p7325.C: Remove.
11609
11610 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
11611
11612 PR c/14963
11613 * gcc.dg/pr14963.c: New test.
11614
11615 2004-06-27 Mark Mitchell <mark@codesourcery.com>
11616
11617 PR c++/16193
11618 * g++.dg/parse/redef1.C: New test.
11619
11620 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
11621
11622 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
11623 20021110.c.
11624 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
11625 20021119-1.c.
11626 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
11627 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
11628 5-04.c.
11629 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
11630 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
11631 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
11632 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
11633 g++.brendan/enum14.C.
11634 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
11635 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
11636 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
11637 g++.mike/virt1.C.
11638 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
11639 memtemp24.C.
11640
11641 2004-06-27 Roger Sayle <roger@eyesopen.com>
11642
11643 * gcc.dg/20040527-1.c: New test case.
11644
11645 2004-06-26 Bud Davis <bdavis9659@comcast.net>
11646
11647 PR gfortran/pr16196
11648 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
11649
11650 2004-06-25 Roger Sayle <roger@eyesopen.com>
11651
11652 PR middle-end/15825
11653 * gcc.dg/pr15825-1.c: New test case.
11654
11655 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11656
11657 * gcc.c-torture/execute/20040625-1.c: New test.
11658
11659 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11660
11661 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
11662
11663 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
11664
11665 * gcc.dg/torture/mips-div-1.c: New test.
11666
11667 2004-06-24 Jeff Law <law@redhat.com>
11668
11669 * gcc.dg/tree-ssa/20040624-1.c: New test.
11670
11671 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
11672
11673 * gcc.c-torture/compile/20040624-1.c: New test.
11674
11675 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11676
11677 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
11678 this directory.
11679
11680 2004-06-23 Andrew Pinski <apinski@apple.com>
11681
11682 PR middle-end/15988
11683 * g++.dg/opt/ptrmem4.C: New test.
11684
11685 * gcc.dg/c90-array-quals-2.c: New test.
11686
11687 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
11688
11689 * gcc.dg/kpice1.c: New test.
11690
11691 2006-06-23 Andrew Pinski <apinski@apple.com>
11692
11693 * gcc.dg/c90-array-quals.c: New test.
11694
11695 2006-06-22 Richard Henderson <rth@redhat.com>
11696
11697 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
11698
11699 2004-06-22 Loren James Rittle <ljrittle@acm.org>
11700
11701 * gcc.dg/builtins-config.h: Handle FreeBSD.
11702
11703 2006-06-22 Richard Henderson <rth@redhat.com>
11704
11705 * g++.dg/opt/devirt1.C: New.
11706
11707 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
11708
11709 * g++.dg/opt/pr15551.C: New testcase.
11710
11711 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
11712
11713 PR target/14800
11714 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
11715 x86_64-*-linux* when compiling for 32bit.
11716
11717 2004-06-21 Andrew Pinski <apinski@apple.com>
11718
11719 * gcc.dg/pch/struct-1.c: New.
11720 * gcc.dg/pch/struct-1.hs: New.
11721
11722 2004-06-21 Geoffrey Keating <geoffk@apple.com>
11723
11724 * gcc.dg/pch/save-temps-1.c: New file.
11725 * gcc.dg/pch/save-temps-1.hs: New file.
11726
11727 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
11728
11729 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
11730 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
11731
11732 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11733
11734 * gfortran.fortran-torture/execute/select_1.f90: Rename function
11735 to fix type error.
11736 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
11737 Remove trailing spaces.
11738
11739 2004-06-21 Richard Henderson <rth@redhat.com>
11740
11741 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
11742 merging && to BIT_FIELD_REF.
11743
11744 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
11745
11746 * g++.dg/opt/placeholder1.C: New test.
11747
11748 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11749
11750 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
11751 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
11752 * gcc.dg/compat/union-m128-1_x.c: Likewise.
11753 * gcc.dg/compat/union-m128-1_y.c: Likewise.
11754
11755 2004-06-20 Zack Weinberg <zack@codesourcery.com>
11756
11757 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
11758 extern "C".
11759 * g++.dg/other/pragma-re-1.C: Add comments.
11760
11761 2004-06-19 Bud Davis <bdavis9659@comcast.net>
11762
11763 PR gfortran/16080
11764 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
11765
11766 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
11767
11768 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
11769 instead of setting the type of size_t by
11770 hand.
11771
11772 2004-06-18 Roger Sayle <roger@eyesopen.com>
11773
11774 * gcc.dg/unordered-2.c: New test case.
11775 * gcc.dg/unordered-3.c: New test case.
11776
11777 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
11778
11779 PR other/16043
11780 * lib/g++.exp (g++_version): Tweak regexp for version
11781 * lib/g77.exp (g77_version): Likewise
11782 * lib/gfortran.exp (gfortran_version): Likewise
11783 * lib/objc.exp (objc_version): Likewise
11784 * lib/treelang.exp (treelang_version): Likewise
11785
11786 2004-06-19 Jakub Jelinek <jakub@redhat.com>
11787
11788 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
11789 Use INT_MAX instead of __INT_MAX__.
11790 * gcc.dg/compat/struct-align-2_y.c: Likewise.
11791
11792 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
11793 * gcc.dg/compat/scalar-return-3_x.c: Use it.
11794 * gcc.dg/compat/scalar-return-3_y.c: Use it.
11795 * gcc.dg/compat/scalar-return-4_x.c: Use it.
11796 * gcc.dg/compat/scalar-return-4_y.c: Use it.
11797 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
11798 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
11799 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
11800 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
11801
11802 * gcc.dg/range-test-1.c: New test.
11803 * g++.dg/opt/range-test-1.C: New test.
11804
11805 2004-06-17 Richard Henderson <rth@redhat.com>
11806
11807 * objc.dg/sync-1.m: New.
11808 * objc.dg/try-catch-1.m: Don't force next runtime.
11809 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
11810 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
11811 shadowed catch clause.
11812 * objc.dg/try-catch-5.m: New.
11813
11814 2004-06-17 Zack Weinberg <zack@codesourcery.com>
11815
11816 Bug 14610
11817 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
11818
11819 2004-06-15 Richard Henderson <rth@redhat.com>
11820
11821 * gcc.dg/20001116-1.c: Move expected warning line.
11822
11823 2004-06-15 Richard Henderson <rth@redhat.com>
11824
11825 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
11826 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
11827
11828 2004-06-15 Jeff Law <law@redhat.com>
11829
11830 * gcc.dg/tree-ssa/20040615-1.c: New test.
11831 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
11832 be less sensitive to operand ordering.
11833 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
11834
11835 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
11836
11837 * g++.dg/abi/bitfield3.C: Add comment..
11838
11839 2004-06-15 Richard Henderson <rth@redhat.com>
11840
11841 * g++.dg/ext/stmtexpr1.C: XFAIL.
11842 * gcc.dg/20030612-1.c: XFAIL.
11843
11844 2004-06-15 Eric Christopher <echristo@redhat.com>
11845
11846 * g++.dg/charset/asm5.c: New.
11847 * gcc.dg/charset/asm6.c: New.
11848
11849 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11850
11851 PR fortran/15962
11852 * gfortran.fortran-torture/execute/select_1.f90: New test.
11853
11854 2004-06-15 Paul Brook <paul@codesourcery.com>
11855
11856 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
11857
11858 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11859
11860 PR c++/15967
11861 * g++.dg/lookup/crash3.C: New test.
11862
11863 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11864
11865 PR c++/15947
11866 * g++.dg/parse/dtor4.C: New test.
11867
11868 2004-06-14 Jeff Law <law@redhat.com>
11869
11870 * gcc.c-torture/compile/20040614-1.c: New test.
11871
11872 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11873
11874 PR fortran/15211
11875 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
11876 LEN of a character array.
11877
11878 2004-06-14 Mark Mitchell <mark@codesourcery.com>
11879
11880 PR c++/15096
11881 * g++.dg/template/ptrmem10.C: New test.
11882
11883 PR c++/14930
11884 * g++.dg/template/friend30.C: New test.
11885
11886 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11887
11888 PR fortran/14928
11889 * gfortran.fortran-torture/compile/mloc.f90: New test.
11890
11891 2004-06-13 Paul Brook <paul@codesourcery.com>
11892
11893 * gfortran.fortran-torture/execute/random_2.f90: New test.
11894
11895 2004-06-13 Eric Christopher <echristo@redhat.com>
11896
11897 * gcc.dg/noncompile/redecl-1.c: Fix error message.
11898
11899 2004-06-12 Paul Brook <paul@codesourcery.com>
11900
11901 * gfortran.fortran-torture/execute/contained_3.f90: New test.
11902
11903 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11904
11905 PR fortran/14923
11906 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
11907
11908 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11909
11910 PR fortran/14957
11911 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
11912 syntax errors in end statements of contained subroutines.
11913
11914 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11915
11916 PR fortran/12841
11917 * gfortran.fortran-torture/execute/null_arg.f90: New test.
11918
11919 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11920
11921 PR fortran/15665
11922 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
11923
11924 2004-06-12 Bud Davis <bdavis9659@comcast.net>
11925
11926 PR gfortran/12839
11927 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
11928
11929 2004-06-11 Mark Mitchell <mark@codesourcery.com>
11930
11931 PR c++/15862
11932 * g++.dg/parse/enum1.C: New test.
11933
11934 2004-06-10 Jeff Law <law@redhat.com>
11935
11936 * gcc.c-torture/compile/20040610-1.c: New test.
11937
11938 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11939
11940 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
11941 * g++.old-deja/g++.other/decl3.C: Likewise.
11942
11943 2004-06-10 Brian Booth <bbooth@redhat.com>
11944
11945 * gcc.dg/tree-ssa/20031015-1.c: Scan for
11946 V_MAY_DEF instead of VDEF.
11947 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
11948
11949 2004-06-10 Mark Mitchell <mark@codesourcery.com>
11950
11951 PR c++/14211
11952 * g++.dg/conversion/const1.C: New test.
11953
11954 PR c++/15076
11955 * g++.dg/conversion/reinterpret1.C: New test.
11956
11957 PR c++/15877
11958 * g++.dg/template/enum2.C: New test.
11959
11960 PR c++/15227
11961 * g++.dg/template/error13.C: New test.
11962
11963 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11964
11965 PR fortran/14957
11966 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
11967 arguments to test_* REAL and of the right size.
11968
11969 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11970
11971 PR target/15569
11972 PR rtl-optimization/15681
11973 * gcc.dg/20040609-1.c: New test.
11974
11975 2004-06-10 Jakub Jelinek <jakub@redhat.com>
11976
11977 PR c++/14791
11978 * g++.dg/opt/builtins1.C: New test.
11979
11980 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
11981
11982 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
11983 that use default windows32 struct layout.
11984 * gcc.dg/i386-bitfield2.c: Likewise.
11985
11986 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
11987
11988 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
11989 for mingw32 and cygwin targets.
11990
11991 2004-06-09 Geoffrey Keating <geoffk@apple.com>
11992
11993 * gcc.dg/pch/macro-4.c: New.
11994 * gcc.dg/pch/macro-4.hs: New.
11995
11996 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11997
11998 PR fortran/13249
11999 * gfortran.fortran-torture/compile/name_clash.f90: New test.
12000
12001 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12002
12003 PR fortran/13372
12004 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
12005
12006 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12007
12008 PR gfortran/14897
12009 * gfortran.fortran-torture/execute/t_edit.f90: New test.
12010
12011 2004-06-09 Bud Davis <bdavis9659@comcast.net>
12012
12013 PR gfortran/15755
12014 * gfortran.fortran-torture/execute/backspace.c : New test.
12015
12016 2004-06-09 Paul Brook <paul@codesourcery.com>
12017
12018 * gfortran.fortran-torture/execure/intrinsic_associated.f90
12019 (pointer_to_section): Rewrite to use smaller array.
12020
12021 2004-06-08 David Edelsohn <edelsohn@gnu.org>
12022
12023 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
12024 * gcc.dg/ext/altivec-10.c: Same.
12025 * gcc.dg/ext/altivec-11.c: Same.
12026 * gcc.dg/ext/altivec-12.c: Same.
12027 * gcc.dg/ext/altivec-13.c: Same.
12028 * gcc.dg/ext/altivec-14.c: Same.
12029 * gcc.dg/ext/altivec-15.c: Same.
12030 * gcc.dg/ext/altivec-16.c: Same.
12031 * gcc.dg/ext/altivec-3.c: Same.
12032 * gcc.dg/ext/altivec-4.c: Same.
12033 * gcc.dg/ext/altivec-6.c: Same.
12034 * gcc.dg/ext/altivec-7.c: Same.
12035 * gcc.dg/ext/altivec-8.c: Same.
12036 * gcc.dg/ext/altivec-varargs-1.c: Same.
12037
12038 * g++.dg/ext/altivec-1.C: Correct dg syntax.
12039 * g++.dg/ext/altivec-10.C: Same.
12040 * g++.dg/ext/altivec-2.C: Same.
12041 * g++.dg/ext/altivec-3.C: Same.
12042 * g++.dg/ext/altivec-4.C: Same.
12043 * g++.dg/ext/altivec-5.C: Same.
12044 * g++.dg/ext/altivec-6.C: Same.
12045 * g++.dg/ext/altivec-7.C: Same.
12046 * g++.dg/ext/altivec-8.C: Same.
12047 * g++.dg/ext/altivec-9.C: Same.
12048
12049 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12050
12051 PR c++/7841
12052 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
12053
12054 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12055
12056 * gcc.dg/union-1.c: New test.
12057
12058 2004-06-07 Roger Sayle <roger@eyesopen.com>
12059
12060 * gcc.dg/builtins-41.c: New test case.
12061 * gcc.dg/builtins-42.c: New test case.
12062
12063 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12064
12065 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
12066 * g++.dg/ext/altivec-10.C: Same.
12067 * g++.dg/ext/altivec-2.C: Same.
12068 * g++.dg/ext/altivec-3.C: Same.
12069 * g++.dg/ext/altivec-4.C: Same.
12070 * g++.dg/ext/altivec-5.C: Same.
12071 * g++.dg/ext/altivec-6.C: Same.
12072 * g++.dg/ext/altivec-7.C: Same.
12073 * g++.dg/ext/altivec-8.C: Same.
12074 * g++.dg/ext/altivec-9.C: Same.
12075 * g++.old-deja/g++.abi/cxa_vec.C: Same.
12076 * g++.old-deja/g++.brendan/new3.C: Same.
12077 * gcc.c-torture/execute/eeprof-1.x: Same.
12078
12079 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
12080
12081 PR c/14765
12082 * gcc.dg/pr14765-1.c: New test.
12083
12084 2004-06-07 Roger Sayle <roger@eyesopen.com>
12085
12086 PR c/14649
12087 * gcc.dg/pr14649-1.c: New test case.
12088
12089 2004-06-07 Richard Henderson <rth@redhat.com>
12090
12091 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
12092 if temporaries.
12093
12094 2004-06-07 David Edelsohn <edelsohn@gnu.org>
12095
12096 * g++.dg/eh/elide1.C: Remove XFAIL.
12097
12098 2004-06-07 Mark Mitchell <mark@codesourcery.com>
12099
12100 PR c++/15337
12101 * g++.dg/expr/sizeof3.C: New test.
12102
12103 PR c++/14777
12104 * g++.dg/template/access14.C: New test.
12105
12106 PR c++/15554
12107 * g++.dg/template/enum1.C: New test.
12108
12109 PR c++/15057
12110 * g++.dg/eh/throw1.C: New test.
12111
12112 2004-06-07 David Ayers <d.ayers@inode.at>
12113 Ziemowit Laski <zlaski@apple.com>
12114
12115 * lib/objc.exp (objc_target_compile): Revert the '-framework
12116 Foundation' flag fix, since bare Darwin does not ship
12117 with the Foundation framework.
12118 * objc/execute/next_mapping.h: Provide a local NSConstantString
12119 @interface and @implementation.
12120 (objc_constant_string_init): A constructor function, used to
12121 initialize the NSConstantString meta-class object.
12122 * objc/execute/string1.m: Include "next_mapping.h" instead of
12123 <Foundation/NSString.h>.
12124 * objc/execute/string2.m: Likewise.
12125 * objc/execute/string3.m: Likewise.
12126 * objc/execute/string4.m: Likewise.
12127
12128 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
12129
12130 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
12131 to double. Replace double with FLOAT.
12132 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
12133
12134 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
12135 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
12136 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
12137 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
12138 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
12139 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
12140 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
12141 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
12142
12143 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
12144
12145 PR c/13519
12146 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
12147
12148 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12149
12150 PR c++/15503
12151 * g++.dg/template/meminit2.C: New test.
12152
12153 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
12154
12155 PR target/15822
12156 * gcc.c-torture/execute/compare-fp-1.c,
12157 gcc.c-torture/execute/compare-fp-2.c,
12158 gcc.c-torture/execute/compare-fp-3.c,
12159 gcc.c-torture/execute/compare-fp-4.c,
12160 gcc.c-torture/execute/compare-fp-3.x,
12161 gcc.c-torture/execute/compare-fp-4.x: Moved...
12162 * gcc.c-torture/execute/ieee/compare-fp-1.c,
12163 gcc.c-torture/execute/ieee/compare-fp-2.c,
12164 gcc.c-torture/execute/ieee/compare-fp-3.c,
12165 gcc.c-torture/execute/ieee/compare-fp-4.c,
12166 gcc.c-torture/execute/ieee/compare-fp-3.x,
12167 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
12168
12169 2004-06-04 David Ayers <d.ayers@inode.at>
12170
12171 * objc/execute/protocol-isEqual-4.m: New testcase.
12172
12173 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
12174
12175 * objc/execute/protocol-isEqual-1.m: New testcase.
12176 * objc/execute/protocol-isEqual-2.m: New testcase.
12177 * objc/execute/protocol-isEqual-3.m: New testcase.
12178
12179 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12180
12181 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
12182
12183 2004-06-02 Ziemowit Laski <zlaski@apple.com>
12184
12185 * lib/objc.exp (objc_target_compile): When running tests on
12186 Darwin (Mac OS X), inform the linker about '-framework
12187 'Foundation'.
12188
12189 2004-06-02 Eric Christopher <echristo@redhat.com>
12190
12191 * gcc.c-torture/compile/20040602-1.c: New.
12192
12193 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
12194
12195 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
12196 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
12197
12198 PR tree-optimization/14736
12199 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
12200
12201 PR tree-optimization/14042
12202 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
12203
12204 PR tree-optimization/14729
12205 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
12206
12207 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12208
12209 PR fortran/15557
12210 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
12211
12212 2004-06-01 Richard Hederson <rth@redhat.com>
12213
12214 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
12215
12216 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12217
12218 PR c++/14932
12219 * g++.dg/parse/offsetof4.C: New test.
12220
12221 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
12222
12223 PR objc/7993
12224 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
12225
12226 2004-05-31 Mark Mitchell <mark@codesourcery.com>
12227
12228 PR c++/15701
12229 * g++.dg/template/friend29.C: New test.
12230
12231 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
12232
12233 PR c/15749
12234 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
12235
12236 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
12237
12238 * gcc.dg/sparc-trap-1.c: New test.
12239
12240 2004-05-31 Roger Sayle <roger@eyesopen.com>
12241
12242 PR middle-end/15069
12243 * g++.dg/opt/fold3.C: New test case.
12244
12245 2004-05-30 Graham Stott <graham.stott@btinternet.com>
12246
12247 * lib/target-supports.exp (check_iconv_available): Fix fallout
12248 from 2004-05-28 patch.
12249
12250 2004-05-30 Paul Brook <paul@codesourcery.com>
12251
12252 PR fortran/15620
12253 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
12254 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
12255
12256 2004-05-30 Steven G. Kargl <kargls@comcast.net>
12257
12258 * gfortran.fortran-torture/execute/random_1.f90: New test.
12259
12260 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12261
12262 * g++.dg/ext/altivec-10.C: New test.
12263
12264 2004-05-29 Paul Brook <paul@codesourcery.com>
12265
12266 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
12267
12268 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12269
12270 * gcc.dg/altivec-16.c: New test.
12271
12272 2004-05-28 Janis Johnson <janis187@us.ibm.com>
12273
12274 * lib/target-supports.exp (check_vmx_hw_available): New.
12275 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
12276
12277 * lib/target-supports.exp (check_alias_available,
12278 check_iconv_available, check_named_sections_available): Use
12279 unique names for temporary files.
12280
12281 2004-05-28 Ziemowit Laski <zlaski@apple.com>
12282
12283 * gcc.dg/altivec-15.c: New test.
12284
12285 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12286
12287 PR c++/15083
12288 * g++.dg/warn/noeffect6.C: New test.
12289
12290 PR c++/15471
12291 * g++.dg/expr/ptrmem4.C: New test.
12292
12293 PR c++/15640
12294 * g++.dg/template/operator3.C: New test.
12295
12296 2004-05-28 Mark Mitchell <mark@codesourcery.com>
12297
12298 PR c++/14668
12299 * g++.dg/lookup/redecl1.C: New test.
12300 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
12301
12302 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
12303
12304 * gcc.c-torture/execute/compare-fp-1.c,
12305 gcc.c-torture/execute/compare-fp-2.c,
12306 gcc.c-torture/execute/compare-fp-3.c,
12307 gcc.c-torture/execute/compare-fp-4.c,
12308 gcc.c-torture/execute/compare-fp-3.x,
12309 gcc.c-torture/execute/compare-fp-4.x,
12310 gcc.dg/pr15649-1.c: New.
12311
12312 2004-05-27 Adam Nemet <anemet@lnxw.com>
12313
12314 PR c++/12883
12315 * g++.dg/init/array14.C: New test.
12316
12317 2004-05-25 Janis Johnson <janis187@us.ibm.com>
12318
12319 * lib/compat.exp (compat-get-options-main): New.
12320 (compat-get-options): Remove unneeded code, warn for ignored
12321 command.
12322 (compat-execute): Check flag set by dg-require-* commands.
12323
12324 * lib/compat.exp (compat-execute): Break up long lines.
12325
12326 2004-05-24 Janis Johnson <janis187@us.ibm.com>
12327
12328 * gcc.dg/altivec-7.c: Don't use 'vector long'.
12329 * gcc.dg/altivec-14.c: New test.
12330 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
12331
12332 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12333 * gcc.dg/altivec-12.c: Ditto.
12334
12335 * gcc.dg/altivec-3.c: Move call to altivec_check.
12336
12337 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12338
12339 PR c++/15044
12340 * g++.dg/template/error12.C: New test.
12341
12342 PR c++/15317
12343 * g++.dg/ext/attrib15.C: New test.
12344
12345 PR c++/15329
12346 * g++.dg/template/ptrmem9.C: New test.
12347
12348 2004-05-25 Paul Brook <paul@codesourcery.com>
12349
12350 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
12351
12352 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12353
12354 PR c++/15165
12355 * g++.dg/template/crash19.C: New test.
12356
12357 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12358
12359 PR c++/15025
12360 * g++.dg/template/redecl1.C: New test.
12361
12362 2004-05-23 Mark Mitchell <mark@codesourcery.com>
12363
12364 PR c++/14821
12365 * g++.dg/other/ns1.C: New test.
12366
12367 PR c++/14883
12368 * g++.dg/template/invalid1.C: New test.
12369
12370 2004-05-23 Paul Brook <paul@codesourcery.com>
12371 Victor Leikehman <lei@haifasphere.co.il>
12372
12373 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
12374 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
12375
12376 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12377
12378 PR c++/15285
12379 PR c++/15299
12380 * g++.dg/template/non-dependent5.C: New test.
12381 * g++.dg/template/non-dependent6.C: New test.
12382
12383 2004-05-22 Mark Mitchell <mark@codesourcery.com>
12384
12385 PR c++/15507
12386 * g++.dg/inherit/union1.C: New test.
12387
12388 PR c++/15542
12389 * g++.dg/template/addr1.C: New test.
12390
12391 PR c++/15427
12392 * g++.dg/template/array5.C: New test.
12393
12394 PR c++/15287
12395 * g++.dg/template/array6.C: New test.
12396
12397 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
12398 Roger Sayle <roger@eyesopen.com>
12399
12400 * g++.dg/lookup/forscope2.C: New test case.
12401
12402 2004-05-22 Ben Elliston <bje@au.ibm.com>
12403
12404 * gcc.dg/cpp/Wmissingdirs.c: New.
12405
12406 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12407
12408 PR target/15301
12409 * gcc.dg/compat/union-m128-1.h: New file.
12410 * gcc.dg/compat/union-m128-1_main.c: Likewise.
12411 * gcc.dg/compat/union-m128-1_x.c: Likewise.
12412 * gcc.dg/compat/union-m128-1_y.c: Likewise.
12413
12414 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
12415
12416 PR target/15302
12417 * gcc.dg/compat/struct-complex-1.h: New file.
12418 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
12419 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
12420 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
12421
12422 2004-05-20 Roger Sayle <roger@eyesopen.com>
12423
12424 PR middle-end/3074
12425 * gcc.dg/pr3074-1.c: New test case.
12426 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
12427
12428 2004-05-20 Falk Hueffner <falk@debian.org>
12429
12430 PR other/15526
12431 * gcc.dg/ftrapv-1.c: New test case.
12432
12433 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
12434
12435 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
12436
12437 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
12438 Jeff Law <law@redhat.com>
12439
12440 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
12441 * gcc.dg/tree-ssa/20040518-2.c: New test.
12442
12443 * gcc.dg/tree-ssa/20040518-1.c: New test.
12444
12445 2004-05-18 Zack Weinberg <zack@codesourcery.com>
12446
12447 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
12448
12449 2004-05-18 Paul Brook <paul@codesourcery.com>
12450
12451 PR fortran/13930
12452 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
12453
12454 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12455
12456 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
12457 constant folding.
12458
12459 2004-05-17 Steven Bosscher <stevenb@suse.de>
12460
12461 * gcc.dg/tree-ssa/20040517-1.c: New test.
12462
12463 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12464
12465 * gcc.dg/loop-4.c: New test.
12466
12467 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
12468
12469 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
12470
12471 2004-05-15 Bud Davis <bdavis9659@comcast.net>
12472
12473 PR fortran/15311
12474 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
12475
12476 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12477
12478 PR fortran/13826
12479 PR fortran/13940
12480 * gfortran.fortran-torture/compile/data_1.f90: New test.
12481
12482 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
12483
12484 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
12485 * gcc.dg/uninit-H.c: Define ASM for __s390__.
12486
12487 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12488
12489 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
12490
12491 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
12492
12493 PR c/15444
12494 * gcc.dg/format/xopen-1.c: Adjust expected message.
12495 * gcc.dg/format/xopen-3.c: New test.
12496
12497 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
12498
12499 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
12500
12501 2004-05-14 Jeff Law <law@redhat.com>
12502
12503 * gcc.dg/tree-ssa/20040514-2.c: New test.
12504
12505 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12506
12507 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
12508 this ...
12509 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
12510 this.
12511
12512 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
12513
12514 * gcc.dg/tree-ssa/20040514-1.c: New test.
12515
12516 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12517
12518 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
12519 test.
12520
12521 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12522
12523 PR fortran/14066
12524 * gfortran.fortran-torture/compile/do_1.f90: New test.
12525
12526 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12527
12528 PR fortran/15051
12529 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
12530 test.
12531
12532 2004-05-14 Bud Davis <bdavis9659@comcast.net>
12533
12534 PR fortran/15149
12535 * gfortran.fortran-torture/execute/random_init.f90: New test.
12536
12537 2004-05-13 Paul Brook <paul@codesourcery.com>
12538
12539 PR fortran/15314
12540 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
12541
12542 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
12543
12544 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
12545 for the powerpc case.
12546
12547 2004-05-13 Jeff Law <law@redhat.com>
12548
12549 * gcc.dg/tree-ssa/20040513-1.c: New test.
12550 * gcc.dg/tree-ssa/20040513-2.c: New test.
12551
12552 2004-05-13 Paul Brook <paul@codesourcery.com>
12553
12554 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
12555 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
12556 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
12557
12558 2004-05-13 Andreas Schwab <schwab@suse.de>
12559
12560 PR other/10819
12561 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
12562 characters.
12563
12564 2004-05-13 Bud Davis <bdavis9659@comcast.net>
12565
12566 PR fortran/15294
12567 * gfortran.fortran-torture/execute/adjustr.f90: New file.
12568
12569 2004-05-13 Diego Novillo <dnovillo@redhat.com>
12570
12571 Merge from tree-ssa-20020619-branch. See
12572 ChangeLog.tree-ssa for details.
12573
12574 2004-05-11 Ziemowit Laski <zlaski@apple.com>
12575
12576 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
12577 include <altivec.h> explicitly.
12578 * gcc.dg/altivec-13.c: Likewise.
12579
12580 2004-05-11 Paul Brook <paul@codesourcery.com>
12581
12582 * gcc.c-torture/compile/20010518-1.c: Force enum size.
12583
12584 2004-05-10 Eric Christopher <echristo@redhat.com>
12585
12586 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
12587 * gcc.dg/sibcall-4.c: Ditto.
12588
12589 2004-05-10 Ziemowit Laski <zlaski@apple.com>
12590
12591 * g++.dg/ext/altivec-8.C: New test case.
12592 * gcc.dg/altivec-13.c: New test case.
12593
12594 2004-05-08 Roger Sayle <roger@eyesopen.com>
12595
12596 * gcc.c-torture/execute/divcmp-1.c: New test case.
12597 * gcc.c-torture/execute/divcmp-2.c: New test case.
12598 * gcc.c-torture/execute/divcmp-3.c: New test case.
12599
12600 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12601
12602 * g++.dg/other/pragma-re-2.C: New test.
12603
12604 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12605
12606 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
12607 * gcc.dg/i386-387-2.c: Likewise.
12608
12609 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
12610 __builtin_drem.
12611 * gcc.dg/i386-387-6.c: Likewise.
12612
12613 2004-05-07 Uros Bizjak <uros@kss-loka.si>
12614
12615 * gcc.dg/builtins-33.c: Also check log1p*.
12616
12617 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
12618
12619 PR optimization/15296
12620 * gcc.c-torture/execute/pr15296.c: New test.
12621
12622 2004-05-05 Uros Bizjak <uros@kss-loka.si>
12623
12624 * gcc.dg/builtins-40.c: New test.
12625
12626 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
12627
12628 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
12629
12630 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
12631
12632 * g++.dg/ext/spe1.C: New testcase.
12633
12634 2004-05-04 Ziemowit Laski <zlaski@apple.com>
12635
12636 * objc.dg/image-info.m: Allow additional attributes
12637 for __image_info section.
12638
12639 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
12640
12641 * gcc.dg/torture/mips-hilo-2.c: New test.
12642
12643 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12644
12645 PR c++/14389
12646 * g++.dg/template/member5.C: New test.
12647
12648 2004-05-03 Uros Bizjak <uros@kss-loka.si>
12649
12650 * gcc.dg/builtins-34.c: Also check expm1*.
12651
12652 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12653
12654 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
12655 * gcc.dg/torture/builtin-convert-3.c: New test.
12656
12657 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
12658
12659 PR middle-end/15054
12660 * g++.dg/opt/pr15054.C: New test.
12661
12662 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12663
12664 * gcc.dg/torture/builtin-rounding-1.c: New test.
12665 * gcc.dg/builtins-25.c: Delete.
12666 * gcc.dg/builtins-29.c: Delete.
12667
12668 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
12669
12670 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
12671 * gcc.dg/sibcall-4.c: Likewise.
12672 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
12673
12674 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12675
12676 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
12677 bit-field on 16-bit targets.
12678
12679 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
12680
12681 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
12682 16-bit targets.
12683
12684 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
12685
12686 * gcc.dg/rs6000-power2-1.c: Change to compile only.
12687 * gcc.dg/rs6000-power2-2.c: Likewise.
12688
12689 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12690
12691 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
12692 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
12693 Change the asm registers to be in form of frN instead of fN.
12694
12695 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12696
12697 * gcc.dg/torture/builtin-convert-2.c: New test.
12698
12699 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
12700
12701 * gcc.dg/rs6000-power2-1.c: New test.
12702 * gcc.dg/rs6000-power2-2.c: New test.
12703
12704 2004-04-28 Jan Hubicka <jh@suse.cz>
12705
12706 * gcc.dg/unused-6.c: New test.
12707
12708 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12709 Ulrich Weigand <uweigand@de.ibm.com>
12710
12711 * ada/acats/run_all.sh: Define $target variable.
12712
12713 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
12714
12715 PR c++/15119
12716 * g++.dg/other/vararg-1.C: New test.
12717
12718 PR c++/4794
12719 * g++.dg/eh/cleanup3.C: New test.
12720
12721 2004-04-24 Laurent GUERBY <laurent@guerby.net>
12722
12723 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
12724 and ad8011a (target_insn).
12725 * ada/acats/support/macro.dfs: Likewise.
12726 * ada/acats/support/impbit.adb: New file.
12727
12728 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
12729
12730 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
12731
12732 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12733
12734 * gcc.dg/loop-3.c: New test.
12735
12736 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
12737
12738 * gcc.c-torture/execute/simd-5.c: New test.
12739
12740 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12741
12742 PR c++/15064
12743 * g++.dg/template/crash18.C: New test.
12744
12745 2004-04-22 Mark Mitchell <mark@codesourcery.com>
12746
12747 * g++.dg/ext/complit3.C: New test.
12748
12749 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12750
12751 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
12752 * gcc.dg/altivec-3.c: Same.
12753 * gcc.dg/altivec-varargs-1.c: Same.
12754
12755 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
12756
12757 * lib/target-supports.exp (check_profiling_available): Assume
12758 profiling is not available on powerpc-eabi targets.
12759
12760 2004-04-21 Janis Johnson <janis187@us.ibm.com>
12761
12762 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
12763 * gcc.dg/vmx/bug-1.c: Ditto.
12764
12765 2004-04-20 Eric Christopher <echristo@redhat.com>
12766
12767 * gcc.dg/charset/extern.c: New test.
12768 * g++.dg/charset/extern3.cc: Ditto.
12769
12770 2004-04-20 Uros Bizjak <uros@kss-loka.si>
12771
12772 * gcc.dg/builtins-39.c: New test.
12773
12774 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
12775
12776 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
12777
12778 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
12779
12780 * gcc.dg/torture/mips-hilo-1.c: New test.
12781
12782 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
12783
12784 * gcc.c-torture/compile/20040419-1.c: New test.
12785
12786 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
12787
12788 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
12789
12790 2004-04-18 Zack Weinberg <zack@codesourcery.com>
12791 Aldy Hernandez <aldyh@redhat.com>
12792
12793 * gcc.c-torture/execute/va-arg-24.c: New.
12794
12795 2004-04-17 Zack Weinberg <zack@codesourcery.com>
12796 Aldy Hernandez <aldyh@redhat.com>
12797
12798 * gcc.dg/vmx/1b-01.c: New.
12799 * gcc.dg/vmx/1b-02.c: New.
12800 * gcc.dg/vmx/1b-03.c: New.
12801 * gcc.dg/vmx/1b-04.c: New.
12802 * gcc.dg/vmx/1b-05.c: New.
12803 * gcc.dg/vmx/1b-06.c: New.
12804 * gcc.dg/vmx/1b-07.c: New.
12805 * gcc.dg/vmx/1c-01.c: New.
12806 * gcc.dg/vmx/1c-02.c: New.
12807 * gcc.dg/vmx/3a-01a.c: New.
12808 * gcc.dg/vmx/3a-01.c: New.
12809 * gcc.dg/vmx/3a-01m.c: New.
12810 * gcc.dg/vmx/3a-03.c: New.
12811 * gcc.dg/vmx/3a-03m.c: New.
12812 * gcc.dg/vmx/3a-04.c: New.
12813 * gcc.dg/vmx/3a-04m.c: New.
12814 * gcc.dg/vmx/3a-05.c: New.
12815 * gcc.dg/vmx/3a-06.c: New.
12816 * gcc.dg/vmx/3a-06m.c: New.
12817 * gcc.dg/vmx/3a-07.c: New.
12818 * gcc.dg/vmx/3b-01.c: New.
12819 * gcc.dg/vmx/3b-02.c: New.
12820 * gcc.dg/vmx/3b-10.c: New.
12821 * gcc.dg/vmx/3b-13.c: New.
12822 * gcc.dg/vmx/3b-14.c: New.
12823 * gcc.dg/vmx/3b-15.c: New.
12824 * gcc.dg/vmx/3c-01a.c: New.
12825 * gcc.dg/vmx/3c-01.c: New.
12826 * gcc.dg/vmx/3c-02.c: New.
12827 * gcc.dg/vmx/3c-03.c: New.
12828 * gcc.dg/vmx/3d-01.c: New.
12829 * gcc.dg/vmx/4-01.c: New.
12830 * gcc.dg/vmx/4-03.c: New.
12831 * gcc.dg/vmx/5-01.c: New.
12832 * gcc.dg/vmx/5-02.c: New.
12833 * gcc.dg/vmx/5-03.c: New.
12834 * gcc.dg/vmx/5-04.c: New.
12835 * gcc.dg/vmx/5-05.c: New.
12836 * gcc.dg/vmx/5-06.c: New.
12837 * gcc.dg/vmx/5-07.c: New.
12838 * gcc.dg/vmx/5-07t.c: New.
12839 * gcc.dg/vmx/5-08.c: New.
12840 * gcc.dg/vmx/5-10.c: New.
12841 * gcc.dg/vmx/5-11.c: New.
12842 * gcc.dg/vmx/7-01a.c: New.
12843 * gcc.dg/vmx/7-01.c: New.
12844 * gcc.dg/vmx/7c-01.c: New.
12845 * gcc.dg/vmx/7d-01.c: New.
12846 * gcc.dg/vmx/7d-02.c: New.
12847 * gcc.dg/vmx/8-01.c: New.
12848 * gcc.dg/vmx/8-02a.c: New.
12849 * gcc.dg/vmx/8-02.c: New.
12850 * gcc.dg/vmx/brode-1.c: New.
12851 * gcc.dg/vmx/bug-1.c: New.
12852 * gcc.dg/vmx/bug-2.c: New.
12853 * gcc.dg/vmx/bug-3.c: New.
12854 * gcc.dg/vmx/cw-bug-1.c: New.
12855 * gcc.dg/vmx/cw-bug-2.c: New.
12856 * gcc.dg/vmx/cw-bug-3.c: New.
12857 * gcc.dg/vmx/dct.c: New.
12858 * gcc.dg/vmx/debug-1.c: New.
12859 * gcc.dg/vmx/debug-2.c: New.
12860 * gcc.dg/vmx/debug-3.c: New.
12861 * gcc.dg/vmx/debug-4.c: New.
12862 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
12863 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
12864 * gcc.dg/vmx/eg-5.c: New.
12865 * gcc.dg/vmx/fft.c: New.
12866 * gcc.dg/vmx/gcc-bug-1.c: New.
12867 * gcc.dg/vmx/gcc-bug-2.c: New.
12868 * gcc.dg/vmx/gcc-bug-3.c: New.
12869 * gcc.dg/vmx/gcc-bug-4.c: New.
12870 * gcc.dg/vmx/gcc-bug-5.c: New.
12871 * gcc.dg/vmx/gcc-bug-6.c: New.
12872 * gcc.dg/vmx/gcc-bug-7.c: New.
12873 * gcc.dg/vmx/gcc-bug-8.c: New.
12874 * gcc.dg/vmx/gcc-bug-9.c: New.
12875 * gcc.dg/vmx/gcc-bug-b.c: New.
12876 * gcc.dg/vmx/gcc-bug-c.c: New.
12877 * gcc.dg/vmx/gcc-bug-d.c: New.
12878 * gcc.dg/vmx/gcc-bug-e.c: New.
12879 * gcc.dg/vmx/gcc-bug-f.c: New.
12880 * gcc.dg/vmx/gcc-bug-g.c: New.
12881 * gcc.dg/vmx/gcc-bug-i.c: New.
12882 * gcc.dg/vmx/harness.h: New.
12883 * gcc.dg/vmx/ira1.c: New.
12884 * gcc.dg/vmx/ira2a.c: New.
12885 * gcc.dg/vmx/ira2b.c: New.
12886 * gcc.dg/vmx/ira2.c: New.
12887 * gcc.dg/vmx/ira2c.c: New.
12888 * gcc.dg/vmx/mem.c: New.
12889 * gcc.dg/vmx/newton-1.c: New.
12890 * gcc.dg/vmx/ops.c: New.
12891 * gcc.dg/vmx/sn7153.c: New.
12892 * gcc.dg/vmx/spill2.c: New.
12893 * gcc.dg/vmx/spill3.c: New.
12894 * gcc.dg/vmx/spill.c: New.
12895 * gcc.dg/vmx/t.c: New.
12896 * gcc.dg/vmx/varargs-1.c: New.
12897 * gcc.dg/vmx/varargs-2.c: New.
12898 * gcc.dg/vmx/varargs-3.c: New.
12899 * gcc.dg/vmx/varargs-4.c: New.
12900 * gcc.dg/vmx/varargs-5.c: New.
12901 * gcc.dg/vmx/varargs-6.c: New.
12902 * gcc.dg/vmx/varargs-7.c: New.
12903 * gcc.dg/vmx/vmx.exp: New.
12904 * gcc.dg/vmx/vprint-1.c: New.
12905 * gcc.dg/vmx/vscan-1.c: New.
12906 * gcc.dg/vmx/x-01.c: New.
12907 * gcc.dg/vmx/x-02.c: New.
12908 * gcc.dg/vmx/x-03.c: New.
12909 * gcc.dg/vmx/x-04.c: New.
12910 * gcc.dg/vmx/x-05.c: New.
12911 * gcc.dg/vmx/yousufi-1.c: New.
12912 * gcc.dg/vmx/zero-1.c: New.
12913 * gcc.dg/vmx/zero.c: New.
12914
12915 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
12916
12917 * g++.dg/lookup/java1.C: Update for chage of
12918 _Jv_AllocObject.
12919 * g++.dg/lookup/java2.C: Likewise.
12920
12921 2004-04-17 Laurent GUERBY <laurent@guerby.net>
12922
12923 * ada/acats/run_all.sh: use -O2 by default.
12924
12925 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
12926
12927 * gcc.dg/vr-mult-[12].c: New tests.
12928
12929 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12930
12931 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
12932
12933 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
12934
12935 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
12936
12937 * lib/target-supports.exp (check_profiling_available): Assume profiling
12938 isn't available for mips*-*-elf targets.
12939
12940 2004-04-14 Uros Bizjak <uros@kss-loka.si>
12941
12942 * gcc.dg/builtins-38.c: New test.
12943
12944 2004-04-14 Eric Christopher <echristo@redhat.com>
12945
12946 * g++.dg/charset/charset.exp: Run .cc extension tests.
12947
12948 2004-04-14 Zack Weinberg <zack@codesourcery.com>
12949
12950 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
12951
12952 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12953
12954 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
12955
12956 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
12957
12958 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
12959 * gcc.dg/i386-387-2.c: Likewise.
12960
12961 * gcc.dg/i386-387-7.c: New test.
12962 * gcc.dg/i386-387-8.c: New test.
12963
12964 * gcc.dg/builtins-37.c: New test.
12965
12966 2004-04-13 Geoffrey Keating <geoffk@apple.com>
12967
12968 * g++.dg/pch/externc-1.C: Add missing semicolon.
12969
12970 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
12971
12972 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
12973
12974 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12975
12976 * gcc.c-torture/execute/20040411-1.c: New test.
12977
12978 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
12979
12980 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
12981
12982 2004-04-09 Chris Demetriou <cgd@broadcom.com>
12983
12984 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
12985
12986 2004-04-09 Zack Weinberg <zack@codesourcery.com>
12987
12988 * lib/target-supports.exp (check_named_sections_available): New.
12989 * lib/gcc-dg.exp (dg-require-named-sections): New.
12990 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
12991 old-deja.exp. Also prune error-count message from HP linker.
12992 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
12993
12994 * g++.dg/init/init-ref4.C: Use dg-require-weak.
12995 * g++.old-deja/g++.pt/static3.C: Likewise.
12996 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
12997
12998 2004-04-09 Roger Sayle <roger@eyesopen.com>
12999
13000 * gcc.c-torture/execute/20040409-1.c: New test case.
13001 * gcc.c-torture/execute/20040409-2.c: New test case.
13002 * gcc.c-torture/execute/20040409-3.c: New test case.
13003
13004 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
13005
13006 * gcc.dg/20040409-1.c: New test.
13007
13008 2004-04-08 Roger Sayle <roger@eyesopen.com>
13009
13010 PR target/14888
13011 * g++.dg/opt/pr14888.C: New test case.
13012
13013 2004-04-08 Geoffrey Keating <geoffk@apple.com>
13014
13015 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
13016 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
13017 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
13018 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
13019 New tests.
13020
13021 2004-04-08 Paul Brook <paul@codesourcery.com>
13022
13023 * gcc.dg/spill-1.c: New test.
13024
13025 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13026
13027 * gcc.dg/torture/builtin-ctype-2.c: New test.
13028
13029 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
13030
13031 * gcc.dg/pch/pch.exp: Add largefile test.
13032
13033 2004-04-06 Geoffrey Keating <geoffk@apple.com>
13034
13035 * g++.dg/pch/externc-1.Hs: New.
13036 * g++.dg/pch/externc-1.C: New.
13037
13038 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13039
13040 * gcc.dg/compat/struct-by-value-5a_main.c,
13041 gcc.dg/compat/struct-by-value-5b_main.c: New files.
13042 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
13043 * gcc.dg/compat/struct-by-value-5a_x.c,
13044 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
13045 gcc.dg/compat/struct-by-value-5_x.c.
13046 * gcc.dg/compat/struct-by-value-5a_y.c,
13047 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
13048 gcc.dg/compat/struct-by-value-5_y.c.
13049
13050 * gcc.dg/compat/struct-by-value-6a_main.c,
13051 gcc.dg/compat/struct-by-value-6b_main.c: New files.
13052 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
13053 * gcc.dg/compat/struct-by-value-6a_x.c,
13054 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
13055 gcc.dg/compat/struct-by-value-6_x.c.
13056 * gcc.dg/compat/struct-by-value-6a_y.c,
13057 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
13058 gcc.dg/compat/struct-by-value-6_y.c.
13059
13060 * gcc.dg/compat/struct-by-value-7a_main.c,
13061 gcc.dg/compat/struct-by-value-7b_main.c: New files.
13062 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
13063 * gcc.dg/compat/struct-by-value-7a_x.c,
13064 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
13065 gcc.dg/compat/struct-by-value-7_x.c.
13066 * gcc.dg/compat/struct-by-value-7a_y.c,
13067 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
13068 gcc.dg/compat/struct-by-value-7_y.c.
13069
13070 2004-04-06 Jakub Jelinek <jakub@redhat.com>
13071
13072 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
13073 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
13074 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
13075 options.
13076
13077 2004-04-06 Uros Bizjak <uros@kss-loka.si>
13078
13079 * gcc.dg/builtins-36.c: New test.
13080
13081 2004-04-06 Paul Brook <paul@codesourcery.com>
13082
13083 * README.gcc: Remove obsolete contraint on testcases.
13084
13085 2004-04-05 Paul Brook <paul@codesourcery.com>
13086
13087 PR2123
13088 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
13089 failure and exit(0) on success.
13090 * g++.dg/expr/anew2.C: Ditto.
13091 * g++.dg/expr/anew3.C: Ditto.
13092 * g++.dg/expr/anew4.C: Ditto.
13093
13094 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
13095
13096 PR c++/3518
13097 * g++.dg/template/unify7.C: New.
13098
13099 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
13100
13101 * g++.dg/README: Bring up to date with new subdirectories; remove
13102 duplicate subdirectory lines.
13103
13104 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
13105
13106 PR c++/14007
13107 * g++.dg/template/unify5.C: New.
13108 * g++.dg/template/unify6.C: New.
13109 * g++.dg/template/qualttp20.C: Adjust.
13110 * g++.old-deja/g++.jason/report.C: Adjust.
13111 * g++.old-deja/g++.other/qual1.C: Adjust.
13112
13113 2004-04-01 Mark Mitchell <mark@codesourcery.com>
13114
13115 PR c++/14803
13116 * g++.dg/inherit/ptrmem1.C: New test.
13117
13118 2004-04-01 Jakub Jelinek <jakub@redhat.com>
13119
13120 PR c++/14755
13121 * gcc.c-torture/execute/20040331-1.c: New test.
13122 * gcc.dg/20040331-1.c: New test.
13123
13124 2004-04-01 Paul Brook <paul@codesourcery.com>
13125
13126 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
13127
13128 2004-03-30 Mark Mitchell <mark@codesourcery.com>
13129
13130 PR c++/14724
13131 * g++.dg/init/goto1.C: New test.
13132
13133 PR c++/14763
13134 * g++.dg/template/defarg4.C: New test.
13135
13136 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
13137
13138 * gcc.dg/altivec-11.c: Extend test for more valid cases.
13139
13140 2004-03-28 David Edelsohn <edelsohn@gnu.org>
13141
13142 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
13143
13144 2004-03-28 Zack Weinberg <zack@codesourcery.com>
13145
13146 * gcc.dg/noncompile/undeclared-2.c: New test.
13147
13148 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
13149
13150 * gcc.dg/940409-1.c: Remove XFAIL.
13151 * gcc.dg/reg-vol-struct-1.c: New test.
13152
13153 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13154
13155 * gcc.dg/torture/builtin-wctype-1.c: New test.
13156
13157 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
13158
13159 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
13160 * gcc.dg/20001101-1.c: Likewise.
13161 * gcc.dg/20001102-1.c: Likewise.
13162
13163 2004-03-25 Roger Sayle <roger@eyesopen.com>
13164
13165 * gcc.dg/compare8.c: Add an additional test for XOR.
13166
13167 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13168
13169 * gcc.dg/torture/builtin-ctype-1.c: New test.
13170
13171 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13172
13173 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
13174 * gcc.dg/torture/builtin-math-1.c: Likewise.
13175 * gcc.dg/torture/builtin-power-1.c: New test.
13176
13177 2004-03-24 Andreas Schwab <schwab@suse.de>
13178
13179 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
13180 IA64 assembler.
13181
13182 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
13183 Roger Sayle <roger@eyesopen.com>
13184
13185 * gcc.dg/compare8.c: New test case.
13186
13187 2004-03-23 Ziemowit Laski <zlaski@apple.com>
13188
13189 * g++.dg/ext/altivec-7.C: New test.
13190
13191 2004-03-23 Zack Weinberg <zack@codesourcery.com>
13192
13193 PR 12267, 12391, 12560, 13129, 14114, 14133
13194 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
13195 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
13196 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
13197 Adjust error regexps.
13198 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
13199 * gcc.dg/noncompile/undeclared-1.c: New test cases.
13200 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
13201 * gcc.dg/local1.c: Add explanatory comment.
13202
13203 2004-03-23 Roger Sayle <roger@eyesopen.com>
13204
13205 PR optimization/14669
13206 * g++.dg/opt/fold2.C: New test case.
13207
13208 2004-03-22 Jakub Jelinek <jakub@redhat.com>
13209
13210 PR c/14069
13211 * gcc.dg/20040322-1.c: New test.
13212
13213 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13214
13215 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
13216 * gcc.dg/ultrasp4.c: Likewise.
13217 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
13218
13219 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13220
13221 * gcc.dg/i386-sse-8.c: Reset default options.
13222
13223 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
13224
13225 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
13226 in the error message text.
13227
13228 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
13229
13230 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
13231
13232 2004-03-21 Mark Mitchell <mark@codesourcery.com>
13233
13234 PR c++/14616
13235 * g++.dg/init/array13.C: New test.
13236
13237 2004-03-20 Roger Sayle <roger@eyesopen.com>
13238
13239 PR target/13889
13240 * gcc.c-torture/compile/pr13889.c: New test case.
13241
13242 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
13243
13244 PR c/14635
13245 * builtins-1.c (nan, nans): Don't test.
13246 * builtins-30.c: Don't use nan, nanf, nanl.
13247 * builtins-35.c: New test.
13248
13249 2004-03-19 Ziemowit Laski <zlaski@apple.com>
13250
13251 * g++.dg/ext/altivec-6.C: New test.
13252
13253 2004-03-19 Mark Mitchell <mark@codesourcery.com>
13254
13255 * g++.dg/init/placement3.C: New test.
13256
13257 * g++.dg/template/spec13.C: New test.
13258
13259 * g++.dg/lookup/using11.C: New test.
13260
13261 * g++.dg/lookup/koenig3.C: New test.
13262
13263 * g++.dg/template/operator2.C: New test.
13264
13265 * g++.dg/expr/dtor3.C: New test.
13266 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
13267 marker.
13268 * g++.old-deja/g++.law/visibility28.C: Likewise.
13269
13270 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
13271
13272 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
13273 * gcc.dg/ppc64-abi-3.c: Likewise.
13274
13275 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13276
13277 PR c++/14545
13278 * g++.dg/parse/template15.C: New test.
13279
13280 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13281
13282 * g++.dg/expr/dtor2.C: New test.
13283
13284 * g++.dg/lookup/anon4.C: New test.
13285
13286 * g++.dg/overload/using1.C: New test.
13287
13288 * g++.dg/template/lookup7.C: New test.
13289
13290 * g++.dg/template/typename6.C: New test.
13291
13292 * g++.dg/expr/cond6.C: New test.
13293
13294 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13295
13296 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
13297
13298 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13299
13300 * g++.dg/expr/cond5.C: New test.
13301 * g++.dg/expr/constcast1.C: Likewise.
13302 * g++.dg/expr/ptrmem2.C: Likewise.
13303 * g++.dg/expr/ptrmem3.C: Likewise.
13304 * g++.dg/lookup/main1.C: Likewise.
13305 * g++.dg/template/lookup6.C: Likewise.
13306
13307 2004-03-18 Mark Mitchell <mark@codesourcery.com>
13308
13309 * gcc.dg/local1.c: New test.
13310
13311 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
13312
13313 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13314
13315 * gcc.dg/torture/builtin-convert-1.c: New test.
13316
13317 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13318
13319 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
13320
13321 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13322
13323 PR c++/14481
13324 * g++.dg/warn/Wunused-7.C: New test.
13325
13326 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13327
13328 * gcc.dg/torture/builtin-integral-1.c: New test.
13329
13330 2004-03-16 Mark Mitchell <mark@codesourcery.com>
13331
13332 PR c++/14586
13333 * g++.dg/parse/non-dependent3.C: New test.
13334
13335 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
13336
13337 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
13338 * g++.dg/eh/simd-2.C: Likewise.
13339 * g++.dg/init/array10.C: Likewise.
13340 * gcc.c-torture/compile/simd-1.c: Likewise.
13341 * gcc.c-torture/compile/simd-2.c: Likewise.
13342 * gcc.c-torture/compile/simd-3.c: Likewise.
13343 * gcc.c-torture/compile/simd-4.c: Likewise.
13344 * gcc.c-torture/compile/simd-6.c: Likewise.
13345 * gcc.c-torture/execute/simd-1.c: Likewise.
13346 * gcc.c-torture/execute/simd-2.c: Likewise.
13347 * gcc.dg/compat/vector-defs.h: Likewise.
13348 * gcc.dg/20020531-1.c: Likewise.
13349 * gcc.dg/altivec-3.c: Likewise.
13350 * gcc.dg/altivec-4.c: Likewise.
13351 * gcc.dg/altivec-varargs-1.c: Likewise.
13352 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
13353 * gcc.dg/i386-mmx-3.c: Likewise.
13354 * gcc.dg/i386-sse-4.c: Likewise.
13355 * gcc.dg/i386-sse-5.c: Likewise.
13356 * gcc.dg/i386-sse-8.c: Likewise.
13357 * gcc.dg/simd-1.c: Likewise.
13358 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
13359 __ev64_opaque__ since the machine description provides it.
13360
13361 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13362
13363 * lib/compat.exp (skip_list): New global variable.
13364 Use it to hold the user defined COMPAT_SKIPS list if any.
13365 (compat-obj): Add the members of skip_list to optall.
13366
13367 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13368
13369 * gcc.dg/compat/union-by-value-1_main.c,
13370 union-by-value-1_x.c, union-by-value-1_y.c,
13371 union-check.h, union-defs.h,
13372 union-init.h, union-return-1_main.c,
13373 union-return-1_x.c, union-return-1_y.c: New files.
13374
13375 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13376
13377 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
13378 mixed-struct-init.h: Add 4 mixed structure types.
13379 struct-by-value-21_main.c, struct-by-value-21_x.c,
13380 struct-by-value-21_y.c, struct-return-21_main.c,
13381 struct-return-21_x.c, struct-return-21_y.c: New files.
13382
13383 2004-03-13 Mark Mitchell <mark@codesourcery.com>
13384
13385 PR c++/14550
13386 * g++.dg/parse/template14.C: New test.
13387
13388 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13389
13390 * gcc.c-torture/execute/20040313-1.c: New test.
13391
13392 2004-03-13 Jakub Jelinek <jakub@redhat.com>
13393
13394 PR target/14533
13395 * gcc.dg/20040311-2.c: New test.
13396
13397 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
13398
13399 PR other/14544
13400 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
13401 bit-field.
13402
13403 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
13404
13405 * gcc.dg/20040305-2.c: Add missing return statement.
13406
13407 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13408
13409 * gcc.dg/builtins-34.c: Also check pow10*.
13410
13411 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13412
13413 PR target/14262
13414 * gcc.dg/20040305-2.c: New test.
13415
13416 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
13417
13418 * gcc.dg/20040310-1.c: New test.
13419
13420 2004-03-11 Roger Sayle <roger@eyesopen.com>
13421
13422 * gcc.c-torture/execute/20040311-1.c: New test case.
13423
13424 2004-03-11 Mark Mitchell <mark@codesourcery.com>
13425
13426 PR c++/14476
13427 * g++.dg/lookup/enum1.C: New test.
13428
13429 2004-03-10 Mark Mitchell <mark@codesourcery.com>
13430
13431 PR c++/14510
13432 * g++.dg/lookup/struct2.C: New test.
13433
13434 2004-03-10 Uros Bizjak <uros@kss-loka.si>
13435
13436 * gcc.dg/builtins-34.c: New test.
13437
13438 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13439
13440 * gcc.dg/torture/builtin-nonneg-1.c: New test.
13441
13442 2004-03-09 James E Wilson <wilson@specifixinc.com>
13443
13444 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
13445 * gcc.dg/alias-2.c: New testcase.
13446
13447 2004-03-09 Zack Weinberg <zack@codesourcery.com>
13448
13449 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
13450
13451 2004-03-09 Roger Sayle <roger@eyesopen.com>
13452
13453 * gcc.c-torture/execute/20040309-1.c: New test case.
13454
13455 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
13456
13457 PR c++/14397
13458 * g++.dg/overload/ref1.C: New.
13459
13460 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13461
13462 PR c++/14409
13463 * g++.dg/template/spec12.C: New test.
13464
13465 PR c++/14448
13466 * g++.dg/parse/crash14.C: New test.
13467
13468 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13469
13470 PR c++/14230
13471 * g++.dg/init/ref11.C: New test.
13472
13473 2004-03-09 Mark Mitchell <mark@codesourcery.com>
13474
13475 PR c++/14432
13476 * g++.dg/parse/builtin2.C: New test.
13477
13478 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13479
13480 PR c++/14401
13481 * g++.dg/init/ctor3.C: New test.
13482 * g++.dg/init/union1.C: New test.
13483 * g++.dg/ext/anon-struct4.C: New test.
13484
13485 2004-03-08 Mark Mitchell <mark@codesourcery.com>
13486
13487 * g++.dg/lookup/koenig1.C: Tweak error messages.
13488 * g++.dg/lookup/used-before-declaration.C: Likewise.
13489 * g++.dg/other/do1.C: Likewise.
13490 * g++.dg/overload/koenig1.C: Likewise.
13491 * g++.dg/parse/crash13.C: Likewise.
13492 * g++.dg/template/instantiate3.C: Likewise.
13493
13494 2004-03-08 Eric Christopher <echristo@redhat.com>
13495
13496 * * lib/target-supports.exp: Enable libiconv in test
13497 compilation. Fix up error checking.
13498
13499 2004-03-08 Roger Sayle <roger@eyesopen.com>
13500
13501 PR middle-end/14289
13502 * gcc.dg/pr14289-1.c: New test case.
13503 * gcc.dg/pr14289-2.c: Likewise.
13504 * gcc.dg/pr14289-3.c: Likewise.
13505
13506 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
13507
13508 * gcc.c-torture/execute/20040308-1.c: New test.
13509
13510 2004-03-07 Roger Sayle <roger@eyesopen.com>
13511
13512 * gcc.c-torture/execute/20040307-1.c: New test case.
13513
13514 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
13515
13516 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
13517
13518 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
13519
13520 * gcc.dg/20040306-1.c: New test.
13521
13522 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
13523
13524 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
13525 them static.
13526 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
13527
13528 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13529
13530 PR c/14465
13531 * gcc.dg/decl-6.c: New test.
13532
13533 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13534
13535 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
13536 Rename LOGPOW -> LOG_POW.
13537 (SQRT_EXP, POW_EXP): New.
13538
13539 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13540
13541 * gcc.dg/i386-sse-8.c: New test.
13542
13543 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13544
13545 PR c/14114
13546 * gcc.dg/decl-5.c: New test.
13547
13548 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
13549
13550 * gcc.dg/20040305-1.c: New test.
13551
13552 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
13553
13554 PR other/14354
13555 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
13556
13557 2004-03-04 Ziemowit Laski <zlaski@apple.com>
13558
13559 PR c++/14425, c++/14426
13560 * g++.dg/ext/altivec-4.C: New test.
13561 * g++.dg/ext/altivec-5.C: New test.
13562
13563 2004-03-04 Geoffrey Keating <geoffk@apple.com>
13564
13565 * g++.old-deja/g++.other/linkage1.C: Expect errors about
13566 global variables of a type with no linkage.
13567 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
13568 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
13569 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
13570 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
13571 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
13572 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
13573 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
13574 * g++.dg/warn/deprecated.C: Name enum Color.
13575 * g++.dg/overload/VLA.C: Name structure for 'b'.
13576 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
13577
13578 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13579
13580 * gcc.c-torture/compile/20040304-1.c: New test.
13581
13582 2004-03-03 Zack Weinberg <zack@codesourcery.com>
13583
13584 PR 13728
13585 * gcc.dg/decl-4.c: New testcase.
13586
13587 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
13588
13589 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
13590 as PRECF if sizeof (float) > sizeof (double).
13591 (PRECL): Make it the same as PRECF if
13592 sizeof (float) > sizeof (long double).
13593
13594 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13595
13596 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
13597 system type. Add check for irix6 which doesn't have c99 runtime.
13598
13599 2004-03-03 Bob Wilson <bob.wilson@acm.org>
13600
13601 * gcc.dg/const-elim-1.c: xfail for xtensa.
13602
13603 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13604
13605 PR c++/14369
13606 * g++.dg/template/cond4.C: New test.
13607
13608 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13609
13610 PR c++/14360
13611 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
13612
13613 PR c++/14361
13614 * g++.dg/parse/defarg7.C: New test.
13615
13616 PR c++/14359
13617 * g++.dg/template/friend26.C: New test.
13618
13619 2004-03-01 Mark Mitchell <mark@codesourcery.com>
13620
13621 PR c++/14324
13622 * g++.dg/abi/mangle21.C: New test.
13623
13624 PR c++/14260
13625 * g++.dg/parse/constructor2.C: New test.
13626
13627 PR c++/14337
13628 * g++.dg/template/sfinae1.C: New test.
13629
13630 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13631
13632 PR c++/14267
13633 * g++.dg/expr/crash2.C: New test.
13634
13635 PR middle-end/13448
13636 * gcc.dg/inline-5.c: New test.
13637 * gcc.dg/always-inline.c: Split out tests into ...
13638 * gcc.dg/always-inline2.c: ... this and ...
13639 * gcc.dg/always-inline3.c: ... this.
13640
13641 2004-02-29 Mark Mitchell <mark@codesourcery.com>
13642
13643 PR debug/12103
13644 * g++.dg/debug/crash1.C: New test.
13645
13646 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
13647
13648 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
13649 function with __attribute__((noinline)).
13650 (recurser_void2): Likewise.
13651 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
13652 (recurser_void2): Likewise.
13653
13654 2004-02-29 Roger Sayle <roger@eyesopen.com>
13655
13656 PR middle-end/14203
13657 * g++.dg/warn/Wunused-6.C: New test case.
13658
13659 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
13660
13661 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
13662 not defined.
13663
13664 2004-02-27 Eric Christopher <echristo@redhat.com>
13665
13666 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
13667 * g++.dg/charset/asm2.c: Run only x86.
13668 * gcc.dg/charset/asm3.c: Ditto.
13669
13670 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
13671
13672 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
13673 ld_library_path.
13674
13675 2004-02-27 Ziemowit Laski <zlaski@apple.com>
13676
13677 * g++.dg/ext/altivec-3.C: New.
13678
13679 2004-02-26 Richard Henderson <rth@redhat.com>
13680
13681 * g++.dg/ext/attrib10.C: Mark for warning.
13682 * gcc.dg/attr-alias-1.c: New.
13683
13684 2004-02-26 Richard Henderson <rth@redhat.com>
13685
13686 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
13687 * gcc.c-torture/execute/20040208-2.c: ... it back.
13688
13689 2004-02-26 Eric Christopher <echristo@redhat.com>
13690
13691 * lib/target-supports.exp (check-iconv-available): New function.
13692 * lib/gcc-dg.exp (dg-require-iconv): New function.
13693 Use above.
13694 * gcc.dg/charset: New directory.
13695 * gcc.dg/charset/charset.exp: New file.
13696 * gcc.dg/charset/asm1.c: Ditto.
13697 * gcc.dg/charset/asm2.c: Ditto.
13698 * gcc.dg/charset/asm3.c: Ditto.
13699 * gcc.dg/charset/asm4.c: Ditto.
13700 * gcc.dg/charset/asm5.c: Ditto.
13701 * gcc.dg/charset/attribute1.c: Ditto.
13702 * gcc.dg/charset/attribute2.c: Ditto.
13703 * gcc.dg/charset/string1.c: Ditto.
13704 * g++.dg/charset: New directory.
13705 * g++.dg/dg.exp: Add here. Special options.
13706 * g++.dg/charset/charset.exp: New file.
13707 * g++.dg/charset/asm1.c: Ditto.
13708 * g++.dg/charset/asm2.c: Ditto.
13709 * g++.dg/charset/asm3.c: Ditto.
13710 * g++.dg/charset/asm4.c: Ditto.
13711 * g++.dg/charset/attribute1.c: Ditto.
13712 * g++.dg/charset/attribute2.c: Ditto.
13713 * g++.dg/charset/extern1.cc: Ditto.
13714 * g++.dg/charset/extern2.cc: Ditto.
13715 * g++.dg/charset/string1.c: Ditto.
13716
13717 2004-02-26 Mark Mitchell <mark@codesourcery.com>
13718
13719 PR c++/14278
13720 * g++.dg/parse/comma1.C: New test.
13721
13722 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13723
13724 PR c++/14284
13725 * g++.dg/template/ttp8.C: New test.
13726
13727 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
13728
13729 * gcc.dg/fixuns-trunc-1.c: New test.
13730
13731 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13732
13733 * gcc.dg/builtins-config.h: Use #elif.
13734
13735 2004-02-26 Michael Matz <matz@suse.de>
13736
13737 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
13738 * gcc.dg/991214-1.c: Likewise.
13739 * gcc.dg/i386-asm-1.c: Likewise.
13740
13741 2004-02-25 Richard Henderson <rth@redhat.com>
13742
13743 * gcc.c-torture/execute/20040208-2.c: Move ...
13744 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
13745
13746 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13747
13748 PR c++/14246
13749 * g++.dg/other/crash-3.C: New test.
13750
13751 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13752
13753 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
13754 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
13755
13756 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
13757 HP-UX.
13758
13759 2004-02-24 Michael Matz <matz@suse.de>
13760
13761 * gcc.dg/i386-regparm.c: New.
13762
13763 2004-02-23 James E Wilson <wilson@specifixinc.com>
13764
13765 * gcc.c-torture/execute/20040223-1.c: New.
13766
13767 2004-02-23 Zack Weinberg <zack@codesourcery.com>
13768 Kazu Hirata <kazu@cs.umass.edu>
13769
13770 * gcc.dg/fwritable-strings-1.c: Remove.
13771
13772 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
13773
13774 PR c/14156
13775 * gcc.dg/20040223-1.c: New test.
13776
13777 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13778
13779 PR c++/14106
13780 * g++.dg/ext/typeof9.C: New test.
13781
13782 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13783
13784 PR c++/14250
13785 * g++.dg/other/switch1.C: New test.
13786
13787 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13788
13789 * gcc.dg/cast-function-1.c: Adjust for new informative message.
13790 * gcc.dg/va-arg-1.c: Likewise.
13791
13792 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13793
13794 PR c++/14143
13795 * g++.dg/template/koenig5.C: New test.
13796
13797 2004-02-21 Ziemowit Laski <zlaski@apple.com>
13798
13799 * g++.dg/ext/altivec-1.C: Generalize target triple.
13800 * g++.dg/ext/altivec-2.C: New test case.
13801 * g++.dg/ext/altivec_check.h: New file.
13802 * gcc.dg/altivec-1.c: Generalize target triple;
13803 include altivec_check.h and call altivec_check().
13804 * gcc.dg/altivec-[2-5].c: Generalize target triple.
13805 * gcc.dg/altivec-6.c: New test case.
13806 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
13807 type casts as needed.
13808 * gcc.dg/altivec-10.c: Include altivec_check.h and call
13809 altivec_check().
13810 * gcc.dg/altivec-12.c: New test case.
13811 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
13812 include altivec_check.h and call altivec_check().
13813 * gcc.dg/altivec_check.h: New file.
13814
13815 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13816
13817 * lib/target-supports.exp (check_alias_available): Don't mangle
13818 function `g' in test program.
13819
13820 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13821
13822 * lib/target-supports.exp (check_profiling_available): Check
13823 argument to determine whether we support a profiling type.
13824 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
13825 check_profiling_available.
13826 * g++.dg/bprob/bprob.exp: Likewise
13827 * g77.dg/bprob/bprob.exp: Likewise.
13828 * gcc.misc-tests/bprob.exp: Likewise.
13829 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
13830 dg-require-profiling and delete expected error handling.
13831 * gcc.dg/20021014-1.c: Likewise.
13832 * gcc.dg/nest.c: Likewise.
13833
13834 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13835
13836 PR c++/12007
13837 * g++.dg/other/vthunk1.C: New test.
13838
13839 2004-02-20 Falk Hueffner <falk@debian.org>
13840
13841 PR target/14201
13842 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
13843
13844 2004-02-20 Mark Mitchell <mark@codesourcery.com>
13845
13846 PR c++/13927
13847 * g++.dg/other/error8.C: Remove XFAIL markers.
13848
13849 PR c++/14173
13850 * g++.dg/ext/packed5.C: New test.
13851
13852 PR c++/14199
13853 * g++.dg/warn/Wunused-5.C: New test.
13854
13855 PR c++/14186
13856 * g++.dg/lookup/member1.C: New test.
13857
13858 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
13859
13860 * gcc.c-torture/compile/20040130-1.c: Enable only when
13861 __INT_MAX__ >= 2147483647L.
13862 * gcc.c-torture/compile/961203-1.c: Likewise.
13863
13864 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
13865
13866 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
13867 * g++.dg/opt/template1.C: Robustify assembler regexp
13868
13869 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13870
13871 * gcc.c-torture/execute/simd-4.x: Remove.
13872 * gcc.c-torture/execute/va-arg-25.x: Likewise.
13873 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
13874 Guard with #ifndef SKIP_ATTRIBUTE.
13875 * gcc.dg/compat/vector-1_y.c: Likewise.
13876 * gcc.dg/compat/vector-2_x.c: Likewise.
13877 * gcc.dg/compat/vector-2_y.c: Likewise.
13878 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
13879 * g++.dg/eh/simd-2.C: Likewise.
13880
13881 2004-02-19 Alan Modra <amodra@bigpond.net.au>
13882
13883 * gcc.c-torture/compile/complex-1.c: New.
13884
13885 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
13886
13887 PR target/14209
13888 * gcc.c-torture/execute/20040218-1.c: New test.
13889
13890 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13891
13892 PR c++/14181
13893 * g++.dg/parse/new2.C: New test.
13894
13895 2004-02-18 Paul Brook <paul@codesourcery.com>
13896
13897 * gcc.c-torture/compile/libcall-1.c: New test.
13898
13899 2004-02-18 Paul Brook <paul@codesourcery.com>
13900
13901 PR debug/12934
13902 * gcc.dg/debug/debug-7.c: New test.
13903
13904 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
13905
13906 * gcc.dg/20040217-1.c: New test.
13907
13908 2004-02-17 Zack Weinberg <zack@codesourcery.com>
13909
13910 * gcc.c-torture/execute/990208-1.x: Delete.
13911
13912 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
13913
13914 * gcc.c-torture/execute/20040208-2.x: New file.
13915
13916 2004-02-17 Mark Mitchell <mark@codesourcery.com>
13917
13918 PR c++/11326
13919 * g++.dg/abi/structret1.C: New test.
13920
13921 2004-02-17 Jakub Jelinek <jakub@redhat.com>
13922
13923 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
13924 (i386_cpuid): No need to test if cpuid is available on AMD64.
13925 Fix assembly, so that it works onboth i386 and AMD64.
13926 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
13927 (vecInLong): Fix s[] member type to unsigned int.
13928 (vecInWord): Remove type.
13929 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
13930 (a64, b64, c64, d64, e64): Remove.
13931 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
13932 Remove unused variable. Remove initialization of removed variables.
13933 Don't call mmx_tests nor sse_tests.
13934 (reference_mmx, reference_sse): Remove.
13935 (check): Add return stmt.
13936 * gcc.dg/i386-sse-7.c: New test.
13937 * gcc.dg/i386-mmx-4.c: New test.
13938
13939 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13940
13941 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
13942 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13943 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13944 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
13945 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
13946 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
13947 g++.dg/tc1/dr94.C: Fix line terminator.
13948
13949 2004-02-16 Geoffrey Keating <geoffk@apple.com>
13950
13951 * gcc.c-torture/compile/20040216-1.c: New.
13952
13953 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13954
13955 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
13956 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
13957 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
13958 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
13959 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
13960 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
13961
13962 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
13963
13964 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
13965
13966 2004-02-15 Mark Mitchell <mark@codesourcery.com>
13967
13968 PR c++/13971
13969 * g++.dg/expr/cond4.C: New test.
13970
13971 PR c++/14086
13972 * g++.dg/lookup/crash2.C: New test.
13973
13974 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
13975
13976 * gcc.c-torture/compile/20040214-2.c: New test.
13977
13978 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
13979
13980 PR c++/14116
13981 * g++.dg/ext/typeof8.C: New test.
13982
13983 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
13984
13985 * gcc.c-torture/compile/20040214-1.c: New test.
13986
13987 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13988
13989 PR c++/13635
13990 * g++.dg/template/spec11.C: New test.
13991
13992 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13993
13994 PR c++/13927
13995 * g++.dg/other/error8.C: New test.
13996
13997 2004-02-13 Mark Mitchell <mark@codesourcery.com>
13998
13999 PR c++/14122
14000 * g++.dg/template/array4.C: New test.
14001
14002 PR c++/14108
14003 * g++.dg/inherit/thunk2.C: New test.
14004
14005 PR c++/14083
14006 * g++.dg/eh/cond2.C: New test.
14007
14008 2004-02-12 Alan Modra <amodra@bigpond.net.au>
14009
14010 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
14011
14012 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
14013
14014 * lib/scanasm.exp (dg-scan): Quote pattern before display.
14015
14016 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
14017
14018 * g++.dg/simd-2.C: xfail on ppc64-linux.
14019
14020 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
14021
14022 PR c/456
14023 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
14024 tests.
14025
14026 2004-02-11 Uros Bizjak <uros@kss-loka.si>
14027
14028 * gcc.dg/builtins-33.c: New test.
14029
14030 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
14031
14032 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14033
14034 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14035
14036 * g++.dg/simd-2.C: Set -maltivec for ppc64.
14037
14038 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
14039
14040 * gcc.dg/ppc64-abi-3.c: New test.
14041
14042 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
14043
14044 PR c/14092
14045
14046 * gcc.dg/pr14092-1.c: New testcase.
14047
14048 2004-02-10 Alan Modra <amodra@bigpond.net.au>
14049
14050 * gcc.dg/cpp/assert4.c: Fix typo last change.
14051
14052 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
14053 * gcc.dg/cpp/assert4.c: Handle powerpc64.
14054
14055 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
14056
14057 2004-02-09 Roger Sayle <roger@eyesopen.com>
14058
14059 * gcc.c-torture/compile/20040209-1.c: New test case.
14060
14061 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
14062
14063 * gcc.dg/c90-init-1.c: Adjust expected error messages.
14064
14065 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
14066
14067 * gcc.c-torture/execute/20040208-[12].c: New tests.
14068
14069 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14070
14071 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
14072
14073 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14074
14075 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
14076
14077 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14078
14079 Bug 13856
14080 * gcc.dg/visibility-8.c: New testcase.
14081
14082 2004-02-07 Zack Weinberg <zack@codesourcery.com>
14083
14084 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
14085 arguments.
14086 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
14087
14088 2004-02-07 Roger Sayle <roger@eyesopen.com>
14089
14090 PR middle-end/13696
14091 * g++.dg/opt/fold1.C: New test case.
14092
14093 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14094
14095 PR c++/14033
14096 * g++.dg/other/crash-2.C: New test.
14097
14098 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14099
14100 PR c++/14028
14101 * g++.dg/parse/angle-bracket2.C: New test.
14102
14103 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14104
14105 PR middle-end/13750
14106 Revert:
14107 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14108 PR pch/13361
14109 * testsuite/g++.dg/pch/wchar-1.C: New.
14110 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14111
14112 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14113
14114 PR c++/14008
14115 * g++.dg/parse/error15.C: New test.
14116 * g++.dg/parse/crash11.C: Update dg-error mark.
14117
14118 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14119
14120 PR c++/13932
14121 * g++.dg/warn/conv2.C: New test.
14122
14123 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14124
14125 PR c++/13086
14126 * g++.dg/warn/incomplete1.C: Remove xfail.
14127
14128 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14129
14130 * lib/file-format.exp (gcc_target_object_format): Use
14131 ${tool}_target_compile, not gcc_target_compile.
14132 * lib/target-supports.exp (check_alias_available): Likewise.
14133 (check_gc_sections_available): Likewise.
14134 * g++.dg/ext/attrib10.C: Use dg-require-alias.
14135 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
14136 dg-require-alias.
14137
14138 2004-02-04 Mark Mitchell <mark@codesourcery.com>
14139
14140 PR c++/13969
14141 * g++.dg/template/static6.C: New test.
14142
14143 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
14144
14145 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
14146
14147 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14148
14149 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
14150 tests for systems where `char' is unsigned by default.
14151
14152 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14153
14154 PR c++/13997
14155 * g++.dg/template/partial3.C: New test.
14156
14157 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
14158
14159 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
14160 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
14161 Remove mentions of obsolete ports.
14162
14163 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
14164
14165 * gcc.dg/noncompile/20001228-1.c: Fix for new
14166 error message.
14167
14168 2004-02-03 Roger Sayle <roger@eyesopen.com>
14169
14170 PR target/9348
14171 * gcc.c-torture/execute/multdi-1.c: New test case.
14172
14173 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14174
14175 PR c++/13925
14176 * g++.dg/template/lookup5.C: New test.
14177
14178 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14179
14180 PR c++/13950
14181 * g++.dg/template/lookup4.C: New test.
14182
14183 PR c++/13970
14184 * g++.dg/parse/error14.C: New test.
14185
14186 PR c++/14002
14187 * g++.dg/parse/template13.C: New test.
14188
14189 2004-02-03 Mark Mitchell <mark@codesourcery.com>
14190
14191 PR c++/13978
14192 * g++.dg/template/koenig4.C: New test.
14193
14194 PR c++/13968
14195 * g++.dg/template/crash17.C: New test.
14196
14197 PR c++/13975
14198 * g++.dg/parse/error13.C: New test.
14199 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
14200
14201 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14202
14203 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
14204
14205 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
14206
14207 PR c/11658
14208 PR c/13994
14209 * gcc.dg/noncompile/20040203-1.c: New test.
14210 * gcc.dg/noncompile/20040203-2.c: Likewise.
14211 * gcc.dg/noncompile/20040203-3.c: Likewise.
14212 * gcc.dg/20040203-1.c: Likewise.
14213
14214 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
14215
14216 PR c++/10858
14217 * g++.dg/template/sizeof7.C: New test.
14218
14219 2004-02-02 Eric Christopher <echristo@redhat.com>
14220 Zack Weinberg <zack@codesourcery.com>
14221
14222 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
14223
14224 2004-02-02 Zack Weinberg <zack@codesourcery.com>
14225
14226 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
14227 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
14228 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
14229 * gcc.dg/cleanup-5.c: Run only on Linux targets.
14230
14231 2004-02-02 Mark Mitchell <mark@codesourcery.com>
14232
14233 PR c++/13113
14234 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
14235
14236 PR c++/13854
14237 * g++.dg/ext/attrib13.C: New test.
14238
14239 PR c++/13907
14240 * g++.dg/conversion/op2.C: New test.
14241
14242 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14243
14244 * gcc.dg/titype-1.c: Fix pasto.
14245
14246 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
14247
14248 * gcc.dg/titype-1.c: New test.
14249
14250 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14251
14252 PR c++/13957
14253 * g++.dg/template/non-type-template-argument-1.C,
14254 g++.dg/template/qualified-id1.C: Update dg-error marks.
14255 * g++.dg/template/nontype6.C: New test.
14256
14257 2004-02-01 Roger Sayle <roger@eyesopen.com>
14258
14259 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
14260 * gcc.dg/builtins-31.c: New testcase.
14261 * gcc.dg/builtins-32.c: New testcase.
14262
14263 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
14264
14265 * objc.dg/call-super-2.m: Update line numbers
14266 for the including of stddef.h.
14267
14268 2004-01-30 Michael Matz <matz@suse.de>
14269
14270 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
14271 g++.dg/ext/case-range3.C: New tests.
14272
14273 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14274
14275 DR206
14276 PR c++/13813
14277 * g++.dg/template/member4.C: New test.
14278
14279 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14280
14281 PR c++/13683
14282 * g++.dg/template/sizeof6.C: New test.
14283
14284 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14285
14286 * gcc.dg/fwritable-strings-1.c: New test.
14287
14288 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14289
14290 * gcc.c-torture/compile/20040130-1.c: New test.
14291
14292 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
14293
14294 * objc.dg/call-super-2.m: Include stddef.h for size_t.
14295
14296 2004-01-29 Mark Mitchell <mark@codesourcery.com>
14297
14298 PR c++/13883
14299 * g++.dg/template/ctor3.C: New test.
14300
14301 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14302
14303 * g++.dg/tc1: New directory.
14304 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
14305 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
14306 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
14307 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
14308 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14309
14310 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14311
14312 * g++.dg/parse/error11.C: New test.
14313 * g++.dg/parse/error12.C: Likewise.
14314
14315 2004-01-28 Ziemowit Laski <zlaski@apple.com>
14316
14317 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
14318 (scan_initial, main): Use aligned_sizeof instead of sizeof.
14319
14320 2004-01-28 Mark Mitchell <mark@codesourcery.com>
14321
14322 PR c++/13791
14323 * g++.dg/ext/attrib12.C: New test.
14324
14325 PR c++/13736
14326 * g++.dg/parse/cast2.C: New test.
14327
14328 2004-01-27 James E Wilson <wilson@specifixinc.com>
14329
14330 * objc.dg/encode-2.m (main): New local string. Set depending on
14331 sizeof long. Use in sscanf call.
14332 * objc.dg/encode-3.m (main): New local string. Set depending on
14333 sizeof long. Use in scan_initial call.
14334
14335 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14336
14337 * objc.dg/call-super-2.m: Make LP64-safe.
14338 * objc.dg/desig-init-1.m: Likewise.
14339
14340 2004-01-27 Devang Patel <dpatel@apple.com>
14341
14342 * g++.dg/debug/namespace1.C: New test.
14343
14344 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
14345
14346 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
14347 xscale-*-*.
14348
14349 * gcc.dg/arm-mmx-1.c: New test.
14350
14351 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
14352
14353 * gcc.dg/20040127-1.c: New test.
14354 * gcc.dg/20040127-2.c: New test.
14355
14356 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14357
14358 * objc.dg/stret-1.m (glob): Renamed to globa.
14359
14360 2004-01-26 Mark Mitchell <mark@codesourcery.com>
14361
14362 PR c++/13663
14363 * g++.dg/expr/for1.C: New test.
14364
14365 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
14366
14367 PR middle-end/13779
14368 * gcc.dg/darwin-longlong.c: New test.
14369
14370 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
14371
14372 * gcc.dg/20040124-1.c: Moved test from here...
14373 * gcc.c-torture/compile/20040124-1.c: ...to here.
14374
14375 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14376
14377 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
14378 the assembly output if -m64 is passed.
14379
14380 2004-01-25 Mark Mitchell <mark@codesourcery.com>
14381
14382 PR c++/13833
14383 * g++.dg/template/cond3.C: New test.
14384
14385 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14386
14387 PR c++/13810
14388 * g++.dg/template/ttp7.C: New test.
14389
14390 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14391
14392 PR c++/13797
14393 * g++.dg/template/nontype4.C: New test.
14394 * g++.dg/template/nontype5.C: Likewise.
14395
14396 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
14397
14398 * gcc.dg/torture/mips-clobber-at.c: New test.
14399
14400 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
14401
14402 * gcc.dg/20040124-1.c: New test.
14403
14404 2004-01-24 Jakub Jelinek <jakub@redhat.com>
14405
14406 * gcc.dg/20040123-1.c: New test.
14407
14408 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14409
14410 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
14411
14412 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
14413
14414 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
14415
14416 2004-01-23 Andrew Pinski <apinski@apple.com>
14417
14418 * gcc.dg/20030121-1.c: Move to ..
14419 * gcc.dg/20040121-1.c: here.
14420
14421 2004-01-23 Roger Sayle <roger@eyesopen.com>
14422
14423 * gcc.dg/builtins-29.c: New test case.
14424
14425 2004-01-23 Zack Weinberg <zack@codesourcery.com>
14426
14427 PR 18314
14428 * gcc.dg/builtins-30.c: New testcase.
14429
14430 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
14431
14432 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
14433 * lib/g77.exp: Likewise.
14434 * lib/objc.exp: Likewise.
14435 * lib/g++.exp: Likewise.
14436
14437 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
14438
14439 * gcc.dg/struct-by-value-2.c: New test.
14440
14441 2004-01-21 Andrew Pinski <apinski@apple.com>
14442
14443 PR target/13785
14444 * gcc.dg/20030121-1.c: New test.
14445
14446 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
14447
14448 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
14449 clobber frame pointer register in asm statement.
14450
14451 2004-01-21 Falk Hueffner <falk@debian.org>
14452
14453 * gcc.c-torture/compile/20040121-1.c: New test.
14454
14455 2004-01-21 Zack Weinberg <zack@codesourcery.com>
14456
14457 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
14458
14459 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
14460
14461 * gcc.dg/ppc64-abi-2.c: New test.
14462
14463 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
14464
14465 * lib/treelang.exp: Fill out this file.
14466 * lib/treelang-dg.exp: New File.
14467
14468 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
14469
14470 * gcc.c-torture/compile/981022-1.c: Remove.
14471 * gcc.dg/array-5.c: Remove XFAIL.
14472 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
14473 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
14474 gcc.dg/cond-lvalue-1.c: Update.
14475 * gcc.dg/cast-lvalue-2.c: New test.
14476
14477 2004-01-19 Mark Mitchell <mark@codesourcery.com>
14478
14479 PR c++/13592
14480 * g++.dg/other/error1.C (class foo): Tweak error message.
14481
14482 PR c++/13592
14483 * g++.dg/template/call2.C: New test.
14484
14485 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14486
14487 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
14488 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
14489 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
14490 scalar-return-1_x.c, scalar-return-2_y.c,
14491 scalar-return-3_x.c, scalar-return-3_y.c,
14492 scalar-return-4_x.c, scalar-return-4_y.c,
14493 struct-align-1.h, struct-align-1_x.c,
14494 struct-align-1_y.c, struct-align-2.h,
14495 struct-align-2_x.c, struct-align-2_y.c,
14496 struct-by-value-10_y.c, struct-by-value-11_x.c,
14497 struct-by-value-11_y.c, struct-by-value-12_x.c,
14498 struct-by-value-12_y.c, struct-by-value-13_x.c,
14499 struct-by-value-13_y.c, struct-by-value-14_x.c,
14500 struct-by-value-14_y.c, struct-by-value-15_x.c,
14501 struct-by-value-15_y.c, struct-by-value-16_y.c,
14502 struct-by-value-17_y.c, struct-by-value-18_y.c,
14503 struct-by-value-19_y.c, struct-by-value-1_x.c,
14504 struct-by-value-1_y.c, struct-by-value-20_y.c,
14505 struct-by-value-2_x.c, struct-by-value-2_y.c,
14506 struct-by-value-3_y.c, struct-by-value-4_x.c,
14507 struct-by-value-4_y.c, struct-by-value-5_y.c,
14508 struct-by-value-6_y.c, struct-by-value-7_y.c
14509 struct-by-value-8_x.c, struct-by-value-8_y.c
14510 struct-by-value-9_x.c, struct-by-value-9_y.c
14511 struct-return-10_x.c, struct-return-10_y.c,
14512 struct-return-19_x.c, struct-return-20_x.c
14513 struct-return-2_x.c, struct-return-2_y.c
14514 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
14515 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
14516
14517 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14518
14519 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
14520 attribute on sparc*-sun-solaris2.*.
14521
14522 2004-01-18 Mark Mitchell <mark@codesourcery.com>
14523
14524 PR c++/13710
14525 * g++.dg/ext/typeof7.C: New test.
14526
14527 2004-01-18 David Edelsohn <edelsohn@gnu.org>
14528
14529 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
14530 * gcc.dg/const-elim-1.c: Same.
14531
14532 2004-01-17 Ziemowit Laski <zlaski@apple.com>
14533
14534 * objc.dg/stret-1.m: New.
14535 * objc.dg/stret-2.m: New.
14536
14537 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
14538
14539 PR c++/11895
14540 * g++.dg/ext/vector1.C: New test.
14541
14542 2004-01-16 Geoffrey Keating <geoffk@apple.com>
14543
14544 * gcc.dg/pch/import-1.c: New.
14545 * gcc.dg/pch/import-1.hs: New.
14546 * gcc.dg/pch/import-1a.h: New.
14547 * gcc.dg/pch/import-1b.h: New.
14548 * gcc.dg/pch/import-1c.h: New.
14549
14550 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14551
14552 PR c++/13574
14553 * g++.dg/ext/array1.C: New test.
14554
14555 PR c++/13178
14556 * g++.dg/conversion/op1.C: New test.
14557
14558 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
14559
14560 PR 11864
14561 From Kazumoto Kojima / Dan Kegel:
14562 * gcc.dg/pr11864-1.c: New test.
14563
14564 PR 10392
14565 From Marcus Comstedt / Dan Kegel:
14566 * gcc.dg/pr10392-1.c: New test.
14567
14568 2004-01-16 Mark Mitchell <mark@codesourcery.com>
14569
14570 PR c++/13478
14571 * g++.dg/init/ref10.C: New test.
14572
14573 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14574
14575 PR c++/13407
14576 * g++.dg/parse/typename6.C: New test.
14577
14578 2004-01-15 Geoffrey Keating <geoffk@apple.com>
14579
14580 PR pch/13361
14581 * testsuite/g++.dg/pch/wchar-1.C: New.
14582 * testsuite/g++.dg/pch/wchar-1.Hs: New.
14583
14584 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14585
14586 PR c++/9259
14587 * g++.dg/expr/sizeof2.C: New test.
14588
14589 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
14590
14591 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
14592
14593 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14594
14595 PR c++/13659
14596 * g++.dg/lookup/strong-using-3.C: New.
14597 * g++.dg/lookup/using-10.C: New.
14598
14599 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
14600
14601 PR c++/13594
14602 * g++.dg/lookup/strong-using-2.C: New.
14603
14604 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
14605 Dan Kegel <dank@kegel.com>
14606 J"orn Rennecke <joern.rennecke@superh.com>
14607
14608 PR target/9365
14609 * gcc.dg/pr9365-1.c: New test.
14610
14611 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14612
14613 PR c++/8856
14614 * g++.dg/parse/casting-operator2.C: New test.
14615 * g++.old-deja/g++.pt/explicit83.C: Remove.
14616
14617 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
14618
14619 * gcc.dg/label-compound-stmt-1.c: New test.
14620 * gcc.c-torture/compile/950922-1.c,
14621 gcc.c-torture/compile/20000211-3.c,
14622 gcc.c-torture/compile/20000518-1.c,
14623 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
14624 compound statements.
14625
14626 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
14627
14628 * gcc.dg/ppc64-abi-1.c: New test.
14629
14630 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
14631
14632 * g++.dg/ext/attrib9.C: Add dg-warnings.
14633
14634 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14635
14636 PR c++/12335
14637 * g++.dg/parse/dtor3.C: New test.
14638
14639 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
14640
14641 PR c++/12709
14642 * g++.dg/parse/try-catch-1.C: New test.
14643
14644 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
14645
14646 * ada/acats/run_all.sh: Add more verbose output in acats.log
14647 when compiling tests.
14648
14649 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14650
14651 PR 13656
14652 * gcc.dg/typedef-redecl.c: New test case.
14653 * gcc.dg/typedef-redecl.h: New support file.
14654
14655 2004-01-13 Jan Hubicka <jh@suse.cz>
14656
14657 * gcc.dg/always_inline.c: New test.
14658 * gcc.dg/debug/20031231-1.c: Fix.
14659
14660 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14661
14662 PR c++/13474
14663 * g++.dg/template/array3.C: New test.
14664
14665 2004-01-12 Zack Weinberg <zack@codesourcery.com>
14666
14667 * g++.dg/ext/lvalue1.C: No longer expected to fail.
14668 * g++.dg/warn/Wunused-2.C: Likewise.
14669
14670 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14671
14672 PR c++/13289
14673 * g++.dg/template/instantiate6.C: New test.
14674
14675 2004-01-12 Roger Sayle <roger@eyesopen.com>
14676
14677 PR middle-end/11397
14678 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
14679
14680 2004-01-12 Jan Hubicka <jh@suse.cz>
14681
14682 PR opt/12826
14683 * gcc.dg/20040112-1.c: New.
14684
14685 * gcc.dg/dwarf-die[1-7].c: Move to...
14686 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
14687 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
14688
14689 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
14690
14691 PR c++/4100
14692 * g++.dg/parse/friend4.C: New test.
14693
14694 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
14695
14696 PR c++/4100
14697 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
14698 definition is called a friend.
14699
14700 2004-01-11 Zack Weinberg <zack@codesourcery.com>
14701
14702 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
14703
14704 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
14705
14706 PR c++/3478
14707 * g++.dg/parse/error10.C: New test.
14708 * g++.dg/template/arg2.C: Accept "invalid type" error.
14709
14710 2004-01-11 Jakub Jelinek <jakub@redhat.com>
14711
14712 PR middle-end/13392
14713 * g++.dg/opt/expect2.C: New test.
14714
14715 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14716
14717 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
14718 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
14719 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
14720 Update dg-error regexps.
14721
14722 2004-01-10 Zack Weinberg <zack@codesourcery.com>
14723
14724 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
14725 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
14726
14727 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14728
14729 * gcc.dg/pragma-re-1.c: Use right pointer type.
14730
14731 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14732
14733 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
14734
14735 2004-01-09 Geoffrey Keating <geoffk@apple.com>
14736
14737 * gcc.dg/rs6000-ldouble-1.c: New.
14738
14739 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14740
14741 DR 337
14742 PR c++/9256
14743 * g++.dg/other/abstract1.C: New test.
14744
14745 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
14746
14747 * g++.dg/lookup/strong-using-1.C: New.
14748
14749 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
14750
14751 PR c/11234
14752 * gcc.dg/func-ptr-conv-1.c: New test.
14753 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
14754
14755 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
14756
14757 PR target/13380.
14758 * gcc.c-torture/compile/20040109-1.c: New.
14759
14760 2004-01-08 Stuart Hastings <stuart@apple.com>
14761
14762 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
14763 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
14764 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
14765
14766 2004-01-09 Alan Modra <amodra@bigpond.net.au>
14767
14768 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
14769
14770 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14771
14772 * ada/acats/run_acats: Treat 'gnatchop' the same way
14773 as 'gnatmake'. Export GCC_DRIVER.
14774 * ada/acats/run_all.sh: Add target_gnatchop. Use
14775 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
14776
14777 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14778
14779 PR c++/12573
14780 * g++.dg/template/dependent-expr4.C: New test.
14781
14782 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
14783
14784 * gcc.dg/altivec-11.c: New test.
14785
14786 2004-01-07 Mark Mitchell <mark@codesourcery.com>
14787
14788 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
14789
14790 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14791
14792 PR c/6024
14793 * gcc.dg/enum-compat-1.c: New test.
14794 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
14795
14796 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
14797
14798 PR c/12165
14799 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
14800 gcc.dg/c99-idem-qual-3.c: New tests.
14801
14802 2004-01-07 Alan Modra <amodra@bigpond.net.au>
14803
14804 * gcc.dg/winline-7.c: Don't cast void * to int.
14805
14806 2004-01-06 Jan Hubicka <jh@suse.cz>
14807
14808 * gcc.dg/i386-sse-5.c: New test
14809 * g++.dg/eh/simd-1.c: Add -w argument for i386.
14810
14811 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14812
14813 PR c++/12815
14814 * g++.dg/rtti/typeid4.C: New test.
14815
14816 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14817
14818 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
14819
14820 2004-01-05 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/12132
14823 * g++.dg/template/error11.C: New test.
14824
14825 PR c++/13451
14826 * g++.dg/template/class2.C: New test.
14827
14828 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
14829 Richard Sandiford <rsandifo@redhat.com>
14830
14831 PR c++/13387
14832 * g++.dg/opt/alias3.C: New test.
14833
14834 2004-01-04 Mark Mitchell <mark@codesourcery.com>
14835
14836 PR c++/13157
14837 * g++.dg/template/koenig3.C: New test.
14838
14839 PR c++/13529
14840 * g++.dg/parse/offsetof3.C: New test.
14841
14842 * g++.dg/init/copy7.C: Add missing dg-error markers.
14843
14844 PR c++/12226
14845 * g++.dg/init/copy7.c: New test.
14846
14847 PR c++/13536
14848 * g++.dg/parse/cast1.C: New test.
14849
14850 2004-01-04 Jan Hubicka <jh@suse.cz>
14851
14852 * gcc.dg/winline[1-7].c: New tests.
14853
14854 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14855
14856 PR c++/13520
14857 * g++.dg/template/qualttp22.C: New test.
14858
14859 2004-01-01 Jan Hubicka <jh@suse.cz>
14860
14861 * gcc.dg/debug/20031231-1.c: New.
14862 * gcc.c-torture/compile/20040101-1.c: New.
14863 * gcc.dg/dwarf-die-[1-7].c: New.
14864
14865 2004-01-01 Jakub Jelinek <jakub@redhat.com>
14866
14867 PR optimization/13521
14868 * gcc.c-torture/compile/20031231-1.c: New test.
14869
14870 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14871
14872 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
14873
14874 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14875
14876 PR c++/10079
14877 * g++.dg/template/crash16.C: New test.
14878
14879 2003-12-30 Mark Mitchell <mark@codesourcery.com>
14880
14881 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
14882
14883 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
14884
14885 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
14886 ports.
14887 * g++.old-deja/g++.jason/thunk3.C: Likewise.
14888 * g++.old-deja/g++.law/profile1.C: Likewise.
14889 * gcc.c-torture/compile/981006-1.c: Likewise.
14890 * gcc.c-torture/execute/loop-2e.x: Likewise.
14891 * gcc.c-torture/execute/loop-2f.x: Remove.
14892 * gcc.c-torture/execute/loop-2g.x: Likewise.
14893 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
14894 * gcc.dg/20020312-2.c: Remove traces of dead ports.
14895
14896 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
14897
14898 PR c++/13507
14899 * g++.dg/ext/attrib11.C: New test.
14900
14901 PR c++/13494
14902 * g++.dg/template/array2-1.C: New test.
14903 * g++.dg/template/array2-2.C: New test.
14904
14905 2003-12-29 Mark Mitchell <mark@codesourcery.com>
14906
14907 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
14908
14909 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
14910
14911 PR c++/12774
14912 * g++.dg/template/array1-1.C: New test.
14913 * g++.dg/template/array1-2.C: New test.
14914
14915 2003-12-29 Roger Sayle <roger@eyesopen.com>
14916
14917 PR fortran/12632
14918 * g77.dg/12632.f: New test case.
14919
14920 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14921
14922 PR c++/13289
14923 * g++.dg/parse/nontype1.C: New test.
14924
14925 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14926
14927 PR c++/12403
14928 * g++.dg/parse/explicit1.C: New test.
14929 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
14930
14931 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14932
14933 PR c++/13081
14934 * g++.dg/opt/inline6.C: New test.
14935
14936 PR c++/12613
14937 * g++.dg/parse/error9.C: New test.
14938
14939 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
14940
14941 2003-12-28 Mark Mitchell <mark@codesourcery.com>
14942
14943 PR c++/13009
14944 * g++.dg/init/assign1.C: New test.
14945
14946 2003-12-28 Roger Sayle <roger@eyesopen.com>
14947
14948 PR c++/13070
14949 * g++.dg/warn/format3.C: New test case.
14950
14951 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14952
14953 * gcc.c-torture/compile/20031227-1.c: New test.
14954
14955 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14956
14957 * g++.dg/bprob/bprob.exp: Load target-supports.exp
14958 * g77.dg/bprob/bprob.exp: Likewise.
14959 * gcc.misc-tests/bprob.exp: Likewise.
14960 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
14961 variants on systems where the library does not provide that
14962 functionality.
14963 * gcc.dg/builtins-20.c: Use builtins-config.h.
14964 * gcc.dg/builtins-config.h: New file.
14965
14966 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14967
14968 * lib/gcc-dg.exp (dg-require-profiling): New function.
14969 * lib/target-supports.exp (check_profiling_available): Likewise.
14970 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
14971 * g77.dg/bprob/bprob.exp: Likewise.
14972 * gcc.misc-tests/bprob.exp: Likewise.
14973 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
14974 * gcc.dg/20021014-1.c: Likewise.
14975 * gcc.dg/nest.c: Likewise.
14976
14977 2003-12-23 Mark Mitchell <mark@codesourcery.com>
14978
14979 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
14980 compiling.
14981 * g++.dg/lookup/java2.C: Likewise.
14982 * gcc.dg/cpp/lexident.c: Likewise.
14983
14984 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
14985
14986 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
14987 given.
14988 * gcc.c-torture/compile/961203-1.c: Likewise.
14989 * gcc.c-torture/compile/980506-1.c: Likewise.
14990
14991 2003-12-23 Zack Weinberg <zack@codesourcery.com>
14992
14993 * lib/gcc-dg.exp (dg-prune-output): New annotation.
14994 (additional_prunes): New global.
14995 (gcc-dg-prune): Handle additional per-test pruning.
14996 (dg-test): Clear additional_prunes between tests.
14997
14998 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
14999 dg-prune-output to avoid spurious failures from assembler
15000 complaining about nonexistent WAW violations.
15001 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
15002 Use dg-prune-output to avoid spurious failures from assembler
15003 warning about Itanium B-step errata.
15004
15005 2003-12-23 Mark Mitchell <mark@codesourcery.com>
15006
15007 * g++.dg/abi/macro0.C: New test.
15008 * g++.dg/abi/macro1.C: Likewise.
15009 * g++.dg/abi/macro2.C: Likewise.
15010
15011 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
15012 * g++.dg/abi/bitfield7.C: Likewise.
15013 * g++.dg/abi/dtor2.C: Likewise.
15014 * g++.dg/abi/mangle11.C: Likewise.
15015 * g++.dg/abi/mangle12.C: Likewise.
15016 * g++.dg/abi/mangle14.C: Likewise.
15017 * g++.dg/abi/mangle17.C: Likewise.
15018 * g++.dg/abi/vbase10.C: Likewise.
15019 * g++.dg/abi/vbase14.C: Likewise.
15020 * g++.dg/template/qualttp17.C: Likewise.
15021
15022 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
15023
15024 PR c/11995
15025 * gcc.dg/20031223-1.c: New test.
15026
15027 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15028
15029 * gcc.dg/noreturn-7.c: New test.
15030
15031 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15032
15033 * gcc.dg/null-pointer-1.c: New test.
15034
15035 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15036
15037 * g++.old-deja/g++.jason/template18.C: Remove.
15038 * g++.old-deja/g++.jason/template37.C: Likewise.
15039
15040 PR c++/12862
15041 * g++.dg/lookup/ns1.C: New test.
15042
15043 PR c++/12397
15044 * g++.dg/template/lookup3.C: New test.
15045
15046 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15047
15048 * g++.dg/template/recurse1.C: New test
15049
15050 2003-12-22 Mark Mitchell <mark@codesourcery.com>
15051
15052 PR c++/12479
15053 * g++.dg/parse/semicolon1.C: New test.
15054 * g++.dg/parse/semicolon1.h: Likewise.
15055
15056 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
15057
15058 * gcc.dg/darwin-misaligned.c: New test.
15059
15060 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
15061
15062 PR c/9163
15063 * gcc.dg/20031222-1.c: New test.
15064
15065 2003-12-21 Mark Mitchell <mark@codesourcery.com>
15066
15067 PR c++/13438
15068 * g++.dg/parse/error8.C: New test.
15069
15070 PR c++/11554
15071 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
15072
15073 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
15074
15075 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
15076 too small.
15077 * gcc.c-torture/compile/930217-1.c: Likewise.
15078 * gcc.c-torture/compile/930513-1.c: Likewise.
15079 * gcc.c-torture/execute/920908-2.c: Likewise.
15080 * gcc.c-torture/execute/921204-1.c: Likewise.
15081 * gcc.c-torture/execute/930621-1.c: Likewise.
15082 * gcc.c-torture/execute/930630-1.c: Likewise.
15083 * gcc.c-torture/execute/931031-1.c: Likewise.
15084 * gcc.c-torture/execute/980602-2.c: Likewise.
15085 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
15086 * gcc.c-torture/execute/compndlit-1.c: Likewise.
15087 * gcc.c-torture/execute/extzvsi.c: Likewise.
15088 * gcc.c-torture/unsorted/ext.c: Likewise.
15089
15090 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
15091
15092 PR target/12749
15093 * gcc.c-torture/compile/20031220-2.c: New test case.
15094
15095 2003-12-20 Roger Sayle <roger@eyesopen.com>
15096
15097 PR optimization/13031
15098 * gcc.c-torture/compile/20031220-1.c: New test case.
15099
15100 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15101
15102 * gcc.dg/cast-function-1.c: New test.
15103
15104 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
15105
15106 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
15107 formats.
15108
15109 2003-12-19 Mark Mitchell <mark@codesourcery.com>
15110
15111 PR c++/12795
15112 * g++.dg/ext/attrib10.C: New test.
15113
15114 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15115
15116 * gcc.dg/cleanup-10.c: New test.
15117 * gcc.dg/cleanup-11.c: New test.
15118
15119 2003-12-19 Jakub Jelinek <jakub@redhat.com>
15120
15121 PR c++/13239
15122 * g++.dg/opt/expect1.C: New test.
15123
15124 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
15125
15126 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
15127
15128 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
15129
15130 PR debug/12923
15131 * gcc.dg/20031218-1.c: New test.
15132
15133 PR debug/12389
15134 * gcc.dg/20031218-2.c: New test.
15135 * gcc.dg/20031218-3.c: New test.
15136
15137 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
15138 of label name and allow for USER_LABEL_PREFIX == "_" names.
15139 * g++.dg/abi/mangle18-2.C: Likewise.
15140 * g++.dg/abi/mangle19-1.C: Likewise.
15141 * g++.dg/abi/mangle19-2.C: Likewise.
15142 * g++.dg/abi/mangle20-1.C: Likewise.
15143 * g++.dg/abi/mangle20-2.C: Likewise.
15144
15145 2003-12-18 Richard Henderson <rth@redhat.com>
15146
15147 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
15148
15149 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
15150 Dan Kegel <dank@kegel.com>
15151
15152 PR other/12009
15153 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
15154 testing a cross compiler, it causes spurious compile failures.
15155 * lib/g++.exp: Likewise.
15156
15157 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15158
15159 PR c++/13262
15160 * g++.dg/template/access13.C: New test.
15161
15162 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
15163
15164 * gcc.dg/20031216-1.c: New test.
15165
15166 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15167
15168 PR c++/9154
15169 * g++.dg/template/error10.C: New test.
15170
15171 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15172
15173 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
15174 * g++.dg/eh/simd-2.C: Likewise.
15175
15176 2003-12-17 James E Wilson <wilson@specifixinc.com>
15177 Roger Sayle <roger@eyesopen.com>
15178
15179 * gcc.c-torture/execute/ieee/mzero5.c: New.
15180
15181 2003-12-17 Mark Mitchell <mark@codesourcery.com>
15182
15183 PR c++/10603
15184 * g++.dg/parse/error6.C: New test.
15185
15186 PR c++/12827
15187 * g++.dg/parse/error7.C: New test.
15188
15189 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
15190
15191 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
15192 at -O with stabs debugging formats.
15193 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
15194 * gcc.dg/debug/debug-2.c: Likewise.
15195
15196 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15197
15198 PR c++/12696
15199 * g++.dg/init/error1.C: New test.
15200
15201 PR c++/12218
15202 * g++.dg/init/pm3.C: New test.
15203
15204 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
15205
15206 PR c/3347
15207 * gcc.dg/bitfld-8.c: New test.
15208
15209 2003-12-16 James Lemke <jim@wasabisystems.com>
15210
15211 * gcc.dg/arm-scd42-[123].c: New tests.
15212
15213 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15214
15215 PR c++/9043
15216 * g++.dg/abi/mangle20-1.C: New test.
15217 * g++.dg/abi/mangle20-2.C: New test.
15218
15219 2003-12-16 Mark Mitchell <mark@codesourcery.com>
15220
15221 PR c++/13275
15222 * g++.dg/other/offsetof2.C: Remove XFAIL.
15223 * g++.dg/parse/offsetof1.C: New test.
15224 * g++.gd/parse/offsetof2.C: Likewise.
15225
15226 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15227
15228 * g++.dg/template/nontype3.C: New test.
15229 * g++.dg/template/static2.C: Tweaked the dg-error clause.
15230
15231 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15232
15233 * g++.dg/warn/noreturn-3.C: Also test instantiation.
15234
15235 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
15236
15237 PR c++/13387
15238 * g++.dg/expr/assign1.C: New test.
15239
15240 PR c++/13242
15241 * g++.dg/abi/mangle19-1.C: New test.
15242 * g++.dg/abi/mangle19-2.C: New test.
15243
15244 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
15245
15246 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
15247
15248 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15249
15250 * gcc.c-torture/execute/20031216-1.c: New test.
15251
15252 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15253
15254 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
15255 an ICE regression.
15256
15257 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15258
15259 PR c++/10926
15260 * g++.dg/template/error9.C: New test.
15261
15262 PR c++/11116
15263 * g++.dg/template/error8.C: New test.
15264
15265 2003-12-15 Roger Sayle <roger@eyesopen.com>
15266
15267 PR middle-end/13400
15268 * gcc.c-torture/execute/20031215-1.c: New test case.
15269
15270 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15271
15272 PR c++/13269
15273 * g++.dg/parse/error5.C: New test.
15274
15275 PR c++/12989
15276 * g++.dg/expr/sizeof1.C: New test.
15277
15278 PR c++/13310
15279 * g++.dg/template/crash15.C: New test.
15280
15281 2003-12-15 Geoffrey Keating <geoffk@apple.com>
15282
15283 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
15284 a non-POD type as the last named parameter of a varargs function.
15285
15286 2003-12-15 Mark Mitchell <mark@codesourcery.com>
15287
15288 PR c++/13243
15289 PR c++/12573
15290 * g++.dg/template/crash14.C: New test.
15291 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
15292
15293 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
15294
15295 * g++.dg/other/java1.C: New test.
15296
15297 PR c++/13241
15298 * g++.dg/abi/mangle18-1.C: New test.
15299 * g++.dg/abi/mangle18-2.C: New test.
15300
15301 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15302
15303 PR optimization/10312
15304 * gcc.c-torture/execute/20031214-1.c: New.
15305
15306 2003-12-14 Mark Mitchell <mark@codesourcery.com>
15307
15308 PR c++/10779
15309 PR c++/12160
15310 * g++.dg/parse/error3.C: New test.
15311 * g++.dg/parse/error4.C: Likewise.
15312 * g++.dg/abi/mangle4.C: Tweak error messages.
15313 * g++.dg/lookup/using5.C: Likewise.
15314 * g++.dg/other/error2.C: Likewise.
15315 * g++.dg/parse/typename5.C: Likewise.
15316 * g++.dg/parse/undefined1.C: Likewise.
15317 * g++.dg/template/arg2.C: Likewise.
15318 * g++.dg/template/ttp3.C: Likewise.
15319 * g++.dg/template/type1.C: Likewise.
15320 * g++.old-deja/g++.other/crash32.C: Likewise.
15321 * g++.old-djea/g++.pt/defarg8.C: Likewise.
15322
15323 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15324
15325 PR c++/13106
15326 * g++.dg/warn/noreturn-3.C: New test.
15327
15328 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15329
15330 PR c++/13118
15331 * g++.dg/abi/covariant3.C: New.
15332
15333 2003-12-12 Jakub Jelinek <jakub@redhat.com>
15334
15335 * g++.dg/eh/ia64-1.C: New test.
15336
15337 2003-12-12 Roger Sayle <roger@eyesopen.com>
15338
15339 PR optimization/13037
15340 * g77.f-torture/execute/13037.f: New test case.
15341
15342 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
15343
15344 PR c++/12881
15345 * g++.dg/abi/covariant2.C: New.
15346
15347 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
15348
15349 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
15350
15351 2003-12-11 Zack Weinberg <zack@codesourcery.com>
15352
15353 * gcc.c-torture/execute/wchar_t-1.x: Delete.
15354
15355 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
15356
15357 PR other/10819
15358 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
15359 to fix Bug 10819.
15360 * lib/g++.exp (g++_version): Likewise.
15361 * lib/g77.exp (g77_version): Likewise.
15362 * lib/objc.exp (default_objc_version): Likewise.
15363
15364 2003-12-10 Richard Henderson <rth@redhat.com>
15365
15366 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
15367
15368 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
15369
15370 2003-12-08 Matt Austern <austern@apple.com>
15371
15372 PR c/13134
15373 * lib/gcc-dg.exp (dg-require-visibility): Define.
15374 * lib/target-supports (check_visibility_available): Define.
15375 * gcc.dg/visibility-1.c: New test.
15376 * gcc.dg/visibility-2.c: Likewise.
15377 * gcc.dg/visibility-3.c: Likewise.
15378 * gcc.dg/visibility-4.c: Likewise.
15379 * gcc.dg/visibility-5.c: Likewise.
15380 * gcc.dg/visibility-6.c: Likewise.
15381 * g++.dg/ext/visibility-1.C: Likewise.
15382 * g++.dg/ext/visibility-2.C: Likewise.
15383 * g++.dg/ext/visibility-3.C: Likewise.
15384 * g++.dg/ext/visibility-4.C: Likewise.
15385 * g++.dg/ext/visibility-5.C: Likewise.
15386 * g++.dg/ext/visibility-6.C: Likewise.
15387
15388 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15389
15390 * g++.dg/lookup/java1.C: New test.
15391 * g++.dg/lookup/java2.C: New test.
15392
15393 2003-12-07 Falk Hueffner <falk@debian.org>
15394
15395 * g++.dg/opt/noreturn-1.C: New test.
15396
15397 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
15398
15399 * gcc.dg/overflow-1.c: New test.
15400
15401 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15402
15403 * g77.f-torture/compile/13060.f: New test.
15404
15405 2003-12-06 Mark Mitchell <mark@codesourcery.com>
15406
15407 PR c++/13323
15408 * g++.dg/inherit/operator2.C: New test.
15409
15410 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15411
15412 PR c++/13305
15413 * g++.dg/ext/attrib9.C: New test.
15414
15415 2003-12-05 Mark Mitchell <mark@codesourcery.com>
15416
15417 PR c++/13314
15418 * g++.dg/template/error7.C: New test.
15419
15420 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
15421 J"orn Rennecke <joern.rennecke@superh.com>
15422
15423 PR target/13302
15424 * g++.dg/other/struct-va_list.C: New test.
15425
15426 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15427
15428 PR c++/13166
15429 * g++.dg/parse/defarg6.C: New test.
15430
15431 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
15432
15433 PR target/13256
15434 * gcc.c-torture/execute/20031201-1.c: New test.
15435
15436 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
15437
15438 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
15439
15440 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15441
15442 * gcc.dg/builtin-return-1.c: New test.
15443
15444 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
15445 J"orn Rennecke <joern.rennecke@superh.com>
15446
15447 PR optimization/13260
15448 * gcc.c-torture/execute/20031204-1.c: New test.
15449
15450 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15451
15452 PR c++/9127
15453 * g++.dg/template/error6.C: New test.
15454
15455 2003-12-03 Jakub Jelinek <jakub@redhat.com>
15456
15457 * gcc.dg/20031202-1.c: New test.
15458
15459 2003-12-03 Mark Mitchell <mark@codesourcery.com>
15460
15461 PR c++/13179
15462 * g++.dg/template/eh1.C: New test.
15463
15464 PR c++/10771
15465 * g++.dg/template/error5.C: New test.
15466
15467 2003-12-02 David Ung <davidu@mips.com>
15468
15469 * gcc.dg/compat/vector-check.h: Corrected type for var
15470 g_##TMODE
15471
15472 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15473
15474 PR c++/10126
15475 * g++.dg/template/ptrmem8.C: New test.
15476
15477 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15478
15479 PR c++/12573
15480 * g++.dg/template/dependent-expr3.C: New test.
15481
15482 2003-12-01 James Lemke <jim@wasabisystems.com>
15483
15484 * gcc.dg/arm-g2.c: New test.
15485
15486 2003-12-01 Roger Sayle <roger@eyesopen.com>
15487
15488 PR optimization/11634
15489 * gcc.dg/20031201-2.c: New test case.
15490
15491 2003-12-01 Zack Weinberg <zack@codesourcery.com>
15492
15493 PR 11433
15494 * objc.dg/proto-lossage-3.m: New test.
15495
15496 2003-12-01 Roger Sayle <roger@eyesopen.com>
15497
15498 PR optimization/12628
15499 * gcc.dg/20031201-1.c: New test case.
15500
15501 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15502
15503 * gcc.dg/unaligned-1.c: New test.
15504
15505 2003-11-30 Mark Mitchell <mark@codesourcery.com>
15506
15507 PR c++/9849
15508 * g++.dg/template/error4.C: New test.
15509 * g++.dg/template/nested3.C: Adjust error markers.
15510
15511 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15512
15513 * gcc.dg/cpp/assert4.c: Check more #system assertions.
15514
15515 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
15516
15517 PR c/10333
15518 * gcc.dg/bitfld-7.c: New test.
15519
15520 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
15521
15522 * gcc.dg/tls/asm-1.C: New test.
15523
15524 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15525
15526 * gcc.dg/cpp/assert4.c: Update.
15527
15528 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15529
15530 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
15531 * gcc.dg/builtin-apply3.c: New test.
15532
15533 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15534
15535 * lib/compat.exp (compat-obj): New xfaildata parameter.
15536 Use it to set compiler_conditional_xfail_data before compiling.
15537 (compat-get-options): Handle dg-xfail-if.
15538 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
15539 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
15540 * gcc.dg/compat/vector-1_y.c: Likewise.
15541 * gcc.dg/compat/vector-2_x.c: Likewise.
15542 * gcc.dg/compat/vector-2_y.c: Likewise.
15543
15544 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15545
15546 * g++.dg/opt/reg-stack4.C: New test.
15547
15548 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
15549
15550 * gcc.dg/builtin-apply2.c: New test.
15551
15552 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15553
15554 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
15555
15556 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15557
15558 PR c++/12924
15559 * g++.dg/template/template-id-2.C: New test.
15560
15561 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15562
15563 PR c++/5369
15564 * g++.dg/template/memfriend1.C: New test.
15565 * g++.dg/template/memfriend2.C: Likewise.
15566 * g++.dg/template/memfriend3.C: Likewise.
15567 * g++.dg/template/memfriend4.C: Likewise.
15568 * g++.dg/template/memfriend5.C: Likewise.
15569 * g++.dg/template/memfriend6.C: Likewise.
15570 * g++.dg/template/memfriend7.C: Likewise.
15571 * g++.dg/template/memfriend8.C: Likewise.
15572 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
15573
15574 2003-11-21 Mark Mitchell <mark@codesourcery.com>
15575
15576 PR c++/12515
15577 * g++.dg/ext/cond1.C: New test.
15578
15579 2003-11-20 Richard Henderson <rth@redhat.com>
15580
15581 * gcc.dg/20020201-2.c: Remove.
15582 * gcc.dg/20020201-4.c: Remove.
15583 * gcc.dg/20020304-1.c: Remove.
15584
15585 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
15586
15587 * gcc.dg/cpp/trad/xwin1.c: New test case.
15588
15589 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
15590
15591 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
15592 * lib/g77.exp: Likewise.
15593 * lib/objc.exp: Likewise.
15594 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
15595 for darwin.
15596
15597 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15598
15599 PR c++/12932
15600 * g++.dg/template/static5.C: New test.
15601
15602 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
15603
15604 * gcc.dg/nested-func-1.c: New test.
15605
15606 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15607
15608 * gcc.dg/cpp/assert4.c: New test.
15609
15610 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15611
15612 PR c++/2294
15613 * g++.dg/lookup/using9.c: New test.
15614
15615 2003-11-14 Mark Mitchell <mark@codesourcery.com>
15616
15617 PR c++/12762
15618 * g++.dg/template/error3.C: New test.
15619
15620 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
15621
15622 PR ada/13035
15623 * ada/acats/run_acats, run_all.sh: Fix syntax error.
15624 No longer use a wrapper for gcc, since this does not work under
15625 Windows.
15626
15627 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
15628
15629 PR c++/2094
15630 * g++.dg/template/ptrmem7.C: New test.
15631
15632 2003-11-13 Andrew Pinski <apinski@apple.com>
15633
15634 * gcc.c-torture/compile/20031113-1.c: New test.
15635
15636 2003-11-13 Mark Mitchell <mark@codesourcery.com>
15637 Kean Johnston <jkj@sco.com>
15638
15639 PR c/13029
15640 * gcc.dg/unused-4.c: Update.
15641
15642 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15643
15644 * g++.dg/opt/const3.C: New test.
15645
15646 2003-11-13 Jan Hubicka <jh@suse.cz>
15647
15648 * gcc.c-torture/compile/20031112-1.c: New test.
15649
15650 2003-11-12 Mark Mitchell <mark@codesourcery.com>
15651
15652 * g++.dg/parse/crash10.C: Remove bogus error marker.
15653
15654 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
15655
15656 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
15657 (host_gcc): Likewise.
15658 (ROOT): Honor $PWDCMD.
15659 (BASE): Likewise.
15660 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
15661
15662 2003-11-12 Catherine Moore <clm@redhat.com>
15663
15664 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
15665
15666 2003-11-12 Andreas Jaeger <aj@suse.de>
15667 Jakub Jelinek <jakub@redhat.com>
15668 Andrew Pinski <pinskia@physics.uc.edu>
15669 Richard Henderson <rth@redhat.com>
15670
15671 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
15672 systems.
15673 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
15674
15675 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
15676 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15677
15678 2003-11-11 Andreas Jaeger <aj@suse.de>
15679
15680 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
15681
15682 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
15683
15684 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
15685
15686 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
15687 Clean ups.
15688
15689 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
15690
15691 * gcc.dg/trampoline-1.c: New test.
15692
15693 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15694
15695 * gcc.c-torture/compile/200031109-1.c: New test.
15696
15697 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15698
15699 PR c/3190
15700 PR c/8714
15701 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15702 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
15703 gcc.dg/format/no-y2k-1.c: Update.
15704
15705 2003-11-08 Roger Sayle <roger@eyesopen.com>
15706
15707 PR optimization/10467
15708 * gcc.dg/20031108-1.c: New test case.
15709
15710 2003-11-07 Geoffrey Keating <geoffk@apple.com>
15711
15712 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
15713
15714 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
15715
15716 * gcc.dg/compound-lvalue-1.c: New test.
15717 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
15718 some XFAILs.
15719
15720 2003-11-06 Geoffrey Keating <geoffk@apple.com>
15721
15722 * gcc.dg/altivec-varargs-1.c: New test.
15723
15724 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15725
15726 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
15727 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
15728 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
15729 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
15730 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
15731
15732 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
15733
15734 * gcc.dg/cond-lvalue-1.c: New test.
15735
15736 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
15737
15738 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
15739
15740 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15741
15742 PR c++/11616
15743 * g++.dg/template/instantiate5.C: New test.
15744
15745 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15746
15747 PR c++/12726
15748 * g++.dg/ext/complit2.C: Replace test with self-contained version.
15749 * ChangeLog: Add missing first entry for above test.
15750
15751 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15752
15753 PR c++/9810
15754 * g++.dg/template/using8.C: New test.
15755 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
15756
15757 2003-11-02 Roger Sayle <roger@eyesopen.com>
15758
15759 PR optimization/10817
15760 * gcc.c-torture/compile/20031102-1.c: New test case.
15761
15762 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
15763
15764 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
15765 2147483647.
15766
15767 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15768
15769 * gcc.dg/20031102-1.c: New test.
15770
15771 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
15772
15773 * gcc.dg/complex-1.c: New test.
15774
15775 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15776
15777 PR c++/12796
15778 * g++.dg/template/crash13.C: Adjust expected error location.
15779 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15780
15781 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15782
15783 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15784
15785 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15786
15787 PR/10239
15788 * gcc.c-torture/compile/20031031-2.c: New test.
15789
15790 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
15791
15792 PR/11640
15793 * gcc.c-torture/compile/20031031-1.c: New test.
15794
15795 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
15796
15797 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
15798 * gcc.misc-tests/bprob.exp: Likewise.
15799 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
15800 the execution test on arm-elf configs.
15801 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
15802 configs that don't support scratch files.
15803 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
15804
15805 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
15806
15807 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
15808 done by dejagnu.
15809
15810 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
15811
15812 * ada/acats/run_all.sh: Redirect mv output to /dev/null
15813 Avoid non pure sh syntax. Add more logging.
15814
15815 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
15816 fail.
15817
15818 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15819
15820 PR libgcj/10610
15821 * gcc.dg/ppc-stackalign-1.c: New test.
15822
15823 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
15824
15825 * ada/acats/run_all.sh: Change output to be more compliant with
15826 dejagnu framework.
15827 Create acats.sum and acats.log files under testsuite/ada/acats
15828 Only run [a-z]* directories, to filter out e.g. CVS.
15829 Redirect build output to log file.
15830
15831 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15832
15833 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
15834
15835 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
15836
15837 PR ada/5909:
15838 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
15839
15840 2003-10-27 Jakub Jelinek <jakub@redhat.com>
15841
15842 * gcc.c-torture/compile/20031023-1.c: New test.
15843 * gcc.c-torture/compile/20031023-2.c: New test.
15844 * gcc.c-torture/compile/20031023-3.c: New test.
15845 * gcc.c-torture/compile/20031023-4.c: New test.
15846
15847 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15848
15849 PR c++/10371
15850 * g++.dg/lookup/scoped8.C: New test.
15851
15852 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15853
15854 * g++.dg/opt/reg-stack3.C: New test.
15855
15856 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15857
15858 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
15859
15860 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15861
15862 PR c++/11076
15863 * g++.dg/template/crash13.C: New test.
15864
15865 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
15866
15867 * gcc.dg/c99-restrict-2.c: New test.
15868
15869 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
15870
15871 PR c++/12698, c++/12699, c++/12700, c++/12566
15872 * g++.dg/inherit/covariant9.C: New test.
15873 * g++.dg/inherit/covariant10.C: New test.
15874 * g++.dg/inherit/covariant11.C: New test.
15875
15876 2003-10-23 Jason Merrill <jason@redhat.com>
15877
15878 PR c++/12726
15879 * g++.dg/ext/complit2.C: New test.
15880
15881 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15882
15883 PR target/12654
15884 * gcc.c-torture/execute/20031020-1.c: New test.
15885
15886 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15887
15888 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
15889 following the jump_insn.
15890
15891 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
15892
15893 * gcc.dg/cast-lvalue-1.c: New test.
15894
15895 2003-10-21 Mark Mitchell <mark@codesourcery.com>
15896
15897 PR c++/11962
15898 * g++.dg/template/cond2.C: New test.
15899
15900 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
15901
15902 * gcc.dg/builtins-28.c: New test.
15903
15904 2003-10-20 Jan Hubicka <jh@suse.cz>
15905
15906 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
15907 parameter.
15908 * testsuite/gcc.dg/inline-2.c: Likewise.
15909
15910 2003-10-20 Phil Edwards <phil@codesourcery.com>
15911
15912 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
15913 * gcc.dg/nest.c: Likewise.
15914
15915 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15916
15917 PR c++/9781, c++/10583, c++/11862
15918 * g++.dg/parse/crash13.C: New test.
15919
15920 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15921
15922 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
15923
15924 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15925
15926 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
15927 Define HAVE_C99_RUNTIME except on Solaris.
15928 * gcc.dg/builtins-20.c: Likewise.
15929
15930 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15931
15932 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
15933
15934 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15935
15936 PR c++/12495
15937 * g++.dg/template/crash21.C: New test.
15938
15939 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15940
15941 PR c++/2513
15942 * g++.dg/template/typename5.C: New test.
15943
15944 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15945
15946 PR c++/12369
15947 * g++.dg/template/friend25.C: New test.
15948
15949 2003-10-16 Ziemowit Laski <zlaski@apple.com>
15950
15951 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
15952 versions.
15953
15954 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
15955
15956 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
15957 == 2147483647.
15958
15959 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
15960
15961 * gcc.c-torture/execute/960416-1.x: Remove.
15962 * gcc.c-torture/execute/divconst-3.x: Likewise.
15963
15964 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
15965
15966 PR target/12598
15967 * gcc.dg/torture/cris-volatile-1.c: New test.
15968
15969 2003-10-14 Roger Sayle <roger@eyesopen.com>
15970
15971 PR optimization/9325
15972 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
15973 for overflowing floating point to integer conversion during RTL
15974 simplification.
15975
15976 2003-10-13 Ziemowit Laski <zlaski@apple.com>
15977
15978 * objc/execute/_cmd.m: Fix typo.
15979 * objc.dg/image-info.m, objc.dg/symtab-1.m:
15980 Relax 'scan-assembler' regexp.
15981 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
15982 objc.dg/try-catch-4.m: Run on non-Darwin targets.
15983 * objc.dg/zero-link-2.m: Remove blank line.
15984 * objc.dg/zero-link-3.m: New test case.
15985
15986 2003-10-13 Geoffrey Keating <geoffk@apple.com>
15987
15988 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
15989
15990 * gcc.dg/asm-names.c: Use scan-assembler-not rather
15991 than linker trickery.
15992
15993 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15994
15995 PR c++/12370
15996 * g++.dg/other/friend2.C: New test.
15997
15998 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
15999
16000 * gcc.dg/20031012-1.c: New test.
16001
16002 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
16003
16004 * gcc.dg/weak/weak-3.c: Fix for new warning.
16005
16006 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
16007
16008 PR optimization/8750
16009 * gcc.c-torture/execute/20031012-1.c: New test case.
16010
16011 2003-10-11 Roger Sayle <roger@eyesopen.com>
16012
16013 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
16014 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
16015
16016 2003-10-11 Roger Sayle <roger@eyesopen.com>
16017
16018 PR optimization/12260
16019 * gcc.c-torture/compile/20031011-2.c: New test case.
16020
16021 2003-10-11 Roger Sayle <roger@eyesopen.com>
16022
16023 * gcc.c-torture/execute/20031011-1.c: New testcase.
16024
16025 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
16026
16027 * gcc.c-torture/compile/20031011-1.c: New test.
16028
16029 2003-10-11 Jan Hubicka <jh@suse.cz>
16030
16031 * g++.dg/other/first-global.C: New test.
16032
16033 2003-10-11 Roger Sayle <roger@eyesopen.com>
16034
16035 * gcc.c-torture/execute/string-opt-18.c: New testcase.
16036
16037 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
16038
16039 * gcc.c-torture/compile/20031010-1.c: New test.
16040
16041 2003-10-10 Geoffrey Keating <geoffk@apple.com>
16042
16043 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
16044 * gcc.c-torture/execute/va-arg-25.c: ... here.
16045
16046 2003-10-09 Mark Mitchell <mark@codesourcery.com>
16047
16048 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
16049
16050 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
16051
16052 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
16053
16054 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16055
16056 * g++.dg/parse/error2.C: New test.
16057
16058 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
16059
16060 PR c++/11097
16061 * g++.dg/other/error5.C: Modify the error message.
16062 * g++.dg/lookup/using8.C: New test.
16063
16064 2003-10-07 Geoffrey Keating <geoffk@apple.com>
16065
16066 * gcc.dg/darwin-abi-2.c: New file.
16067 * gcc.c-torture/execute/va-arg-24.c: New file.
16068
16069 2003-10-06 Bob Wilson <bob.wilson@acm.org>
16070
16071 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
16072 indentation.
16073
16074 2003-10-06 Mark Mitchell <mark@codesourcery.com>
16075
16076 PR c++/10147
16077 * g++.dg/other/error4.C: Update error messages.
16078 * g++.dg/template/ptrmem4.C: Likewise.
16079
16080 PR c++/12337
16081 * g++.dg/init/new9.C: New test.
16082
16083 PR c++/12334, c++/12236, c++/8656
16084 * g++.dg/ext/attrib8.C: New test.
16085
16086 2003-10-06 Devang Patel <dpatel@apple.com>
16087
16088 * gcc.dg/debug/dwarf2-3.h: New test.
16089 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
16090
16091 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
16092
16093 * g++.dg/opt/cfg2.C: New test.
16094
16095 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16096
16097 * g++.dg/opt/float1.C: New test.
16098
16099 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16100
16101 * gcc.dg/c90-array-lval-6.c: New test.
16102 * gcc.dg/c99-array-lval-6.c: New test.
16103
16104 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
16105 Ziemowit Laski <zlaski@apple.com>
16106
16107 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
16108 'Derived', so that it is never considered a class method; add
16109 new warning for '+port' method ambiguity.
16110 * objc.dg/method-12.m: Include <objc/objc.h> instead of
16111 <objc/objc-api.h> (needed on Mac OS X).
16112 * objc.dg/method-13.m: New test.
16113
16114 2003-10-03 Roger Sayle <roger@eyesopen.com>
16115
16116 PR optimization/9325, PR java/6391
16117 * gcc.c-torture/execute/20031003-1.c: New test case.
16118
16119 2003-10-02 Mark Mitchell <mark@codesourcery.com>
16120
16121 PR optimization/12180
16122 * gcc.dg/20031002-1.c: New test.
16123
16124 PR c++/12486
16125 * g++.dg/inherit/error1.C: New test.
16126
16127 2003-10-02 Chris Demetriou <cgd@broadcom.com>
16128
16129 * lib/f-torture.exp (search_for): Rename to...
16130 (search_for_re): This. Also, clean up comments and the
16131 "regexp" invocation.
16132
16133 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
16134
16135 * gcc.c-torture/compile/20031002-1.c: New test.
16136
16137 2003-10-02 Jakub Jelinek <jakub@redhat.com>
16138
16139 * g++.dg/opt/cond1.C: New test.
16140
16141 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
16142
16143 * gcc.dg/Wold-style-definition-2.c: New testcase.
16144 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
16145
16146 2003-09-29 Richard Henderson <rth@redhat.com>
16147
16148 * g++.dg/init/array10.C: Add dg-options.
16149
16150 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
16151
16152 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
16153
16154 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16155
16156 * g++.dg/template/friend19.C: Fix typo.
16157 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
16158
16159 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
16160
16161 * gcc.c-torture/execute/20030928-1.c: New test.
16162 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
16163
16164 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16165
16166 * g++.dg/opt/unroll1.C: New test.
16167
16168 2003-09-26 Roger Sayle <roger@eyesopen.com>
16169
16170 PR optimization/11741
16171 * gcc.dg/20030926-1.c: New test case.
16172
16173 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16174
16175 PR c++/5655
16176 * g++.dg/parse/access7.C: New test.
16177 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
16178
16179 2003-09-24 Ziemowit Laski <zlaski@apple.com>
16180
16181 MERGE OF objc-improvements-branch into MAINLINE:
16182 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
16183 if libobjc has not been built.
16184 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
16185 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
16186 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
16187 objc/execute/nested-3.m, objc/execute/np-2.m,
16188 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
16189 objc/execute/redefining_self.m, objc/execute/root_methods.m,
16190 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
16191 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
16192 objc.dg/special/unclaimed-category-1.h,
16193 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
16194 well as GNU runtime.
16195 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
16196 * execute/cascading-1.m, execute/function-message-1.m,
16197 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
16198 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
16199 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
16200 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
16201 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
16202 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
16203 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
16204 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
16205 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
16206 * objc.dg/bitfield-2.m: Run only on Darwin.
16207 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
16208 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
16209 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
16210 * objc.dg/const-str-1.m: Fix constant string layout.
16211
16212 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
16213
16214 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
16215
16216 2003-09-23 Geoffrey Keating <geoffk@apple.com>
16217
16218 * gcc.dg/darwin-abi-1.c: New file.
16219
16220 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
16221
16222 PR target/12281
16223 * gcc.c-torture/compile/20030921-1.c: New test.
16224
16225 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16226
16227 * g++.dg/opt/reg-stack2.C: New test.
16228
16229 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16230
16231 * g++.dg/eh/delayslot1.C: New test.
16232
16233 2003-09-20 Richard Henderson <rth@redhat.com>
16234
16235 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
16236
16237 2003-09-20 Roger Sayle <roger@eyesopen.com>
16238
16239 * gcc.c-torture/execute/20030920-1.c: New test case.
16240
16241 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16242
16243 * g++.dg/rtti/typeid3.C: Correct expected error message.
16244
16245 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16246
16247 PR c++/157
16248 * g++.dg/parse/crash12.C: New test.
16249
16250 2003-09-19 Janis Johnson <janis187@us.ibm.com>
16251
16252 * gcc.dg/compat/mixed-struct-check.h: New.
16253 * gcc.dg/compat/mixed-struct-defs.h: New.
16254 * gcc.dg/compat/mixed-struct-init.h: New.
16255 * gcc.dg/compat/struct-by-value-19_main.c: New.
16256 * gcc.dg/compat/struct-by-value-19_x.c: New.
16257 * gcc.dg/compat/struct-by-value-19_y.c: New.
16258 * gcc.dg/compat/struct-by-value-20_main.c: New.
16259 * gcc.dg/compat/struct-by-value-20_x.c: New.
16260 * gcc.dg/compat/struct-by-value-20_y.c: New.
16261 * gcc.dg/compat/struct-return-19_main.c: New.
16262 * gcc.dg/compat/struct-return-19_x.c: New.
16263 * gcc.dg/compat/struct-return-19_y.c: New.
16264 * gcc.dg/compat/struct-return-20_main.c: New.
16265 * gcc.dg/compat/struct-return-20_x.c: New.
16266 * gcc.dg/compat/struct-return-20_y.c: New.
16267
16268 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
16269 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
16270 so that it will not complain on LP64 targets.
16271
16272 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16273
16274 PR c++/495
16275 * g++.dg/template/friend24.C: New test.
16276
16277 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
16278
16279 PR c++/12332
16280 * g++.dg/template/memtmpl2.C: New test.
16281
16282 2003-09-18 Mark Mitchell <mark@codesourcery.com>
16283
16284 PR target/11184
16285 * gcc.dg/builtin-apply1.c: New test.
16286
16287 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
16288
16289 PR c++/9848
16290 * g++.dg/warn/Wunused-4.C: New test.
16291
16292 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16293
16294 PR c++/12316
16295 * g++.dg/other/gc2.C: New test.
16296
16297 2003-09-17 Mark Mitchell <mark@codesourcery.com>
16298
16299 PR c++/11991
16300 * g++.dg/rtti/typeid3.C: New test.
16301
16302 PR c++/12266
16303 * g++.dg/overload/template1.C: New test.
16304
16305 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
16306
16307 * g++.dg/opt/cfg3.C: New test.
16308
16309 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16310
16311 PR c++/7939
16312 * g++.dg/template/crash11.C: New test.
16313
16314 2003-09-16 Jason Merrill <jason@redhat.com>
16315 Jakub Jelinek <jakub@redhat.com>
16316
16317 * gcc.dg/attr-warn-unused-result.c: New test.
16318
16319 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
16320
16321 PR c++/12184
16322 * g++.dg/expr/call2.C: New test.
16323
16324 2003-09-15 Andreas Jaeger <aj@suse.de>
16325
16326 * gcc.dg/Wold-style-definition-1.c: New test.
16327
16328 2003-09-14 Mark Mitchell <mark@codesourcery.com>
16329
16330 PR c++/3907
16331 * g++.dg/parse/template12.C: New test.
16332
16333 * g++.dg/abi/bitfield11.C: New test.
16334 * g++.dg/abi/bitfield12.C: Likewise.
16335
16336 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
16337
16338 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
16339 non-expansion of functional macro name without arguments at EOL.
16340 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
16341
16342 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
16343
16344 * gcc.c-torture/execute/20030914-[12].c: New tests.
16345
16346 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
16347
16348 PR c++/11788
16349 * g++.dg/overload/addr1.C: New test.
16350
16351 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
16352
16353 * gcc.dg/20030909-1.c: New test.
16354
16355 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16356
16357 * gcc.dg/ultrasp10.c: New test.
16358
16359 2003-09-09 Devang Patel <dpatel@apple.com>
16360
16361 * gcc.dg/darwin-ld-6.c: New test.
16362
16363 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16364
16365 * gcc.dg/torture/builtin-explog-1.c: New testcase.
16366
16367 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16368
16369 * gcc.dg/ia64-types1.c: New test.
16370 * gcc.dg/ia64-types2.c: Likewise.
16371
16372 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16373
16374 * gcc.dg/builtins-1.c: Add more _Complex tests.
16375 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16376
16377 * gcc.dg/builtins-1.c: Test existing _Complex functions.
16378 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16379
16380 2003-09-08 Mark Mitchell <mark@codesourcery.com>
16381
16382 PR c++/11786
16383 * g++.dg/lookup/koenig2.C: New test.
16384
16385 PR c++/5296
16386 * g++.dg/rtti/typeid2.C: New test.
16387
16388 2003-09-08 Jakub Jelinek <jakub@redhat.com>
16389
16390 * gcc.c-torture/compile/20030904-1.c: New test.
16391
16392 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16393
16394 * g++.dg/opt/longbranch2.C: New test.
16395
16396 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16397
16398 * g++.dg/template/crash10.C: Only compile it.
16399
16400 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
16401
16402 PR middle-end/11665
16403 * gcc.c-torture/compile/20030907-1.c: New test.
16404 * g++.dg/init/array11.C: New test.
16405
16406 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16407
16408 PR c++/11852
16409 * g++.dg/init/struct1.C: New test.
16410
16411 2003-09-07 Mark Mitchell <mark@codesourcery.com>
16412
16413 PR c++/12181
16414 * g++.dg/expr/comma1.C: New test.
16415
16416 2003-09-06 Mark Mitchell <mark@codesourcery.com>
16417
16418 PR c++/11867
16419 * g++.dg/expr/static_cast5.C: New test.
16420
16421 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
16422
16423 PR c++/11507
16424 * g++.dg/lookup/scoped7.C: New test.
16425
16426 PR c++/9574
16427 * g++.dg/other/static1.C: New test.
16428
16429 PR c++/11490
16430 * g++.dg/warn/template-1.C: New test.
16431
16432 PR c++/11432
16433 * g++.dg/template/crash10.C: New test.
16434
16435 PR c++/2478
16436 * g++.dg/overload/VLA.C: New test.
16437
16438 PR c++/10804
16439 * g++.dg/template/call1.C: New test.
16440
16441 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16442
16443 PR c++/11794
16444 * g++.dg/parse/using3.C: New test.
16445
16446 2003-09-06 Roger Sayle <roger@eyesopen.com>
16447
16448 PR c++/11409
16449 * g++.dg/overload/builtin3.C: New test case.
16450
16451 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
16452
16453 PR c/9862
16454 * gcc.dg/20030906-1.c: New test.
16455 * gcc.dg/20030906-2.c: Likewise.
16456
16457 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
16458
16459 PR c++/12167
16460 * g++.dg/parse/defarg5.C: New test.
16461
16462 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
16463
16464 2003-09-05 Mark Mitchell <mark@codesourcery.com>
16465
16466 PR c++/12163
16467 * g++.dg/expr/static_cast4.C: New test.
16468
16469 PR c++/12146
16470 * g++.dg/template/crash9.C: New test.
16471
16472 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
16473
16474 * g++.old-deja/g++.ext/pretty2.C: Update for change
16475 in __FUNCTION__.
16476 * g++.old-deja/g++.ext/pretty3.C: Likewise.
16477
16478 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
16479
16480 PR c++/11922
16481 * g++/dg/template/qualified-id1.C: New test.
16482
16483 PR c++/12037
16484 * g++.dg/warn/noeffect4.C: New test.
16485
16486 2003-09-04 Matt Austern <austern@apple.com>
16487
16488 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
16489 * g++.dg/ext/fnname2.C: Likewise.
16490 * g++.dg/ext/fnname3.C: Likewise.
16491
16492 2003-09-04 Mark Mitchell <mark@codesourcery.com>
16493
16494 * g++.dg/expr/lval1.C: New test.
16495 * g++.dg/ext/lvcast.C: Remove.
16496
16497 2003-09-03 Roger Sayle <roger@eyesopen.com>
16498
16499 PR optimization/11700.
16500 * gcc.c-torture/compile/20030903-1.c: New test case.
16501
16502 2003-09-03 Mark Mitchell <mark@codesourcery.com>
16503
16504 PR c++/12053
16505 * g++.dg/abi/layout4.C: New test.
16506
16507 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
16508
16509 PR c++/11553
16510 * g++.dg/parse/friend3.C: New test.
16511
16512 2003-09-02 Mark Mitchell <mark@codesourcery.com>
16513
16514 PR c++/11847
16515 * g++.dg/template/class1.C: New test.
16516
16517 PR c++/11808
16518 * g++.dg/expr/call1.C: New test.
16519
16520 2003-09-01 Mark Mitchell <mark@codesourcery.com>
16521
16522 PR c++/12114
16523 * g++.dg/init/ref9.C: New test.
16524
16525 PR c++/11972
16526 * g++.dg/template/nested4.C: New test.
16527
16528 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16529
16530 PR c++/12093
16531 * g++.dg/template/non-dependent4.C: New test.
16532
16533 PR c++/11928
16534 * g++.dg/inherit/conv1.C: New test.
16535
16536 2003-08-29 Mark Mitchell <mark@codesourcery.com>
16537
16538 PR c++/6196
16539 * g++.dg/ext/label1.C: New test.
16540 * g++.dg/ext/label2.C: Likewise.
16541
16542 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16543
16544 * g++.dg/expr/cond3.C: New test.
16545
16546 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16547
16548 * gcc.dg/builtins-1.c: Add new builtin cases.
16549
16550 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16551
16552 * gcc.dg/builtins-1.c: Add new cases.
16553 * gcc.dg/torture/builtin-attr-1.c: Likewise.
16554
16555 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16556
16557 * gcc.dg/builtins-1.c: Add more math builtin tests.
16558 * gcc.dg/torture/builtin-attr-1.c: New test.
16559
16560 2003-08-28 Mark Mitchell <mark@codesourcery.com>
16561
16562 PR optimization/5079
16563 * g++.dg/opt/static3.C: New test.
16564
16565 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16566
16567 * gcc.misc-tests/gcov-10b.c: New test.
16568
16569 2003-08-27 Mark Mitchell <mark@codesourcery.com>
16570
16571 * g++.dg/opt/ptrmem3.C: New test.
16572
16573 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
16574
16575 2003-08-27 Jakub Jelinek <jakub@redhat.com>
16576
16577 * gcc.dg/20030826-2.c: New test.
16578
16579 2003-08-26 Roger Sayle <roger@eyesopen.com>
16580
16581 PR middle-end/12002
16582 * g77.f-torture/compile/12002.f: New test case.
16583
16584 2003-08-26 Roger Sayle <roger@eyesopen.com>
16585
16586 * gcc.dg/20030826-1.c: New test case.
16587
16588 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
16589
16590 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
16591
16592 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
16593
16594 PR c++/11871
16595 * c++.dg/lookup/crash1.C: New test.
16596
16597 * c++.dg/warn/noeffect3.C: New test.
16598
16599 2003-08-25 Janis Johnson <janis187@us.ibm.com>
16600
16601 * gcc.dg/compat/vector-1_x.c: Compile with -w.
16602 * gcc.dg/compat/vector-1_y.c: Ditto.
16603 * gcc.dg/compat/vector-2_x.c: Ditto.
16604 * gcc.dg/compat/vector-2_y.c: Ditto.
16605
16606 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
16607
16608 * gcc.dg/20030702-1.c: New test.
16609
16610 2003-08-25 Mark Mitchell <mark@codesourcery.com>
16611
16612 PR c++/8795
16613 * g++.dg/ext/altivec-1.C: New test.
16614
16615 2003-08-24 Richard Henderson <rth@redhat.com>
16616
16617 * g++.dg/eh/simd-2.C: Add -w for x86.
16618
16619 2003-08-23 Jakub Jelinek <jakub@redhat.com>
16620
16621 * gcc.dg/20030815-1.c: New test.
16622
16623 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16624
16625 PR c++/3765
16626 * g++.dg/parse/access6.C: New test.
16627
16628 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16629
16630 PR c++/641, c++/11876
16631 * g++.dg/template/friend22.C: New test.
16632 * g++.dg/template/friend23.C: Likewise.
16633
16634 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16635
16636 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
16637 identically.
16638
16639 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16640
16641 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
16642
16643 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16644
16645 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
16646
16647 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16648
16649 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
16650
16651 2003-08-22 Mark Mitchell <mark@codesourcery.com>
16652
16653 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
16654
16655 2003-08-21 Mark Mitchell <mark@codesourcery.com>
16656
16657 PR c++/11919
16658 * g++.dg/overload/prom1.C: New test.
16659
16660 PR c++/11551
16661 * g++.dg/parse/dtor2.C: New test.
16662
16663 PR c++/10762
16664 * g++.dg/parse/using2.C: New test.
16665
16666 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
16667
16668 PR target/11805
16669 * gcc.c-torture/compile/20030821-1.c: New.
16670
16671 2003-08-20 Mark Mitchell <mark@codesourcery.com>
16672
16673 PR c++/11834
16674 * g++.dg/template/deduce2.C: New test.
16675
16676 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
16677
16678 * gcc.c-torture/execute/20030821-1.c: New test.
16679
16680 2003-08-20 Roger Sayle <roger@eyesopen.com>
16681
16682 PR middle-end/11984
16683 * gcc.dg/20030820-1.c: New test case.
16684
16685 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
16686
16687 PR c++/11945
16688 * g++.dg/warn/noeffect2.C: New test.
16689
16690 2003-08-19 Mark Mitchell <mark@codesourcery.com>
16691
16692 PR c++/10926
16693 * g++.dg/template/dtor2.C: New test.
16694
16695 PR c++/11684
16696 * g++.dg/template/operator1.C: New test.
16697 * g++.dg/parse/operator4.C: New test.
16698
16699 PR c++/11946.C
16700 * g++.dg/expr/enum1.C: New test.
16701 * gcc.dg/c99-bool-1.c: Remove bogus warning.
16702
16703 PR c++/11036.C
16704 * g++.dg/parse/elab2.C: New test.
16705 * g++.dg/parse/typedef4.C: Change error message.
16706 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
16707 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
16708 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
16709
16710 2003-08-19 Geoffrey Keating <geoffk@apple.com>
16711
16712 * gcc.dg/pch/warn-1.c: New.
16713 * gcc.dg/pch/warn-1.hs: New.
16714
16715 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
16716 not-tested file.
16717
16718 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16719
16720 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
16721
16722 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
16723
16724 * gcc.dg/uninit-D.c: New Test.
16725 * gcc.dg/uninit-E.c: New Test.
16726 * gcc.dg/uninit-F.c: New Test.
16727 * gcc.dg/uninit-G.c: New Test.
16728
16729 2003-08-19 Michael Ritzert <ritzert@t-online.de>
16730
16731 * g++.dg/README: Describe the pch directory.
16732
16733 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16734
16735 PR c++/11174
16736 * g++.dg/parse/access4.C: New test.
16737 * g++.dg/parse/access5.C: Likewise.
16738 * g++.old-deja/g++.jason/access17.C: Adjust error message.
16739
16740 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
16741
16742 * gcc.dg/noncompile/20030818-1.c: New.
16743
16744 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
16745
16746 PR c++/11957
16747 * g++.dg/warn/noeffect1.C: New test.
16748
16749 * g++.dg/template/scope2.C: New test.
16750 * g++.dg/template/error2.C: Correct dg-error
16751
16752 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
16753
16754 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
16755
16756 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
16757
16758 PR C++/11512
16759 * g++.dg/template/warn1.C: New.
16760
16761 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
16762
16763 * g++.dg/template/error2.C: New test.
16764 * g++.dg/lookup/using7.C: Adjust errors
16765 * g++.old-deja/g++.pt/crash36.C: Likewise.
16766 * g++.old-deja/g++.pt/derived3.C: Likewise.
16767
16768 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16769
16770 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
16771 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
16772 * gcc.c-torture/execute/builtins/string-9.c: New, from
16773 string-opt-9.c. Adjust for execute/builtins framework.
16774 * gcc.c-torture/execute/string-opt-9.c: Delete.
16775
16776 2003-08-12 Mark Mitchell <mark@codesourcery.com>
16777
16778 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
16779
16780 * g++.dg/parse/ret-type2.C: New test.
16781
16782 PR c++/11703
16783 * g++.dg/init/new8.C: New test.
16784
16785 PR c++/10923
16786 * g++.dg/parse/typedef5.C: New test.
16787
16788 PR c++/9512
16789 * g++.dg/parse/qualified2.C: New test.
16790 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
16791 invalid code.
16792
16793 2003-08-11 Mark Mitchell <mark@codesourcery.com>
16794
16795 * g++.dg/conversion/ptrmem1.C: New test.
16796
16797 2003-08-11 Jakub Jelinek <jakub@redhat.com>
16798
16799 PR target/11693
16800 * gcc.dg/20030811-1.c: New test.
16801
16802 PR target/11535
16803 * gcc.c-torture/execute/20030811-1.c: New test.
16804
16805 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16806
16807 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
16808
16809 2003-08-10 Mark Mitchell <mark@codesourcery.com>
16810
16811 PR c++/11789.C
16812 * g++.dg/inherit/multiple1.C: New test.
16813
16814 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
16815
16816 * gcc.dg/spe1.c: New test.
16817
16818 PR c++/11670
16819 * g++.dg/expr/cast2.C: New test.
16820
16821 PR c++/10530
16822 * g++.dg/template/dependent-name2.C: New test.
16823
16824 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
16825
16826 * g++.dg/parse/crash11.C: Put the dg options in comments.
16827
16828 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
16829
16830 * lib/gcc-dg.exp: Update for diagnostic change.
16831
16832 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16833
16834 PR c++/5767
16835 * g++.dg/parse/crash11.C: New test.
16836
16837 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
16838
16839 * gcc.dg/cpp/spacing1.c: Update.
16840
16841 2003-08-04 Janis Johnson <janis187@us.ibm.com>
16842
16843 PR target/11739
16844 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
16845 a value for -mtune.
16846
16847 2003-08-04 Roger Sayle <roger@eyesopen.com>
16848
16849 PR middle-end/11771
16850 * gcc.c-torture/compile/20030804-1.c: New test case.
16851
16852 2003-08-04 Roger Sayle <roger@eyesopen.com>
16853
16854 * gcc.dg/20030804-1.c: New test case.
16855
16856 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
16857
16858 * gcc.dg/cpp/separate-1.c: New test.
16859
16860 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
16861
16862 PR c++/11704
16863 * g++.dg/template/dependent-expr2.C: New test.
16864
16865 PR c++/11766
16866 * g++.dg/expr/ptrmem1.C: New test.
16867
16868 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16869
16870 PR c++/9453
16871 * g++.dg/template/friend15.C: New test.
16872
16873 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
16874
16875 * lib/dg-pch.exp: Work round PCH bug.
16876
16877 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16878
16879 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
16880 builtins. Move cases from builtins-4.c here.
16881
16882 * gcc.dg/torture/builtin-math-1.c: New test taken from
16883 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
16884 additional cases.
16885
16886 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
16887 Delete.
16888
16889 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
16890
16891 PR c++/9447
16892 * g++.dg/template/using7.C: New test.
16893
16894 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
16895
16896 * import1.c, import2.c: New tests.
16897
16898 2003-08-01 Jakub Jelinek <jakub@redhat.com>
16899
16900 * g++.dg/eh/crossjump1.C: New test.
16901
16902 2003-08-01 Mark Mitchell <mark@codesourcery.com>
16903
16904 PR c++/11697
16905 * g++.dg/template/using6.C: New test.
16906
16907 PR c++/11744
16908 * g++.dg/template/koenig2.C: New test.
16909
16910 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16911
16912 PR c++/7983
16913 * g++.dg/parse/typedef4.C: New test.
16914
16915 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16916
16917 PR c++/8442, c++/8806
16918 * g++.dg/template/elab1.C: New test.
16919 * g++.dg/template/type2.C: Likewise.
16920 * g++.dg/template/ttp3.C: Adjust expected error message.
16921 * g++.old-deja/g++.law/visibility13.C: Likewise.
16922 * g++.old-deja/g++.niklas/t135.C: Likewise.
16923 * g++.old-deja/g++.pt/ttp41.C: Likewise.
16924 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
16925 template argument.
16926 * g++.old-deja/g++.pt/ttp44.C: Likewise.
16927
16928 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
16929
16930 PR c++/11295
16931 * g++.dg/ext/stmtexpr1.C: New test.
16932
16933 * g++.dg/opt/tmp1.C: New test.
16934
16935 PR c++/11525
16936 * g++.dg/parse/constant4.C: New test.
16937
16938 PR c++/9447
16939 * g++.dg/template/using5.C: New test.
16940
16941 2003-07-31 Roger Sayle <roger@eyesopen.com>
16942
16943 * gcc.dg/builtins-27.c: New test case.
16944
16945 2003-07-31 Jakub Jelinek <jakub@redhat.com>
16946
16947 * gcc.dg/tls/opt-7.c: New test.
16948
16949 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
16950
16951 * g++.old-deja/g++.other/crash18.C: Remove.
16952
16953 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
16954
16955 * g++.dg/template/explicit3.C: New.
16956 * g++.dg/template/explicit4.C: New.
16957 * g++.dg/template/explicit5.C: New.
16958
16959 PR c++/11347
16960 * g++.dg/template/memtmpl1.C: New.
16961
16962 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
16963
16964 PR target/11565
16965 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
16966 * gcc.dg/i386-387-5.c (dg-options): Likewise.
16967
16968 2003-07-30 Jan Hubicka <jh@suse.cz>
16969
16970 * vtgc1.c: Kill.
16971
16972 2003-07-29 Zack Weinberg <zack@codesourcery.com>
16973
16974 * gcc.dg/struct-in-proto-1.c: New test.
16975
16976 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
16977
16978 * gcc.dg/cpp/include2.c: Only expect one message.
16979
16980 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
16981
16982 PR c++/9447
16983 * g++.dg/template/using1.C: New test.
16984 * g++.dg/template/using2.C: New test.
16985 * g++.dg/template/using3.C: New test.
16986 * g++.dg/template/using4.C: New test.
16987
16988 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
16989
16990 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
16991 * gcc.c-torture/execute/string-opt-10.c: Likewise.
16992
16993 2003-07-28 Jan Hubicka <jh@suse.cz>
16994
16995 PR c++/11530
16996 * g++.dg/opt/call1.C: New test.
16997
16998 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
16999
17000 PR c++/11667
17001 * g++.dg/init/enum2.C: New test.
17002 * g++.dg/template/overload1.C: Add "-w" option.
17003
17004 2003-07-28 <hp@bitrange.com>
17005
17006 * gcc.dg/Wdeclaration-after-statement-1.c,
17007 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
17008
17009 2003-07-28 Jakub Jelinek <jakub@redhat.com>
17010
17011 * gcc.c-torture/compile/20030725-1.c: New test.
17012
17013 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
17014
17015 * gcc.dg/20030505.c: Only run for SPE.
17016 Remove definition of opaque type.
17017
17018 2003-07-27 Mark Mitchell <mark@codesourcery.com>
17019
17020 * g++.dg/template/ptrmem6.C: New test.
17021
17022 2003-07-26 Geoffrey Keating <geoffk@apple.com>
17023
17024 * gcc.c-torture/compile/zero-strct-2.c: New test.
17025
17026 2003-07-25 Geoffrey Keating <geoffk@apple.com>
17027
17028 * gcc.dg/intermod-1.c: New test.
17029
17030 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
17031
17032 PR c++/11617
17033 * g++.dg/template/lookup2.C: New test.
17034 * g++.dg/template/memclass1.C: Remove instantiated from error.
17035 * g++.dg/other/error2.C: Tweak expected errors.
17036
17037 PR c++/11596
17038 * g++.dg/template/defarg3.C: New test.
17039
17040 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
17041
17042 2003-07-24 Mark Mitchell <mark@codesourcery.com>
17043
17044 * g++.dg/inherit/access5.C: New test.
17045
17046 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17047
17048 PR c++/11513
17049 * g++.dg/template/crash8.C: New test.
17050
17051 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
17052
17053 PR c/10602
17054 * gcc.dg/noncompile/incomplete-2.c: New test.
17055
17056 2003-07-23 Mark Mitchell <mark@codesourcery.com>
17057
17058 PR c++/11645
17059 * g++.dg/inherit/access4.C: New test.
17060
17061 PR c++/11517
17062 * g++.dg/expr/cond2.C: New test.
17063
17064 PR optimization/10679
17065 * g++.dg/opt/inline4.C: New test.
17066
17067 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
17068
17069 * g++.dg/parse/crash10: New test.
17070
17071 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17072
17073 * g++.dg/ext/flexary1.C: New test.
17074
17075 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17076
17077 PR c++/10793
17078 * g++.dg/template/crash9.C: New test.
17079
17080 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17081
17082 PR c++/3004
17083 * g++.dg/parse/typedef3.C: New test.
17084
17085 PR c++/7906
17086 * g++.dg/parse/operator2.C: New test.
17087
17088 PR c++/8895
17089 * g++.dg/parse/def-tmpl-arg1.C: New test.
17090
17091 PR c++/9282
17092 * g++.dg/parse/funptr1.C: New test.
17093
17094 PR c++/9452
17095 * g++.dg/parse/ambig3.C: New test.
17096
17097 PR c++/9454
17098 * g++.dg/parse/operator3.C: New test.
17099
17100 PR c++/9486
17101 * g++.dg/parse/template10.C: New test.
17102
17103 PR c++/9488
17104 * g++.dg/parse/template11.C: New test.
17105
17106 PR c++/10150
17107 * g++.dg/parse/invalid-op1.C: New test.
17108
17109 PR c++/10247
17110 * g++.dg/parse/condexpr1.C: New test.
17111
17112 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
17113
17114 * g++.dg/ext/packed3.C: New test.
17115 * g++.dg/ext/packed4.C: New test.
17116
17117 * gcc.dg/pack-test-3.c: New test.
17118
17119 2003-07-21 Janis Johnson <janis187@us.ibm.com>
17120
17121 * lib/compat.exp: Handle dg-options per source file.
17122 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
17123 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
17124 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
17125 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
17126 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
17127 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
17128 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
17129 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
17130 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
17131 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
17132 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
17133 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
17134 * g++.dg/compat/break/bitfield7_x.C: Ditto.
17135 * g++.dg/compat/break/bitfield7_y.C: Ditto.
17136
17137 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
17138
17139 PR c/10320
17140 * gcc.c-torture/execute/20030718-1.c: New test.
17141
17142 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17143
17144 PR optimization/11536
17145 * gcc.dg/20030721-1.c: New test.
17146
17147 2003-07-19 Mark Mitchell <mark@codesourcery.com>
17148
17149 PR c++/11546
17150 * g++.dg/template/lookup1.C: New test.
17151
17152 2003-07-19 Zack Weinberg <zack@codesourcery.com>
17153
17154 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
17155 diagnostics of ill-formed constructs involving labels.
17156 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
17157 the new 'previously defined here' message.
17158
17159 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
17160
17161 * g++.dg/parse/non-dependent2.C: New test.
17162
17163 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
17164
17165 * g++.dg/init/init-ref4.C: xfail on targets without
17166 weak symbols.
17167
17168 2003-07-17 Jakub Jelinek <jakub@redhat.com>
17169
17170 PR target/11087
17171 * gcc.c-torture/execute/20030717-1.c: New test.
17172
17173 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17174
17175 * g++.dg/opt/cfg1.C: New test.
17176
17177 2003-07-17 Mark Mitchell <mark@codesourcery.com>
17178
17179 PR optimization/11557
17180 * gcc.dg/20030717-1.c: New test.
17181
17182 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17183
17184 PR c++/10476
17185 * g++.dg/expr/crash-1.C: New test.
17186
17187 PR c++/11027
17188 * g++.dg/template/init3.C: New test.
17189
17190 PR c++/8222
17191 * g++.dg/template/non-dependent1.C: New test.
17192
17193 PR c++/11070
17194 * g++.dg/template/non-dependent2.C: New test.
17195
17196 PR c++/11071
17197 * g++.dg/template/non-dependent3.C: New test.
17198
17199 PR c++/9907
17200 * g++.dg/template/sizeof5.C: New test.
17201
17202 2003-07-17 Geoffrey Keating <geoffk@apple.com>
17203
17204 PR 11498
17205 * gcc.c-torture/compile/mangle-1.c: New file.
17206
17207 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17208
17209 PR c++/7809
17210 * g++.dg/parse/access3.C: New test.
17211
17212 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
17213
17214 PR c++/11384
17215 * g++.dg/init/init-ref4.C: New test.
17216
17217 2003-07-16 Mark Mitchell <mark@codesourcery.com>
17218
17219 PR c++/11547
17220 * g++.dg/parse/constant3.C: New test.
17221 * g++.dg/parse/crash7.C: Likewise.
17222
17223 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
17224
17225 PR target/11008
17226 * gcc.dg/i386-pentium4-not-mull.c: New.
17227
17228 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
17229
17230 * gcc.dg/asm-names.c (ymain): Make it weak.
17231
17232 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17233
17234 PR c++/5421
17235 * g++.dg/template/friend21.C: New test.
17236
17237 2003-07-16 Jakub Jelinek <jakub@redhat.com>
17238
17239 * gcc.dg/cleanup-8.c: New test.
17240 * gcc.dg/cleanup-9.c: New test.
17241
17242 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
17243
17244 * g++.dg/ext/dll-MI1.h: New file.
17245 * g++.dg/ext/dllexport-MI1.C: New file.
17246 * g++.dg/ext/dllimport-MI1.C: New file.
17247
17248 2003-07-15 Jakub Jelinek <jakub@redhat.com>
17249
17250 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
17251 it does not have cmpstrsi patterns (just cmpmemsi).
17252
17253 2003-07-15 Mark Mitchell <mark@codesourcery.com>
17254
17255 PR debug/11473
17256 * g++.dg/debug/debug8.C: New test.
17257
17258 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17259
17260 PR c++/10108
17261 * g++.dg/template/crash7.C: New test.
17262
17263 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
17264
17265 PR target/10795
17266 * gcc.c-torture/compile/20030708-1.c: New.
17267
17268 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
17269
17270 * gcc.c-torture/execute/20030715-1.c: New test.
17271
17272 2003-07-14 Geoffrey Keating <geoffk@apple.com>
17273
17274 * gcc.dg/pch/inline-3.c: New file.
17275 * gcc.dg/pch/inline-3.hs: New file.
17276 * gcc.dg/pch/inline-4.c: New file.
17277 * gcc.dg/pch/inline-4.hs: New file.
17278
17279 2003-07-14 Mark Mitchell <mark@codesourcery.com>
17280
17281 PR c++/11509
17282 * g++.dg/template/crash6.C: New test.
17283
17284 PR c++/7053
17285 * g++.dg/template/friend20.C: New test.
17286
17287 PR c++/7019
17288 * g++.dg/template/overload2.C: New test.
17289
17290 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17291
17292 PR optimization/11440
17293 * gcc.c-torture/execute/20030714-1.c: New test.
17294
17295 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17296
17297 PR c++/11154
17298 * g++.dg/template/partial2.C: New test.
17299
17300 2003-07-13 Mark Mitchell <mark@codesourcery.com>
17301
17302 PR c++/11503
17303 * g++.dg/template/anon1.C: New test.
17304
17305 PR c++/11493
17306 PR c++/11495
17307 * g++.dg/parse/template9.C: Likewise.
17308 * g++.dg/template/crash4.C: New test.
17309 * g++.dg/template/koenig1.C: Likewise.
17310 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
17311 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
17312 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
17313 functions.
17314 * g++.old-deja/g++.jason/template36.C: Likewise.
17315 * g++.old-deja/g++.mike/p1989.C: Likewise.
17316 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
17317 * g++.old-deja/g++.pt/ttp20.C: Use this->.
17318 * g++.old-deja/g++.pt/ttp21.C: Use this->.
17319 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
17320 compiling.
17321 * g++.old-deja/g++.pt/union2.C: Use this->.
17322
17323 2003-07-11 Jakub Jelinek <jakub@redhat.com>
17324
17325 * gcc.dg/20030711-1.c: New test.
17326
17327 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
17328
17329 PR c++/11050
17330 * g++.dg/parse/args1.C: New test.
17331 * g++.pt/defarg8.C: Change expected errors.
17332
17333 2003-07-11 Mark Mitchell <mark@codesourcery.com>
17334
17335 PR c++/8164
17336 * g++.dg/template/nontype2.C: New test.
17337
17338 PR c++/10558
17339 * g++.dg/parse/template8.C: New test.
17340
17341 PR c++/8327
17342 * g++.dg/template/scope1.C: New test.
17343
17344 * g++.dg/warn/Wsign-compare-1.C: New test.
17345
17346 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17347
17348 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
17349
17350 2003-07-10 Mark Mitchell <mark@codesourcery.com>
17351
17352 PR c++/9411
17353 * g++.dg/template/explicit2.C: New test.
17354
17355 PR c++/10032
17356 * g++.dg/warn/pedantic1.C: New test.
17357
17358 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
17359
17360 PR c++ 9483
17361 * g++.dg/other/field1.C: New test.
17362
17363 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
17364
17365 PR c/11449
17366 * gcc.c-torture/compile/20030707-1.c: New.
17367
17368 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17369
17370 PR c++/10849
17371 * g++.dg/template/access12.C: New test.
17372
17373 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
17374
17375 * g++.dg/bprob/bprob.exp (prof_ext): Update.
17376 * g77.dg/bprob/bprob.exp (prof_ext): Update.
17377 * gcc.misc-tests/bprob.exp (prof_ext): Update.
17378 * gcc.misc-tests/gcov.exp: Update
17379 * g++.dg/gcov/gcov.exp: Update
17380 * lib/gcov.exp: Update.
17381
17382 2003-07-08 Mark Mitchell <mark@codesourcery.com>
17383
17384 * g++.dg/abi/mangle17.C: Make sure template expressions are
17385 dependent.
17386 * g++.dg/abi/mangle4.C: Mark erroneous casts.
17387 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
17388 * g++.dg/opt/stack1.C: Remove erroneous code.
17389 * g++.dg/parse/template7.C: New test.
17390 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
17391 * g++.old-deja/g++.pt/crash4.C: Likewise.
17392
17393 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17394
17395 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
17396 with zero or one occurence of `$' after the initial `L'.
17397
17398 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
17399
17400 * gcc.c-torture/compile/20030704-1.c: Add a comment.
17401
17402 2003-07-08 Roger Sayle <roger@eyesopen.com>
17403
17404 PR c/11370
17405 * gcc.dg/Wunreachable-6.c: New testcase.
17406 * gcc.dg/Wunreachable-7.c: New testcase.
17407
17408 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17409
17410 PR c/11420
17411 * gcc.dg/20030708-1.c: New test.
17412
17413 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
17414
17415 * gcc.dg/compat/sdata-section.h: New file.
17416 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
17417 * gcc.dg/torture/mips-sdata-1.c: New test.
17418
17419 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17420
17421 PR c++/11030
17422 * g++.dg/template/friend19.C: New test.
17423
17424 2003-07-08 Jakub Jelinek <jakub@redhat.com>
17425
17426 * g++.dg/opt/strength-reduce.C: New test.
17427
17428 2003-07-07 Roger Sayle <roger@eyesopen.com>
17429
17430 PR target/10979
17431 * gcc.dg/20030707-1.c: New testcase.
17432
17433 2003-07-07 Roger Sayle <roger@eyesopen.com>
17434
17435 PR optimization/11059
17436 * g++.dg/opt/emptyunion.C: New testcase.
17437
17438 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17439 Eric Botcazou <ebotcazou@libertysurf.fr>
17440
17441 * g++.dg/opt/stack1.C: New test.
17442
17443 2003-07-05 Mark Mitchell <mark@codesourcery.com>
17444
17445 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
17446 run test.
17447
17448 PR c++/11431
17449 * g++.dg/expr/static_cast3.C: New test.
17450
17451 2003-07-04 Zack Weinberg <zack@codesourcery.com>
17452
17453 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
17454 everywhere.
17455 * gcc.dg/concat.c: Concatenation of string constants with
17456 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
17457 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
17458 * gcc.dg/cpp/escape-2.c: Use wide character constants where
17459 necessary to avoid multi-character character constant warning.
17460 * gcc.dg/cpp/escape.c: Likewise.
17461 * gcc.dg/cpp/ucs.c: Likewise.
17462 Remove backslashes from dg-bogus comments, as they confuse Tcl.
17463 Fix a typo.
17464
17465 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17466
17467 PR c/11428
17468 * gcc.c-torture/compile/20030704-1.c: New.
17469
17470 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
17471
17472 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
17473
17474 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
17475
17476 PR c++/5287, PR c++/7910, PR c++/11021
17477 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
17478 tests for warnings.
17479 * g++.dg/ext/dllimport2.C: Add tests for warnings.
17480 * g++.dg/ext/dllimport3.C: Likewise.
17481 * g++.dg/ext/dllimport4.C: New file.
17482 * g++.dg/ext/dllimport5.C: New file.
17483 * g++.dg/ext/dllimport6.C: New file.
17484 * g++.dg/ext/dllimport7.C: New file.
17485 * g++.dg/ext/dllimport8.C: New file.
17486 * g++.dg/ext/dllimport9.C: New file.
17487 * g++.dg/ext/dllimport10.C: New file.
17488 * g++.dg/ext/dllexport1.C: New file.
17489
17490 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17491
17492 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
17493 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
17494
17495 2003-07-03 Roger Sayle <roger@eyesopen.com>
17496
17497 * gcc.dg/builtins-25.c: New testcase.
17498 * gcc.dg/builtins-26.c: New testcase.
17499
17500 2003-07-03 Janis Johnson <janis187@us.ibm.com>
17501
17502 * gcc.dg/compat/vector-defs.h: New file.
17503 * gcc.dg/compat/vector-setup.h: New file.
17504 * gcc.dg/compat/vector-check.h: New file.
17505 * gcc.dg/compat/vector-1_main.c: New file.
17506 * gcc.dg/compat/vector-1_x.c: New file.
17507 * gcc.dg/compat/vector-1_y.c: New file.
17508 * gcc.dg/compat/vector-2_main.c: New file.
17509 * gcc.dg/compat/vector-2_x.c: New file.
17510 * gcc.dg/compat/vector-2_y.c: New file.
17511
17512 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
17513 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
17514 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
17515 * gcc.dg/compat/struct-align-1.h: New file.
17516 * gcc.dg/compat/struct-align-1_main.c: New file.
17517 * gcc.dg/compat/struct-align-1_x.c: New file.
17518 * gcc.dg/compat/struct-align-1_y.c: New file.
17519 * gcc.dg/compat/struct-align-2.h: New file.
17520 * gcc.dg/compat/struct-align-2_main.c: New file.
17521 * gcc.dg/compat/struct-align-2_x.c: New file.
17522 * gcc.dg/compat/struct-align-2_y.c: New file.
17523
17524 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
17525 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17526 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17527 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17528 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17529 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17530 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17531 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17532 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17533 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17534 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17535 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17536 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17537 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17538 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17539 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17540 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17541 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17542 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17543 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17544 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17545 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17546 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17547 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17548 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17549 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17550 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17551 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17552 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17553
17554 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17555
17556 * gcc.dg/i386-call-1.c: New test.
17557
17558 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
17559
17560 PR c++/9162
17561 * g++.dg/parse/defarg4.C: New.
17562
17563 2003-07-03 Roger Sayle <roger@eyesopen.com>
17564
17565 PR target/10700
17566 * gcc.c-torture/compile/20030703-1.c: New test case.
17567
17568 2003-07-03 Mark Mitchell <mark@codesourcery.com>
17569
17570 * g++.dg/template/local3.C: Remove extra semicolon.
17571
17572 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17573
17574 * gcc.dg/i386-volatile-1.c: New test.
17575
17576 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
17577
17578 PR c++/11072
17579 * g++.dg/other/offsetof2.C: XFAIL.
17580 * g++.dg/other/offsetof5.C: New.
17581
17582 PR c++/10219
17583 * g++.dg/template/error1.C: New.
17584
17585 PR c++/9779
17586 * g++.dg/template/dependent-expr1.C: New.
17587
17588 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17589
17590 PR c++/6949
17591 * g++.dg/template/local3.C: New test.
17592
17593 PR c++/11149
17594 * g++.dg/lookup/scoped6.C: New test.
17595
17596 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
17597
17598 PR c++/8046
17599 * g++.dg/other/error7.C: New test.
17600
17601 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
17602
17603 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
17604 * g++.old-deja/g++.abi/vtable3.h: Likewise.
17605 * g++.old-deja/g++.law/code-gen5.C: Likewise.
17606 * g++.old-deja/g++.other/union2.C: Likewise.
17607 * gcc.dg/c90-const-expr-2.c: Likewise.
17608 * gcc.dg/c90-const-expr-3.c: Likewise.
17609 * gcc.dg/c99-const-expr-2.c: Likewise.
17610 * gcc.dg/c99-const-expr-3.c: Likewise.
17611 * gcc.dg/concat.c: Likewise.
17612
17613 2003-07-01 Mark Mitchell <mark@codesourcery.com>
17614
17615 PR c++/9559
17616 * g++.dg/init/static1.C: New test.
17617
17618 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17619
17620 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
17621 * g++.old-deja/g++.other/access2.C: Likewise.
17622 * g++.old-deja/g++.other/decl2.C: Likewise.
17623 * gcc.c-torture/execute/20020615-1.c: Likewise.
17624
17625 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17626
17627 PR c++/4933
17628 * g++.dg/template/sizeof4.C: New test.
17629
17630 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17631
17632 * g++.dg/other/error6.C: New test.
17633
17634 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17635
17636 PR c++/10750
17637 * g++.dg/parse/constant2.C: New test.
17638
17639 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
17640
17641 PR c++/11106
17642 * g++.dg/other/error5.C: New test.
17643
17644 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17645
17646 * gcc.dg/format/gcc_diag-1.c: New test.
17647
17648 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
17649
17650 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
17651
17652 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
17653
17654 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
17655 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
17656 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
17657
17658 2003-06-28 Jakub Jelinek <jakub@redhat.com>
17659
17660 * gcc.c-torture/execute/builtins/string-8.c: New test.
17661 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
17662 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
17663 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
17664
17665 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17666
17667 PR c++/10468
17668 * g++.dg/ext/typeof6.C: New test.
17669
17670 2003-06-27 Mark Mitchell <mark@codesourcery.com>
17671
17672 PR c++/10796
17673 * g++.dg/init/enum1.C: New test.
17674
17675 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
17676
17677 * gcc.dg/20030627-1.c: New test.
17678
17679 2003-06-26 Mark Mitchell <mark@codesourcery.com>
17680
17681 PR c++/11332
17682 * g++.dg/expr/static_cast2.C: New test.
17683
17684 2003-06-26 Roger Sayle <roger@eyesopen.com>
17685 Jakub Jelinek <jakub@redhat.com>
17686
17687 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
17688 sprintf(dst,"%s",src) optimization.
17689 * gcc.c-torture/execute/20030626-1.c: New test case.
17690 * gcc.c-torture/execute/20030626-2.c: New test case.
17691
17692 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
17693
17694 * gcc.c-torture/execute/multi-ix.c: New test.
17695
17696 * gcc.c-torture/execute/simd-4.c (main):
17697 Added missing semicolon at end of union.
17698
17699 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
17700
17701 PR c++/8266
17702 * g++.dg/template/explicit-instantiation3.C: New test.
17703
17704 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17705
17706 * gcc.dg/20030626-1.c: Use signed char.
17707
17708 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17709
17710 * gcc.dg/20030626-1.c: New test.
17711
17712 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
17713
17714 * const-str-2.m: Update.
17715
17716 2003-06-25 Mark Mitchell <mark@codesourcery.com>
17717
17718 PR c++/10990
17719 * g++.dg/rtti/dyncast1.C: New test.
17720 * g++.dg/abi/mangle4.C: Correct base-specifier access.
17721 * g++.dg/lookup/scoped1.C: Remove XFAIL.
17722 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
17723
17724 PR c++/10931
17725 * g++.dg/expr/static_cast1.C: New test.
17726
17727 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
17728
17729 * gcc.dg/20030625-1.c: New test.
17730
17731 2003-06-24 Roger Sayle <roger@eyesopen.com>
17732
17733 * gcc.c-torture/compile/20030624-1.c: New test case.
17734
17735 2003-06-24 Jakub Jelinek <jakub@redhat.com>
17736
17737 * gcc.c-torture/execute/string-opt-17.c: New test.
17738
17739 2003-06-24 Mark Mitchell <mark@codesourcery.com>
17740
17741 PR c++/5754
17742 * g++.dg/parse/crash6.C: New test.
17743
17744 2003-06-23 Roger Sayle <roger@eyesopen.com>
17745
17746 * gcc.dg/builtins-24.c: New test case.
17747
17748 2003-06-23 Jakub Jelinek <jakub@redhat.com>
17749
17750 * g++.dg/opt/operator1.C: New test.
17751
17752 2003-06-22 Roger Sayle <roger@eyesopen.com>
17753
17754 * gcc.c-torture/execute/string-opt-16.c: New test case.
17755
17756 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17757
17758 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
17759 * g++.old-deja/g++.other/conv7.C: Likewise
17760 * g++.old-deja/g++.other/overcnv2.C: Likewise.
17761 * g++.old-deja/g++.other/overload14.C: Likewise.
17762
17763 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
17764
17765 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
17766 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
17767
17768 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17769
17770 PR c++/10888
17771 * g++.dg/warn/Winline-3.C: New test.
17772
17773 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17774
17775 * lib/target-supports.exp (check_alias_available): Make the test
17776 program acceptable to the Solaris assembler.
17777
17778 PR c++/10749
17779 * g++.dg/template/memclass2.C: New test.
17780
17781 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17782 Eric Botcazou <ebotcazou@libertysurf.fr>
17783
17784 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
17785 data for non-matching targets.
17786 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
17787
17788 2003-06-20 Mark Mitchell <mark@codesourcery.com>
17789
17790 PR c++/10845
17791 * g++.dg/template/member3.C: New test.
17792
17793 2003-06-19 Mark Mitchell <mark@codesourcery.com>
17794
17795 PR c++/10939
17796 * g++.dg/template/func1.C: New test.
17797
17798 PR c++/9649
17799 * g++.dg/template/static4.C: New test.
17800 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
17801
17802 PR c++/11041
17803 * g++.dg/init/ref7.C: New test.
17804
17805 2003-06-19 Matt Austern <austern@apple.com>
17806
17807 PR c++/11228
17808 * g++.dg/anew1.C: New test.
17809 * g++.dg/anew2.C: New test.
17810 * g++.dg/anew3.C: New test.
17811 * g++.dg/anew4.C: New test.
17812
17813 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
17814
17815 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
17816
17817 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
17818
17819 * gcc.c-torture/execute/simd-4.c (main): Make expected value
17820 endian-dependent.
17821
17822 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
17823
17824 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
17825 Remove cruft.
17826
17827 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
17828
17829 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
17830 * gcc.c-torture/compile/961203-1.c: Likewise.
17831 * gcc.c-torture/compile/980506-1.c: Likewise.
17832
17833 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17834
17835 PR c++/10712
17836 * g++.dg/lookup/using7.C: New test.
17837
17838 2003-06-17 Mark Mitchell <mark@codesourcery.com>
17839
17840 PR c++/11105
17841 * g++.dg/abi/conv1.C: Remove it.
17842 * g++.dg/template/conv7.C: New test.
17843 * g++.dg/template/conv8.C: Likewise.
17844 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
17845 conversion operator.
17846
17847 2003-06-17 Janis Johnson <janis187@us.ibm.com>
17848
17849 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
17850 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
17851 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
17852 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
17853 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
17854 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
17855 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
17856 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
17857 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
17858 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
17859 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
17860 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
17861 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
17862 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17863 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
17864 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
17865 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
17866 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
17867 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
17868 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
17869 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
17870 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
17871 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
17872 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
17873 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
17874 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
17875 * gcc.dg/compat/struct-return-10_x.c: Ditto.
17876 * gcc.dg/compat/struct-return-2_x.c: Ditto.
17877 * gcc.dg/compat/struct-return-3_x.c: Ditto.
17878
17879 2003-06-16 Mark Mitchell <mark@codesourcery.com>
17880
17881 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
17882 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
17883 indications.
17884
17885 2003-06-16 Roger Sayle <roger@eyesopen.com>
17886
17887 * gcc.dg/i386-387-5.c: New test case.
17888 * gcc.dg/i386-387-6.c: New test case.
17889 * gcc.dg/builtins-23.c: New test case.
17890
17891 2003-06-15 Roger Sayle <roger@eyesopen.com>
17892
17893 * gcc.dg/builtins-22.c: New test case.
17894 * gcc.dg/i386-387-1.c: Update to test exp.
17895 * gcc.dg/i386-387-2.c: Likewise.
17896
17897 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17898
17899 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
17900
17901 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17902
17903 * lib/gcc-dg.exp (dg-require-dll): New function.
17904 (dg-xfail-if): Likewise.
17905 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
17906 driver.
17907
17908 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
17909 * gcc.c-torture/compile/20001205-1.c: Likewise.
17910 * gcc.c-torture/compile/20001226-1.c: Likewise.
17911 * gcc.c-torture/compile/20010518-2.c: Likewise.
17912 * gcc.c-torture/compile/20020312-1.c: Likewise.
17913 * gcc.c-torture/compile/20020604-1.c: Likewise.
17914 * gcc.c-torture/compile/920501-12.c: Likewise.
17915 * gcc.c-torture/compile/920501-4.c: Likewise.
17916 * gcc.c-torture/compile/920520-1.c: Likewise.
17917 * gcc.c-torture/compile/920521-1.c: Likewise.
17918 * gcc.c-torture/compile/920625-1.c: Likewise.
17919 * gcc.c-torture/compile/961203-1.c: Likewise.
17920 * gcc.c-torture/compile/980506-1.c: Likewise.
17921 * gcc.c-torture/compile/981006-1.c: Likewise.
17922 * gcc.c-torture/compile/981022-1.c: Likewise.
17923 * gcc.c-torture/compile/981223-1.c: Likewise.
17924 * gcc.c-torture/compile/990617-1.c: Likewise.
17925 * gcc.c-torture/compile/dll.c: Likewise.
17926 * gcc.c-torture/compile/labels-3.c: Likewise.
17927 * gcc.c-torture/compile/mipscop-1.c: Likewise.
17928 * gcc.c-torture/compile/mipscop-2.c: Likewise.
17929 * gcc.c-torture/compile/mipscop-3.c: Likewise.
17930 * gcc.c-torture/compile/mipscop-4.c: Likewise.
17931 * gcc.c-torture/compile/simd-5.c: Likewise.
17932 * gcc.c-torture/compile/20000804-1.x: Remove.
17933 * gcc.c-torture/compile/20001205-1.x: Likewise.
17934 * gcc.c-torture/compile/20001226-1.x: Likewise.
17935 * gcc.c-torture/compile/20010518-2.x: Likewise.
17936 * gcc.c-torture/compile/20020312-1.x: Likewise.
17937 * gcc.c-torture/compile/20020604-1.x: Likewise.
17938 * gcc.c-torture/compile/920501-12.x: Likewise.
17939 * gcc.c-torture/compile/920501-4.x: Likewise.
17940 * gcc.c-torture/compile/920520-1.x: Likewise.
17941 * gcc.c-torture/compile/920521-1.x: Likewise.
17942 * gcc.c-torture/compile/920625-1.x: Likewise.
17943 * gcc.c-torture/compile/961203-1.x: Likewise.
17944 * gcc.c-torture/compile/980506-1.x: Likewise.
17945 * gcc.c-torture/compile/981006-1.x: Likewise.
17946 * gcc.c-torture/compile/981022-1.x: Likewise.
17947 * gcc.c-torture/compile/981223-1.x: Likewise.
17948 * gcc.c-torture/compile/990617-1.x: Likewise.
17949 * gcc.c-torture/compile/mipscop-1.x: Likewise.
17950 * gcc.c-torture/compile/mipscop-2.x: Likewise.
17951 * gcc.c-torture/compile/mipscop-3.x: Likewise.
17952 * gcc.c-torture/compile/mipscop-4.x: Likewise.
17953 * gcc.c-torture/compile/simd-5.x: Likewise.
17954
17955 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
17956
17957 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17958
17959 * gcc.c-torture/execute/20030611-1.c: New test.
17960
17961 2003-06-12 Roger Sayle <roger@eyesopen.com>
17962
17963 PR middle-end/168
17964 * gcc.dg/20030612-1.c: New test case.
17965
17966 2003-06-12 Mark Mitchell <mark@codesourcery.com>
17967
17968 PR c++/10635
17969 * g++.dg/expr/cast1.C: New test.
17970
17971 2003-06-12 Roger Sayle <roger@eyesopen.com>
17972
17973 * gcc.dg/builtins-21.c: New test case.
17974
17975 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
17976
17977 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
17978 options instead of at the end.
17979 * lib/objc.exp (objc_target_compile): Likewise.
17980
17981 2003-06-11 Mark Mitchell <mark@codesourcery.com>
17982
17983 PR c++/10432
17984 * g++.dg/parse/error1.C: New test.
17985
17986 2003-06-11 Janis Johnson <janis187@us.ibm.com>
17987
17988 * gcc.dg/compat/struct-by-value-11_main.c: New file.
17989 * gcc.dg/compat/struct-by-value-11_x.c: New file.
17990 * gcc.dg/compat/struct-by-value-11_y.c: New file.
17991 * gcc.dg/compat/struct-by-value-12_main.c: New file.
17992 * gcc.dg/compat/struct-by-value-12_x.c: New file.
17993 * gcc.dg/compat/struct-by-value-12_y.c: New file.
17994 * gcc.dg/compat/struct-by-value-13_main.c: New file.
17995 * gcc.dg/compat/struct-by-value-13_x.c: New file.
17996 * gcc.dg/compat/struct-by-value-13_y.c: New file.
17997 * gcc.dg/compat/struct-by-value-14_main.c: New file.
17998 * gcc.dg/compat/struct-by-value-14_x.c: New file.
17999 * gcc.dg/compat/struct-by-value-14_y.c: New file.
18000 * gcc.dg/compat/struct-by-value-15_main.c: New file.
18001 * gcc.dg/compat/struct-by-value-15_x.c: New file.
18002 * gcc.dg/compat/struct-by-value-15_y.c: New file.
18003 * gcc.dg/compat/struct-by-value-16_main.c: New file.
18004 * gcc.dg/compat/struct-by-value-16_x.c: New file.
18005 * gcc.dg/compat/struct-by-value-16_y.c: New file.
18006 * gcc.dg/compat/struct-by-value-17_main.c: New file.
18007 * gcc.dg/compat/struct-by-value-17_x.c: New file.
18008 * gcc.dg/compat/struct-by-value-17_y.c: New file.
18009 * gcc.dg/compat/struct-by-value-18_main.c: New file.
18010 * gcc.dg/compat/struct-by-value-18_x.c: New file.
18011 * gcc.dg/compat/struct-by-value-18_y.c: New file.
18012
18013 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
18014 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
18015 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
18016 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
18017 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
18018 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
18019 * gcc.dg/compat/scalar-return-3_main.c: New file.
18020 * gcc.dg/compat/scalar-return-3_x.c: New file.
18021 * gcc.dg/compat/scalar-return-3_y.c: New file.
18022 * gcc.dg/compat/scalar-return-4_main.c: New file.
18023 * gcc.dg/compat/scalar-return-4_x.c: New file.
18024 * gcc.dg/compat/scalar-return-4_y.c: New file.
18025
18026 2003-06-10 Janis Johnson <janis187@us.ibm.com>
18027
18028 * gcc.dg/compat/fp2-struct-check.h: New file.
18029 * gcc.dg/compat/fp2-struct-defs.h: New file.
18030 * gcc.dg/compat/fp2-struct-init.h: New file.
18031 * gcc.dg/compat/struct-by-value-10_main.c: New file.
18032 * gcc.dg/compat/struct-by-value-10_x.c: New file.
18033 * gcc.dg/compat/struct-by-value-10_y.c: New file.
18034 * gcc.dg/compat/struct-return-10_main.c: New file.
18035 * gcc.dg/compat/struct-return-10_x.c: New file.
18036 * gcc.dg/compat/struct-return-10_y.c: New file.
18037
18038 * gcc.dg/compat/compat-common.h: New file.
18039 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
18040 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
18041 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
18042 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
18043 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
18044 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
18045 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
18046 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
18047 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
18048 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
18049 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
18050 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
18051 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
18052 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
18053 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
18054 * gcc.dg/compat/small-struct-check.h: Ditto.
18055 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
18056 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
18057 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
18058 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
18059 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
18060 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18061 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
18062 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
18063 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
18064 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
18065 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18066 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18067 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
18068 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18069 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18070 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
18071 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
18072 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
18073 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
18074 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
18075 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
18076 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
18077 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
18078 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
18079 * gcc.dg/compat/struct-return-2_main.c: Ditto.
18080 * gcc.dg/compat/struct-return-2_x.c: Ditto.
18081 * gcc.dg/compat/struct-return-2_y.c: Ditto.
18082 * gcc.dg/compat/struct-return-3_main.c: Ditto.
18083 * gcc.dg/compat/struct-return-3_x.c: Ditto.
18084 * gcc.dg/compat/struct-return-3_y.c: Ditto.
18085
18086 2003-06-10 Geoffrey Keating <geoffk@apple.com>
18087
18088 * g++.dg/pch/static-1.C: New file.
18089 * g++.dg/pch/static-1.Hs: New file.
18090
18091 2003-06-10 Richard Henderson <rth@redhat.com>
18092
18093 * gcc.dg/asm-7.c: Adjust expected warning text.
18094
18095 2003-06-10 Roger Sayle <roger@eyesopen.com>
18096
18097 * gcc.dg/builtins-20.c: New test case.
18098
18099 2003-06-10 Mark Mitchell <mark@codesourcery.com>
18100
18101 PR c++/11131
18102 * g++.dg/opt/template1.C: New test.
18103
18104 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18105
18106 * lib/gcc-dg.exp (dg-test): Clear additional_files and
18107 additional_sources.
18108
18109 2003-05-21 David Taylor <dtaylor@emc.com>
18110
18111 * gcc.dg/Wpadded.c: New file.
18112
18113 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18114
18115 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
18116 * gcc.dg/special/weak-2.c: Add dg-require-weak.
18117 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
18118 dg-require-weak.
18119
18120 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
18121
18122 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
18123
18124 2003-06-09 Mark Mitchell <mark@codesourcery.com>
18125
18126 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
18127 (dg-require-alias): Likewise.
18128 (dg-require-gc-sections): Likewise.
18129 * lib/target-supports.exp (check_gc_sections_available): Likewise.
18130
18131 2003-06-08 Richard Henderson <rth@redhat.com>
18132
18133 * gcc.dg/20011029-2.c: Fix the array reference.
18134 * gcc.dg/asm-7.c: New.
18135
18136 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
18137
18138 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
18139
18140 2003-06-08 Mark Mitchell <mark@codesourcery.com>
18141
18142 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
18143 (dg-require-gc-sections): Likewise.
18144
18145 2003-06-08 Jan Hubicka <jh@suse.cz>
18146
18147 * i386-cmov1.c: Fix regular expression.
18148 * i386-cvt-1.c: Likewise.
18149 * i386-local.c: Likewise.
18150 * i386-local2.c: Likewise.
18151 * i386-mul.c: Likewise.
18152 * i386-ssetype-1.c: Likewise.
18153 * i386-ssetype-3.c: Likewise.
18154 * i386-ssetype-5.c: Likewise.
18155
18156 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18157
18158 PR c++/11039
18159 * g++.dg/warn/implicit-typename2.C: New test.
18160 * g++.dg/warn/implicit-typename3.C: New test.
18161
18162 2003-06-07 Richard Henderson <rth@redhat.com>
18163
18164 * g++.dg/other/offsetof3.C: Use size_t.
18165 * g++.dg/other/offsetof4.C: Likewise.
18166
18167 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
18168
18169 * lib/copy-file.exp: New. Implement gcc_copy_files.
18170
18171 * lib/dg-pch.exp: Load copy-file.exp
18172 (dg-pch): Use gcc_copy_files instead of "file copy".
18173
18174 2003-06-06 Mark Mitchell <mark@codesourcery.com>
18175
18176 * gcc.dg/weak/weak.exp: Simplify.
18177 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
18178 * gcc.dg/weak/weak-1.c: Likewise.
18179 * gcc.dg/weak/weak-2.c: Likewise.
18180 * gcc.dg/weak/weak-3.c: Likewise.
18181 * gcc.dg/weak/weak-4.c: Likewise.
18182 * gcc.dg/weak/weak-5.c: Likewise.
18183 * gcc.dg/weak/weak-6.c: Likewise.
18184 * gcc.dg/weak/weak-7.c: Likewise.
18185 * gcc.dg/weak/weak-8.c: Likewise.
18186 * gcc.dg/weak/weak-9.c: Likewise.
18187
18188 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
18189
18190 gcc.c-torture/execute/20030606-1.c: New.
18191
18192 2003-06-06 Roger Sayle <roger@eyesopen.com>
18193
18194 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
18195 * gcc.dg/builtins-19.c: Likewise.
18196
18197 2003-06-06 Roger Sayle <roger@eyesopen.com>
18198
18199 * gcc.dg/builtins-2.c: Add some more tests.
18200 * gcc.dg/builtins-18.c: New test case.
18201 * gcc.dg/builtins-19.c: New test case.
18202
18203 2003-06-06 Roger Sayle <roger@eyesopen.com>
18204 Jim Wilson <wilson@tuliptree.org>
18205
18206 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
18207
18208 2003-06-06 Jakub Jelinek <jakub@redhat.com>
18209
18210 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
18211 mempcpy/stpcpy calls not to be optimized into something else.
18212 * gcc.c-torture/execute/string-opt-3.c: Moved to...
18213 * gcc.c-torture/execute/builtins/string-7.c: ...here.
18214 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
18215
18216 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18217
18218 * gcc.dg/format/asm_fprintf-1.c: New test.
18219
18220 2003-06-05 Mark Mitchell <mark@codesourcery.com>
18221
18222 * lib/gcc-defs.exp (additional_sources): New variable.
18223 (dg-additional-sources): New function.
18224 (additional_files): New variable.
18225 (dg-additional-files): New function.
18226 (dg-additional-files-options): Likewise.
18227 * lib/gcc-dg.exp (dg-require-weak): New function.
18228 (dg-require-alias): Likewise.
18229 (dg-require-gc-sections): Likewise.
18230 * lib/target-supports.exp (check_alias_available): Remove testfile
18231 parameter.
18232 (check_gc_sections_available): New function.
18233 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
18234 (dg-gpp-additional-files): Likewise.
18235 * lib/g++.exp (additional_sources): Remove.
18236 (additional_files): Likewise.
18237 (g++_target_compile): Use dg-additional-files-options.
18238
18239 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
18240 Tcl logic.
18241 * gcc.dg/special/ecos.exp: Remove.
18242 * gcc.dg/special/20000419-2.c: Use dg-require-*.
18243 * gcc.dg/special/alias-1.c: Likewise.
18244 * gcc.dg/special/alias-2.c: Likewise.
18245 * gcc.dg/special/gcsec-1.c: Likewise.
18246 * gcc.dg/special/weak-1.c: Likewise.
18247 * gcc.dg/special/weak-2.c: Likewise.
18248 * gcc.dg/special/wkali-1.c: Likewise.
18249 * gcc.dg/special/wkali-2.c: Likewise.
18250
18251 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
18252 dg-gpp-additional-*.
18253 * g++.dg/special/conpr-3.C: Likewise.
18254 * g++.dg/special/conpr-4.C: Likewise.
18255 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
18256 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
18257 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
18258 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
18259 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
18260 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
18261 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
18262 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
18263 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
18264 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
18265 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
18266 * g++.old-deja/g++.other/comdat1.C: Likewise.
18267 * g++.old-deja/g++.other/comdat2.C: Likewise.
18268 * g++.old-deja/g++.other/comdat3.C: Likewise.
18269 * g++.old-deja/g++.other/ctor1.C: Likewise.
18270 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
18271
18272 2003-06-05 Richard Henderson <rth@redhat.com>
18273
18274 * gcc.dg/debug/20030605-1.c: New.
18275
18276 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18277
18278 * README.QMTEST: Update.
18279
18280 2003-06-04 Richard Henderson <rth@redhat.com>
18281
18282 * gcc.dg/cleanup-1.c: New.
18283 * gcc.dg/cleanup-2.c: New.
18284 * gcc.dg/cleanup-3.c: New.
18285 * gcc.dg/cleanup-4.c: New.
18286 * gcc.dg/cleanup-5.c: New.
18287 * gcc.dg/cleanup-6.c: New.
18288 * gcc.dg/cleanup-7.c: New.
18289
18290 2003-06-04 Mark Mitchell <mark@codesourcery.com>
18291
18292 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
18293
18294 * lib/dg-pch.exp: New file.
18295 * g++.dg/pch/pch.exp: Use dg-pch.exp.
18296 * gcc.dg/pch/pch.exp: Likewise.
18297
18298 2003-06-04 Roger Sayle <roger@eyesopen.com>
18299
18300 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
18301 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
18302 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
18303 * gcc.dg/builtins-17.c: New test case.
18304 * gcc.dg/i386-387-4.c: New test case.
18305 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
18306
18307 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18308
18309 * gcc.dg/ultrasp9.c: New test.
18310
18311 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18312
18313 * gcc.c-torture/compile/20030604-1.c: New test.
18314 * gcc.dg/sparc-constant-1.c: New test.
18315
18316 2003-06-03 Glen Nakamura <glen@imodulo.com>
18317
18318 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
18319
18320 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
18321
18322 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
18323
18324 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
18325 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
18326
18327 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
18328
18329 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
18330
18331 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18332
18333 PR c++/10940
18334 * g++.dg/template/spec10.C: New test.
18335
18336 2003-06-03 Roger Sayle <roger@eyesopen.com>
18337
18338 * gcc.dg/builtins-16.c: New test case.
18339
18340 2003-06-03 Jakub Jelinek <jakub@redhat.com>
18341
18342 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
18343 mempcpy test with post-increments.
18344 * gcc.c-torture/execute/string-opt-3.c: New test.
18345 * gcc.dg/string-opt-1.c: New test.
18346
18347 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
18348
18349 PR fortran/10965
18350 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
18351
18352 2003-06-02 Mark Mitchell <mark@codesourcery.com>
18353
18354 * lib/scanasm.exp (dg-scan): New function, factored out of ...
18355 (scan-assembler): ... here. Use dg-scan.
18356 (scan-assembler-not): Likewise.
18357 (scan-file): New function.
18358 (scan-file-not): Likewise.
18359 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
18360 * gcc.dg/cpp/_Pragma4.c: Likewise.
18361 * gcc.dg/cpp/_Pragma5.c: Likewise.
18362 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18363 * gcc.dg/cpp/avoidpaste2.c: Likewise.
18364 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
18365 * gcc.dg/cpp/cmdlne-P.c: Likewise.
18366 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
18367 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
18368 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
18369 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
18370 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
18371 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
18372 * gcc.dg/cpp/cxxcom1.c: Likewise.
18373 * gcc.dg/cpp/line1.c: Likewise.
18374 * gcc.dg/cpp/maccom1.c: Likewise.
18375 * gcc.dg/cpp/maccom2.c: Likewise.
18376 * gcc.dg/cpp/maccom3.c: Likewise.
18377 * gcc.dg/cpp/maccom4.c: Likewise.
18378 * gcc.dg/cpp/maccom5.c: Likewise.
18379 * gcc.dg/cpp/maccom6.c: Likewise.
18380 * gcc.dg/cpp/multiline.c: Likewise.
18381 * gcc.dg/cpp/spacing1.c: Likewise.
18382 * gcc.dg/cpp/spacing2.c: Likewise.
18383 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
18384 * gcc.dg/cpp/trad/maccom1.c: Likewise.
18385 * gcc.dg/cpp/trad/maccom2.c: Likewise.
18386 * gcc.dg/cpp/trad/maccom3.c: Likewise.
18387 * gcc.dg/cpp/trad/maccom4.c: Likewise.
18388 * gcc.dg/cpp/trad/maccom6.c: Likewise.
18389 * gcc.dg/cpp/cxxcom2.c: Likewise.
18390 * gcc.dg/cpp/cxxcom2.h: New file.
18391
18392 * gcc.dg/cpp/truefalse.cpp: Move it to ...
18393 * g++.dg/cpp/truefalse.C: Here.
18394 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
18395
18396 2003-06-01 Loren James Rittle <ljrittle@acm.org>
18397
18398 * gcc.dg/cpp/redef3.c: New file.
18399
18400 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18401
18402 * gcc.dg/i386-loop-3.c: New test.
18403
18404 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
18405
18406 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
18407
18408 2003-05-31 Roger Sayle <roger@eyesopen.com>
18409
18410 * gcc.dg/fwrapv-1.c: New test case.
18411 * gcc.dg/fwrapv-2.c: New test case.
18412
18413 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18414
18415 PR c++/10956
18416 * g++.dg/template/spec9.C: New test.
18417
18418 2003-05-29 Roger Sayle <roger@eyesopen.com>
18419
18420 * gcc.dg/duff-4.c: New test case.
18421
18422 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
18423
18424 PR fortran/10843
18425 * g77.dg/ffixed-form-1.f: New test
18426 * g77.dg/ffixed-form-2.f: New test
18427 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
18428 * g77.dg/ffree-form-3.f: New test
18429
18430 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
18431
18432 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
18433 * gcc.dg/wint_t-1.c: Likewise.
18434
18435 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18436
18437 * g++.dg/template/access11.C: New test.
18438
18439 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18440
18441 PR c++/10849
18442 * g++.dg/template/access10.C: New test.
18443
18444 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
18445 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18446
18447 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
18448
18449 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18450
18451 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
18452 suppress for powerpc-*-darwin*.
18453 * gcc.dg/torture/builtin-noret-2.c: Likewise.
18454
18455 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
18456
18457 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
18458 suppress option for powerpc-*-darwin*.
18459
18460 2003-05-23 Roger Sayle <roger@eyesopen.com>
18461
18462 * gcc.dg/builtins-1.c: Add tests for tan and atan.
18463 * gcc.dg/builtins-4.c: Add test for fmod.
18464
18465 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18466
18467 PR c++/10682
18468 * g++.dg/template/instantiate4.C: New test.
18469
18470 2003-05-22 Roger Sayle <roger@eyesopen.com>
18471
18472 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
18473
18474 2003-05-21 Janis Johnson <janis187@us.ibm.com>
18475
18476 * gcc.dg/compat/scalar-return-1_main.c: New file.
18477 * gcc.dg/compat/scalar-return-1_x.c: New file.
18478 * gcc.dg/compat/scalar-return-1_y.c: New file.
18479 * gcc.dg/compat/scalar-return-2_main.c: New file.
18480 * gcc.dg/compat/scalar-return-2_x.c: New file.
18481 * gcc.dg/compat/scalar-return-2_y.c: New file.
18482 * gcc.dg/compat/struct-return-3_main.c: New file.
18483 * gcc.dg/compat/struct-return-3_y.c: New file.
18484 * gcc.dg/compat/struct-return-3_x.c: New file.
18485 * gcc.dg/compat/struct-return-2_main.c: New file.
18486 * gcc.dg/compat/struct-return-2_x.c: New file.
18487 * gcc.dg/compat/struct-return-2_y.c: New file.
18488
18489 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18490
18491 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
18492 for hppa*-hp-hpux*.
18493 * gcc.dg/20021014-1.c (dg-options): Likewise.
18494 * gcc.dg/nest.c (dg-options): Likewise.
18495
18496 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
18497
18498 PR c++/9738
18499 * g++.dg/ext/dllimport2.C: New file.
18500 * g++.dg/ext/dllimport3.C: New file.
18501
18502 2003-05-20 Janis Johnson <janis187@us.ibm.com>
18503
18504 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
18505 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
18506 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
18507 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
18508 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
18509 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
18510 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
18511 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
18512 * gcc.dg/compat/small-struct-defs.h: New file.
18513 * gcc.dg/compat/small-struct-init.h: New file.
18514 * gcc.dg/compat/small-struct-check.h: New file.
18515 * gcc.dg/compat/fp-struct-defs.h: New file.
18516 * gcc.dg/compat/fp-struct-check.h: New file.
18517 * gcc.dg/compat/fp-struct-init.h: New file.
18518 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
18519 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
18520
18521 2003-05-19 Jakub Jelinek <jakub@redhat.com>
18522
18523 * gcc.dg/20030225-2.c: New test.
18524
18525 2003-05-18 Roger Sayle <roger@eyesopen.com>
18526 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18527
18528 * gcc.c-torture/compile/20030518-1.c: New test case.
18529
18530 2003-05-18 Mark Mitchell <mark@codesourcery.com>
18531
18532 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
18533 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
18534 gcc-dg-debug-runtest.
18535 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
18536 gcc-dg-debug-runtest.
18537
18538 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18539
18540 PR c++/9022
18541 * g++.dg/lookup/using6.C: New test.
18542
18543 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18544
18545 * g++.dg/parse/access2.C: New test.
18546
18547 2003-05-17 Mark Mitchell <mark@codesourcery.com>
18548
18549 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
18550 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
18551 * gcc.dg/debug/debug.exp: Likewise.
18552
18553 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
18554
18555 * gcc.dg/dollar.c: New test.
18556
18557 2003-05-16 Janis Johnson <janis187@us.ibm.com>
18558
18559 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
18560 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
18561 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
18562 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
18563 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
18564 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
18565 * gcc.dg/compat/struct-by-value-6_main.c: New file.
18566 * gcc.dg/compat/struct-by-value-6_x.c: New file.
18567 * gcc.dg/compat/struct-by-value-6_y.c: New file.
18568 * gcc.dg/compat/struct-by-value-7_main.c: New file.
18569 * gcc.dg/compat/struct-by-value-7_x.c: New file.
18570 * gcc.dg/compat/struct-by-value-7_y.c: New file.
18571 * gcc.dg/compat/struct-by-value-8_main.c: New file.
18572 * gcc.dg/compat/struct-by-value-8_x.c: New file.
18573 * gcc.dg/compat/struct-by-value-8_y.c: New file.
18574 * gcc.dg/compat/struct-by-value-9_main.c: New file.
18575 * gcc.dg/compat/struct-by-value-9_x.c: New file.
18576 * gcc.dg/compat/struct-by-value-9_y.c: New file.
18577
18578 2003-05-16 Mark Mitchell <mark@codesourcery.com>
18579
18580 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
18581 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
18582 support for "repo" mode.
18583 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
18584 * lib/g77-dg.exp: Likewise.
18585 * lib/obj-dg.exp: Likewise.
18586
18587 2003-05-16 Jakub Jelinek <jakub@redhat.com>
18588
18589 Merge from gcc-3_2-rhl8-branch:
18590 2003-04-23 Jakub Jelinek <jakub@redhat.com>
18591
18592 * gcc.dg/tls/opt-6.c: New test.
18593
18594 2003-04-05 Jakub Jelinek <jakub@redhat.com>
18595
18596 * gcc.dg/20030405-1.c: New test.
18597
18598 2003-03-09 Jakub Jelinek <jakub@redhat.com>
18599
18600 * gcc.dg/20030309-1.c: New test.
18601
18602 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18603
18604 * gcc.c-torture/execute/20030307-1.c: New test.
18605
18606 2003-02-20 Randolph Chung <tausq@debian.org>
18607
18608 * gcc.c-torture/compile/20030220-1.c: New test.
18609
18610 2003-02-18 Jakub Jelinek <jakub@redhat.com>
18611
18612 * gcc.dg/20030217-1.c: New test.
18613
18614 2003-01-29 Jakub Jelinek <jakub@redhat.com>
18615
18616 * gcc.c-torture/compile/20020129-1.c: New test.
18617
18618 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
18619
18620 * gcc.dg/unroll-1.c: New test.
18621
18622 2002-11-16 Jan Hubicka <jh@suse.cz>
18623
18624 * gcc.c-torture/execute/20020920-1.c: New test.
18625
18626 2002-10-08 Jakub Jelinek <jakub@redhat.com>
18627
18628 PR target/7434
18629 * gcc.c-torture/compile/20021008-1.c: New test.
18630
18631 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
18632
18633 PR target/7559
18634 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
18635
18636 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18637
18638 * gcc.c-torture/compile/20020807-1.c: New test.
18639
18640 2002-07-30 Jakub Jelinek <jakub@redhat.com>
18641
18642 * gcc.dg/tls/opt-1.c: New test.
18643
18644 2002-07-29 Jakub Jelinek <jakub@redhat.com>
18645
18646 * gcc.dg/20020729-1.c: New test.
18647
18648 2002-07-20 Jakub Jelinek <jakub@redhat.com>
18649
18650 * g++.dg/opt/life1.C: New test.
18651
18652 2002-05-20 Jakub Jelinek <jakub@redhat.com>
18653
18654 * gcc.dg/20020525-1.c: New test.
18655
18656 2002-05-24 Jakub Jelinek <jakub@redhat.com>
18657
18658 PR c++/6794
18659 * g++.dg/ext/pretty1.C: New test.
18660 * g++.dg/ext/pretty2.C: New test.
18661
18662 2003-05-15 Mark Mitchell <mark@codesourcery.com>
18663
18664 PR c++/8385
18665 * g++.dg/ext/typeof5.C: New test.
18666
18667 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
18668
18669 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
18670 __USER_LABEL_PREFIX__ into account.
18671 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
18672
18673 2003-05-14 Roger Sayle <roger@eyesopen.com>
18674
18675 * gcc.dg/builtins-15.c: New test case.
18676
18677 2003-05-13 Zack Weinberg <zack@codesourcery.com>
18678
18679 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
18680
18681 2003-05-12 Mark Mitchell <mark@codesourcery.com>
18682
18683 * lib/g++.exp: Tweak handling of additional source files.
18684 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
18685 * g++.dg/special/conpr-2a.C: Rename to ...
18686 * g++.dg/special/conpr-2a.cc: ... this.
18687 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
18688 * g++.dg/special/conpr-3a.C: Rename to ...
18689 * g++.dg/special/conpr-3a.cc: This.
18690 * g++.dg/special/conpr-3b.C: Rename to ...
18691 * g++.dg/special/conpr-3b.cc: This.
18692 * g++.dg/special/conpr-4.C: New test.
18693 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
18694
18695 2003-05-12 David Edelsohn <edelsohn@gnu.org>
18696
18697 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
18698
18699 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18700
18701 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
18702 * g++.old-deja/g++.robertl/eb71.C: Likewise.
18703 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
18704 * g++.old-deja/g++.other/warn3.C: Likewise.
18705
18706 2003-05-11 Roger Sayle <roger@eyesopen.com>
18707
18708 * gcc.dg/i386-387-1.c: Update to also test log.
18709 * gcc.dg/i386-387-2.c: Likewise.
18710
18711 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
18712
18713 * g77.f-torture/execute/int8421.f: New test.
18714
18715 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18716
18717 PR c++/10230, c++/10481
18718 * g++.dg/lookup/scoped5.C: New test.
18719
18720 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18721
18722 PR c++/10552
18723 * g++.dg/template/ttp6.C: New test.
18724
18725 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
18726
18727 * gcc.c-torture/execute/builtins: New directory.
18728 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
18729 gcc.c-torture/execute/builtins.
18730 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
18731 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
18732 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
18733 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
18734
18735 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18736
18737 PR c++/9252
18738 * g++.dg/template/access8.C: New test.
18739 * g++.dg/template/access9.C: New test.
18740
18741 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18742
18743 PR c++/9554
18744 * g++.dg/parse/access1.C: New test.
18745
18746 2003-05-09 DJ Delorie <dj@redhat.com>
18747
18748 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
18749 long, and not an int.
18750
18751 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18752
18753 PR c++/10555, c++/10576
18754 * g++.dg/template/memclass1.C: New test.
18755
18756 2003-05-08 DJ Delorie <dj@redhat.com>
18757
18758 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
18759 targets.
18760 * gcc.c-torture/execute/20021024-1.x: Likewise.
18761 * gcc.c-torture/execute/shiftdi.x: Likewise.
18762 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
18763 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
18764 * gcc.dg/20021018-1.c: Likewise.
18765
18766 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18767
18768 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
18769
18770 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
18771 (bcopy): Call memmove.
18772
18773 2003-05-08 Roger Sayle <roger@eyesopen.com>
18774
18775 * g77.f-torture/compile/8485.f: New test case.
18776
18777 2003-05-07 Richard Henderson <rth@redhat.com>
18778
18779 PR c++/10570
18780 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
18781 Verify exception_cleanup not called for rethrows.
18782 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
18783 when exiting catch block without rethrowing.
18784 * g++.dg/eh/forced3.C: New.
18785 * g++.dg/eh/forced4.C: New.
18786
18787 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
18788
18789 * gcc.dg/20030505.c: Fix triplet.
18790
18791 2003-05-06 DJ Delorie <dj@redhat.com>
18792
18793 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
18794 * gcc.dg/nest.c: Likewise.
18795
18796 2003-05-05 Roger Sayle <roger@eyesopen.com>
18797
18798 * gcc.dg/builtins-14.c: New test case.
18799
18800 2003-05-05 Janis Johnson <janis187@us.ibm.com>
18801
18802 * lib/compat.exp (compat-execute): New argument.
18803 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
18804 * gcc.dg/compat: New test directory.
18805 * gcc.dg/compat/compat.exp: New expect script.
18806 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
18807 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
18808 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
18809 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
18810 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
18811 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
18812
18813 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
18814 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
18815 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
18816 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
18817 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
18818 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
18819 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
18820 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
18821 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
18822 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
18823 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
18824 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
18825 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
18826 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
18827 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
18828
18829 2003-05-05 Zack Weinberg <zack@codesourcery.com>
18830
18831 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
18832
18833 2003-05-05 Jakub Jelinek <jakub@redhat.com>
18834
18835 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
18836
18837 2003-05-05 Geoffrey Keating <geoffk@apple.com>
18838
18839 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
18840 * gcc.dg/ppc-fsel-2.c: New test.
18841
18842 * gcc.dg/unused-5.c: New test.
18843
18844 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18845
18846 PR c++/10496
18847 * g++.dg/warn/pmf1.C: New test.
18848
18849 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18850
18851 PR c++/4494
18852 * g++.dg/warn/main.C: New test.
18853
18854 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18855
18856 * gcc.dg/nonnull-3.c: New test.
18857
18858 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
18859
18860 * gcc.dg/cpp/Wtrigraphs.c: Update.
18861 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
18862
18863 2003-05-03 Geoffrey Keating <geoffk@apple.com>
18864
18865 * gcc.dg/ppc-fsel-1.c: New test.
18866
18867 2003-05-03 Zack Weinberg <zack@codesourcery.com>
18868
18869 PR c/10604
18870 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
18871
18872 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
18873
18874 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
18875
18876 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18877
18878 PR c++/9364, c++/10553, c++/10586
18879 * g++.dg/parse/typename4.C: New test.
18880 * g++.dg/parse/typename5.C: Likewise.
18881
18882 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
18883
18884 * gcc.c-torture/compile/20030503-1.c: New test.
18885
18886 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18887
18888 * g++.dg/lookup/using5.C: Fix testcase error.
18889
18890 2003-05-01 Chris Demetriou <cgd@broadcom.com>
18891
18892 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
18893 since MEABI is no longer supported. Remove all vestiges
18894 of MEABI from the test.
18895
18896 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18897
18898 PR c++/10554
18899 * g++.dg/lookup/using5.C: New test.
18900
18901 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18902
18903 PR c++/8772
18904 * g++.dg/template/ttp5.C: New test.
18905
18906 2003-04-30 Mark Mitchell <mark@codesourcery.com>
18907
18908 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
18909 (dg-gpp-additional-sources): New function.
18910 (dg-gpp-additional-files): Likewise.
18911 * lib/g++.exp (additional_sources): New variable.
18912 (additional_files): Likewise.
18913 (g++_target_compile): Deal with them.
18914 * lib/old-dejagnu.exp: Remove.
18915 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
18916 * g++.old-deja: Revise all tests to use dg commands.
18917
18918 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18919
18920 PR c++/9432, c++/9528
18921 * g++.dg/lookup/using4.C: New test.
18922
18923 2003-04-29 Geoffrey Keating <geoffk@apple.com>
18924
18925 * gcc.dg/noreturn-5.c: New file.
18926 * gcc.dg/noreturn-6.c: New file.
18927
18928 * gcc.c-torture/compile/inline-1.c: New file.
18929
18930 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18931
18932 PR c++/10551
18933 * g++.dg/template/explicit1.C: New test.
18934
18935 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18936
18937 PR c++/10549
18938 * g++.dg/other/bitfield1.C: New test.
18939
18940 PR c++/10527
18941 * g++.dg/init/new7.C: New test.
18942
18943 2003-04-29 Mark Mitchell <mark@codesourcery.com>
18944
18945 * g++.dg/ext/desig1.C: New test.
18946 * g++.dg/ext/init1.C: Update.
18947
18948 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
18949
18950 2003-04-28 Mark Mitchell <mark@codesourcery.com>
18951
18952 PR c++/10180
18953 * g++.dg/warn/Winline-1.C: New test.
18954
18955 2003-04-28 Jakub Jelinek <jakub@redhat.com>
18956
18957 * gcc.c-torture/execute/string-opt-19.c: New test.
18958
18959 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
18960 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
18961
18962 2003-04-27 Mark Mitchell <mark@codesourcery.com>
18963
18964 PR c++/10506
18965 * g++.dg/init/new6.C: New test.
18966
18967 PR c++/10503
18968 * g++.dg/init/ref6.C: New test.
18969
18970 2003-04-26 David Edelsohn <edelsohn@gnu.org>
18971
18972 * g++.dg/warn/weak1.C: XFAIL on AIX4.
18973
18974 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18975
18976 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
18977 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
18978
18979 2003-04-25 Mark Mitchell <mark@codesourcery.com>
18980
18981 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
18982 initialized static data members.
18983
18984 2003-04-25 H.J. Lu <hjl@gnu.org>
18985
18986 * gcc.dg/ia64-sync-4.c: New test.
18987
18988 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18989
18990 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
18991 date.
18992
18993 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
18994
18995 PR c++/10337
18996 * g++.dg/warn/conv1.C: New test.
18997 * g++.old-deja/g++.other/conv7.C: Adjust.
18998 * g++.old-deja/g++.other/overload14.C: Adjust.
18999
19000 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19001
19002 PR c++/10471
19003 * g++.dg/template/defarg2.C: New test.
19004
19005 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
19006
19007 * gcc.dg/cpp/include2.c: Update.
19008 * gcc.dg/cpp/multiline-2.c: New.
19009 * gcc.dg/cpp/multiline.c: Update.
19010 * gcc.dg/cpp/strify2.c: Update.
19011 * gcc.dg/cpp/trad/literals-2.c: Update.
19012
19013 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19014
19015 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
19016
19017 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19018
19019 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
19020
19021 2003-04-23 Mark Mitchell <mark@codesourcery.com>
19022
19023 PR c++/10451
19024 * g++.dg/parse/crash4.C: New test.
19025
19026 PR c++/9847
19027 * g++.dg/parse/crash5.C: New test.
19028
19029 2003-04-22 Mark Mitchell <mark@codesourcery.com>
19030
19031 PR c++/10446
19032 * g++.dg/parse/crash3.C: New test.
19033
19034 PR c++/10428
19035 * g++.dg/parse/elab1.C: New test.
19036
19037 2003-04-22 Devang Patel <dpatel@apple.com>
19038
19039 * gcc.dg/cpp/trad/funlike-5.c: New test.
19040
19041 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
19042
19043 * g++.dg/other/packed1.C: Fix dg options.
19044
19045 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
19046
19047 * g++.dg/other/offsetof2.C: New test.
19048
19049 2003-04-21 Mark Mitchell <mark@codesourcery.com>
19050
19051 * g++.dg/template/recurse.C: Adjust location of error messages.
19052
19053 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
19054
19055 PR c++/9881
19056 * g++.dg/init/addr-const1.C: New test.
19057 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
19058
19059 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
19060
19061 PR c++/10405
19062 * g++.dg/lookup/struct-hack1.C: New test.
19063
19064 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
19065
19066 * ucs.c: Update diagnostic messages.
19067
19068 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19069
19070 * gcc.dg/cpp/truefalse.cpp: New test.
19071 * gcc.dg/cpp/cpp.exp: Update.
19072 * g++.dg/other/stdbool-if.C: Remove.
19073
19074 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
19075
19076 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
19077 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
19078
19079 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19080
19081 * gcc.c-torture/compile/20030418-1.c: New test.
19082
19083 2003-04-17 Janis Johnson <janis187@us.ibm.com>
19084
19085 * README.compat: Remove; content moved to doc/sourcebuild.texi.
19086
19087 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19088
19089 PR c++/10347
19090 g++.dg/template/dependent-name1.C: New test.
19091
19092 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
19093
19094 * gcc.dg/warn-1.c (tourist_guide): New array,
19095 contains a pointer to bar.
19096
19097 2003-04-16 Roger Sayle <roger@eyesopen.com>
19098
19099 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
19100 * gcc.c-torture/execute/medce-1.c: New test case.
19101 * gcc.c-torture/execute/medce-2.c: New test case.
19102
19103 2003-04-15 Mark Mitchell <mark@codesourcery.com>
19104
19105 * lib/prune.exp: Ignore more messages.
19106
19107 PR c++/10381
19108 * g++.dg/parse/lookup3.C: New test.
19109
19110 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
19111
19112 * gcc.c-torture/compile/20030415-1.c : New test.
19113
19114 2003-04-14 Mark Mitchell <mark@codesourcery.com>
19115
19116 * gcc.c-torture/execute/scope-2.c: Move to ...
19117 * gcc.dg/noncompile/scope.c: .... here.
19118
19119 2003-04-14 Roger Sayle <roger@eyesopen.com>
19120
19121 * gcc.dg/20030414-2.c: New test case.
19122
19123 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
19124
19125 PR target/10377
19126 * gcc.dg/20030414-1.c: New test.
19127
19128 2003-04-13 Roger Sayle <roger@eyesopen.com>
19129
19130 * gcc.dg/builtins-12.c: New test case.
19131 * gcc.dg/builtins-13.c: New test case.
19132
19133 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19134
19135 * gcc.c-torture/execute/string-opt-18.c: New test.
19136
19137 2003-04-13 Mark Mitchell <mark@codesourcery.com>
19138
19139 PR c++/10300
19140 * g++.dg/init/new5.C: New test.
19141
19142 2003-04-12 Mark Mitchell <mark@codesourcery.com>
19143
19144 PR c++/7910
19145 * g++.dg/ext/dllimport1.C: New test.
19146
19147 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19148
19149 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
19150
19151 2003-04-11 Bud Davis <bdavis9659@comcast.net>
19152
19153 PR Fortran/9263
19154 * g77.f-torture/noncompile/9263.f: New test
19155 PR Fortran/1832
19156 * g77.f-torture/execute/1832.f: New test
19157
19158 2003-04-11 David Chad <davidc@freebsd.org>
19159 Loren J. Rittle <ljrittle@acm.org>
19160
19161 libobjc/8562
19162 * objc.dg/headers.m: New test.
19163
19164 2003-04-10 Zack Weinberg <zack@codesourcery.com>
19165
19166 * gcc.c-torture/execute/builtin-noret-2.c: New.
19167 * gcc.c-torture/execute/builtin-noret-2.x: New.
19168 XFAIL builtin-noret-2.c at -O1 and above.
19169 * gcc.dg/redecl.c: New.
19170 * gcc.dg/Wshadow-1.c: Update error regexps.
19171
19172 2003-04-10 Mark Mitchell <mark@codesourcery.com>
19173
19174 * g++.dg/abi/bitfield10.C: New test.
19175
19176 2003-04-09 Mike Stump <mrs@apple.com>
19177
19178 * gcc.dg/pch/pch.exp: Make testcase names longer.
19179 * g++.dg/pch/pch.exp: Make testcase names longer.
19180
19181 2003-04-08 Roger Sayle <roger@eyesopen.com>
19182
19183 * gcc.dg/builtins-11.c: New test case.
19184
19185 2003-04-08 Roger Sayle <roger@eyesopen.com>
19186
19187 * gcc.dg/builtins-9.c: New test case.
19188 * gcc.dg/builtins-10.c: New test case.
19189
19190 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
19191
19192 * gcc.dg/noncompile/init-4.c.c: New test.
19193
19194 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
19195
19196 * gcc.misc-test/gcov-9.c: New test.
19197 * gcc.misc-test/gcov-10.c: New test
19198 * gcc.misc-test/gcov-11.c: New test.
19199
19200 2003-04-05 Zack Weinberg <zack@codesourcery.com>
19201
19202 PR optimization/10024
19203 * gcc.c-torture/compile/20030405-1.c: New test.
19204
19205 2003-04-04 Geoffrey Keating <geoffk@apple.com>
19206
19207 * gcc.dg/pch/static-3.c: New.
19208 * gcc.dg/pch/static-3.hs: New.
19209 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
19210
19211 2003-04-04 Richard Henderson <rth@redhat.com>
19212
19213 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
19214 * g++.dg/eh/forced2.C: Likewise.
19215
19216 2003-04-03 Mike Stump <mrs@apple.com>
19217
19218 * lib/scanasm.exp (scan-assembler): Add xfail processing for
19219 target arg.
19220 (scan-assembler-times, scan-assembler-not): Likewise.
19221 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
19222
19223 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19224
19225 * gcc.dg/sparc-loop-1.c: New test.
19226
19227 2003-04-02 Geoffrey Keating <geoffk@apple.com>
19228
19229 PR other/9274
19230 * g++.dg/pch/system-2.C: New.
19231 * g++.dg/pch/system-2.Hs: New.
19232
19233 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
19234
19235 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
19236
19237 * g++.dg/eh/simd-1.C (vecfunc): Same.
19238
19239 2003-04-01 Roger Sayle <roger@eyesopen.com>
19240
19241 * gcc.c-torture/execute/20030401-1.c: New test case.
19242
19243 2003-04-01 Ziemowit Laski <zlaski@apple.com>
19244
19245 * objc.dg/defs.m: New.
19246
19247 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
19248
19249 * g++.dg/eh/simd-1.C: New.
19250 * g++.dg/eh/simd-2.C: New.
19251
19252 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
19253
19254 * gcc.c-torture/execute/simd-3.c: New.
19255
19256 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19257
19258 PR c/9936
19259 * gcc.dg/20030331-2.c: New test.
19260
19261 2003-03-31 Mark Mitchell <mark@codesourcery.com>
19262
19263 PR c++/10278
19264 * g++.dg/parse/crash2.C: New test.
19265
19266 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19267
19268 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
19269 * gcc.c-torture/execute/20030331-1.c: ...here.
19270
19271 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19272
19273 * gcc.c-torture/execute/20030331-1.c: New test.
19274
19275 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
19276
19277 * lib/gcov.exp: Adjust call return testing strings.
19278 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
19279
19280 2003-03-31 Roger Sayle <roger@eyesopen.com>
19281
19282 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
19283 * gcc.dg/builtins-7.c: New test case.
19284 * gcc.dg/builtins-8.c: New test case.
19285
19286 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
19287
19288 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
19289
19290 2003-03-30 Mark Mitchell <mark@codesourcery.com>
19291
19292 PR c++/7647
19293 * g++.dg/lookup-class-member-2.C: New test.
19294
19295 2003-03-30 Glen Nakamura <glen@imodulo.com>
19296
19297 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
19298
19299 2003-03-28 Roger Sayle <roger@eyesopen.com>
19300
19301 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
19302
19303 2003-03-28 Mark Mitchell <mark@codesourcery.com>
19304
19305 * g++.dg/init/attrib1.C: New test.
19306
19307 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19308
19309 * gcc.dg/ultrasp8.c: New test.
19310
19311 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19312
19313 * gcc.dg/ultrasp7.c: New test.
19314
19315 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
19316
19317 PR c++/10047
19318 * g++.dg/template/inline1.C: New test.
19319
19320 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19321
19322 * gcc.dg/sparc-dwarf2.c: New test.
19323
19324 2003-03-27 Roger Sayle <roger@eyesopen.com>
19325
19326 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
19327 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
19328
19329 2003-03-27 Mark Mitchell <mark@codesourcery.com>
19330
19331 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
19332 than reading .x files.
19333 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
19334 * g77.dg/gcov/gcov-1.f: Likewise.
19335 * gcc.misc-tests/gcov-4b.c: Likewise.
19336 * gcc.misc-tests/gcov-5b.c: Likewise.
19337 * gcc.misc-tests/gcov-6.c: Likewise.
19338 * gcc.misc-tests/gcov-7.c: Likewise.
19339 * gcc.misc-tests/gcov-8.c: Likewise.
19340 * g++.dg/gcov/gcov-1.x: Remove.
19341 * g77.dg/gcov/gcov-1.x: Likewise.
19342 * gcc.misc-tests/gcov-4b.x: Likewise.
19343 * gcc.misc-tests/gcov-5b.x: Likewise.
19344 * gcc.misc-tests/gcov-6.x: Likewise.
19345 * gcc.misc-tests/gcov-7.x: Likewise.
19346 * gcc.misc-tests/gcov-8.x: Likewise.
19347
19348 2003-03-27 Glen Nakamura <glen@imodulo.com>
19349
19350 PR opt/10087
19351 * gcc.dg/20030324-1.c: New test.
19352
19353 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
19354
19355 PR c++/10224
19356 * g++.dg/template/arg3.C: New test.
19357
19358 PR c++/10158
19359 * g++.dg/template/friend18.C: New test.
19360
19361 2003-03-26 Roger Sayle <roger@eyesopen.com>
19362
19363 * g77.f-torture/compile/20030326-1.f: New test case.
19364
19365 2003-03-26 Janis Johnson <janis187@us.ibm.com>
19366
19367 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
19368
19369 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
19370
19371 2003-03-26 Jakub Jelinek <jakub@redhat.com>
19372
19373 * gcc.dg/ia64-sync-3.c: New test.
19374
19375 2003-03-26 Alan Modra <amodra@bigpond.net.au>
19376
19377 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
19378
19379 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19380
19381 * gcc.dg/ultrasp6.c: New test.
19382
19383 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19384
19385 * gcc.dg/i386-signbit-1.c: New test.
19386 * gcc.dg/i386-signbit-2.c: New test.
19387 * gcc.dg/i386-signbit-3.c: New test.
19388
19389 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19390
19391 * gcc.dg/ultrasp5.c: Fix options.
19392
19393 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
19394
19395 * gcc.dg/ultrasp5.c: Fix comment.
19396
19397 2003-03-24 Bud Davis <bdavis9659@comcast.net>
19398
19399 PR fortran/10197
19400 * g77.f-torture/execute/10197.f: New test.
19401
19402 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
19403
19404 PR c++/9898, c++/383
19405 * g++.dg/template/conv6.C: New test.
19406
19407 PR c++/10119
19408 * g++.dg/template/ptrmem5.C: New test.
19409
19410 PR c++/10026
19411 * g++.dg/lookup/koenig1.C: New test.
19412
19413 PR C++/10199
19414 * g++.dg/lookup/template2.C: New test.
19415
19416 2003-03-24 Jakub Jelinek <jakub@redhat.com>
19417
19418 * g++.dg/opt/rtti1.C: New test.
19419
19420 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19421
19422 * gcc.dg/ultrasp5.c: New test.
19423
19424 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
19425
19426 PR middle-end/9967
19427 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
19428 builtin fputs.
19429
19430 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
19431
19432 PR c/8224
19433 * gcc.dg/20030323-1.c: New test.
19434
19435 2003-03-23 Roger Sayle <roger@eyesopen.com>
19436
19437 * gcc.c-torture/compile/20030323-1.c: New test case.
19438
19439 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
19440
19441 * gcc.dg/20030321-1.c: New test.
19442
19443 2003-03-22 Zack Weinberg <zack@codesourcery.com>
19444
19445 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
19446
19447 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
19448
19449 PR c++/9978, c++/9708
19450 * g++.dg/ext/vlm1.C: Adjust expected error.
19451 * g++.dg/ext/vla2.C: New test.
19452 * g++.dg/template/arg1.C: New test.
19453 * g++.dg/template/arg2.C: New test.
19454
19455 2003-03-22 Bud Davis <bdavis9659@comcast.net>
19456
19457 * g77.f-torture/execute/select.f: New test.
19458 * g77.f-torture/noncompile/select_no_compile.f: New test.
19459
19460 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
19461
19462 PR c++/9898
19463 * g++.dg/other/error4.C: New test.
19464
19465 2003-03-20 Mark Mitchell <mark@codesourcery.com>
19466
19467 * g++.dg/template/friend17.C: New test.
19468
19469 2003-03-21 Alan Modra <amodra@bigpond.net.au>
19470
19471 * gcc.c-torture/compile/20030320-1.c: New.
19472
19473 2003-03-20 Roger Sayle <roger@eyesopen.com>
19474
19475 * gcc.dg/builtins-6.c: New test case.
19476
19477 2003-03-19 Alan Modra <amodra@bigpond.net.au>
19478
19479 PR target/10073
19480 * gcc.c-torture/compile/20030319-1.c: New.
19481
19482 2003-03-18 Jan Hubicka <jh@suse.cz>
19483
19484 * gcc.dg/i386-cvt-1.c: New test.
19485
19486 2003-03-17 Zack Weinberg <zack@codesourcery.com>
19487
19488 * objc.dg/naming-1.m: Use "(parse|syntax) error".
19489 * objc.dg/naming-2.m: Likewise.
19490
19491 2003-03-17 Mark Mitchell <mark@codesourcery.com>
19492
19493 PR c++/9639
19494 * g++.dg/parse/crash1.C: New test.
19495
19496 2003-03-16 Mark Mitchell <mark@codesourcery.com>
19497
19498 PR c++/8805
19499 * g++.dg/eh/cleanup1.C: New test.
19500
19501 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19502
19503 * gcc.c-torture/execute/20030316-1.c: New test case.
19504
19505 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
19506
19507 PR c++/9629
19508 * g++.dg/init/ctor2.C: New test.
19509
19510 2003-03-15 Roger Sayle <roger@eyesopen.com>
19511
19512 * g77.f-torture/compile/xformat.f: New test case.
19513
19514 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19515
19516 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
19517 * g++.old-deja/g++.mike/eh50.C: Likewise.
19518
19519 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19520
19521 PR c++/6440
19522 * g++.dg/template/spec7.C: New test.
19523 * g++.dg/template/spec8.C: Likewise.
19524
19525 2003-03-14 Jakub Jelinek <jakub@redhat.com>
19526
19527 * gcc.c-torture/execute/20030313-1.c: New test.
19528
19529 2003-03-14 Richard Henderson <rth@redhat.com>
19530
19531 * gcc.dg/inline-2.c: Adjust alpha test for external call.
19532
19533 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
19534
19535 * gcc.c-torture/compile/20030314-1.c: New test.
19536
19537 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
19538
19539 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
19540 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
19541 thumb target,
19542 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
19543 to accept newer _imp__ prefix and additional
19544 newline in .drectve section.
19545 * gcc.dg/dll-4.c: Likewise.
19546 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
19547 switch.
19548
19549 2003-03-13 Mark Mitchell <mark@codesourcery.com>
19550
19551 * g++.dg/parse/namespace9.C: New test.
19552
19553 * g++.dg/init/ref5.C: New test.
19554 * g++.dg/parse/ptrmem1.C: Likewise.
19555
19556 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19557
19558 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
19559 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
19560 regular expression.
19561 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
19562 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
19563
19564 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
19565
19566 * gcc.c-torture/execute/20030224-2.c: New test.
19567
19568 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19569
19570 * gcc.dg/decl-3.c: New test.
19571
19572 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
19573
19574 * gcc.dg/i386-loop-2.c: New test.
19575
19576 2003-03-11 Mark Mitchell <mark@codesourcery.com>
19577
19578 PR c++/9474
19579 * g++.dg/parse/namespace8.C: New test.
19580
19581 PR c++/9924
19582 * g++.dg/overload/builtin2.C: New test.
19583
19584 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
19585
19586 * gcc.dg/return-type-3.c: New test.
19587
19588 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
19589
19590 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
19591 profiling options are not supported.
19592
19593 2003-03-10 Mark Mitchell <mark@codesourcery.com>
19594
19595 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
19596 * g++.old-deja/g++.warn/impint2.C: Likewise.
19597
19598 2003-03-10 Devang Patel <dpatel@apple.com>
19599
19600 * g++.dg/cpp/c++_cmd_1.C: New test.
19601 * g++.dg/cpp/c++_cmd_1.h: New file.
19602
19603 2003-03-10 Segher Boessenkool <segher@koffie.nl>
19604
19605 * gcc.dg/altivec-9.c: New file.
19606
19607 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19608
19609 * gcc.dg/ppc-sdata-1.c: New test.
19610 * gcc.dg/ppc-sdata-2.c: New test.
19611
19612 2003-03-09 Mark Mitchell <mark@codesourcery.com>
19613
19614 PR c++/9373
19615 * g++.dg/opt/ptrmem2.C: New test.
19616
19617 PR c++/8534
19618 * g++.dg/opt/ptrmem1.C: New test.
19619
19620 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19621
19622 * gcc.dg/i386-loop-1.c: New test.
19623
19624 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19625
19626 PR c++/9970
19627 * g++.dg/lookup/friend1.C: New test.
19628
19629 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19630
19631 PR c++/9823
19632 * g++.dg/parser/constructor1.C: New test.
19633
19634 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
19635
19636 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
19637
19638 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
19639
19640 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
19641
19642 * gcc.dg/cpp/Wunused.c: Update test.
19643
19644 2003-03-08 Jan Hubicka <jh@suse.cz>
19645
19646 * gcc.dg/inline-3.c: New test.
19647
19648 2003-03-08 Mark Mitchell <mark@codesourcery.com>
19649
19650 PR c++/9809
19651 * g++.dg/parse/builtin1.C: New test.
19652
19653 PR c++/9982
19654 * g++.dg/abi/cookie1.C: New test.
19655 * g++.dg/abi/cookie2.C: Likewise.
19656
19657 PR c++/9524
19658 * g++.dg/template/field1.C: New test.
19659
19660 PR c++/9912
19661 * g++.dg/parse/class1.C: New test.
19662 * g++.dg/parse/namespace7.C: Likewise.
19663 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
19664
19665 2003-03-07 Mark Mitchell <mark@codesourcery.com>
19666
19667 * g++.dg/init/ref4.C: New test.
19668
19669 2003-03-07 Jan Hubicka <jh@suse.cz>
19670
19671 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
19672 * gcc.dg/inline-3.c: New test.
19673
19674 2003-03-06 Mark Mitchell <mark@codesourcery.com>
19675
19676 * g++.dg/init/ref3.C: New test.
19677
19678 PR c++/9965
19679 * g++.dg/init/ref2.C: New test.
19680
19681 PR c++/9400
19682 * g++.dg/warn/Wshadow-2.C: New test.
19683
19684 PR c++/9791
19685 * g++.dg/warn/Woverloaded-1.C: New test.
19686
19687 2003-03-05 Jan Hubicka <jh@suse.cz>
19688
19689 * gcc.dg/i386-local2.c: New.
19690 * gcc.dg/i386-local.c: Fix typo.
19691
19692 2003-03-05 Mark Mitchell <mark@codesourcery.com>
19693
19694 * g++.dg/abi/layout3.C: New test.
19695
19696 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19697
19698 * gcc.c-torture/compile/20030305-1.c
19699
19700 2003-03-05 Jan Hubicka <jh@suse.cz>
19701
19702 * gcc.dg/i386-local.c: New.
19703
19704 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
19705
19706 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
19707
19708 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19709
19710 * gcc.dg/switch-2.c: New test.
19711 * gcc.dg/switch-3.c: New test.
19712 * gcc.dg/Wswitch.c: Adjust line numbers.
19713 * gcc.dg/Wswitch-default.c: Likewise.
19714 * gcc.dg/Wswitch-enum.c: Likewise.
19715
19716 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
19717
19718 * gcc.c-torture/execute/20030222-1.c: New test.
19719
19720 2003-03-03 James E Wilson <wilson@tuliptree.org>
19721
19722 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
19723
19724 2003-03-03 Mark Mitchell <mark@codesourcery.com>
19725
19726 PR c++/9878
19727 * g++.dg/init/ref1.C: New test.
19728
19729 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
19730
19731 * gcc.dg/sh-relax.c: New SH-only test.
19732
19733 2003-03-03 Geoffrey Keating <geoffk@apple.com>
19734
19735 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
19736 comment explaining purpose of testcase.
19737
19738 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19739
19740 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
19741 for HC11/HC12 (asm needs two int registers).
19742 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
19743 HC11/HC12 because the test uses an asm which needs two 32-bit
19744 registers.
19745
19746 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
19747
19748 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
19749 for HC11/HC12 (array is too large otherwise).
19750 * gcc.c-torture/compile/920501-4.x: New file, likewise.
19751 * gcc.c-torture/compile/20010518-2.x: Likewise.
19752 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
19753 HC11/HC12 (array is too large).
19754
19755 2003-03-01 Geoffrey Keating <geoffk@apple.com>
19756
19757 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
19758 * lib/g++-dg.exp (g++-dg-test): Likewise.
19759
19760 2003-03-01 Roger Sayle <roger@eyesopen.com>
19761
19762 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
19763 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
19764
19765 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19766
19767 * g++.dg/warn/implicit-typename1.C: Remove warning.
19768
19769 2003-02-28 Richard Henderson <rth@redhat.com>
19770
19771 * gcc.dg/noreturn-1.c: Move noreturn warning line.
19772 * gcc.dg/return-type-1.c: Move control reaches end warning line.
19773
19774 2003-02-28 Geoffrey Keating <geoffk@apple.com>
19775
19776 * gcc.dg/pch/pch.exp: Change .pch to .gch.
19777 * g++.dg/pch/pch.exp: Likewise.
19778
19779 2003-02-28 Mark Mitchell <mark@codesourcery.com>
19780
19781 PR c++/9879
19782 * testsuite/g++.dg/init/new4.C: New test.
19783
19784 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
19785
19786 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
19787
19788 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
19789
19790 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
19791 unsigned long.
19792
19793 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
19794 wider than float.
19795
19796 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19797
19798 * lib/scanasm.exp: Add support for counting numbers of
19799 occurences.
19800 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
19801 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
19802
19803 2003-02-25 Mark Mitchell <mark@codesourcery.com>
19804
19805 PR c++/9683
19806 * g++.dg/template/static3.C: New test.
19807
19808 PR c++/9829
19809 * g++.dg/parse/namespace6.C: New test.
19810
19811 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19812
19813 PR target/9732
19814 * gcc.dg/20030225-1.c: New test.
19815
19816 2003-02-24 Mark Mitchell <mark@codesourcery.com>
19817
19818 * README: Remove out-of-date information.
19819
19820 PR c++/9836
19821 * g++.dg/template/spec6.C: New test.
19822
19823 2003-02-24 Jeff Law <law@redhat.com>
19824
19825 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
19826
19827 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19828
19829 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
19830 * gcc.dg/pragma-ep-1.c: Likewise.
19831
19832 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19833
19834 PR c++/9602
19835 * g++.dg/template/friend16.C: New test.
19836
19837 2003-02-23 Mark Mitchell <mark@codesourcery.com>
19838
19839 PR c++/5333
19840 * g++.dg/parse/fused-params1.C: Adjust error messages.
19841 * g++.dg/template/nested3.C: New test.
19842
19843 2003-02-24 Alan Modra <amodra@bigpond.net.au>
19844
19845 * g++.dg/abi/param1.C: New test.
19846
19847 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19848
19849 PR c++/7982
19850 * g++.dg/warn/implicit-typename1.C: New test.
19851
19852 2003-02-22 Kelley Cook <kelleycook@comcast.net>
19853
19854 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
19855 with "mtune".
19856 * g++.old-deja/g++.other/store-expr2.C: Likewise.
19857 * gcc.c-torture/execute/20010129-1.x: Likewise.
19858 * gcc.dg/20011107-1.c: Likewise.
19859 * gcc.dg/20020108-1.c: Likewise.
19860 * gcc.dg/20020122-3.c: Likewise.
19861 * gcc.dg/20020206-1.c: Likewise.
19862 * gcc.dg/20020310-1.c: Likewise.
19863 * gcc.dg/20020426-2.c: Likewise.
19864 * gcc.dg/20020517-1.c: Likewise.
19865 * gcc.dg/991230-1.c: Likewise.
19866 * gcc.dg/i386-unroll-1.c: Likewise.
19867 * gcc.misc-tests/i386-prefetch.exp: Likewise.
19868
19869 2003-02-22 Jan Hubicka <jh@suse.cz>
19870
19871 * gcc.dg/i386-mul.c: New test.
19872
19873 2003-02-21 Roger Sayle <roger@eyesopen.com>
19874
19875 * gcc.dg/builtins-5.c: New test case.
19876
19877 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
19878
19879 * gcc.dg/asmreg-1.c: New test.
19880
19881 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19882
19883 PR c++/9749
19884 * g++.dg/parse/varmod1.C: New test.
19885
19886 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19887
19888 PR c++/9727
19889 * g++.dg/template/op1.C: New test.
19890
19891 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19892
19893 PR c++/8906
19894 * g++.dg/template/nested2.C: New test.
19895
19896 2003-02-21 Mark Mitchell <mark@codesourcery.com>
19897
19898 PR c++/8724
19899 * g++.dg/expr/dtor1.C: New test.
19900
19901 2003-02-21 Zack Weinberg <zack@codesourcery.com>
19902
19903 * gcc.dg/cpp/include3.c: New test.
19904 * gcc.dg/cpp/inc/foo.h: New file.
19905
19906 2003-02-21 Glen Nakamura <glen@imodulo.com>
19907
19908 * gcc.c-torture/execute/20030221-1.c: New test.
19909
19910 2003-02-20 Mark Mitchell <mark@codesourcery.com>
19911
19912 PR c++/9729
19913 * g++.dg/abi/conv1.C: New test.
19914
19915 2003-02-20 Jan Hubicka <jh@suse.cz>
19916
19917 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
19918
19919 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
19920
19921 * gcc.c-torture/compile/20030219-1.c: New test.
19922
19923 2003-02-18 Jan Hubicka <jh@suse.cz>
19924
19925 * gcc.dg/funcorder.c: New test.
19926
19927 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19928
19929 * gcc.c-torture/execute/20030218-1.c: New.
19930
19931 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
19932
19933 * gcc.dg/20030218-1.c: New.
19934
19935 2003-02-18 Richard Henderson <rth@redhat.com>
19936
19937 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
19938 * gcc.dg/attr-used-2.c: New.
19939
19940 2003-02-18 Mark Mitchell <mark@codesourcery.com>
19941
19942 PR c++/9704
19943 * g++.dg/init/copy5.C: New test.
19944
19945 2003-02-18 Geoffrey Keating <geoffk@apple.com>
19946
19947 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
19948 * g++.dg/pch/pch.exp: Likewise.
19949
19950 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
19951
19952 * gcc.c-torture/execute/20030209-1.c: Enable the test if
19953 STACK_SIZE is not defined.
19954
19955 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19956
19957 PR c++/9457
19958 * g++.dg/template/init1.C: New test.
19959
19960 2003-02-16 Jan HUbicka <jh@suse.cz>
19961
19962 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
19963 (foo): Add few extra tests
19964 * gcc.dg/c99-const-expr-3.c: Likewise.
19965 * gcc.c-torture/execute/20030216-1.c: New.
19966
19967 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19968
19969 PR c++/9459
19970 * g++.dg/ext/typeof4.C: New test.
19971
19972 2003-02-15 Roger Sayle <roger@eyesopen.com>
19973
19974 * gcc.dg/i386-387-3.c: New test case.
19975
19976 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
19977
19978 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
19979 cris-*-elf* cris-*-aout* and mmix-*-*.
19980
19981 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
19982
19983 * gcc.dg/20030213-1.c: New test.
19984
19985 2003-02-12 Roger Sayle <roger@eyesopen.com>
19986
19987 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
19988 * gcc.dg/i386-387-2.c: Likewise.
19989
19990 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
19991
19992 * gcc.dg/ppc-spe.c: Fix formatting.
19993 Enable tests that were previously unsupported by gas.
19994 Delete tests for instructions that no longer exist.
19995 Switch arguments on evsubifw builtin.
19996
19997 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
19998
19999 * gcc.c-torture/execute/20030209-1.c: Disable the test if
20000 STACK_SIZE is too small.
20001
20002 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20003 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
20004
20005 * gcc.dg/decl-2.c: New test.
20006
20007 2003-02-10 Jan Hubicka <jh@suse.cz>
20008
20009 * gcc.dg/i386-fpcvt-1.c: New test.
20010
20011 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
20012
20013 * gcc.c-torture/execute/20030209-1.c: New test.
20014
20015 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
20016
20017 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
20018 int-wide bitops, use the constants of the same width.
20019 Likewise, if long long is 32-bit wide, test bitops using
20020 32-bit constants.
20021
20022 2003-02-07 Loren James Rittle <ljrittle@acm.org>
20023
20024 * gcc.dg/20021014-1.c: Annotate with expected notice text.
20025
20026 2003-02-07 Roger Sayle <roger@eyesopen.com>
20027
20028 * testsuite/gcc.dg/builtins-4.c: New test case.
20029
20030 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20031
20032 * gcc.dg/20020430-1.c: Fix dg command typos.
20033 * gcc.dg/20020503-1.c: Likewise.
20034
20035 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20036
20037 PR c++/8785
20038 * g++.dg/parse/fused-params1.C: New test.
20039
20040 PR c++/8857
20041 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
20042
20043 PR c++/8921
20044 * g++.dg/parse/non-dependent1.C: New test.
20045
20046 PR c++/8928
20047 * g++.dg/parse/dupl-tmpl-args1.C: New test.
20048
20049 PR c++/9228
20050 * g++.dg/parse/undefined7.C: New test.
20051 * g++.dg/parse/non-templ1.C: New test.
20052
20053 PR c++/9229
20054 * g++.dg/parse/too-many-tmpl-args1.C: New test.
20055
20056 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20057
20058 * gcc.c-torture/compile/20030206-1.c: New test.
20059
20060 2003-02-05 Roger Sayle <roger@eyesopen.com>
20061
20062 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
20063 "pow" to "foo" to avoid potential confusion with a math built-in.
20064
20065 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20066
20067 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
20068 conditions for SPARC targets.
20069
20070 2003-02-05 Jakub Jelinek <jakub@redhat.com>
20071
20072 * gcc.dg/20030204-1.c: New test.
20073
20074 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20075
20076 PR c++/38
20077 * g++.dg/parse/array-size1.C: New test.
20078
20079 PR c++/5657
20080 * g++.dg/parse/undefined3.C: New test.
20081
20082 PR c++/5665
20083 * g++.dg/parse/undefined4.C: New test.
20084
20085 PR c++/5975
20086 * g++.dg/parse/undefined5.C: New test.
20087
20088 PR c++/7259
20089 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
20090
20091 PR c++/8578
20092 * g++.dg/parse/casting-operator1.C: New test.
20093
20094 PR c++/8596
20095 * g++.dg/parse/undefined6.C: New test.
20096
20097 PR c++/8736
20098 * g++.dg/parse/missing-template1.C: New test.
20099
20100 2003-02-04 Jan Hubicka <jh@suse.cz>
20101
20102 * gcc.dg/i386-cadd.c: Compile using -march=k8.
20103 * gcc.dg/i386-cmov?.c: Likewise.
20104 * gcc.dg/i386-fpcvt-?.c: Likewise.
20105 * gcc.dg/i386-ssefp-1.c: Likewise.
20106 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
20107 conventions.
20108
20109 2003-02-03 Mark Mitchell <mark@codesourcery.com>
20110
20111 PR c++/7129
20112 * testsuite/g++.dg/ext/max.C: New test.
20113
20114 2003-02-03 Jan Hubicka <jh@suse.cz>
20115
20116 * gcc.c-torture/execute/20030203-1.c: New test.
20117
20118 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
20119
20120 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
20121 'natural-endian'.
20122
20123 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
20124
20125 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
20126 * g++.dg/init/new2.C: Likewise.
20127 * g++.dg/other/new1.C: Likewise.
20128
20129 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
20130
20131 * gcc.dg/struct-ret-libc.c: New test.
20132
20133 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
20134
20135 * gcc.dg/20030129-1.c: New test.
20136
20137 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20138
20139 PR c++/8849
20140 * g++.dg/template/ptrmem4.C: New test.
20141
20142 2003-01-29 Mark Mitchell <mark@codesourcery.com>
20143
20144 * g++.dg/parser/constant1.C: New test.
20145
20146 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20147
20148 PR c++/8591
20149 * g++.dg/parse/friend2.C: New test.
20150
20151 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
20152
20153 PR c++/9437
20154 * g++.dg/template/unify4.C: New test.
20155
20156 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
20157
20158 * gcc.c-torture/execute/20030128-1.c: New test.
20159
20160 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
20161
20162 * g++.dg/lookup/nested1.C: Test moved from ...
20163 * g++.old-deja/g++.other/lookup24.C: ... here.
20164
20165 2003-01-28 Jan Hubicka <jh@suse.cz>
20166
20167 * gcc.dg/i386-cmov5.c: New test.
20168
20169 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
20170
20171 * gcc.c-torture/execute/20010925-1.c: Changed the
20172 memcpy declaration.
20173
20174 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20175
20176 PR c++/3902
20177 * g++.dg/parse/template5.C: New test.
20178
20179 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
20180
20181 PR fortran/9258
20182 * g77.dg/pr9258: New test.
20183
20184 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20185
20186 * README: Move relevant parts from README.g++.
20187
20188 * README.g++: Remove this file.
20189
20190 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
20191
20192 * g++.dg/abi/dcast1.C: New test.
20193
20194 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20195
20196 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
20197
20198 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
20199
20200 PR c++/47
20201 * g++.old-deja/g++.other/lookup24.C: New test.
20202
20203 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20204
20205 PR middle-end/7227
20206 * gcc.dg/uninit-C.c: New test.
20207
20208 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
20209
20210 * g++.dg/abi/covariant1.C: New test.
20211
20212 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
20213
20214 * gcc.dg/20030123-1.c: New test.
20215
20216 2003-01-25 Jan Hubicka <jh@suse.cz>
20217
20218 PR opt/8492
20219 * gcc.c-torture/compile/20030125-1.c
20220
20221 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
20222
20223 PR c++/9403
20224 * g++.dg/parse/template3.C: New test.
20225 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
20226
20227 PR c++/795
20228 * g++.dg/parse/template4.C: New test.
20229
20230 PR c++/9415
20231 * g++.dg/template/qual2.C: New test.
20232
20233 PR c++/8545
20234 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
20235
20236 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
20237
20238 2003-01-25 Roger Sayle <roger@eyesopen.com>
20239
20240 * gcc.c-torture/execute/switch-1.c: New test case.
20241
20242 2003-01-25 Jan Hubicka <jh@suse.cz>
20243
20244 * gcc.c-torture/execute/20030125-1.[cx]: New test.
20245
20246 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
20247
20248 Tweaks for Bison-1.875. From the NEWS file:
20249 "- `parse error' -> `syntax error'
20250 Bison now uniformly uses the term `syntax error'"
20251 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
20252 * gcc.dg/cpp/digraph2.c: Likewise.
20253 * gcc.dg/cpp/direct2.c: Likewise.
20254 * gcc.dg/cpp/paste4.c: Likewise.
20255 * gcc.dg/c90-restrict-1.c: Likewise.
20256 * gcc.dg/c99-func-2.c: Likewise.
20257 * gcc.dg/noncompile/920721-2.c: Likewise.
20258 * gcc.dg/noncompile/930622-2.c: Likewise.
20259 * gcc.dg/noncompile/940112-1.c: Likewise.
20260 * gcc.dg/noncompile/950921-1.c: Likewise.
20261 * gcc.dg/noncompile/951123-1.c: Likewise.
20262 * gcc.dg/noncompile/971104-1.c: Likewise.
20263 * gcc.dg/noncompile/990416-1.c: Likewise.
20264
20265 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
20266
20267 * g++.dg/parse/undefined1.C: Add error message.
20268
20269 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20270
20271 PR c++/9354
20272 * g++.dg/parse/new1.C: New test.
20273
20274 PR c++/9216
20275 * g++.dg/parse/template2.C: New test.
20276
20277 PR c++/9354
20278 * g++.dg/parse/typedef2.C: New test.
20279
20280 PR c++/9328
20281 * g++.dg/ext/typeof3.C: New test.
20282
20283 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20284
20285 PR c++/2738
20286 * g++.dg/parse/ret-type1.C: New test.
20287
20288 PR c++/3792
20289 * g++.dg/parse/tmpl-outside1.C: New test.
20290
20291 PR c++/4207
20292 * g++.dg/parse/int-as-enum1.C: New test.
20293
20294 PR c++/4903
20295 * g++.dg/parse/no-typename1.C: New test.
20296
20297 PR c++/5533
20298 * g++.dg/parse/no-value1.C: New test.
20299
20300 PR c++/5921
20301 * g++.dg/parse/wrong-inline1.C: New test.
20302
20303 PR c++/6402
20304 * g++.dg/parse/ref1.C: New test.
20305
20306 PR c++/6992
20307 * g++.dg/parse/attr-ctor1.C: New test.
20308
20309 PR c++/7229
20310 * g++.dg/parse/namespace5.C: New test.
20311
20312 PR c++/7917
20313 * g++.dg/parse/func-def1.C: New test.
20314
20315 PR c++/8143
20316 * g++.dg/parse/undefined1.C: New test.
20317
20318 PR c++/5723, PR c++/8522
20319 * g++.dg/parse/specialization1.C: New test.
20320
20321 PR c++/163, PR c++/8595
20322 * g++.dg/parse/struct-as-enum1.C: New test.
20323
20324 PR c++/9173
20325 * g++.dg/parse/undefined2.C: New test.
20326
20327 2003-01-22 Mark Mitchell <mark@codesourcery.com>
20328
20329 PR c++/9298
20330 * g++.dg/parse/template1.C: New test.
20331
20332 PR c++/9384
20333 * g++.dg/parse/using1.C: New test.
20334
20335 PR c++/9285
20336 PR c++/9294
20337 * g++.dg/parse/expr2.C: New test.
20338
20339 PR c++/9388
20340 * g++.dg/parse/lookup2.C: Likewise.
20341
20342 2003-01-21 Jan Hubicka <jh@suse.cz>
20343
20344 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
20345 * gcc.c-torture/execute/eeprof-1.c: Likewise.
20346 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
20347 * gcc.c-torture/execute/string-opt-*.c: Likewise.
20348
20349 2003-01-20 Nick Clifton <nickc@redhat.com>
20350
20351 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
20352 problem with ARM sibcall code generation.
20353
20354 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
20355
20356 * gcc.c-torture/execute/20030120-1.c: New.
20357
20358 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
20359
20360 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
20361
20362 2003-01-17 Mark Mitchell <mark@codesourcery.com>
20363
20364 PR c++/9272
20365 * g++.dg/parse/ctor1.C: New test.
20366
20367 PR c++/9294:
20368 * g++.dg/parse/qualified1.C: New test.
20369
20370 * g++.dg/parse/typename3.C: New test.
20371
20372 2003-01-16 Richard Henderson <rth@redhat.com>
20373
20374 * g++.dg/tls/init-2.C: Fix error matches for real this time.
20375
20376 2003-01-16 Richard Henderson <rth@redhat.com>
20377
20378 * g++.dg/pch/pch.exp: Copy test header to the working directory
20379 before using it either for precompilation or direct use.
20380 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
20381 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
20382
20383 2003-01-16 Richard Henderson <rth@redhat.com>
20384
20385 * gcc.dg/pch/pch.exp: Copy test header to the working directory
20386 before using it either for precompilation or direct use.
20387 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
20388 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
20389
20390 2003-01-16 Mark Mitchell <mark@codesourcery.com>
20391
20392 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
20393 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
20394 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
20395 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
20396 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
20397 typename warning into error.
20398 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
20399 error messages.
20400 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
20401 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
20402 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
20403 messages.
20404 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
20405 make declaration visible in template.
20406 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
20407 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
20408 messages.
20409 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
20410 message.
20411 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
20412 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
20413 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
20414 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
20415 typename warning with error message.
20416 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
20417 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
20418 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
20419
20420 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
20421
20422 * g++.dg/parse/ambig2.C: New test.
20423
20424 2003-01-15 Richard Henderson <rth@redhat.com>
20425
20426 * g++.dg/tls/init-2.C: Update error message string.
20427
20428 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20429
20430 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
20431
20432 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
20433
20434 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
20435 all for HC11/HC12.
20436 * gcc.c-torture/compile/20001205-1.x: Likewise.
20437 * gcc.c-torture/compile/20001226-1.x: Likewise.
20438 * gcc.c-torture/compile/920520-1.x: Likewise.
20439 * gcc.c-torture/compile/961203-1.x: Likewise.
20440 * gcc.c-torture/compile/20020604-1.x: Likewise.
20441
20442 2003-01-15 Jan Hubicka <jh@suse.cz>
20443
20444 * gcc.c-torture/compile/20030115-1.c: New test.
20445
20446 * gcc.dg/i386-fpcvt-1.c: New test.
20447 * gcc.dg/i386-fpcvt-2.c: New test.
20448
20449 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
20450
20451 Further conform g++'s __vmi_class_type_info to the C++ ABI
20452 specification.
20453 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
20454 the specification.
20455
20456 2003-01-14 Jan Hubicka <jh@suse.cz>
20457
20458 * gcc.dg/i386-fpcvt-1.c: New test.
20459 * gcc.dg/i386-fpcvt-2.c: New test.
20460
20461 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
20462
20463 * gcc.dg/i386-mmx-3.c: New test.
20464
20465 2003-01-12 Mark Mitchell <mark@codesourcery.com>
20466
20467 PR c++/9264
20468 * g++.dg/parse/octal1.C: New file.
20469
20470 PR c++/9172
20471 * g++.dg/parse/typename1.C: New file.
20472
20473 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
20474
20475 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
20476 * gcc.dg/bf-no-ms-layout.c: Likewise.
20477 * gcc.dg/bf-ms-attrib.c: Likewise.
20478
20479 2003-01-10 Mark Mitchell <mark@codesourcery.com>
20480
20481 PR c++/9099
20482 * g++.dg/parse/dtor1.C: New file.
20483
20484 PR c++/9128
20485 * g++.dg/rtti/typeid1.C: New file.
20486
20487 PR c++/9153
20488 * g++.dg/parse/lookup1.C: New file.
20489
20490 PR c++/9171
20491 * g++.dg/templ/spec5.C: New file.
20492
20493 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
20494
20495 * gcc.c-torture/compile/20030110-1.c: New test.
20496
20497 2003-01-09 Geoffrey Keating <geoffk@apple.com>
20498
20499 Merge from pch-branch:
20500
20501 2002-12-23 Geoffrey Keating <geoffk@apple.com>
20502
20503 * gcc.dg/pch/cpp-1.h: New.
20504 * gcc.dg/pch/cpp-1.c: New.
20505 * gcc.dg/pch/cpp-2.h: New.
20506 * gcc.dg/pch/cpp-2.c: New.
20507
20508 2002-11-19 Geoffrey Keating <geoffk@apple.com>
20509
20510 * gcc.dg/pch/except-1.h: New.
20511 * gcc.dg/pch/except-1.c: New.
20512
20513 2002-11-13 Geoffrey Keating <geoffk@apple.com>
20514
20515 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
20516 running test.
20517 * gcc.dg/pch: Include *.hp not *.h.
20518 * gcc.dg/pch/system-1.h: New.
20519 * gcc.dg/pch/system-1.c: New.
20520
20521 2002-11-11 Geoffrey Keating <geoffk@apple.com>
20522
20523 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
20524 rather than trying to build and run a program using PCH.
20525 * gcc.dg/pch: Remove dg-do commands from test files.
20526
20527 2002-11-08 Geoffrey Keating <geoffk@apple.com>
20528
20529 * gcc.dg/pch/macro-3.c: New.
20530 * gcc.dg/pch/macro-3.h: New.
20531
20532 2002-11-04 Geoffrey Keating <geoffk@apple.com>
20533
20534 * gcc.dg/pch/common-1.c: New.
20535 * gcc.dg/pch/common-1.h: New.
20536 * gcc.dg/pch/decl-1.c: New.
20537 * gcc.dg/pch/decl-1.h: New.
20538 * gcc.dg/pch/decl-2.c: New.
20539 * gcc.dg/pch/decl-2.h: New.
20540 * gcc.dg/pch/decl-3.c: New.
20541 * gcc.dg/pch/decl-3.h: New.
20542 * gcc.dg/pch/decl-4.c: New.
20543 * gcc.dg/pch/decl-4.h: New.
20544 * gcc.dg/pch/decl-5.c: New.
20545 * gcc.dg/pch/decl-5.h: New.
20546 * gcc.dg/pch/global-1.c: New.
20547 * gcc.dg/pch/global-1.h: New.
20548 * gcc.dg/pch/inline-1.c: New.
20549 * gcc.dg/pch/inline-1.h: New.
20550 * gcc.dg/pch/inline-2.c: New.
20551 * gcc.dg/pch/inline-2.h: New.
20552 * gcc.dg/pch/static-1.c: New.
20553 * gcc.dg/pch/static-1.h: New.
20554 * gcc.dg/pch/static-2.c: New.
20555 * gcc.dg/pch/static-2.h: New.
20556
20557 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
20558
20559 * g++.dg/pch/pch.exp: Better handle failing testcases.
20560 * gcc.dg/pch/pch.exp: Likewise.
20561 * gcc.dg/pch/macro-1.c: New.
20562 * gcc.dg/pch/macro-1.h: New.
20563 * gcc.dg/pch/macro-2.c: New.
20564 * gcc.dg/pch/macro-2.h: New.
20565
20566 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
20567
20568 * g++.dg/dg.exp: Treat files in pch/ specially.
20569 * g++.dg/pch/pch.exp: New file.
20570 * g++.dg/pch/empty.H: New file.
20571 * g++.dg/pch/empty.C: New file.
20572 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
20573 "precompile".
20574
20575 * gcc.dg/pch/pch.exp: New file.
20576 * gcc.dg/pch/empty.h: New file.
20577 * gcc.dg/pch/empty.c: New file.
20578 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
20579 "precompile".
20580
20581 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20582
20583 * g++.dg/template/friend14.C: New test.
20584
20585 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20586
20587 * gcc.dg/old-style-asm-1.c: New test.
20588
20589 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
20590
20591 * gcc.c-torture/compile/20030109-1.c: New test.
20592
20593 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
20594
20595 * gcc.c-torture/execute/20030109-1.c: New test.
20596
20597 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
20598
20599 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
20600 * g++.old-deja/g++.mike/dyncast2.C: Likewise
20601 * g++.old-deja/g++.mike/dyncast3.C: Likewise
20602 * g++.old-deja/g++.mike/eh2.C: Likewise
20603 * g++.old-deja/g++.mike/eh3.C: Likewise
20604 * g++.old-deja/g++.mike/eh5.C: Likewise
20605 * g++.old-deja/g++.mike/eh6.C: Likewise
20606 * g++.old-deja/g++.mike/eh7.C: Likewise
20607 * g++.old-deja/g++.mike/eh8.C: Likewise
20608 * g++.old-deja/g++.mike/eh9.C: Likewise
20609 * g++.old-deja/g++.mike/eh10.C: Likewise
20610 * g++.old-deja/g++.mike/eh12.C: Likewise
20611 * g++.old-deja/g++.mike/eh13.C: Likewise
20612 * g++.old-deja/g++.mike/eh14.C: Likewise
20613 * g++.old-deja/g++.mike/eh16.C: Likewise
20614 * g++.old-deja/g++.mike/eh17.C: Likewise
20615 * g++.old-deja/g++.mike/eh18.C: Likewise
20616 * g++.old-deja/g++.mike/eh21.C: Likewise
20617 * g++.old-deja/g++.mike/eh23.C: Likewise
20618 * g++.old-deja/g++.mike/eh24.C: Likewise
20619 * g++.old-deja/g++.mike/eh25.C: Likewise
20620 * g++.old-deja/g++.mike/eh26.C: Likewise
20621 * g++.old-deja/g++.mike/eh27.C: Likewise
20622 * g++.old-deja/g++.mike/eh28.C: Likewise
20623 * g++.old-deja/g++.mike/eh29.C: Likewise
20624 * g++.old-deja/g++.mike/eh31.C: Likewise
20625 * g++.old-deja/g++.mike/eh33.C: Likewise
20626 * g++.old-deja/g++.mike/eh34.C: Likewise
20627 * g++.old-deja/g++.mike/eh35.C: Likewise
20628 * g++.old-deja/g++.mike/eh36.C: Likewise
20629 * g++.old-deja/g++.mike/eh37.C: Likewise
20630 * g++.old-deja/g++.mike/eh38.C: Likewise
20631 * g++.old-deja/g++.mike/eh39.C: Likewise
20632 * g++.old-deja/g++.mike/eh40.C: Likewise
20633 * g++.old-deja/g++.mike/eh41.C: Likewise
20634 * g++.old-deja/g++.mike/eh42.C: Likewise
20635 * g++.old-deja/g++.mike/eh44.C: Likewise
20636 * g++.old-deja/g++.mike/eh46.C: Likewise
20637 * g++.old-deja/g++.mike/eh47.C: Likewise
20638 * g++.old-deja/g++.mike/eh48.C: Likewise
20639 * g++.old-deja/g++.mike/eh49.C: Likewise
20640 * g++.old-deja/g++.mike/eh50.C: Likewise
20641 * g++.old-deja/g++.mike/eh51.C: Likewise
20642 * g++.old-deja/g++.mike/eh53.C: Likewise
20643 * g++.old-deja/g++.mike/eh55.C: Likewise
20644 * g++.old-deja/g++.mike/p7912.C: Likewise
20645 * g++.old-deja/g++.mike/p9706.C: Likewise
20646 * g++.old-deja/g++.mike/p10416.C: Likewise
20647 * g++.old-deja/g++.mike/p11667.C: Likewise
20648 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
20649 Remove redundant reference to Iris.
20650 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
20651 Elxsi, i860, Pico Java, and WE32K.
20652
20653 2003-01-07 Mark Mitchell <mark@codesourcery.com>
20654
20655 * g++.dg/ext/asm4.C: New test.
20656
20657 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20658
20659 PR c++/9030
20660 * g++.dg/template/friend12.C: New test.
20661 * g++.dg/template/friend13.C: Likewise.
20662 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
20663
20664 2003-01-08 Jan Hubicka <jh@suse.cz>
20665
20666 * gcc.dg/i386-cadd.c: New test.
20667 * gcc.dg/i386-cmov4.c: Likewise.
20668
20669 2003-01-06 Mark Mitchell <mark@codesourcery.com>
20670
20671 PR c++/9165
20672 * g++.dg/warn/Wunused-3.C: New test.
20673
20674 * g++.dg/abi/bitfield9.C: New test.
20675
20676 PR c++/9189
20677 * g++.dg/parse/defarg3.C: New test.
20678
20679 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
20680
20681 * g++.dg/parse/ambig1.C: New test.
20682 * g++.dg/parse/defarg2.C: New test.
20683
20684 2003-01-05 Mark Mitchell <mark@codesourcery.com>
20685
20686 * g++.dg/template/defarg-1.C: New test.
20687 * g++.dg/template/local2.C: Likewise.
20688
20689 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
20690
20691 * gcc.c-torture/execute/20030105-1.c: New test.
20692
20693 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20694
20695 * g++.dg/parse/namespace3.C: Remove extra semicolons.
20696 * g++.dg/parse/namespace4.C: Likewise.
20697
20698 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
20699
20700 * g++.dg/template/ntp2.C: New test.
20701
20702 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
20703
20704 * g++.dg/parse/extern-C-1.C: New test.
20705
20706 * g++.dg/parse/namespace4.C: New test.
20707
20708 * g++.dg/template/nested1.C: New test.
20709
20710 * g++.dg/parse/namespace3.C: New test.
20711
20712 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
20713
20714 * g++.dg/lookup/two-stage1.C: New test.
20715
20716 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20717
20718 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
20719 * g++.old-deja/g++.jason/access8.C: Likewise.
20720 * g++.old-deja/g++.other/decl5.C: Likewise.
20721
20722 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20723
20724 * g++.dg/parse/parse7.C: New test.
20725
20726 2003-01-02 Mark Mitchell <mark@codesourcery.com>
20727
20728 PR c++/2843
20729 * g++.dg/ext/attrib7.C: New test.
20730
20731 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
20732
20733 * g++.dg/parse/parse6.C: New test.
20734
20735 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
20736
20737 * gcc.dg/h8300-stack-1.c: New.
20738
20739 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20740
20741 g++.dg/lookup/exception1.C: New test.
20742
20743 g++.dg/lookup/template1.C: New test.
20744
20745 g++.dg/parse/namespace2.C: New test.
20746
20747 g++.dg/parse/parens2.C: New test.
20748
20749 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20750
20751 * g++.dg/parse/parse5.C: New test.
20752 * g++.dg/lookup/scoped4.C: New test.
20753
20754 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
20755
20756 * g++.dg/parse/parens1.C: New test.
20757
20758 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
20759 angle-bracket1.C.
20760 * g++.dg/parse/parens2.C: New test.
20761
20762 * g++.dg/lookup/scope-operator1.C: New test.
20763
20764 * g++.dg/parse/operator1.C: New test.
20765
20766 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20767
20768 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
20769 * g++.old-deja/g++.other/access6.C: Likewise.
20770 * g++.old-deja/g++.other/decl1.C: Likewise.
20771 * g++.old-deja/g++.pt/typename12.C: Likewise.
20772
20773 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20774
20775 * g++.dg/parse/namespace1.C: New test.
20776
20777 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20778
20779 * g++.dg/parse/parse4.C: New test.
20780
20781 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20782
20783 * g++.dg/parse/parse3.C: New test.
20784
20785 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20786
20787 * g++.dg/parse/parse2.C: New test.
20788
20789 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20790
20791 * g++.dg/template/friend11.C: New test.
20792
20793 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
20794
20795 * g++.dg/parse/parse1.C: New test.
20796
20797 2002-12-31 Janis Johnson <janis187@us.ibm.com>
20798
20799 * lib/profopt.exp: Change the name of a global variable to avoid
20800 possible clashes with other test suites.
20801
20802 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
20803
20804 * g++.dg/inherit/covariant8.C: New test.
20805
20806 2002-12-31 Mark Mitchell <mark@codesourcery.com>
20807
20808 * g++.dg/init/array9.C: New test.
20809
20810 PR c++/9112
20811 * g++.dg/parse/expr1.C: New test.
20812
20813 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
20814
20815 * gcc.c-torture/compile/20021230-1.c: New test.
20816
20817 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
20818
20819 * g++.dg/inherit/covariant5.C: New test.
20820 * g++.dg/inherit/covariant6.C: New test.
20821 * g++.dg/inherit/covariant7.C: New test.
20822
20823 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20824
20825 PR c++/2739
20826 * g++.dg/other/access2.C: New test.
20827
20828 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
20829
20830 * g++.dg/other/anon-struct.C: No longer fails
20831 * g++.old-deja/g++.brendan/parse4.C: Likewise.
20832 * g++.old-deja/g++.brendan/parse5.C: Likewise.
20833 * g++.old-deja/g++.brendan/parse6.C: Likewise.
20834
20835 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
20836
20837 * g++.dg/parse/angle-bracket.C (main): No longer fails.
20838
20839 2002-12-27 Mark Mitchell <mark@codesourcery.com>
20840
20841 * g++.dg/eh/spec4.C: Remove stray semicolon.
20842 * g++.dg/expr/pmf-1.C: Change error message.
20843 * g++.dg/ext/asm1.C: Remove stray semicolon.
20844 * g++.dg/ext/typename1.C: Add missing typenames.
20845 * g++.dg/inherit/template-as-base.C: Change error message.
20846 * g++.dg/lookup/scoped1.C: Likewise.
20847 * g++.dg/lookup/scoped2.C: Likewise.
20848 * g++.dg/lookup/using2.C: Likewise.
20849 * g++.dg/other/component1.C: Remove stray semicolon.
20850 * g++.dg/other/do1.C: Change error message.
20851 * g++.dg/other/error2.C: Likewise.
20852 * g++.dg/other/init1.C: Likewise.
20853 * g++.dg/other/packed1.C: Remove stray semicolon.
20854 * g++.dg/other/ptrmem2.C: Change error message.
20855 * g++.dg/parse/parameter-declaration-1.C: Remove line number
20856 marker.
20857 * g++.dg/special/initp1.C: Remove invalid attribute usage.
20858 * g++.dg/template/access3.C: Add typename keyword.
20859 * g++.dg/template/access5.C: Remove stray semicolon.
20860 * g++.dg/template/access6.C: Likewise.
20861 * g++.dg/template/complit1.C: Likewise.
20862 * g++.dg/template/crash1.C: Change error message.
20863 * g++.dg/template/inherit2.C: Remove stray semicolon.
20864 * g++.dg/template/instantiate2.C: Likewise.
20865 * g++.dg/template/instantiate3.C: Change error message.
20866 * g++.dg/template/qual1.C: Remove stray semicolon.
20867 * g++.dg/template/qualttp18.C: Change error message.
20868 * g++.dg/template/ref1.C: Remove stray semicolon.
20869 * g++.dg/template/sizeof1.C (A::value): Declare it.
20870 * g++.dg/template/spec4.C: Change error message.
20871 * g++.dg/template/static1.C: Likewise.
20872 * g++.dg/template/type1.C: Likewise.
20873 * g++.dg/template/typename3.C: Likewise.
20874 * g++.old-deja/g++.benjamin/13478.C: Change error message.
20875 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
20876 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
20877 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
20878 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
20879 named return value extension.
20880 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
20881 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
20882 * g++.old-deja/g++.bob/extern_C.C: Likewise.
20883 * g++.old-deja/g++.bob/inherit2.C: Likewise.
20884 * g++.old-deja/g++.brendan/complex1.C: Likewise.
20885 * g++.old-deja/g++.brendan/copy5.C: Likewise.
20886 * g++.old-deja/g++.brendan/crash13.C: Likewise.
20887 * g++.old-deja/g++.brendan/crash15.C: Likewise.
20888 * g++.old-deja/g++.brendan/crash18.C: Change error message.
20889 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
20890 * g++.old-deja/g++.brendan/crash38.C: Likewise.
20891 * g++.old-deja/g++.brendan/crash50.C: Likewise.
20892 * g++.old-deja/g++.brendan/crash56.C: Likewise.
20893 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
20894 syntax.
20895 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
20896 * g++.old-deja/g++.brendan/crash8.C: Change error message.
20897 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
20898 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
20899 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
20900 * g++.old-deja/g++.brendan/template11.C: Likewise.
20901 * g++.old-deja/g++.brendan/template26.C: Likewise.
20902 * g++.old-deja/g++.brendan/template27.C: Use explicit
20903 specialization syntax.
20904 * g++.old-deja/g++.brendan/template30.C: Likewise.
20905 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
20906 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
20907 non-dependent names.
20908 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
20909 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
20910 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
20911 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
20912 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
20913 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
20914 named return value extension.
20915 * g++.old-deja/g++.ext/namedret2.C: Likewise.
20916 * g++.old-deja/g++.ext/namedret3.C: Likewise.
20917 * g++.old-deja/g++.ext/return1.C: Likewise.
20918 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
20919 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
20920 * g++.old-deja/g++.jason/access8.C: Likewise.
20921 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
20922 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
20923 pseudo-destructor names.
20924 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
20925 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
20926 pseudo-destructor names.
20927 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
20928 * g++.old-deja/g++.jason/overload19.C: Likewise.
20929 * g++.old-deja/g++.jason/overload32.C: Likewise.
20930 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
20931 stray semicolons.
20932 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
20933 * g++.old-deja/g++.jason/return.C: Likewise.
20934 * g++.old-deja/g++.jason/return2.C: Likewise.
20935 * g++.old-deja/g++.jason/shadow1.C: Likewise.
20936 * g++.old-deja/g++.jason/special.C: Use explicit specialization
20937 syntax.
20938 * g++.old-deja/g++.jason/template10.C: Account for use of
20939 non-dependent names.
20940 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
20941 syntax.
20942 * g++.old-deja/g++.jason/template37.C: Likewise.
20943 * g++.old-deja/g++.law/access4.C: Change error messages.
20944 * g++.old-deja/g++.law/arm13.C: Remove incorrect
20945 pseudo-destructor names.
20946 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
20947 * g++.old-deja/g++.law/ctors9.C: Likewise.
20948 * g++.old-deja/g++.law/cvt22.C: Likewise.
20949 * g++.old-deja/g++.law/dtors5.C: Likewise.
20950 * g++.old-deja/g++.law/global-init1.C: Likewise.
20951 * g++.old-deja/g++.law/missed-error3.C: Likewise.
20952 * g++.old-deja/g++.law/operators28.C: Likewise.
20953 * g++.old-deja/g++.law/visibility28.C: Likewise.
20954 * g++.old-deja/g++.martin/eval1.C: Likewise.
20955 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
20956 name.
20957 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
20958 * g++.old-deja/g++.mike/net34.C: Likewise.
20959 * g++.old-deja/g++.mike/net36.C: Likewise.
20960 * g++.old-deja/g++.mike/ns2.C: Likewise.
20961 * g++.old-deja/g++.mike/p12306.C: Likewise.
20962 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
20963 value extension.
20964 * g++.old-deja/g++.mike/p700.C: Likewise.
20965 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
20966 * g++.old-deja/g++.mike/p710.C: Likewise.
20967 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
20968 value extension.
20969 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
20970 * g++.old-deja/g++.mike/pmf9.C: Likewise.
20971 * g++.old-deja/g++.ns/crash2.C: Likewise.
20972 * g++.old-deja/g++.ns/crash3.C: Likewise.
20973 * g++.old-deja/g++.ns/invalid1.C: Likewise.
20974 * g++.old-deja/g++.ns/ns17.C: Likewise.
20975 * g++.old-deja/g++.ns/template16.C: Likewise.
20976 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
20977 keyword.
20978 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
20979 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
20980 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
20981 named return value extension.
20982 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
20983 * g++.old-deja/g++.other/access4.C: Issue additional error
20984 messages.
20985 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
20986 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
20987 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
20988 * g++.old-deja/g++.other/crash25.C: Change error message.
20989 * g++.old-deja/g++.other/crash4.C: Change error message.
20990 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
20991 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
20992 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
20993 checks.
20994 * g++.old-deja/g++.other/defarg8.C: Likewise.
20995 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
20996 * g++.old-deja/g++.other/dtor10.C: Likewise.
20997 * g++.old-deja/g++.other/incomplete.C: Likewise.
20998 * g++.old-deja/g++.other/linkage7.C: Likewise.
20999 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
21000 lookup algorithm.
21001 * g++.old-deja/g++.other/mangle2.C: Likewise.
21002 * g++.old-deja/g++.other/refinit2.C: Likewise.
21003 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
21004 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
21005 * g++.old-deja/g++.pt/crash28.C: Likewise.
21006 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
21007 syntax.
21008 * g++.old-deja/g++.pt/crash32.C: Change error message.
21009 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
21010 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
21011 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
21012 error message position.
21013 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
21014 * g++.old-deja/g++.pt/defarg8.C: Change error message.
21015 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
21016 syntax.
21017 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
21018 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
21019 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
21020 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
21021 keyword.
21022 * g++.old-deja/g++.pt/explicit31.C: Likewise.
21023 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
21024 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
21025 keyword.
21026 * g++.old-deja/g++.pt/explicit71.C: Change error message.
21027 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
21028 syntax.
21029 * g++.old-deja/g++.pt/friend28.C: Account for use of
21030 non-dependent names.
21031 * g++.old-deja/g++.pt/friend29.C: Likewise.
21032 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
21033 rules.
21034 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
21035 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
21036 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
21037 lookup rules.
21038 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
21039 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
21040 keyword.
21041 * g++.old-deja/g++.pt/memclass20.C: Likewise.
21042 * g++.old-deja/g++.pt/memclass5.C: Likewise.
21043 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
21044 keyword.
21045 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
21046 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
21047 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
21048 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
21049 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
21050 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
21051 keyword.
21052 * g++.old-deja/g++.pt/spec10.C: Likewise.
21053 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
21054 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
21055 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
21056 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
21057 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
21058 * g++.old-deja/g++.pt/ttp62.C: Likewise.
21059 * g++.old-deja/g++.pt/ttp64.C: Likewise.
21060 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
21061 * g++.old-deja/g++.pt/typename15.C: Likewise.
21062 * g++.old-deja/g++.pt/typename22.C: Likewise.
21063 * g++.old-deja/g++.pt/typename6.C: Change error messages.
21064 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
21065 * g++.old-deja/g++.pt/virtual2.C: Likewise.
21066 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
21067 syntax.
21068 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
21069 return value extension.
21070 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
21071 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
21072 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
21073 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
21074
21075 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
21076
21077 * g++.dg/warn/inline1.C: New test.
21078 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
21079 * g++.old-deja/g++.jason/synth10.C: Likewise.
21080 * g++.old-deja/g++.mike/net31.C: Likewise.
21081 * g++.old-deja/g++.mike/p8786.C: Likewise.
21082
21083 * g++.dg/template/friend10.C: New test.
21084 * g++.dg/template/conv5.C: New test.
21085
21086 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
21087
21088 * g++.dg/lookup/scoped3.C: New test.
21089
21090 * g++.dg/lookup/decl1.C: New test.
21091 * g++.dg/lookup/decl2.C: New test.
21092
21093 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
21094
21095 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
21096 gcc.c-torture/compile/20021015-1.c,
21097 gcc.c-torture/compile/20021015-2.c,
21098 gcc.c-torture/compile/20021123-1.c,
21099 gcc.c-torture/compile/20021123-2.c,
21100 gcc.c-torture/compile/20021123-3.c,
21101 gcc.c-torture/compile/20021123-4.c,
21102 gcc.c-torture/execute/20021024-1.c: Add tests previously added
21103 only to 3.1 or 3.2 branch.
21104
21105 2002-12-23 Mark Mitchell <mark@codesourcery.com>
21106
21107 * gcc.dg/i386-bitfield3.c: New test.
21108
21109 * gcc.dg/i386-bitfield2.c: New test.
21110
21111 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
21112
21113 * g++.dg/parse/conv_op1.C: New test.
21114
21115 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
21116
21117 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
21118 approved.
21119
21120 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
21121
21122 * gcc.c-torture/compile/20021220-1.c: New test.
21123
21124 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
21125
21126 * gcc.dg/i386-fastcall-1.c: New.
21127
21128 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21129
21130 * gcc.c-torture/execute/20021219-1.c: New test.
21131
21132 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21133
21134 * gcc.dg/i386-pic-1.c: New test.
21135
21136 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21137
21138 PR c++/8099
21139 * g++.dg/template/friend9.C: New test.
21140
21141 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21142
21143 PR c++/3663
21144 * g++.dg/template/access7.C: New test.
21145
21146 2002-12-18 Nick Clifton <nickc@redhat.com>
21147
21148 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
21149 the libstdc++-v3 directory has been found.
21150
21151 2002-12-12 Devang Patel <dpatel@apple.com>
21152 * gcc.dg/darwin-ld-1.c: New test.
21153 * gcc.dg/darwin-ld-2.c: New test.
21154 * gcc.dg/darwin-ld-3.c: New test.
21155 * gcc.dg/darwin-ld-4.c: New test.
21156 * gcc.dg/darwin-ld-5.c: New test.
21157
21158 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21159
21160 * gcc.c-torture/compile/20021212-1.c: New test.
21161
21162 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
21163
21164 * gcc.dg/fshort-wchar: New test.
21165
21166 2002-12-10 Mark Mitchell <mark@codesourcery.com>
21167
21168 PR c++/8372
21169 * g++.dg/template/dtor1.C: New test.
21170
21171 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
21172 markers.
21173
21174 2002-12-10 Jakub Jelinek <jakub@redhat.com>
21175
21176 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
21177
21178 2002-12-09 Mark Mitchell <mark@codesourcery.com>
21179
21180 * g++.dg/template/static1.C: New test.
21181 * g++.dg/template/static2.C: New test.
21182 * g++.old-deja/g++.ext/memconst.C: New test.
21183
21184 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21185
21186 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
21187 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
21188 * g++.dg/special/initp1.C: Likewise.
21189
21190 2002-12-06 Jakub Jelinek <jakub@redhat.com>
21191
21192 * gcc.c-torture/execute/20021204-1.c: New test.
21193
21194 2002-12-04 Geoffrey Keating <geoffk@apple.com>
21195
21196 * gcc.dg/ppc-fmadd-1.c: New file.
21197 * gcc.dg/ppc-fmadd-2.c: New file.
21198 * gcc.dg/ppc-fmadd-3.c: New file.
21199
21200 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21201
21202 * gcc.c-torture/compile/20021204-1.c: New test.
21203
21204 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
21205
21206 * g++.dg/inherit/covariant2.C: New test.
21207 * g++.dg/inherit/covariant3.C: New test.
21208 * g++.dg/inherit/covariant4.C: New test.
21209 * g++.dg/inherit/covariant1.C: Remove XFAIL.
21210 * g++.old-deja/g++.robertl/eb17.C: Likewise.
21211
21212 2002-12-03 Mark Mitchell <mark@codesourcery.com>
21213
21214 PR c++/8688
21215 * g++.dg/init/brace3.C: New test.
21216
21217 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
21218
21219 * gcc.dg/20020210-1.c: Fix a comment typo.
21220
21221 2002-12-02 Mark Mitchell <mark@codesourcery.com>
21222
21223 PR c++/8720
21224 * g++.dg/parse/defarg1.C: New test.
21225
21226 PR c++/8615
21227 * g++.dg/template/char1.C: New test.
21228
21229 * g++.dg/template/varmod1.C: Fix typo.
21230
21231 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21232
21233 DR 180
21234 * g++.old-deja/g++.pt/crash32.C: Expect error.
21235
21236 2002-12-01 Mark Mitchell <mark@codesourcery.com>
21237
21238 PR c++/5919
21239 * g++.dg/template/varmod1.C: New test.
21240
21241 PR c++/8727
21242 * g++.dg/inherit/typeinfo1.C: New test.
21243
21244 PR c++/8663
21245 * g++.dg/inherit/typedef1.C: New test.
21246
21247 2002-11-30 Mark Mitchell <mark@codesourcery.com>
21248
21249 PR c++/8332
21250 PR c++/8493
21251 * g++.dg/template/strlen1.C: New test.
21252
21253 PR c++/8227
21254 * g++.dg/template/ctor2.C: New test.
21255
21256 PR c++/8214
21257 * g++.dg/init/string1.C: New test.
21258
21259 PR c++/8511
21260 * g++.dg/template/friend8.C: New test.
21261
21262 2002-11-29 Joe Buck <jbuck@synopsys.com>
21263
21264 * g++.dg/lookup/anon2.C: New test.
21265
21266 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
21267
21268 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
21269 h8300 port.
21270
21271 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
21272
21273 * gcc.dg/bitfld-6.c: New test.
21274
21275 2002-11-27 Jan Hubicka <jh@suse.cz>
21276
21277 * gcc.c-torture/execute/20021127.[cx]: New test.
21278
21279 2002-11-26 Jan Hubicka <jh@suse.cz>
21280
21281 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
21282 quality.
21283
21284 2002-11-26 Geoffrey Keating <geoffk@apple.com>
21285
21286 * g++.dg/init/brace2.C: New test.
21287 * g++.old-deja/g++.mike/p9129.C: Correct.
21288
21289 2002-11-26 Mark Mitchell <mark@codesourcery.com>
21290
21291 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
21292
21293 2002-11-25 Andreas Bauer <baueran@in.tum.de>
21294
21295 * gcc.dg/sibcall-6: New test for indirect sibcalls.
21296
21297 2002-11-25 Mark Mitchell <mark@codesourcery.com>
21298
21299 * testsuite/g++.dg/abi/empty11.C: New test.
21300 * testsuite/g++.dg/rtti/cv1.C: New test.
21301
21302 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
21303
21304 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
21305
21306 2002-11-24 Mark Mitchell <mark@codesourcery.com>
21307
21308 * g++.dg/abi/empty10.C: New test.
21309
21310 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21311
21312 * gcc.c-torture/compile/20021124-1.c: New test.
21313
21314 2002-11-22 Mark Mitchell <mark@codesourcery.com>
21315
21316 * g++.dg/abi/rtti2.C: New test.
21317
21318 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21319
21320 * gcc.dg/i386-unroll-1.c: New test.
21321
21322 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21323
21324 * gcc.c-torture/compile/20021120-1.c: New test.
21325 * gcc.c-torture/compile/20021120-2.c: New test.
21326
21327 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21328
21329 * gcc.dg/bitfld-5.c: New test.
21330
21331 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21332
21333 * gcc.c-torture/execute/20021120-3.c: New test.
21334
21335 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21336
21337 * gcc.c-torture/execute/20021120-2.c: New test.
21338
21339 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
21340
21341 * gcc.c-torture/execute/20021120-1.c: New test.
21342
21343 2002-11-20 Jakub Jelinek <jakub@redhat.com>
21344
21345 * gcc.c-torture/execute/20021118-3.c: New test.
21346
21347 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21348
21349 * gcc.c-torture/compile/20021119-1.c: New test.
21350
21351 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
21352
21353 * gcc.dg/duff-1.c: New test.
21354 * gcc.dg/duff-2.c: New test.
21355 * gcc.dg/duff-3.c: New test.
21356
21357 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
21358
21359 * gcc.dg/cpp/_Pragma5.c: New test.
21360
21361 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21362
21363 * gcc.c-torture/execute/20021118-2.c: New test.
21364
21365 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
21366
21367 * gcc.c-torture/execute/20021118-1.c: New test.
21368
21369 2002-11-16 Jakub Jelinek <jakub@redhat.com>
21370
21371 * gcc.dg/20021116-1.c: New test.
21372
21373 2002-11-14 Mark Mitchell <mark@codesourcery.com>
21374
21375 * g++.dg/abi/vcall1.C: New test.
21376
21377 2002-11-14 Jakub Jelinek <jakub@redhat.com>
21378
21379 * gcc.dg/20021029-1.c: New test.
21380 * gcc.dg/20021029-2.c: New test.
21381
21382 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21383
21384 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
21385
21386 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21387
21388 PR c/8439
21389 * gcc.dg/20021110.c: Move to ...
21390 * gcc.c-torture/compile/20021110.c: .... here.
21391
21392 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21393
21394 PR c/8467
21395 * gcc.c-torture/execute/20021111-1.c
21396
21397 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21398
21399 PR c/8439
21400 * gcc.dg/20021110.c: New test.
21401
21402 2002-11-10 Mark Mitchell <mark@codesourcery.com>
21403
21404 * g++.dg/abi/vthunk3.C: Run only on x86.
21405
21406 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
21407
21408 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
21409
21410 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
21411
21412 * lib/compat.exp (compat-execute): Fix logic error in last
21413 change.
21414
21415 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
21416
21417 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
21418
21419 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21420
21421 PR c++/8389
21422 * g++.dg/template/access6.C: New test.
21423
21424 2002-11-08 Jan Hubicka <jh@suse.cz>
21425
21426 * gcc.dg/i386-ssefp-1.c: New test.
21427 * gcc.dg/i386-ssefp-1.c: New test.
21428
21429 2002-11-08 Jan Hubicka <jh@suse.cz>
21430
21431 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
21432
21433 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21434
21435 * g++.dg/abi/vthunk3.C: New test.
21436
21437 PR c++/8338
21438 * g++.dg/template/crash2.C: New test.
21439
21440 2002-11-07 Mark Mitchell <mark@codesourcery.com>
21441
21442 * testsuite/g++.dg/abi/dtor1.C: New test.
21443 * testsuite/g++.dg/abi/dtor2.C: Likewise.
21444
21445 2002-11-05 Geoffrey Keating <geoffk@apple.com>
21446
21447 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
21448 Darwin.
21449
21450 2002-11-04 Adam Nemet <anemet@lnxw.com>
21451
21452 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
21453 -mthumb. Only xfail with -O0.
21454
21455 2002-11-03 Mark Mitchell <mark@codesourcery.com>
21456
21457 * g++.dg/abi/thunk1.C: New test.
21458 * g++.dg/abi/thunk2.C: Likewise.
21459 * g++.dg/abi/vtt1.C: Likewise.
21460
21461 2002-11-02 Diego Novillo <dnovillo@redhat.com>
21462
21463 PR optimization/8423
21464 * gcc.c-torture/execute/builtin-constant.c: New test.
21465
21466 2002-11-01 Zack Weinberg <zack@codesourcery.com>
21467
21468 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
21469 Add some more cases.
21470
21471 2002-11-01 Mark Mitchell <mark@codesourcery.com>
21472
21473 PR c++/8391
21474 * g++.dg/opt/local1.C: New test.
21475
21476 2002-10-30 Mark Mitchell <mark@codesourcery.com>
21477
21478 PR c++/8160
21479 * g++.dg/template/complit1.C: New test.
21480
21481 PR c++/8149
21482 * g++.dg/template/typename4.C: Likewise.
21483
21484 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21485
21486 Core issue 287, PR c++/7639
21487 * g++.dg/template/instantiate1.C: Adjust error location.
21488 * g++.dg/template/instantiate3.C: New test.
21489 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
21490 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
21491 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
21492
21493 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
21494
21495 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
21496
21497 2002-10-29 Mark Mitchell <mark@codesourcery.com>
21498
21499 PR c++/8287
21500 * g++.dg/init/dtor2.C: New test.
21501
21502 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21503
21504 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
21505 * gcc.dg/nest.c: Bypass errors on irix6.
21506
21507 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
21508
21509 * gcc.dg/nest.c: Expect error for mmix-*-*.
21510 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
21511
21512 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
21513
21514 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
21515 markers.
21516
21517 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
21518
21519 2002-10-25 Mike Stump <mrs@apple.com>
21520
21521 * gcc.dg/warn-1.c: New test.
21522
21523 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21524
21525 * g++.dg/template/typename3.C: New test.
21526
21527 2002-10-25 Mark Mitchell <mark@codesourcery.com>
21528
21529 * g++.dg/lookup/ptrmem1.C: New test.
21530
21531 * g++.dg/abi/vthunk2.C: New test.
21532
21533 2002-10-25 Zack Weinberg <zack@codesourcery.com>
21534
21535 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
21536
21537 2002-10-24 Mark Mitchell <mark@codesourcery.com>
21538
21539 * g++.dg/abi/empty9.C: New test.
21540
21541 2002-10-24 Richard Henderson <rth@redhat.com>
21542
21543 * g++.dg/inherit/thunk1.C: Enable for ia64.
21544
21545 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21546
21547 PR c++/8067
21548 * g++.dg/lookup/pretty1.C: New test.
21549
21550 2002-10-23 Jakub Jelinek <jakub@redhat.com>
21551
21552 * gcc.dg/20021023-1.c: New test.
21553
21554 2002-10-23 Mark Mitchell <mark@codesourcery.com>
21555
21556 PR c++/7679
21557 * g++.dg/parse/inline1.C: New test.
21558
21559 2002-10-23 Richard Henderson <rth@redhat.com>
21560
21561 * g++.dg/inherit/thunk1.C: Enable for x86_64.
21562
21563 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
21564
21565 2002-10-22 Mark Mitchell <mark@codesourcery.com>
21566
21567 PR c++/6579
21568 * g++.dg/parse/stmtexpr3.C: New test.
21569
21570 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
21571
21572 * g++.dg/expr/cond1.C: New test.
21573
21574 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21575
21576 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
21577
21578 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21579
21580 * g++.dg/abi/vbase13.C: New test.
21581 * g++.dg/abi/vbase14.C: Likewise.
21582
21583 2002-10-21 Jakub Jelinek <jakub@redhat.com>
21584
21585 * gcc.dg/tls/pic-1.c: New test.
21586 * gcc.dg/tls/nonpic-1.c: New test.
21587 * gcc.dg/20021018-1.c: New test.
21588
21589 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21590
21591 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
21592 Remove only files with the same base name as the test case.
21593 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
21594 (profopt-execute): Likewise. Also, remove old profiling
21595 and performance data files before running the tests.
21596
21597 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
21598 * g++.dg/bprob/bprob.exp: Likewise.
21599 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
21600 to allow more general test case names.
21601
21602 * g++.dg/bprob/bprob-1.C: Rename to ...
21603 * g++.dg/bprob/g++-bprob-1.C: ... this.
21604
21605 * g77.dg/bprob/bprob-1.f: Rename to ...
21606 * g77.dg/bprob/g77-bprob-1.f: ... this.
21607
21608 2002-10-21 Zack Weinberg <zack@codesourcery.com>
21609
21610 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
21611 bison 1.50 or later.
21612
21613 2002-10-21 Janis Johnson <janis187@us.ibm.com>
21614
21615 * g++.dg/README: Describe more test directories.
21616
21617 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21618
21619 * g++.dg/init/array6.C: Add additional tests.
21620
21621 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
21622
21623 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
21624 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
21625
21626 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
21627
21628 * gcc.c-torture/compile/20020604-1.x: New.
21629 * gcc.c-torture/compile/simd-5.x: Likewise.
21630 * gcc.c-torture/execute/920710-1.x: Likewise.
21631 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
21632
21633 2002-10-21 Mark Mitchell <mark@codesourcery.com>
21634
21635 * g++.dg/inherit/override1.C: Add dg-options clause.
21636
21637 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21638
21639 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
21640 _mm_slli_si128.
21641
21642 2002-10-19 Andreas Schwab <schwab@suse.de>
21643
21644 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
21645 directory component.
21646
21647 2002-10-18 Mark Mitchell <mark@codesourcery.com>
21648
21649 * g++.dg/inherit/thunk1.C: New test.
21650
21651 * g++.dg/inherit/override1.C: New test.
21652
21653 * g++.dg/abi/mangle11.C: New test.
21654 * g++.dg/abi/mangle14.C: New test.
21655 * g++.dg/abi/mangle17.C: New test.
21656
21657 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
21658
21659 * g++.dg/overload/member2.C: New test.
21660
21661 2002-10-17 Janis Johnson <janis187@us.ibm.com>
21662
21663 * g++.dg/README: Describe new compat directory.
21664 * g++.dg/dg.exp: Skip tests in compat directory.
21665 * README.compat: New file.
21666 * lib/compat.exp: New expect script.
21667 * g++.dg/compat: New test directory.
21668 * g++.dg/compat/compat.exp: New expect script.
21669 * g++.dg/compat/abi: New test directory.
21670 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
21671 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
21672 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
21673 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
21674 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
21675 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
21676 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
21677 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
21678 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
21679 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
21680 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
21681 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
21682 * g++.dg/compat/break: New test directory.
21683 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
21684 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
21685 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
21686 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
21687 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
21688 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
21689 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
21690 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
21691 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
21692 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
21693 g++.dg/compat/break/README: New files.
21694 * g++.dg/compat/eh: New test directory.
21695 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
21696 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
21697 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
21698 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
21699 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
21700 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
21701 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
21702 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
21703 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
21704 g++.dg/compat/eh/filter2_y.C,
21705 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
21706 g++.dg/compat/eh/new1_y.C,
21707 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
21708 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
21709 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
21710 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
21711 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
21712 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
21713 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
21714 g++.dg/compat/eh/unexpected1_y.C: New files.
21715 * g++.dg/compat/init: New test directory.
21716 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
21717 g++.dg/compat/init/array5_y.C,
21718 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
21719 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
21720 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
21721 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
21722 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
21723 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
21724 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
21725 g++.dg/compat/init/init-ref2_y.C: New files.
21726
21727 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21728
21729 PR c++/7584
21730 * g++.dg/inherit/using3.C: New test.
21731
21732 2002-10-17 Jan Hubicka <jh@suse.cz>
21733
21734 * gcc.dg/20021017-2.c: New test.
21735
21736 2002-10-17 Mark Mitchell <mark@codesourcery.com>
21737
21738 * g++.dg/abi/mangle16.C: Adjust.
21739
21740 * g++.dg/init/array8.C: New test.
21741
21742 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
21743
21744 * gcc.dg/special/mips-abi.exp: New test.
21745 * gcc.dg/special/mips-abi.s: Empty file used by the above.
21746
21747 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21748
21749 * g++.dg/abi/mangle16.C: New test.
21750 * g++.dg/abi/mangle17.C: Likewise.
21751
21752 PR c++/7478
21753 * g++.dg/template/ref1.C: New test.
21754
21755 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21756
21757 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
21758
21759 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
21760
21761 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
21762
21763 2002-10-16 Mark Mitchell <mark@codesourcery.com>
21764
21765 PR c++/7524
21766 * g++.dg/init/array7.C: New test.
21767
21768 2002-10-15 Mark Mitchell <mark@codesourcery.com>
21769
21770 * g++.dg/init/array6.C: New test.
21771
21772 * g++.dg/abi/mangle13.C: Likewise.
21773 * g++.dg/abi/mangle14.C: Likewise.
21774 * g++.dg/abi/mangle15.C: Likewise.
21775
21776 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21777
21778 * g++.dg/abi/empty8.C: New test.
21779
21780 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
21781
21782 * g++.dg/init/ctor1.C: New test.
21783
21784 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
21785
21786 * gcc.c-torture/execute/20021015-1.c: New test.
21787
21788 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
21789
21790 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
21791
21792 2002-10-14 Jan Hubicka <jh@suse.cz>
21793
21794 * gcc.dg/i386-ssetype-[1-5].c: New tests.
21795
21796 2002-10-14 Richard Henderson <rth@redhat.com>
21797
21798 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
21799
21800 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21801
21802 PR optimization/6631
21803 * g++.dg/opt/const2.C: New test.
21804
21805 2002-10-14 Mark Mitchell <mark@codesourcery.com>
21806
21807 PR c++/7176
21808 * g++.dg/parse/friend1.C: New test.
21809 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
21810
21811 2002-10-14 Jakub Jelinek <jakub@redhat.com>
21812
21813 * gcc.dg/20021014-1.c: New test.
21814
21815 2002-10-11 Mark Mitchell <mark@codesourcery.com>
21816
21817 PR c++/5661
21818 * g++.dg/ext/vlm1.C: New test.
21819 * g++.dg/ext/vlm2.C: Likewise.
21820
21821 * g++.dg/init/array1.C: Remove invalid braces.
21822 * g++.dg/init/brace1.C: New test.
21823 * g++.dg/init/copy2.C: Likewise.
21824 * g++.dg/init/copy3.C: Likewise.
21825 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
21826 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
21827 braces.
21828
21829 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
21830
21831 * gcc.dg/cpp/assembler.S: Don't use -ansi.
21832
21833 2002-10-11 Richard Shann <richard.shann@superh.com>
21834
21835 * gcc.c-torture/compile/simd-5.c: New test.
21836
21837 2002-10-10 Roger Sayle <roger@eyesopen.com>
21838
21839 * gcc.c-torture/execute/shiftopt-1.c: New test case.
21840
21841 2002-10-10 Jim Wilson <wilson@redhat.com>
21842
21843 * gcc.c-torture/execute/20021010-1.c: New test.
21844
21845 2002-10-09 Zack Weinberg <zack@codesourcery.com>
21846
21847 PR c/7353
21848 * g++.dg/ext/typedef-init.C: New test.
21849 * gcc.dg/typedef-init.c: New test.
21850
21851 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
21852
21853 * gcc.dg/cpp/paste13.c: New test.
21854
21855 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21856
21857 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
21858 remaining platforms, XFAIL during compile, not execute. Don't
21859 XFAIL at -O0.
21860
21861 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
21862
21863 * gcc.dg/alias-1.c: Tweak expected warning.
21864
21865 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21866
21867 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
21868
21869 2002-10-06 Andreas Jaeger <aj@suse.de>
21870
21871 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
21872 * gcc.dg/cpp/c++98.C: Likewise.
21873
21874 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
21875 * g++.dg/cpp/c++98.C: Likewise.
21876
21877 * g++.dg/README (Subdirectories): Mention cpp directory.
21878
21879 PR target/7559
21880 * gcc.dg/20021006-1.c: New test.
21881
21882 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21883
21884 PR c++/7804
21885 * g++.dg/other/warning1.C: New test.
21886
21887 2002-10-04 Roger Sayle <roger@eyesopen.com>
21888
21889 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
21890 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
21891 and sparc-*-* with -m64 as expected failures. See PR 8087.
21892
21893 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21894
21895 PR c++/7931
21896 * g++.dg/template/ptrmem3.C: New test.
21897
21898 PR c++/7754
21899 * g++.dg/template/union1.C: New test.
21900
21901 2002-10-03 Mark Mitchell <mark@codesourcery.com>
21902
21903 PR c++/8006
21904 * g++.dg/abi/mangle9.C: New test.
21905 * g++.dg/abi/mangle10.C: New test.
21906 * g++.dg/abi/mangle11.C: New test.
21907 * g++.dg/abi/mangle12.C: New test.
21908
21909 2002-10-02 Mark Mitchell <mark@codesourcery.com>
21910
21911 PR c++/7188.
21912 * g++.dg/template/meminit1.C: New test.
21913 * g++.dg/warn/Wreorder-1.C: Likewise.
21914 * g++.old-deja/g++.mike/warn3.C: Tweak.
21915 * lib/prune.exp: Ingore "in copy constructor".
21916
21917 2002-10-02 Andreas Jaeger <aj@suse.de>
21918
21919 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
21920 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
21921 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
21922 on x86-64.
21923
21924 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21925
21926 * gcc.dg/empty1.C: Fix typo.
21927
21928 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
21929
21930 * gcc.dg/alias-1.c: New test.
21931
21932 2002-10-01 Mark Mitchell <mark@codesourcery.com>
21933
21934 * gcc.dg/empty1.C: New test.
21935
21936 * g++.dg/tls/init-2.C: Tweak error messages.
21937
21938 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
21939
21940 * gcc.c-torture/compile/20020923-1.c: New test.
21941
21942 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
21943
21944 * gcc.c-torture/execute/ffs-1.c: New test.
21945 * gcc.c-torture/execute/ffs-2.c: Ditto.
21946
21947 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
21948
21949 * g++.dg/overload/member1.C: New test.
21950
21951 2002-09-30 Mark Mitchell <mark@codesourcery.com>
21952
21953 * g++.dg/abi/empty7.C: New test.
21954 * g++.dg/init/pm2.C: Likewise.
21955
21956 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
21957
21958 * g++.dg/rtti/crash1.C: New test.
21959
21960 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
21961
21962 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
21963 gcc.dg/sibcall-4.c: New tests.
21964
21965 2002-09-28 Roger Sayle <roger@eyesopen.com>
21966
21967 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
21968 powerpc and MMIX targets.
21969
21970 2002-09-27 Zack Weinberg <zack@codesourcery.com>
21971
21972 * gcc.dg/cpp/20020927-1.c: New.
21973
21974 2002-09-26 David S. Miller <davem@redhat.com>
21975
21976 * gcc.c-torture/compile/trunctfdf.c: New.
21977
21978 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21979
21980 * lib/target-supports.exp (check_weak_available): Handle solaris2.
21981
21982 2002-09-27 Alan Modra <amodra@bigpond.net.au>
21983
21984 * gcc.c-torture/execute/loop-15.c: New.
21985
21986 2002-09-26 Janis Johnson <janis187@us.ibm.com>
21987
21988 * README.QMTEST: Fix typo.
21989
21990 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
21991
21992 * gcc.dg/20020926-1.c: New test.
21993
21994 2002-09-25 David S. Miller <davem@redhat.com>
21995
21996 PR target/7842
21997 * gcc.c-torture/execute/shiftdi.c: New test.
21998
21999 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
22000
22001 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
22002 unique to the tool.
22003 * lib/g77.exp (g77_init): Likewise.
22004 * lib/g++.exp (g++_init): Likewise.
22005 * lib/objc.exp (objc_init): Likewise.
22006
22007 2002-09-25 Mark Mitchell <mark@codesourcery.com>
22008
22009 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
22010 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
22011 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
22012
22013 2002-09-25 Richard Henderson <rth@redhat.com>
22014
22015 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
22016 too-small long double.
22017
22018 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
22019
22020 * gcc.dg/20020919-1.c: New test.
22021
22022 2002-09-23 Mark Mitchell <mark@codesourcery.com>
22023
22024 * g++.dg/abi/bitfield6.C: New test.
22025 * g++.dg/abi/bitfield7.C: New test.
22026 * g++.dg/abi/bitfield8.C: New test.
22027 * g++.dg/abi/vbase11.C: New test.
22028
22029 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
22030
22031 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
22032 hppa*-*-hpux*. Update test comment.
22033
22034 2002-09-20 Jakub Jelinek <jakub@redhat.com>
22035
22036 * gcc.dg/tls/struct-1.c: New test.
22037
22038 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
22039
22040 * gcc.dg/cpp/tr-warn2.c: Update.
22041
22042 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22043
22044 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
22045
22046 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
22047
22048 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
22049 systems.
22050
22051 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
22052
22053 * gcc.c-torture/execute/ieee/mzero3.c: New test.
22054
22055 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
22056 Adjust for c++filt moved to binutils. Remove spurious duplicate
22057 setting of cxxfilt.
22058
22059 2002-09-19 Geoffrey Keating <geoffk@apple.com>
22060
22061 * gcc.dg/20020312-2.c: Update for darwin.
22062
22063 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
22064
22065 * g++.old-deja/g++.other/crash32.C: Mark ICE.
22066
22067 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
22068
22069 * objc.dg/comp-types-1.m: New test.
22070 * objc.dg/comp-types-2.m: New test.
22071 * objc.dg/comp-types-3.m: New test.
22072 * objc.dg/comp-types-4.m: New test.
22073 * objc.dg/comp-types-5.m: New test.
22074 * objc.dg/comp-types-6.m: New test.
22075
22076 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
22077
22078 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
22079
22080 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22081
22082 * g++.dg/other/do1.C: New test.
22083
22084 * g++.dg/template/subst1.C: New test.
22085
22086 2002-09-16 Steve Ellcey <sje@cup.hp.com>
22087
22088 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
22089
22090 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
22091
22092 * g++.dg/template/qualttp20.C: Adjust expected errors.
22093 * g++.old-deja/g++.jason/report.C: Likewise.
22094 * g++.old-deja/g++.other/qual1.C: Likewise.
22095
22096 * g++.dg/lookup/scoped2.C: New test.
22097
22098 * g++.dg/ext/asm3.C: New test.
22099
22100 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
22101
22102 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
22103
22104 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
22105
22106 * ChangeLog: follow spelling conventions.
22107 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
22108 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
22109 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
22110 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
22111 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
22112 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
22113 * g++.old-deja/g++.law/global-init1.C: Likewise.
22114 * g++.old-deja/g++.other/delete4.C: Likewise.
22115 * g++.old-deja/g++.other/inline21.C: Likewise.
22116 * g++.old-deja/g++.other/singleton.C: Likewise.
22117 * g77.dg/strlen0.f: Likewise.
22118 * g77.f-torture/compile/20010519-1.f: Likewise.
22119 * g77.f-torture/compile/980310-4.f: Likewise.
22120 * gcc.c-torture/compile/20000605-1.c: Likewise.
22121 * gcc.c-torture/execute/20020225-1.c: Likewise.
22122 * gcc.dg/c90-hexfloat-2.c: Likewise.
22123 * gcc.dg/c99-bool-1.c: Likewise.
22124 * gcc.dg/c99-hexfloat-2.c: Likewise.
22125 * gcc.dg/dll-2.c: Likewise.
22126 * gcc.dg/wtr-union-init-1.c: Likewise.
22127 * gcc.dg/wtr-union-init-2.c: Likewise.
22128 * gcc.dg/wtr-union-init-3.c: Likewise.
22129 * gcc.dg/cpp/avoidpaste1.c: Likewise.
22130 * gcc.dg/cpp/defined.c: Likewise.
22131 * gcc.dg/cpp/macsyntx.c: Likewise.
22132 * gcc.dg/cpp/paste2.c: Likewise.
22133 * gcc.dg/cpp/trad/defined.c: Likewise.
22134 * gcc.dg/format/c90-printf-1.c: Likewise.
22135 * gcc.dg/format/c90-scanf-1.c: Likewise.
22136 * gcc.dg/format/c99-printf-1.c: Likewise.
22137 * gcc.dg/format/c99-scanf-1.c: Likewise.
22138 * gcc.misc-tests/gcov-8.c: Likewise.
22139 * lib/profopt.exp: Likewise.
22140
22141 2002-09-15 Krister Walfridsson <cato@df.lth.se>
22142
22143 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
22144
22145 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22146
22147 * g++.dg/inherit/using2.C: New test.
22148
22149 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
22150
22151 * ChangeLog: Follow spelling conventions.
22152 * g++.dg/template/friend4.C: Likewise.
22153 * g++.old-deja/g++.pt/crash67.C: Likewise.
22154 * gcc.c-torture/execute/20000801-4.c: Likewise.
22155 * gcc.dg/c90-digraph-1.c: Likewise.
22156 * gcc.dg/c94-digraph-1.c: Likewise.
22157 * gcc.dg/c99-digraph-1.c: Likewise.
22158 * gcc.dg/cpp/line5.c: Likewise.
22159 * gcc.dg/cpp/multiline.c: Likewise.
22160 * gcc.dg/cpp/trad/literals-1.c: Likewise.
22161 * gcc.dg/format/attr-3.c: Likewise.
22162 * gcc.dg/format/c90-scanf-3.c: Likewise.
22163 * gcc.dg/format/ext-4.c: Likewise.
22164
22165 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
22166
22167 * g++.dg/template/pretty1.C: New test.
22168
22169 2002-09-14 Alan Modra <amodra@bigpond.net.au>
22170
22171 * gcc.c-torture/execute/struct-cpy-1.c: New test.
22172
22173 2002-09-13 Matt Austern <austern@apple.com>
22174
22175 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
22176 passing a cast expression to a function by const reference.
22177
22178 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
22179
22180 * g++.dg/template/deduce1.C: New test.
22181
22182 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
22183
22184 * gcc.c-torture/execute/simd-1.c: Force all use of int to
22185 32-bit int.
22186
22187 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
22188
22189 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
22190 usage.
22191
22192 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
22193
22194 * gcc.c-torture/compile/20020910-1.c: New test.
22195
22196 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
22197
22198 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
22199
22200 2002-09-10 Andreas Jaeger <aj@suse.de>
22201
22202 * gcc.dg/20020312-2.c: Adjust for x86-64.
22203
22204 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
22205
22206 * g77.dg/7388.f: New test case for PR 7388.
22207
22208 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
22209
22210 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
22211
22212 2002-09-05 Ziemowit Laski <zlaski@apple.com>
22213
22214 * objc.dg/proto-lossage-1.m: New test.
22215
22216 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
22217
22218 * gcc.dg/cpp/_Pragma4.c: Fix typo.
22219
22220 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
22221
22222 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
22223 expected to pass.
22224
22225 2002-09-06 Stan Shebs <shebs@apple.com>
22226 David Edelsohn <edelsohn@gnu.org>
22227
22228 * gcc.dg/weak: New directory.
22229 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
22230 target-specific xfail bits.
22231 * gcc.dg/typeof-2.c: Move to new directory.
22232 * gcc.dg/weak.exp: New expect script.
22233
22234 2002-09-06 Alan Modra <amodra@bigpond.net.au>
22235
22236 * gcc.c-torture/execute/extzvsi.c: New test.
22237
22238 2002-09-05 Stan Shebs <shebs@apple.com>
22239
22240 * gcc.dg/weak-1.c: xfail on Darwin.
22241 * gcc.dg/weak-2.c: Ditto.
22242 * gcc.dg/weak-3.c: Ditto.
22243 * gcc.dg/weak-4.c: Ditto.
22244 * gcc.dg/weak-5.c: Ditto.
22245 * gcc.dg/weak-6.c: Ditto.
22246 * gcc.dg/weak-7.c: Ditto.
22247 * gcc.dg/weak-8.c: Ditto.
22248 * gcc.dg/weak-9.c: Ditto.
22249
22250 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
22251
22252 * gcc.c-torture/execute/loop-14.c: New test.
22253
22254 2002-09-04 Jakub Jelinek <jakub@redhat.com>
22255
22256 * g++.dg/other/cxa-atexit1.C: New test.
22257
22258 * gcc.dg/typeof-2.c: New test.
22259
22260 2002-09-03 Roger Sayle <roger@eyesopen.com>
22261
22262 * gcc.dg/builtins-2.c: New testcase.
22263 * gcc.dg/builtins-3.c: New testcase.
22264
22265 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
22266
22267 * gcc.dg/cpp/_Pragma4.c: New test.
22268
22269 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
22270
22271 * objc/execute/nil_method-1.m: New testcase.
22272
22273 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
22274
22275 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
22276 [Object class], not [Object initialize].
22277
22278 2002-08-31 Roger Sayle <roger@eyesopen.com>
22279 Hans-Peter Nilsson <hp@bitrange.com>
22280
22281 * gcc.c-torture/execute/20020720-1.x: Skip test on
22282 mmix-knuth-mmixware. Correct comment.
22283
22284 2002-08-27 Mark Mitchell <mark@codesourcery.com>
22285
22286 * testsuite/g++.dg/abi/bitfield5.C: New test.
22287 * testsuite/g++.dg/abi/vbase10.C: Likewise.
22288
22289 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
22290
22291 * objc.dg/undeclared-selector.m: New test.
22292
22293 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
22294
22295 * g++.dg/other/offsetof1.C: Avoid cast warning.
22296
22297 2002-08-26 Ziemowit Laski <zlaski@apple.com>
22298
22299 * objc.dg/super-class-2.m: New test.
22300
22301 2002-08-24 Matt Austern <austern@apple.com>
22302
22303 * g++.dg/ext/lvaddr.C: New test.
22304 * g++.dg/ext/lvcast.C: New test.
22305
22306 2002-08-22 Mark Mitchell <mark@codesourcery.com>
22307
22308 * testsuite/g++.dg/inherit/cond1.C: New test.
22309
22310 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
22311
22312 * gcc.dg/noncompile/incomplete-1.c: New test.
22313
22314 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
22315
22316 * gcc.dg/typespec-1.c: New test.
22317
22318 2002-08-20 Devang Patel <dpatel@apple.com>
22319 * objc.dg/proto-hier-2.m: New test.
22320
22321 2002-08-19 Ziemowit Laski <zlaski@apple.com>
22322
22323 * objc.dg/bitfield-1.m: New test.
22324 * objc.dg/bitfield-2.m: New test.
22325
22326 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
22327
22328 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
22329 gcc.dg/c99-flex-array-4.c: New tests.
22330
22331 2002-08-16 Stan Shebs <shebs@apple.com>
22332
22333 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
22334
22335 2002-08-15 Jakub Jelinek <jakub@redhat.com>
22336
22337 * gcc.dg/typeof-1.c: New test.
22338 * g++.dg/ext/typeof2.C: New test.
22339
22340 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
22341
22342 * g++.dg/other/offsetof1.C: New test.
22343
22344 2002-08-14 Richard Henderson <rth@redhat.com>
22345
22346 * gcc.dg/tls/diag-3.c: Fix expected message strings.
22347
22348 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
22349
22350 * gcc.dg/cpp/_Pragma3.c: New test.
22351
22352 2002-08-13 Mark Mitchell <mark@codesourcery.com>
22353
22354 * g++.dg/template/inherit3: New test.
22355
22356 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
22357
22358 * gcc.dg/bitfld-4.c: Add blank options.
22359
22360 2002-08-09 Mark Mitchell <mark@codesourcery.com>
22361
22362 * g++.dg/template/crash1.C: New test.
22363
22364 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22365
22366 * gcc.dg/tls/opt-2.c: New test.
22367
22368 2002-08-08 Devang Patel <dpatel@apple.com>
22369
22370 * objc.dg/selector-1.m : New test
22371
22372 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22373
22374 * g++.dg/abi/bitfield4.C: New test.
22375 * gcc.dg/bitfld-4.c: New test.
22376
22377 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
22378
22379 * g++.dg/other/packed1.C: New test.
22380
22381 2002-08-07 Mark Mitchell <mark@codesourcery.com>
22382
22383 * g++.dg/abi/offsetof.C: Tweak error messages.
22384 * g++.old-deja/g++.mike/p10769a.C: Likewise.
22385
22386 2002-08-08 Jakub Jelinek <jakub@redhat.com>
22387
22388 * gcc.dg/bitfld-3.c: New test.
22389
22390 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22391 Richard Henderson <rth@redhat.com>
22392
22393 * gcc.dg/i386-bitfield1.c: New test.
22394 * g++.dg/abi/bitfield3.C: Update.
22395
22396 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
22397
22398 * objc.dg/const-str-2.m: Update.
22399 * gcc.dg/cpp/c++98.c: Change to C extension.
22400 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
22401 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
22402
22403 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
22404
22405 * testsuite/gcc.dg/tls/diag-3.c: New.
22406
22407 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
22408
22409 * g++.dg/README (Subdirectories): Document new subdir expr.
22410 * g++.dg/expr/pmf-1.C: New test.
22411
22412 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
22413
22414 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
22415
22416 2002-08-06 Jakub Jelinek <jakub@redhat.com>
22417
22418 * g++.dg/abi/bitfield3.C: New test.
22419
22420 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
22421
22422 * lib/gcov.exp: Tweak expected line formats.
22423 * gcc.misc-tests/gcov8.c: New test.
22424 * gcc.misc-tests/gcov8.x: New flags.
22425
22426 2002-08-05 Jakub Jelinek <jakub@redhat.com>
22427
22428 * consistency.vlad/layout/endian.c: Include string.h.
22429
22430 * gcc.c-torture/execute/20020805-1.c: New test.
22431
22432 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
22433
22434 * g++.dg/other/conversion1.C: New test.
22435
22436 2002-08-03 Roger Sayle <roger@eyesopen.com>
22437
22438 * gcc.dg/builtins-1.c: New testcase.
22439
22440 2002-08-02 Mark Mitchell <mark@codesourcery.com>
22441
22442 * g++.dg/inherit/access3.C: New test.
22443
22444 2002-08-01 Jakub Jelinek <jakub@redhat.com>
22445
22446 * gcc.dg/ia64-visibility-2.c: New test.
22447
22448 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
22449
22450 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
22451 __qualifier_flags to __flags.
22452
22453 2002-07-31 Mark Mitchell <mark@codesourcery.com>
22454
22455 * g++.dg/inherit/operator1.C: New test.
22456 * g++.dg/lookup/disamb1.C: Fix typo in comment.
22457 * g++.dg/other/error1.C: Change expected error message.
22458 * g++.dg/template/conv4.C: Likewise.
22459
22460 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
22461
22462 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
22463 for documented behavior.
22464
22465 2002-07-25 Roger Sayle <roger@eyesopen.com>
22466
22467 * gcc.c-torture/execute/20020720-1.x: Skip this test on
22468 several targets known to fail.
22469
22470 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
22471
22472 * gcc.dg/mips-args-[123].c: New tests.
22473
22474 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
22475
22476 * gcc.dg/ppc-spe.c: New.
22477
22478 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
22479
22480 * g++.dg/other/ptrmem4.C: New testcase.
22481
22482 2002-07-24 Richard Henderson <rth@redhat.com>
22483
22484 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
22485
22486 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
22487
22488 * g++.dg/ext/alignof1.C (main): Return 0 for success.
22489
22490 2002-07-24 Roger Sayle <roger@eyesopen.com>
22491
22492 * gcc.c-torture/execute/memset-3.c: New testcase.
22493
22494 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
22495
22496 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
22497 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
22498
22499 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22500
22501 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
22502 Delete.
22503
22504 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
22505
22506 * gcc.c-torture/compile/simd-4.c: New test.
22507
22508 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22509
22510 PR c++/7347, c++/7348
22511 * g++.dg/template/access4.C: New test.
22512 * g++.dg/template/access5.C: New test.
22513 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
22514 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
22515 * g++.old-deja/g++.pt/ttp58.C: Likewise.
22516 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
22517
22518 2002-07-22 Jakub Jelinek <jakub@redhat.com>
22519
22520 * gcc.dg/gnu89-init-2.c: New test.
22521
22522 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
22523
22524 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
22525
22526 2002-07-20 Roger Sayle <roger@eyesopen.com>
22527
22528 * gcc.c-torture/execute/20020720-1.c: New testcase.
22529
22530 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
22531
22532 * gcc.dg/cpp/Wsignprom.c: New tests.
22533
22534 2002-07-20 Alan Modra <amodra@bigpond.net.au>
22535
22536 * gcc.c-torture/execute/loop-13.c: New test.
22537
22538 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
22539
22540 * gcc.dg/cpp/expr.c: New tests.
22541
22542 2002-07-18 David Edelsohn <edelsohn@gnu.org>
22543
22544 * g++.dg/opt/pr6713.C: Add template instantiation.
22545
22546 2002-07-18 Alan Modra <amodra@bigpond.net.au>
22547
22548 * gcc.dg/nest.c: New test.
22549
22550 2002-07-17 Richard Henderson <rth@redhat.com>
22551
22552 * g++.dg/opt/pr6713.C: New test.
22553
22554 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
22555
22556 * gcc.c-torture/execute/loop-2e.x: Let the testcase
22557 XFAIL for all x86 processors.
22558
22559 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
22560
22561 * gcc.c-torture/execute/20010122-1.x: Do not test with
22562 -fomit-frame-pointer.
22563
22564 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22565
22566 * g++.dg/template/instantiate2.C: New test.
22567 * g++.dg/template/spec4.C: New test.
22568
22569 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22570
22571 * g++.dg/template/access2.C: New test.
22572 * g++.dg/template/access3.C: New test.
22573
22574 2002-07-15 Zack Weinberg <zack@codesourcery.com>
22575
22576 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
22577 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
22578 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
22579 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
22580 Convert to use <stdarg.h>.
22581 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
22582 Delete.
22583 * gcc.dg/va-arg-2.c: New.
22584 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
22585
22586 2002-07-15 Jakub Jelinek <jakub@redhat.com>
22587
22588 * gcc.c-torture/compile/20020710-1.c: New test.
22589
22590 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
22591 Andrew Pinski <pinskia@physics.uc.edu>
22592
22593 gcc.c-torture/compile/simd-2.c: New testcase.
22594 gcc.c-torture/compile/simd-3.c: Likewise.
22595
22596 2002-07-11 Mark Mitchell <mark@codesourcery.com>
22597
22598 PR c++/7224
22599 * g++.dg/overload/error1.C: New test.
22600
22601 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22602
22603 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
22604 configuration and IRIX 6 O32 ABI.
22605
22606 2002-07-11 Roger Sayle <roger@eyesopen.com>
22607
22608 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
22609
22610 2002-07-10 Roger Sayle <roger@eyesopen.com>
22611
22612 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
22613
22614 2002-07-10 Jeffrey A Law <law@redhat.com>
22615
22616 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
22617
22618 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
22619
22620 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
22621
22622 * gcc.dg/20020312-2.c: Check for __PPC__.
22623
22624 2002-07-09 Diego Novillo <dnovillo@redhat.com>
22625
22626 * gcc.c-torture/compile/20020709-1.c: New test.
22627
22628 2002-07-07 Roger Sayle <roger@eyesopen.com>
22629
22630 * g++.dg/template/qualttp21.C: New test case.
22631
22632 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
22633
22634 * gcc.c-torture/compile/20020706-1.c: New test.
22635 * gcc.c-torture/compile/20020706-2.c: New test.
22636
22637 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
22638 Alexandre Oliva <aoliva@redhat.com>
22639
22640 * g++.dg/warn/incomplete1.C: New test.
22641
22642 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22643
22644 PR c++/7099
22645 * g++.dg/warn/noreturn1.C: New test.
22646
22647 2002-07-03 Mark Mitchell <mark@codesourcery.com>
22648
22649 PR c++/6706
22650 * g++.dg/debug/debug6.C: New test.
22651 * g++.dg/debug/debug7.C: New test.
22652
22653 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
22654
22655 * gcc.c-torture/compile/simd-3.c: New test.
22656
22657 2002-07-03 Chris Demetriou <cgd@broadcom.com>
22658
22659 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
22660 * gcc.dg/20020620-1.c: Likewise.
22661
22662 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22663
22664 PR c++/6944
22665 * g++.dg/init/array4.C: New test.
22666 * g++.dg/init/array5.C: New test.
22667
22668 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
22669
22670 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
22671 * gcc.c-torture/execute/simd-2.c (main): Likewise.
22672
22673 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22674
22675 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
22676 * gcc.dg/wtr-aggr-init-1.c: Likewise.
22677 * gcc.dg/wtr-conversion-1.c: Likewise.
22678 * gcc.dg/wtr-escape-1.c: Likewise.
22679 * gcc.dg/wtr-int-type-1.c: Likewise.
22680 * gcc.dg/wtr-label-1.c: Likewise.
22681 * gcc.dg/wtr-static-1.c: Likewise.
22682 * gcc.dg/wtr-strcat-1.c: Likewise.
22683 * gcc.dg/wtr-suffix-1.c: Likewise.
22684 * gcc.dg/wtr-switch-1.c: Likewise.
22685 * gcc.dg/wtr-unary-plus-1.c: Likewise.
22686 * gcc.dg/wtr-union-init-1.c: Likewise.
22687 * gcc.dg/wtr-union-init-2.c: Likewise.
22688 * gcc.dg/wtr-union-init-3.c: Likewise.
22689
22690 * gcc.dg/wtr-func-def-1.c: New test.
22691
22692 2002-07-02 Devang Patel <dpatel@apple.com>
22693
22694 * objc.dg/param-1.m: New test.
22695
22696 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
22697
22698 * gcc.dg/cpp/trad/directive.c: Add test.
22699 * gcc.dg/cpp/trad/macroargs.c: Add test.
22700 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
22701
22702 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
22703
22704 * gcc.dg/cpp/cmdlne-M.c: New test.
22705
22706 2002-07-02 Ziemowit Laski <zlaski@apple.com>
22707
22708 * objc.dg/desig-init-1.m: New test.
22709
22710 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22711
22712 PR c++/6716
22713 * g++.dg/template/instantiate1.C: New test.
22714
22715 2002-07-01 Mark Mitchell <mark@codesourcery.com>
22716
22717 PR c++/7112
22718 * g++.dg/template/sizeof2.C: New test.
22719
22720 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22721
22722 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
22723 gcc.dg/cpp/trad/include.c: New tests.
22724
22725 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
22726
22727 PR target/7177
22728 * gcc.c-torture/compile/20020701-1.c: New test.
22729
22730 2002-07-01 Stan Shebs <shebs@apple.com>
22731
22732 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
22733 header here...
22734 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
22735 (objc-torture-execute): or here.
22736
22737 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
22738
22739 * gcc.c-torture/execute/arith-rand-ll.c: New test.
22740
22741 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
22742
22743 * gcc.dg/cpp/trad/escaped-nl.c: New test.
22744
22745 2002-06-30 Devang Patel <dpatel@apple.com>
22746
22747 * objc.dg/fsyntax-only.m: New test.
22748
22749 2002-06-27 Mark Mitchell <mark@codesourcery.com>
22750
22751 PR c++/6695
22752 * g++.dg/template/friend7.C: New file.
22753
22754 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
22755
22756 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
22757 return type.
22758
22759 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
22760
22761 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
22762 avoid division by zero.
22763
22764 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
22765
22766 * gcc.dg/Wunknownprag.c: New tests.
22767
22768 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
22769
22770 * gcc.c-torture/execute/simd-2.c: New test.
22771
22772 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
22773
22774 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
22775 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
22776 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
22777 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
22778 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
22779 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
22780 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
22781 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
22782 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
22783 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
22784 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
22785 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
22786 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
22787 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
22788 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
22789 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
22790 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
22791
22792 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
22793
22794 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
22795 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
22796 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
22797 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
22798 New tests.
22799 * gcc.dg/cpp/trad/directive.c: Update.
22800
22801 2002-06-23 Andreas Jaeger <aj@suse.de>
22802
22803 * gcc.c-torture/execute/complex-6.c: New.
22804
22805 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
22806
22807 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
22808 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
22809 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
22810 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
22811
22812 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
22813
22814 * gcc.dg/cpp/trad: New directory with traditional tests copied
22815 from parent directory.
22816 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22817 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22818 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22819 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22820 Move to trad/ and rename.
22821 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
22822 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
22823 gcc.dg/cpp/trad/redef2.c: New tests.
22824 * gcc.dg/cpp/trad/trad.exp: New driver.
22825
22826 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
22827
22828 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
22829 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
22830 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
22831 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
22832 Remove.
22833
22834 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
22835
22836 * gcc.dg/20020620-1.c: New test.
22837
22838 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22839
22840 * g++.dg/template/ttp4.C: New test.
22841
22842 2002-06-19 Jakub Jelinek <jakub@redhat.com>
22843
22844 * g++.dg/opt/vt1.C: Fix regexp.
22845
22846 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22847
22848 * gcc.c-torture/execute/pure-1.c: Make functions static again.
22849 Don't use attribute `noinline'.
22850
22851 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22852
22853 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
22854
22855 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
22856
22857 * gcc.c-torture/execute/simd-1.c: New.
22858
22859 * gcc.dg/simd-1.c: New.
22860
22861 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
22862
22863 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22864
22865 2002-06-16 Richard Henderson <rth@redhat.com>
22866
22867 * g++.dg/ext/anon-struct1.C: New.
22868 * g++.dg/ext/anon-struct2.C: New.
22869 * g++.dg/ext/anon-struct3.C: New.
22870 * gcc.dg/anon-struct-1.c: New.
22871 * gcc.dg/anon-struct-2.c: New.
22872 * gcc.dg/anon-struct-3.c: New.
22873 * gcc.dg/20011008-1.c: Adjust warning text.
22874 * gcc.dg/20020527-1.c: Add -fms-extensions.
22875
22876 2002-06-16 Richard Henderson <rth@redhat.com>
22877
22878 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
22879
22880 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
22881
22882 * gcc.c-torture/execute/20020615-1.c: New test.
22883
22884 2002-06-15 Roger Sayle <roger@eyesopen.com>
22885
22886 * gcc.c-tortuture/execute/compare-1.c: New test case.
22887 * gcc.c-tortuture/execute/compare-2.c: New test case.
22888 * gcc.c-tortuture/execute/compare-3.c: New test case.
22889
22890 2002-06-13 Richard Henderson <rth@redhat.com>
22891
22892 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
22893 ia64 ilp32.
22894
22895 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22896
22897 * g++.dg/template/typename2.C: Update error message.
22898
22899 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
22900
22901 * gcc.c-torture/execute/20020611-1.c: New test.
22902
22903 2002-06-11 Bob Wilson <bob.wilson@acm.org>
22904
22905 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
22906 list of targets to skip.
22907
22908 2002-06-10 Bob Wilson <bob.wilson@acm.org>
22909
22910 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
22911 targets if not optimizing.
22912
22913 2002-06-10 Jakub Jelinek <jakub@redhat.com>
22914
22915 * gcc.c-torture/compile/20020605-1.c: New test.
22916
22917 * g++.dg/opt/vt1.C: New test.
22918
22919 * gcc.dg/20020531-1.c: New test.
22920
22921 * gcc.dg/20020530-1.c: New test.
22922
22923 * gcc.dg/20020527-1.c: New test.
22924
22925 * g++.dg/opt/cse1.C: New test.
22926
22927 2002-06-07 Roger Sayle <roger@eyesopen.com>
22928
22929 * gcc.dg/20020607-2.c: New test case.
22930
22931 2002-06-07 Jakub Jelinek <jakub@redhat.com>
22932
22933 * gcc.c-torture/compile/20020604-1.c: New test.
22934
22935 2002-06-04 Richard Henderson <rth@redhat.com>
22936
22937 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
22938 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
22939 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
22940
22941 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
22942
22943 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
22944
22945 2002-06-03 Richard Henderson <rth@redhat.com>
22946
22947 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
22948 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
22949
22950 2002-06-02 Richard Henderson <rth@redhat.com>
22951
22952 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
22953 test functions static.
22954
22955 2002-06-02 Andreas Jaeger <aj@suse.de>
22956
22957 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
22958 now.
22959
22960 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
22961
22962 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
22963 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
22964 Update for mofified diagnostics.
22965 * gcc.dg/c99-intconst-1.c: No longer fail.
22966
22967 2002-06-02 Richard Henderson <rth@redhat.com>
22968
22969 * gcc.dg/uninit-A.c: Remove xfail markers.
22970
22971 2002-06-01 Roger Sayle <roger@eyesopen.com>
22972
22973 * gcc.dg/fnegate-1.c: New test case.
22974
22975 2002-05-30 Osku Salerma <osku@iki.fi>
22976
22977 * gcc.c-torture/execute/mayalias-1.c: New file.
22978
22979 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
22980
22981 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
22982 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
22983 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
22984
22985 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
22986
22987 * gcc.c-torture/execute/20020529-1.c: New test.
22988
22989 2002-05-27 Richard Henderson <rth@redhat.com>
22990
22991 * g++.dg/ext/attrib6.C: New test case.
22992
22993 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22994
22995 * gcc.c-torture/execute/pure-1.c: New test.
22996
22997 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
22998
22999 * gcc.dg/cpp/arith-2.c: Remove.
23000
23001 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
23002
23003 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
23004 * gcc.dg/cpp/if-3.c: Remove.
23005
23006 2002-05-26 Jakub Jelinek <jakub@redhat.com>
23007
23008 * g++.dg/opt/cse2.C: New test.
23009
23010 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
23011
23012 * gcc.dg/cpp/arith-1.c: New semantic tests.
23013 * gcc.dg/cpp/if-1.c: Update.
23014
23015 2002-05-24 Ben Elliston <bje@redhat.com>
23016
23017 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
23018
23019 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23020
23021 * gcc.dg/verbose-asm.c: New test.
23022
23023 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
23024
23025 * gcc.dg/cpp/paste12.c: New test.
23026
23027 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23028
23029 * g++.dg/parse/named_ops.C: New test.
23030
23031 2002-05-23 Mark Mitchell <mark@codesourcery.com>
23032
23033 * gcc/testsuite/gcc.dg/weak-8.c: New test.
23034
23035 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
23036
23037 * gcc.dg/weak-2.c: Allow optional leading underscore
23038 in scan-assembler symbol name.
23039 * gcc.dg/weak-3.c: Likewise.
23040 * gcc.dg/weak-4.c: Likewise.
23041 * gcc.dg/weak-5.c: Likewise.
23042
23043 2002-05-23 Jakub Jelinek <jakub@redhat.com>
23044
23045 * gcc.dg/20020523-1.c: New test.
23046
23047 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
23048
23049 * objc.dg/const-str-2.m: Update now that we stop after
23050 a command line error.
23051
23052 2002-05-22 Richard Henderson <rth@redhat.com>
23053
23054 * g++.dg/dg.exp: Fix typo in test pruneing.
23055
23056 2002-05-22 Richard Henderson <rth@redhat.com>
23057
23058 * g++.dg/dg.exp: Prune the tls subdirectory.
23059 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
23060 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
23061 * g++.dg/tls/init-1.C: New.
23062
23063 2002-05-22 Jakub Jelinek <jakub@redhat.com>
23064
23065 * gcc.dg/20020517-1.c: New test.
23066
23067 2002-05-21 Richard Henderson <rth@redhat.com>
23068
23069 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
23070 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
23071
23072 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
23073
23074 * g++.dg/other/copy2.C: New test.
23075
23076 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
23077
23078 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
23079 (MAX_COPY): Bump up to 10 times sizeof (long long).
23080 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
23081
23082 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
23083 sizeof (long long).
23084
23085 * gcc.c-torture/execute/strcpy-1.c: New test.
23086
23087 2002-05-19 Jason Merrill <jason2redhat.com>
23088
23089 * g++.dg/ext/oper1.C: New test.
23090
23091 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
23092 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
23093
23094 * README.QMTEST: New file.
23095
23096 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
23097
23098 2002-05-19 Andreas Jaeger <aj@suse.de>
23099
23100 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
23101 now.
23102 * gcc.c-torture/execute/loop-2d.x: Likewise.
23103
23104 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
23105
23106 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
23107 support weak symbols.
23108 * gcc.dg/weak-4.c: Likewise
23109 * gcc.dg/weak-6.c: Likewise
23110
23111 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
23112
23113 * gcc.dg/weak-3.c: Add dg-excess-error comment for
23114 cygwin, coff and h8300-*-hms targets
23115 * gcc.dg/weak-5.c: Likewise
23116 * gcc.dg/weak-7.c: Likewise
23117
23118 2002-05-16 Jason Merrill <jason@redhat.com>
23119
23120 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
23121 (scan-assembler-not, scan-assembler-dem): Likewise.
23122 (scan-assembler-dem-not): Likewise.
23123
23124 2002-05-15 Richard Henderson <rth@redhat.com>
23125
23126 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
23127
23128 2002-05-15 Richard Henderson <rth@redhat.com>
23129
23130 * gcc.dg/weak-5.c (vfoo1c): No warning here.
23131 (vfoo1f): Warning here.
23132 (vfoo1l): Don't redefine the alias.
23133
23134 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
23135
23136 * g++.dg/init/pm1.C: New test.
23137
23138 2002-05-12 David S. Miller <davem@redhat.com>
23139
23140 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
23141 types.
23142
23143 2002-05-10 Roger Sayle <roger@eyesopen.com>
23144
23145 * gcc.c-torture/execute/20020510-1.c: New test case.
23146
23147 2002-05-10 David S. Miller <davem@redhat.com>
23148
23149 * gcc.c-torture/execute/conversion.c: Test long double too.
23150
23151 2002-05-09 Jakub Jelinek <jakub@redhat.com>
23152
23153 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
23154 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
23155 * lib/g++.exp (g++_link_flags): Likewise.
23156 * lib/objc.exp (objc_target_compile): Likewise.
23157
23158 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
23159
23160 * gcc.dg/cpp/poison.c: Update.
23161 * gcc.dg/cpp/20000625-2.c: Remove.
23162 * gcc.dg/cpp/direct2s.c: Remove final test.
23163
23164 2002-05-08 Tom Rix <trix@redhat.com>
23165
23166 * gcc.c-torture/execute/20020508-1.c: New test.
23167 * gcc.c-torture/execute/20020508-2.c: New test.
23168 * gcc.c-torture/execute/20020508-3.c: New test.
23169
23170 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
23171
23172 * gcc.dg/cpp/charconst-4.c: More tests.
23173
23174 2002-05-08 Mark Mitchell <mark@codesourcery.com>
23175
23176 PR c/6569
23177 * gcc.dg/weak-3.c: Update location of warning messages.
23178 * gcc.dg/weak-5.c: Likewise.
23179
23180 2002-05-06 Roger Sayle <roger@eyesopen.com>
23181
23182 * gcc.c-torture/execute/20020506-1.c: New test case.
23183
23184 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
23185
23186 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
23187
23188 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23189
23190 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
23191
23192 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
23193
23194 * gcc.dg/cpp/charconst-3.c: New test.
23195
23196 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
23197
23198 * gcc.dg/cpp/charconst.c: Update tests.
23199
23200 2002-05-05 Tim Josling <tej@melbpc.org.au>
23201
23202 * treelang: Added directory for new sample language treelang. Also
23203 lib/treelang.exp: New file to signal treelang should be tested.
23204
23205 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23206
23207 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
23208 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
23209 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
23210 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
23211 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
23212 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
23213 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
23214
23215 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
23216
23217 * gcc.dg/format/xopen-2.c: New test.
23218
23219 2002-05-03 Jakub Jelinek <jakub@redhat.com>
23220
23221 * gcc.dg/20020503-1.c: New test.
23222
23223 2002-05-02 Mark Mitchell <mark@codesourcery.com>
23224
23225 * g++.dg/init/dtor1.C: Make it tougher.
23226
23227 2002-05-01 Mark Mitchell <mark@codesourcery.com>
23228
23229 * g++.dg/init/dtor1.C: New test.
23230
23231 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
23232
23233 * gcc.dg/altivec-8.c: New.
23234
23235 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
23236
23237 * gcc.dg/altivec-7.c: New.
23238
23239 2002-04-29 Jakub Jelinek <jakub@redhat.com>
23240
23241 * g++.dg/parse/typedef1.C: New test.
23242
23243 2002-04-29 Mark Mitchell <mark@codesourcery.com>
23244
23245 PR c++/6486
23246 * g++.dg/template/friend6.C: New test.
23247
23248 PR c++/6492
23249 * g++.dg/init/copy1.C: New test.
23250
23251 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
23252
23253 * g++.dg/warn/effc1.C: New test.
23254
23255 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
23256
23257 * gcc.dg/cpp/if-cexp.c: Add a test.
23258
23259 2002-04-28 Jakub Jelinek <jakub@redhat.com>
23260
23261 * gcc.dg/20020426-2.c: New test.
23262
23263 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
23264
23265 * gcc.dg/cpp/if-mop.c: Update.
23266 * gcc.dg/cpp/if-mpar.c: Add test.
23267 * gcc.dg/cpp/if-oppr.c: Update.
23268
23269 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23270
23271 PR c/6343
23272 * gcc.dg/weak-[2-7].c: New tests.
23273
23274 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23275
23276 * gcc.dg/enum1.c: New test.
23277
23278 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23279
23280 PR c++/6497
23281 * g++.dg/inherit/access2.C: New test.
23282
23283 2002-04-26 Mark Mitchell <mark@codesourcery.com>
23284
23285 PR bootstrap/6445
23286 * gcc.dg/20020426-1.c: New test.
23287
23288 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
23289
23290 * g++.dg/abi/enum1.C: New test.
23291
23292 2002-04-26 Richard Henderson <rth@redhat.com>
23293
23294 * gcc.dg/c99-bool-1.c: Expect always true warning.
23295
23296 2002-04-25 Roger Sayle <roger@eyesopen.com>
23297
23298 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
23299
23300 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23301
23302 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
23303 targets.
23304
23305 2002-04-24 Mark Mitchell <mark@codesourcery.com>
23306
23307 * g++.dg/abi/mange7.C: New test.
23308
23309 PR c++/6438.
23310 * g++.dg/parse/stmtexpr2.C: New test.
23311
23312 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
23313
23314 * gcc.dg/20020312-2.c: Add SH target.
23315
23316 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23317
23318 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
23319 compiler output on mips*-*-irix*.
23320
23321 2002-04-23 Jakub Jelinek <jakub@redhat.com>
23322
23323 * g++.dg/parse/attr1.C: New test.
23324
23325 2002-04-23 Roger Sayle <roger@eyesopen.com>
23326
23327 * gcc.c-torture/execute/string-opt-17.c: New test case.
23328 * gcc.c-torture/execute/memset-2.c: New test case.
23329
23330 2002-04-23 Mark Mitchell <mark@codesourcery.com>
23331
23332 PR c++/6256:
23333 * g++.dg/template/friend5.C: New test.
23334
23335 PR c++/6331:
23336 * g++.dg/template/qual1.C: Likewise.
23337
23338 2002-04-22 Zack Weinberg <zack@codesourcery.com>
23339
23340 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
23341 Include stdlib.h, not stdio.h or ctype.h.
23342
23343 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
23344
23345 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
23346 cris-*-elf* and mmix-*-*.
23347 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
23348 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
23349 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
23350 Ditto.
23351 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
23352 * gcc.dg/wchar_t-1.c: Ditto.
23353
23354 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
23355
23356 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
23357 Clarify comment.
23358
23359 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
23360
23361 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
23362
23363 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23364
23365 * gcc.c-torture/execute/20000906-1.x: Delete.
23366
23367 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
23368
23369 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
23370
23371 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
23372
23373 * PR6367
23374 * g77.f-torture/execute/6367.f: New test.
23375 * g77.f-torture/execute/6367.x: Disable for MMIX.
23376
23377 2002-04-19 Mark Mitchell <mark@codesourcery.com>
23378
23379 * PR6352
23380 * g++.dg/opt/inline2.C: New test.
23381
23382 2002-04-18 Richard Henderson <rth@redhat.com>
23383
23384 * gcc.dg/20000906-1.c: Enable for all targets.
23385 * gcc.c-torture/compile/iftrap-2.c: New.
23386
23387 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23388
23389 * gcc.dg/20020418-1.c: New test.
23390 * gcc.dg/20020418-2.c: New test.
23391
23392 2002-04-18 Richard Henderson <rth@redhat.com>
23393
23394 * gcc.c-torture/compile/iftrap-1.c: New.
23395 * gcc.dg/iftrap-1.c: Adjust for ia64.
23396 * gcc.dg/iftrap-2.c: New.
23397
23398 2002-04-18 Jakub Jelinek <jakub@redhat.com>
23399
23400 * gcc.c-torture/compile/20020418-1.c: New test.
23401
23402 2002-04-18 Roger Sayle <roger@eyesopen.com>
23403
23404 * gcc.c-torture/compile/20020415-1.c: New.
23405
23406 2002-04-18 David S. Miller <davem@redhat.com>
23407
23408 * gcc.c-torture/execute/20020418-1.c: New test.
23409
23410 2002-04-17 Jakub Jelinek <jakub@redhat.com>
23411
23412 * gcc.dg/20020416-1.c: New test.
23413
23414 * g++.dg/opt/inline1.C: New test.
23415
23416 2002-04-16 Jakub Jelinek <jakub@redhat.com>
23417
23418 * gcc.dg/altivec-5.c: New test.
23419
23420 * gcc.dg/20020415-1.c: New test.
23421
23422 2002-04-15 Mark Mitchell <mark@codesourcery.com>
23423
23424 * testsuite/lib/chill.exp: Remove.
23425
23426 2002-04-14 Jakub Jelinek <jakub@redhat.com>
23427
23428 * g++.dg/other/big-struct.C: New test.
23429
23430 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
23431
23432 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
23433 of scratch file.
23434
23435 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
23436
23437 PR c/6277
23438 * gcc.dg/i386-387-1.c: Allow optional leading underscore
23439 in scan-assembler function name
23440
23441 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
23442
23443 * g77.f-torture/execute/980628-4.x,
23444 g77.f-torture/execute/980628-5.x,
23445 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23446 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23447 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
23448 i[34567]86-*-*.
23449
23450 2002-04-13 David S. Miller <davem@redhat.com>
23451
23452 * gcc.c-torture/execute/20020413-1.c: New test.
23453
23454 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
23455
23456 * gcc.dg/asm-6.c,
23457 * g++.dg/ext/asm1.C: New tests.
23458
23459 2002-04-12 Mark Mitchell <mark@codesourcery.com>
23460
23461 PR c++ 5373.
23462 * g++.dg/parse/stmtexpr1.C: New test.
23463
23464 PR c++/5189.
23465 * g++.dg/template/copy1.C: New test.
23466
23467 2002-04-12 Richard Henderson <rth@redhat.com>
23468
23469 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
23470
23471 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
23472
23473 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
23474 gcc.c-torture/execute/20020307-2.c.
23475
23476 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
23477
23478 * g++.dg/ext/attrib5.C,
23479 * g++.dg/lookup/struct1.C: New tests.
23480
23481 2002-04-11 Jakub Jelinek <jakub@redhat.com>
23482
23483 * gcc.dg/20020411-1.c: New test.
23484
23485 * gcc.c-torture/execute/20020411-1.c: New test.
23486
23487 2002-04-10 Janis Johnson <janis187@us.ibm.com>
23488
23489 * g77.f-torture/execute/6177.f: New test.
23490
23491 2002-04-10 Jakub Jelinek <jakub@redhat.com>
23492
23493 PR middle-end/6247
23494 * g++.dg/opt/cleanup1.C: New test.
23495
23496 * g++.dg/opt/const1.C: New test.
23497
23498 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
23499
23500 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
23501
23502 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
23503
23504 PR c++/5507
23505 * g++.dg/template/typename2.C: New test.
23506
23507 2002-04-10 Alan Modra <amodra@bigpond.net.au>
23508
23509 * gcc.c-torture/execute/loop-12.c: New.
23510
23511 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
23512
23513 * g77.f-torture/execute/980628-4.x,
23514 g77.f-torture/execute/980628-5.x,
23515 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
23516 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
23517 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
23518
23519 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23520
23521 PR optimization/6086
23522 * g++.dg/opt/preinc1.C: New test.
23523
23524 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23525
23526 PR c++/5571
23527 * g++.dg/opt/static2.C: New test.
23528
23529 2002-04-06 Mark Mitchell <mark@codesourcery.com>
23530
23531 PR c/5120
23532 * gcc.dg/20020406-1.c: New test.
23533
23534 2002-04-04 David S. Miller <davem@redhat.com>
23535
23536 * gcc.c-torture/execute/20020404-1.c: New test.
23537
23538 2002-04-04 Jakub Jelinek <jakub@redhat.com>
23539
23540 PR c/6123
23541 * gcc.dg/20020312-2.c: Do not declare global register variable
23542 if __PIC__ or __pic__ is defined.
23543
23544 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
23545
23546 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
23547 __asm__ so that it works correctly even if -ansi -pedantic-errors.
23548
23549 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23550
23551 * gcc.misc-tests/linkage.exp: Update last change to handle
23552 sparc*-, not just sparc-.
23553
23554 2002-04-03 Richard Henderson <rth@redhat.com>
23555
23556 * gcc.dg/cpp/ucs.c: Improved long UCS test.
23557
23558 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23559
23560 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
23561
23562 2002-04-02 David S. Miller <davem@redhat.com>
23563
23564 * gcc.c-torture/execute/20020402-3.c: New test.
23565
23566 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
23567
23568 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
23569 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
23570
23571 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
23572 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
23573 g77.f-torture/execute/20001201.x,
23574 g77.f-torture/execute/u77-test.x: New files.
23575
23576 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
23577 * gcc.dg/wchar_t-1.c: Ditto.
23578
23579 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23580
23581 * gcc.c-torture/execute/20020402-1.c: New test.
23582
23583 2002-04-01 Richard Henderson <rth@redhat.com>
23584
23585 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
23586
23587 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
23588
23589 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23590
23591 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
23592
23593 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23594
23595 * g++.dg/inherit/template-as-base.C: Expect error.
23596 * g++.dg/inherit/namespace-as-base.C: Likewise.
23597
23598 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
23599
23600 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
23601 g++.dg/ext/instantiate3.C: Tweak match patterns.
23602
23603 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
23604 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
23605 -da test.
23606
23607 2002-03-31 Richard Henderson <rth@redhat.com>
23608
23609 * gcc.dg/special/alias-2.c: New.
23610 * gcc.dg/special/ecos.exp: Run it.
23611
23612 2002-03-31 Richard Henderson <rth@redhat.com>
23613
23614 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
23615
23616 2002-03-31 Kazu Hirata <kazu@hxi.com>
23617
23618 * gcc.dg/weak-1.c: Disable on h8300 port.
23619
23620 2002-03-29 Janis Johnson <janis187@us.ibm.com>
23621
23622 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
23623 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
23624 ordering tests.
23625 * g++.dg/bprob/bprob-1.C: New test.
23626 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
23627 * g++.dg/gcov/gcov-1.C: New test.
23628 * g++.dg/gcov/gcov-1.x: New file.
23629 * g++.dg/gcov/gcov-2.C: New test.
23630 * g++.dg/gcov/gcov-3.C: New test.
23631 * g++.dg/gcov/gcov-3.h: New file.
23632
23633 2002-03-28 Roger Sayle <roger@eyesopen.com>
23634
23635 * g++.old-deja/g++.other/builtins5.C: New test.
23636 * g++.old-deja/g++.other/builtins6.C: New test.
23637 * g++.old-deja/g++.other/builtins7.C: New test.
23638 * g++.old-deja/g++.other/builtins8.C: New test.
23639 * g++.old-deja/g++.other/builtins9.C: New test.
23640
23641 2002-03-29 Jakub Jelinek <jakub@redhat.com>
23642
23643 * g++.dg/opt/static1.C: New test.
23644
23645 * g++.dg/opt/longbranch1.C: New test.
23646
23647 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
23648
23649 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
23650
23651 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
23652
23653 2002-03-28 Jeffrey A Law (law@redhat.com)
23654
23655 * gcc.c-torture/execute/20020328-1.c: New test.
23656
23657 2002-03-27 Richard Henderson <rth@redhat.com>
23658
23659 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
23660 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
23661 move from g++.old-deja/g++.ext/.
23662
23663 2002-03-27 Mark Mitchell <mark@codesourcery.com>
23664
23665 * g++.dg/init/new2.C: New test.
23666
23667 2002-03-26 Richard Henderson <rth@redhat.com>
23668
23669 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
23670
23671 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
23672 on sparc.
23673
23674 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
23675 sparcv9 systems.
23676 * gcc.dg/20001102-1.c: Likewise.
23677
23678 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
23679
23680 * gcc.dg/cpp/endif-pedantic1.c,
23681 gcc.dg/cpp/endif-pedantic2.c: New tests.
23682
23683 2002-03-26 Mark Mitchell <mark@codesourcery.com>
23684
23685 * g++.dg/init/new1.C: New test.
23686
23687 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
23688
23689 * g++.dg/abi/vbase9.C: New test.
23690
23691 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
23692
23693 * gcc.dg/arm-asm.c: New test.
23694
23695 2002-03-26 Andrew Cagney <ac131313@redhat.com>
23696
23697 * gcc.dg/Wswitch-enum.c: New test.
23698 Fix PR c/5044.
23699
23700 2002-03-26 Richard Henderson <rth@redhat.com>
23701
23702 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
23703 structure.
23704
23705 2002-03-25 Richard Henderson <rth@redhat.com>
23706
23707 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
23708 sparcv9 systems.
23709
23710 * gcc.c-torture/compile/20011119-1.c (xxx): New.
23711 * gcc.c-torture/compile/20011119-2.c (xxx): New.
23712
23713 2002-03-25 Zack Weinberg <zack@codesourcery.com>
23714
23715 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
23716
23717 2002-03-25 Bob Wilson <bob.wilson@acm.org>
23718
23719 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
23720 targets using generic thunk support.
23721
23722 2002-03-25 Jakub Jelinek <jakub@redhat.com>
23723
23724 * gcc.c-torture/compile/20020323-1.c: New test.
23725
23726 * g++.dg/opt/conj2.C: New test.
23727
23728 2002-03-24 Richard Henderson <rth@redhat.com>
23729
23730 * gcc.dg/weak-1.c: Use -fno-common.
23731
23732 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23733
23734 * g77.dg/f77-edit-apostrophe-out.f: New test
23735 * g77.dg/f77-edit-h-out.f: New test
23736 * g77.dg/f77-edit-t-in.f: New test
23737 * g77.dg/f77-edit-t-out.f: New test
23738 * g77.dg/f77-edit-x-out.f: New test
23739 * g77.dg/f77-edit-slash-out.f: New test
23740 * g77.dg/f77-edit-colon-out.f: New test
23741 * g77.dg/f77-edit-s-out.f: New test
23742
23743 2002-03-24 Richard Henderson <rth@redhat.com>
23744
23745 * objc/execute/formal_protocol-6.x: New XFAIL.
23746
23747 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23748
23749 * gcc.dg/weak-1.c: Early return from dg-final on platforms
23750 that do not support weak symbols
23751
23752 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
23753
23754 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
23755 * lib/g77.exp: Likewise
23756 * lib/objc.exp: Likewise
23757
23758 2002-03-23 Andrew Cagney <ac131313@redhat.com>
23759
23760 * gcc.dg/Wswitch-default.c: New test.
23761
23762 2002-03-23 Jakub Jelinek <jakub@redhat.com>
23763
23764 * g++.dg/other/enum1.C: New test.
23765
23766 2002-03-23 Zack Weinberg <zack@codesourcery.com>
23767
23768 * gcc.dg/pragma-ep-3.c: Fix typo.
23769
23770 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23771
23772 * g++.dg/inherit/template-as-base.C: New test.
23773
23774 2002-03-22 Jakub Jelinek <jakub@redhat.com>
23775
23776 * g++.old-deja/g++.other/dwarf2-1.C: Move...
23777 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
23778
23779 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
23780
23781 * gcc.dg/cpp/multiline.c: Update to match.
23782
23783 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
23784
23785 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
23786
23787 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
23788
23789 * gcc.dg/cpp/extratokens2.c: New file.
23790
23791 2002-03-21 David Edelsohn <edelsohn@gnu.org>
23792
23793 * gcc.dg/20020312-2.c: Add rs6000 target.
23794
23795 * gcc.c-torture/compile/20020319-1.c: New test.
23796
23797 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23798
23799 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
23800 (A, E): Handle this.
23801
23802 2002-03-20 Jason Merrill <jason@redhat.com>
23803
23804 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
23805 ignoring -fpic.
23806 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
23807 through prune_gcc_output.
23808
23809 2002-03-20 Jakub Jelinek <jakub@redhat.com>
23810
23811 * gcc.c-torture/compile/20020320-1.c: New test.
23812
23813 2002-03-19 Jakub Jelinek <jakub@redhat.com>
23814
23815 * gcc.c-torture/compile/20020318-1.c: New test.
23816
23817 * gcc.dg/struct-by-value-1.c: New test.
23818
23819 * gcc.dg/20020319-1.c: New test.
23820
23821 2002-03-18 Jakub Jelinek <jakub@redhat.com>
23822
23823 * g++.dg/opt/conj1.C: New test.
23824
23825 2002-03-17 Mark Mitchell <mark@codesourcery.com>
23826
23827 * g++.dg/template/qualttp20.C: Revert previous change.
23828 * g++.dg/template/qualttp3.C: Likewise.
23829 * g++.dg/template/qualttp4.C: Likewise
23830 * g++.dg/template/qualttp5.C: Likewise
23831 * g++.dg/template/qualttp6.C: Likewise
23832 * g++.dg/template/qualttp7.C: Likewise
23833 * g++.dg/template/qualttp8.C: Likewise
23834 * g++.dg/template/recurse.C: Likewise.
23835
23836 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
23837
23838 * gcc.dg/cpp/wchar-1.c: Update.
23839
23840 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
23841
23842 * g++.dg/template/conv1.C: New test.
23843 * g++.dg/template/conv2.C: New test.
23844 * g++.dg/template/conv3.C: New test.
23845 * g++.dg/template/conv4.C: New test.
23846
23847 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23848
23849 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
23850 * g++.dg/template/qualttp3.C: Likewise.
23851 * g++.dg/template/qualttp4.C: Likewise
23852 * g++.dg/template/qualttp5.C: Likewise
23853 * g++.dg/template/qualttp6.C: Likewise
23854 * g++.dg/template/qualttp7.C: Likewise
23855 * g++.dg/template/qualttp8.C: Likewise
23856 * g++.dg/template/recurse.C: Likewise.
23857
23858 2002-03-15 Mark Mitchell <mark@codesourcery.com>
23859
23860 * g++.dg/opt/dtor1.C: New test.
23861
23862 2002-03-15 Jakub Jelinek <jakub@redhat.com>
23863
23864 * gcc.c-torture/compile/20020315-1.c: New test.
23865
23866 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
23867
23868 * gcc.dg/weak-1.c: Fix scan tests.
23869
23870 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
23871
23872 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
23873 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
23874 cris-*-aout* mmix-*-*.
23875 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
23876 cris-*-aout* mmix-*-*.
23877 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
23878 cris-*-elf* cris-*-aout* and mmix-*-*.
23879 * gcc.dg/20001009-1.c: Ditto.
23880 * gcc.dg/20010912-1.c: Ditto.
23881 * gcc.dg/20020122-4.c: Ditto.
23882 * gcc.dg/inline-2.c: Ditto.
23883
23884 2002-03-14 Jeffrey A Law (law@cygnus.com)
23885
23886 * gcc.c-torture/compile/20020314-1.c: New test.
23887
23888 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
23889
23890 * gcc.c-torture/execute/20020314-1.c: New test.
23891
23892 2002-03-14 Jakub Jelinek <jakub@redhat.com>
23893
23894 * g++.dg/warn/Wunused-1.C: New test.
23895
23896 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
23897
23898 * g++.dg/abi/mangle6.C: New test.
23899
23900 2002-03-13 Jakub Jelinek <jakub@redhat.com>
23901
23902 * gcc.c-torture/compile/20020309-2.c: New test.
23903
23904 * gcc.c-torture/compile/20020312-1.c: New test.
23905
23906 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
23907
23908 * g++.dg/other/access1.C: New test.
23909
23910 2002-03-12 Jakub Jelinek <jakub@redhat.com>
23911
23912 * gcc.c-torture/execute/wchar_t-1.c: New test.
23913
23914 2002-03-12 David Edelsohn <edelsohn@gnu.org>
23915
23916 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
23917
23918 2002-03-12 Roger Sayle <roger@eyesopen.com>
23919
23920 * gcc.dg/20020312-1.c: New test case.
23921
23922 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
23923
23924 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
23925
23926 2002-03-11 Richard Henderson <rth@redhat.com>
23927
23928 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
23929 * g++.old-deja/g++.jason/report.C: Likewise.
23930
23931 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23932
23933 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
23934 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
23935
23936 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
23937
23938 * testsuite/g++.dg/overload/pmf1.C: New test.
23939
23940 2002-03-11 Kazu Hirata <kazu@hxi.com>
23941
23942 * gcc.c-torture/execute/20020307-1.c: Use long.
23943
23944 2002-03-11 Jakub Jelinek <jakub@redhat.com>
23945
23946 PR optimization/5844
23947 * gcc.dg/20020310-1.c: New test.
23948
23949 2002-03-09 Michael Meissner <meissner@redhat.com>
23950
23951 * gcc.c-torture/execute/memcpy-2.c: New test.
23952 * gcc.c-torture/execute/memset-1.c: New test.
23953 * gcc.c-torture/execute/strlen-1.c: New test.
23954 * gcc.c-torture/execute/strcmp-1.c: New test.
23955 * gcc.c-torture/execute/strncmp-1.c: New test.
23956
23957 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
23958
23959 * gcc.dg/ppc-ldstruct.c: New test.
23960
23961 2002-03-09 Jakub Jelinek <jakub@redhat.com>
23962
23963 * gcc.c-torture/execute/va-arg-22.c: New test.
23964
23965 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23966
23967 * gcc.c-torture/compile/20020309-1.c: New test.
23968
23969 2002-03-08 Jakub Jelinek <jakub@redhat.com>
23970
23971 * gcc.c-torture/execute/20020307-2.c: New test.
23972
23973 2002-03-07 Jeffrey A Law (law@redhat.com)
23974
23975 * g77.f-torture/compile/20020307-1.f: New test.
23976
23977 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
23978
23979 * gcc.dg/unordered-1.c: New test.
23980
23981 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
23982
23983 * gcc.c-torture/execute/20020307-1.c: New test.
23984
23985 2002-03-05 Jakub Jelinek <jakub@redhat.com>
23986
23987 * gcc.dg/20020304-1.c: New test.
23988
23989 * gcc.c-torture/compile/20020304-2.c: New test.
23990
23991 2002-03-04 Zack Weinberg <zack@codesourcery.com>
23992
23993 * gcc.c-torture/compile/20020304-1.c: New test case
23994 (from PR c/5830).
23995
23996 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
23997
23998 * gcc.dg/20020103-1.c: Add other -D ppc variants.
23999
24000 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
24001
24002 * g++.dg/other/classkey1.C: New test.
24003
24004 2002-03-01 Richard Henderson <rth@redhat.com>
24005
24006 * gcc.c-torture/compile/981223-1.x: New.
24007 * gcc.c-torture/compile/920625-1.x: New.
24008
24009 2002-02-28 Richard Henderson <rth@redhat.com>
24010
24011 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
24012
24013 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
24014
24015 * gcc.c-torture/execute/20020227-1.c: New test.
24016
24017 2002-02-27 Mark Mitchell <mark@codesourcery.com>
24018
24019 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
24020 here" ERROR lines.
24021 * g++.old-deja/g++.oliva/partord1.C: Likewise.
24022 * g++.old-deja.g++.other/defarg1.C: Likewise.
24023 * g++.old-deja/g++.pt/calls2.C: Likewise.
24024 * g++.old-deja/g++.pt/crash20.C: Likewise.
24025 * g++.old-deja/g++.pt/crash30.C: Likewise.
24026 * g++.old-deja/g++.pt/crash36.C: Likewise.
24027 * g++.old-deja/g++.pt/crash6.C: Likewise.
24028 * g++.old-deja/g++.pt/defarg13.C: Likewise.
24029 * g++.old-deja/g++.pt/derived3.C: Likewise.
24030 * g++.old-deja/g++.pt/error1.C: Likewise.
24031 * g++.old-deja/g++.pt/friend21.C: Likewise.
24032 * g++.old-deja/g++.pt/friend23.C: Likewise.
24033 * g++.old-deja/g++.pt/infinite1.C: Likewise.
24034 * g++.old-deja/g++.robertl/eb128.C: Likewise.
24035
24036 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
24037
24038 * gcc.c-torture/execute/20020225-2.c: New test.
24039
24040 2002-02-27 Zack Weinberg <zack@codesourcery.com>
24041
24042 * gcc.c-torture/execute/920730-1t.c,
24043 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
24044 Delete test cases, only relevant to -traditional.
24045
24046 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
24047
24048 * gcc.dg/cpp/undef1.c: Remove.
24049 * gcc.dg/cpp/directiv.c: Update.
24050 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
24051
24052 2002-02-27 Michael Meissner <meissner@redhat.com>
24053
24054 * gcc.c-torture/execute/20020226-1.c: New test.
24055
24056 2002-02-26 Jakub Jelinek <jakub@redhat.com>
24057
24058 * g++.dg/debug/debug4.C: New test.
24059
24060 * gcc.dg/ia64-visibility-1.c: New test.
24061
24062 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
24063
24064 * gcc.dg/debug/20020224-1.c: New.
24065
24066 2002-02-25 Kazu Hirata <kazu@hxi.com>
24067
24068 * gcc.c-torture/execute/960416-1.x: New.
24069 * gcc.c-torture/execute/divconst-3.x: Likewise.
24070
24071 2002-02-25 Jakub Jelinek <jakub@redhat.com>
24072
24073 * gcc.dg/20020224-1.c: New test.
24074
24075 2002-02-25 Alan Modra <amodra@bigpond.net.au>
24076
24077 * gcc.c-torture/execute/20020225-1.c: New.
24078
24079 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
24080
24081 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
24082
24083 2002-02-23 Jakub Jelinek <jakub@redhat.com>
24084
24085 * gcc.dg/20020222-1.c: New test.
24086
24087 2002-02-22 Jakub Jelinek <jakub@redhat.com>
24088
24089 * g++.dg/opt/anonunion1.C: New test.
24090
24091 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
24092
24093 * g++.dg/template/qualttp19.C: New test.
24094 * g++.dg/template/qualttp20.C: New test.
24095 * g++.old-deja/g++.jason/report.C: Adjust expected errors
24096 * g++.old-deja/g++.other/qual1.C: Likewise.
24097
24098 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
24099
24100 * gcc.dg/attr-alwaysinline.c: New.
24101
24102 2002-02-21 Jakub Jelinek <jakub@redhat.com>
24103
24104 * gcc.dg/20020220-1.c: New test.
24105
24106 * gcc.dg/20020220-2.c: New test.
24107
24108 * g++.dg/opt/mmx1.C: New test.
24109
24110 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
24111
24112 * gcc.c-torture/compile/20020110.c: New test.
24113
24114 2002-02-20 Jakub Jelinek <jakub@redhat.com>
24115
24116 * gcc.c-torture/execute/20020219-1.c: New test.
24117
24118 * gcc.dg/20020219-1.c: New test.
24119
24120 * gcc.dg/noncompile/20020220-1.c: New test.
24121
24122 * g++.dg/opt/ptrintsum1.C: New test.
24123
24124 * gcc.dg/debug/20020220-1.c: New test.
24125
24126 2002-02-17 Jakub Jelinek <jakub@redhat.com>
24127
24128 * gcc.c-torture/execute/20020216-1.c: New test.
24129
24130 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
24131
24132 * gcc.dg/decl-1.c: Update, new test.
24133
24134 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
24135
24136 * g++.dg/abi/bitfield1.C: New test.
24137 * g++.dg/abi/bitfield2.C: New test.
24138
24139 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24140
24141 * gcc.dg/attr-nest.c: New test.
24142
24143 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
24144
24145 * gcc.c-torture/execute/20020215-1.c: New test.
24146
24147 2002-02-14 Jakub Jelinek <jakub@redhat.com>
24148
24149 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
24150 * g++.dg/debug/debug.exp: New.
24151 * g++.dg/debug/trivial.C: New.
24152 * g++.dg/debug/debug1.C: Moved...
24153 * g++.dg/other/debug1.C: ...from here.
24154 * g++.dg/debug/debug2.C: Moved...
24155 * g++.dg/other/debug2.C: ...from here.
24156 * g++.dg/debug/debug3.C: Moved...
24157 * g++.dg/other/debug3.C: ...from here.
24158
24159 * gcc.dg/noncompile/20020213-1.c: New test.
24160
24161 2002-02-13 Jakub Jelinek <jakub@redhat.com>
24162
24163 * g++.dg/other/debug3.C: New test.
24164
24165 * gcc.c-torture/execute/20020213-1.c: New test.
24166
24167 2002-02-13 Richard Smith <richard@ex-parrot.com>
24168
24169 * g++.old-deja/g++.other/thunk1.C: New test.
24170
24171 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24172
24173 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
24174
24175 2002-02-13 Stan Shebs <shebs@apple.com>
24176
24177 * gcc.dg/altivec-3.c: New.
24178
24179 2002-02-12 Jakub Jelinek <jakub@redhat.com>
24180
24181 * gcc.dg/Wunreachable-1.c: New test.
24182 * gcc.dg/Wunreachable-2.c: New test.
24183
24184 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
24185
24186 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
24187
24188 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
24189
24190 * gcc.dg/decl-1.c: New test.
24191
24192 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
24193
24194 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
24195
24196 2002-02-10 Kazu Hirata <kazu@hxi.com>
24197
24198 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
24199 * gcc.c-torture/compile/980506-1.x: Likewise.
24200
24201 2002-02-10 Kazu Hirata <kazu@hxi.com>
24202
24203 * gcc.dg/20020210-1.c: New.
24204
24205 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
24206
24207 * g77.f-torture/execute/947.f: New regression test
24208 for PR fortran/947.
24209
24210 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
24211
24212 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
24213 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
24214
24215 2002-02-08 Richard Henderson <rth@redhat.com>
24216
24217 * gcc.c-torture/compile/labels-3.c: New.
24218
24219 2002-02-08 Jakub Jelinek <jakub@redhat.com>
24220
24221 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
24222 expression statements work instead.
24223 * gcc.dg/noncompile/20020207-1.c: New test.
24224
24225 2002-02-07 Richard Henderson <rth@redhat.com>
24226
24227 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
24228
24229 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24230
24231 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
24232 message from g77
24233 * lib/g77-dg.exp: Trim g77 error messages so that they are
24234 recognized by dg.exp.
24235
24236 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24237
24238 PR fortran/5473
24239 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
24240
24241 2002-02-07 Richard Henderson <rth@redhat.com>
24242
24243 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
24244 to be sufficiently aligned for integers.
24245
24246 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
24247
24248 * g++.dg/template/friend4.C: New test.
24249
24250 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
24251
24252 PR fortran/5743
24253 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
24254 unsupported cases.
24255
24256 2002-02-07 Richard Henderson <rth@redhat.com>
24257
24258 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
24259 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
24260 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
24261 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
24262
24263 2002-02-06 Richard Henderson <rth@redhat.com>
24264
24265 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
24266
24267 2002-02-06 Janis Johnson <janis187@us.ibm.com>
24268
24269 * gcc.dg/20020206-1.c: New test.
24270
24271 2002-02-06 Jakub Jelinek <jakub@redhat.com>
24272
24273 * gcc.c-torture/execute/20020206-1.c: New test.
24274
24275 * gcc.c-torture/execute/20020206-2.c: New test.
24276
24277 PR optimization/5429:
24278 * gcc.c-torture/compile/20020206-1.c: New test.
24279
24280 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
24281
24282 * g++.dg/ext/align1.C: Do not use an explicit alignment value
24283 as certain file formats cannot support particularly large
24284 alignments.
24285
24286 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
24287 and do not expect to be able to link the executable.
24288
24289 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
24290 fail because the COFF format does not support the weak attribute.
24291
24292 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
24293
24294 * g77.dg/pr5473.f: New test
24295
24296 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
24297
24298 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
24299 Fix testcase accordingly.
24300
24301 2002-02-04 Richard Henderson <rth@redhat.com>
24302
24303 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
24304 (buf): Change to be an array of pointers, not ints.
24305
24306 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24307
24308 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
24309 before all tests. Move warning one line above to match where it
24310 C frontend emits.
24311 * gcc.dg/Wswitch-2.c: New test.
24312 * g++.dg/warn/Wswitch-1.C: New test.
24313 * g++.dg/warn/Wswitch-2.C: New test.
24314
24315 2002-02-04 Richard Henderson <rth@redhat.com>
24316
24317 * g++.dg/abi/offsetof.C: Fix size comparison.
24318
24319 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
24320
24321 * gcc.dg/cast-qual-2.c: New test.
24322
24323 2002-02-04 Jakub Jelinek <jakub@redhat.com>
24324
24325 * gcc.dg/20020201-4.c: New test.
24326
24327 2002-02-04 Ben Elliston <bje@redhat.com>
24328
24329 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
24330 target_info attribute != 0, in addition to the empty string.
24331 (gcc_target_compile): Likewise.
24332
24333 2002-02-03 Andrew Cagney <ac131313@redhat.com>
24334
24335 * gcc.dg/Wswitch.c: New test.
24336 PR gcc/4475. PR gcc/3780.
24337
24338 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
24339
24340 * g77.f-torture/execute/5122.f: New test for regressions
24341 against PR fortran/5122.
24342
24343 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
24344
24345 * g77.f-torture/compile/pr3743.f: Delete
24346 * g77.dg/pr3743-1.f: New test.
24347 * g77.dg/pr3743-2.f: New test.
24348 * g77.dg/pr3743-3.f: New test.
24349 * g77.dg/pr3743-4.f: New test.
24350
24351 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24352
24353 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
24354
24355 2002-02-02 Richard Henderson <rth@redhat.com>
24356
24357 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
24358 * gcc.c-torture/execute/bf64-1.c: Likewise.
24359
24360 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24361
24362 * gcc.dg/20020201-2.c: New test.
24363
24364 * gcc.dg/20020201-3.c: New test.
24365
24366 * gcc.c-torture/execute/bitfld-2.c: New test.
24367
24368 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
24369
24370 * gcc.dg/bitfld-1.c: Update.
24371 * gcc.dg/bitfld-2.c: Update.
24372 * gcc.c-torture/execute/bitfld-1.x: New.
24373
24374 2002-02-02 Jakub Jelinek <jakub@redhat.com>
24375
24376 * gcc.c-torture/execute/20020201-1.c: New test.
24377
24378 2002-02-01 Janis Johnson <janis187@us.ibm.com>
24379
24380 PR target/5469
24381 * gcc.dg/20020201-1.c: New test.
24382
24383 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
24384
24385 PR fortran/3743
24386 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
24387 * g77.f-torture/compile/pr3743.x: Remove
24388
24389 2002-01-31 Tom Rix <trix@redhat.com>
24390
24391 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
24392
24393 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
24394
24395 * gcc.dg/noncompile/20020130-1.c: New test.
24396
24397 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
24398
24399 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
24400
24401 2002-01-29 Richard Henderson <rth@redhat.com>
24402
24403 * gcc.c-torture/execute/991118-1.c: Cast various constants back
24404 to long long.
24405 * gcc.c-torture/execute/bf64-1.c: Likewise.
24406
24407 2002-01-29 Jakub Jelinek <jakub@redhat.com>
24408
24409 * gcc.c-torture/execute/20020129-1.c: New test.
24410
24411 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
24412
24413 * gcc.c-torture/compile/20000224-1.c: Update.
24414 * gcc.c-torture/execute/bitfld-1.c: New tests.
24415 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
24416 * gcc.dg/uninit-A.c: Update.
24417
24418 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
24419
24420 * g++.dg/template/ctor1.C: Add instantiation.
24421
24422 2002-01-28 Paul Koning <pkoning@equallogic.com>
24423
24424 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
24425 argument to __builtin_prefetch to be const ptr.
24426
24427 2002-01-28 Jakub Jelinek <jakub@redhat.com>
24428
24429 * gcc.c-torture/compile/20020120-1.c: New test.
24430
24431 2002-01-27 Kazu Hirata <kazu@hxi.com>
24432
24433 * gcc.c-torture/execute/20020127-1.c: New test.
24434
24435 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
24436
24437 * g77.dg/f77-edit-i-in.f: New test
24438 * g77.dg/f77-edit-i-out.f: New test
24439
24440 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
24441
24442 * gcc.dg/debug/debug.exp: New file.
24443 * gcc.dg/debug/trivial.c: New file.
24444 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
24445 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
24446 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
24447 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
24448 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
24449 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
24450 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
24451 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
24452 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
24453 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
24454 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
24455 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
24456 * gcc.dg/20000503-1.c: Removed.
24457 * gcc.dg/20010207-1.c: Removed.
24458 * gcc.dg/20011223-1.c: Removed.
24459 * gcc.dg/20020104-2.c: Removed.
24460 * gcc.dg/debug-1.c: Removed.
24461 * gcc.dg/debug-2.c: Removed.
24462 * gcc.dg/debug-3.c: Removed.
24463 * gcc.dg/debug-4.c: Removed.
24464 * gcc.dg/debug-5.c: Removed.
24465 * gcc.dg/debug-6.c: Removed.
24466 * gcc.dg/dwarf2-1.c: Removed.
24467 * gcc.dg/dwarf2-2.c: Removed.
24468
24469 2002-01-25 Jakub Jelinek <jakub@redhat.com>
24470
24471 * g++.old-deja/g++.other/eh5.C: New test.
24472 * g++.old-deja/g++.other/sibcall2.C: New test.
24473 * g++.old-deja/g++.other/array9.C: New test.
24474 * g++.old-deja/g++.other/typename2.C: New test.
24475 * g++.old-deja/g++.other/crash60.C: New test.
24476 * g++.old-deja/g++.other/conv9.C: New test.
24477 * g++.old-deja/g++.other/mangle10.C: New test.
24478 * g++.old-deja/g++.other/unchanging1.C: New test.
24479 * g++.old-deja/g++.other/exprstmt1.C: New test.
24480 * g++.old-deja/g++.other/inline23.C: New test.
24481 * g++.old-deja/g++.eh/ia64-1.C: New test.
24482 * g++.old-deja/g++.other/dwarf2-1.C: New test.
24483 * g++.old-deja/g++.other/reload1.C: New test.
24484 * g++.old-deja/g++.other/static20.C: New test.
24485 * g++.old-deja/g++.other/local-alloc1.C: New test.
24486 * g++.old-deja/g++.other/conv8.C: New test.
24487 * g++.old-deja/g++.other/stmtexpr2.C: New test.
24488 * g++.old-deja/g++.other/storeexpr1.C: New test.
24489 * g++.old-deja/g++.other/storeexpr2.C: New test.
24490 * g++.dg/eh/template2.C: New test.
24491 * g++.dg/warn/weak1.C: New test.
24492
24493 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
24494
24495 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24496 Remove first, non-varying, argument.
24497
24498 2002-01-23 Richard Henderson <rth@redhat.com>
24499
24500 * gcc.dg/inline-2.c: New.
24501
24502 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
24503 Add optional target arg. Check number of arguments.
24504 (scan-assembler-not, scan-assembler-dem): Likewise.
24505 (scan-assembler-dem-not): Likewise.
24506
24507 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24508
24509 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
24510 line 12.
24511 * g++.old-deja/g++.brendan/parse3.C,
24512 g++.old-deja/g++.other/crash26.C,
24513 g++.old-deja/g++.other/crash28.C,
24514 g++.old-deja/g++.other/crash29.C,
24515 g++.old-deja/g++.other/crash30.C,
24516 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
24517
24518 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
24519
24520 * gcc.dg/20020115-1.c: New.
24521
24522 2002-01-23 Bob Wilson <bob.wilson@acm.org>
24523
24524 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
24525
24526 2002-01-23 Janis Johnson <janis187@us.ibm.com>
24527
24528 * gcc.dg/20020122-3.c: New.
24529
24530 2002-01-23 Jakub Jelinek <jakub@redhat.com>
24531
24532 * g++.dg/other/gc1.C: New test.
24533
24534 2002-01-23 Zack Weinberg <zack@codesourcery.com>
24535
24536 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
24537
24538 2002-01-22 Richard Henderson <rth@redhat.com>
24539
24540 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
24541
24542 2002-01-22 Richard Henderson <rth@redhat.com>
24543
24544 * gcc.dg/20020122-4.c: New.
24545
24546 2002-01-22 H.J. Lu <hjl@gnu.org>
24547
24548 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
24549 link output.
24550 * gcc.dg/special/ecos.exp: Likewise.
24551 * lib/g++-dg.exp: Likewise.
24552 * lib/g77-dg.exp: Likewise.
24553 * lib/gcc-dg.exp : Likewise.
24554 * lib/mike-g++.exp: Likewise.
24555 * lib/mike-g77.exp: Likewise.
24556 * lib/mike-gcc.exp: Likewise.
24557 * lib/objc-dg.exp: Likewise.
24558
24559 2002-01-22 Janis Johnson <janis187@us.ibm.com>
24560
24561 PR target/5379
24562 * gcc.dg/20020122-2.c: New test.
24563
24564 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
24565
24566 * gcc.dg/20020122-1.c: New test.
24567
24568 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
24569
24570 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
24571
24572 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
24573
24574 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
24575
24576 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24577
24578 * gcc.c-torture/compile/20020121-1.c: New test.
24579
24580 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
24581
24582 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
24583 ld_library_path.
24584
24585 2002-01-21 Jakub Jelinek <jakub@redhat.com>
24586
24587 * gcc.dg/20020218-1.c: New test.
24588
24589 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
24590
24591 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
24592 messages
24593 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
24594 "At global scope" warning
24595 * g++.dg/ext/align1.C: Change cygwin test for alignment
24596 from db-bogus to dg-warning
24597
24598 2002-01-21 Zack Weinberg <zack@codesourcery.com>
24599
24600 * g77.f-torture/compile/cpp2.F: New test.
24601
24602 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
24603
24604 * g++.dg/template/access1.C: New test.
24605
24606 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
24607
24608 * gcc.dg/20020118-1.c: New.
24609
24610 2002-01-18 Kazu Hirata <kazu@hxi.com>
24611
24612 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
24613
24614 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24615
24616 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
24617 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
24618 alignment warnings.
24619
24620 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
24621
24622 * gcc.misc-tests/i386-prefetch.exp: Save and restore
24623 torture_with_loops and torture_without_loops
24624
24625 2002-01-17 Jakub Jelinek <jakub@redhat.com>
24626
24627 * gcc.c-torture/compile/20020116-1.c: New test.
24628
24629 2002-01-16 Jakub Jelinek <jakub@redhat.com>
24630
24631 * gcc.dg/20020116-2.c: New test.
24632
24633 * gcc.dg/ultrasp4.c: New test.
24634
24635 * gcc.dg/20020116-1.c: New test.
24636
24637 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
24638
24639 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
24640 by EABI.
24641
24642 2002-01-15 Janis Johnson <janis187@us.ibm.com>
24643
24644 * gcc.misc-tests/i386-prefetch.exp: New.
24645 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
24646 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
24647 * gcc.misc-tests/i386-pf-none-1.c: New test.
24648 * gcc.misc-tests/i386-pf-sse-1.c: New test.
24649
24650 2002-01-15 Jakub Jelinek <jakub@redhat.com>
24651
24652 * gcc.dg/gnu89-init-1.c: Add new tests.
24653
24654 2002-01-15 Andreas Jaeger <aj@suse.de>
24655
24656 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
24657 * gcc.dg/i386-mmx-2.c: Likewise.
24658 * gcc.dg/i386-sse-1.c: Likewise.
24659 * gcc.dg/i386-sse-2.c: Likewise.
24660 * gcc.dg/i386-sse-3.c: Likewise.
24661
24662 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
24663
24664 * g77.f-torture/execute/intrinsic-unix-bessel.f:
24665 Uncomment additional cases that now pass.
24666
24667 2002-01-11 Richard Henderson <rth@redhat.com>
24668
24669 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
24670 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
24671
24672 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
24673
24674 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
24675
24676 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
24677
24678 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
24679 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
24680
24681 2002-01-10 Dale Johannesen <dalej@apple.com>
24682
24683 * gcc.c-torture/execute/loop-11.c: New.
24684
24685 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
24686
24687 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
24688 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
24689
24690 2002-01-09 Richard Henderson <rth@redhat.com>
24691
24692 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
24693 type in which to perform the operation for each size.
24694
24695 2002-01-09 Alan Matsuoka (alanm@redhat.com)
24696
24697 * gcc.c-torture/compile/20020109-2.c: New test.
24698
24699 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
24700
24701 * gcc.c-torture/execute/loop-10.c: New test.
24702
24703 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24704
24705 * gcc.c-torture/compile/20010226-1.c: New test.
24706 * gcc.c-torture/compile/20010227-1.c: New test.
24707 * gcc.c-torture/compile/20010426-1.c: New test.
24708 * gcc.c-torture/compile/20010510-1.c: New test.
24709 * gcc.c-torture/compile/20010605-3.c: New test.
24710 * gcc.c-torture/compile/20010824-1.c: New test.
24711 * gcc.c-torture/execute/20010409-1.c: New test.
24712 * gcc.dg/noncompile/20000901-1.c: New test.
24713 * gcc.dg/20001023-1.c: New test.
24714 * gcc.dg/20001101-1.c: New test.
24715 * gcc.dg/20001102-1.c: New test.
24716 * gcc.dg/20010207-1.c: New test.
24717 * gcc.dg/20010405-1.c: New test.
24718 * gcc.dg/20010822-1.c: New test.
24719 * gcc.dg/20011107-1.c: New test.
24720
24721 2002-01-09 Jeffrey A Law (law@redhat.com)
24722
24723 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
24724
24725 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
24726 execution failure on PA targets.
24727
24728 2002-01-09 Jakub Jelinek <jakub@redhat.com>
24729
24730 * gcc.c-torture/compile/20020109-1.c: New test.
24731
24732 2002-01-08 Kazu Hirata <kazu@hxi.com>
24733
24734 * gcc.c-torture/execute/20020108-1.c: New test.
24735
24736 2002-01-08 Jakub Jelinek <jakub@redhat.com>
24737
24738 * gcc.dg/20020108-1.c: New test.
24739
24740 2002-01-08 H.J. Lu <hjl@gnu.org>
24741
24742 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
24743 for header files.
24744
24745 2002-01-08 Geoff Keating <geoffk@redhat.com>
24746
24747 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
24748 consistency.
24749
24750 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
24751
24752 * gcc.dg/altivec-4.c: Test altivec predicates.
24753
24754 2002-01-07 Jakub Jelinek <jakub@redhat.com>
24755
24756 * gcc.c-torture/execute/20020107-1.c: New test.
24757
24758 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
24759
24760 PR c/5279
24761 * gcc.c-torture/compile/20020106-1.c: New test.
24762
24763 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
24764
24765 * gcc.c-torture/execute/nestfunc-4.c: New test.
24766
24767 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24768
24769 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
24770 extra triple that slipped in.
24771 * g++.old-deja/g++.abi/align.C: Likewise.
24772 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24773
24774 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
24775
24776 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
24777 * g++.old-deja/g++.abi/align.C: Likewise.
24778 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24779
24780 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
24781 on FreeBSD/i386.
24782 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
24783 FreeBSD.
24784
24785 2002-01-04 Jakub Jelinek <jakub@redhat.com>
24786
24787 * gcc.dg/20020104-1.c: New test.
24788
24789 * gcc.dg/20020104-2.c: New test.
24790
24791 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
24792
24793 * gcc.dg/20020103-1.c: Fix typo in target selector.
24794
24795 2002-01-03 Richard Henderson <rth@redhat.com>
24796
24797 * gcc.dg/20020103-1.c: New.
24798
24799 2002-01-03 Kazu Hirata <kazu@hxi.com>
24800
24801 * gcc.c-torture/execute/20020103-1.c: New test.
24802
24803 2002-01-03 Jakub Jelinek <jakub@redhat.com>
24804
24805 * g++.dg/other/debug2.C: New test.
24806
24807 * gcc.c-torture/compile/20020103-1.c: New test.
24808
24809 2002-01-02 Jakub Jelinek <jakub@redhat.com>
24810
24811 * gcc.dg/gnu89-init-1.c: Added new tests.
24812
24813 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24814
24815 * g++.dg/template/friend2.C: Remove as patch is reverted.
24816
24817 * g++.dg/warn/oldcast1.C: New test.
24818
24819 * g++.dg/template/ptrmem1.C: New test.
24820 * g++.dg/template/ptrmem2.C: New test.
24821
24822 * g++.dg/template/ntp.C: New test.
24823
24824 * g++.dg/other/component1.C: New test.
24825
24826 * g++.dg/template/ttp3.C: New test.
24827
24828 * g++.dg/template/friend2.C: New test.
24829 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
24830
24831 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24832
24833 * g++.dg/other/ptrmem1.C: New test.
24834 * g++.dg/other/ptrmem2.C: New test.
24835
24836 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24837
24838 * g++.dg/template/ctor1.C: New test.
24839
24840 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
24841
24842 * g++.dg/template/friend2.C: New test.
24843
24844 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
24845
24846 * gcc.dg/mmix-1.c: New test.
24847
24848 2001-12-31 Richard Henderson <rth@redhat.com>
24849
24850 * gcc.dg/asm-5.c: New.
24851
24852 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
24853
24854 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
24855 in namespace __gnu_cxx
24856
24857 2001-12-30 Richard Henderson <rth@redhat.com>
24858
24859 * gcc.dg/debug-6.c: New.
24860
24861 2001-12-30 Jakub Jelinek <jakub@redhat.com>
24862
24863 * gcc.c-torture/compile/20011229-2.c: New test.
24864
24865 2001-12-29 Jakub Jelinek <jakub@redhat.com>
24866
24867 * gcc.dg/debug-3.c: New test.
24868 * gcc.dg/debug-4.c: New test.
24869 * gcc.dg/debug-5.c: New test.
24870
24871 2001-12-29 Richard Henderson <rth@redhat.com>
24872
24873 * g++.dg/eh/loop1.C: New.
24874
24875 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24876
24877 * g++.dg/template/crash1.C: New test.
24878
24879 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
24880
24881 * g++.dg/other/const1.C: New test.
24882
24883 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24884
24885 * gcc.c-torture/compile/20011229-1.c: New test.
24886
24887 2001-12-28 Stan Shebs <shebs@apple.com>
24888
24889 * lib/objc-torture.exp: Resync with c-torture.exp.
24890 * lib/objc.exp: Load standard libraries.
24891
24892 2001-12-28 Jakub Jelinek <jakub@redhat.com>
24893
24894 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
24895 additional tests.
24896
24897 2001-12-27 Roger Sayle <roger@eyesopen.com>
24898
24899 * gcc.c-torture/execute/string-opt-16.c: New testcase.
24900
24901 2001-12-27 Richard Henderson <rth@redhat.com>
24902
24903 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
24904
24905 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
24906
24907 * g++.dg/eh/ctor1.C: New test.
24908 * g++.dg/other/error2.C: New test.
24909
24910 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
24911
24912 * g++.dg/other/init2.C: New test.
24913
24914 2001-12-24 Richard Henderson <rth@redhat.com>
24915
24916 * gcc.dg/20011223-1.c: New.
24917 * gcc.dg/inline-1.c: New.
24918
24919 2001-12-23 Richard Henderson <rth@redhat.com>
24920
24921 * gcc.dg/asm-4.c: Test operand modifiers.
24922
24923 2001-12-23 Richard Henderson <rth@redhat.com>
24924
24925 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
24926
24927 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
24928
24929 * gcc.c-torture/execute/20011223-1.c: New test.
24930
24931 2001-12-21 Richard Henderson <rth@redhat.com>
24932
24933 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
24934 re-enables the warning.
24935
24936 2001-12-21 Richard Henderson <rth@redhat.com>
24937
24938 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
24939
24940 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24941
24942 * gcc.c-torture/compile/20011218-1.c: New test.
24943
24944 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
24945
24946 * gcc.misc-test/arm-isr.exp: New file. Control running of the
24947 arm-isr.c test.
24948 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
24949 epilogue generation for ARM ISR routines.
24950
24951 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24952
24953 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
24954 * gcc.dg/format/c90-printf-3.c: Likewise.
24955 * gcc.dg/format/c99-printf-3.c: Likewise.
24956 * gcc.dg/format/ext-1.c: Likewise.
24957 * gcc.dg/format/ext-6.c: Likewise.
24958 * gcc.dg/format/format.h: Prototype unlocked stdio.
24959
24960 2001-12-20 Richard Henderson <rth@redhat.com>
24961
24962 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
24963 (arena): Use it.
24964 (malloc): Correct allocation logic. Abort if we fill up the
24965 arena before initialization complete.
24966 (realloc): Correct allocation logic.
24967
24968 2001-12-20 Jakub Jelinek <jakub@redhat.com>
24969
24970 * gcc.c-torture/compile/20011219-2.c: New test.
24971
24972 * gcc.c-torture/execute/20011219-1.c: New test.
24973
24974 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
24975
24976 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
24977 target does not support weak symbols.
24978
24979 2001-12-19 Jakub Jelinek <jakub@redhat.com>
24980
24981 * gcc.c-torture/compile/20011219-1.c: New test.
24982
24983 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
24984
24985 * g++.dg/other/error1.C: New test.
24986
24987 2001-12-17 Jeffrey A Law (law@redhat.com)
24988
24989 * gcc.c-torture/execute/20011217-1.c: New test.
24990
24991 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
24992
24993 * objc.dg/special/: New directory.
24994 * objc.dg/special/special.exp: New file.
24995 * objc.dg/special/unclaimed-category-1.h: New file.
24996 * objc.dg/special/unclaimed-category-1a.m: New file.
24997 * objc.dg/special/unclaimed-category-1.m: New file.
24998
24999 2001-12-17 Andreas Jaeger <aj@suse.de>
25000
25001 * gcc.c-torture/compile/20011217-2.c: New test.
25002
25003 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
25004
25005 * gcc.c-torture/compile/20011217-1.c: New test.
25006
25007 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
25008
25009 * testsuite/gcc.dg/20011214-1.c: New.
25010
25011 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
25012
25013 * gcc.dg/altivec-4.c: New.
25014
25015 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
25016
25017 * gcc.dg/20011113-1.c: New test.
25018
25019 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
25020
25021 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
25022 std::__malloc_alloc_template<0> and
25023 std::__default_alloc_template<false, 0>.
25024
25025 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
25026
25027 * objc/execute/bf-21.m: New test.
25028 * objc/execute/enumeration-1.m: New test.
25029 * objc/execute/enumeration-2.m: New test.
25030
25031 2001-12-12 Jakub Jelinek <jakub@redhat.com>
25032
25033 * gcc.dg/gnu89-init-1.c: New test.
25034
25035 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
25036
25037 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
25038 * g++.old-deja/g++.jason/2371.C: Likewise.
25039 * g++.old-deja/g++.jason/template33.C: Likewise.
25040 * g++.old-deja/g++.jason/template34.C: Likewise.
25041 * g++.old-deja/g++.jason/template36.C: Likewise.
25042 * g++.old-deja/g++.oliva/typename1.C: Likewise.
25043 * g++.old-deja/g++.oliva/typename2.C: Likewise.
25044 * g++.old-deja/g++.other/typename1.C: Likewise.
25045 * g++.old-deja/g++.pt/inherit2.C: Likewise.
25046 * g++.old-deja/g++.pt/nontype5.C: Likewise.
25047 * g++.old-deja/g++.pt/typename11.C: Likewise.
25048 * g++.old-deja/g++.pt/typename14.C: Likewise.
25049 * g++.old-deja/g++.pt/typename16.C: Likewise.
25050 * g++.old-deja/g++.pt/typename3.C: Likewise.
25051 * g++.old-deja/g++.pt/typename4.C: Likewise.
25052 * g++.old-deja/g++.pt/typename5.C: Likewise.
25053 * g++.old-deja/g++.pt/typename7.C: Likewise.
25054 * g++.old-deja/g++.robertl/eb9.C: Likewise.
25055
25056 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
25057
25058 * g++.dg/other/linkage1.C: New test.
25059 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
25060 specifiers.
25061
25062 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
25063
25064 * gcc.dg/concat.c: New test.
25065
25066 2001-12-11 Stan Shebs <shebs@apple.com>
25067
25068 * objc/compile: New test directory.
25069 * objc/compile/compile.exp: New expect script.
25070 * objc/compile/20011211-1.m: New compile test.
25071
25072 2001-12-11 Jason Merrill <jason@redhat.com>
25073
25074 * lib/prune.exp (prune_gcc_output): Also handle "In member
25075 function". So many permutations...
25076
25077 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
25078
25079 * g++.dg/template/typedef1.C: New test.
25080
25081 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
25082
25083 * g++.dg/other/copy1.C: New test.
25084
25085 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
25086
25087 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
25088
25089 * gcc.dg/builtin-choose-expr.c: New.
25090
25091 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
25092
25093 * gcc.dg/altivec-2.c: New.
25094
25095 2001-12-07 Richard Henderson <rth@redhat.com>
25096
25097 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
25098
25099 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
25100
25101 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
25102 ultrasparc.
25103
25104 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25105
25106 * g++-old.deja/g++.robertl/eb101.C: Deleted.
25107
25108 2001-12-06 Janis Johnson <janis187@us.ibm.com>
25109
25110 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
25111 variable argument list.
25112
25113 2001-12-06 Zack Weinberg <zack@codesourcery.com>
25114
25115 * gcc.c-torture/execute/memcheck: Delete entire directory.
25116 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
25117 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
25118
25119 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
25120
25121 * gcc.dg/Wshadow-1.c: New test.
25122
25123 2001-12-05 Jakub Jelinek <jakub@redhat.com>
25124
25125 * gcc.c-torture/compile/20011130-1.c: New test.
25126
25127 * gcc.dg/noncompile/20011025-1.c: New test.
25128
25129 * g++.dg/other/anon-union.C: New test.
25130
25131 * gcc.c-torture/execute/20011024-1.c: New test.
25132
25133 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
25134
25135 * gcc.c-torture/execute/20000722-1.x,
25136 gcc.c-torture/execute/20010123-1.x: Remove.
25137 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
25138 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
25139 gcc.dg/c99-complit-2.c: New tests.
25140
25141 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
25142
25143 * g++.dg/inherit/base1.C: New test.
25144
25145 2001-12-04 Jakub Jelinek <jakub@redhat.com>
25146
25147 * g++.dg/other/stdarg1.C: New test.
25148
25149 * gcc.c-torture/compile/20011130-2.c: New test.
25150
25151 2001-12-03 Janis Johnson <janis187@us.ibm.com>
25152
25153 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
25154 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
25155 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
25156 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
25157 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
25158 * gcc.dg/builtin-prefetch-1.c: New test.
25159
25160 2001-12-03 Jakub Jelinek <jakub@redhat.com>
25161
25162 * gcc.dg/20011130-1.c: New test.
25163
25164 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
25165
25166 * g++.dg/other/scope1.C: New test.
25167 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
25168
25169 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
25170
25171 * gcc.dg/vla-init-1.c: New test.
25172
25173 2001-12-01 Geoff Keating <geoffk@redhat.com>
25174
25175 * gcc.c-torture/compile/structs.c: New testcase from GDB.
25176
25177 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
25178
25179 * objc.dg/alias.m: Update.
25180 * objc.dg/class-1.m: Update.
25181 * objc.dg/const-str-1.m: Update.
25182 * objc.dg/fwd-proto-1.m: Update.
25183 * objc.dg/id-1.m: Update.
25184 * objc.dg/super-class-1.m: Update.
25185
25186 2001-11-29 Mark Mitchell <mark@codesourcery.com>
25187
25188 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
25189 constructs.
25190
25191 2001-11-28 Jeffrey A Law (law@cygnus.com)
25192
25193 * gcc.c-torture/execute/20011128-1.c: New test.
25194
25195 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
25196
25197 * gcc.dg/20011127-1.c: New test.
25198
25199 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
25200
25201 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
25202 from Austin Group draft 7.
25203 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
25204 scanf format arguments.
25205 * gcc.dg/format/no-exargs-2.c: New test.
25206
25207 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
25208
25209 * g++.dg/abi/vbase8-4.C: New test.
25210
25211 2001-11-24 Ian Lance Taylor <ian@airs.com>
25212
25213 * gcc.c-torture/execute/20011121-1.c: New test.
25214
25215 2001-11-23 Jeffrey A Law (law@cygnus.com)
25216
25217 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
25218
25219 2001-11-23 Andreas Jaeger <aj@suse.de>
25220
25221 * gcc.dg/cpp/charconst-2.c: New test.
25222
25223 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
25224
25225 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
25226 to the host if it is remote. Let tests specify extra headers
25227 they use.
25228 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
25229 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
25230 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
25231 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
25232 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
25233 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
25234 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
25235 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
25236 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
25237 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
25238
25239 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
25240
25241 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
25242 for little endian ARMs.
25243
25244 2001-11-20 Jakub Jelinek <jakub@redhat.com>
25245
25246 * gcc.c-torture/compile/20011119-1.c: New test.
25247 * gcc.c-torture/compile/20011119-2.c: New test.
25248
25249 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
25250
25251 * gcc.dg/altivec-1.c: Fix typo.
25252
25253 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
25254
25255 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
25256
25257 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
25258
25259 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
25260
25261 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
25262
25263 * lib/g77.exp: Don't specify --rpath-link.
25264
25265 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
25266 across all the headers.
25267 * gcc.dg/format/format.exp: For testing on a remote host,
25268 copy format.h.
25269
25270 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
25271 * gcc.c-torture/execute/930406-1.c: Likewise.
25272 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
25273
25274 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
25275
25276 * gcc.dg/altivec-1.c: New.
25277
25278 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
25279
25280 * gcc.dg/cpp/fpreprocessed.c: New test case.
25281
25282 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25283
25284 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
25285 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
25286 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
25287
25288 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
25289
25290 * gcc.dg/no-builtin-1.c: New test.
25291
25292 2001-11-16 Jakub Jelinek <jakub@redhat.com>
25293
25294 * gcc.c-torture/execute/20011115-1.c: New test.
25295
25296 2001-11-15 Jakub Jelinek <jakub@redhat.com>
25297
25298 * gcc.c-torture/compile/20011114-2.c: New test.
25299 * gcc.c-torture/compile/20011114-3.c: New test.
25300 * gcc.c-torture/compile/20011114-4.c: New test.
25301
25302 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
25303
25304 * g++.dg/other/init1.C: New test.
25305
25306 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
25307
25308 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
25309 message.
25310
25311 * gcc.c-torture/execute/20011114-1.c: New testcase.
25312
25313 * gcc.c-torture/compile/20010327-1.c: Revert last change.
25314 * gcc.c-torture/compile/20011114-1.c: New test, exactly
25315 like the (before this change) version of 20010327-1.c.
25316
25317 2001-11-14 Roger Sayle <roger@eyesopen.com>
25318
25319 * gcc.c-torture/execute/string-opt-13.c: New testcase.
25320
25321 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
25322
25323 * g++.dg/init/array2.C: New test.
25324
25325 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
25326
25327 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
25328
25329 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
25330
25331 * g++.dg/other/forscope1.C: New test.
25332 * g++.dg/ext/forscope1.C: New test.
25333 * g++.dg/ext/forscope2.C: New test.
25334
25335 2001-11-13 Jakub Jelinek <jakub@redhat.com>
25336
25337 * gcc.c-torture/execute/20011113-1.c: New test.
25338
25339 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
25340
25341 * gcc.c-torture/execute/20011109-2.c: New test.
25342
25343 * gcc.c-torture/execute/20011109-1.c: New test.
25344
25345 2001-11-09 Jakub Jelinek <jakub@redhat.com>
25346
25347 * gcc.c-torture/compile/20011109-1.c: New test.
25348
25349 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
25350
25351 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
25352 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
25353 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
25354 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
25355 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
25356 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
25357 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
25358
25359 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
25360
25361 * g++.dg/warn/Wshadow-1.C: New tests.
25362 * g++.old-deja/g++.mike/for3.C: Update.
25363
25364 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
25365
25366 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
25367 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
25368 XFAILs. Adjust expected error texts.
25369 * gcc.c-torture/compile/20011106-1.c,
25370 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
25371 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
25372 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
25373 gcc.dg/c99-array-lval-5.c: New tests.
25374
25375 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25376
25377 * gcc.dg/cpp/defined.c: Update.
25378
25379 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25380
25381 * gcc.c-torture/execute/anon-1.c: New test.
25382
25383 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
25384
25385 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
25386 same size, so no warning should be produced on stormy16.
25387
25388 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
25389 due to oversized array.
25390 * g++.old-deja/g++.mike/ns15.C: Likewise.
25391 * g++.old-deja/g++.pt/crash16.C: Likewise.
25392
25393 2001-11-02 Graham Stott <grahams@redhat.com>
25394
25395 * g++.dgother/debug1.C: Fix typos.
25396
25397 2001-11-01 Jakub Jelinek <jakub@redhat.com>
25398
25399 * g++.dg/other/debug1.C: New test.
25400
25401 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
25402
25403 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
25404 of unsigned long.
25405
25406 2001-10-30 Jakub Jelinek <jakub@redhat.com>
25407
25408 * gcc.dg/20011029-2.c: New test.
25409
25410 * gcc.c-torture/compile/20011029-1.c: New test.
25411
25412 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
25413
25414 * objc/execute/class_self-1.m: New test.
25415 * objc/execute/class_self-2.m: New test.
25416
25417 2001-10-25 Zack Weinberg <zack@codesourcery.com>
25418
25419 * gcc.misc-tests/msgs.exp: Delete.
25420 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
25421 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
25422 error set to match recent changes.
25423
25424 2001-10-24 Zack Weinberg <zack@codesourcery.com>
25425
25426 * gcc.dg/20011021-1.c: New test.
25427
25428 2001-10-24 Jakub Jelinek <jakub@redhat.com>
25429
25430 * gcc.c-torture/compile/20011023-1.c: New test.
25431
25432 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
25433
25434 * lib/g77.exp: Rewrite based on lib/g++.exp.
25435
25436 2001-10-19 Jakub Jelinek <jakub@redhat.com>
25437
25438 * gcc.c-torture/execute/20011019-1.c: New test.
25439
25440 * gcc.dg/20011018-1.c: New test.
25441
25442 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
25443
25444 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
25445
25446 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
25447
25448 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
25449 * gcc.dg/attr-invalid.c: Likewise.
25450
25451 2001-10-18 Jakub Jelinek <jakub@redhat.com>
25452
25453 * testsuite/gcc.dg/20011015-1.c: New test.
25454
25455 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25456
25457 * g++.dg/template/unify2.C: New test.
25458
25459 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
25460
25461 * g++.dg/other/exception-specification.C: New test
25462
25463 2001-10-13 Tom Rix <trix@redhat.com>
25464
25465 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
25466 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
25467
25468 2001-10-12 Jakub Jelinek <jakub@redhat.com>
25469
25470 * testsuite/gcc.dg/20011009-1.c: New test.
25471
25472 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
25473
25474 PR g++/4476
25475 * g++.dg/other/friend1.C: New test.
25476
25477 2001-10-11 Richard Henderson <rth@redhat.com>
25478
25479 * g++.old-deja/g++.other/crash18.C: Add -S to options.
25480
25481 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25482
25483 * gcc.c-torture/compile/20011010-1.c: New.
25484
25485 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
25486
25487 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
25488 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
25489 g77.f-torture/execute/execute.exp,
25490 g77.f-torture/noncompile/noncompile.exp,
25491 gcc.c-torture/compile/compile.exp,
25492 gcc.c-torture/execute/execute.exp,
25493 gcc.c-torture/execute/ieee/ieee.exp,
25494 gcc.c-torture/execute/memcheck/memcheck.exp,
25495 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
25496 objc/execute/execute.exp: Update FSF address.
25497
25498 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
25499
25500 * gcc.dg/cpp/cmdlne-C.c: Update.
25501 * gcc.dg/cpp/cmdlne-C2.c: New.
25502
25503 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25504
25505 * gcc.c-torture/execute/20011008-3.c: New.
25506
25507 2001-10-08 DJ Delorie <dj@redhat.com>
25508
25509 * gcc.dg/20011008-1.c: New.
25510 * gcc.dg/20011008-2.c: New.
25511
25512 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
25513
25514 * gcc.dg/cpp/spacing1.c: Update test.
25515
25516 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25517
25518 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
25519 spelling errors of "separate" as "seperate".
25520
25521 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
25522
25523 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
25524 enough to avoid inlining.
25525
25526 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
25527
25528 * lib/g77.exp: set libg2c_dir correctly.
25529
25530 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
25531
25532 * gcc.dg/cpp/macro11.c: New test.
25533
25534 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25535
25536 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
25537 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
25538 gcc.dg/format/multattr-3.c: New tests.
25539 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
25540 tests for format attributes on function pointers being rejected.
25541
25542 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25543
25544 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
25545
25546 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
25547
25548 * g++.dg/warn/format1.C: New test.
25549
25550 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
25551
25552 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
25553
25554 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25555
25556 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
25557
25558 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
25559
25560 * gcc.dg/cpp/redef2.c: Add test.
25561
25562 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
25563
25564 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
25565 long-standing bug on i686, apparently.
25566 * gcc.c-torture/execute/loop-2c.x: New file.
25567 * gcc.c-torture/execute/loop-2d.x: New file.
25568 * gcc.c-torture/execute/loop-3c.x: New file.
25569
25570 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
25571
25572 * gcc.dg/cpp/20000625-2.c: Correct line number.
25573
25574 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25575
25576 * gcc.dg/cpp/macro10.c: New test.
25577 * gcc.dg/cpp/strify3.c: New test.
25578 * gcc.dg/cpp/spacing1.c: Add tests.
25579 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
25580 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
25581
25582 2001-09-24 DJ Delorie <dj@redhat.com>
25583
25584 * gcc.c-torture/execute/20010924-1.c: New test.
25585
25586 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
25587
25588 * testsuite/objc/execute/paste.m: Remove.
25589
25590 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
25591
25592 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
25593
25594 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
25595
25596 * g77.dg/strlen0.f: New test.
25597
25598 2001-09-21 Richard Henderson <rth@redhat.com>
25599
25600 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
25601 * g++.old-deja/g++.abi/vtable2.C: Likewise.
25602
25603 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
25604
25605 Table-driven attributes.
25606 * g++.dg/ext/attrib1.C: New test.
25607
25608 2001-09-20 DJ Delorie <dj@redhat.com>
25609
25610 * gcc.dg/20000926-1.c: Update expected warning messages.
25611 * gcc.dg/array-2.c: Likewise, and test for warnings too.
25612 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
25613 array.
25614
25615 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
25616
25617 * g++.dg/eh/registers1.C: New test case.
25618
25619 2001-09-17 Richard Henderson <rth@redhat.com>
25620
25621 * gcc.dg/array-5.c: Fix VLA decomposition test.
25622
25623 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
25624
25625 * gcc.dg/cpp/line5.c: New testcase.
25626
25627 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
25628
25629 * gcc.dg/cpp/macro9.c: New test.
25630
25631 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
25632
25633 * gcc.c-torture/execute/980223.c: Change type of addr from long
25634 to char *.
25635
25636 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
25637
25638 * gcc.c-torture/execute/20010915-1.c: New test.
25639
25640 2001-09-14 Janis Johnson <janis187@us.ibm.com>
25641
25642 * g77.dg/bprob: New directory.
25643 * g77.dg/bprob/bprob.exp: New file.
25644 * g77.dg/bprob/bprob-1.f: New test.
25645 * g77.dg/gcov: New directory.
25646 * g77.dg/gcov/gcov.exp: New file.
25647 * g77.dg/gcov/gcov-1.f: New test.
25648 * g77.dg/gcov/gcov-1.x: New file.
25649
25650 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
25651
25652 * gcc.dg/cpp/directiv.c: Update.
25653 * gcc.dg/cpp/undef1.c: Update.
25654
25655 2001-09-12 Jakub Jelinek <jakub@redhat.com>
25656
25657 * gcc.dg/20010912-1.c: New test.
25658
25659 2001-09-11 Janis Johnson <janis187@us.ibm.com>
25660
25661 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
25662 language-independent file in lib.
25663 * lib/gcov.exp: New file.
25664
25665 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
25666
25667 * gcc.c-torture/compile/20010911-1.c: New test.
25668
25669 2001-09-10 Janis Johnson <janis187@us.ibm.com>
25670
25671 * lib/profopt.exp: New, to support profile-directed optimizations.
25672 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
25673 * gcc.misc-tests/bprob-1.c: New test.
25674 * gcc.misc-tests/bprob-2.c: New test.
25675
25676 2001-09-07 Janis Johnson <janis187@us.ibm.com>
25677
25678 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
25679 XFAIL and which kinds of gcov output to verify.
25680 * gcc.misc-tests/gcov-4b.x: New file.
25681 * gcc.misc-tests/gcov-5b.x: New file.
25682 * gcc.misc-tests/gcov-6.x: New file.
25683 * gcc.misc-tests/gcov-7.c: New test.
25684 * gcc.misc-tests/gcov-7.x: New file.
25685
25686 2001-09-06 Janis Johnson <janis187@us.ibm.com>
25687
25688 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
25689 * gcc.misc-tests/gcov-6.c: New test.
25690
25691 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
25692
25693 PR c++/3986
25694 * g++.dg/abi/vbase1.C: New test.
25695
25696 2001-09-05 Ziemowit Laski <zlaski@apple.com>
25697
25698 * objc.dg/method-2.m: New.
25699
25700 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
25701
25702 PR c++/4203
25703 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
25704 * g++.dg/init/empty1.C: New test.
25705
25706 2001-09-03 Jakub Jelinek <jakub@redhat.com>
25707
25708 * gcc.c-torture/compile/20010903-1.c: New test.
25709
25710 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
25711
25712 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
25713 for m68k.
25714
25715 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
25716
25717 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
25718
25719 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
25720
25721 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
25722
25723 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
25724
25725 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
25726 for 16-bit 'unsigned int'.
25727
25728 2001-08-29 Kazu Hirata <kazu@hxi.com>
25729
25730 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
25731
25732 2001-08-27 Richard Henderson <rth@redhat.com>
25733
25734 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
25735 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
25736
25737 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
25738
25739 * gcc.dg/asm-names.c (ymain): New.
25740
25741 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
25742
25743 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
25744 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
25745 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
25746
25747 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25748
25749 * gcc.dg/compare5.c: New testcase.
25750
25751 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
25752
25753 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
25754 and "In instantiation".
25755
25756 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
25757
25758 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
25759
25760 2001-08-20 Janis Johnson <janis187@us.ibm.com>
25761
25762 * gcc.misc-tests/gcov.exp: Add support for branch information.
25763 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
25764 * gcc.misc-tests/gcov-4.c: New test.
25765 * gcc.misc-tests/gcov-4b.c: New test.
25766 * gcc.misc-tests/gcov-5b.c: New test.
25767
25768 2001-08-20 Zack Weinberg <zackw@panix.com>
25769
25770 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
25771 expected to fail.
25772
25773 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
25774
25775 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
25776
25777 2001-08-19 Jakub Jelinek <jakub@redhat.com>
25778
25779 * g++.dg/eh/template1.C: New test.
25780
25781 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
25782
25783 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
25784 Fix thinko.
25785 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
25786 for xfail.
25787
25788 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
25789
25790 * lib/g77-dg.exp: Use prune.exp for common procedures
25791 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
25792 * lib/g77.exp: (g77-dg-prune) Remove
25793
25794 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
25795
25796 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
25797
25798 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25799
25800 * g++.dg/template/unify1.C: New test.
25801
25802 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
25803
25804 * g++.dg/abi/empty4.C: New test.
25805
25806 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
25807
25808 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
25809 solaris2.*
25810 * g77.f-torture/compile/pr3743.x: Likewise
25811
25812 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25813
25814 * g++.dg/other/using-declaration.C: New test.
25815
25816 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25817
25818 * gcc.dg/cpp/tr-sign.c: New testcase.
25819
25820 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
25821
25822 * gcc.dg/cpp/19951025-1.c: Revert.
25823 * gcc.dg/cpp/directiv.c: We no longer process directives that
25824 interrupt macro arguments.
25825
25826 2001-08-03 Zack Weinberg <zackw@stanford.edu>
25827
25828 * gcc.dg/bconstp-1.c: New test.
25829
25830 2001-08-03 Richard Henderson <rth@redhat.com>
25831
25832 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
25833
25834 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
25835
25836 * gcc.dg/cpp/19951025-1.c: Update.
25837
25838 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
25839
25840 * g77.dg/ff90-1.f (s): Fix reference of variable z,
25841 should be x.
25842
25843 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
25844
25845 Kill -fhonor-std.
25846 * g++.old-deja/g++.ns/ns14.C: Remove special options.
25847 * g++.old-deja/g++.other/std1.C: Likewise.
25848 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
25849
25850 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25851
25852 * lib/g77.exp: Load gcc-defs.exp for common procedures
25853 (g77_pass, g77_fail, g77_finish, g77_exit,
25854 ${tool}_check_unsupported_p} Now redundant. Deleted.
25855
25856 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
25857
25858 * g77.dg/fbackslash.f
25859 * g77.dg/fcase-preserve.f
25860 * g77.dg/ff90-1.f
25861 * g77.dg/ffixed-line-length-0.f
25862 * g77.dg/ffixed-line-length-132.f
25863 * g77.dg/ffixed-line-length-7.f
25864 * g77.dg/ffixed-line-length-72.f
25865 * g77.dg/ffixed-line-length-none.f
25866 * g77.dg/ffree-form-1.f
25867 * g77.dg/fno-backslash.f
25868 * g77.dg/fno-f90-1.f
25869 * g77.dg/fno-fixed-form-1.f
25870 * g77.dg/fno-onetrip.f
25871 * g77.dg/fno-typeless-boz.f
25872 * g77.dg/fno-underscoring.f
25873 * g77.dg/fno-vxt-1.f
25874 * g77.dg/fonetrip.f
25875 * g77.dg/ftypeless-boz.f
25876 * g77.dg/fugly-assumed.f
25877 * g77.dg/funderscoring.f
25878 * g77.dg/fvxt-1.f
25879
25880 2001-08-01 Ziemowit Laski <zlaski@apple.com>
25881
25882 * objc.dg/fwd-proto-1.m: New.
25883 * objc.dg/local-decl-1.m: New.
25884 * objc.dg/naming-1.m: New.
25885 * objc.dg/naming-2.m: New.
25886 * objc.dg/proto-hier-1.m: New.
25887
25888 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
25889
25890 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
25891 largest-type elements to a struct makes its size grow.
25892
25893 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25894
25895 * g++.dg/abi/vthunk1.C: New test.
25896
25897 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
25898
25899 * g++.dg/abi/vbase8-22.C: New test.
25900
25901 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25902
25903 * gcc.dg/cpp/macro8.c: New test.
25904
25905 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25906
25907 * g++.dg/abi/vbase8-21.C: New test.
25908
25909 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
25910
25911 * g++.dg/abi/vbase8-10.C: New test.
25912
25913 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25914
25915 * lib/g++.exp (g++_set_ld_library_path): Renamed to
25916 ${tool}_set_ld_library_path.
25917 Changed caller.
25918 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
25919 g++.exp.
25920
25921 2001-07-26 Stan Cox <scox@redhat.com>
25922
25923 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
25924 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
25925 gcc_exit, gcc_check_unsupported_p):
25926 Moved to gcc-deps.exp
25927 * gcc-deps.exp: New file.
25928
25929 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25930
25931 * g++.old-deja/g++.pt/defarg14.C: New test.
25932
25933 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25934
25935 * g++.old-deja/g++.other/lineno5.C: New test.
25936
25937 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25938
25939 * g++.old-deja/g++.pt/crash68.C: New test.
25940
25941 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
25942
25943 * g++.old-deja/g++.other/crash42.C: New test.
25944
25945 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
25946
25947 * gcc.dg/cpp/extratokens.c: Fix.
25948 * gcc.dg/cpp/skipping2.c: New tests.
25949
25950 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25951
25952 * gcc.c-torture/execute/20010724-1.c: New file.
25953 * gcc.c-torture/execute/20010724-1.x: New file.
25954
25955 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25956
25957 * g++.old-deja/g++.other/cond7.C: New test.
25958
25959 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25960
25961 * g++.old-deja/g++.other/optimize4.C: New test.
25962
25963 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
25964
25965 * g++.old-deja/g++.abi/vbase8-5.C: New test.
25966
25967 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
25968
25969 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
25970 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
25971 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
25972 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
25973
25974 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
25975 bug report" message.
25976
25977 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
25978 * g++.dg/ext/instantiate1.C: Move from old-deja.
25979
25980 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
25981
25982 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
25983 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
25984 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
25985 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
25986
25987 2001-07-23 Jeffrey A Law (law@cygnus.com)
25988
25989 * gcc.c-torture/execute/20010723-1.c: New test.
25990
25991 2001-07-23 Ben Elliston <bje@redhat.com>
25992
25993 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
25994
25995 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25996
25997 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
25998 i[34567]86-*-*.
25999 Delete handling of ieee_multilib_flags.
26000 Pass -mieee for alpha*-*-* and sh-*-*.
26001 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
26002
26003 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
26004
26005 Remove old-abi tests.
26006 * g++.old-deja/g++.mike/p11116.C: Remove.
26007 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
26008
26009 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
26010
26011 * g77.f-torture/compile/pr3743.f: New test
26012
26013 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
26014
26015 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
26016
26017 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26018
26019 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
26020 g++.old-deja/g++.pt/static6.C: Likewise.
26021 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
26022 supports weak symbols.
26023
26024 2001-07-18 Andreas Jaeger <aj@suse.de>
26025
26026 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
26027 supported again.
26028
26029 2001-07-18 Andreas Jaeger <aj@suse.de>
26030
26031 * gcc.dg/iftrap-1.c: Fix target line.
26032
26033 2001-07-17 Richard Henderson <rth@redhat.com>
26034
26035 * gcc.c-torture/execute/20010717-1.c: New.
26036
26037 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
26038
26039 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
26040 tests.
26041
26042 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26043
26044 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
26045
26046 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26047
26048 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
26049 UAC_SIGBUS, UAC_NOPRINT definitions.
26050
26051 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
26052
26053 * objc/execute/object_is_class.m: New test.
26054 * objc/execute/object_is_meta_class.m: New test.
26055
26056 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
26057
26058 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
26059 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
26060
26061 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
26062
26063 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
26064 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
26065
26066 2001-07-14 Richard Henderson <rth@redhat.com>
26067
26068 * gcc.dg/iftrap-1.c: New.
26069
26070 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
26071
26072 * g77.f-torture/execute/intrinsic77.f: New test.
26073
26074 2001-07-11 Janis Johnson <janis@us.ibm.com>
26075
26076 * gcc.misc-tests/gcov-3.c: New test.
26077
26078 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26079
26080 * gcc.c-torture/compile/20010711-1.c,
26081 * gcc.c-torture/compile/20010711-2.c: New tests.
26082
26083 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
26084
26085 * gcc.c-torture/execute/20010711-1.c: New test.
26086
26087 2001-07-11 Ben Elliston <bje@redhat.com>
26088
26089 * g++.old-deja/g++.other/enum5.C: New test.
26090
26091 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
26092
26093 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
26094 (g++-dg-prune): Call prune_gcc_output.
26095 * prune.exp: New file for prune_gcc_output.
26096 * lib/g++.exp, lib/gcc.exp: Load it.
26097
26098 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
26099
26100 * gcc.c-torture/compile/20010701-1.c,
26101 g++.old-deja/g++.ext/attrib6.C: New tests.
26102
26103 2001-07-06 Jeffrey A Law (law@cygnus.com)
26104
26105 * gcc.c-torture/compile/20010706-1.c: New test.
26106
26107 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
26108
26109 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
26110
26111 2001-06-28 Stan Shebs <shebs@apple.com>
26112
26113 * gcc.dg/pragma-darwin.c: New test.
26114
26115 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26116
26117 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
26118 Solaris 2.[678] system.
26119
26120 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
26121
26122 * gcc.dg/20010622-1.c: New test.
26123
26124 2001-06-18 Stan Shebs <shebs@apple.com>
26125
26126 * objc.dg: New directory.
26127 * objc.dg/dg.exp: New file.
26128 * objc.dg/alias.m: New.
26129 * objc.dg/class-1.m: New.
26130 * objc.dg/class-2.m: New.
26131 * objc.dg/const-str-1.m: New.
26132 * objc.dg/const-str-2.m: New.
26133 * objc.dg/id-1.m: New.
26134 * objc.dg/method-1.m: New.
26135 * objc.dg/super-class-1.m: New.
26136 * lib/objc-dg.exp: New file.
26137
26138 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
26139
26140 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
26141 of label name.
26142
26143 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
26144
26145 * g++.old-deja/g++.abi/vbase8-9.C: New test.
26146
26147 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26148
26149 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
26150 variable.
26151
26152 2001-06-12 Richard Henderson <rth@redhat.com>
26153
26154 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
26155
26156 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26157
26158 * g++.old-deja/g++.abi/vbase5.C: New test.
26159 * g++.old-deja/g++.abi/vbase6.C: New test.
26160 * g++.old-deja/g++.abi/vbase7.C: New test.
26161
26162 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26163
26164 * gcc.c-torture/compile/20010610-1.c: New test.
26165
26166 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
26167
26168 * g++.old-deja/g++.abi/vbase4.C: New test.
26169
26170 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26171
26172 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
26173 support %f for HC11/HC12 targets.
26174 * gcc.c-torture/execute/930513-1.x: New file, likewise.
26175 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
26176 on HC11/HC12 targets.
26177 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
26178
26179 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26180
26181 * gcc.dg/wchar_t-1.c: New file.
26182 * gcc.dg/wint_t-1.c: Likewise.
26183
26184 2001-06-11 Bernd Schmidt <bernds@redhat.com>
26185
26186 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
26187
26188 2001-06-11 Richard Henderson <rth@redhat.com>
26189
26190 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
26191
26192 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26193
26194 * gcc.c-torture/compile/20010611-1.c: New test.
26195
26196 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
26197
26198 * gcc.dg/c99-tag-1.c: Add more tests.
26199
26200 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
26201
26202 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
26203 representation on MN10300 and ARM/Thumb.
26204
26205 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
26206
26207 * g77.f-torture/execute/20010610.f: New.
26208
26209 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
26210
26211 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
26212 names.
26213
26214 2001-06-09 Richard Henderson <rth@redhat.com>
26215
26216 * gcc.c-torture/execute/ashrdi-1.c: New.
26217 * gcc.c-torture/execute/ashldi-1.c: New.
26218 * gcc.c-torture/execute/lshrdi-1.c: New.
26219
26220 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
26221
26222 * objc/execute/load-3.m: Added. Check sending +load to categories,
26223 in addition to classes.
26224
26225 2001-06-08 Stan Shebs <shebs@apple.com>
26226
26227 * objc/execute/load-2.m: New test. From Nicola Pero
26228 <n.pero@mi.flashnet.it>.
26229
26230 2001-06-08 Jakub Jelinek <jakub@redhat.com>
26231
26232 * gcc.c-torture/execute/20010605-2.c: New test.
26233
26234 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26235
26236 * g++.old-deja/g++.abi/vbase2.C: New test.
26237 * g++.old-deja/g++.abi/vbase3.C: New test.
26238
26239 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
26240
26241 * g++.old-deja/g++.pt/friend49.C: New test.
26242
26243 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
26244
26245 * g++.old-deja/g++.ext/anon3.C: New test.
26246
26247 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
26248
26249 * g++.old-deja/g++.other/conv7.C: New test.
26250
26251 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
26252
26253 * gcc.c-torture/compile/20010605-2.c: New test.
26254
26255 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
26256
26257 * gcc.c-torture/execute/20010604-1.c: New test.
26258
26259 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
26260
26261 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
26262
26263 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
26264
26265 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
26266 (g++_link_flags): Likewise.
26267 (g++_init): Pass gccpath's value to two previous functions.
26268
26269 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26270
26271 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
26272 Ensure logfile entry matches exec command line.
26273
26274 2001-05-31 Richard Henderson <rth@redhat.com>
26275
26276 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
26277 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
26278
26279 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
26280
26281 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
26282 compiler for irix6.2
26283
26284 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
26285
26286 * g++.old-deja/g++.other/optimize3.C: New file.
26287
26288 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
26289
26290 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
26291 assemble.
26292
26293 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
26294
26295 * g++.old-deja/g++.other/optimize2.C: New file.
26296
26297 2001-05-25 Diego Novillo <dnovillo@redhat.com>
26298
26299 * gcc.c-torture/compile/20010518-2.c: New file.
26300 * gcc.c-torture/execute/20010518-1.c: New file.
26301 * gcc.c-torture/execute/20010518-2.c: New file.
26302
26303 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
26304
26305 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
26306
26307 2001-05-24 Mark Mitchell <mark@codesourcery.com>
26308
26309 G++ no longer defines builtins that do not begin with __builtin.
26310 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
26311 * g++.old-deja/g++.brendand/misc13.C: Likewise.
26312 * g++.old-deja/g++.law/builtin1.C: Likewise.
26313 * g++.old-deja/g++.law/cvt2.C: Likewise.
26314 * g++.old-deja/g++.mike/net5.C: Likewise.
26315 * g++.old-deja/g++.other/builtins1.C: Likewise.
26316 * g++.old-deja/g++.other/builtins2.C: Likewise.
26317 * g++.old-deja/g++.other/builtins3.C: Likewise.
26318 * g++.old-deja/g++.other/builtins4.C: Likewise.
26319 * g++.old-deja/g++.other/inline8.C: Likewise.
26320 * g++.old-deja/g++.robertl/eb39.C: Likewise.
26321
26322 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
26323
26324 * g++.old-deja/g++.pt/using1.C: Adjust.
26325 * g++.old-deja/g++.pt/using2.C: New test.
26326
26327 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26328
26329 * gcc.dg/cpp/charconst.c: New tests.
26330 * gcc.dg/cpp/escape.c: New tests.
26331 * gcc.dg/cpp/escape-1.c: New tests.
26332 * gcc.dg/cpp/escape-2.c: New tests.
26333 * gcc.dg/cpp/ucs.c: New tests.
26334
26335 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
26336
26337 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
26338 native compiler for irix6.5.
26339
26340 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
26341
26342 * lib/g++.exp (g++_include_flags): Use args to compute
26343 get_multilibs.
26344 (g++_link_flags): Likewise.
26345 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
26346
26347 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
26348
26349 * gcc.dg/c90-hexfloat-1.c: Add more tests.
26350
26351 2001-05-21 Geoff Keating <geoffk@redhat.com>
26352
26353 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
26354 this file.
26355
26356 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26357
26358 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
26359 STACK_SIZE;
26360 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
26361 to STACK_SIZE; Use it to define size of add_histo array.
26362 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
26363 to STACK_SIZE.
26364 (f): Use GITT_SIZE to define size of gitt local table.
26365 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
26366 to STACK_SIZE; Use it to define size of bytemem array.
26367
26368 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
26369
26370 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
26371 on 68HC11/HC12 due to the asm instruction.
26372 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
26373 * gcc.c-torture/compile/920520-1.x: Likewise.
26374 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
26375 on 68HC11/HC12 because the function is larger than 64K.
26376 * gcc.c-torture/compile/961203-1.x: New file, this test fails
26377 on 68HC11/HC12 because the structure is too large.
26378
26379 2001-05-20 Richard Henderson <rth@redhat.com>
26380
26381 * gcc.c-torture/execute/20010520-1.c: New.
26382
26383 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26384
26385 * g++.old-deja/g++.warn/compare1.C: New test.
26386 * gcc.dg/compare4.c: New test.
26387
26388 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
26389
26390 * g++.old-deja/g++.other/optimize1.C: New test.
26391
26392 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26393
26394 * g++.old-deja/g++.pt/spec41.C: New test.
26395
26396 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
26397
26398 * gcc.c-torture/compile/20010114-1.x: Remove.
26399
26400 2001-05-18 Stan Shebs <shebs@apple.com>
26401
26402 * gcc.c-torture/compile/20010518-1.c: New test.
26403
26404 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
26405
26406 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
26407 * g++.old-deja/g++.pt/crash67.C: New test.
26408
26409 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
26410
26411 * g++.old-deja/g++.other/debug9.C: New test.
26412
26413 2001-05-16 Zack Weinberg <zackw@stanford.edu>
26414
26415 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
26416
26417 2001-05-16 Jan Hubicka <jh@suse.cz>
26418
26419 * gcc.c-torture/compile/20010516-1.c: New test.
26420
26421 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26422
26423 * g++.old-deja/g++.other/crash41.C: New test.
26424
26425 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
26426
26427 * g++.old-deja/g++.pt/crash66.C: New test.
26428
26429 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
26430
26431 * g++.old-deja/g++.robertl/eb27.C: Convert.
26432
26433 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
26434
26435 * g++.dg/friend-warn.C: New test. Do not warn about friend
26436 declaration being redundant.
26437
26438 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
26439
26440 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
26441
26442 2001-05-14 Mark Mitchell <mark@codesourcery.com>
26443
26444 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
26445
26446 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
26447
26448 * lib/g++.exp: Use testsuite_flags.
26449
26450 2001-05-13 Mark Mitchell <mark@codesourcery.com>
26451
26452 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
26453
26454 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
26455
26456 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
26457
26458 2001-05-11 Mark Mitchell <mark@codesourcery.com>
26459
26460 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
26461
26462 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
26463
26464 * gcc.c-torture/compile/20010313-1.c: New test.
26465
26466 2001-05-09 Zack Weinberg <zackw@stanford.edu>
26467
26468 * gcc.dg/cpp/direct2.c: New test.
26469 * gccq.dg/cpp/direct2s.c: New test.
26470
26471 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
26472
26473 2001-05-07 Mark Mitchell <mark@codesourcery.com>
26474
26475 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
26476 * g++.old-deja/g++.other/op3.C: Likewise.
26477
26478 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26479
26480 * gcc.dg/cpp/syshdr.h: New file.
26481 * gcc.dg/cpp/sysmac1.c: Update.
26482 * gcc.dg/cpp/sysmac2.c: Update.
26483
26484 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26485
26486 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
26487
26488 2001-05-04 David Edelsohn <edelsohn@gnu.org>
26489
26490 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
26491 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
26492
26493 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
26494
26495 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
26496
26497 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
26498
26499 * lib/g++.exp (g++_include_flags): Don't use any special flags
26500 if TESTING_IN_BUILD_TREE is not defined.
26501 (g++_init): Use a plain 'c++' as the compiler if
26502 TESTING_IN_BUILD_TREEE is not defined.
26503
26504 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26505
26506 * g++.old-deja/g++.eh/catch13.C: New test.
26507 * g++.old-deja/g++.eh/catch14.C: New test.
26508
26509 2001-05-02 Jakub Jelinek <jakub@redhat.com>
26510
26511 * gcc.dg/cpp/tr-define.c: New test.
26512
26513 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
26514
26515 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
26516 <stdlib.h>, not <malloc.h>.
26517
26518 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26519
26520 * g++.old-deja/g++.ns/template17.C: New test.
26521
26522 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
26523
26524 * g++.old-deja/g++.pt/ref4.C: New test.
26525
26526 2001-04-30 Richard Henderson <rth@redhat.com>
26527
26528 * gcc.dg/20000724-1.c: Revert last change.
26529
26530 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
26531
26532 * g77.f-torture/execute/20010430.f: New test.
26533
26534 2001-04-30 Mark Mitchell <mark@codesourcery.com>
26535
26536 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
26537
26538 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
26539
26540 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
26541
26542 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26543
26544 * g++.old-deja/g++.eh/crash6.C: New test.
26545
26546 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26547
26548 * g++.old-deja/g++.other/warn7.C: New test.
26549
26550 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
26551
26552 * g++.old-deja/g++.other/defarg9.C: New test.
26553
26554 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26555
26556 * g77.f-torture/compile/20010426.f: New test.
26557 * g77.f-torture/execute/20010426.f: New test.
26558
26559 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
26560
26561 * g77.f-torture/compile/20000629-1.x: Remove - error
26562 has been fixed.
26563
26564 2001-04-26 Jeffrey A Law (law@cygnus.com)
26565
26566 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
26567 Tweak slightly to work with g++.dg framework.
26568 * g++.dg/special/ecos.exp: Run initp1.C test.
26569 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
26570
26571 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
26572 its linker doesn't give line numbers either.
26573 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
26574
26575 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26576
26577 * g++.old-deja/g++.other/lex1.C: New test.
26578
26579 2001-04-26 Jakub Jelinek <jakub@redhat.com>
26580
26581 * gcc.dg/noncompile/20010425-1.c: New test.
26582
26583 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
26584
26585 * g++.old-deja/g++.pt/mangle2.C: New test.
26586
26587 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26588
26589 * gcc.dg/format/plus-1.c: New test.
26590
26591 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26592
26593 * gcc.dg/20010423-1.c: New test.
26594
26595 2001-04-25 Jakub Jelinek <jakub@redhat.com>
26596
26597 * gcc.c-torture/execute/20010422-1.c: New test.
26598
26599 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
26600
26601 * g++.old-deja/g++.ns/type2.C: New test.
26602
26603 2001-04-24 Zack Weinberg <zackw@stanford.edu>
26604
26605 * g++.old-deja/g++.other/perf1.C: New test.
26606
26607 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
26608
26609 * gcc.dg/c99-func-2.c: Remove xfail.
26610 * gcc.dg/c99-func-3.c: Remove xfail.
26611 * gcc.dg/c99-func-4.c: Remove xfail.
26612
26613 2001-04-23 Zack Weinberg <zackw@stanford.edu>
26614
26615 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
26616
26617 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
26618
26619 * gcc.c-torture/compile/20010423-1.c: New test.
26620
26621 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26622
26623 * g++.old-deja/g++.pt/typename28.C: New test.
26624
26625 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
26626
26627 * g++.old-deja/g++.abi/empty2.C: New test.
26628 * g++.old-deja/g++.abi/empty3.C: New test.
26629
26630 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26631
26632 * g++.old-deja/g++.other/comdat2.C: New test.
26633 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
26634
26635 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26636
26637 * g++.old-deja/g++.other/overload14.C: New test.
26638
26639 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26640
26641 * g++.old-deja/g++.other/lookup23.C: New test.
26642
26643 2001-04-20 Jakub Jelinek <jakub@redhat.com>
26644
26645 * gcc.c-torture/execute/20010403-1.c: New test.
26646
26647 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
26648 Mark Mitchell <mark@codesourcery.com>
26649
26650 * lib/old-dejagnu.exp: Don't delete output of executable.
26651 Add .exe suffix to executables.
26652
26653 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
26654
26655 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
26656
26657 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26658
26659 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
26660
26661 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26662
26663 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
26664 * g++.old-deja/g++.abi/crash1.C: New test.
26665
26666 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
26667
26668 * g++.old-deja/g++.other/crash40.C: New test.
26669
26670 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26671
26672 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
26673
26674 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
26675
26676 * g++.old-deja/g++.other/warn6.C: New test.
26677
26678 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
26679
26680 * g++.old-deja/g++.robertl/eb42.C: Same.
26681
26682 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26683
26684 * gcc.dg/wtr-conversion-1.c: New testcase.
26685
26686 2001-04-10 Richard Henderson <rth@redhat.com>
26687
26688 * g++.old-deja/g++.other/array5.C: New.
26689
26690 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26691
26692 * gcc.c-torture/execute/20010408-1.c: New test.
26693
26694 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
26695
26696 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
26697 headers and constructs.
26698 * g++.old-deja/g++.robertl/eb79.C: Same.
26699 * g++.old-deja/g++.robertl/eb77.C (main): Same.
26700 * g++.old-deja/g++.robertl/eb73.C: Same.
26701 * g++.old-deja/g++.robertl/eb66.C (main): Same.
26702 * g++.old-deja/g++.robertl/eb55.C (t): Same.
26703 * g++.old-deja/g++.robertl/eb54.C (main): Same.
26704 * g++.old-deja/g++.robertl/eb46.C (main): Same.
26705 * g++.old-deja/g++.robertl/eb44.C: Same.
26706 * g++.old-deja/g++.robertl/eb41.C (main): Same.
26707 * g++.old-deja/g++.robertl/eb4.C (main): Same.
26708 * g++.old-deja/g++.robertl/eb39.C: Same.
26709 * g++.old-deja/g++.robertl/eb33.C (main): Same.
26710 * g++.old-deja/g++.robertl/eb31.C (main): Same.
26711 * g++.old-deja/g++.robertl/eb30.C: Same.
26712 * g++.old-deja/g++.robertl/eb3.C: Same.
26713 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
26714 * g++.old-deja/g++.robertl/eb21.C: Same.
26715 * g++.old-deja/g++.robertl/eb15.C: Same.
26716 * g++.old-deja/g++.robertl/eb118.C: Same.
26717 * g++.old-deja/g++.robertl/eb115.C (main): Same.
26718 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
26719 * g++.old-deja/g++.robertl/eb109.C: Same.
26720 * g++.old-deja/g++.other/sibcall1.C (main): Same.
26721 * g++.old-deja/g++.mike/rtti1.C: Same.
26722 * g++.old-deja/g++.mike/p658.C: Same.
26723 * g++.old-deja/g++.mike/net46.C: Same.
26724 * g++.old-deja/g++.mike/net34.C: Same.
26725 * g++.old-deja/g++.mike/memoize1.C: Same.
26726 * g++.old-deja/g++.mike/eh2.C: Same.
26727 * g++.old-deja/g++.law/weak.C: Same.
26728 * g++.old-deja/g++.law/visibility7.C: Same.
26729 * g++.old-deja/g++.law/visibility25.C: Same.
26730 * g++.old-deja/g++.law/visibility22.C: Same.
26731 * g++.old-deja/g++.law/visibility2.C: Same.
26732 * g++.old-deja/g++.law/visibility17.C: Same.
26733 * g++.old-deja/g++.law/visibility13.C: Same.
26734 * g++.old-deja/g++.law/visibility10.C: Same.
26735 * g++.old-deja/g++.law/visibility1.C: Same.
26736 * g++.old-deja/g++.law/virtual3.C (eval): Same.
26737 * g++.old-deja/g++.law/vbase1.C: Same.
26738 * g++.old-deja/g++.law/operators32.C: Same.
26739 * g++.old-deja/g++.law/nest3.C: Same.
26740 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
26741 * g++.old-deja/g++.law/except5.C (main): Same.
26742 * g++.old-deja/g++.law/cvt7.C (run): Same.
26743 * g++.old-deja/g++.law/cvt2.C: Same.
26744 * g++.old-deja/g++.law/cvt16.C: Same.
26745 * g++.old-deja/g++.law/ctors6.C (bar): Same.
26746 * g++.old-deja/g++.law/ctors17.C (main): Same.
26747 * g++.old-deja/g++.law/ctors13.C: Same.
26748 * g++.old-deja/g++.law/ctors12.C (main): Same.
26749 * g++.old-deja/g++.law/ctors10.C: Same.
26750 * g++.old-deja/g++.law/code-gen5.C: Same.
26751 * g++.old-deja/g++.law/bad-error7.C: Same.
26752 * g++.old-deja/g++.law/arm9.C: Same.
26753 * g++.old-deja/g++.law/arm12.C: Same.
26754 * g++.old-deja/g++.law/arg8.C: Same.
26755 * g++.old-deja/g++.law/arg1.C: Same.
26756 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
26757 * g++.old-deja/g++.jason/template31.C: Same.
26758 * g++.old-deja/g++.jason/template24.C (main): Same.
26759 * g++.old-deja/g++.jason/2371.C: Same.
26760 * g++.old-deja/g++.eh/new2.C: Same.
26761 * g++.old-deja/g++.eh/new1.C: Same.
26762 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
26763 * g++.old-deja/g++.brendan/nest21.C (main): Same.
26764 * g++.old-deja/g++.brendan/err-msg3.C: Same.
26765 * g++.old-deja/g++.brendan/crash62.C: Same.
26766 * g++.old-deja/g++.brendan/crash52.C: Same.
26767 * g++.old-deja/g++.brendan/crash49.C (main): Same.
26768 * g++.old-deja/g++.brendan/crash38.C: Same.
26769 * g++.old-deja/g++.brendan/crash15.C (main): Same.
26770 * g++.old-deja/g++.brendan/copy9.C: Same.
26771
26772 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
26773
26774 * gcc.c-torture/execute/20001203-2.c (memset):
26775 Count argument is of type __SIZE_TYPE__.
26776
26777 2001-04-04 Diego Novillo <dnovillo@redhat.com>
26778
26779 * gcc.c-torture/compile/20010404-1.c: New test.
26780
26781 2001-04-04 Jakub Jelinek <jakub@redhat.com>
26782
26783 * gcc.c-torture/compile/20010326-1.c: New test.
26784
26785 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
26786
26787 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
26788 peculiarities of the SH.
26789 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
26790
26791 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26792
26793 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
26794 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
26795 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
26796
26797 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26798
26799 * g77.f-torture/compile/20010321-1.f: New test.
26800
26801 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26802
26803 * gcc.c-torture/compile/20010329-1.c: New test.
26804
26805 2001-04-02 Jakub Jelinek <jakub@redhat.com>
26806
26807 * gcc.c-torture/execute/20010329-1.c: New test.
26808
26809 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26810
26811 * g++.old-deja/g++.other/eh4.C: Fix typo.
26812
26813 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
26814
26815 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
26816
26817 2001-03-28 Philip Blundell <philb@gnu.org>
26818
26819 * gcc.c-torture/compile/20010328-1.c: New test.
26820
26821 2001-03-27 Richard Henderson <rth@redhat.com>
26822
26823 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
26824 * g++.old-deja/g++.eh/vbase3.C: Likewise.
26825
26826 2001-03-27 Alan Modra <alan@linuxcare.com.au>
26827
26828 * gcc.c-torture/compile/20010327-1.c: New test.
26829
26830 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
26831
26832 * g++.old-deja/g++.other/friend12.C: New test.
26833 * g++.old-deja/g++.other/friend9.C: Expect no errors.
26834 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
26835
26836 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
26837
26838 * gcc.c-torture/execute/20010325-1.c: New test.
26839
26840 2001-03-23 Jakub Jelinek <jakub@redhat.com>
26841
26842 * g++.old-deja/g++.other/mangle3.C: New test.
26843
26844 2001-03-22 Jakub Jelinek <jakub@redhat.com>
26845
26846 * g++.old-deja/g++.other/anon8.C: New test.
26847
26848 2001-03-20 Philip Blundell <philb@gnu.org>
26849
26850 * gcc.c-torture/compile/20010320-1.c: New test.
26851
26852 2001-03-17 Richard Henderson <rth@redhat.com>
26853
26854 * g++.old-deja/g++.other/eh4.C: Add expected error text.
26855
26856 2001-03-15 Geoff Keating <geoff@redhat.com>
26857
26858 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
26859 tests on AIX.
26860
26861 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
26862
26863 * g++.old-deja/g++.other/eh4.C: New test.
26864
26865 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
26866
26867 * gcc.dg/cpp/mi1.c: Update.
26868
26869 2001-03-14 Jakub Jelinek <jakub@redhat.com>
26870
26871 * g++.old-deja/g++.other/regstack.C: New test.
26872
26873 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
26874
26875 * g++.old-deja/g++.other/ref4.C: New test.
26876
26877 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
26878
26879 * objc/execute/va_method.m: Added.
26880 * objc/execute/IMP.m: Added.
26881 * objc/execute/_cmd.m: Added.
26882 * objc/execute/accessing_ivars.m: Added.
26883 * objc/execute/class-1.m: Added.
26884 * objc/execute/class-10.m: Added.
26885 * objc/execute/class-11.m: Added.
26886 * objc/execute/class-12.m: Added.
26887 * objc/execute/class-13.m: Added.
26888 * objc/execute/class-14.m: Added.
26889 * objc/execute/class-2.m: Added.
26890 * objc/execute/class-3.m: Added.
26891 * objc/execute/class-4.m: Added.
26892 * objc/execute/class-5.m: Added.
26893 * objc/execute/class-6.m: Added.
26894 * objc/execute/class-7.m: Added.
26895 * objc/execute/class-8.m: Added.
26896 * objc/execute/class-9.m: Added.
26897 * objc/execute/class-tests-1.h
26898 * objc/execute/class-tests-2.h
26899 * objc/execute/compatibility_alias.m: Added.
26900 * objc/execute/encode-1.m: Added.
26901 * objc/execute/formal_protocol-1.m: Added.
26902 * objc/execute/formal_protocol-2.m: Added.
26903 * objc/execute/formal_protocol-3.m: Added.
26904 * objc/execute/formal_protocol-4.m: Added.
26905 * objc/execute/formal_protocol-5.m: Added.
26906 * objc/execute/formal_protocol-6.m: Added.
26907 * objc/execute/formal_protocol-7.m: Added.
26908 * objc/execute/informal_protocol.m: Added.
26909 * objc/execute/initialize.m: Added.
26910 * objc/execute/load.m: Added.
26911 * objc/execute/many_args_method.m: Added.
26912 * objc/execute/nested-3.m: Added.
26913 * objc/execute/no_clash.m: Added.
26914 * objc/execute/private.m: Added.
26915 * objc/execute/redefining_self.m: Added.
26916 * objc/execute/root_methods.m: Added.
26917 * objc/execute/selector-1.m: Added.
26918 * objc/execute/static-1.m: Added.
26919 * objc/execute/static-2.m: Added.
26920 * objc/execute/va_method.m: Added.
26921
26922 2001-03-10 Richard Henderson <rth@redhat.com>
26923
26924 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
26925
26926 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
26927
26928 * g++.old-deja/g++.other/crash31.C: XFAIL.
26929 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
26930 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
26931 * gcc.c-torture/execute/20010123-1.x: XFAIL.
26932 * gcc.c-torture/execute/20010124-1.x: XFAIL.
26933 * gcc.dg/sequence-pt-1.c: XFAIL one test.
26934
26935 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
26936
26937 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
26938
26939 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26940
26941 * gcc.dg/20000724-1.c: Don't use multiline strings.
26942
26943 2001-03-06 Zack Weinberg <zackw@stanford.edu>
26944
26945 * objc/execute/string1.m, objc/execute/string2.m: Compare the
26946 result of -cString against what we expect it to be; don't just
26947 print it out for no one to read.
26948
26949 * objc/execute/string3.m, objc/execute/string4.m: New tests.
26950 Based on testcases provided by Nicola Pero.
26951
26952 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26953
26954 * gcc.dg/cpp/macro7.c: New test.
26955
26956 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
26957
26958 * gcc.dg/cpp/multiline.c: Update.
26959
26960 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26961
26962 * g++.old-deja/g++.other/enum3.C: New test.
26963
26964 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.old-deja/g++.other/pod1.C: New test.
26967
26968 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
26969
26970 * g++.old-deja/g++.ext/overload1.C: New test.
26971
26972 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26973
26974 * g++.old-deja/g++.pt/using1.C: New test.
26975
26976 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
26977
26978 * g++.old-deja/g++.other/using9.C: New test.
26979
26980 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
26981
26982 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
26983
26984 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
26985
26986 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
26987
26988 * g++.old-deja/g++.ext/realpt1.C: Remove.
26989
26990 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
26991
26992 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
26993
26994 2001-02-26 Will Cohen <wcohen@redhat.com>
26995
26996 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
26997
26998 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
26999
27000 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
27001 templatized constructors.
27002
27003 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27004
27005 * gcc.c-torture/execute/20010224-1.c: New test.
27006
27007 2001-02-23 Jakub Jelinek <jakub@redhat.com>
27008
27009 * gcc.c-torture/execute/20010222-1.c: New test.
27010
27011 2001-02-22 Jakub Jelinek <jakub@redhat.com>
27012
27013 * g++.old-deja/g++.other/inline20.C: New test.
27014
27015 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
27016
27017 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
27018
27019 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27020
27021 * g++.old-deja/g++.other/lookup22.C: New test.
27022
27023 2001-02-19 Zack Weinberg <zackw@stanford.edu>
27024
27025 * g77.dg: New directory.
27026 * g77.dg/20010216-1.f: New test case.
27027 * g77.dg/dg.exp: New driver.
27028 * lib/g77-dg.exp: New driver library.
27029
27030 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27031
27032 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
27033
27034 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
27035
27036 * g++.old-deja/g++.other/decl9.C: New test.
27037
27038 2001-02-16 Jakub Jelinek <jakub@redhat.com>
27039
27040 * g++.old-deja/g++.other/init16.C: Update the test so that it does
27041 not need <string> and also tests the initialization at runtime.
27042
27043 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27044
27045 * gcc.c-torture/execute/longlong.c: New test.
27046
27047 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27048
27049 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
27050
27051 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
27052
27053 * gcc.c-torture/execute/920302-1.c (execute):
27054 Change argument type to short.
27055
27056 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27057
27058 * g++.old-deja/g++.pt/deduct6.C: New test.
27059
27060 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
27061
27062 * g++.old-deja/g++.pt/deduct5.C: New test.
27063
27064 2001-02-14 Jakub Jelinek <jakub@redhat.com>
27065
27066 * gcc.c-torture/execute/20010209-1.c: New test.
27067
27068 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
27069
27070 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
27071
27072 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
27073
27074 * g++.dg/vtgc1.C: Update for new ABI.
27075
27076 * consistency.vlad: New directory, 1665 files.
27077
27078 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27079
27080 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
27081 return type.
27082 * gcc.dg/cpp/digraphs.c: Declare puts.
27083
27084 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27085
27086 * g++.old-deja/g++.other/warn5.C: New test.
27087
27088 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27089
27090 * g++.old-deja/g++.pt/spec40.C: New test.
27091
27092 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
27093
27094 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
27095 case.
27096 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
27097
27098 2001-02-12 Jakub Jelinek <jakub@redhat.com>
27099
27100 * gcc.c-torture/compile/20010209-1.c: New test.
27101
27102 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
27103
27104 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
27105 excess errors message but not if it crashes.
27106 * g++.old-deja/g++.other/crash27.C: Likewise.
27107 * g++.old-deja/g++.other/crash28.C: Likewise.
27108 * g++.old-deja/g++.other/crash30.C: Likewise.
27109 * g++.old-deja/g++.other/crash32.C: Likewise.
27110 * g++.old-deja/g++.other/crash35.C: Likewise.
27111 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27112
27113 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
27114
27115 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
27116 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
27117 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
27118 g77.f-torture/execute/execute.exp,
27119 g77.f-torture/noncompile/noncompile.exp,
27120 gcc.c-torture/execute/execute.exp,
27121 gcc.c-torture/execute/memcheck/memcheck.exp,
27122 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
27123 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
27124 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
27125 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
27126 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
27127 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
27128 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27129 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
27130 Remove bug reporting instructions with ancient email addresses.
27131
27132 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27133
27134 * gcc.dg/20010202-1.c: New test.
27135 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
27136
27137 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
27138
27139 * g++.dg/stdbool-if.C: New test.
27140
27141 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
27142
27143 * objc/execute/fdecl.m: Added main().
27144
27145 2001-02-07 Jakub Jelinek <jakub@redhat.com>
27146
27147 * gcc.c-torture/execute/20010206-1.c: New test.
27148
27149 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
27150
27151 * gcc.dg/cpp/avoidpaste1.c: Update.
27152
27153 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
27154
27155 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
27156 Pero <nicola@brainstorm.co.uk>.
27157 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
27158
27159 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
27160
27161 * g++.old-deja/g++.pt/spec39.C: New test.
27162
27163 2001-02-05 Jakub Jelinek <jakub@redhat.com>
27164
27165 * gcc.c-torture/compile/20010202-1.c: New test.
27166
27167 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
27168
27169 * g++.old-deja/g++.abi/primary2.C: New test.
27170 * g++.old-deja/g++.abi/primary3.C: New test.
27171 * g++.old-deja/g++.abi/primary4.C: New test.
27172 * g++.old-deja/g++.abi/primary5.C: New test.
27173 * g++.old-deja/g++.abi/vtable3.h: New test.
27174 * g++.old-deja/g++.abi/vtable3a.C: New test.
27175 * g++.old-deja/g++.abi/vtable3b.C: New test.
27176 * g++.old-deja/g++.abi/vtable3c.C: New test.
27177 * g++.old-deja/g++.abi/vtable3d.C: New test.
27178 * g++.old-deja/g++.abi/vtable3e.C: New test.
27179 * g++.old-deja/g++.abi/vtable3f.C: New test.
27180 * g++.old-deja/g++.abi/vtable3g.C: New test.
27181 * g++.old-deja/g++.abi/vtable3h.C: New test.
27182 * g++.old-deja/g++.abi/vtable3i.C: New test.
27183 * g++.old-deja/g++.abi/vtable3j.C: New test.
27184 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
27185
27186 2001-02-03 Jakub Jelinek <jakub@redhat.com>
27187
27188 * g++.old-deja/g++.other/anon6.C: New test.
27189 * g++.old-deja/g++.other/anon7.C: New test.
27190
27191 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
27192
27193 * gcc.dg/cpp/avoidpaste2.c: New tests.
27194
27195 2001-01-31 Jakub Jelinek <jakub@redhat.com>
27196
27197 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
27198
27199 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
27200
27201 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
27202 DECIMAL_DIG cases for Irix."
27203
27204 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
27205
27206 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
27207
27208 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27209
27210 * gcc.dg/c99-tag-1.c: New test.
27211
27212 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27213
27214 * gcc.dg/cpp/tr-warn1.c: Add tests.
27215
27216 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
27217
27218 * gcc.dg/cpp/avoidpaste1.c: Update.
27219 * gcc.dg/cpp/paste4.c: Update.
27220
27221 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
27222
27223 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
27224 cases for Irix.
27225
27226 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
27227
27228 * g++.old-deja/g++.other/inline19.C: New test.
27229
27230 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
27231
27232 * gcc.dg/Wlarger-than.c: New test.
27233
27234 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27235
27236 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
27237
27238 2001-01-29 Jakub Jelinek <jakub@redhat.com>
27239
27240 * gcc.c-torture/execute/20010129-1.c: New test.
27241 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
27242
27243 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
27244
27245 * gcc.dg/cpp/avoidpaste1.c: Test case.
27246
27247 2001-01-28 Jakub Jelinek <jakub@redhat.com>
27248
27249 * g++.old-deja/g++.other/inline18.C: New test.
27250
27251 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27252
27253 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
27254 and __builtin_putchar.
27255
27256 2001-01-27 Jakub Jelinek <jakub@redhat.com>
27257
27258 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
27259 tests.
27260
27261 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
27262
27263 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
27264 floating point number rounding mode to round to the nearest
27265 representable mode.
27266
27267 2001-01-25 Jakub Jelinek <jakub@redhat.com>
27268
27269 * g++.old-deja/g++.other/mangle2.C: New test.
27270
27271 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
27272
27273 * gcc.c-torture/compile/20010124-1.c: New test.
27274
27275 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
27276
27277 * g++.old-deja/g++.pt/spec38.C: New test.
27278
27279 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27280
27281 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
27282 "Build don't run".
27283
27284 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27285
27286 * gcc.c-torture/execute/20010123-1.c: New test.
27287
27288 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27289
27290 * g++.old-deja/g++.pt/spec37.C: New test.
27291
27292 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
27293
27294 * g++.old-deja/g++.pt/overload14.C: New test.
27295
27296 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27297
27298 * gcc.c-torture/execute/20010122-1.c: New test, exercise
27299 __builtin_return_address.
27300
27301 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
27302
27303 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
27304 * g++.old-deja/g++.pt/spec35.C: New test.
27305 * g++.old-deja/g++.pt/spec36.C: New test.
27306
27307 2001-01-20 Jakub Jelinek <jakub@redhat.com>
27308
27309 * gcc.c-torture/compile/20010118-1.c: New test.
27310
27311 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
27312
27313 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
27314
27315 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27316
27317 * gcc.c-torture/execute/20010119-1.c: New test.
27318
27319 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27320
27321 * g++.old-deja/g++.other/vbase5.C: New test.
27322
27323 2001-01-19 Jakub Jelinek <jakub@redhat.com>
27324
27325 * gcc.c-torture/execute/20010118-1.c: New test.
27326
27327 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27328
27329 * g++.old-deja/g++.pt/deduct3.C: New test.
27330
27331 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
27332
27333 * g++.old-deja/g++.pt/spec34.C: New test.
27334
27335 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
27336
27337 * g77.f-torture/compile/20000601-2.f: New test.
27338
27339 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27340
27341 * g++.old-deja/g++.other/init17.C: New test.
27342
27343 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
27344
27345 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
27346
27347 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27348
27349 * g++.old-deja/g++.pt/unify8.C: New test.
27350
27351 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27352
27353 * g++.old-deja/g++.abi/vbase1.C: New test.
27354
27355 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
27356
27357 * g++.old-deja/g++.pt/crash65.C: New test.
27358
27359 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
27360
27361 * gcc.dg/cpp/assembl2.S: New test case.
27362
27363 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
27364
27365 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
27366 are supported.
27367
27368 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27369
27370 * g++.old-deja/g++.other/builtins1.C: New test.
27371 * g++.old-deja/g++.other/builtins2.C: Likewise.
27372 * g++.old-deja/g++.other/builtins3.C: Likewise.
27373 * g++.old-deja/g++.other/builtins4.C: Likewise.
27374
27375 2001-01-17 Jakub Jelinek <jakub@redhat.com>
27376
27377 * gcc.c-torture/compile/20010117-1.c: New test.
27378 * gcc.c-torture/compile/20010117-2.c: New test.
27379
27380 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27381
27382 * g77.f-torture/execute/20010116.[fx]: New test,
27383 XFAIL on i?86-*-*.
27384 * g77.f-torture/compile/20010115.f: Indicate it's
27385 a test for PR fortran/1636.
27386
27387 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
27388
27389 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
27390
27391 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27392
27393 * g77.f-torture/compile/20010115.f: New test.
27394
27395 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
27396
27397 * g++.old-deja/g++.pt/nontype5.C: New test.
27398
27399 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
27400
27401 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
27402 have an equivalent working one below it.
27403
27404 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27405
27406 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
27407 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27408
27409 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
27410
27411 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
27412 message containing "init_priority".
27413 (conpr-2.C): Likewise.
27414 (conpr-3.C): Likewise.
27415 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
27416
27417 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27418
27419 * gcc.c-torture/execute/20010114-2.c: New test.
27420
27421 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
27422
27423 * gcc.c-torture/compile/20010114-1.c: New test.
27424 * gcc.c-torture/compile/20010114-1.x: Xfail.
27425 * gcc.c-torture/compile/20010114-2.c: New test.
27426 * gcc.c-torture/execute/20010114-1.c: New test.
27427 * gcc.dg/trunc-1.c: New test.
27428 * gcc.dg/uninit-B.c: New test.
27429
27430 2001-01-13 Nick Clifton <nickc@redhat.com>
27431
27432 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
27433 target.
27434
27435 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
27436
27437 * gcc.c-torture/compile/20010113-1.c: New test.
27438
27439 2001-01-13 Jakub Jelinek <jakub@redhat.com>
27440
27441 * gcc.c-torture/compile/20001212-1.c: New test.
27442
27443 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
27444
27445 * gcc.dg/cpp/widestr1.c: Update.
27446 * gcc.dg/cpp/prag-imp.c: Remove.
27447
27448 2001-01-12 Jakub Jelinek <jakub@redhat.com>
27449
27450 * gcc.c-torture/execute/20000801-3.x: Remove.
27451 * gcc.dg/c90-init-1.c: New test.
27452 * gcc.dg/c99-init-1.c: New test.
27453 * gcc.dg/c99-init-2.c: New test.
27454 * gcc.dg/gnu99-init-1.c: New test.
27455
27456 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
27457
27458 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
27459 testing that no relevant ones were found.
27460
27461 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27462
27463 * g++.old-deja/g++.pt/cast2.C: New test.
27464
27465 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
27466
27467 * g++.old-deja/g++.pt/friend47.C: New test.
27468
27469 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27470
27471 * g++.old-deja/g++.pt/instantiate13.C: New test.
27472
27473 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27474
27475 * g++.old-deja/g++.other/defarg7.C: New test.
27476 * g++.old-deja/g++.other/defarg8.C: New test.
27477
27478 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27479
27480 * g++.old-deja/g++.pt/crash64.C: New test.
27481
27482 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
27483
27484 * g++.old-deja/g++.pt/crash63.C: New test.
27485
27486 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
27487
27488 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
27489
27490 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
27491
27492 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
27493
27494 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27495
27496 * g++.old-deja/g++.pt/error3.C: New test.
27497
27498 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27499
27500 * g++.old-deja/g++.other/crash39.C: New test.
27501
27502 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
27503
27504 * g++.old-deja/g++.other/vbase4.C: New test.
27505
27506 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
27507
27508 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
27509 * gcc.dg/special/20000419-2.c: New file. Identical to above.
27510 * gcc.dg/special/special.exp: New test driver which will check
27511 for alias support for the above test.
27512
27513 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
27514
27515 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
27516 problems on small machines.
27517 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
27518 parameterize.
27519
27520 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
27521
27522 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
27523 mips.
27524 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
27525
27526 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
27527
27528 * g++.old_deja/g++.pt/using8.C: New test.
27529
27530 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
27531
27532 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
27533
27534 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
27535
27536 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
27537 where a failure is expected.
27538 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
27539
27540 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27541
27542 * g++.old_deja/g++.pt/instantiate12.C: New test.
27543
27544 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27545
27546 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
27547 start of structs.
27548 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
27549 * g++.old-deja/g++.brendan/crash17.C: Likewise.
27550 * g++.old-deja/g++.brendan/crash29.C: Likewise.
27551 * g++.old-deja/g++.brendan/crash48.C: Likewise.
27552 * g++.old-deja/g++.brendan/ns1.C: Likewise.
27553 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
27554 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
27555 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
27556 * g++.old-deja/g++.eh/spec6.C: Likewise.
27557 * g++.old-deja/g++.jason/crash3.C: Likewise.
27558 * g++.old-deja/g++.law/ctors11.C: Likewise.
27559 * g++.old-deja/g++.law/ctors17.C: Likewise.
27560 * g++.old-deja/g++.law/ctors5.C: Likewise.
27561 * g++.old-deja/g++.law/ctors9.C: Likewise.
27562 * g++.old-deja/g++.mike/ambig1.C: Likewise.
27563 * g++.old-deja/g++.mike/net22.C: Likewise.
27564 * g++.old-deja/g++.mike/p3538a.C: Likewise.
27565 * g++.old-deja/g++.mike/p3538b.C: Likewise.
27566 * g++.old-deja/g++.mike/virt3.C: Likewise.
27567 * g++.old-deja/g++.niklas/t128.C: Likewise.
27568 * g++.old-deja/g++.other/anon4.C: Likewise.
27569 * g++.old-deja/g++.other/using1.C: Likewise.
27570 * g++.old-deja/g++.other/warn3.C: Likewise.
27571 * g++.old-deja/g++.pt/t37.C: Likewise.
27572 * g++.old-deja/g++.robertl/eb69.C: Likewise.
27573 * g++.old-deja/g++.robertl/eb71.C: Likewise.
27574
27575 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
27576
27577 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
27578
27579 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27580
27581 * gcc.c-torture/execute/stdio-opt-3.c: New test.
27582
27583 2001-01-07 Jakub Jelinek <jakub@redhat.com>
27584
27585 * gcc.c-torture/compile/20010107-1.c: New test.
27586
27587 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27588
27589 * gcc.c-torture/execute/builtin-noret-1.c: New test.
27590
27591 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
27592
27593 * gcc.dg/format/format.h: New file.
27594 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
27595 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
27596 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
27597 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
27598 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
27599 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
27600 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
27601 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
27602 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
27603 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
27604 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
27605 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
27606 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
27607 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
27608 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
27609 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
27610 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
27611 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
27612 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
27613 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
27614 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
27615 instead of declaring standard types, macros and functions in each
27616 test.
27617
27618 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
27619
27620 * gcc.c-torture/execute/20010106-1.c: New test.
27621
27622 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
27623
27624 * gcc.dg/format/format.exp: New file.
27625 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
27626 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
27627 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
27628 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
27629 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
27630 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
27631 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
27632 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
27633 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
27634 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
27635 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
27636 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
27637 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
27638 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
27639 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
27640 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
27641 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
27642 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
27643 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
27644 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
27645 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
27646 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
27647 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
27648 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
27649 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
27650 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
27651 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
27652 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
27653 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
27654 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
27655 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
27656 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
27657 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
27658 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
27659 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
27660 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
27661 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
27662 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
27663 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
27664 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
27665 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
27666 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
27667
27668 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
27669
27670 * gcc.c-torture/execute/991228-1.c: Take word endianness into
27671 account.
27672
27673 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
27674
27675 * gcc.c-torture/execute/builtin-complex-1.c: New test.
27676
27677 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
27678
27679 * g++.old-deja/g++.pt/crash62.C: New test.
27680
27681 2001-01-04 Richard Henderson <rth@redhat.com>
27682
27683 * gcc.dg/20000926-1.c: Update expected warnings.
27684 * gcc.dg/array-2.c: Likewise.
27685 * gcc.dg/array-4.c: Also validate flexible array members.
27686 * gcc.dg/c99-flex-array-1.c: New.
27687
27688 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
27689
27690 * gcc.c-torture/compile/20001222-1.x: Remove.
27691
27692 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27693
27694 * gcc.c-torture/execute/built-in-setjmp.c: New.
27695
27696 2001-01-03 Richard Henderson <rth@redhat.com>
27697
27698 * gcc.dg/940510-1.c: Update expected error wording.
27699 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
27700
27701 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
27702
27703 * lib/target-supports.exp (check_alias_available): Modified to
27704 indicate aliases not supported if only weak aliases are supported.
27705
27706 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27707
27708 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
27709 Turn on cmpstrsi checks for __pj__ and __i370__.
27710
27711 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27712
27713 * g++.old-deja/g++.other/virtual11.C: New test.
27714
27715 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
27716
27717 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
27718
27719 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27720
27721 * gcc.c-torture/compile/20010102-1.c: New test.
27722
27723 2001-01-02 Andreas Jaeger <aj@suse.de>
27724
27725 * gcc.dg/noreturn-3.c: New test.
27726
27727 * gcc.dg/noreturn-4.c: New test.
27728
27729 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27730
27731 * gcc.c-torture/execute/stdio-opt-1.c: Also test
27732 __builtin_fputc and __builtin_fwrite.
27733
27734 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27735
27736 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
27737 signed char, not default char.
27738
27739 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
27740
27741 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
27742
27743 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
27744
27745 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
27746
27747 2000-12-29 Richard Henderson <rth@redhat.com>
27748
27749 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
27750 (__cyg_profile_func_exit): Define.
27751
27752 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27753
27754 * g++.dg/vtgc1.C: New test.
27755
27756 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
27757
27758 * gcc.dg/noncompile/20001228-1.c: New test.
27759
27760 * gcc.dg/20001228-1.c: New test.
27761
27762 * gcc.c-torture/execute/20001228-1.c: New test.
27763
27764 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
27765
27766 * gcc.dg/format-strfmon-1.c: New test.
27767
27768 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27769
27770 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
27771 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
27772 * gcc.c-torture/execute/string-opt-1.c: Likewise.
27773 * gcc.c-torture/execute/string-opt-2.c: Likewise.
27774 * gcc.c-torture/execute/string-opt-3.c: Likewise.
27775 * gcc.c-torture/execute/string-opt-4.c: Likewise.
27776 * gcc.c-torture/execute/string-opt-6.c: Likewise.
27777 * gcc.c-torture/execute/string-opt-7.c: Likewise.
27778 * gcc.c-torture/execute/string-opt-8.c: Likewise.
27779 * gcc.c-torture/execute/string-opt-9.c: Likewise.
27780 * gcc.c-torture/execute/string-opt-10.c: Likewise.
27781 * gcc.c-torture/execute/string-opt-11.c: Likewise.
27782 * gcc.c-torture/execute/string-opt-12.c: Likewise.
27783
27784 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
27785 * gcc.c-torture/execute/string-opt-4.c: Test index.
27786
27787 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
27788
27789 * gcc.c-torture/compile/20001226-1.c: New test.
27790
27791 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
27792
27793 * gcc.c-torture/compile/20001222-1.c: New test.
27794 * gcc.c-torture/compile/20001222-1.x: Xfail.
27795
27796 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
27797
27798 * gcc.c-torture/execute/comp-goto-2.c: New test.
27799
27800 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
27801
27802 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
27803 Use long types if __INT_MAX__ is 32767.
27804 (main): Use cast to (sint32 *) when poking 88 into a_page.
27805
27806 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
27807
27808 2000-12-21 Bernd Schmidt <bernds@redhat.com>
27809
27810 * gcc.c-torture/compile/20001221-1.c: New test.
27811 * gcc.c-torture/execute/20001221-1.c: New test.
27812
27813 2000-12-20 Richard Henderson <rth@redhat.com>
27814
27815 * g++.old-deja/g++.pt/crash36.C: Update error lines.
27816 * g++.old-deja/g++.robertl/eb109.C: Likewise.
27817
27818 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27819
27820 * gcc.dg/compare3.c: New test.
27821
27822 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27823
27824 * gcc.dg/format-warnll-1.c: New test.
27825
27826 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
27827
27828 * gcc.dg/cpp/cmdlne-P.c: New test.
27829
27830 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
27831
27832 * gcc.c-torture/execute/builtin-abs-1.c,
27833 gcc.c-torture/execute/builtin-abs-2.c: New tests.
27834
27835 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27836
27837 * gcc.dg/cpp/multiline.c: New test.
27838
27839 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
27840
27841 * g++.old-deja/g++.other/syshdr1.C: Update.
27842 * gcc.dg/cpp/lineflags.c: Remove temporarily.
27843
27844 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27845
27846 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
27847
27848 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27849
27850 * g++.old-deja/g++.pt/ttp65.C: New test.
27851
27852 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27853
27854 * g++.old-deja/g++.pt/ttp64.C: New test.
27855
27856 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27857
27858 * g++.old-deja/g++.pt/spec33.C: New test.
27859
27860 2000-12-14 Catherine Moore <clm@redhat.com>
27861
27862 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
27863 * gcc.c-torture/execute/920612-2.c: Likewise.
27864 * gcc.c-torture/execute/920428-2.c: Likewise.
27865 * gcc-c-torture/execute/va-arg-11.c: Call exit.
27866 * gcc.c-torture/execute/va-arg-21.c: Likewise.
27867
27868 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27869
27870 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
27871 * gcc.dg/pack-test-2.c: Likewise.
27872
27873 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27874
27875 Tests by Zack Weinberg <zackw@stanford.edu>.
27876
27877 * gcc.dg/cpp/defined.c: Update.
27878 * gcc.dg/cpp/defined_trad.c: New tests.
27879
27880 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
27881
27882 * gcc.dg/cpp/trad-direct.c: Update.
27883
27884 2000-12-11 Neil Booth <neilb@earthling.net>
27885
27886 * gcc.dg/cpp/defined_trad.c
27887
27888 2000-12-11 Neil Booth <neilb@earthling.net>
27889
27890 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
27891
27892 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
27893
27894 * gcc.dg/format-miss-2.c: New test.
27895
27896 2000-12-09 Neil Booth <neilb@earthling.net>
27897
27898 * gcc.dg/cpp/lineflags.c: New tests.
27899 * gcc.dg/cpp/poison.c: Update.
27900 * gcc.dg/cpp/redef2.c: Update.
27901 * gcc.dg/cpp/skipping.c: New test.
27902
27903 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
27904
27905 * g++.old-deja/g++.other/eh3.C: New testcase.
27906
27907 2000-12-07 Neil Booth <neilb@earthling.net>
27908
27909 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
27910 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
27911 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
27912 wtr-union-init-2.c, wtr-union-init-3.c: Update.
27913 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
27914 Update.
27915
27916 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27917
27918 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
27919 __SIZE_TYPE__ instead of int for type of integers cast to
27920 pointers.
27921
27922 2000-12-07 Jakub Jelinek <jakub@redhat.com>
27923
27924 * g++.old-deja/g++.other/cleanup4.C: New test.
27925
27926 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27927
27928 * format-sec-1.c: New test.
27929
27930 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27931
27932 * gcc.dg/format-nonlit-3.c: New test.
27933
27934 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
27935
27936 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
27937 through a null pointer.
27938
27939 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27940
27941 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
27942 * g++.old-deja/g++.pt/partial4.C: New test.
27943
27944 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
27945
27946 * gcc.c-torture/execute/ieee/hugeval.x: New.
27947
27948 2000-12-06 Neil Booth <neilb@earthling.net>
27949
27950 * gcc.dg/cpp/backslash2.c: New tests.
27951
27952 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27953
27954 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
27955 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
27956
27957 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
27958
27959 * gcc.c-torture/execute/20001203-2.c: New testcase.
27960
27961 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27962
27963 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
27964 * g++.old-deja/g++.other/virtual10.C: New test.
27965
27966 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
27967
27968 * g++.old-deja/g++.mike/pmf5.C: Remove test.
27969
27970 2000-12-05 Richard Henderson <rth@redhat.com>
27971
27972 * gcc.c-torture/compile/20001205-1.c: New.
27973
27974 2000-12-04 Neil Booth <neilb@earthling.net>
27975
27976 * g++.old-deja/g++.other/virtual9.C: New test.
27977 * g++.old-deja/g++.pt/crash61.C: New test.
27978 * gcc.c-torture/execute/loop-9.c: New test.
27979
27980 2000-12-04 Neil Booth <neilb@earthling.net>
27981
27982 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
27983 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
27984 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
27985 * gcc.dg/cpp/extratokens.c: ...here.
27986
27987 2000-12-04 Neil Booth <neilb@earthling.net>
27988
27989 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
27990 New tests.
27991
27992 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27993
27994 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
27995 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
27996
27997 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27998
27999 * gcc.c-torture/execute/20001203-1.c: New test.
28000
28001 2000-12-03 Neil Booth <neilb@earthling.net>
28002
28003 * gcc.dg/cpp/macro6.c: New test cases.
28004
28005 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28006
28007 * gcc.c-torture/execute/string-opt-9.c: New test.
28008 * gcc.c-torture/execute/string-opt-10.c: Likewise.
28009 * gcc.c-torture/execute/string-opt-11.c: Likewise.
28010 * gcc.c-torture/execute/string-opt-12.c: Likewise.
28011
28012 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
28013 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
28014
28015 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
28016
28017 * gcc.dg/cpp/if-6.c: New testcase.
28018
28019 * gcc.dg/20001201-1.c: New testcase.
28020
28021 2000-12-02 Neil Booth <neilb@earthling.net>
28022
28023 * g++.old-deja/g++.other/externC4.C,
28024 g++.old-deja/g++.other/friend10.C: New tests.
28025
28026 2000-12-02 Neil Booth <neilb@earthling.net>
28027
28028 * g++.old-deja/g++.other/instan2.C
28029 * g++.old-deja/g++.other/instan3.C: New test.
28030
28031 2000-12-02 Neil Booth <neilb@earthling.net>
28032
28033 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
28034 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
28035 gnuc99.c,gnuc99-pedantic.c: New tests.
28036
28037 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28038
28039 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
28040 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
28041
28042 2000-12-01 Neil Booth <neilb@earthling.net>
28043
28044 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
28045 * gcc.dg/cpp/poison.c: Update.
28046 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
28047
28048 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
28049
28050 * g77.f-torture/execute/20001201.f: New test.
28051
28052 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
28053
28054 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
28055
28056 2000-12-01 Jakub Jelinek <jakub@redhat.com>
28057
28058 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
28059
28060 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
28061
28062 * g++.old-deja/g++.other/cast6.C: New test.
28063
28064 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
28065
28066 * gcc.c-torture/execute/20001130-2.c: New testcase.
28067
28068 2000-11-30 Richard Henderson <rth@redhat.com>
28069
28070 * gcc.c-torture/execute/20001130-1.c: New test.
28071
28072 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28073
28074 * g++.old-deja/g++.other/op3.C: New test.
28075
28076 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28077
28078 * g++.old-deja/g++.other/op2.C: New test.
28079
28080 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
28081
28082 * g++.old-deja/g++.other/crash38.C: New test.
28083
28084 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
28085
28086 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
28087
28088 2000-11-29 Jakub Jelinek <jakub@redhat.com>
28089
28090 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
28091 tests.
28092 * gcc.c-torture/execute/string-opt-6.c: New test.
28093
28094 * gcc.dg/20001117-1.c: Add main.
28095
28096 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
28097
28098 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
28099 Move from here ...
28100 * gcc.dg/940510-1.c: ... to here.
28101
28102 * gcc.dg/20000926-1.c: GNU C now allows initializations of
28103 zero-size arrays in toplevel structures.
28104
28105 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28106
28107 * gcc.c-torture/execute/loop-8.c: New test.
28108
28109 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28110
28111 * g++.old-deja/g++.other/base1.C: New test.
28112
28113 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28114
28115 * g++.old-deja/g++.other/parse2.C: New test.
28116
28117 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28118
28119 * g++.old-deja/g++.pt/incomplete1.C: New test.
28120
28121 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
28122
28123 * g++.old-deja/g++.other/friend9.C: New test.
28124
28125 2000-11-28 Jakub Jelinek <jakub@redhat.com>
28126
28127 * gcc.dg/20001127-1.c: New test.
28128
28129 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28130
28131 * g++.old-deja/g++.pt/friend46.C: New test.
28132
28133 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
28134
28135 * g++.old-deja/g++.other/ptrmem8.C: New test.
28136
28137 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28138
28139 * gcc.c-torture/execute/string-opt-7.c: New test.
28140 * gcc.c-torture/execute/string-opt-8.c: Likewise.
28141
28142 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
28143
28144 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
28145 instead of 'mkcheck 2'.
28146
28147 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28148
28149 * gcc.c-torture/execute/memcheck/driver.c,
28150 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
28151 C9X references to refer to C99.
28152
28153 2000-11-25 Jakub Jelinek <jakub@redhat.com>
28154
28155 * gcc.dg/ultrasp3.c: New test.
28156
28157 2000-11-25 Neil Booth <neilb@earthling.net>
28158
28159 * gcc.dg/cpp/include2.c: Update test to be locale independent.
28160
28161 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
28162
28163 * gcc.c-torture/compile/20001123-2.c: New.
28164
28165 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28166
28167 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
28168
28169 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
28170
28171 * gcc.dg/sequence-point-1.c: Add some new tests.
28172 * gcc.c-torture/execute/20001124-1.c: New test.
28173
28174 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28175
28176 * g++.old-deja/g++.other/vaarg4.C: New test.
28177 * gcc.c-torture/compile/20001123-1.c: New test.
28178
28179 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
28180
28181 * g++.other/crash24.C: Adjust and remove XFAIL.
28182 * g++.other/crash37.C: New test.
28183
28184 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
28185
28186 * g++.old-deja/g++.pt/instantiate9.C: New test.
28187
28188 2000-11-22 Mark Mitchell <mark@codesourcery.com>
28189
28190 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
28191 new ABI, too.
28192
28193 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
28194 * g++.old-deja/g++.robertl/eb55.C: Likewise.
28195
28196 2000-11-22 Neil Booth <neilb@earthling.net>
28197
28198 * gcc.dg/cpp/Wtrigraphs.c: New test.
28199
28200 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
28201
28202 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
28203
28204 2000-11-22 Jakub Jelinek <jakub@redhat.com>
28205
28206 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
28207
28208 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
28209
28210 * lib/gcc-dg.exp: load_lib scanasm.exp.
28211 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
28212 * lib/g++-dg.exp: load_lib scanasm.exp.
28213 * lib/scanasm.exp: New.
28214 (scan-assembler, scan-assembler-not): Add optional arguments to
28215 test name, or if not present, the pattern name.
28216 (scan-assembler-dem, scan-assembler-dem-not): New.
28217
28218 * g++.dg/dg.exp: New.
28219
28220 2000-11-21 Neil Booth <neilb@earthling.net>
28221
28222 * gcc.dg/cpp/integrated1.c: Remove.
28223
28224 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28225
28226 * gcc.c-torture/execute/20001121-1.c: New test.
28227
28228 2000-11-21 Richard Henderson <rth@redhat.com>
28229
28230 * gcc.c-torture/compile/20001121-1.c: New test.
28231
28232 2000-11-20 Neil Booth <neilb@earthling.net>
28233
28234 * gcc.dg/cpp/integrated1.c: New test.
28235
28236 2000-11-21 Jakub Jelinek <jakub@redhat.com>
28237
28238 * g++.old-deja/g++.other/inline17.C: New test.
28239
28240 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
28241
28242 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
28243 local variable to be zero: I made the variable global. Now
28244 uses abort() and exit() instead of relying on main's return value.
28245
28246 2000-11-20 Neil Booth <neilb@earthling.net>
28247
28248 * gcc.dg/cpp/paste2.c: Update test.
28249 * objc/execute/paste.m: New test.
28250
28251 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28252
28253 * gcc.dg/c99-condexpr-1.c: New test.
28254
28255 2000-11-20 Neil Booth <neilb@earthling.net>
28256
28257 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
28258
28259 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
28260
28261 * g++.old-deja/g++.pt/export1.C: New test.
28262
28263 2000-11-20 Jakub Jelinek <jakub@redhat.com>
28264
28265 * gcc.dg/20001117-1.c: New test.
28266
28267 2000-11-18 Richard Henderson <rth@redhat.com>
28268
28269 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
28270
28271 2000-11-18 Richard Henderson <rth@redhat.com>
28272
28273 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
28274 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
28275 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
28276
28277 2000-11-18 Richard Henderson <rth@redhat.com>
28278
28279 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
28280 (main): New. Exit cleanly.
28281
28282 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28283
28284 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
28285 gcc.dg/c99-fordecl-2.c: New tests.
28286
28287 2000-11-18 Richard Henderson <rth@redhat.com>
28288
28289 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
28290 * gcc.c-torture/execute/zerolen-2.c: New.
28291
28292 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28293
28294 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
28295 memory.
28296
28297 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28298
28299 * g++.old-deja/g++.pt/instantiate8.C: New test.
28300
28301 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
28302
28303 * g++.old-deja/g++.other/incomplete.C: Add more tests.
28304 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
28305
28306 2000-11-16 Nick Clifton <nickc@redhat.com>
28307
28308 * gcc.c-torture/execute/nestfunc-2.c: New test.
28309 * gcc.c-torture/execute/nestfunc-3.c: New test.
28310
28311 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28312
28313 * gcc.c-torture/compile/20001116-1.c: New test.
28314
28315 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28316
28317 * gcc.c-torture/execute/20001115-1.c: New test.
28318
28319 2000-11-15 Mark Mitchell <mark@codesourcery.com>
28320
28321 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
28322 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
28323 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
28324 * g++.old-deja/g++.abi/vmihint.C: Likewise.
28325
28326 2000-11-15 Neil Booth <neilb@earthling.net>
28327
28328 gcc.dg/cpp/_Pragma1.c: Update.
28329 gcc.dg/cpp/_Pragma2.c: New test.
28330
28331 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
28332
28333 * g++.old-deja/g++.other/anon5.C: New test.
28334
28335 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
28336
28337 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
28338 tests.
28339
28340 2000-11-14 Jakub Jelinek <jakub@redhat.com>
28341
28342 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
28343 output.
28344
28345 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28346
28347 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
28348 labels at end of compound statements.
28349
28350 2000-11-13 Jakub Jelinek <jakub@redhat.com>
28351
28352 * gcc.c-torture/execute/loop-7.c: New test.
28353
28354 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28355
28356 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
28357
28358 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28359
28360 * gcc.dg/c99-bool-1.c: New test.
28361
28362 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
28363
28364 * gcc.dg/c99-scope-1.c: Remove xfail.
28365 * gcc.dg/c99-scope-2.c: New test.
28366
28367 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28368
28369 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
28370 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
28371
28372 2000-11-11 Mark Mitchell <mark@codesourcery.com>
28373
28374 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
28375 error messages.
28376
28377 * g++.mike/p700.C: Don't typedef wchar_t.
28378 * g++.mike/p784.C: Likewise.
28379 * g++.mike/eb101.C: Don't use __wchar_t.
28380
28381 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
28382
28383 * g77.f-torture/execute/20001111.[fx]: Test premature exit
28384 from DO loop.
28385
28386 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
28387
28388 * gcc.c-torture/execute/20001111-1.c: New test.
28389
28390 2000-11-10 Nick Clifton <nickc@redhat.com>
28391
28392 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
28393 long multuiple and accumulate.
28394
28395 2000-11-09 Richard Henderson <rth@redhat.com>
28396
28397 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
28398 via size_t instead of int.
28399
28400 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
28401 * gcc.c-torture/execute/string-opt-2.c: Likewise.
28402 * gcc.c-torture/execute/string-opt-3.c: Likewise.
28403 * gcc.c-torture/execute/string-opt-4.c: Likewise.
28404
28405 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
28406
28407 * gcc.c-torture/compile/20001109-1.c: New test.
28408 * gcc.c-torture/compile/20001109-2.c: New test.
28409
28410 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
28411
28412 * g++.old-deja/g++.pt/operator1.C: New test.
28413 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
28414
28415 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28416
28417 * gcc.dg/20001108-1.c: New test.
28418
28419 2000-11-09 Jakub Jelinek <jakub@redhat.com>
28420
28421 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
28422 with both arguments constant strings.
28423 * gcc.c-torture/execute/string-opt-3.c: New test.
28424 * gcc.c-torture/execute/string-opt-4.c: New test.
28425 * gcc.c-torture/execute/string-opt-5.c: New test.
28426
28427 2000-11-08 Nick Clifton <nickc@redhat.com>
28428
28429 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
28430 mulsidi3adddi patterns.
28431
28432 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
28433
28434 * g++.old-deja/g++.other/crash36.C: New test.
28435
28436 2000-11-08 Jakub Jelinek <jakub@redhat.com>
28437
28438 * g++.old-deja/g++.other/init16.C: New test.
28439
28440 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
28441
28442 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
28443
28444 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28445
28446 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
28447 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28448 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28449
28450 2000-11-07 DJ Delorie <dj@redhat.com>
28451
28452 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
28453
28454 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28455
28456 * gcc.c-torture/execute/string-opt-1.c: New test.
28457
28458 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
28459
28460 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
28461 mips-sgi-irix6.* because the MIPS ABI passes floating-point
28462 parameters in registers, and there is no way for a varargs
28463 function to know in which order the integer and floating-point
28464 parameters should be interleaved when they are placed on the
28465 stack.
28466 * gcc.c-torture/execute/va-arg-16.x: Likewise.
28467 * gcc.c-torture/execute/va-arg-17.x: Likewise.
28468
28469 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28470
28471 * gcc.c-torture/execute/string-opt-2.c: New test.
28472
28473 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
28474
28475 * g++.old-deja/g++.pt/crash60.C: New test.
28476
28477 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28478
28479 * g++.old-deja/g++.other/crash24.C: New test.
28480 * g++.old-deja/g++.other/crash25.C: New test.
28481 * g++.old-deja/g++.other/crash26.C: New test.
28482 * g++.old-deja/g++.other/crash27.C: New test.
28483 * g++.old-deja/g++.other/crash28.C: New test.
28484 * g++.old-deja/g++.other/crash29.C: New test.
28485 * g++.old-deja/g++.other/crash30.C: New test.
28486 * g++.old-deja/g++.other/crash31.C: New test.
28487 * g++.old-deja/g++.other/crash32.C: New test.
28488 * g++.old-deja/g++.other/crash33.C: New test.
28489 * g++.old-deja/g++.other/crash34.C: New test.
28490 * g++.old-deja/g++.other/crash35.C: New test.
28491
28492 2000-11-06 Jakub Jelinek <jakub@redhat.com>
28493
28494 * gcc.c-torture/execute/20001031-1.c: New test.
28495
28496 2000-11-04 Mark Mitchell <mark@codesourcery.com>
28497
28498 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
28499 namespace.
28500
28501 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
28502 standards-conformant.
28503
28504 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
28505
28506 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
28507 * g++.old-deja/g++.mike/p755a.C: Likewise.
28508 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
28509 library makes no calls to `operator new' during initialization.
28510
28511 2000-11-04 Neil Booth <neilb@earthling.net>
28512
28513 * gcc.dg/cpp/include2.c: New tests.
28514
28515 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
28516
28517 * lib/g++.exp (g++_set_ld_library_path): New function.
28518 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
28519
28520 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
28521
28522 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
28523 warnings.
28524
28525 2000-11-01 Richard Henderson <rth@redhat.com>
28526
28527 * g++.old-deja/g++.ext/namedret1.C: New.
28528 * g++.old-deja/g++.ext/namedret2.C: New.
28529 * g++.old-deja/g++.ext/namedret3.C: New.
28530
28531 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
28532
28533 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
28534 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
28535
28536 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28537
28538 * gcc.c-torture/execute/va-arg-21.c: New test.
28539
28540 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
28541
28542 * gcc.dg/c99-complex-2.c: New test.
28543
28544 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28545
28546 * gcc.c-torture/execute/stdio-opt-1.c: New test.
28547
28548 2000-10-31 Jakub Jelinek <jakub@redhat.com>
28549
28550 * g++.old-deja/g++.other/inline16.C: New test.
28551
28552 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
28553
28554 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
28555 __PRETTY_FUNCTION__
28556
28557 2000-10-29 Neil Booth <neilb@earthling.net>
28558
28559 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
28560 New tests.
28561 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
28562 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
28563 optimisation.
28564
28565 2000-10-29 Neil Booth <neilb@earthling.net>
28566
28567 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
28568 * mi1.c, mi1c.h: Add null directives to multiple-include test.
28569 * mi5.c: Test multiple includes work with -C.
28570 * trigraphs.c: Test ^= version.
28571
28572 2000-10-28 Neil Booth <neilb@earthling.net>
28573
28574 New tests and test updates for new macro expander.
28575
28576 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
28577 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
28578 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
28579 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
28580 new diagnostic messages.
28581
28582 * gcc.dg/cpp/macro3.c: New tests.
28583
28584 2000-10-27 Mark Mitchell <mark@codesourcery.com>
28585
28586 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
28587 on the same line.
28588
28589 2000-10-27 Jakub Jelinek <jakub@redhat.com>
28590
28591 * g++.old-deja/g++.other/eh2.C: New test.
28592
28593 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
28594
28595 * gcc.c-torture/execute/20001027-1.c: New test.
28596
28597 2000-10-26 Richard Henderson <rth@redhat.com>
28598
28599 * gcc.c-torture/execute/20001026-1.c: New.
28600
28601 2000-10-26 Mark Mitchell <mark@codesourcery.com>
28602
28603 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
28604 * g++.old-deja/g++.law/builtin1.C: Likewise.
28605 * g++.old-deja/g++.law/ctors10.C: Likewise.
28606 * g++.old-deja/g++.law/virtual3.C: Likewise.
28607 * g++.old-deja/g++.mike/p658.C: Likewise.
28608 * g++.old-deja/g++.other/sibcall1.C: Likewise.
28609 * g++.old-deja/g++.other/vaarg2.C: Likewise.
28610 * g++.old-deja/g++.robertl/eb124.C: Likewise.
28611 * g++.old-deja/g++.robertl/eb44.C: Likewise.
28612 * g++.old-deja/g++.robertl/eb77.C: Likewise.
28613
28614 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
28615
28616 * gcc.c-torture/compile/20001024-1.c: New test.
28617
28618 2000-10-25 Mark Mitchell <mark@codesourcery.com>
28619
28620 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
28621 to tell us whether or not we are using V3.
28622
28623 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
28624
28625 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
28626 operands.
28627
28628 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
28629
28630 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
28631
28632 2000-10-25 Jakub Jelinek <jakub@redhat.com>
28633
28634 * gcc.c-torture/execute/20001024-1.c: New test.
28635
28636 2000-10-24 Jakub Jelinek <jakub@redhat.com>
28637
28638 * g++.old-deja/g++.other/sibcall1.C: New test.
28639
28640 2000-10-20 Jakub Jelinek <jakub@redhat.com>
28641
28642 * gcc.dg/noncompile/init-3.c: New test.
28643
28644 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
28645
28646 * gcc.dg/format-array-1.c: New test.
28647
28648 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28649
28650 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
28651 writing through null pointers; remove comment about testing
28652 unterminated strings.
28653
28654 2000-10-17 Matthew Hiller <hiller@redhat.com>
28655
28656 * gcc.c-torture/execute/20001017-2.c: New test.
28657
28658 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
28659
28660 * gcc.c-torture/compile/20001018-1.c: New test.
28661 * gcc.c-torture/compile/20001018-1.x: Xfail.
28662
28663 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28664
28665 * gcc.c-torture/execute/20001017-1.c: New test.
28666
28667 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28668
28669 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
28670 for multiple use of arguments with scanf formats; add tests for
28671 multiple use of arguments.
28672
28673 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
28674
28675 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
28676
28677 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
28678
28679 * gcc.dg/format-miss-1.c: New test.
28680
28681 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28682
28683 * gcc.c-torture/execute/20001013-1.c: New test.
28684
28685 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28686
28687 * gcc.dg/format-branch-1.c: New test.
28688
28689 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
28690
28691 * README, lib/file-format.exp: Remove EGCS references.
28692
28693 2000-10-16 Jakub Jelinek <jakub@redhat.com>
28694
28695 * gcc.dg/20001013-1.c: New test.
28696
28697 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
28698
28699 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
28700 for intmax_t in the compiler using __typeof__ and the type rules
28701 for conditional expressions.
28702
28703 2000-10-13 Jakub Jelinek <jakub@redhat.com>
28704
28705 * gcc.dg/20001012-1.c: New test.
28706 * gcc.dg/20001012-2.c: New test.
28707
28708 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28709
28710 * gcc.dg/format-attr-1.c: New test.
28711
28712 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28713
28714 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
28715 __LONG_LONG_MAX__ instead of LLONG_MAX.
28716
28717 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
28718
28719 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
28720 scanf flags.
28721 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
28722 flags.
28723
28724 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
28725
28726 * gcc.dg/sequence-pt-1.c: New test.
28727
28728 2000-10-11 Geoff Keating <geoffk@cygnus.com>
28729
28730 * gcc.c-torture/execute/20001011-1.c: New testcase.
28731 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
28732
28733 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28734
28735 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
28736 does not error on it.
28737
28738 2000-10-10 Jakub Jelinek <jakub@redhat.com>
28739
28740 * gcc.dg/20001009-1.c: New test.
28741
28742 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
28743
28744 * gcc.c-torture/compile/20001009-1.c: Move from here ....
28745 * gcc.c-torture/execute/20001009-2.c: ... to here.
28746
28747 2000-10-09 Geoff Keating <geoffk@cygnus.com>
28748
28749 * gcc.c-torture/compile/20001009-1.c: New testcase.
28750 * gcc.c-torture/execute/20001009-1.c: New testcase.
28751 Testcases provided by Jan Hubicka <jh@suse.cz>.
28752
28753 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28754
28755 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28756 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
28757 uintmax_t using <limits.h> to emulate the compiler's internal
28758 logic. No longer XFAIL %j tests.
28759
28760 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
28761
28762 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
28763 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
28764 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
28765 regexps and details of expected handling of some bad formats.
28766 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
28767 suppression.
28768
28769 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28770
28771 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
28772 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
28773 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
28774 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
28775 in list archives.
28776
28777 2000-10-06 Richard Henderson <rth@cygnus.com>
28778
28779 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
28780 * g++.old-deja/g++.brendan/crash52.C: Likewise.
28781 * g++.old-deja/g++.jason/report.C: Likewise.
28782 * g++.old-deja/g++.law/friend5.C: Likewise.
28783 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
28784 of the expected warnings.
28785
28786 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
28787
28788 * g++.old-deja/g++.pt/enum14.C: New test.
28789
28790 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
28791
28792 * g++.old-deja/g++.pt/crash59.C: New test.
28793
28794 2000-10-04 Will Cohen <wcohen@redhat.com>
28795
28796 * gcc.dg/20000926-1.c: New test.
28797
28798 2000-10-03 Geoff Keating <geoffk@cygnus.com>
28799
28800 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
28801 function name for current C++ compiler.
28802 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
28803
28804 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
28805
28806 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
28807 __PRETTY_FUNCTION__.
28808 * g++.old-deja/g++.ext/pretty2.C: Likewise.
28809
28810 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28811
28812 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
28813
28814 2000-09-26 Jakub Jelinek <jakub@redhat.com>
28815
28816 * gcc.c-torture/compile/20000923-1.c: New test.
28817
28818 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
28819
28820 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
28821 * g++.old-deja/g++.pt/ttp62.C: Same.
28822 * g++.old-deja/g++.other/inline14.C: Same.
28823
28824 2000-09-24 Richard Henderson <rth@cygnus.com>
28825
28826 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
28827
28828 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
28829
28830 * gcc.dg/c90-printf-1.c: Add test for wide string format.
28831
28832 2000-09-22 Geoff Keating <geoffk@cygnus.com>
28833
28834 * gcc.c-torture/compile/20000922-1.c: New file.
28835
28836 2000-09-21 Nick Clifton <nickc@redhat.com>
28837
28838 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
28839 a signed long modulo operation.
28840 (mod6): New function - perform an unsigned long modulo operation.
28841 (main): Add tests for modulos of very large numbers by very small
28842 dividends.
28843
28844 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28845
28846 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
28847
28848 2000-09-19 Richard Henderson <rth@cygnus.com>
28849
28850 * gcc.dg/compare2.c (case 10): XFAIL.
28851
28852 2000-09-18 Richard Henderson <rth@cygnus.com>
28853
28854 * gcc.c-torture/execute/20000906-1.c: Move ...
28855 * gcc.dg/20000906-1.c: ... here. Only run on targets
28856 that support __builtin_trap.
28857
28858 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
28859
28860 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
28861
28862 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28863
28864 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
28865 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
28866 more $ format tests.
28867
28868 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
28869
28870 * gcc.dg/format-errmk-1.c: New test.
28871
28872 2000-09-17 Greg McGary <greg@mcgary.org>
28873
28874 * gcc.c-torture/execute/20000917-1.x: Remove.
28875
28876 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
28877
28878 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
28879
28880 2000-09-17 Greg McGary <greg@mcgary.org>
28881
28882 * gcc.c-torture/execute/20000917-1.c: New test.
28883 * gcc.c-torture/execute/20000917-1.x: XFAIL.
28884
28885 2000-09-16 Neil Booth <NeilB@earthling.net>
28886
28887 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
28888 in nested macro bug.
28889
28890 2000-09-15 Neil Booth <NeilB@earthling.net>
28891
28892 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
28893
28894 2000-09-14 Jeffrey A Law (law@cygnus.com)
28895
28896 * gcc.c-torture/execute/20000914-1.c: New test.
28897
28898 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
28899
28900 * g++.other/inline13.C: New test.
28901
28902 2000-09-12 Andreas Jaeger <aj@suse.de>
28903
28904 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
28905 constant by Ulrich Drepper <drepper@redhat.com>.
28906
28907 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
28908
28909 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
28910
28911 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28912
28913 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
28914
28915 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
28916
28917 * gcc.dg/cpp/backslash.c: New test.
28918
28919 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
28920
28921 * gcc.c-torture/execute/20000910-1.c: New test.
28922 * gcc.c-torture/execute/20000910-2.c: Likewise.
28923
28924 2000-09-11 Robert Lipe <robertl@sco.com>
28925
28926 * gcc.dg/pragma-align.c: New test.
28927
28928 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
28929
28930 * g++.old-deja/g++.pt/explicit82.C: New test.
28931 * g++.old-deja/g++.pt/explicit83.C: New test.
28932
28933 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
28934
28935 * gcc.dg/asm-names.c: New test.
28936
28937 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28938
28939 * gcc.dg/cpp/tr-warn6.c: New test
28940
28941 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
28942
28943 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
28944 be accepted.
28945
28946 2000-09-07 Catherine Moore <clm@redhat.com>
28947
28948 * gcc.c-torture/execute/unroll-1.c: New test.
28949
28950 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
28951
28952 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
28953 ERROR markers.
28954 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
28955 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
28956 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
28957 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
28958 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
28959 Preprocess only.
28960 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
28961 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
28962
28963 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28964
28965 * g++.old-deja/g++.pt/deduct2.C: New test.
28966
28967 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28968
28969 * g++.old-deja/g++.pt/parms2.C: New test.
28970
28971 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
28972
28973 * g++.old-deja/g++.pt/crash58.C: New test.
28974
28975 2000-09-06 Greg McGary <greg@mcgary.org>
28976
28977 * gcc.c-torture/execute/20000906-1.c: New test.
28978 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
28979
28980 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28981
28982 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
28983
28984 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28985
28986 * g++.old-deja/g++.pt/crash57.C: New test.
28987
28988 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28989
28990 * g++.old-deja/g++.pt/crash56.C: New test.
28991
28992 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
28993
28994 * g++.old-deja/g++.pt/koenig1.C: New test.
28995
28996 2000-09-04 Jakub Jelinek <jakub@redhat.com>
28997
28998 * gcc.dg/20000904-1.c: New test.
28999
29000 2000-09-04 Jakub Jelinek <jakub@redhat.com>
29001
29002 * gcc.dg/cpp/paste8.c: New test.
29003
29004 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
29005
29006 * gcc.c-torture/compile/20000827-1.c: New test.
29007
29008 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29009
29010 * gcc.dg/format-diag-1.c: New test.
29011
29012 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
29013
29014 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
29015 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
29016 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
29017 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
29018 gcc.dg/formatz-1.c: Adjust warning regular expressions.
29019
29020 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29021
29022 * g++.old-deja/g++.other/nested4.C: New test.
29023
29024 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
29025
29026 * g++.old-deja/g++.ns/scoped1.C: New test.
29027
29028 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
29029
29030 * lib/g++.exp: Support testing already-installed GCC.
29031
29032 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29033
29034 * wtr-label-1.c, wtr-suffix-1.c: New tests.
29035
29036 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29037
29038 * gcc.dg/return-type-2.c: New test.
29039
29040 2000-08-27 Geoff Keating <geoffk@cygnus.com>
29041
29042 * gcc.c-torture/compile/20000825-1.c: New test.
29043
29044 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
29045
29046 * gcc.dg/dwarf2-2.c: New test.
29047
29048 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
29049
29050 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
29051 dg-warning regexps.
29052
29053 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
29054
29055 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
29056 gcc.dg/format-ext-5.c: New tests.
29057
29058 2000-08-25 Jakub Jelinek <jakub@redhat.com>
29059
29060 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
29061
29062 2000-08-24 Mark Mitchell <mark@codesourcery.com>
29063
29064 * gcc.dg/noncompile/930622-2.c: Adjust error message.
29065
29066 2000-08-24 Richard Henderson <rth@cygnus.com>
29067
29068 * gcc.dg/ia64-sync-1.c: New test.
29069 * gcc.dg/ia64-sync-2.c: New test.
29070 * gcc.dg/ia64-asm-1.c: New test.
29071
29072 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
29073
29074 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
29075 * gcc.dg/format-ext-2.c: New test.
29076
29077 2000-08-23 Jason Merrill <jason@redhat.com>
29078
29079 * lib/old-dejagnu.exp: Also ignore "In member function" and
29080 "At global scope".
29081
29082 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29083
29084 * gcc.dg/noncompile/label-lineno-1.c: New test.
29085
29086 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29087
29088 * gcc.dg/c99-array-nonobj-1.c: New test.
29089
29090 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
29091
29092 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
29093 tests.
29094 * gcc.dg/format-ext-1.c: New test.
29095
29096 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29097
29098 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
29099 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
29100 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
29101 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
29102 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
29103
29104 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
29105
29106 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
29107 gcc.dg/c99-strftime-2.c: New tests.
29108
29109 2000-08-22 Richard Henderson <rth@cygnus.com>
29110
29111 * gcc.c-torture/execute/20000822-1.c: New test.
29112
29113 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29114
29115 * gcc.c-torture/execute/20000819-1.x: Remove.
29116
29117 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29118
29119 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
29120 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
29121 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
29122 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
29123 gcc.dg/format-xopen-1.c: New tests.
29124
29125 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
29126
29127 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
29128
29129 2000-08-21 Jakub Jelinek <jakub@redhat.com>
29130
29131 * g++.old-deja/g++.other/loop2.C: New test.
29132
29133 * gcc.c-torture/compile/20000606-1.c: New test.
29134 * gcc.c-torture/compile/20000728-1.c: New test.
29135 * gcc.c-torture/execute/20000801-1.c: New test.
29136 * gcc.c-torture/execute/20000801-2.c: New test.
29137 * gcc.c-torture/execute/20000819-1.c: New test.
29138 * gcc.c-torture/execute/20000819-1.x: XFAIL.
29139 * gcc.dg/20000629-1.c: New test.
29140 * gcc.dg/20000724-1.c: New test.
29141 * gcc.dg/20000807-1.c: New test.
29142
29143 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
29144
29145 * gcc.dg/cpp/pragma-1.c: New test.
29146 * gcc.dg/cpp/pragma-2.c: New test.
29147
29148 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
29149
29150 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
29151 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
29152
29153 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29154
29155 * gcc.c-torture/compile/20000818-1.c: New test.
29156
29157 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
29158
29159 * gcc.c-torture/execute/20000818-1.c: New test.
29160
29161 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
29162
29163 * gcc.dg/format-va-1.c: New test.
29164
29165 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29166
29167 * g++.old-deja/g++.other/typedef8.C: New test.
29168
29169 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29170
29171 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
29172 * g++.old-deja/g++.mike/net36.C: Mark candidate.
29173 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
29174 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
29175 * g++.old-deja/g++.other/ptrmem7.C: New test.
29176 * g++.old-deja/g++.pt/ptrmem10.C: New test.
29177
29178 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
29179
29180 * g++.old-deja/g++.pt/typename27.C: New test.
29181
29182 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
29183
29184 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
29185 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
29186 * g++.old-deja/g++.pt/friend45.C: New test.
29187 * g++.old-deja/g++.other/friend8.C: New test.
29188
29189 2000-08-15 Richard Henderson <rth@cygnus.com>
29190
29191 * gcc.c-torture/execute/20000815-1.c: New test.
29192
29193 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
29194
29195 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
29196 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
29197 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
29198
29199 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
29200
29201 * g++.old-deja/g++.other/refinit2.C: New test.
29202
29203 2000-08-13 Geoff Keating <geoffk@cygnus.com>
29204
29205 * lib/c-torture.exp (c-torture): Make
29206 compiler_conditional_xfail_data global.
29207 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
29208 compiler_conditional_xfail_data machinery.
29209 (f-torture-execute): Likewise.
29210 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
29211 and only when unrolling loops.
29212
29213 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
29214
29215 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29216
29217 * g++.old-deja/g++.pt/explicit81.C: New test.
29218
29219 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
29220
29221 * g++.old-deja/g++.pt/typename26.C: New test.
29222
29223 2000-08-10 Geoff Keating <geoffk@cygnus.com>
29224
29225 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
29226 warning.
29227
29228 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
29229
29230 * g++.old-deja/g++.other/array3.C: New test.
29231
29232 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29233
29234 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
29235 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
29236 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
29237 New tests.
29238
29239 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
29240
29241 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
29242 * g++.old-deja/g++.abi/vmihint.C: Likewise.
29243
29244 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
29245
29246 * gcc.c-torture/execute/20000808-1.c: New test.
29247
29248 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
29249
29250 * gcc.dg/c90-const-expr-1.c: New test.
29251
29252 2000-08-08 Richard Henderson <rth@cygnus.com>
29253
29254 * gcc.dg/noncompile/920923-1.c: Declare calloc.
29255
29256 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
29257
29258 * gcc.dg/noncompile/const-ll-1.c: New test.
29259
29260 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
29261
29262 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
29263
29264 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29265
29266 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
29267 that running programs linked against the shared version of libobjc
29268 run correctly.
29269
29270 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29271
29272 * gcc.dg/c99-printf-1.c: New test.
29273
29274 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
29275
29276 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
29277
29278 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
29279
29280 * gcc.c-torture/execute/20000731-1.x: Delete.
29281
29282 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
29283
29284 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
29285 and torture_without_loops as is done by c-torture.exp.
29286 (search_for): Copy from c-torture.exp.
29287 (gcc-dg-runtest): New function, drives a directory of tests
29288 iterating over the TORTURE_OPTIONS.
29289 (scan-assembler, scan-assembler-not): Move here from
29290 individual directory drivers.
29291
29292 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
29293 defined by lib/gcc-dg.exp.
29294 * gcc.dg/cpp/cpp.exp: Likewise.
29295 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
29296 gcc-dg-runtest, so we cycle over optimization options.
29297
29298 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
29299 * gcc.dg/compare2.c: No longer expected to fail.
29300
29301 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29302
29303 * gcc.c-torture/execute/20000804-1.c: New test.
29304
29305 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
29306
29307 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
29308
29309 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
29310
29311 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
29312
29313 2000-08-03 Jeffrey A Law (law@cygnus.com)
29314
29315 * gcc.c-torture/compile/20000803-1.c: New test.
29316
29317 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
29318
29319 * gcc.c-torture/execute/20000801-3.c,
29320 gcc.c-torture/execute/20000801-4.c: New tests.
29321 * gcc.c-torture/execute/20000801-3.x,
29322 gcc.c-torture/execute/20000801-4.x: Xfail.
29323
29324 2000-08-02 Geoff Keating <geoffk@cygnus.com>
29325
29326 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
29327 libobjc/.libs to allow for libtool.
29328
29329 2000-08-02 Jakub Jelinek <jakub@redhat.com>
29330
29331 * gcc.c-torture/compile/20000802-1.c: New test.
29332
29333 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
29334
29335 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
29336
29337 2000-07-31 Jeffrey A Law (law@cygnus.com)
29338
29339 * gcc-c-torture/execute/20000731-2.c: New test.
29340
29341 * gcc.c-torture/execute/20000731-1.c: New test.
29342 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
29343
29344 2000-07-31 Jakub Jelinek <jakub@redhat.com>
29345
29346 * testsuite/gcc.dg/cpp/paste7.c: New test.
29347 * gcc.dg/cpp/20000725-1.c: New test.
29348
29349 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
29350
29351 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
29352 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
29353 declaration warning for __builtin_dwarf_reg_size.
29354
29355 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
29356
29357 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
29358
29359 * gcc.dg/noncompile/voidparam-1.c: New test.
29360
29361 2000-07-30 Richard Henderson <rth@cygnus.com>
29362
29363 * gcc.dg/c90-digraph-1.c: Don't xfail.
29364 * gcc.dg/compare2.c (case 10): Xfail.
29365 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
29366
29367 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
29368
29369 * gcc.dg/c99-main-1.c: New test.
29370
29371 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
29372
29373 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
29374
29375 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
29376
29377 * gcc.c-tortuer/execute/20000726-1.c: New test.
29378
29379 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
29380
29381 * gcc.c-torture/execute/enum-2.c: New test.
29382
29383 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29384
29385 * gcc.dg/cpp/tr-warn3.c: New test.
29386
29387 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29388
29389 * g++.old-deja/g++.ext/implicit1.C: Remove.
29390 * g++.old-deja/g++.jason/c2.C: Remove
29391 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
29392 * g++.old-deja/g++.pt/crash16.C: Likewise.
29393 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
29394
29395 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
29396
29397 * g++.old-deja/g++.other/for2.C: New test.
29398
29399 2000-07-25 Jakub Jelinek <jakub@redhat.com>
29400
29401 * gcc.dg/20000720-1.c: New test.
29402
29403 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
29404
29405 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
29406
29407 2000-07-24 Geoff Keating <geoffk@cygnus.com>
29408
29409 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
29410 * gcc.c-torture/execute/20000722-1.c: New.
29411 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
29412
29413 2000-07-24 Jakub Jelinek <jakub@redhat.com>
29414
29415 * gcc.dg/cpp/20000720-1.S: New test.
29416
29417 2000-07-21 Michael Meissner <meissner@redhat.com>
29418
29419 * gcc.c-torture/execute/ieee/hugeval.c: New test.
29420
29421 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29422
29423 * g++.old-deja/g++.brendan/crash16.C,
29424 g++.old-deja/g++.brendan/parse3.C,
29425 g++.old-deja/g++.brendan/redecl1.C,
29426 g++.old-deja/g++.ns/template13.C,
29427 g++.old-deja/g++.other/decl4.C,
29428 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
29429
29430 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
29431
29432 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
29433 and "Internal error".
29434
29435 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
29436 regexps.
29437 * gcc.dg/cpp/paste6.c: New test.
29438
29439 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
29440
29441 * gcc.dg/cpp/tr-direct.c: New test.
29442
29443 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
29444 gcc.dg/cpp/undef1.c: Tweak error regexps.
29445
29446 2000-07-18 Eric Christopher <echristo@redhat.com>
29447
29448 * gcc.c-torture/compile/20000718-1.c: New test.
29449
29450 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
29451
29452 * cpplex.c (_cpp_push_token): If the token being pushed back
29453 is the previous token in this context, just subtract one from
29454 context->posn.
29455 * cppmacro.c (save_expansion): Clear aux field when storing a
29456 placemarker.
29457
29458 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
29459
29460 * gcc.dg/noncompile/redecl-1.c: New test.
29461
29462 2000-07-18 Jakub Jelinek <jakub@redhat.com>
29463
29464 * gcc.c-torture/execute/20000717-5.c: New test.
29465 * gcc.c-torture/execute/20000717-1.x: Removed.
29466
29467 2000-07-17 Richard Henderson <rth@cygnus.com>
29468
29469 * gcc.c-torture/execute/20000717-4.c: New test.
29470
29471 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
29472
29473 * gcc.dg/cpp/syshdr.c: New test.
29474 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
29475
29476 2000-07-17 Neil Booth <neilb@earthling.net>
29477
29478 * gcc.dg/cpp/cmdlne-dM.c: New test.
29479 * gcc.dg/cpp/cmdlne-dD.c: New test.
29480
29481 2000-07-17 Jeffrey A Law (law@cygnus.com)
29482
29483 * gcc.c-torture/execute/20000717-3.c: New test.
29484
29485 * gcc.c-torture/compile/20000717-1.c: New test.
29486
29487 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
29488
29489 * gcc.c-torture/execute/20000717-2.c: New test.
29490
29491 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29492
29493 * gcc.dg/formatz-1.c: New test.
29494
29495 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
29496 * gcc.dg/c99-digraph-1.c: New tests.
29497
29498 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
29499 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
29500
29501 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
29502 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
29503 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
29504 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
29505 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
29506 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
29507 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
29508
29509 2000-07-17 Greg McGary <greg@mcgary.org>
29510
29511 * gcc.c-torture/execute/20000717-1.c: New test.
29512 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
29513
29514 2000-07-15 Jakub Jelinek <jakub@redhat.com>
29515
29516 * gcc.c-torture/execute/20000715-2.c: New test.
29517 * gcc.dg/20000715-1.c: New test.
29518
29519 2000-07-15 Michael Meissner <meissner@redhat.com>
29520
29521 * gcc.c-torture/execute/20000715-1.c: New test.
29522
29523 2000-07-13 Jakub Jelinek <jakub@redhat.com>
29524
29525 * gcc.c-torture/execute/20000707-1.c: New test.
29526
29527 2000-07-13 Neil Booth <NeilB@earthling.net>
29528
29529 * testsuite/gcc.dg/cpp/digraph1.c,
29530 testsuite/gcc.dg/cpp/digraph2.c,
29531 testsuite/gcc.dg/cpp/digraphs.c: New tests.
29532
29533 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
29534
29535 * g77.f-torture/compile/20000630-2.f: New test.
29536 * g77.f-torture/compile/20000630-2.x
29537
29538 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
29539
29540 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
29541
29542 2000-07-11 Neil Booth <NeilB@earthling.net>
29543
29544 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
29545
29546 2000-07-11 Neil Booth <NeilB@earthling.net>
29547
29548 * gcc.dg/cpp/cmdlne-C.c: New.
29549
29550 2000-07-09 Neil Booth <NeilB@earthling.net>
29551
29552 * gcc.dg/cpp/directiv.c: New tests.
29553 * gcc.dg/cpp/undef1.c: Update.
29554
29555 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
29556
29557 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
29558
29559 2000-07-09 Neil Booth <NeilB@earthling.net>
29560
29561 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
29562
29563 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
29564
29565 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
29566 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
29567
29568 2000-07-08 Neil Booth <NeilB@earthling.net>
29569
29570 * gcc.dg/cpp/macsyntx.c: New tests.
29571
29572 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29573
29574 * gcc.dg/20000707-1.c: New test.
29575
29576 2000-07-07 Jakub Jelinek <jakub@redhat.com>
29577
29578 * gcc.c-torture/execute/20000706-1.c: New test.
29579 * gcc.c-torture/execute/20000706-2.c: New test.
29580 * gcc.c-torture/execute/20000706-3.c: New test.
29581 * gcc.c-torture/execute/20000706-4.c: New test.
29582 * gcc.c-torture/execute/20000706-5.c: New test.
29583
29584 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29585
29586 * g++.old-deja/g++.pt/instantiate7.C: New test.
29587
29588 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
29589
29590 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
29591 * g++.old-deja/g++.mike/thunk3.C: Likewise.
29592 * g++.old-deja/g++.other/rtti3.C: Likewise.
29593 * g++.old-deja/g++.other/rttid3.C: Likewise.
29594
29595 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
29596
29597 * g77.f-torture/compile/20000630-1.x: Fix typo
29598
29599 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
29600
29601 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
29602 assembly output.
29603
29604 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
29605
29606 * gcc.dg/cpp/ident.c: New test.
29607
29608 2000-07-05 Neil Booth <NeilB@earthling.net>
29609
29610 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
29611 gcc.dg/cpp/lexstrng.c: New tests.
29612
29613 2000-07-04 Neil Booth <NeilB@earthling.net>
29614
29615 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
29616 * gcc.dg/cpp/strify2.c: Same.
29617
29618 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
29619
29620 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
29621 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
29622 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
29623 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
29624
29625 * testsuite/gcc.dg/cpp/macro1.c,
29626 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
29627 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
29628 testsuite/gcc.dg/cpp/strify1.c,
29629 testsuite/gcc.dg/cpp/strify2.c: New tests.
29630
29631 2000-07-03 Jakub Jelinek <jakub@redhat.com>
29632
29633 * gcc.c-torture/execute/20000703-1.c: New test.
29634
29635 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29636
29637 * g++.old-deja/g++.pt (lookup10.C): New test.
29638
29639 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
29640
29641 * g++.old-deja/g++.pt (typename25.C): New test.
29642
29643 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
29644
29645 * gcc.c-torture/compile/20000701-1.c: New test.
29646
29647 2000-06-30 Nick Clifton <nickc@cygnus.com>
29648
29649 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
29650 to test case.
29651
29652 2000-06-30 Catherine Moore <clm@cygnus.com>
29653
29654 * gcc.c-torture/execute/align-1.c: New test.
29655
29656 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
29657
29658 * g++.old-deja/g++.pt/expr8.C: New test.
29659 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
29660
29661 2000-06-29 Nick Clifton <nickc@cygnus.com>
29662
29663 * gcc.c-torture/compile/20000629-1.c: New test.
29664
29665 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29666
29667
29668 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
29669 gcc.dg/noncompile directory, depending on whether they're
29670 preprocessor tests or not. Annotate all the tests for the dg
29671 framework.
29672
29673 * gcc.c-torture/noncompile/noncompile.exp: Delete.
29674 * gcc.dg/noncompile/noncompile.exp: New.
29675
29676 * Moved files:
29677 Old name New name
29678 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
29679 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
29680 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
29681 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
29682 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
29683 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
29684 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
29685 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
29686 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
29687 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
29688 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
29689 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
29690 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
29691 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
29692 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
29693 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
29694 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
29695 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
29696 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
29697 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
29698 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
29699 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
29700 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
29701 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
29702
29703 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
29704 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
29705 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
29706 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
29707 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
29708 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
29709
29710 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
29711
29712 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
29713 declare one variable. On the fourth, error.
29714 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
29715 declared by 20000628-1a.h.
29716
29717 2000-06-29 Richard Henderson <rth@redhat.com>
29718
29719 * gcc.c-torture/execute/930529-1.x: New file.
29720 * gcc.dg/920413-1.c: Adjust expected warning text.
29721 * gcc.dg/980217-1.c: Declare abort.
29722 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
29723
29724 2000-06-29 Jeffrey A Law (law@cygnus.com)
29725
29726 * g77.f-torture/compile/20000629-1.f: New test.
29727 * g77.f-torture/compile/20000629-1.x: Expected to fail.
29728
29729 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29730
29731 Rearrange lots of files, removing entirely the
29732 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
29733 directories.
29734
29735 * Deleted files:
29736 gcc.c-torture/code_quality/code_quality.exp
29737 gcc.c-torture/special/special.exp
29738 gcc.failure/failure.exp
29739 gcc.failure/940409-1.x
29740 gcc.c-torture/compile/961203-1.x
29741
29742 * New files:
29743 gcc.misc-tests/linkage.exp
29744 gcc.c-torture/execute/920730-1t.c
29745 gcc.c-torture/execute/920730-1t.x
29746 gcc.c-torture/compile/920520-1.x
29747 gcc.c-torture/compile/920521-1.x
29748 gcc.c-torture/compile/981006-1.x
29749 gcc.c-torture/execute/eeprof-1.x
29750
29751 * Moved files (possibly with modifications to fit a new harness):
29752 Old name New name
29753 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
29754 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
29755 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
29756 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
29757 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
29758 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
29759 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
29760 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
29761 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
29762 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
29763 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
29764 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
29765 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
29766 gcc.failure/940409-1.c gcc.dg/940409-1.c
29767
29768 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
29769
29770 * c-torture/compile/961203-1.x: Delete.
29771
29772 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
29773 not exit. Include stdio.h.
29774 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
29775 * gcc.misc-tests/dg-12.c: Likewise.
29776 * gcc.misc-tests/dg-5.c: Likewise.
29777 * gcc.misc-tests/dg-6.c: Likewise.
29778 * gcc.misc-tests/dg-7.c: Prototype abort.
29779 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
29780 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
29781 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
29782 not exit.
29783 * gcc.misc-tests/sieve.c: Use return from main, not exit.
29784 * gcc.misc-tests/sort2.c: Use return from main, not exit.
29785
29786 2000-06-28 Jakub Jelinek <jakub@redhat.com>
29787
29788 * gcc.dg/cpp/20000628-1.c: New test.
29789 * gcc.dg/cpp/20000628-1.h: New header for above test.
29790 * gcc.dg/cpp/20000628-1a.h: Likewise.
29791
29792 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
29793
29794 * gcc.dg/cpp: New directory.
29795 * gcc.dg/cpp/cpp.exp: New driver.
29796 * gcc.dg/cpp/20000627-1.c: New test.
29797 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
29798 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
29799 and rewrite as a compilation test.
29800
29801 * gcc.dg: Move many files into the cpp subdirectory, possibly
29802 renaming or editing them as well.
29803 Old name New name
29804 990119-1.c cpp/19990119-1.c
29805 990228-1.c cpp/19990228-1.c
29806 990407-1.c cpp/19990407-1.c
29807 990409-1.c cpp/19990409-1.c
29808 990413-1.c cpp/19990413-1.c
29809 990703-1.c cpp/19990703-1.c
29810 20000127-1.c cpp/20000127-1.c
29811 20000129-1.c cpp/20000129-1.c
29812 20000207-1.c cpp/20000207-1.c
29813 20000207-2.c cpp/20000207-2.c
29814 20000209-1.c cpp/20000209-1.c
29815 20000209-2.c cpp/20000209-2.c
29816 20000301-1.c cpp/20000301-1.c
29817 20000419-1.c cpp/20000419-1.c
29818 20000510-1.S cpp/20000510-1.S
29819 20000519-1.c cpp/20000519-1.c
29820 20000529-1.c cpp/20000529-1.c
29821 20000625-1.c cpp/20000625-1.c
29822 20000625-2.c cpp/20000625-2.c
29823 cpp-as1.c cpp/assert1.c
29824 cpp-as2.c cpp/assert2.c
29825 cxx-comments-1.c cpp/cxxcom1.c
29826 cxx-comments-2.c cpp/cxxcom2.c
29827 endif-label.c cpp/endif.c
29828 cpp-hash1.c cpp/hash1.c
29829 cpp-hash2.c cpp/hash2.c
29830 cpp-if1.c cpp/if-1.c
29831 cpp-if2.c cpp/if-2.c
29832 cpp-if3.c cpp/if-3.c
29833 cpp-if4.c cpp/if-4.c
29834 cpp-if5.c cpp/if-5.c
29835 cpp-cond.c cpp/if-cexp.c
29836 cpp-missingop.c cpp/if-mop.c
29837 cpp-missingparen.c cpp/if-mpar.c
29838 cpp-opprec.c cpp/if-oppr.c
29839 cpp-ifparen.c cpp/if-paren.c
29840 cpp-shortcircuit.c cpp/if-sc.c
29841 cpp-shift.c cpp/if-shift.c
29842 cpp-unary.c cpp/if-unary.c
29843 cpp-li1.c cpp/line1.c
29844 cpp-li2.c cpp/line2.c
29845 lineno.c cpp/line3.c
29846 lineno-2.c cpp/line4.c
29847 cpp-mi.c cpp/mi1.c
29848 cpp-mic.h cpp/mi1c.h
29849 cpp-micc.h cpp/mi1cc.h
29850 cpp-mind.h cpp/mi1nd.h
29851 cpp-mindp.h cpp/mi1ndp.h
29852 cpp-mix.h cpp/mi1x.h
29853 cpp-mi2.c cpp/mi2.c
29854 cpp-mi2a.h cpp/mi2a.h
29855 cpp-mi2b.h cpp/mi2b.h
29856 cpp-mi2c.h cpp/mi2c.h
29857 cpp-mi3.c cpp/mi3.c
29858 cpp-mi3.def cpp/mi3.def
29859 poison-1.c cpp/poison.c
29860 pr-impl.c cpp/prag-imp.c
29861 cpp-redef-2.c cpp/redef1.c
29862 cpp-redef.c cpp/redef2.c
29863 strpaste.c cpp/strp1.c
29864 strpaste-2.c cpp/strp2.c
29865 cpp-tradpaste.c cpp/tr-paste.c
29866 cpp-tradstringify.c cpp/tr-str.c
29867 cpp-tradwarn1.c cpp/tr-warn1.c
29868 cpp-tradwarn2.c cpp/tr-warn2.c
29869 trigraphs.c cpp/trigraphs.c
29870 cpp-unc1.c cpp/unc1.c
29871 cpp-unc2.c cpp/unc2.c
29872 cpp-unc3.c cpp/unc3.c
29873 cpp-unc.c cpp/unc4.c
29874 undef.c cpp/undef1.c
29875 undef-2.c cpp/undef2.c
29876 cpp-wi1.c cpp/widestr1.c
29877
29878 2000-06-27 Mark Mitchell <mark@codesourcery.com>
29879
29880 * lib/g++.exp (g++_include_flags): Tweak.
29881
29882 2000-06-27 H.J. Lu <hjl@gnu.org>
29883 Loren J. Rittle <ljrittle@acm.org>
29884
29885 * lib/g++.exp (g++_include_flags): Override libgloss.exp
29886 version with one that knows about the new gcc tree structure.
29887 (g++_link_flags): Same.
29888
29889 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
29890
29891 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
29892 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
29893 case we are cross-compiling.
29894
29895 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
29896 g++.old-deja/g++.niklas/Makefile.in,
29897 g++.old-deja/g++.niklas/configure.in,
29898 g++.old-deja/g++.other/Makefile.in,
29899 g++.old-deja/g++.other/configure.in,
29900 gcc.c-torture/code_quality/Makefile.in,
29901 gcc.c-torture/code_quality/configure.in,
29902 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
29903 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
29904 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
29905 gcc.c-torture/execute/ieee/Makefile.in,
29906 gcc.c-torture/execute/ieee/configure.in,
29907 gcc.c-torture/noncompile/Makefile.in,
29908 gcc.c-torture/noncompile/configure.in,
29909 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
29910 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
29911 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
29912
29913 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29914
29915 * g++.old-deja/g++.other/ambig3.C: New test.
29916
29917 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
29918
29919 * g++.old-deja/g++.pt/syntax1.C: New test.
29920 * g++.old-deja/g++.pt/syntax2.C: New test.
29921 * g++.old-deja/g++.other/syntax3.C: New test.
29922 * g++.old-deja/g++.other/syntax4.C: New test.
29923
29924 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29925
29926 * gcc.dg/20000623-1.c: Prototype exit and abort.
29927
29928 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
29929
29930 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
29931 New tests.
29932 * gcc.dg/cpp-mi3.def: New file.
29933
29934 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
29935 inside assertions.
29936 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
29937 lexer's error messages.
29938 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
29939 divine anything from the linemarkers.
29940 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
29941 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
29942
29943 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
29944
29945 * gcc.dg/20000623-1.c: New test.
29946
29947 2000-06-22 Jakub Jelinek <jakub@redhat.com>
29948
29949 * gcc.c-torture/execute/20000622-1.c: New test.
29950
29951 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29952
29953 * g++.old-deja/g++.other/init15.C: New test.
29954
29955 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
29956
29957 * g++.old-deja/g++.pt/vaarg2.C: New test.
29958 * g++.old-deja/g++.pt/vaarg3.C: New test.
29959
29960 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
29961
29962 * g++.old-deja/g++.other/dyncast6.C: New test.
29963
29964 2000-06-15 Jakub Jelinek <jakub@redhat.com>
29965
29966 * gcc.c-torture/execute/loop-6.c: New test.
29967
29968 2000-06-14 Jakub Jelinek <jakub@redhat.com>
29969
29970 * gcc.dg/20000614-1.c: New test.
29971 * gcc.dg/20000614-2.c: New test.
29972
29973 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
29974
29975 * g++.old-deja/g++.other/inline12.C: New test.
29976
29977 2000-06-13 Jakub Jelinek <jakub@redhat.com>
29978
29979 * g++.old-deja/g++.other/eh1.C: New test.
29980
29981 2000-06-12 Jakub Jelinek <jakub@redhat.com>
29982
29983 * g++.old-deja/g++.other/type.C: New test.
29984
29985 2000-06-05 Jakub Jelinek <jakub@redhat.com>
29986
29987 * g++.old-deja/g++.other/initstring.C: New test.
29988
29989 2000-06-12 Jason Merrill <jason@redhat.com>
29990
29991 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
29992
29993 2000-06-09 Jeffrey A Law (law@cygnus.com)
29994
29995 * gcc.c-torture/compile/20000609-1.c: New test.
29996
29997 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
29998
29999 * gcc.dg/20000609-1.c: New test.
30000
30001 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
30002
30003 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
30004 * gcc.c-torture/noncompile/poison-1.c: Move...
30005 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
30006 * gcc.dg/cpp-li1.c: Add a token after the #line.
30007
30008 2000-06-05 Richard Henderson <rth@cygnus.com>
30009
30010 * gcc.c-torture/execute/20000605-2.c: New test.
30011 * gcc.c-torture/execute/20000605-3.c: New test.
30012
30013 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
30014
30015 * g77.f-torture/execute/20000503-1.x: New file.
30016
30017 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
30018
30019 * g++.old-deja/g++.eh/badalloc1.C: New test.
30020
30021 2000-06-05 Richard Henderson <rth@cygnus.com>
30022
30023 * gcc.c-torture/execute/20000605-1.c: New test.
30024
30025 2000-06-05 Jakub Jelinek <jakub@redhat.com>
30026 Nathan Sidwell <nathan@codesourcery.com>
30027
30028 * gcc.c-torture/compile/20000605-1.c: New test.
30029
30030 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
30031
30032 * g77.f-torture/compile/20000601-1.f: New test.
30033
30034 2000-06-03 Richard Henderson <rth@cygnus.com>
30035
30036 * gcc.c-torture/execute/20000603-1.c: New.
30037
30038 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
30039
30040 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
30041 * gcc.dg/noreturn-2.c (noreturn): Likewise.
30042
30043 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
30044
30045 * gcc.dg/compare2.c (case 12): XFAIL.
30046 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
30047 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
30048
30049 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
30050
30051 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
30052
30053 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
30054 guard macro is already defined when the header is first
30055 included.
30056 * gcc.dg/cpp-mix.h: New file.
30057 * gcc.dg/endif-label.c: Update patterns to match compiler.
30058
30059 * g++.brendan/complex1.C: Declare abort.
30060 * g++.law/refs4.C: Remove XFAIL.
30061 * g++.oliva/expr2.C: Declare abort and exit.
30062
30063 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
30064
30065 * gcc.c-torture/execute/20000528-1.c: New test.
30066
30067 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
30068 * g++.old-deja/g++.law/temps4.C: Likewise.
30069
30070 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
30071 stdlib.h. Call abort() on failure.
30072 * g++.old-deja/g++.law/refs4.C: Likewise.
30073 * g++.old-deja/g++.law/temps4.C: Likewise.
30074 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
30075 * gcc.c-torture/execute/20000112-1.c: Include string.h.
30076
30077 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
30078
30079 Relative to g++.dg/special:
30080 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
30081
30082 Relative to g++.old-deja:
30083 * g++.brendan/complex1.C, g++.jason/optimize2.C,
30084 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
30085 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
30086 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
30087 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
30088 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
30089 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
30090
30091 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
30092 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
30093 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
30094 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
30095 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
30096 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
30097 and/or string.h.
30098
30099 * g++.other/goto1.C: Update expectations for error messages.
30100
30101 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
30102
30103 * gcc.c-torture/compile/20000523-1.c: New test.
30104
30105 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30106
30107 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
30108
30109 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
30110
30111 * g++.old-deja/g++.eh/catch11.C: New test.
30112 * g++.old-deja/g++.eh/catch12.C: New test.
30113
30114 2000-05-24 Nick Clifton <nickc@cygnus.com>
30115
30116 * gcc.c-torture/execute/20000523-1.c: New test.
30117
30118 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
30119
30120 * c-torture/execute/bcp-1.c: Replace abort in arg of
30121 __builtin_constant_p with a generic external function.
30122
30123 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
30124 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
30125 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
30126 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
30127 Prototype abort and/or exit.
30128
30129 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
30130 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
30131 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
30132 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
30133
30134 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
30135
30136 * gcc.dg/dwarf2-1.c: New test.
30137
30138 2000-05-20 Richard Henderson <rth@cygnus.com>
30139
30140 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
30141
30142 2000-05-20 Andreas Jaeger <aj@suse.de>
30143
30144 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
30145 testcase.
30146
30147 2000-05-19 David Edelsohn <edelsohn@gnu.org>
30148
30149 * gcc.c-torture/execute/20000519-2.c: New test.
30150
30151 2000-05-19 Andreas Jaeger <aj@suse.de>
30152
30153 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
30154 which fails with SSA.
30155
30156 * lib/c-torture.exp: Also test with -O3 -fssa.
30157
30158 2000-05-18 Michael Meissner <meissner@redhat.com>
30159
30160 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
30161 * gcc.c-torture/execute/920415-1.c: Ditto.
30162 * gcc.c-torture/execute/920501-1.c: Ditto.
30163 * gcc.c-torture/execute/conversion.c: Ditto.
30164 * gcc.c-torture/execute/cvt-1.c: Ditto.
30165
30166 2000-05-18 Jeffrey A Law (law@cygnus.com)
30167
30168 * gcc.c-torture/compile/20000518-1.c: New test.
30169
30170 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
30171
30172 * g77.f-torture/compile/200005018.f: New test.
30173
30174 2000-05-17 Jeffrey A Law (law@cygnus.com)
30175
30176 * gcc.c-torture/compile/20000517-1.c: New test.
30177
30178 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30179
30180 * gcc.c-torture/execute/20000516-1.c: New test.
30181
30182 2000-05-15 Jakub Jelinek <jakub@redhat.com>
30183
30184 * g++.old-deja/g++.other/eh.C: New test.
30185
30186 2000-05-12 Richard Henderson <rth@cygnus.com>
30187
30188 * gcc.c-torture/execute/990208-1.c (main): Don't pass
30189 constants through to doit's conditional.
30190
30191 2000-05-11 Jeffrey A Law (law@cygnus.com)
30192
30193 * gcc.c-torture/compile/20000511-1.c: New test.
30194 * g77.f-torture/compile/20000511-1.f: New test.
30195 * g77.f-torture/compile/20000511-2.f: New test.
30196
30197 2000-05-11 Michael Meissner <meissner@redhat.com>
30198
30199 * gcc.c-torture/execute/20000511-1.c: New test.
30200
30201 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
30202
30203 * gcc.dg/dg.exp: Scan .S files as well as .c files.
30204 * gcc.dg/20000510-1.S: New.
30205
30206 2000-05-08 Catherine Moore <clm@cygnus.com>
30207
30208 * gcc.dg/unused-3.c: New.
30209
30210 2000-05-06 Richard Henderson <rth@cygnus.com>
30211
30212 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
30213 * g++.old-deja/g++.mike/warn1.C: Likewise.
30214 * g++.old-deja/g++.pt/local1.C: Likewise.
30215 * g++.old-deja/g++.pt/local7.C: Likewise.
30216 * g++.old-deja/g++.pt/spec16.C: Likewise.
30217
30218 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
30219
30220 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
30221
30222 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
30223
30224 * g77.f-torture/execute/20000503-1.f: New test.
30225
30226 2000-05-04 Andreas Jaeger <aj@suse.de>
30227
30228 * gcc.dg/noreturn-2.c: New test.
30229
30230 2000-05-04 Neil Booth <NeilB@earthling.net>
30231
30232 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
30233 preprocessor.
30234
30235 2000-05-04 Richard Henderson <rth@cygnus.com>
30236
30237 * gcc.c-torture/execute/20000503-1.c: Fix typo.
30238
30239 2000-05-04 Richard Henderson <rth@cygnus.com>
30240
30241 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
30242 OpenSSL by Jason R Thorpe.
30243
30244 2000-05-03 Jim Wilson <wilson@cygnus.com>
30245
30246 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
30247
30248 2000-05-03 Robert Lipe <robertlipe@usa.net>
30249
30250 * gcc.dg/20000503-1.c: New test.
30251
30252 2000-05-02 Jakub Jelinek <jakub@redhat.com>
30253
30254 * gcc.c-torture/compile/20000502-1.c: New test.
30255 * g++.old-deja/g++.other/align.C: New test.
30256 * gcc.dg/cpp-tradstringify.c: New test.
30257
30258 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
30259
30260 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
30261 and hard registers.
30262
30263 2000-04-26 Geoff Keating <geoffk@cygnus.com>
30264
30265 * gcc.c-torture/execute/loop-5.c: New test.
30266
30267 2000-04-25 Jakub Jelinek <jakub@redhat.com>
30268
30269 * gcc.c-torture/execute/va-arg-20.c: New test.
30270
30271 2000-04-23 Jeffrey A Law (law@cygnus.com)
30272
30273 * gcc.c-torture/execute/20000422-1.c: New test.
30274
30275 2000-04-20 Greg McGary <gkm@gnu.org>
30276
30277 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
30278 when optimizing, but without sibling-call optimizations (-O1).
30279
30280 2000-04-20 Jeffrey A Law (law@cygnus.com)
30281
30282 * gcc.c-torture/compile/20000420-1.c: New test.
30283
30284 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
30285
30286 * g++.abi/ptrflags.C: New test.
30287 * g++.eh/catchptr1.C: Test incomplete pointer chains.
30288
30289 2000-04-19 Catherine Moore <clm@cygnus.com>
30290
30291 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
30292
30293 2000-04-19 Greg McGary <gkm@gnu.org>
30294
30295 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
30296 sibling-call optimizations.
30297
30298 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
30299
30300 * gcc.dg/20000419-1.c: New test.
30301
30302 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
30303
30304 * gcc.c-torture/execute/20000412-6.c: New test.
30305
30306 2000-04-12 Jeffrey A Law (law@cygnus.com)
30307
30308 * gcc.c-torture/execute/20000412-5.c: New test.
30309 * g77.f-torture/compile/20000412-1.f: New test.
30310 * gcc.c-torture/execute/20000412-4.c: New test.
30311 * gcc.c-torture/compile/20000412-2.c: New test.
30312 * gcc.c-torture/execute/20000412-3.c: New test.
30313 * gcc.c-torture/compile/20000412-1.c: New test.
30314 * gcc.c-torture/execute/20000412-2.c: New test.
30315
30316 2000-04-12 Jakub Jelinek <jakub@redhat.com>
30317
30318 * objc/execute/bf-20.m: New test.
30319
30320 2000-04-10 Richard Henderson <rth@cygnus.com>
30321
30322 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
30323
30324 * gcc.c-torture/execute/20000412-1.c: New test.
30325
30326 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
30327
30328 * g++.old-deja/g++.eh/catchptr1.C: New test.
30329
30330 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
30331
30332 * g++.old-deja/g++.abi/cxa_vec.C: New test.
30333
30334 2000-04-08 Neil Booth <NeilB@earthling.net>
30335
30336 * gcc.dg/cpp-nullchar.c: Remove test as
30337 embedded nulls cause problems.
30338
30339 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30340
30341 * gcc.dg/compare2.c: New test.
30342
30343 2000-04-08 Neil Booth <NeilB@earthling.net>
30344
30345 * gcc.dg/cpp-nullchar.c: New test.
30346
30347 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
30348
30349 * gcc.dg/cpp-mi2.c: New test.
30350 * gcc.dg/cpp-mi2[abc].h: New files.
30351
30352 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
30353
30354 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
30355 member name.
30356
30357 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
30358
30359 * g++.old-deja/g++.abi/vmihint.C: New test.
30360
30361 2000-04-06 Neil Booth <NeilB@earthling.net>
30362
30363 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
30364 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
30365 copyright.
30366
30367 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
30368
30369 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
30370 avoid stack-frame overwrite.
30371
30372 2000-04-05 Jakub Jelinek <jakub@redhat.com>
30373
30374 * gcc.c-torture/compile/20000405-2.c: New test.
30375 * gcc.c-torture/compile/20000405-3.c: New test.
30376
30377 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30378
30379 * gcc.c-torture/compile/20000405-1.c: New test.
30380
30381 2000-04-04 Geoff Keating <geoffk@cygnus.com>
30382
30383 * gcc.dg/cast-qual-1.c: Revert last change.
30384
30385 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30386
30387 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
30388
30389 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
30390
30391 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
30392 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
30393
30394 2000-04-03 Jeffrey A Law (law@cygnus.com)
30395
30396 * gcc.c-torture/compile/20000403-2.c: New test.
30397 * gcc.c-torture/compile/20000403-1.c: New test.
30398
30399 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
30400
30401 * gcc.c-torture/execute/20000403-1.c: New test.
30402
30403 2000-04-03 Geoff Keating <geoffk@cygnus.com>
30404
30405 * gcc.c-torture/execute/20000402-1.c: New test.
30406
30407 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
30408
30409 * gcc.c-torture/execute/va-arg-15.c: New test.
30410 * gcc.c-torture/execute/va-arg-16.c: New test.
30411 * gcc.c-torture/execute/va-arg-17.c: New test.
30412 * gcc.c-torture/execute/va-arg-18.c: New test.
30413 * gcc.c-torture/execute/va-arg-19.c: New test.
30414
30415 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
30416
30417 * gcc.c-torture/compile/981211-1.c: Move to...
30418 * gcc.dg/cpp-as1.c: ...here.
30419 * gcc.dg/cpp-as2.c: New file.
30420
30421 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
30422 compiler.
30423
30424 2000-04-02 Neil Booth <NeilB@earthling.net>
30425
30426 * gcc.dg/cpp-cond.c New tests.
30427 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
30428 accidental success less likely.
30429 * gcc.dg/cpp-missingop.c New tests.
30430 * gcc.dg/cpp-missingparen.c New tests.
30431 * gcc.dg/cpp-shift.c New tests.
30432 * gcc.dg/cpp-shortcircuit.c New tests.
30433 * gcc.dg/cpp-unary.c New tests.
30434
30435 2000-03-29 Jeffrey A Law (law@cygnus.com)
30436
30437 * gcc.c-torture/compile/20000329-1.c: New test.
30438
30439 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
30440
30441 * gcc.c-torture/compile/20000326-1.c: New test.
30442 * gcc.c-torture/compile/20000326-2.c: New test.
30443
30444 2000-03-24 Geoff Keating <geoffk@cygnus.com>
30445
30446 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
30447 the first parameter is a function argument.
30448
30449 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
30450
30451 * g++.old-deja/g++.ext/array4.C: New test.
30452
30453 2000-03-22 Geoff Keating <geoffk@cygnus.com>
30454
30455 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
30456
30457 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30458
30459 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
30460
30461 2000-03-19 Richard Henderson <rth@cygnus.com>
30462
30463 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
30464
30465 2000-03-19 Richard Henderson <rth@cygnus.com>
30466
30467 * gcc.c-torture/compile/20000319-1.c: New test.
30468
30469 2000-03-14 Jeffrey A Law (law@cygnus.com)
30470
30471 * gcc.c-torture/execute/20000314-3.c: New test.
30472 * gcc.c-torture/execute/20000314-2.c: New test.
30473 * gcc.c-torture/execute/20000314-1.c: New test.
30474 * gcc.c-torture/compile/20000314-2.c: New test.
30475 * gcc.c-torture/compile/20000314-1.c: New test.
30476
30477 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
30478
30479 * g++.old-deja/g++.warn/inline.C: New test.
30480
30481 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
30482
30483 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
30484 standards-compliant result rather than specific constants.
30485 Put test-values in array.
30486
30487 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
30488
30489 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
30490 (g++_target_compile): Put test-specific options last.
30491
30492 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30493
30494 * g++.old-deja/g++.eh/vbase4.C: New test.
30495
30496 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30497
30498 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
30499
30500 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30501
30502 * g++.old-deja/g++.brendan/misc12.C: Removed.
30503 * g++.old-deja/g++.pt/memtemp77.C: Constify.
30504 * g++.old-deja/g++.ext/pretty4.C: New test.
30505
30506 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
30507
30508 * g++.old-deja/g++.other/string2.C: New test.
30509
30510 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
30511
30512 * g++.old-deja/g++.warn/impint2.C: New test.
30513
30514 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
30515
30516 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
30517 is 1, not zero.
30518
30519 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
30520
30521 * g++.old-deja/g++.warn/impint.C: New test.
30522 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
30523 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
30524 * g++.old-deja/g++.pt/explicit12.C: Likewise.
30525 * g++.old-deja/g++.pt/explicit13.C: Likewise.
30526 * g++.old-deja/g++.pt/explicit17.C: Likewise.
30527 * g++.old-deja/g++.pt/explicit18.C: Likewise.
30528 * g++.old-deja/g++.pt/explicit19.C: Likewise.
30529 * g++.old-deja/g++.pt/explicit23.C: Likewise.
30530 * g++.old-deja/g++.pt/explicit31.C: Likewise.
30531 * g++.old-deja/g++.pt/explicit35.C: Likewise.
30532 * g++.old-deja/g++.pt/explicit6.C: Likewise.
30533 * g++.old-deja/g++.pt/memclass7.C: Likewise.
30534
30535 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
30536
30537 * gcc.dg/cpp-redef.c: New test.
30538
30539 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
30540
30541 * g++.old-deja/g++.pt/unify7.C: New test.
30542
30543 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30544
30545 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
30546 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
30547
30548 2000-02-25 Geoff Keating <geoffk@cygnus.com>
30549
30550 * gcc.c-torture/compile/20000224-1.c: New test.
30551
30552 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30553
30554 * gcc.c-torture/compile/cpp-2.c: New test.
30555 * gcc.c-torture/compile/cpp-1.c: New test.
30556
30557 2000-02-25 Jeffrey A Law (law@cygnus.com)
30558
30559 * gcc.c-torture/execute/20000225-1.c: New test.
30560
30561 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30562
30563 * gcc.dg/cpp-li2.c: New test.
30564
30565 * gcc.dg/cpp-wi1.c: New test.
30566
30567 * gcc.dg/cpp-li1.c: New test.
30568
30569 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
30570
30571 * g++.old-deja/g++.other/sizeof5.C: New test.
30572
30573 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30574
30575 * gcc.c-torture/execute/va-arg-13.c: New test.
30576
30577 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
30578
30579 * gcc.c-torture/execute/va-arg-12.c: New test.
30580
30581 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30582
30583 * gcc.c-torture/execute/20000223-1.c: New test.
30584
30585 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
30586
30587 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
30588
30589 2000-02-22 Mark Mitchell <mark@codesourcery.com>
30590
30591 * g++.old-deja/g++.abi/ptrmem.C: New test.
30592
30593 2000-02-19 Richard Henderson <rth@cygnus.com>
30594
30595 * gcc.c-torture/compile/init-3.c: New.
30596
30597 2000-02-17 Mark Mitchell <mark@codesourcery.com>
30598
30599 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
30600 ALWAYS_CXXFLAGS.
30601
30602 2000-02-11 Robert Lipe <robertl@sco.com>
30603
30604 * gcc.c-torture/compile/20000211-3.c: New test.
30605
30606 2000-02-11 Martin Buchholz <martin@xemacs.org>
30607
30608 * gcc.c-torture/compile/20000211-2.c: New test.
30609
30610 2000-02-11 Jeffrey A Law (law@cygnus.com)
30611
30612 * gcc.c-torture/compile/20000211-1.c: New test.
30613
30614 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
30615
30616 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
30617 on native targets
30618
30619 2000-02-08 Nathan Sidwell <nathan@acm.org>
30620
30621 * g++.old-deja/g++.other/cast5.C: New test.
30622
30623 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
30624
30625 * gcc.c-torture/execute/20000205-1.c: New.
30626
30627 2000-02-03 Nathan Sidwell <nathan@acm.org>
30628
30629 * g++.old-deja/g++.jason/cast3.C: Return void.
30630 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
30631
30632 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30633
30634 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
30635
30636 * gcc.dg/loop-1.c: New test.
30637
30638 2000-01-27 Jakub Jelinek <jakub@redhat.com>
30639
30640 * gcc.c-torture/compile/20000127-1.c: New test.
30641 * gcc.c-torture/execute/991228-1.c: New test.
30642
30643 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30644
30645 * gcc.dg/unused-2.c: New test.
30646
30647 * gcc.dg/conv-1.c: New test.
30648
30649 2000-01-24 Mark Mitchell <mark@codesourcery.com>
30650
30651 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
30652 compiler.
30653 (tool_option_proc): Fix typo.
30654
30655 2000-01-24 Geoff Keating <geoffk@cygnus.com>
30656
30657 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
30658 of the ld on the host, not on the build machine.
30659 Also, don't crash if '--help' is not a supported option.
30660
30661 2000-01-24 Richard Henderson <rth@cygnus.com>
30662
30663 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
30664
30665 2000-01-20 Jeffrey A Law (law@cygnus.com)
30666
30667 * gcc.c-torture/execute/20000120-2.c: New test.
30668 * gcc.c-torture/execute/20000120-1.c: New test.
30669
30670 2000-01-13 Jeffrey A Law (law@cygnus.com)
30671
30672 * gcc.c-torture/execute/20000113-1.c: New test.
30673
30674 2000-01-12 Jeffrey A Law (law@cygnus.com)
30675
30676 * gcc.c-torture/execute/20000112-1.c: New test.
30677
30678 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30679
30680 * gcc.dg/20000111-1.c: New test.
30681
30682 2000-01-10 Jeffrey A Law (law@cygnus.com)
30683
30684 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
30685 with 16 bit integers.
30686
30687 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30688
30689 * gcc.dg/20000108-1.c: New test.
30690
30691 2000-01-05 Nathan Sidwell <nathan@acm.org>
30692
30693 * g++.old-deja/g++.ns/koenig8.C: New test.
30694
30695 2000-01-05 Nathan Sidwell <nathan@acm.org>
30696
30697 * g++.old-deja/g++.other/cast4.C: New test.
30698
30699 2000-01-05 Jeffrey A Law (law@cygnus.com)
30700
30701 * gcc.c-torture/compile/20000105-2.c: New test.
30702 * gcc.c-torture/compile/20000105-1.c: New test.
30703
30704 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30705
30706 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
30707 references to printf & atoi to conform to ANSI standard.
30708 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
30709 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
30710 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
30711 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
30712 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
30713 * g++.old-deja/g++.brendan/complex1.C: Likewise.
30714 * g++.old-deja/g++.brendan/copy1.C: Likewise.
30715 * g++.old-deja/g++.brendan/copy2.C: Likewise.
30716 * g++.old-deja/g++.brendan/copy3.C: Likewise.
30717 * g++.old-deja/g++.brendan/copy4.C: Likewise.
30718 * g++.old-deja/g++.brendan/copy5.C: Likewise.
30719 * g++.old-deja/g++.brendan/copy6.C: Likewise.
30720 * g++.old-deja/g++.brendan/copy7.C: Likewise.
30721 * g++.old-deja/g++.brendan/copy8.C: Likewise.
30722 * g++.old-deja/g++.brendan/crash11.C: Likewise.
30723 * g++.old-deja/g++.brendan/crash14.C: Likewise.
30724 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
30725 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
30726 * g++.old-deja/g++.brendan/delete2.C: Likewise.
30727 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
30728 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
30729 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
30730 * g++.old-deja/g++.brendan/eh1.C: Likewise.
30731 * g++.old-deja/g++.brendan/groff1.C: Likewise.
30732 * g++.old-deja/g++.brendan/init3.C: Likewise.
30733 * g++.old-deja/g++.brendan/misc12.C: Likewise.
30734 * g++.old-deja/g++.brendan/misc7.C: Likewise.
30735 * g++.old-deja/g++.brendan/new2.C: Likewise.
30736 * g++.old-deja/g++.brendan/operators4.C: Likewise.
30737 * g++.old-deja/g++.brendan/operators5.C: Likewise.
30738 * g++.old-deja/g++.brendan/overload2.C: Likewise.
30739 * g++.old-deja/g++.brendan/overload7.C: Likewise.
30740 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
30741 * g++.old-deja/g++.brendan/reference1.C: Likewise.
30742 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
30743 * g++.old-deja/g++.brendan/template24.C: Likewise.
30744 * g++.old-deja/g++.brendan/template3.C: Likewise.
30745 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
30746 * g++.old-deja/g++.jason/inline3.C: Likewise.
30747 * g++.old-deja/g++.jason/opeq.C: Likewise.
30748 * g++.old-deja/g++.law/arg5.C: Likewise.
30749 * g++.old-deja/g++.law/arm7.C: Likewise.
30750 * g++.old-deja/g++.law/ctors11.C: Likewise.
30751 * g++.old-deja/g++.law/cvt8.C: Likewise.
30752 * g++.old-deja/g++.law/init9.C: Likewise.
30753 * g++.old-deja/g++.law/refs4.C: Likewise.
30754 * g++.old-deja/g++.law/template2.C: Likewise.
30755 * g++.old-deja/g++.law/visibility24.C: Likewise.
30756 * g++.old-deja/g++.law/vtable3.C: Likewise.
30757 * g++.old-deja/g++.mike/asm2.C: Likewise.
30758 * g++.old-deja/g++.mike/eh1.C: Likewise.
30759 * g++.old-deja/g++.mike/misc1.C: Likewise.
30760 * g++.old-deja/g++.mike/misc13.C: Likewise.
30761 * g++.old-deja/g++.mike/misc14.C: Likewise.
30762 * g++.old-deja/g++.mike/ns12.C: Likewise.
30763 * g++.old-deja/g++.mike/p1248.C: Likewise.
30764 * g++.old-deja/g++.mike/p3708.C: Likewise.
30765 * g++.old-deja/g++.mike/p3708a.C: Likewise.
30766 * g++.old-deja/g++.mike/p3708b.C: Likewise.
30767 * g++.old-deja/g++.mike/p646.C: Likewise.
30768 * g++.old-deja/g++.mike/p700.C: Likewise.
30769 * g++.old-deja/g++.mike/p783.C: Likewise.
30770 * g++.old-deja/g++.mike/p783a.C: Likewise.
30771 * g++.old-deja/g++.mike/p783b.C: Likewise.
30772 * g++.old-deja/g++.mike/p786.C: Likewise.
30773 * g++.old-deja/g++.mike/p789.C: Likewise.
30774 * g++.old-deja/g++.mike/p789a.C: Likewise.
30775 * g++.old-deja/g++.mike/p807a.C: Likewise.
30776 * g++.old-deja/g++.other/delete3.C: Likewise.
30777 * g++.old-deja/g++.other/dyncast1.C: Likewise.
30778 * g++.old-deja/g++.other/dyncast2.C: Likewise.
30779 * g++.old-deja/g++.other/dyncast3.C: Likewise.
30780 * g++.old-deja/g++.other/empty1.C: Likewise.
30781 * g++.old-deja/g++.other/temporary1.C: Likewise.
30782 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
30783 * g++.old-deja/g++.pt/t16.C: Likewise.
30784 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
30785
30786 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
30787
30788 * gcc.dg/991230-1.c: New test.
30789
30790 1999-12-29 Jeffrey A Law (law@cygnus.com)
30791
30792 * gcc.c-torture/compile/991229-3.c: New test.
30793 * gcc.c-torture/compile/991229-2.c: New test.
30794 * gcc.c-torture/compile/991229-1.c: New test.
30795
30796 1999-12-29 Greg McGary <gkm@eng.ascend.com>
30797
30798 * gcc.c-torture/compile/labels-2.c: New test.
30799
30800 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
30801
30802 * gcc.c-torture/execute/991227-1.c: New test.
30803
30804 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30805
30806 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
30807
30808 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
30809
30810 * gcc.c-torture/execute/991221-1.c: New test.
30811
30812 1999-12-20 Nathan Sidwell <nathan@acm.org>
30813
30814 * g++.old-deja/g++.other/cast3.C: New test.
30815
30816 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
30817
30818 * gcc.c-torture/execute/991216-4.c: New test.
30819
30820 1999-12-16 Michael Meissner <meissner@cygnus.com>
30821
30822 * gcc.c-torture/execute/991216-1.c: New test.
30823 * gcc.c-torture/execute/991216-2.c: New test.
30824 * gcc.c-torture/execute/991216-3.c: New test.
30825
30826 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30827
30828 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
30829 Actually make the test fail by using "-O2" for compilation.
30830
30831 1999-12-15 Nathan Sidwell <nathan@acm.org>
30832
30833 * g++.old-deja/g++.warn/cast-align1.C: New test.
30834
30835 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30836
30837 * gcc.c-torture/compile/991214-1.c: New test.
30838 * gcc.c-torture/compile/991214-2.c: New test.
30839
30840 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
30841
30842 * gcc.dg/991214-1.c: New test.
30843
30844 1999-12-13 Jeffrey A Law (law@cygnus.com)
30845
30846 * gcc.c-torture/compile/991213-3.c: New test.
30847 * gcc.c-torture/compile/991213-2.c: New test.
30848 * gcc.c-torture/compile/991213-1.c: New test.
30849
30850 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
30851
30852 * gcc.dg/991209-1.c: New test.
30853
30854 1999-12-08 Nathan Sidwell <nathan@acm.org>
30855
30856 * gcc.c-torture/compile/991208-1.c: New test.
30857
30858 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30859
30860 * gcc.dg/ultrasp2.c: New test.
30861
30862 1999-12-05 Alex Samuel <samuel@codesourcery.com>
30863
30864 * g++.old-deja/g++.abi/align.C (main): Fix typo.
30865
30866 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
30867
30868 * gcc.c-torture/compile/991202-1.c: New test.
30869 * gcc.c-torture/execute/991202-1.c: New test.
30870 * gcc.c-torture/execute/991202-2.c: New test.
30871 * gcc.c-torture/execute/991202-3.c: New test.
30872
30873 1999-12-02 Alex Samuel <samuel@codesourcery.com>
30874
30875 * g++.old-deja/g++.abi/align.C: New test.
30876 * g++.old-deja/g++.abi/aggregates.C: Likewise.
30877 * g++.old-deja/g++.abi/bitfields.C: Likewise.
30878
30879 1999-12-01 Richard Henderson <rth@cygnus.com>
30880
30881 * gcc.c-torture/execute/991201-1.c: New.
30882
30883 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
30884
30885 * gcc.dg/991129-1.c: New test.
30886
30887 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
30888
30889 * gcc.c-torture/compile/991127-1.c: New test.
30890
30891 1999-11-22 Nathan Sidwell <nathan@acm.org>
30892
30893 * g++.old-deja/g++.other/warn4.C: New test.
30894
30895 1999-11-22 Nathan Sidwell <nathan@acm.org>
30896
30897 * g++.old-deja/g++.eh/cleanup2.C: New test.
30898 * g++.old-deja/g++.ext/pretty2.C: New test.
30899 * g++.old-deja/g++.ext/pretty3.C: New test.
30900 * g++.old-deja/g++.other/debug6.C: New test.
30901
30902 1999-10-20 Jim Wilson <wilson@cygnus.com>
30903
30904 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
30905 compiler_output to look for one error message instead of two.
30906
30907 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
30908
30909 * gcc.c-torture/execute/991118-1.c: Also test case
30910 where the word boundary does not split a byte evenly.
30911
30912 1999-11-19 Nathan Sidwell <nathan@acm.org>
30913
30914 * g++.old-deja/g++.ext/restrict1.C: New test.
30915
30916 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
30917
30918 * gcc.c-torture/execute/991118-1.c: New test.
30919
30920 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
30921
30922 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
30923 working directory pathnames.
30924
30925 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
30926
30927 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
30928 host is equipped with driver.h and driver.o so it can actually
30929 compile and run the tests.
30930
30931 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
30932
30933 * gcc.c-torture/compile/991008-1.c: New test.
30934
30935 1999-11-08 Nick Clifton <nickc@cygnus.com>
30936
30937 * lib/gcc-dg.exp: Include target-supports.exp
30938
30939 1999-11-05 Nick Clifton <nickc@cygnus.com>
30940
30941 * lib/target-supports.exp: New file: Provide procs to test for
30942 features supported by the target.
30943 (check_weak_available): Moved here from ecos.exp.
30944 (check_alias_available): New proc: Determine of the target
30945 toolchain supports the alias attribute.
30946
30947 * gcc.dg/special/ecos.exp: Move check_weak_available to
30948 target-supports.exp.
30949 (alias-1.c): Only perform the test if the target supports
30950 aliases.
30951 (wkali-1.c): Only perform the test if the target supports
30952 aliases.
30953
30954 * gcc.dg/990506-0.c: Expect error messages from cross
30955 targets as well as native targets.
30956
30957 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30958
30959 * gcc.dg/ultrasp1.c: Removed xfail.
30960 * gcc.dg/struct-ret-2.c: Likewise.
30961 * gcc.dg/array-1.c: Likewise.
30962
30963 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
30964
30965 * gcc.dg/struct-ret-2.c: New test.
30966
30967 * gcc.dg/array-1.c: New test.
30968
30969 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
30970
30971 * gcc.c-torture/execute/991030-1.c: New test.
30972
30973 1999-10-26 Richard Henderson <rth@cygnus.com>
30974
30975 * gcc.c-torture/compile/991026-2.c: New test.
30976
30977 1999-10-26 Jeffrey A Law (law@cygnus.com)
30978
30979 * gcc.c-torture/compile/991026-1.c: New test.
30980
30981 1999-10-23 Jeffrey A Law (law@cygnus.com)
30982
30983 * gcc.c-torture/execute/991023-1.c: New test.
30984
30985 1999-10-19 Jeffrey A Law (law@cygnus.com)
30986
30987 * gcc.c-torture/execute/991019-1.c: New test.
30988
30989 1999-10-16 Richard Henderson <rth@cygnus.com>
30990
30991 * gcc.c-torture/execute/991016-1.c: New test.
30992
30993 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
30994
30995 * gcc.c-torture/execute/991014-1.c: New test.
30996
30997 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
30998
30999 * g++.old-deja/g++.other/union2.C: New test.
31000
31001 1999-10-13 Nathan Sidwell <nathan@acm.org>
31002
31003 * g++.old-deja/g++.other/vaarg2.C: New test.
31004 * g++.old-deja/g++.other/vaarg3.C: New test.
31005
31006 1999-10-12 Craig Burley <craig@jcb-sc.com>
31007
31008 * g77.f-torture/noncompile/19990905-1.f: Moved from being
31009 in compile/.
31010
31011 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
31012
31013 * gcc.c-torture/execute/va-arg-11.c: New test.
31014
31015 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
31016
31017 * lib/file-format.exp (gcc_target_object_format): Don't
31018 crash if objdump is unavailable.
31019
31020 1999-09-29 Donn Terry <donn@interix.com>
31021
31022 * gcc.misc-tests/mg.exp: delete extraneous redirection.
31023
31024 1999-09-28 Nick Clifton <nickc@cygnus.com>
31025
31026 * gcc.c-torture/compile/990928-1.c: New test.
31027
31028 1999-09-28 Nathan Sidwell <nathan@acm.org>
31029
31030 * g++.old-deja/g++.other/decl6.C: New test.
31031
31032 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31033
31034 * gcc.c-torture/execute/va-arg-10.c: New test.
31035
31036 1999-09-27 Nathan Sidwell <nathan@acm.org>
31037
31038 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
31039 __PRETTY_FUNCTION__.
31040
31041 1999-09-23 Nick Clifton <nickc@cygnus.com>
31042
31043 * gcc.c-torture/execute/990923-1.c: New test.
31044
31045 1999-09-21 Nick Clifton <nickc@cygnus.com>
31046
31047 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
31048 for which -fpic is inappropriate.
31049
31050 1999-09-21 Mark Mitchell <mark@codesourcery.com>
31051
31052 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
31053
31054 1999-09-21 Nathan Sidwell <nathan@acm.org>
31055
31056 * g++.old-deja/g++.other/dyncast1.C: New test.
31057 * g++.old-deja/g++.other/dyncast2.C: New test.
31058 * g++.old-deja/g++.other/dyncast3.C: New test.
31059 * g++.old-deja/g++.other/dyncast4.C: New test.
31060 * g++.old-deja/g++.other/dyncast5.C: New test.
31061 * g++.old-deja/g++.eh/catch3.C: New test.
31062 * g++.old-deja/g++.eh/catch3p.C: New test.
31063 * g++.old-deja/g++.eh/catch4.C: New test.
31064 * g++.old-deja/g++.eh/catch4p.C: New test.
31065 * g++.old-deja/g++.eh/catch5.C: New test.
31066 * g++.old-deja/g++.eh/catch5p.C: New test.
31067 * g++.old-deja/g++.eh/catch6.C: New test.
31068 * g++.old-deja/g++.eh/catch6p.C: New test.
31069 * g++.old-deja/g++.eh/catch7.C: New test.
31070 * g++.old-deja/g++.eh/catch7p.C: New test.
31071 * g++.old-deja/g++.eh/catch8.C: New test.
31072 * g++.old-deja/g++.eh/catch8p.C: New test.
31073 * g++.old-deja/g++.eh/catch9.C: New test.
31074 * g++.old-deja/g++.eh/catch9p.C: New test.
31075
31076 1999-09-13 Nathan Sidwell <nathan@acm.org>
31077
31078 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
31079 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
31080
31081 1999-09-13 Jeffrey A Law (law@cygnus.com)
31082
31083 * gcc.c-torture/compile/990913-1.c: New test.
31084
31085 1999-09-10 Nathan Sidwell <nathan@acm.org>
31086
31087 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
31088 * g++.old-deja/g++.jason/rfg5.C: Likewise.
31089
31090 1999-09-09 Richard Henderson <rth@cygnus.com>
31091
31092 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
31093
31094 1999-09-09 Nathan Sidwell <nathan@acm.org>
31095
31096 * g++.old-deja/g++.other/lookup11.C: New test.
31097 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
31098 what is permitted and what we want.
31099 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
31100 overload use.
31101 * g++.old-deja/g++.jason/rfg5.C: Likewise
31102
31103 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
31104
31105 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
31106 * gcc.c-torture/noncompile/poison-1.c: New file.
31107
31108 1999-09-08 Nathan Sidwell <nathan@acm.org>
31109
31110 * g++.old-deja/g++.other/sizeof3.C: New test.
31111 * g++.old-deja/g++.other/sizeof4.C: New test.
31112 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
31113 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
31114
31115 1999-09-07 Richard Henderson <rth@cygnus.com>
31116
31117 * gcc.dg/va-arg-1.c: New.
31118
31119 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31120
31121 * gcc.c-torture/execute/va-arg-9.c: New test.
31122
31123 1999-09-05 Craig Burley <craig@jcb-sc.com>
31124
31125 * g77.f-torture/compile/980519-2.f: New test.
31126 * g77.f-torture/compile/19990905-0.f: New test.
31127 * g77.f-torture/compile/19990905-1.f: New test.
31128 * g77.f-torture/compile/19990905-2.f: New test.
31129
31130 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
31131
31132 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
31133
31134 * gcc.c-torture/execute/990827-1.c: Fix typo.
31135
31136 1999-09-03 Nathan Sidwell <nathan@acm.org>
31137
31138 * g++.old-deja/g++.other/deref1.C: New test.
31139
31140 1999-09-02 Nathan Sidwell <nathan@acm.org>
31141
31142 * g++.old-deja/g++.other/ambig2.C: New test.
31143 * g++.old-deja/g++.other/cond5.C: New test.
31144 * g++.old-deja/g++.other/lookup16.C: New test.
31145
31146 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
31147
31148 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
31149 assemblers too.
31150
31151 1999-08-31 Jeffrey A Law (law@cygnus.com)
31152
31153 * lib/c-torture.exp: Avoid the "compare executables" optimization
31154 when testing native.
31155
31156 1999-08-29 Jeffrey A Law (law@cygnus.com)
31157
31158 * gcc.c-torture/execute/990829-1.c: New test.
31159 * gcc.c-torture/compile/990829-1.c: New test.
31160
31161 1999-08-27 Paul Burchard <burchard@pobox.com>
31162
31163 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
31164 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
31165 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
31166 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
31167 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
31168 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
31169 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
31170 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
31171 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
31172 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
31173 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
31174
31175 1999-08-27 Jeffrey A Law (law@cygnus.com)
31176
31177 * gcc.c-torture/execute/990827-1.c: New test.
31178
31179 1999-08-26 Craig Burley <craig@jcb-sc.com>
31180
31181 * g77.f-torture/noncompile/19990826-4.f: New test.
31182
31183 * g77.f-torture/compile/19990826-3.f: New test.
31184
31185 * g77.f-torture/execute/19990826-2.f: New test.
31186
31187 * g77.f-torture/compile/19990826-1.f: New test.
31188
31189 * gcc.c-torture/execute/990826-0.c: New test.
31190 * g77.c-torture/execute/19990826-0.f: New test.
31191
31192 * g77.f-torture/noncompile/970626-2.f: New test.
31193
31194 1999-08-25 Paul Burchard <burchard@pobox.com>
31195
31196 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
31197 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
31198 lss-011.C: New tests.
31199
31200 1999-08-25 Nathan Sidwell <nathan@acm.org>
31201
31202 * g++.old-deja/g++.other/decl5.C: New test.
31203
31204 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31205
31206 * noncompile/noncompile.exp: Load_lib c-torture.exp.
31207 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
31208 call `postbase' for each one. All callers of `postbase' changed
31209 to call this instead.
31210
31211 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
31212
31213 * gcc.c-torture/execute/990811-1.c: New test.
31214
31215 1999-08-09 Nick Clifton <nickc@cygnus.com>
31216
31217 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
31218 just native ones.
31219
31220 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
31221 just native ones.
31222
31223 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31224
31225 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
31226
31227 1999-08-04 Jeffrey A Law (law@cygnus.com)
31228
31229 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
31230
31231 1999-08-04 Nathan Sidwell <nathan@acm.org>
31232
31233 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
31234
31235 1999-08-04 Jeffrey A Law (law@cygnus.com)
31236
31237 * gcc.c-torture/execute/990804-1.c: New test.
31238
31239 1999-08-03 Nathan Sidwell <nathan@acm.org>
31240
31241 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
31242 * g++.old-deja/g++.brendan/crash64.C: Likewise
31243 * g++.old-deja/g++.brendan/overload8.C: Likewise
31244
31245 1999-08-03 Nathan Sidwell <nathan@acm.org>
31246
31247 * g++.old-deja/g++.other/struct1.C: New test.
31248
31249 1999-08-03 Nathan Sidwell <nathan@acm.org>
31250
31251 * g++.old-deja/g++.other/enum2.C: New test.
31252
31253 1999-08-02 Richard Henderson <rth@cygnus.com>
31254
31255 Adapted from tests from Franz Sirl:
31256 * gcc.c-torture/execute/va-arg-7.c: New test.
31257 * gcc.c-torture/execute/va-arg-8.c: New test.
31258
31259 1999-08-01 Jeffrey A Law (law@cygnus.com)
31260
31261 * gcc.c-torture/compile/990801-2.c: New test.
31262
31263 * gcc.c-torture/compile/990801-1.c: New test.
31264
31265 1999-07-27 Michael Meissner <meissner@cygnus.com>
31266
31267 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
31268 fp-cmp-1.c, converting double to float.
31269
31270 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
31271 fp-cmp-1.c, converting double to long double.
31272
31273 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
31274 from fr1 to unknown_register, since fr1 is a legitimate register
31275 on some machines.
31276
31277 1999-07-25 Jeffrey A Law (law@cygnus.com)
31278
31279 * README: More listname related changes.
31280
31281 1999-07-08 Catherine Moore <clm@cygnus.com>
31282
31283 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
31284
31285 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
31286
31287 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
31288
31289 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
31290
31291 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
31292
31293 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
31294
31295 * gcc.dg/990703-1.c: New test.
31296
31297 1999-06-29 Nick Clifton <nickc@cygnus.com>
31298
31299 * lib/file-format.exp: New file: Move definition of proc
31300 gcc_target_object_format to here from
31301 gcc.dg/special/ecos.exp.
31302
31303 * lib/c-torture.exp: Include lib file-format.exp.
31304 * lib/gcc-dg.exp: Include lib file-format.exp.
31305
31306 * gcc.dg/special/ecos.exp: Remove definition of proc
31307 gcc_target_object_format.
31308
31309 1999-06-28 Jeffrey A Law (law@cygnus.com)
31310
31311 * gcc.c-torture/execute/990628-1.c: New test.
31312
31313 1999-06-25 Jeffrey A Law (law@cygnus.com)
31314
31315 * gcc.c-torture/compile/990625-2.c: New test.
31316
31317 * gcc.c-torture/compile/990625-1.c: New test.
31318
31319 1999-06-23 Nick Clifton <nickc@cygnus.com>
31320
31321 * gcc.c-torture/compile/dll.c: New test case. Check that dll
31322 attributes compile.
31323 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
31324 ports that use the COFF/PE file format.
31325
31326 1999-06-17 Jeffrey A Law (law@cygnus.com)
31327
31328 * gcc.c-torture/compile/990617-1.c: New test.
31329
31330 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
31331
31332 * g++.old-deja/g++.other/decl4.C: New test.
31333
31334 1999-06-14 Nathan Sidwell <nathan@acm.org>
31335
31336 * g++.old-deja/g++.other/bitfld3.C: New test.
31337
31338 1999-06-08 Nathan Sidwell <nathan@acm.org>
31339
31340 * g++.old-deja/g++.eh/catch1.C: New test.
31341
31342 1999-06-07 Jeffrey A Law (law@cygnus.com)
31343
31344 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
31345
31346 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
31347 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
31348
31349 1999-06-05 Craig Burley <craig@jcb-sc.com>
31350
31351 * g77.f-torture/compile/19990502-0.f: Replace with new,
31352 shorter, test that still fails after recent changes.
31353
31354 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31355
31356 * gcc.c-torture/execute/990604-1.c: New test.
31357
31358 1999-05-31 Jeffrey A Law (law@cygnus.com)
31359
31360 * gcc.c-torture/execute/990531-1.c: New test.
31361
31362 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31363
31364 * gcc.c-torture/compile/990527-1.c: New test.
31365
31366 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
31367
31368 * gcc.c-torture/execute/990527-1.c: New test.
31369
31370 1999-05-25 Nick Clifton <nickc@cygnus.com>
31371
31372 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
31373 bitfields as signed.
31374
31375 1999-05-25 Craig Burley <craig@jcb-sc.com>
31376
31377 * g77.f-torture/compile/19990525-0.f: New test.
31378
31379 1999-05-25 Jeffrey A Law (law@cygnus.com)
31380
31381 * gcc.c-torture/execute/990525-2.c: New test.
31382
31383 * gcc.c-torture/execute/990525-1.c: New test.
31384
31385 1999-05-24 Nathan Sidwell <nathan@acm.org>
31386
31387 * g++.old-deja/g++.other/anon3.C: New test.
31388 * g++.old-deja/g++.other/anon4.C: New test.
31389 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
31390 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
31391 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
31392 Merrill).
31393
31394 1999-05-24 Jeffrey A Law (law@cygnus.com)
31395
31396 * gcc.c-torture/execute/990524-1.c: New test.
31397
31398 * gcc.dg/990524-1.c: New test.
31399
31400 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31401
31402 * gcc.c-torture/compile/990523-1.c: New test.
31403
31404 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
31405
31406 * gcc.c-torture/compile/990519-1.c: New test.
31407
31408 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31409
31410 * gcc.c-torture/compile/990517-1.c: New test.
31411
31412 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
31413 (e4, f4): New tests.
31414 (main): Call them.
31415
31416 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31417
31418 * gcc.dg/noreturn-1.c: New test.
31419
31420 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31421
31422 * gcc.c-torture/execute/990513-1.c: New test.
31423
31424 1999-05-10 Richard Henderson <rth@cygnus.com>
31425
31426 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
31427
31428 1999-05-10 Craig Burley <craig@jcb-sc.com>
31429
31430 * g77.f-torture/execute/erfc.f: Use small single-precision
31431 values, to avoid problems on Alphas when not -mieee.
31432
31433 1999-05-08 Craig Burley <craig@jcb-sc.com>
31434
31435 * gcc.dg/990506-0.c: New test.
31436
31437 1999-05-08 Richard Henderson <rth@cygnus.com>
31438
31439 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
31440 the constant to test. Don't XFAIL 64-bit targets.
31441
31442 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
31443 * g++.old-deja/g++.law/profile1.C: Likewise.
31444
31445 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
31446 operator new instances.
31447 * g++.old-deja/g++.other/delete5.C: Likewise.
31448
31449 1999-05-03 Craig Burley <craig@jcb-sc.com>
31450
31451 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
31452 intrinsic.
31453
31454 1999-05-03 Craig Burley <craig@jcb-sc.com>
31455
31456 * g77.f-torture/execute/u77-test.f: Reverse order of two
31457 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
31458
31459 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31460
31461 * gcc.dg/compare1.c: New test.
31462
31463 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
31464
31465 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
31466 New tests.
31467
31468 1999-05-02 Craig Burley <craig@jcb-sc.com>
31469
31470 * g77.f-torture/compile/19990502-1.f: New test.
31471
31472 1999-05-02 Craig Burley <craig@jcb-sc.com>
31473
31474 * g77.f-torture/compile/19990502-0.f: New test.
31475
31476 1999-05-02 Craig Burley <craig@jcb-sc.com>
31477
31478 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
31479 intrinsic.
31480
31481 1999-05-02 Craig Burley <craig@jcb-sc.com>
31482
31483 * g77.f-torture/execute/u77-test.f (main): List libU77
31484 intrinsics not currently tested.
31485 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
31486 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
31487 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
31488 Trim blanks off the ends of some printed strings.
31489
31490 1999-05-02 Craig Burley <craig@jcb-sc.com>
31491
31492 * g77.f-torture/execute/u77-test.f (main): Just warn about
31493 FSTAT gid disagreement, as it's expected on some systems.
31494
31495 1999-05-01 Craig Burley <craig@jcb-sc.com>
31496
31497 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
31498 use a new function, which allows for some slop.
31499 Clean up some commentary.
31500 (issum): The new function.
31501 (sgladd): Deleted subroutine.
31502
31503 1999-05-01 Craig Burley <craig@jcb-sc.com>
31504
31505 * g77.f-torture/execute/u77-test.f: Modify to be more like
31506 libf2c/libU77 version, bringing patches to that version here.
31507 Add suitable commentary.
31508
31509 1999-04-25 Richard Henderson <rth@cygnus.com>
31510
31511 * gcc.dg/990424-1.c: New test.
31512
31513 1999-04-24 Craig Burley <craig@jcb-sc.com>
31514
31515 * g77.f-torture/execute/u77-test.f (main): Bug involving
31516 LSTAT has been fixed, so turn back on full checking.
31517
31518 1999-04-20 Craig Burley <craig@jcb-sc.com>
31519
31520 * g77.f-torture/compile/19990419-0.f: New test.
31521 * g77.f-torture/execute/19990419-1.f: New test.
31522
31523 1999-04-17 Richard Henderson <rth@cygnus.com>
31524
31525 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
31526 to avoid the need for a prototype to supress a warning.
31527
31528 1999-04-07 Jim Wilson <wilson@cygnus.com>
31529
31530 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
31531
31532 1999-04-04 Jeffrey A Law (law@cygnus.com)
31533
31534 * gcc.c-torture/execute/990404-1.c: New test.
31535
31536 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31537
31538 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
31539 * gcc.dg/cpp-if3.c: Don't use -pedantic.
31540 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
31541 missing initializer warnings.
31542
31543 1999-03-28 Jeffrey A Law (law@cygnus.com)
31544
31545 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
31546 matching strings.
31547
31548 1999-03-26 Jeffrey A Law (law@cygnus.com)
31549
31550 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
31551
31552 1999-03-26 Craig Burley <craig@jcb-sc.com>
31553
31554 * g77.f-torture/execute/19990325-0.f: New test.
31555 * g77.f-torture/execute/19990325-1.f: New test.
31556
31557 1999-03-24 Jeffrey A Law (law@cygnus.com)
31558
31559 * gcc.c-torture/execute/990324-1.c: New test.
31560
31561 1999-03-22 Jim Wilson <wilson@cygnus.com>
31562
31563 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
31564 test with 4.
31565
31566 1999-03-17 Richard Henderson <rth@cygnus.com>
31567
31568 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
31569
31570 1999-03-13 Craig Burley <craig@jcb-sc.com>
31571
31572 * g77.f-torture/execute/19990313-2.f: New test.
31573 * g77.f-torture/execute/19990313-3.f: New test.
31574
31575 1999-03-13 Craig Burley <craig@jcb-sc.com>
31576
31577 * g77.f-torture/execute/19990313-0.f: New test.
31578 * g77.f-torture/execute/19990313-1.f: New test.
31579
31580 1999-03-12 Jim Wilson <wilson@cygnus.com>
31581
31582 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
31583 printf to sprintf.
31584 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
31585 (main): Add check for u15. Conditionalize u31 check depending on
31586 whether ints are <32 bits or >=32 bits.
31587
31588 1999-03-08 Craig Burley <craig@jcb-sc.com>
31589
31590 * g77.f-torture/execute/19981119-0.f: Improve testiness.
31591
31592 1999-03-08 Craig Burley <craig@jcb-sc.com>
31593
31594 * g77.f-torture/compile/19990305-0.f: New test.
31595 * g77.f-torture/execute/19981119-0.f: New test.
31596
31597 1999-03-08 Craig Burley <craig@jcb-sc.com>
31598
31599 * g77.f-torture/execute/970625-2.f: call ABORT if final
31600 result is not correct, instead of just printing it.
31601 Add this checking via newly introduced obfuscation, to
31602 trip up buggy front ends.
31603
31604 1999-03-07 Craig Burley <craig@jcb-sc.com>
31605
31606 * g77.f-torture/compile/960317-1.f: Moved from being
31607 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
31608
31609 1999-03-06 Craig Burley <craig@jcb-sc.com>
31610
31611 * g77.f-torture/execute/960317-1.f: New (old) test.
31612 * g77.f-torture/execute/970625-2.f: Ditto.
31613
31614 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
31615
31616 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
31617 message on line 1 or line 2; cccp and cpplib do this differently.
31618
31619 1999-03-01 Jeffrey A Law (law@cygnus.com)
31620
31621 * g++.old-deja/g++.law/weak1.C: New test.
31622
31623 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31624
31625 * gcc.c-torture/execute/990119-1.c: Renamed to...
31626 * gcc.dg/990119-1.c: this, so it will only be tested once
31627 (it's a preprocessor test, it doesn't need to be run at
31628 multiple optimization levels).
31629
31630 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
31631
31632 * lib/g++.exp: Don't add incdir=$base_dir/../include to
31633 ALWAYS_CXXFLAGS.
31634
31635 1999-02-24 Craig Burley <craig@jcb-sc.com>
31636
31637 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
31638 * g77.f-torture/compile/19981216-0.f: ...as it is expected
31639 to not be compilable by current g77.
31640
31641 1999-02-24 Nick Clifton <nickc@cygnus.com>
31642
31643 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
31644
31645 1999-02-22 Jeffrey A Law (law@cygnus.com)
31646
31647 * gcc.c-torture/execute/990222-1.c: New test.
31648
31649 1999-02-19 Craig Burley <craig@jcb-sc.com>
31650
31651 * g77.f-torture/compile/19990218-0.f: New test.
31652 * g77.f-torture/noncompile/19990218-1.f: New test.
31653
31654 1999-02-18 Craig Burley <craig@jcb-sc.com>
31655
31656 * g77.f-torture/compile/19981216-0.f: New test.
31657
31658 1999-02-14 Jeffrey A Law (law@cygnus.com)
31659
31660 * gcc.dg/990214-1.c: New test.
31661
31662 1999-02-13 Jeffrey A Law (law@cygnus.com)
31663
31664 * gcc.dg/990213-2.c: New test.
31665
31666 * gcc.dg/990213-1.c: New test.
31667
31668 1999-02-12 Jeffrey A Law (law@cygnus.com)
31669
31670 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
31671 ints.
31672
31673 1999-02-11 Nick Clifton <nickc@cygnus.com>
31674
31675 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
31676 specified by target.
31677
31678 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
31679
31680 1999-02-11 Jeffrey A Law (law@cygnus.com)
31681
31682 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
31683
31684 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
31685
31686 * gcc.dg/special/ecos.exp: New test driver for new tests with
31687 special requirements.
31688
31689 * gcc.dg/special/alias-1.c: New test.
31690 * gcc.dg/special/gcsec-1.c: New test.
31691 * gcc.dg/special/weak-1.c: New test.
31692 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
31693 * gcc.dg/special/weak-2.c: New test.
31694 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
31695 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
31696 * gcc.dg/special/wkali-1.c: New test.
31697 * gcc.dg/special/wkali-2.c: New test.
31698 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
31699 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
31700
31701 1999-02-10 Felix Lee <flee@cygnus.com>
31702
31703 * lib/c-torture.exp (c-torture-compile): Pull out code for
31704 analyzing gcc error messages.
31705 (c-torture-execute): Likewise. Fix some (harmless) false
31706 positives.
31707 * lib/gcc.exp (gcc_check_compile): New function.
31708
31709 1999-02-08 Richard Henderson <rth@cygnus.com>
31710
31711 * gcc.c-torture/execute/990208-1.c: New test.
31712
31713 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
31714
31715 * g++.dg/special/ecos.exp: New driver for new tests with special
31716 requirements
31717
31718 * g++.dg/special/conpr-1.C: New test
31719 * g++.dg/special/conpr-2.C: New test
31720 * g++.dg/special/conpr-2a.C: New test
31721 * g++.dg/special/conpr-3.C: New test
31722 * g++.dg/special/conpr-3a.C: New test
31723 * g++.dg/special/conpr-3b.C: New test
31724
31725 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
31726 allow g++ to use the dg driver
31727
31728 * README: Add comment about g++.dg directory
31729
31730 1999-02-06 Jeffrey A Law (law@cygnus.com)
31731
31732 * README: Update email addresses.
31733
31734 1999-02-03 Nick Clifton <nickc@cygnus.com>
31735
31736 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
31737 arguments in order to force structure S onto the stack even on
31738 the alpha.
31739 (test): Pass 10 leading arguments to function foo as well as the
31740 structure S.
31741
31742 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
31743 failure for all targets.
31744
31745 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
31746 abort to terminate program execution.
31747
31748 1999-01-30 Richard Henderson <rth@cygnus.com>
31749
31750 * gcc.c-torture/execute/990130-1.c: New test.
31751
31752 1999-01-30 Jeffrey A Law (law@cygnus.com)
31753
31754 * gcc.dg/990130-1.c: New test.
31755
31756 1999-01-28 Michael Meissner <meissner@cygnus.com>
31757
31758 * gcc.c-torture/execute/990128-1.c: New test.
31759
31760 1999-01-27 Michael Meissner <meissner@cygnus.com>
31761
31762 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
31763
31764 1999-01-27 Felix Lee <flee@cygnus.com>
31765
31766 * lib/c-torture.exp (c-torture-compile): pull out code for
31767 analyzing gcc error messages.
31768 (c-torture-execute): ditto, and fix some (harmless) false
31769 positives.
31770 * lib/gcc.exp (gcc_check_compile): new function.
31771
31772 1999-01-17 Jeffrey A Law (law@cygnus.com)
31773
31774 * gcc.dg/990117-1.c: New test.
31775
31776 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
31777
31778 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
31779
31780 1999-01-15 Jeffrey A Law (law@cygnus.com)
31781
31782 * g77.f-torture/compile/990115-1.f: New test.
31783
31784 1999-01-07 Jeffrey A Law (law@cygnus.com)
31785
31786 * gcc.c-torture/compile/990107-1.c: New test
31787
31788 1999-01-06 Jeffrey A Law (law@cygnus.com)
31789
31790 * gcc.c-torture/execute/990106-2.c: New test.
31791
31792 * gcc.c-torture/execute/990106-1.c: New test.
31793
31794 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
31795
31796 * gcc.c-torture/compile/981223-1.c: New test.
31797
31798 1998-12-29 Richard Henderson <rth@cygnus.com>
31799
31800 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
31801 (opt3): Rename from opt4 and disable.
31802
31803 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
31804
31805 * g++.old-deja/g++.pt/ptrmem5.C: New test.
31806
31807 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
31808
31809 * g++.old-deja/g++.other/conv5.C: New test.
31810
31811 1998-12-14 Nick Clifton <nickc@cygnus.com>
31812
31813 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
31814
31815 1998-12-11 Jeffrey A Law (law@cygnus.com)
31816
31817 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
31818
31819 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
31820
31821 * gcc.c-torture/compile/981211-1.c: New test.
31822
31823 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
31824
31825 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
31826
31827 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
31828
31829 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31830
31831 * gcc.special/930510-1.c: Make C9X safe.
31832 * gcc.misc-tests/gcov-1.c Similarly.
31833 * gcc.misc-tests/gcov-2.c Similarly.
31834
31835 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31836
31837 * gcc.dg/ultrasp1.c: New test.
31838
31839 1998-12-06 Richard Henderson <rth@cygnus.com>
31840
31841 * gcc.c-torture/execute/981206.c: New test.
31842
31843 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
31844
31845 * g++.old-deja/g++.ns/template7.C: New test.
31846
31847 * g++.old-deja/g++.other/expr1.C: New test.
31848
31849 * g++.old-deja/g++.eh/tmpl3.C: New test.
31850
31851 * g++.old-deja/g++.eh/tmpl2.C: New test.
31852
31853 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
31854
31855 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
31856 * g++.old-deja/g++.other/using6.C: Removed.
31857 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
31858
31859 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
31860
31861 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
31862
31863 * g++.old-deja/g++.pt/overload8.C: New test.
31864
31865 * g++.old-deja/g++.pt/overload7.C: New test.
31866
31867 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
31868
31869 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
31870 and relinking messages.
31871 * lib/g++.exp (g++_target_compile): Remove .rpo file when
31872 compiling with -frepo.
31873
31874 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
31875
31876 * g++.old-deja/g++.pt/lookup6.C: New test.
31877
31878 1998-11-30 Nick Clifton <nickc@cygnus.com>
31879
31880 * gcc.c-torture/execute/981130-1.c: New test.
31881 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
31882
31883 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31884
31885 * g++.old-deja/g++.pt/explicit76.C: New test.
31886
31887 * g++.old-deja/g++.pt/friend38.C: New test.
31888
31889 * g++.old-deja/g++.ns/crash2.C: New test.
31890
31891 * g++.old-deja/g++.pt/defarg8.C: New test.
31892
31893 * g++.old-deja/g++.pt/instantiate6.C: New test.
31894
31895 * g++.old-deja/g++.pt/static6.C: New test.
31896
31897 * g++.old-deja/g++.pt/decl2.C: New test.
31898
31899 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
31900
31901 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
31902 problem is actually related with name lookup, but so what? :-)
31903
31904 * g++.old-deja/g++.pt/friend37.C: New test.
31905
31906 1998-11-25 Dave Love <d.love@dl.ac.uk>
31907
31908 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
31909 element, which fails on some systems.
31910
31911 * g77.f-torture/execute/labug1.f: New test.
31912
31913 1998-11-21 Jeffrey A Law (law@cygnus.com)
31914
31915 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
31916 is defined.
31917
31918 1998-11-18 Dave Love <d.love@dl.ac.uk>
31919
31920 * g77.f-torture/compile/981117-1.f: New test.
31921
31922 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
31923
31924 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
31925 properly discarded.
31926
31927 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
31928
31929 * gcc.c-torture/execute/memcheck: New directory of tests for
31930 -fcheck-memory-usage.
31931
31932 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
31933
31934 * README: New file, general information about the testsuite and
31935 new description of the various C++ test subdirectories.
31936 * README.g++: Eliminate obsolete information, update and move most
31937 relevant stuff to README.
31938
31939 1998-11-07 Richard Henderson <rth@cygnus.com>
31940
31941 * gcc.c-torture/compile/981107-1.c: New test.
31942
31943 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
31944
31945 * execute/memcpy-bi.c: New testcase.
31946
31947 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
31948
31949 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
31950 base classes.
31951
31952 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
31953 template is selected.
31954
31955 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
31956 classes, it should be accepted for all types.
31957
31958 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
31959
31960 * g++.old-deja/g++.pt/spec24.C: Ensure that template
31961 specializations start with template headers.
31962
31963 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
31964
31965 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
31966
31967 * g++.old-deja/g++.other/init9.C: Test cross initialization of
31968 non-POD types.
31969
31970 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
31971
31972 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
31973
31974 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
31975
31976 * compile/981022-1.c, compile/981022-1.x: New test and driver.
31977
31978 1998-10-19 Jeffrey A Law (law@cygnus.com)
31979
31980 * 981019-1.c: New test.
31981
31982 1998-10-14 Robert Lipe <robertl@dgii.com>
31983
31984 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
31985 find objc headers.
31986
31987 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
31988
31989 * compile/981001-4.c: Remove use of GCC extension that triggers a
31990 compiler bug.
31991
31992 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
31993
31994 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
31995
31996 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
31997
31998 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
31999 instantiation of template produces incorrect code for delete
32000 expression.
32001
32002 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
32003 constructors' name is not unique.
32004 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
32005 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
32006
32007 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
32008 automatic array of const is ill-formed.
32009
32010 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
32011 of template parameter?
32012
32013 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
32014 const.
32015
32016 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
32017 pointer-to-member expression.
32018
32019 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
32020 declaration causes ICE.
32021
32022 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
32023
32024 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
32025 reserved in the global namespace.
32026
32027 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
32028 generate needed virtual table.
32029
32030 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
32031
32032 1998-10-10 Dariush Eslimi <eslimi@loran.com>
32033
32034 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
32035 template-dependent type
32036
32037 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32038
32039 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
32040 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
32041 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
32042
32043 * g++.old-deja/g++.other/using5.C: New test; using decl from base
32044 class should be usable as argument of member function.
32045 * g++.old-deja/g++.other/using6.C: New test; using decl from base
32046 class should be usable as return type of member function.
32047 * g++.old-deja/g++.other/using7.C: New test; using decl from base
32048 class should be usable as type of data member.
32049
32050 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
32051
32052 1998-10-09 Jeffrey A Law (law@cygnus.com)
32053
32054 * gcc.c-torture/special/920521-1.c: Fix bogus test.
32055
32056 1998-10-08 Nick Clifton <nickc@cygnus.com>
32057
32058 * gcc.dg/dll-?.c Add thumb to target list.
32059 Fix assembler scan patterns to match current assembler output.
32060
32061 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
32062
32063 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
32064 matching of template brackets.
32065
32066 * g++.old-deja/g++.other/using4.C: New test. Test using
32067 declarations of methods from base classes.
32068
32069 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
32070 within functions should introduce names into the innermost
32071 enclosing namespace.
32072
32073 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
32074 of static locals if first initialization throws.
32075
32076 1998-10-07 Jim Wilson <wilson@cygnus.com>
32077
32078 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
32079
32080 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
32081
32082 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
32083 lose track of the possible targets of tablejump insns.
32084 * special/special.exp: Run it.
32085
32086 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
32087
32088 * g++.old-deja/g++.pt/friend35.C: New test. A template function
32089 must be declared before its specializations can be named in friend
32090 declarations.
32091
32092 1998-10-05 Dave Love <d.love@dl.ac.uk>
32093
32094 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
32095
32096 * g77.f-torture/execute/io1.f: New test.
32097
32098 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
32099
32100 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
32101 with pointer to template function, for which no argument deduction
32102 is possible.
32103
32104 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
32105 specialization of template function as argument to template
32106 function.
32107
32108 * g++.old-deja/g++.other/access2.C: New test; Inner class
32109 shouldn't have privileged access to Outer's names.
32110
32111 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
32112
32113 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
32114 friend template declared within template class conflicts with
32115 nested class of the same name.
32116
32117 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
32118 is ignored.
32119
32120 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
32121 object with direct initializer as function declaration.
32122
32123 * g++.old-deja/g++.other/decl2.C: New test; duplicate
32124 initializers.
32125
32126 * g++.old-deja/g++.other/null2.C: New test; conditional operator
32127 involving const pointer and NULL produces incorrect result.
32128
32129 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
32130 type name without `typename' should be rejected with -pedantic.
32131
32132 1998-10-02 Richard Henderson <rth@cygnus.com>
32133
32134 * g++.old-deja/g++.other/addrof1.C: New test.
32135
32136 1998-10-01 Nick Clifton <nickc@cygnus.com>
32137
32138 * gcc.c-torture/compile/981001-1.c: New test.
32139 * gcc.c-torture/execute/981001-1.c: New test.
32140
32141 1998-10-01 Jeffrey A Law (law@cygnus.com)
32142
32143 * gcc.c-torture/compile/981001-2.c: New test.
32144 * gcc.c-torture/compile/981001-3.c: New test.
32145 * gcc.c-torture/compile/981001-4.c: New test.
32146
32147 1998-10-01 Robert Lipe <robertl@dgii.com>
32148
32149 * lib/objc.exp (objc_target_compile): Add -L during compiles for
32150 multilibbed hosts. Idea grafted from g77.exp.
32151
32152 1998-09-30 Dave Love <d.love@dl.ac.uk>
32153
32154 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
32155 avoid losing on systems which need -lsocket.
32156
32157 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
32158
32159 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
32160 * g++.old-deja/g++.other/nested2.C: Ditto.
32161 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
32162 failure.
32163
32164 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
32165
32166 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
32167 preferred over template operator!= for enum bitfields.
32168
32169 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
32170
32171 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
32172 that happen to have the same base name, but in different scopes,
32173 are incorrectly rejected.
32174
32175 1998-09-16 Richard Henderson <rth@cygnus.com>
32176
32177 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
32178 on the native word size instead of an integer literal.
32179
32180 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
32181
32182 * g++.old-deja/g++.other/static2.C: Invocation of static data
32183 member of type pointer-to-function denoted as non-static member.
32184
32185 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
32186 checks involving function types and aliases.
32187
32188 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
32189
32190 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
32191 redefined to the same non-trivial type.
32192
32193 * g++.old-deja/g++.pt/explicit73.C: Test for proper
32194 namespace-qualification of template specializations declared in
32195 other namespaces.
32196
32197 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
32198 to declare a subset of the specializations of a template function
32199 as friends of specializations of a template class.
32200
32201 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
32202 member templates that do not fully specialize the enclosing
32203 template class are rejected.
32204
32205 1998-09-11 Dave Love <d.love@dl.ac.uk>
32206
32207 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
32208
32209 1998-09-08 Dave Love <d.love@dl.ac.uk>
32210
32211 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
32212 altered from libf2c/libU77 version.
32213
32214 1998-09-06 Dave Love <d.love@dl.ac.uk>
32215
32216 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
32217
32218 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
32219
32220 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
32221 (un)signed char are different types for template specialization
32222 purposes.
32223
32224 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
32225
32226 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
32227 * objc: ObjC testsuite.
32228
32229 1998-08-31 Catherine Moore <clm@cygnus.com>
32230
32231 * gcc.c-torture/execute/941014-1.x: New file.
32232
32233 1998-08-31 Nick Clifton <nickc@cygnus.com>
32234
32235 * lib/c-torture.exp: Add support for
32236 torture_eval_before_compile and torture_eval_before_execute
32237 variables.
32238
32239 1998-08-30 Jeffrey A Law (law@cygnus.com)
32240
32241 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
32242 this test triggers valid.
32243
32244 1998-08-27 Jeffrey A Law (law@cygnus.com)
32245
32246 * gcc.dg/980827-1.c: New test.
32247
32248 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
32249
32250 * gcc.c-torture/execute/loop-4b.c: New test.
32251
32252 1998-08-26 Nick Clifton <nickc@cygnus.com>
32253
32254 * lib/c-torture.exp: Add support for
32255 torture_eval_before_compile and torture_eval_before_execute
32256 variables.
32257
32258 1998-08-25 Jeffrey A Law (law@cygnus.com)
32259
32260 * gcc.c-torture/compile/980825-1.c: New test.
32261
32262 1998-08-24 Nick Clifton <nickc@cygnus.com>
32263
32264 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
32265 count number tests in opt_t0 not good_t0.
32266
32267 1998-08-24 Jeffrey A Law (law@cygnus.com)
32268
32269 * gcc.c-torture/compile/930326-1.x: Fix typo.
32270
32271 1998-08-23 Mark Mitchell <mark@markmitchell.com>
32272
32273 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
32274 causes an ICE.
32275
32276 1998-08-21 Jeffrey A Law (law@cygnus.com)
32277
32278 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
32279 STACK_SIZE is defined.
32280 * gcc.c-torture/unsorted/stuct.c: Similarly.
32281
32282 * gcc.c-torture/compile/980821-1.c: New test.
32283
32284 1998-08-21 Jeffrey A Law (law@cygnus.com)
32285
32286 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
32287
32288 1998-08-19 Mark Mitchell <mark@markmitchell.com>
32289
32290 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
32291 code.
32292
32293 1998-08-09 Mark Mitchell <mark@markmitchell.com>
32294
32295 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
32296 error'.
32297
32298 1998-08-18 Jeffrey A Law (law@cygnus.com)
32299
32300 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
32301
32302 1998-08-16 Jeffrey A Law (law@cygnus.com)
32303
32304 * gcc.c-torture/compile/980816-1.c: New test.
32305
32306 * gcc.dg/980816-1.c: New test.
32307
32308 1998-08-13 Jeffrey A Law (law@cygnus.com)
32309
32310 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
32311 compiler for ieee tests.
32312
32313 1998-08-01 Dave Love <d.love@dl.ac.uk>
32314
32315 * g77.f-torture/compile/980729-0.f: New test.
32316
32317 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
32318
32319 * gcc.c-torture/special/eeprof-1.c: New test, for
32320 -finstrument-functions.
32321 * gcc.c-torture/special/special.exp: Run it.
32322
32323 1998-07-29 Jeffrey A Law (law@cygnus.com)
32324
32325 * gcc.c-torture/compile/980729-1.c: New test.
32326
32327 1998-07-27 Nick Clifton <nickc@cygnus.com>
32328
32329 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
32330 __thumb__ is defined, and test for ARM style doubles if so.
32331
32332 1998-07-26 Dave Love <d.love@dl.ac.uk>
32333
32334 * g77.f-torture/noncompile/980615-0.f: New test.
32335
32336 1998-07-26 H.J. Lu (hjl@gnu.org)
32337
32338 * gcc.dg/980312-1.c: Do link instead of compile.
32339 * gcc.dg/980313-1.c: Likewise.
32340
32341 1998-07-26 Jeffrey A Law (law@cygnus.com)
32342
32343 * gcc.c-torture/compile/980726-1.c: New test.
32344
32345 1998-07-25 Dave Love <d.love@dl.ac.uk>
32346
32347 * g77.f-torture/execute/io0.f: New test.
32348
32349 1998-07-24 Nick Clifton <nickc@cygnus.com>
32350
32351 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
32352 an int.
32353
32354 1998-06-18 Michael Meissner <meissner@cygnus.com>
32355
32356 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
32357 m32r bugs.
32358
32359 1998-07-17 Nick Clifton <nickc@cygnus.com>
32360
32361 * gcc.dg/980626-1.c: Expect failures for all toolchains until
32362 c-decl.c:grokdeclarator can handle mode attributes.
32363
32364 1998-07-16 Jeffrey A Law (law@cygnus.com)
32365
32366 * gcc.c-torture/execute/980716-1.c: New test.
32367
32368 1998-07-13 Jeffrey A Law (law@cygnus.com)
32369
32370 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
32371 the mn10200.
32372 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
32373 the mn10200.
32374 * gcc.c-torture/execute/va-arg-3.x: Similarly.
32375 * gcc.c-torture/compile/930326-1.x: Similarly.
32376
32377 1998-07-13 Dave Love <d.love@dl.ac.uk>
32378
32379 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
32380 New test from Craig.
32381
32382 1998-07-12 Dave Love <d.love@dl.ac.uk>
32383
32384 * g77.f-torture/noncompile/980616-0.f: New test.
32385
32386 * g77.f-torture/execute/970816-3.f: New test from Craig.
32387
32388 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32389
32390 * g++.other/singleton.C: Return error value instead of taking
32391 SIGSEGV.
32392
32393 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
32394
32395 * g++.other/singleton.C: New test. Warning is under dispute.
32396 Runtime crash is not.
32397
32398 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
32399
32400 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
32401 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
32402 using6.C, using7.C}: New namespace tests.
32403
32404 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
32405
32406 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
32407 specialization with typedef'ed names used as array indexes.
32408
32409 1998-07-09 Jeffrey A Law (law@cygnus.com)
32410
32411 * gcc.c-torture/execute/980709-1.c: New test.
32412
32413 * gcc.dg/980709-1.c: New test.
32414
32415 1998-07-07 Richard Henderson <rth@cygnus.com>
32416
32417 * gcc.c-torture/execute/bcp-1.c: New test.
32418
32419 1998-07-07 Jeffrey A Law (law@cygnus.com)
32420
32421 * gcc.c-torture/execute/980707-1.c: New test.
32422
32423 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
32424
32425 * gcc.c-torture/compile/980706-1.c: New test.
32426
32427 1998-07-01 Dave Love <d.love@dl.ac.uk>
32428
32429 * g77.f-torture/execute/980701-0.f,
32430 g77.f-torture/execute/980701-1.f: New test from Craig.
32431
32432 1998-07-01 Jeffrey A Law (law@cygnus.com)
32433
32434 * gcc.c-torture/compile/980701-1.c: New test.
32435
32436 * gcc.c-torture/execute/980701-1.c: New test.
32437
32438 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
32439 rlsruhe.de>
32440
32441 * g++.old-deja/g++.robertl/eb132.C: New test.
32442 * g++.old-deja/g++.robertl/eb133.C: Likewise.
32443
32444 1998-06-29 Dave Love <d.love@dl.ac.uk>
32445
32446 * g77.f-torture/execute/980628-7.f,
32447 g77.f-torture/execute/980628-8.f,
32448 g77.f-torture/execute/980628-9.f,
32449 g77.f-torture/execute/980628-10.f: New tests from Craig.
32450
32451 * g77.f-torture/execute/980628-3.f: Remove mail headers.
32452
32453 1998-06-28 Jeffrey A Law (law@cygnus.com)
32454
32455 * g77.f-torture/execute/980628-4.f: New test from Craig.
32456 * g77.f-torture/execute/980628-5.f: Likewise.
32457 * g77.f-torture/execute/980628-2.f: Likewise.
32458 * g77.f-torture/execute/980628-0.f: Likewise.
32459 * g77.f-torture/execute/980628-1.f: Likewise.
32460 * g77.f-torture/execute/980628-3.f: Likewise.
32461 * g77.f-torture/execute/980628-6.f: Likewise.
32462
32463 1998-06-28 Jeffrey A Law (law@cygnus.com)
32464
32465 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
32466 directory when nothing has been installed yet.
32467
32468 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
32469
32470 * gcc.c-torture/special/special.exp: Handle newer versions of
32471 dejagnu.
32472
32473 1998-06-26 Jeffrey A Law (law@cygnus.com)
32474
32475 * gcc.dg/980626-1.c: New test.
32476
32477 1998-06-19 Bruno Haible <haible@ilog.fr>
32478
32479 * gcc.misc-tests/m-un-2.c: New test.
32480 * g++.old-deja/g++.other/warn01.c: Likewise.
32481
32482 1998-06-19 Robert Lipe <robertl@dgii.com>
32483
32484 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
32485 compatibility with assmblers with a different comment character.
32486 Eliminate use of GAS-specific extensions.
32487
32488 1998-06-19 Jeffrey A Law (law@cygnus.com)
32489
32490 * gcc.c-torture/execute/ieee/980619-1.c: New test.
32491
32492 1998-06-19 Robert Lipe <robertl@dgii.com>
32493
32494 *lib/g77.exp: Replace search for libf2c.a with search for newly
32495 renamed libg2c.a
32496
32497 1998-06-17 Jeffrey A Law (law@cygnus.com)
32498
32499 * gcc.c-torture/execute/980617-1.c: New test.
32500
32501 1998-06-12 Jeffrey A Law (law@cygnus.com)
32502
32503 * gcc.c-torture/execute/980612-1.c: New test.
32504
32505 1998-06-08 Jeffrey A Law (law@cygnus.com)
32506
32507 * gcc.dg/980523-1.c: Only test on ppc-linux.
32508 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
32509
32510 * gcc.c-torture/execute/980608-1.c: New test.
32511
32512 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
32513
32514 * gcc.c-torture/execute/980605-1.c: New test.
32515
32516 1998-06-04 Jeffrey A Law (law@cygnus.com)
32517
32518 * gcc.c-torture/execute/980604-1.c: New test.
32519
32520 1998-06-02 Jeffrey A Law (law@cygnus.com)
32521
32522 * gcc.c-torture/execute/980602-1.c: New test.
32523 * gcc.c-torture/execute/980602-2.c: Likewise.
32524
32525 1998-06-02 Dave Love <d.love@dl.ac.uk>
32526
32527 * 970125-0.f: Fix per JCB. Add commentary.
32528
32529 1998-05-31 Michael Meissner <meissner@cygnus.com>
32530
32531 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
32532 IEEE -0 support.
32533
32534 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
32535
32536 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
32537 earlier.
32538
32539 1998-05-28 Catherine Moore <clm@cygnus.com>
32540
32541 * gcc.c-torture/execute/980526-3.c: New test.
32542
32543 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
32544
32545 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
32546 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
32547 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
32548 m88k-motorola-sysv3 to XFAIL.
32549
32550 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32551
32552 * gcc.dg/980526-1.c: New test.
32553 * gcc.c-torture/execute/980526-2.c: New test.
32554
32555 1998-05-26 Jeffrey A Law (law@cygnus.com)
32556
32557 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
32558
32559 * gcc.c-torture/execute/980526-1.c: New test.
32560
32561 1998-05-26 Dave Love <d.love@dl.ac.uk>
32562
32563 * g77.f-torture/execute/alpha2.f: Add runtime test.
32564
32565 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
32566
32567 * g++.old-deja/old-deja.exp: Strip leading directories.
32568
32569 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
32570 error for the line. Don't run multiple tests for the same line.
32571
32572 1998-05-23 Jeffrey A Law (law@cygnus.com)
32573
32574 * gcc.dg/980523-1.c: New test.
32575
32576 1998-05-23 Dave Love <d.love@dl.ac.uk>
32577
32578 * g77.f-torture/compile/970915-0.f: New test.
32579
32580 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
32581
32582 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
32583
32584 1998-05-21 Jeffrey A Law (law@cygnus.com)
32585
32586 * gcc.dg/980520-1.c: New test.
32587
32588 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
32589
32590 * gcc.dg/980502-1.c: Fix return type.
32591
32592 1998-05-20 Jeffrey A Law (law@cygnus.com)
32593
32594 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
32595 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
32596 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
32597 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
32598 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
32599
32600 1998-05-20 Dave Love <d.love@dl.ac.uk>
32601
32602 * g77.f-torture/execute/980520-1.f: New test.
32603
32604 1998-05-15 Dave Love <d.love@dl.ac.uk>
32605
32606 * lib/mike-g77.exp: New file.
32607
32608 * g77.f-torture/noncompile/noncompile.exp,
32609 g77.f-torture/noncompile/check0.f: New files.
32610
32611 1998-05-14 Dave Love <d.love@dl.ac.uk>
32612
32613 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
32614 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
32615 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
32616 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
32617 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
32618 abort where appropriate.
32619
32620 1998-05-05 Michael Meissner <meissner@cygnus.com>
32621
32622 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
32623 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
32624
32625 1998-04-29 Dave Love <d.love@dl.ac.uk>
32626
32627 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
32628
32629 1998-04-27 Dave Love <d.love@dl.ac.uk>
32630
32631 * g77.f-torture/compile/980427-0.f: New test.
32632
32633 1998-04-24 Dave Love <d.love@dl.ac.uk>
32634
32635 * g77.f-torture/compile/980424-0.f: New test.
32636
32637 1998-04-19 Dave Love <d.love@dl.ac.uk>
32638
32639 * g77.f-torture/compile/980419-2.f (main): New test.
32640 * g77.f-torture/compile/970125-0.f: New test.
32641 * g77.f-torture/compile/980419-1.f: New test.
32642
32643 1998-04-08 Jim Wilson <wilson@cygnus.com>
32644
32645 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
32646 of loop-4.c.
32647
32648 1998-04-07 Jim Wilson <wilson@cygnus.com>
32649
32650 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
32651
32652 1998-04-03 Jim Wilson <wilson@cygnus.com>
32653
32654 * gcc.c-torture/compile/980329-1.c: New test.
32655
32656 1998-03-18 Jim Wilson <wilson@cygnus.com>
32657
32658 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
32659 * gcc.dg/980312-1.c: Fix typo in -march command.
32660
32661 1998-03-16 H.J. Lu (hjl@gnu.org)
32662
32663 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
32664
32665 1998-03-11 Robert Lipe <robertl@dgii.com>
32666
32667 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
32668 Dave Love agree the Fortran source is bogus.
32669
32670 1998-03-11 Robert Lipe <robertl@dgii.com>
32671
32672 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
32673 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
32674 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
32675 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
32676 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
32677
32678 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
32679
32680 * g++.old-deja/g++.other/friend1.C: New test.
32681
32682 1998-02-18 Dave Love <d.love@dl.ac.uk>
32683
32684 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
32685 possibly uninitialized) variables and declare dnrm2.
32686
32687 1998-02-23 Robert Lipe <robertl@dgii.com>
32688
32689 From Bruno Haible <haible@ilog.fr>:
32690 * gcc.c-torture/execute/980223.c: New test.
32691
32692 1998-02-13 Jeffrey A Law (law@cygnus.com)
32693
32694 * gcc.dg/ifelse-1.c: New test.
32695
32696 1998-02-09 H.J. Lu (hjl@gnu.org)
32697
32698 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
32699
32700 * lib/old-dejagnu.exp (old-dejagnu): Added the
32701 "execution test - XFAIL *-*-*" handling in the spirit of
32702 "excess errors test -". Changed the "execution test fails"
32703 handling to be like "excess errors test fails".
32704 * Update various tests accordingly.
32705
32706 1998-02-06 Jim Wilson <wilson@cygnus.com>
32707
32708 * gcc.c-torture/execute/980205.c: New test.
32709
32710 1998-01-18 Jeffrey A Law (law@cygnus.com)
32711
32712 * lib/c-torture.exp: Look for .x files instead of .cexp files.
32713 * lib/f-torture.exp: Similarly.
32714 * gcc.c-torture: Rename all .cexp files to .x files.
32715
32716 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
32717
32718 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
32719 (940510-1.c): Removed duplicate.
32720 (971104-1.c): New test.
32721
32722 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
32723
32724 * lib/f-torture.exp: Improve error and loop detection.
32725
32726 1997-11-19 Michael Meissner <meissner@cygnus.com>
32727
32728 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
32729 use that to size the filler array.
32730
32731 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
32732
32733 * lib/c-torture.exp(c-torture-execute): Fix typo.
32734
32735 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
32736 testcase as the executable name. Keep the executable around if
32737 the test fails.
32738
32739 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
32740
32741 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
32742 changes. Only test one -g option, and move it to the end of the
32743 list of options to test.
32744
32745 1997-09-19 Michael Meissner <meissner@cygnus.com>
32746
32747 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
32748 variable GCC_TORTURE_OPTIONS to supply default switches separated
32749 by colons. If no environment variable, run tests with -O0 -g, -O1
32750 -g, and -O2 -g as well.
32751
32752 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
32753
32754 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
32755 explanatory comments. Fix indentation.
32756
32757 1997-09-15 Jeffrey A Law (law@cygnus.com)
32758
32759 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
32760
32761 1997-09-11 Jeffrey A Law (law@cygnus.com)
32762
32763 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
32764 * g++.old-deja/g++.mike/p7325.C: Likewise.
32765 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
32766
32767 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
32768
32769 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
32770 * g++.old-deja/g++.brendan/crash30.C: Likewise.
32771 * g++.old-deja/g++.brendan/crash39.C: Likewise.
32772 * g++.old-deja/g++.law/operators4.C: Likewise.
32773
32774 1997-09-11 Joe Buck (jbuck@synopsys.com)
32775
32776 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
32777 * g++.old-deja/g++.mike/p784.C: Ditto.
32778 * g++.old-deja/g++.mike/p785.C: Ditto.
32779
32780 1997-09-05 Jeffrey A Law (law@cygnus.com)
32781
32782 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
32783
32784 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32785
32786 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
32787 target feature; pass this to c-torture-execute as needed.
32788
32789 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
32790
32791 * lib/c-torture.exp(c-torture-execute): If the previous and the
32792 current executables being tested are identical, we don't need to
32793 run the executable again. Try to make the executable names
32794 unique. Add an optional argument for passing additional compiler
32795 flags.
32796
32797 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
32798
32799 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
32800
32801 1997-08-29 Jeffrey A Law (law@cygnus.com)
32802
32803 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
32804
32805 1997-07-31 Jeffrey A Law (law@cygnus.com)
32806
32807 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
32808 32bit or larger longs.
32809
32810 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
32811 have either a 32bit long or 32bit int.
32812
32813 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
32814
32815 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
32816 Make double precision tests dependent on sizeof (double).
32817
32818 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
32819
32820 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
32821 too.
32822
32823 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
32824
32825 * gcc.c-torture/compile/961203-1.cexp: New script.
32826
32827 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
32828
32829 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
32830 up the includes ourselves.
32831
32832 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
32833
32834 * lib/plumhall.exp: Remove random include, and add a few
32835 verbose messages for debugging.
32836
32837 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
32838
32839 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
32840 of trying to do it ourselves.
32841
32842 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32843
32844 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
32845
32846 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
32847
32848 * gcc.prms/5403.c: Made regexp a bit less strict.
32849
32850 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
32851
32852 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
32853 is returned from remote_load instead.
32854 * lib/plumhall.exp: Ditto.
32855 * lib/mike-g++.exp: Ditto.
32856 * lib/old-dejagnu.exp: Ditto.
32857 * lib/c-torture.exp: Ditto.
32858
32859 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
32860
32861 * lib/g++.exp: Use build_wrapper procedure.
32862 * lib/gcc.exp: Ditto.
32863
32864 1997-05-20 Jeffrey A Law (law@cygnus.com)
32865
32866 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
32867 an old-style decl for malloc. Fixes tests to work when
32868 sizeof (int) != sizeof (size_t).
32869
32870 1997-05-15 Mike Meissner <meissner@cygnus.com>
32871
32872 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
32873
32874 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
32875 use stdargs.h interface.
32876
32877 1997-05-15 Mike Meissner <meissner@cygnus.com>
32878
32879 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
32880 NO_VARARGS when compiling.
32881
32882 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
32883
32884 * lib/plumhall.exp(ph_includes): New procedure.
32885 (ph_make): Use it.
32886 (ph_compiler): Ditto.
32887
32888 * lib/g++.exp: Rename test-glue.c to testglue.c.
32889 * lib/gcc.exp: Ditto.
32890
32891 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
32892
32893 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
32894 to completion when it's called.
32895
32896 1997-03-21 Michael Meissner <meissner@cygnus.com>
32897
32898 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
32899 is defined, don't do test.
32900
32901 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
32902
32903 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
32904 for object files.
32905 (ph_summary): Mark skipped testcases as untested, not unresolved.
32906
32907 * lib/plumhall.exp (ph_make): If unresolved because of bad
32908 errorCode, record errorCode in log file.
32909 (*): Replace send_log/verbose with verbose -log.
32910
32911 1997-03-19 Michael Meissner <meissner@cygnus.com>
32912
32913 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
32914 double conversion if double isn't at least 8 bytes.
32915
32916 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
32917 int to work with targets where int is 16 bits.
32918
32919 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
32920 8 bytes, just exit, since 4 byte doubles don't have enough bits of
32921 precision for the test to complete.
32922
32923 1997-03-14 Michael Meissner <meissner@cygnus.com>
32924
32925 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
32926 if d10v is not compiled with the -mdouble64 flag.
32927 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
32928
32929 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
32930 d10v is not compiled with the -mint32 flag.
32931
32932 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
32933
32934 * lib/plumhall.exp: Use incr_count.
32935
32936 1997-03-12 Jeffrey A Law (law@cygnus.com)
32937
32938 * gcc.c-torture: Update to c-torture-1.45.
32939
32940 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
32941
32942 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
32943 the name of the expect testcase file).
32944
32945 * lib/g++.exp(g++_init): Ditto.
32946
32947 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
32948
32949 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
32950 the host.
32951
32952 * lib/gcc.exp(gcc_exit): New procedure.
32953
32954 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
32955
32956 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
32957 specs where appropriate.
32958
32959 * g++.old-deja/g++.arm/*: Added additional ERROR checks
32960 because of new "candidates are" messages, and removed a few
32961
32962 * Converted all non-old-style g++ testcases to old-style, and
32963 moved into g++.old-deja.
32964
32965 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
32966
32967 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
32968 options.
32969
32970 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
32971 succeeded.
32972
32973 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
32974
32975 1997-02-13 Michael Meissner <meissner@cygnus.com>
32976
32977 * lib/gcc.exp (gcc_target_compile): Add support for defining
32978 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
32979 the machine doesn't have those features.
32980
32981 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
32982
32983 * g++.law/operators4.exp: Don't use LIBS.
32984
32985 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
32986
32987 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
32988
32989 * lib/mike-g++.exp: Don't set the compiler to be tested here.
32990 * lib/g++.exp: Set it here instead. Also, allow use of the
32991 --tool_exec and --tool_opt options. Change CXX to
32992 GXX_UNDER_TEST.
32993
32994 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
32995
32996 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
32997
32998 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
32999
33000 * lib/old-dejagnu.exp: Use prune_warnings instead of
33001 prune_system_crud.
33002 * lib/mike-g++.exp: Ditto.
33003 * lib/gcc.exp: Ditto.
33004 * lib/g++.exp: Ditto.
33005
33006 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
33007
33008 1997-02-07 Jeffrey A Law (law@cygnus.com)
33009
33010 * 941014-2.c: Include stdlib.h
33011 * 960327-1.c: Include stdio.h
33012 * dbra.c, index-1.c: Don't assume ints are 32bits.
33013
33014 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
33015
33016 * lib/gcc.exp: Add gcc,stack_size target feature.
33017
33018 * lib/g++.exp(g++_target_compile): Add the include and link
33019 paths here, not in two other places. And, it's $options, not
33020 options.
33021
33022 * lib/mike-g++.exp(postbase): Remove the code that determines
33023 the correct include and link paths.
33024 * g++.old-deja/old-deja.exp: Ditto.
33025
33026 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
33027
33028 * lib/g++.exp(g++_init): target_compile no longer returns the
33029 filename of the result.
33030
33031 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
33032
33033 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
33034 call to glob.
33035
33036 * gcc.c-torture/special/special.exp: Change call to
33037 gcc_target_compile to include the object file.
33038
33039 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
33040
33041 * gcc.c-torture/special/special.exp: Correct misspelling in last
33042 change.
33043
33044 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
33045
33046 * lib/plumhall.exp(ph_summary): Log the entire output of the
33047 executable. Return -1 if there were any failures, 0 otherwise.
33048 (ph_execute): Return -1 if there were any failures, 0 otherwise.
33049 (ph_make): Clean up objects and executables that were built
33050 if the tests succeeded.
33051
33052 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
33053
33054 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
33055 libraries and includes in the build tree as appropriate.
33056
33057 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33058
33059 * lib/c-torture.exp: Instead of looking for the global variable
33060 NO_LONG_LONG, check to see if that's a feature of the target.
33061
33062 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
33063
33064 * config/default.exp: Minimize. Delete the remainer of the files in
33065 config; this functionality is now in devo/dejagnu/config.
33066
33067 g++.*/*: Pass any additional flags used to compile to postbase;
33068 delete CXXFLAGS.
33069
33070 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
33071 is now done by runtest.exp. Use gcc_target_compile instead of
33072 compile.
33073
33074 lib/c-torture.exp: Use gcc_target_compile instead of compile.
33075 Remove references to CFLAGS. Use remote_file instead of
33076 calling rm -f.
33077 (c-torture): Take a list of arguments to use to compile this
33078 testcase.
33079
33080 lib/g++.exp: Simplify. Use target_compile instead of compile.
33081 lib/gcc-dg.exp: Ditto.
33082 lib/gcc.exp: Ditto.
33083 lib/mike-{gcc,g++}.exp: Ditto.
33084 lib/old-dejagnu.exp: Ditto.
33085 lib/plumhall.exp: Ditto.
33086
33087 1997-01-08 Jim Wilson <wilson@cygnus.com>
33088
33089 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
33090 (ph_linker): Likewise.
33091
33092 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
33093
33094 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
33095 MAP_ANON / MAP_ANONYMOUS if defined;
33096 else try to map from /dev/zero .
33097
33098 1996-11-12 Jeffrey A Law (law@cygnus.com)
33099
33100 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
33101 isn't defined, then define it to MAP_ANONYMOUS.
33102
33103 1996-11-12 Jeffrey A Law (law@cygnus.com)
33104
33105 * gcc.c-torture: Update to c-torture-1.42 release.
33106
33107 1996-11-11 Jeffrey A Law (law@cygnus.com)
33108
33109 * gcc.c-torture: Update to c-torture-1.41 release.
33110
33111 1996-10-27 Jeffrey A Law (law@cygnus.com)
33112
33113 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
33114 c-torture release.
33115
33116 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
33117
33118 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
33119 and LDFLAGS. Fix second case to append the target_info ldflags
33120 onto LDFLAGS, not CFLAGS.
33121 * lib/g++.exp (g++_init): Add target_info stuff.
33122 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
33123 of libgloss and newlib flags for !native.
33124
33125 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
33126 (GDB): Fix relative path to go up another dir for finding gdb.
33127
33128 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
33129
33130 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
33131 versions in the target_info array, if they don't exist.
33132
33133 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
33134
33135 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
33136
33137 1996-07-08 Jim Wilson <wilson@cygnus.com>
33138
33139 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
33140 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
33141
33142 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
33143
33144 * lib/old-dejagnu.exp: Don't remove the output file before we've
33145 actually tested it. Don't append pwd to the path of the executable
33146 we're testing.
33147
33148 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
33149
33150 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
33151
33152 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
33153
33154 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
33155 temporary directory for compiler files, and set it to a default
33156 value of /tmp. Set $output as the name of the output file from
33157 compiling the testcase. Add a -o option to $cflags_var so the
33158 compiler writes the final output file as $output. Set $executable
33159 to $output.
33160
33161 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
33162 directory for compiler files, and set it to /tmp if it doesn't
33163 already have a value. Set $output_file to the name of the output
33164 file from compiling the testcase. Add a -o option to CXXFLAGS so
33165 the compiler writes the final output file as $output. Use $output
33166 as the executable to be tested.
33167
33168 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33169
33170 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
33171
33172 1996-06-08 Jeffrey A Law (law@cygnus.com)
33173
33174 * gcc.c-torture/execute/pending-1.c: New test. Still
33175 pending in Tege's queue.
33176
33177 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
33178
33179 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
33180 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
33181 if there were failures. Call unresolved if there were unresolved
33182 testcases. Call gcc_fail if program did not run to completion.
33183 (ph_make): Pass additional argument name to ph_execute.
33184 (ph_execute): Add new argument. Pass additional arguments to
33185 ph_summary. Call gcc_fail is there is no execution output.
33186
33187 1996-04-24 Jeffrey A Law (law@cygnus.com)
33188
33189 * lib/plumhall.exp (proc_summary): Output relavent summary
33190 lines into the log so specific failures in plumhall can be
33191 investigated.
33192
33193 1996-04-10 Jeffrey A Law (law@cygnus.com)
33194
33195 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
33196 (c-torture-execute): Don't try to execute tests which use
33197 "long long" types if $NO_LONG_LONG is nonzero.
33198
33199 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
33200
33201 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
33202 not c-torture.
33203
33204 * gcc.ieee: Move from here.
33205 * gcc.c-torture/execute/ieee: To here.
33206
33207 1996-03-26 Jeffrey A Law (law@cygnus.com)
33208
33209 * gcc.c-torture: Update to c-torture-1.41 release.
33210
33211 1996-03-22 Jeffrey A Law (law@cygnus.com)
33212
33213 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
33214 not "$output".
33215
33216 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
33217
33218 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
33219 -c present.
33220
33221 1996-03-02 Jeffrey A Law (law@cygnus.com)
33222
33223 * config/proelf.exp: Handle connecting to a simulator.
33224
33225 1996-01-31 Jeffrey A Law (law@cygnus.com)
33226
33227 * config/proelf.exp: New file. Enough framework that we can
33228 run c-torture tests on the proelf targets (or any other target
33229 that gdb can connect to for that matter).
33230
33231 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
33232
33233 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
33234 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
33235
33236 * lib/plumhall.exp (ph_execute): Always call ph_summary if
33237 exec_output exists.
33238
33239 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
33240
33241 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
33242 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
33243
33244 * config/*.exp: Update FSF address. Change result of ${tool}_load
33245 to pass/fail/unresolved/unsupported/untested. Caller must now
33246 call unresolved/unsupported/untested.
33247 * lib/*.exp: Update FSF address. Update to handle new results of
33248 ${tool}_load.
33249 * lib/chill.exp (verbose): Delete.
33250
33251 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
33252
33253 * lib/gcc.exp (default_gcc_start): Change order of args to
33254 $LDFLAGS $CFLAGS $LIBS.
33255 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
33256 Save/set/restore CFLAGS. Pass single arg to gcc_start.
33257 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
33258 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33259 * gcc.misc-tests/dg-test.exp: Likewise.
33260 * gcc.misc-tests/msgs.exp: Likewise.
33261 * gcc.prms/prms.exp: Likewise.
33262 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
33263 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
33264
33265 * lib/dg.exp: Deleted, moved to dejagnu/lib.
33266
33267 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
33268
33269 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
33270
33271 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
33272 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
33273
33274 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
33275 necessary.
33276
33277 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
33278
33279 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
33280 global for loop; add use of $mathlib.
33281 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
33282 settings here; set mathlib for anything but VxWorks.
33283
33284 1996-01-22 Jeffrey A Law (law@cygnus.com)
33285
33286 * gcc.c-torture: Update to c-torture-1.40 release.
33287
33288 1996-01-03 Jeffrey A Law (law@cygnus.com)
33289
33290 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
33291 dg.exp.
33292
33293 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
33294
33295 * lib/c-torture.exp (c-torture-execute): Declare "output" as
33296 global.
33297
33298 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
33299
33300 * lib/g++.exp (LIBS): Define if not already.
33301 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
33302 (gcc-dg-prune): Call prune_gcc_output.
33303 * lib/gcc.exp (prune_gcc_output): New proc.
33304 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
33305 prune_gcc_output.
33306
33307 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
33308
33309 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
33310 (c-torture-execute): Likewise. Rename `name' to `testcase'.
33311
33312 1995-11-15 Jeffrey A Law (law@cygnus.com)
33313
33314 * gcc.c-torture: Update to c-torture-1.39 release.
33315
33316 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
33317
33318 * lib/c-torture.exp (c-torture-execute): Don't return if one option
33319 fails, try others as well.
33320
33321 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
33322
33323 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
33324 If compilation fails, mark execute tests as `untested'.
33325 If test is marked as unsupported, don't mark compilation and
33326 execute tests as failed.
33327
33328 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
33329
33330 * lib/g++.exp (g++_init): Don't link in libg++, and look to
33331 libstdc++ for whether or not we want to be doing shared
33332 libraries. Delete link_curses since we don't need it anymore.
33333 * lib/mike-g++.exp (postbase): Don't link in libg++.
33334 * g++.old-deja/old-deja.exp: Likewise.
33335
33336 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
33337
33338 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
33339
33340 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
33341
33342 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
33343 For that, add `-Wl,-a,shared_archive'.
33344 * g++.old-deja/old-deja.exp: Likewise.
33345
33346 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
33347
33348 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
33349
33350 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
33351
33352 * lib/mike-g++.exp (postbase): Pay attention to the status of
33353 g++_load.
33354
33355 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
33356
33357 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
33358
33359 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
33360
33361 * lib/gcc.exp (default_gcc_start): No longer need to log program
33362 being executed or its output, execute_anywhere does that now.
33363 * lib/g++.exp (default_g++_version): Call execute_anywhere.
33364 (default_g++_start): Likewise. Delete calls to verbose/send_log.
33365
33366 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
33367
33368 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
33369 the same as those in lib/g++.exp.
33370
33371 1995-10-10 Jeff Law (law@hurl.cygnus.com)
33372
33373 * gcc.c-torture: Update to c-torture-1.38 release.
33374 * gcc.ieee: Related changes.
33375
33376 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
33377
33378 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
33379 "exec". Minor reformatting changes.
33380
33381 * config/rom68k.exp (${tool}_load): Make it work in a canadian
33382 cross. This means all "exec" calls now work on a remote host as
33383 well.
33384 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
33385 cross. Filter out the extra "\r\n" stuff that expect puts in.
33386 (c-torture-execute): Filter out the bogus warnings like
33387 c-torture-compile does. Add support for canadian cross.
33388 * lib/gcc.exp (default_gcc_version, default_gcc_start)
33389 Use execute_anywhere rather than calling exec directly. Now it
33390 works for canadian cross testing.
33391
33392 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
33393
33394 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
33395 results into a variable, and check that rather than using file exists.
33396
33397 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
33398
33399 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
33400 create a libg++.so. For sunos4.1.*, also add -ltermcap.
33401
33402 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33403
33404 * g++.old-deja/old-deja.exp: Create and pass runshlib and
33405 lib_curses if there's a shared libg++ in the build tree.
33406
33407 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
33408
33409 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
33410 if not supported target.
33411
33412 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
33413
33414 * lib/g++.exp (g++_init): Move empty setting of runshlib and
33415 link_curses up to always happen, not just for native builds.
33416
33417 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
33418
33419 * gcc.c-torture: Update to c-torture-1.36 release.
33420 * gcc.failure: Related changes.
33421
33422 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
33423
33424 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
33425
33426 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
33427
33428 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
33429 * lib/mike-g++.exp (postbase): Not in here. Still reference
33430 runshlib, link_curses, and mathlib for link and run.
33431
33432 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
33433 pass the runtime shared library options for Solaris, OSF/1, and
33434 Irix5, and link with -lcurses to avoid unresolved references.
33435
33436 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
33437
33438 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
33439 only run once.
33440
33441 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
33442
33443 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
33444
33445 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
33446
33447 * gcc.c-torture: Update to c-torture-1.35 release. Note we
33448 do not have a framework for the "compat" tests yet.
33449
33450 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
33451
33452 * lib/mike-g++.exp (postbase): New local variable `mathlib',
33453 set to null if we're testing vxworks5.1. Use that instead of
33454 `-lm' in the setting of LIBS for link and run.
33455
33456 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
33457
33458 * config/rom68k.exp (${tool}_load): Major changes to make it
33459 work. Verified that it does in fact return the stuff in
33460 exec_output properly. Catch any Emul or any TRAP other than 0.
33461
33462 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
33463
33464 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
33465 LDFLAGS properly for targets that need stuff from libgloss.
33466 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
33467 only run once.
33468 (gpp_initialized): New variable.
33469
33470 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
33471
33472 * config/rom68k.exp: Load libgloss.exp.
33473 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
33474 so we can produce a fully linked binary.
33475 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
33476 so we can produce a fully linked binary.
33477
33478 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
33479
33480 * lib/plumhall.exp (ph_section): Watch for expected failures.
33481 Add missing `else'.
33482
33483 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
33484 run the testcase.
33485 (c-torture): Likewise.
33486
33487 1995-08-28 Doug Evans <dje@cygnus.com>
33488
33489 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
33490
33491 * lib/mike-g++.exp (mike_cleanup): New proc.
33492 (prebase): New globals compiler_result, not_compiler_result,
33493 target_regexp.
33494 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
33495 allow leading "-" in pattern. Watch for unsupported tests.
33496 If $compiler_result is set, pattern match assembler code,
33497 and ditto for $not_compiler_result.
33498 * lib/mike-gcc.exp: Likewise.
33499
33500 * lib/plumhall.exp (ph_execute): Only call ph_summary if
33501 execution "succeeded".
33502
33503 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
33504
33505 * config/win32.exp: New file.
33506 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
33507
33508 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
33509
33510 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
33511 unsupported.
33512 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
33513 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
33514 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
33515
33516 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
33517 "... without exceptions was ...". That is now handled by
33518 prune_system_crud.
33519 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33520
33521 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
33522
33523 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
33524 sieve.c,sort2.c}: New files.
33525 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
33526 sieve.exp,sort2.exp}: Drivers for them.
33527
33528 * lib/mike-gcc.exp (program_output): New user settable variable.
33529 (postbase): Call prune_system_crud. Also prune extraneous compiler
33530 messages.
33531 * lib/mike-g++.exp (program_output): New user settable variable.
33532
33533 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
33534
33535 * config/sh.exp: Deleted (use sim.exp instead).
33536
33537 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
33538
33539 * config/vx.exp: Declare CHECKTASK as global.
33540 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
33541 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
33542 * lib/old-dejagnu.exp: Load [pwd]/$executable.
33543
33544 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
33545
33546 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
33547 target. Like vx.exp, only includes `vx29k.exp' instead of
33548 `vxworks.exp'.
33549
33550 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
33551
33552 * config/sim.exp: Increase time limit from 120 seconds to 240.
33553
33554 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
33555
33556 * gcc.c-torture/execute/950628-1.c: New test.
33557
33558 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
33559
33560 * gcc.c-torture: Update with changes/additions from
33561 c-torture-1.34.
33562
33563 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
33564
33565 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
33566
33567 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
33568
33569 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
33570
33571 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
33572
33573 * gcc.c-torture/compile/950512-1.c: New test.
33574 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
33575 * gcc.dg/struct-ret-1.c: Likewise.
33576
33577 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
33578
33579 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
33580 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
33581
33582 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
33583
33584 * gcc.c-torture/special/920411-1.c: Deleted.
33585 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
33586
33587 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
33588
33589 * config/sim.exp (${tool}_load): Hack in call to bash to get a
33590 cpu limit.
33591
33592 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
33593
33594 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
33595
33596 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
33597
33598 From kenner;
33599 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
33600 is the proper length.
33601 * va-arg-3.c: Likewise.
33602
33603 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
33604
33605 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
33606 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
33607
33608 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
33609 * lib/g++.exp (default_g++_start): Delete old cruft.
33610
33611 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
33612
33613 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
33614 (2 * (1 << 18)) to (2 * (1 << 17)).
33615
33616 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
33617
33618 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
33619
33620 * config/rom68k.exp: Renamed from config/idp.exp
33621
33622 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
33623
33624 * c-torture/compile/921109-2.c
33625
33626 1995-04-18 Mike Stump <mrs@cygnus.com>
33627
33628 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
33629 excess errors.
33630
33631 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
33632
33633 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
33634 output.
33635 * lib/g++.exp (default_g++_start): Likewise.
33636
33637 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
33638
33639 * gcc.c-torture/compile/950329-1.c: New test.
33640
33641 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
33642
33643 * config/bug.exp (${tool}_load): Updated to use new remote_open
33644 and remote_close procs.
33645 * config/idp.exp: New file.
33646
33647 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
33648
33649 * gcc.c-torture/execute/950322-1.c: New test.
33650
33651 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
33652
33653 * config/vx.exp (${tool}_load): Clean up testing of return code from
33654 vxworks_ld and vxworks_spawn.
33655
33656 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
33657
33658 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
33659
33660 1995-03-13 Mike Stump <mrs@cygnus.com>
33661
33662 * lib/old-deja.exp: Add `excess errors test - ' error, now one
33663 can mark excess errors on a machine by machine basis. Note, the
33664 default is to not expect any excess errors, even when excess
33665 errors test - is given, so you will want to put an XFAIL ... on
33666 these lines. For example, // excess errors test - XFAIL hppa*-*-*
33667 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
33668 those 4 machines, but no others.
33669
33670 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
33671
33672 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
33673 * lib/c-torture.exp: to here.
33674
33675 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
33676
33677 * gcc.c-torture/execute/950221-1.c: New test.
33678 * gcc.c-torture/execute/struct-ret-1.c: New test.
33679 * gcc.c-torture/compile/950221-1.c: New test.
33680
33681 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
33682
33683 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
33684
33685 * gcc.c-torture/execute/arith-1.c (main): Return 0.
33686 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
33687
33688 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
33689
33690 * g++.gb: New directory of tests, derived from my signature and
33691 class scoping tests.
33692
33693 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
33694 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
33695 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
33696 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
33697 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
33698 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
33699 * g++.gb/sig25.C: Likewise.
33700
33701 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
33702 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
33703 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
33704 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
33705 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
33706 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
33707 * g++.gb/sig25.exp: Likewise.
33708
33709 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
33710 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
33711 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
33712 * g++.gb/scope13.C: Likewise, this test still fails.
33713
33714 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
33715 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
33716 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
33717 * g++.gb/scope13.exp: Ditto.
33718
33719 * g++.gb/README: New file, explains what these tests are about.
33720
33721 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
33722
33723 * lib/dg.exp (dg-do): Support `preprocess'.
33724 (dg-test): Likewise.
33725
33726 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
33727
33728 * config/udi.exp: change "continue -expect" to "exp_continue".
33729
33730 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
33731
33732 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
33733 Delete redundant tests.
33734
33735 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
33736 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
33737 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
33738 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
33739 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
33740 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
33741 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
33742 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
33743
33744 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
33745 storing label pointers.
33746 * gcc.c-torture/execute/921019-1.c: Likewise.
33747 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
33748 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
33749 parameter fp.
33750 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
33751 constants.
33752
33753 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
33754 Delete obsolete tests.
33755
33756 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
33757 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
33758 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
33759 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
33760 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
33761 * gcc.c-torture/compile/950124-1.c: New test.
33762
33763 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
33764
33765 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
33766
33767 * lib/mike-g++.exp: Add -lm to LIBS.
33768
33769 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
33770
33771 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
33772
33773 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
33774
33775 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
33776
33777 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
33778
33779 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
33780
33781 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
33782
33783 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
33784 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
33785 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
33786 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
33787 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
33788 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
33789 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
33790 * g++.law/{operators31.C, operators32.C,
33791 * g++.law/{operators33.C, operators34.C}: Likewise.
33792 * g++.law/{pic1.C, refs2.C}: Likewise.
33793 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
33794 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
33795 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
33796 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33797
33798 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
33799 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
33800 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
33801 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
33802 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
33803 * g++.law/{enum9.exp, friend5.exp}: Likewise.
33804 * g++.law/{nest3.exp, nest4.exp}: Likewise.
33805 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
33806 * g++.law/{operators30.exp, operators31.exp}: Likewise.
33807 * g++.law/{operators32.exp, operators33.exp}: Likewise.
33808 * g++.law/{operators34.exp}: Likewise.
33809 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
33810 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
33811 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
33812 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
33813 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
33814
33815 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
33816 No longer expected to fail.
33817 * g++.law/missed-error3.C: Tweak for recent bool changes.
33818
33819 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
33820
33821 * config/emb-unix: Deleted.
33822 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
33823 remote execution. Do final link on remote host if REMOTE_LINK is set.
33824
33825 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
33826
33827 * lib/dg.exp (dg-test): Fix typo in last patch.
33828
33829 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
33830
33831 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
33832 (handles multiple occurrences).
33833
33834 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
33835
33836 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
33837 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
33838 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
33839 printed).
33840 * lib/c-torture.exp (c-torture-compile): Likewise.
33841 (c-torture): Prepend full path if missing.
33842 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
33843 (gcc_fail): Likewise.
33844 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
33845
33846 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
33847
33848 * lib/netware.exp: Only attach to NetWare i386 systems.
33849
33850 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
33851
33852 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
33853 messages. Add test name to "output pattern match" pass/fail message.
33854
33855 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
33856
33857 * gcc.dg: New testsuite.
33858 * gcc.dg/dg.exp: New file.
33859
33860 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
33861 test-switch.c}: Deleted.
33862
33863 * gcc.misc-tests/msgs.exp: New testcase driver.
33864
33865 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
33866
33867 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
33868 Watch for illegal return values from ${tool}_load.
33869 * config/unix.exp (${tool}_load): Fix pass/fail detection for
33870 cross targets. Coerce return value >0 to 1.
33871
33872 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
33873
33874 * config/unix.exp (${tool}_load): Call program rsh, not proc.
33875
33876 * config/emb-unix.exp: New file.
33877
33878 * config/sim.exp: Error if variable $SIM not defined.
33879 (${tool}_load): Mark test as "untested" if simulator missing.
33880
33881 * config/unix.exp: Load remote.exp to get rcp_download.
33882 * lib/c-torture.exp: Use different option lists for testcases with
33883 and without loops.
33884 * gcc.c-torture/execute/execute.exp: Likewise.
33885
33886 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
33887
33888 * config/*.exp: Clarify return code from ${tool}_load.
33889 Call `unresolved' or `untested' instead of `warning' or `perror'
33890 (sometimes you still want to call both though).
33891 Add comment that `shell_id' is local to each file.
33892 * config/udi.exp (timeout): Set to 30.
33893 Don't print warning if connection fails, $connectmode has already
33894 printed an error.
33895 (${tool}_load): Move verbose messages to level 2.
33896 Rework pattern for "Process started" message.
33897 Pass `shell_id' to ${connectmode}_download.
33898 Retry twice upon timeout. Make resetting of target more robust.
33899 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
33900 Pass `shell_id' to exit_$connectmode.
33901 Only call exit_$connectmode if connected.
33902 * config/unix.exp (${tool}_load): Check return codes better.
33903 * config/vrtx.exp (${tool}_load): Likewise.
33904 * config/vx.exp (${tool}_load): Likewise.
33905 Delete unneeded global's.
33906 * lib/dg.exp (dg-test): Update to reflect clarified return codes
33907 from ${tool}_load.
33908 (dg-stat): Delete.
33909 (dg-init): Delete recording of pass/fail counts.
33910 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
33911 (old-dejagnu-init): Likewise.
33912 (old-dejagnu-stat): Delete contents, empty proc now.
33913 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
33914 (c-torture): Delete references to lcnt, lpass, lfail.
33915 Get option list from TORTURE_OPTIONS.
33916 Delete -funroll[-all]-loops if no loops.
33917 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
33918 (g++_stat): Delete contents (empty proc now).
33919 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
33920 (gcc_finish): Likewise.
33921 (gcc_stat): Deleted.
33922 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
33923 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
33924 * gcc.c-torture/execute/execute.exp: Likewise.
33925 Split tests into two parts: compile, execute.
33926 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
33927 no loops. Update to reflect clarified return codes from ${tool}_load.
33928
33929 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
33930
33931 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
33932 to grep for.
33933 (old-dejagnu): Likewise (where necessary).
33934
33935 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
33936
33937 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
33938
33939 * lib/dg.exp (dg-process-target): Fix processing of selector.
33940 Add comment regarding use of `error'.
33941
33942 * lib/gcc.exp (prune_system_crud): Define if missing.
33943 * lib/g++.exp (prune_system_crud): Likewise.
33944
33945 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
33946 Call prune_system_crud.
33947 * lib/dg.exp (dg-runtest): New proc.
33948 Use perror instead of send_user for tcl errors in testcase.
33949 Don't return any value, it's never used.
33950 Don't clobber previous definition of `unknown'.
33951 Print tcl errors in `dg-final'.
33952
33953 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
33954
33955 * lib/dg.exp (dg-process-target): Improve syntax error messages.
33956 (dg-test): Don't print errorInfo, it contains stack backtrace.
33957
33958 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
33959
33960 * lib/g++.exp (runtest_file_p): Define if missing.
33961
33962 1994-09-24 Doug Evans (dje@cygnus.com)
33963
33964 * lib/mike-g++.exp: Comment out loading of g++.exp.
33965 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
33966 (default_g++_version): Always print something.
33967 (default_g++_start): Comment out call to `which'.
33968 (g++_start, g++_load): Deleted (must be defined in config file).
33969 * lib/gcc.exp: Test for existence of $CC at start.
33970 Delete check for tmpdir (done in gcc_init).
33971 (default_gcc_version): Always print something.
33972 (default_gcc_start): Comment out call to `which'.
33973 * config/*.exp: Major cleanup - make cross targets work at least a
33974 little better for g++ (by not being "--tool gcc" specific).
33975 Rename gcc_xxx to ${tool}_xxx.
33976 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
33977 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
33978
33979 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
33980
33981 * lib/c-torture.exp (c-torture-compile): Rework compiler
33982 message processing.
33983
33984 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
33985 c-torture.
33986
33987 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
33988
33989 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
33990
33991 * lib/dg.exp (dg-process-target): Support { target native }.
33992
33993 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
33994
33995 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
33996 looked for "... program xxx got fatal signal".
33997 Correct regsub munging of `comp_output'.
33998 Ignore compiler messages "path prefix not used" and "linker input
33999 file unused".
34000
34001 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
34002
34003 * lib/gcc.exp (runtest_file_p): Define if missing.
34004 * gcc.prms/template.c: Example to work from.
34005
34006 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
34007
34008 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
34009 * lib/dg.exp (dg-test): Call unsupported testcases as such.
34010
34011 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
34012 * gcc.prms/1883.c: Moved from compile/940714-1.c.
34013 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
34014 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
34015
34016 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
34017 (dg-process-target): No longer a varargs proc.
34018 Return S/N for target, P/F for xfail. All callers changed.
34019 (user option procs): More argument checking.
34020 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
34021 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
34022 (dg-test): Skip test if not running on selected target in `dg-do'.
34023 Update handling of `dg-do-what', `dg-output-text'.
34024 Separate execution pass/fail from output pattern match pass/fail.
34025 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
34026
34027 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
34028
34029 * gcc.c-torture/special/special.exp: Don't expect failure for mips
34030 target for 920510-1.c.
34031
34032 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
34033
34034 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
34035 Clean up comment regarding use of passcnt, etc.
34036 (gcc_stat): Don't update `testcnt' here.
34037 (gcc_finish): Do it here.
34038 Might as well reset `but_id' here too.
34039 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
34040 to determine if the file should be tested.
34041 * gcc.c-torture/compile/compile.exp: Likewise.
34042 * gcc.c-torture/execute/execute.exp: Likewise.
34043 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34044 * gcc.misc-tests/dg-test.exp: Likewise.
34045 * gcc.prms/prms.exp: Likewise.
34046 * gcc.wendy/wendy.exp: Likewise.
34047 * g++.old-deja.exp: Likewise.
34048 Move "Testing file" message to verbose level 1.
34049
34050 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
34051
34052 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
34053
34054 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
34055
34056 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
34057 (default_gcc_start): Accept optional second list element
34058 of compiler flags. Print compiler output at verbosity level 2.
34059 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
34060 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
34061 Save current values of framework globals passcnt, failcnt, xpasscnt,
34062 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
34063 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
34064 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
34065 xfailcnt to compute stats. Update framework global `testcnt' from
34066 pass/fail counts.
34067 (gcc_finish): New proc. Clean up test environment.
34068 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
34069 (gcc_epass, gcc_efail): Delete.
34070 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
34071 argument of line number.
34072 (dg-init): If the tool has an init routine, call it.
34073 (dg-test): Remove args `cflags_var' and `libs_var'.
34074 Pass all compiler options to ${tool}_start.
34075 Handle missing line number.
34076 (dg-finish): New function.
34077 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
34078 particular files. Call gcc_finish at end. Move "skipping test"
34079 message to verbosity level 3.
34080 * gcc.c-torture/compile/compile.exp: Likewise.
34081 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
34082 * gcc.c-torture/execute/execute.exp: Likewise.
34083 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34084 Print testcase being tried at verbosity level 1.
34085 * gcc.c-torture/special/special.exp: Unset xfail.
34086 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34087 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
34088 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
34089 * gcc.failure/failure.exp: Likewise.
34090 * gcc.ieee/ieee.exp: Likewise.
34091 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
34092 Update call to dg-test. Call dg-finish at end.
34093 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
34094 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
34095 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
34096 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
34097 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
34098 * gcc.wendy/wendy.exp: Add copyright.
34099 Delete setting of tmpdir (done by gcc_init).
34100 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
34101 Pass compiler flags to gcc_start. Call gcc_finish at end.
34102 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
34103 gcc_[ce]pass/fail.
34104
34105 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
34106
34107 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
34108 confusion.
34109 (g++_load): Likewise.
34110
34111 * config/*.exp (gcc_load): Some were varargs fns and some were not.
34112 Rename argument to `prog' to remove the confusion.
34113 Varargs fns behave differently too!
34114 (g++_load): Likewise.
34115
34116 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
34117
34118 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
34119 what it is. Delete (always) printing of status value for !native.
34120 Simplify verbose code, and include status and exec_output.
34121 (g++_load): Use gcc_load.
34122
34123 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
34124
34125 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
34126 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
34127 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
34128 940714-3.c as these testcases don't exist anymore. Make
34129 va-arg-1.c expected to pass.
34130
34131 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
34132
34133 * gcc.misc-tests/misc.exp: Only run specific testcases.
34134 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
34135 * gcc.misc-tests/dg-[1-9].c: New files.
34136
34137 * lib/dg.exp: New testsuite driver.
34138 * gcc.prms/prms.exp: Use it.
34139
34140 * README.gcc: New file.
34141
34142 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
34143 Document and reset `lxpass' and `lxfail'.
34144 Simplify "initialized" message.
34145 (gcc_stat): Clean up comments a little.
34146
34147 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
34148
34149 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
34150
34151 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
34152
34153 * lib/old-dejagnu.exp (process-option): New proc.
34154 (old-dejagnu-init, old-dejagnu-stat): Likewise.
34155 (old-dejagnu): Simplify.
34156 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
34157
34158 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
34159
34160 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
34161 exists and is not an empty string.
34162
34163 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
34164 $xfail rather than calling setup_xfail. Clear $xfail when test is
34165 finished.
34166 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
34167 automatically.
34168
34169 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
34170 longer expected to fail.
34171
34172 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
34173 "f" function call.
34174
34175 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
34176
34177 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
34178 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
34179 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
34180 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
34181 c-torture-1.29.
34182
34183 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
34184 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
34185
34186 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
34187
34188 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
34189 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
34190
34191 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
34192 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
34193 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
34194
34195 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
34196
34197 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
34198 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
34199 940714-1.c, 940714-2.c, 940714-3.c},
34200 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
34201 gcc.misc-tests/{mg.c,mg.exp}:
34202 New tests.
34203 * gcc.noncompile/noncompile.exp: Change accordingly.
34204
34205 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
34206
34207 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
34208 Undo previous clobberage.
34209
34210 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
34211
34212 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
34213 * gcc.special/{930510-1.c, special.exp}:
34214 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
34215 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
34216 struct-varargs-1.c}: New tests from c-torture-1.26.
34217
34218 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
34219
34220 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
34221 argument to switch.
34222
34223 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
34224
34225 * Revert the previous changes. Please see Rob's directory
34226 (/lisa/test/rob/progressive/gcc/testsuite) for testing
34227 fixes.
34228
34229 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
34230
34231 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
34232 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
34233 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
34234 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
34235 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
34236 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
34237 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
34238 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
34239 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
34240 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
34241 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
34242 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
34243 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
34244 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
34245 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
34246 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
34247 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
34248 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
34249 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
34250 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
34251 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
34252 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
34253 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
34254 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
34255 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
34256 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
34257 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
34258
34259 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
34260
34261 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
34262 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
34263 with perror calls.
34264
34265 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
34266
34267 * config/unix.exp (g++_load): Fix syntax.
34268
34269 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
34270
34271 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
34272 * gcc.noncompile/921017-1.c: Deleted obsolete test.
34273 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
34274 Don't expect va-arg-1.c to fail. Correct expected output for
34275 920928-1.c.
34276 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
34277 * gcc.wendy/hbm4.c: Correct typo.
34278 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
34279
34280 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
34281
34282 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
34283 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
34284 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
34285 * lib/c-torture.exp (c-torture-compile): Ditto.
34286
34287 Reduce volume of output (remove all the -I's and such).
34288 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
34289 Call gcc_cpass, gcc_cfail.
34290 (c-torture): Pass testing option to c-torture-compile.
34291
34292 1994-03-21 Doug Evans (dje@cygnus.com)
34293
34294 Bring patches over from progressive.
34295 * config/default.exp: Exit remote shell cleanly.
34296 (g++_exit, g++_start): Add default versions.
34297 * config/sim.exp (gcc_load): Use perror, not error.
34298
34299 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
34300
34301 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
34302 set in site.exp.
34303
34304 1994-03-14 Doug Evans (dje@cygnus.com)
34305
34306 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
34307 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
34308 (wendy_try): New proc to run testcase.
34309 (main loop): Call 'em.
34310 * gcc.wendy/*.c: Clean up pass to correct expected output.
34311
34312 * lib/gcc.exp: Minor cleanup work.
34313 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
34314
34315 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
34316
34317 * config/sim.exp (gcc_load): Document return codes better.
34318 Don't pass -v to simulator.
34319
34320 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
34321
34322 * gcc.special/920717-x.c: Fix typo.
34323 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
34324 get at sources.
34325
34326 * lib/mike-gcc.exp: Fix typo.
34327
34328 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
34329
34330 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
34331 binary to use, transform the name.
34332 * config/*.exp: rename everything. Nuke any g++ specific files,
34333 it's now a special case of gcc that requires no special support.
34334 Add a default.exp for unsupported targets.
34335
34336 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
34337
34338 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
34339 lib/old-dejagnu.exp: Fix a few patterns to work with the new
34340 version of Tcl.
34341
34342 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
34343
34344 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
34345 than a warning.
34346
34347 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
34348
34349 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
34350
34351 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
34352
34353 * gcc.execute/execute.exp: Combine opt_list and foption_list into
34354 option_list. Compile every file with only 4/6 option choices
34355 (same as C torture) instead of with 12/18 different option
34356 choices.
34357 * lib/c-torture.exp: Likewise.
34358
34359 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
34360 not already set.
34361
34362 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
34363
34364 * lib/old-deja.exp: Add `excess errors test fails' error, now one
34365 can put an XFAIL *-*-* on excess errors.
34366
34367 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
34368
34369 * g++.law: Add more tests derived from g++-bugs snapshots.
34370
34371 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
34372 equivalent to g++.law/init9.
34373
34374 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
34375 compiled it, and the a.out file after we've run it.
34376
34377 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
34378
34379 * lib/mike-g++.exp (postbase): Delete the .o file after we've
34380 compiled it, and the a.out file after we've run it.
34381
34382 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
34383
34384 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
34385
34386 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
34387
34388 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
34389 version number.
34390
34391 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
34392
34393 * g++.law: New directory of g++ tests derived from the g++-bugs
34394 snapshots.
34395
34396 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
34397
34398 * gcc.compile: initbug1.c initbug1.exp testcase added
34399
34400 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
34401
34402 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
34403 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
34404 fixes submitted by Jeff Law (law@cs.utah.edu)
34405 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
34406 Jeff Law (law@cs.utah.edu)
34407
34408
34409 1993-11-30 Mike Stump (mrs@cygnus.com)
34410
34411 * config/unix-g++.exp: Follow the gcc way of doing things.
34412 * g++.old-deja/old-deja.exp: Minor updates.
34413 * lib/g++.exp: New file, follow the gcc way of doing things.
34414 * lib/old-dejagnu.exp: Minor updates.
34415 * lib/mike-g++.exp: Always unset errorInfo.
34416
34417 1993-11-06 Mike Stump (mrs@cygnus.com)
34418
34419 * lib/gcc.exp: Fix some errors with the below change, CC and
34420 CFLAGS should be global when setting, not local.
34421
34422 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
34423
34424 * lib/gcc.exp: Transform tool name.
34425
34426 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34427
34428 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
34429
34430 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34431
34432 * lib/gcc.exp: change gcc_done to gcc_stat
34433
34434 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
34435
34436 * Upgraded gcc testsuite to c-torture version 1.25
34437
34438 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
34439
34440 * lib/gcc.exp: added reporting code. Changed verbose compile message.
34441 * lib/c-torture: added hooks for new reporting code.
34442
34443 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
34444
34445 * config/sh-gcc.exp: check if sh-sim exists in the path
34446
34447 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
34448
34449 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
34450 * gcc.compile/compile.exp: Initial changes for new logic.
34451 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
34452 * gcc.failure/failure.exp: Initial changes for new logic.
34453 * gcc.ieee/ieee.exp: Initial changes for new logic.
34454 * gcc.misc-tests/misc.exp: Initial changes for new logic.
34455 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
34456 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
34457 * lib/c-torture.exp: Initial changes for new logic.
34458 * lib/gcc.exp: Initial changes for new logic.
34459
34460 1993-10-15 Mike Stump (mrs@cygnus.com)
34461
34462 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
34463 depend upon failure or success. Fully qualify names in failure
34464 and success messages. Always remove a.out before starting
34465 compile, just in case. Pay more attention to error text output by
34466 the compiler. Handle testcases with no known past errors just
34467 like all others, so that things are uniform. Other miscellaneous
34468 improvements.
34469
34470 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
34471
34472 * gcc.cpp: new directory for cpp tests
34473
34474 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
34475
34476 * lib/chill.exp: Code reformatted, removed unused code.
34477 * config/unix-chill.exp: Code reformatted, removed unused code.
34478 * chill.execute/execute.exp: Code reformatted, removed unused code.
34479 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
34480
34481 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
34482
34483 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
34484 routines not written.
34485
34486 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
34487
34488 * config/bug-gcc.exp: Use new procs from bug.exp.
34489
34490 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
34491
34492 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
34493 via ftp, rather than depending on NFS.
34494 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
34495 case.
34496
34497 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
34498
34499 * config/bug-gcc.exp: Use new download proc.
34500
34501 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
34502
34503 * chill.execute/execute.exp: cleanups, handles errors better
34504 * chill.compile/compile.exp: rewrite, based on execute.exp
34505 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
34506 * lib/chill.exp: major changes to diff proc and compile and link
34507 procs. added chill_fail and chill_pass wrappers to pass and
34508 fail. added more comments, and handle error codes better.
34509 Added a hack to capture stderr from exec, so noncompile tests
34510 can work.
34511
34512 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
34513
34514 * chill.execute/execute.exp: rewrite of testsuite driver
34515 * lib/chill.exp: rewrite of testsuite driver
34516 * config/unix-chill.exp: rewrite of testsuite driver
34517
34518 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
34519
34520 In chill.execute:
34521 * iexpr.ch: Standardize uppercase.
34522 * tuples.dat: Standardize uppercase.
34523 * vary.ch: standardize. Correct varying string assignments.
34524 * vary.dat: Add new output lines.
34525
34526 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
34527
34528 In chill.execute:
34529 * chprintf.ch: Standardize use of uppercase.
34530 * tuples.ch: Standardize and turn arr2 into a DCL,
34531 rather than a SYN.
34532 * pinits.ch: Standardize.
34533
34534 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
34535
34536 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
34537 * Makefil: Renamed to Makefile.in.
34538 * configure.in: New.
34539
34540 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
34541
34542 In chill.execute:
34543 * .cvsignore: Add result/output files.
34544 * Makefile: Fix up variables at start. Use MFLAGS
34545 everywhere. Correct bool_loc, built_ins entries.
34546 Add entry for vary1.ch.
34547 * bitarray.ch: Standardize upper-case usage.
34548 * bitexpr.ch: Standardize, add output of b1.
34549 * params.ch: Use arrayt in along PROC parameters, to
34550 avoid novelty problems.
34551 * sets.ch: Tiny cleanup.
34552 * vary1.ch: Re-indent.
34553
34554 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
34555
34556 * Add PR-related files to Makefiles, .cvsignore files, etc.
34557
34558 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
34559
34560 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
34561 with compiler objects. New names are test-flow.c and test-loop.c
34562
34563 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
34564
34565 * Upgraded c-torture tests from 1.19 to 1.20
34566
34567 * new files:
34568 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
34569 * gcc.compile: 930623-1.c 930623-2.c
34570 * gcc.noncompile: 930622-1.c 930622-2.c
34571 * gcc.failure: 920411-1.c 920627-2.c
34572 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
34573
34574 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
34575
34576 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34577 More changes to get testsuite working properly. Needs more work.
34578 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
34579
34580 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
34581
34582 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
34583 More changes to get testsuite working properly. Needs more work.
34584
34585 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
34586
34587 * chill.compile/compile.exp: Added for Dejagnu support
34588 * chill.execute/execute.exp: Added for Dejagnu support
34589 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
34590
34591 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
34592
34593 This should complete moving the CHILL test files.
34594 * chill.noncompile(.cvsignore printf.grt
34595 in-printf.grt chprintf.grt chprintf.ch):
34596 Added test-support files.
34597 (Makefile): Modified further.
34598 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
34599 signal.ch): Added test files.
34600 * chill.execute (.cvsignore printf.grt printr.c
34601 in-printf.grt rts.c chprintf.grt rts.h): Added
34602 test-support files.
34603 (Makefile): More corrections.
34604
34605 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
34606
34607 * chill.compile, chill.execute, chill.nocompile: Add CHILL
34608 test cases, ready for DejaGnu.
34609
34610 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
34611
34612 * Upgraded c-torture tests from 1.18 to 1.19
34613
34614 * gcc.compile: added test(s):
34615 930607-1.c
34616 * gcc.execute: added test(s):
34617 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
34618
34619 * added new subdirectory for misc tests: gcc.misc-tests
34620 * gcc.misc-test(s): added tests:
34621 inst-check.c test-consts.c test-ior.c test-switch.c
34622
34623 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
34624
34625 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
34626
34627 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
34628
34629 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
34630
34631 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
34632
34633 * Upgraded c-torture tests from 1.17 to 1.18
34634
34635 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
34636
34637 * Upgraded c-torture tests from 1.12 to 1.17
34638
34639 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
34640
34641 * lib/old-dejagnu.exp:
34642 Fixed handling of XFAIL target triplets to correctly
34643 recognize wildcard characters. Removed code that
34644 appended a unique id tag to the end of the file name
34645 printed out by the result of the testcases within a
34646 given test file.
34647
34648 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
34649
34650 * lib/old-dejagnu.exp:
34651 Reworked expected failure handling to trigger off of XFAIL
34652 keyword in keyphrase embeded in testcase source code. The
34653 XFAIL keyword must be at the end of the keyphrase line. It
34654 may optionally be followed by one or more target triplets.
34655 It has just occured that the handling of wildcards in the
34656 target triplet may not be correct.
34657
34658 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
34659
34660 * g++.old-deja/tests:
34661 Moved all subdirectories up one level into g++.old-deja .
34662
34663 * lib/old-dejagnu.exp:
34664 Fixed problem with CXXFLAGS not being properly reset, and being
34665 corrupted with extraneous "-c" compiler option. This was
34666 causing binaries to not be generated for test that needed them.
34667 Modified strings passed to "pass" and "fail" so that individual
34668 tests from the same test file would be distinguished by an
34669 identifier appended to the test file name in the summary logs;
34670 this corrected a problem with erroneous diff logs. Added code
34671 to search testcases for expected fail and unexpected pass keywords.
34672
34673 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
34674
34675 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
34676
34677 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
34678
34679 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
34680 Removed extraneous text from end of "Special g++ Options"
34681 keyphrase.
34682
34683 * lib/old-dejagnu.exp: Added pattern matching to look for new
34684 keywords, embedded in testcases comments, which will trigger
34685 calls to xpass and xfail.
34686
34687 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
34688
34689 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
34690 comments embedded in the testcases, especially the one looking for
34691 special compiler options, as well as the pattern matching for the
34692 compiler output again.
34693
34694 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
34695
34696 * lib/old-dejagnu.exp: Do a proper check of the return value for
34697 execute tests. Fixed several problems with the pattern matching
34698 of the compiler output which gave erroneous test results.
34699 Changed several of the test result messages to be more descriptive.
34700 * config/unix-g++.exp: Proc g++_load now actually works and
34701 executes the tests passed to it and returns a usable return
34702 value.
34703
34704 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
34705
34706 * lib/gcc.exp: Exits gracefully if $CC is bogus.
34707
34708 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
34709
34710 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
34711 Modified both files to properly execute the old style
34712 dejagnu tests. The previous versions of these files were
34713 experimental and did not function anything near correctly.
34714
34715 1993-04-05 Rob Savoye (rob@cygnus.com)
34716
34717 * Removed all Makefile.in and configure.in files. No configuration
34718 needed now.
34719
34720 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
34721
34722 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
34723
34724 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
34725
34726 * gcc.compile/configure.in, gcc.unsorted/configure.in,
34727 gcc.special/configure.in, gcc.noncompile/configure.in,
34728 gcc.execute/configure.in, gcc.code_quality/configure.in,
34729 g++.other/configure.in, g++.old-deja/configure.in,
34730 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
34731 in srcname setting.
34732
34733 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
34734
34735 * lib/udi.exp: Fixed mondfe and mondfe_download.
34736 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
34737 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
34738
34739 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
34740
34741 * config/udi-gdb.exp: Check $shell_id after connecting to target.
34742 (gdb_exit): Don't remove *_soc files.
34743
34744 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
34745
34746 * lib/c-torture.exp: Don't look for main; instead always use -w
34747 -c. This is how the c-torture tests work. Remove the object
34748 file if the compilation succeeds.
34749 * gcc.execute/execute.exp: Remove executable if test passes.
34750 * gcc.noncompile/noncompile.exp: Every test is an expected
34751 failure.
34752 * gcc.special/special.exp: Added tests from c-torture 1.11,
34753 corrected use of existing test.
34754 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
34755 gcc.execute/920625-1.c: Updated to c-torture 1.11.
34756 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
34757 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
34758 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
34759 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
34760 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
34761 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
34762 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
34763 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
34764 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
34765 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
34766 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
34767 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
34768 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
34769 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
34770 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
34771 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
34772 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
34773 c-torture 1.11.
34774 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
34775 correspond to c-torture 1.11.
34776
34777 * New file.